From 02a92987c7d812cbe9ac83cf3d61e67e15d13517 Mon Sep 17 00:00:00 2001 From: Jiri Date: Tue, 19 Aug 2025 18:09:36 +0200 Subject: [PATCH 01/36] Fixed protos generation (TODO IBC protos) --- Makefile | 42 +- cosmpy/protos/__init__.py | 27 - cosmpy/protos/amino/amino_pb2.py | 31 + .../amino_pb2_grpc.py} | 0 cosmpy/protos/confio/__init__.py | 0 cosmpy/protos/confio/proofs_pb2.py | 179 ----- cosmpy/protos/cosmos/__init__.py | 0 .../cosmos/app/runtime/v1alpha1/module_pb2.py | 30 + .../runtime/v1alpha1/module_pb2_grpc.py} | 0 .../protos/cosmos/app/v1alpha1/config_pb2.py | 31 + .../v1alpha1/config_pb2_grpc.py} | 0 .../protos/cosmos/app/v1alpha1/module_pb2.py | 32 + .../v1alpha1/module_pb2_grpc.py} | 0 .../protos/cosmos/app/v1alpha1/query_pb2.py | 33 + .../cosmos/app/v1alpha1/query_pb2_grpc.py | 70 ++ cosmpy/protos/cosmos/auth/__init__.py | 0 .../cosmos/auth/module/v1/module_pb2.py | 30 + .../module/v1/module_pb2_grpc.py} | 0 cosmpy/protos/cosmos/auth/v1beta1/__init__.py | 0 cosmpy/protos/cosmos/auth/v1beta1/auth_pb2.py | 74 +- .../protos/cosmos/auth/v1beta1/genesis_pb2.py | 24 +- .../protos/cosmos/auth/v1beta1/query_pb2.py | 181 +++-- .../cosmos/auth/v1beta1/query_pb2_grpc.py | 243 ++++++- cosmpy/protos/cosmos/auth/v1beta1/tx_pb2.py | 47 ++ .../protos/cosmos/auth/v1beta1/tx_pb2_grpc.py | 71 ++ cosmpy/protos/cosmos/authz/__init__.py | 0 .../cosmos/authz/module/v1/module_pb2.py | 28 + .../module/v1/module_pb2_grpc.py} | 0 .../protos/cosmos/authz/v1beta1/__init__.py | 0 .../protos/cosmos/authz/v1beta1/authz_pb2.py | 52 +- .../protos/cosmos/authz/v1beta1/event_pb2.py | 42 +- .../cosmos/authz/v1beta1/genesis_pb2.py | 42 +- .../protos/cosmos/authz/v1beta1/query_pb2.py | 59 +- .../cosmos/authz/v1beta1/query_pb2_grpc.py | 68 ++ cosmpy/protos/cosmos/authz/v1beta1/tx_pb2.py | 112 ++- .../protos/cosmos/autocli/v1/options_pb2.py | 45 ++ .../v1/options_pb2_grpc.py} | 0 cosmpy/protos/cosmos/autocli/v1/query_pb2.py | 38 ++ .../cosmos/autocli/v1/query_pb2_grpc.py | 73 ++ cosmpy/protos/cosmos/bank/__init__.py | 0 .../cosmos/bank/module/v1/module_pb2.py | 28 + .../module/v1/module_pb2_grpc.py} | 0 cosmpy/protos/cosmos/bank/v1beta1/__init__.py | 0 .../protos/cosmos/bank/v1beta1/authz_pb2.py | 28 +- cosmpy/protos/cosmos/bank/v1beta1/bank_pb2.py | 125 ++-- .../protos/cosmos/bank/v1beta1/genesis_pb2.py | 49 +- .../protos/cosmos/bank/v1beta1/query_pb2.py | 293 ++++---- .../cosmos/bank/v1beta1/query_pb2_grpc.py | 261 ++++++- cosmpy/protos/cosmos/bank/v1beta1/tx_pb2.py | 107 ++- .../protos/cosmos/bank/v1beta1/tx_pb2_grpc.py | 72 ++ cosmpy/protos/cosmos/base/__init__.py | 0 cosmpy/protos/cosmos/base/abci/__init__.py | 0 .../cosmos/base/abci/v1beta1/__init__.py | 0 .../cosmos/base/abci/v1beta1/abci_pb2.py | 159 ++--- cosmpy/protos/cosmos/base/kv/__init__.py | 0 .../protos/cosmos/base/kv/v1beta1/__init__.py | 0 .../protos/cosmos/base/kv/v1beta1/kv_pb2.py | 48 -- .../cosmos/base/node/v1beta1/query_pb2.py | 43 ++ .../base/node/v1beta1/query_pb2_grpc.py | 104 +++ cosmpy/protos/cosmos/base/query/__init__.py | 0 .../cosmos/base/query/v1beta1/__init__.py | 0 .../base/query/v1beta1/pagination_pb2.py | 36 +- .../protos/cosmos/base/reflection/__init__.py | 0 .../base/reflection/v1beta1/__init__.py | 0 .../base/reflection/v1beta1/reflection_pb2.py | 40 +- .../base/reflection/v2alpha1/__init__.py | 0 .../reflection/v2alpha1/reflection_pb2.py | 216 +----- .../protos/cosmos/base/snapshots/__init__.py | 0 .../cosmos/base/snapshots/v1beta1/__init__.py | 0 .../base/snapshots/v1beta1/snapshot_pb2.py | 48 -- cosmpy/protos/cosmos/base/store/__init__.py | 0 .../cosmos/base/store/v1beta1/__init__.py | 0 .../base/store/v1beta1/commit_info_pb2.py | 62 -- .../base/store/v1beta1/listening_pb2.py | 35 - .../cosmos/base/store/v1beta1/snapshot_pb2.py | 58 -- .../protos/cosmos/base/tendermint/__init__.py | 0 .../base/tendermint/v1beta1/__init__.py | 0 .../base/tendermint/v1beta1/query_pb2.py | 221 ++---- .../base/tendermint/v1beta1/query_pb2_grpc.py | 36 + .../base/tendermint/v1beta1/types_pb2.py | 48 ++ .../tendermint/v1beta1/types_pb2_grpc.py} | 0 cosmpy/protos/cosmos/base/v1beta1/__init__.py | 0 cosmpy/protos/cosmos/base/v1beta1/coin_pb2.py | 67 +- .../cosmos/benchmark/module/v1/module_pb2.py | 30 + .../benchmark/module/v1/module_pb2_grpc.py} | 0 .../cosmos/benchmark/v1/benchmark_pb2.py | 26 + .../benchmark/v1/benchmark_pb2_grpc.py} | 0 cosmpy/protos/cosmos/benchmark/v1/tx_pb2.py | 37 + .../protos/cosmos/benchmark/v1/tx_pb2_grpc.py | 70 ++ cosmpy/protos/cosmos/capability/__init__.py | 0 .../cosmos/capability/v1beta1/__init__.py | 0 .../capability/v1beta1/capability_pb2.py | 68 -- .../cosmos/capability/v1beta1/genesis_pb2.py | 51 -- .../cosmos/circuit/module/v1/module_pb2.py | 28 + .../circuit/module/v1/module_pb2_grpc.py} | 0 cosmpy/protos/cosmos/circuit/v1/query_pb2.py | 48 ++ .../cosmos/circuit/v1/query_pb2_grpc.py | 138 ++++ cosmpy/protos/cosmos/circuit/v1/tx_pb2.py | 48 ++ .../protos/cosmos/circuit/v1/tx_pb2_grpc.py | 140 ++++ cosmpy/protos/cosmos/circuit/v1/types_pb2.py | 32 + .../circuit/v1/types_pb2_grpc.py} | 0 .../cosmos/consensus/module/v1/module_pb2.py | 28 + .../consensus/module/v1/module_pb2_grpc.py} | 0 .../protos/cosmos/consensus/v1/query_pb2.py | 35 + .../cosmos/consensus/v1/query_pb2_grpc.py | 70 ++ cosmpy/protos/cosmos/consensus/v1/tx_pb2.py | 44 ++ .../protos/cosmos/consensus/v1/tx_pb2_grpc.py | 71 ++ .../cosmos/counter/module/v1/module_pb2.py | 29 + .../counter/module/v1/module_pb2_grpc.py} | 0 cosmpy/protos/cosmos/counter/v1/query_pb2.py | 30 + .../cosmos/counter/v1/query_pb2_grpc.py | 70 ++ cosmpy/protos/cosmos/counter/v1/tx_pb2.py | 39 ++ .../protos/cosmos/counter/v1/tx_pb2_grpc.py | 70 ++ cosmpy/protos/cosmos/crisis/__init__.py | 0 .../cosmos/crisis/module/v1/module_pb2.py | 28 + .../crisis/module/v1/module_pb2_grpc.py} | 0 .../protos/cosmos/crisis/v1beta1/__init__.py | 0 .../cosmos/crisis/v1beta1/genesis_pb2.py | 24 +- cosmpy/protos/cosmos/crisis/v1beta1/tx_pb2.py | 66 +- .../cosmos/crisis/v1beta1/tx_pb2_grpc.py | 37 +- cosmpy/protos/cosmos/crypto/__init__.py | 0 .../protos/cosmos/crypto/ed25519/__init__.py | 0 .../protos/cosmos/crypto/ed25519/keys_pb2.py | 38 +- cosmpy/protos/cosmos/crypto/hd/v1/hd_pb2.py | 30 + .../crypto/hd/v1/hd_pb2_grpc.py} | 0 .../cosmos/crypto/keyring/v1/record_pb2.py | 37 + .../crypto/keyring/v1/record_pb2_grpc.py} | 0 .../protos/cosmos/crypto/multisig/__init__.py | 0 .../protos/cosmos/crypto/multisig/keys_pb2.py | 28 +- .../crypto/multisig/v1beta1/__init__.py | 0 .../crypto/multisig/v1beta1/multisig_pb2.py | 23 +- .../cosmos/crypto/secp256k1/__init__.py | 0 .../cosmos/crypto/secp256k1/keys_pb2.py | 38 +- .../cosmos/crypto/secp256r1/__init__.py | 0 .../cosmos/crypto/secp256r1/keys_pb2.py | 23 +- cosmpy/protos/cosmos/distribution/__init__.py | 0 .../distribution/module/v1/module_pb2.py | 28 + .../module/v1/module_pb2_grpc.py} | 0 .../cosmos/distribution/v1beta1/__init__.py | 0 .../distribution/v1beta1/distribution_pb2.py | 213 ++---- .../distribution/v1beta1/genesis_pb2.py | 157 ++--- .../cosmos/distribution/v1beta1/query_pb2.py | 282 +++----- .../distribution/v1beta1/query_pb2_grpc.py | 38 +- .../cosmos/distribution/v1beta1/tx_pb2.py | 188 +++-- .../distribution/v1beta1/tx_pb2_grpc.py | 111 +++ .../cosmos/epochs/module/v1/module_pb2.py | 28 + .../epochs/module/v1/module_pb2_grpc.py} | 0 .../cosmos/epochs/v1beta1/events_pb2.py | 28 + .../epochs/v1beta1/events_pb2_grpc.py} | 0 .../cosmos/epochs/v1beta1/genesis_pb2.py | 39 ++ .../epochs/v1beta1}/genesis_pb2_grpc.py | 0 .../protos/cosmos/epochs/v1beta1/query_pb2.py | 44 ++ .../cosmos/epochs/v1beta1/query_pb2_grpc.py | 104 +++ cosmpy/protos/cosmos/evidence/__init__.py | 0 .../cosmos/evidence/module/v1/module_pb2.py | 28 + .../evidence/module/v1/module_pb2_grpc.py} | 0 .../cosmos/evidence/v1beta1/__init__.py | 0 .../cosmos/evidence/v1beta1/evidence_pb2.py | 31 +- .../cosmos/evidence/v1beta1/genesis_pb2.py | 19 +- .../cosmos/evidence/v1beta1/query_pb2.py | 72 +- .../protos/cosmos/evidence/v1beta1/tx_pb2.py | 50 +- cosmpy/protos/cosmos/feegrant/__init__.py | 0 .../cosmos/feegrant/module/v1/module_pb2.py | 28 + .../feegrant/module/v1/module_pb2_grpc.py} | 0 .../cosmos/feegrant/v1beta1/__init__.py | 0 .../cosmos/feegrant/v1beta1/feegrant_pb2.py | 86 +-- .../cosmos/feegrant/v1beta1/genesis_pb2.py | 26 +- .../cosmos/feegrant/v1beta1/query_pb2.py | 83 +-- .../cosmos/feegrant/v1beta1/query_pb2_grpc.py | 38 +- .../protos/cosmos/feegrant/v1beta1/tx_pb2.py | 95 ++- .../cosmos/feegrant/v1beta1/tx_pb2_grpc.py | 34 + cosmpy/protos/cosmos/genutil/__init__.py | 0 .../cosmos/genutil/module/v1/module_pb2.py | 28 + .../genutil/module/v1/module_pb2_grpc.py} | 0 .../protos/cosmos/genutil/v1beta1/__init__.py | 0 .../cosmos/genutil/v1beta1/genesis_pb2.py | 24 +- cosmpy/protos/cosmos/gov/__init__.py | 0 .../protos/cosmos/gov/module/v1/module_pb2.py | 28 + .../gov/module/v1/module_pb2_grpc.py} | 0 cosmpy/protos/cosmos/gov/v1/genesis_pb2.py | 38 ++ .../gov/v1/genesis_pb2_grpc.py} | 0 cosmpy/protos/cosmos/gov/v1/gov_pb2.py | 135 ++++ .../gov/v1/gov_pb2_grpc.py} | 0 cosmpy/protos/cosmos/gov/v1/query_pb2.py | 100 +++ cosmpy/protos/cosmos/gov/v1/query_pb2_grpc.py | 342 ++++++++++ cosmpy/protos/cosmos/gov/v1/tx_pb2.py | 134 ++++ cosmpy/protos/cosmos/gov/v1/tx_pb2_grpc.py | 276 ++++++++ cosmpy/protos/cosmos/gov/v1beta1/__init__.py | 0 .../protos/cosmos/gov/v1beta1/genesis_pb2.py | 38 +- cosmpy/protos/cosmos/gov/v1beta1/gov_pb2.py | 204 ++---- cosmpy/protos/cosmos/gov/v1beta1/query_pb2.py | 238 ++----- .../cosmos/gov/v1beta1/query_pb2_grpc.py | 2 +- cosmpy/protos/cosmos/gov/v1beta1/tx_pb2.py | 152 ++--- .../protos/cosmos/gov/v1beta1/tx_pb2_grpc.py | 8 +- .../cosmos/group/module/v1/module_pb2.py | 33 + .../group/module/v1/module_pb2_grpc.py} | 0 cosmpy/protos/cosmos/group/v1/events_pb2.py | 54 ++ .../group/v1/events_pb2_grpc.py} | 0 cosmpy/protos/cosmos/group/v1/genesis_pb2.py | 27 + .../group/v1/genesis_pb2_grpc.py} | 0 cosmpy/protos/cosmos/group/v1/query_pb2.py | 136 ++++ .../protos/cosmos/group/v1/query_pb2_grpc.py | 516 ++++++++++++++ cosmpy/protos/cosmos/group/v1/tx_pb2.py | 178 +++++ cosmpy/protos/cosmos/group/v1/tx_pb2_grpc.py | 512 ++++++++++++++ cosmpy/protos/cosmos/group/v1/types_pb2.py | 114 ++++ .../protos/cosmos/group/v1/types_pb2_grpc.py | 4 + cosmpy/protos/cosmos/mint/__init__.py | 0 .../cosmos/mint/module/v1/module_pb2.py | 28 + .../cosmos/mint/module/v1/module_pb2_grpc.py | 4 + cosmpy/protos/cosmos/mint/v1beta1/__init__.py | 0 .../protos/cosmos/mint/v1beta1/genesis_pb2.py | 26 +- cosmpy/protos/cosmos/mint/v1beta1/mint_pb2.py | 53 +- .../protos/cosmos/mint/v1beta1/query_pb2.py | 94 +-- cosmpy/protos/cosmos/mint/v1beta1/tx_pb2.py | 47 ++ .../protos/cosmos/mint/v1beta1/tx_pb2_grpc.py | 71 ++ .../cosmos/msg/textual/v1/textual_pb2.py | 25 + .../cosmos/msg/textual/v1/textual_pb2_grpc.py | 4 + cosmpy/protos/cosmos/msg/v1/msg_pb2.py | 27 + cosmpy/protos/cosmos/msg/v1/msg_pb2_grpc.py | 4 + .../protos/cosmos/nft/module/v1/module_pb2.py | 28 + .../cosmos/nft/module/v1/module_pb2_grpc.py | 4 + cosmpy/protos/cosmos/nft/v1beta1/event_pb2.py | 30 + .../cosmos/nft/v1beta1/event_pb2_grpc.py | 4 + .../protos/cosmos/nft/v1beta1/genesis_pb2.py | 29 + .../cosmos/nft/v1beta1/genesis_pb2_grpc.py | 4 + cosmpy/protos/cosmos/nft/v1beta1/nft_pb2.py | 29 + .../protos/cosmos/nft/v1beta1/nft_pb2_grpc.py | 4 + cosmpy/protos/cosmos/nft/v1beta1/query_pb2.py | 71 ++ .../cosmos/nft/v1beta1/query_pb2_grpc.py | 275 ++++++++ cosmpy/protos/cosmos/nft/v1beta1/tx_pb2.py | 40 ++ .../protos/cosmos/nft/v1beta1/tx_pb2_grpc.py | 70 ++ cosmpy/protos/cosmos/params/__init__.py | 0 .../cosmos/params/module/v1/module_pb2.py | 28 + .../params/module/v1/module_pb2_grpc.py | 4 + .../protos/cosmos/params/v1beta1/__init__.py | 0 .../cosmos/params/v1beta1/params_pb2.py | 41 +- .../protos/cosmos/params/v1beta1/query_pb2.py | 56 +- .../cosmos/params/v1beta1/query_pb2_grpc.py | 34 + .../protocolpool/module/v1/module_pb2.py | 28 + .../protocolpool/module/v1/module_pb2_grpc.py | 4 + .../cosmos/protocolpool/v1/genesis_pb2.py | 32 + .../protocolpool/v1/genesis_pb2_grpc.py | 4 + .../cosmos/protocolpool/v1/query_pb2.py | 65 ++ .../cosmos/protocolpool/v1/query_pb2_grpc.py | 172 +++++ .../protos/cosmos/protocolpool/v1/tx_pb2.py | 92 +++ .../cosmos/protocolpool/v1/tx_pb2_grpc.py | 214 ++++++ .../cosmos/protocolpool/v1/types_pb2.py | 37 + .../cosmos/protocolpool/v1/types_pb2_grpc.py | 4 + cosmpy/protos/cosmos/query/v1/query_pb2.py | 26 + .../protos/cosmos/query/v1/query_pb2_grpc.py | 4 + .../cosmos/reflection/v1/reflection_pb2.py | 33 + .../reflection/v1/reflection_pb2_grpc.py | 74 ++ cosmpy/protos/cosmos/slashing/__init__.py | 0 .../cosmos/slashing/module/v1/module_pb2.py | 28 + .../slashing/module/v1/module_pb2_grpc.py | 4 + .../cosmos/slashing/v1beta1/__init__.py | 0 .../cosmos/slashing/v1beta1/genesis_pb2.py | 73 +- .../cosmos/slashing/v1beta1/query_pb2.py | 96 +-- .../cosmos/slashing/v1beta1/slashing_pb2.py | 59 +- .../protos/cosmos/slashing/v1beta1/tx_pb2.py | 62 +- .../cosmos/slashing/v1beta1/tx_pb2_grpc.py | 35 + cosmpy/protos/cosmos/staking/__init__.py | 0 .../cosmos/staking/module/v1/module_pb2.py | 28 + .../staking/module/v1/module_pb2_grpc.py | 4 + .../protos/cosmos/staking/v1beta1/__init__.py | 0 .../cosmos/staking/v1beta1/authz_pb2.py | 54 +- .../cosmos/staking/v1beta1/genesis_pb2.py | 51 +- .../cosmos/staking/v1beta1/query_pb2.py | 435 ++++-------- .../cosmos/staking/v1beta1/query_pb2_grpc.py | 21 + .../cosmos/staking/v1beta1/staking_pb2.py | 406 ++++------- .../protos/cosmos/staking/v1beta1/tx_pb2.py | 224 +++--- .../cosmos/staking/v1beta1/tx_pb2_grpc.py | 70 ++ .../store/internal/kv/v1beta1/kv_pb2.py | 31 + .../store/internal/kv/v1beta1/kv_pb2_grpc.py | 4 + .../cosmos/store/snapshots/v1/snapshot_pb2.py | 54 ++ .../store/snapshots/v1/snapshot_pb2_grpc.py | 4 + .../cosmos/store/streaming/abci/grpc_pb2.py | 36 + .../store/streaming/abci/grpc_pb2_grpc.py | 104 +++ .../cosmos/store/v1beta1/commit_info_pb2.py | 40 ++ .../store/v1beta1/commit_info_pb2_grpc.py | 4 + .../cosmos/store/v1beta1/listening_pb2.py | 32 + .../store/v1beta1/listening_pb2_grpc.py | 4 + cosmpy/protos/cosmos/tx/__init__.py | 0 .../protos/cosmos/tx/config/v1/config_pb2.py | 28 + .../cosmos/tx/config/v1/config_pb2_grpc.py | 4 + cosmpy/protos/cosmos/tx/signing/__init__.py | 0 .../cosmos/tx/signing/v1beta1/__init__.py | 0 .../cosmos/tx/signing/v1beta1/signing_pb2.py | 63 +- cosmpy/protos/cosmos/tx/v1beta1/__init__.py | 0 .../protos/cosmos/tx/v1beta1/service_pb2.py | 198 +++--- .../cosmos/tx/v1beta1/service_pb2_grpc.py | 170 +++++ cosmpy/protos/cosmos/tx/v1beta1/tx_pb2.py | 166 ++--- cosmpy/protos/cosmos/upgrade/__init__.py | 0 .../cosmos/upgrade/module/v1/module_pb2.py | 28 + .../upgrade/module/v1/module_pb2_grpc.py | 4 + .../protos/cosmos/upgrade/v1beta1/__init__.py | 0 .../cosmos/upgrade/v1beta1/query_pb2.py | 110 +-- .../cosmos/upgrade/v1beta1/query_pb2_grpc.py | 34 +- .../protos/cosmos/upgrade/v1beta1/tx_pb2.py | 59 ++ .../cosmos/upgrade/v1beta1/tx_pb2_grpc.py | 105 +++ .../cosmos/upgrade/v1beta1/upgrade_pb2.py | 75 +- cosmpy/protos/cosmos/vesting/__init__.py | 0 .../cosmos/vesting/module/v1/module_pb2.py | 28 + .../vesting/module/v1/module_pb2_grpc.py | 4 + .../protos/cosmos/vesting/v1beta1/__init__.py | 0 .../protos/cosmos/vesting/v1beta1/tx_pb2.py | 82 ++- .../cosmos/vesting/v1beta1/tx_pb2_grpc.py | 70 ++ .../cosmos/vesting/v1beta1/vesting_pb2.py | 111 +-- cosmpy/protos/cosmos_proto/__init__.py | 0 cosmpy/protos/cosmos_proto/cosmos_pb2.py | 35 - cosmpy/protos/cosmwasm/__init__.py | 0 cosmpy/protos/cosmwasm/wasm/__init__.py | 0 cosmpy/protos/cosmwasm/wasm/v1/__init__.py | 0 cosmpy/protos/cosmwasm/wasm/v1/authz_pb2.py | 88 +++ .../protos/cosmwasm/wasm/v1/authz_pb2_grpc.py | 4 + cosmpy/protos/cosmwasm/wasm/v1/genesis_pb2.py | 91 +-- cosmpy/protos/cosmwasm/wasm/v1/ibc_pb2.py | 33 +- .../cosmwasm/wasm/v1/proposal_legacy_pb2.py | 149 ++++ .../wasm/v1/proposal_legacy_pb2_grpc.py | 4 + .../protos/cosmwasm/wasm/v1/proposal_pb2.py | 180 ----- cosmpy/protos/cosmwasm/wasm/v1/query_pb2.py | 345 ++++------ .../protos/cosmwasm/wasm/v1/query_pb2_grpc.py | 173 ++++- cosmpy/protos/cosmwasm/wasm/v1/tx_pb2.py | 343 ++++++---- cosmpy/protos/cosmwasm/wasm/v1/tx_pb2_grpc.py | 404 ++++++++++- cosmpy/protos/cosmwasm/wasm/v1/types_pb2.py | 153 ++--- cosmpy/protos/gogoproto/__init__.py | 0 cosmpy/protos/gogoproto/gogo_pb2.py | 257 ------- cosmpy/protos/google/__init__.py | 0 cosmpy/protos/google/api/__init__.py | 0 cosmpy/protos/google/api/annotations_pb2.py | 30 - cosmpy/protos/google/api/http_pb2.py | 55 -- cosmpy/protos/google/api/httpbody_pb2.py | 36 - cosmpy/protos/google/protobuf/__init__.py | 0 cosmpy/protos/google/protobuf/any_pb2.py | 38 -- cosmpy/protos/ibc/__init__.py | 0 cosmpy/protos/ibc/applications/__init__.py | 0 .../ibc/applications/transfer/__init__.py | 0 .../ibc/applications/transfer/v1/__init__.py | 0 .../applications/transfer/v1/genesis_pb2.py | 43 -- .../ibc/applications/transfer/v1/query_pb2.py | 122 ---- .../transfer/v1/query_pb2_grpc.py | 172 ----- .../applications/transfer/v1/transfer_pb2.py | 50 -- .../ibc/applications/transfer/v1/tx_pb2.py | 63 -- .../applications/transfer/v1/tx_pb2_grpc.py | 70 -- .../ibc/applications/transfer/v2/__init__.py | 0 .../applications/transfer/v2/packet_pb2.py | 35 - cosmpy/protos/ibc/core/__init__.py | 0 cosmpy/protos/ibc/core/channel/__init__.py | 0 cosmpy/protos/ibc/core/channel/v1/__init__.py | 0 .../protos/ibc/core/channel/v1/channel_pb2.py | 162 ----- .../protos/ibc/core/channel/v1/genesis_pb2.py | 67 -- .../protos/ibc/core/channel/v1/query_pb2.py | 346 ---------- .../ibc/core/channel/v1/query_pb2_grpc.py | 486 ------------- cosmpy/protos/ibc/core/channel/v1/tx_pb2.py | 329 --------- .../protos/ibc/core/channel/v1/tx_pb2_grpc.py | 377 ---------- cosmpy/protos/ibc/core/client/__init__.py | 0 cosmpy/protos/ibc/core/client/v1/__init__.py | 0 .../protos/ibc/core/client/v1/client_pb2.py | 130 ---- .../protos/ibc/core/client/v1/genesis_pb2.py | 75 -- cosmpy/protos/ibc/core/client/v1/query_pb2.py | 217 ------ .../ibc/core/client/v1/query_pb2_grpc.py | 310 --------- cosmpy/protos/ibc/core/client/v1/tx_pb2.py | 136 ---- .../protos/ibc/core/client/v1/tx_pb2_grpc.py | 172 ----- cosmpy/protos/ibc/core/commitment/__init__.py | 0 .../protos/ibc/core/commitment/v1/__init__.py | 0 .../ibc/core/commitment/v1/commitment_pb2.py | 75 -- cosmpy/protos/ibc/core/connection/__init__.py | 0 .../protos/ibc/core/connection/v1/__init__.py | 0 .../ibc/core/connection/v1/connection_pb2.py | 148 ---- .../ibc/core/connection/v1/genesis_pb2.py | 45 -- .../ibc/core/connection/v1/query_pb2.py | 158 ----- .../ibc/core/connection/v1/query_pb2_grpc.py | 209 ------ .../protos/ibc/core/connection/v1/tx_pb2.py | 170 ----- .../ibc/core/connection/v1/tx_pb2_grpc.py | 173 ----- cosmpy/protos/ibc/core/port/__init__.py | 0 cosmpy/protos/ibc/core/port/v1/__init__.py | 0 cosmpy/protos/ibc/core/port/v1/query_pb2.py | 49 -- .../protos/ibc/core/port/v1/query_pb2_grpc.py | 70 -- cosmpy/protos/ibc/core/types/__init__.py | 0 cosmpy/protos/ibc/core/types/v1/__init__.py | 0 .../protos/ibc/core/types/v1/genesis_pb2.py | 45 -- cosmpy/protos/ibc/lightclients/__init__.py | 0 .../ibc/lightclients/localhost/__init__.py | 0 .../ibc/lightclients/localhost/v1/__init__.py | 0 .../localhost/v1/localhost_pb2.py | 43 -- .../ibc/lightclients/solomachine/__init__.py | 0 .../lightclients/solomachine/v1/__init__.py | 0 .../solomachine/v1/solomachine_pb2.py | 284 -------- .../lightclients/solomachine/v2/__init__.py | 0 .../solomachine/v2/solomachine_pb2.py | 284 -------- .../ibc/lightclients/tendermint/__init__.py | 0 .../lightclients/tendermint/v1/__init__.py | 0 .../tendermint/v1/tendermint_pb2.py | 129 ---- cosmpy/protos/proofs_pb2.py | 179 ----- cosmpy/protos/tendermint/__init__.py | 0 cosmpy/protos/tendermint/abci/__init__.py | 0 cosmpy/protos/tendermint/abci/types_pb2.py | 644 +++++------------- .../protos/tendermint/abci/types_pb2_grpc.py | 283 ++++---- cosmpy/protos/tendermint/crypto/__init__.py | 0 cosmpy/protos/tendermint/crypto/keys_pb2.py | 19 +- cosmpy/protos/tendermint/crypto/proof_pb2.py | 51 +- cosmpy/protos/tendermint/libs/__init__.py | 0 .../protos/tendermint/libs/bits/__init__.py | 0 .../protos/tendermint/libs/bits/types_pb2.py | 19 +- cosmpy/protos/tendermint/p2p/__init__.py | 0 cosmpy/protos/tendermint/p2p/types_pb2.py | 43 +- cosmpy/protos/tendermint/types/__init__.py | 0 cosmpy/protos/tendermint/types/block_pb2.py | 19 +- .../protos/tendermint/types/evidence_pb2.py | 43 +- cosmpy/protos/tendermint/types/params_pb2.py | 91 +-- cosmpy/protos/tendermint/types/types_pb2.py | 184 +---- .../protos/tendermint/types/validator_pb2.py | 47 +- cosmpy/protos/tendermint/version/__init__.py | 0 cosmpy/protos/tendermint/version/types_pb2.py | 27 +- 414 files changed, 12435 insertions(+), 12734 deletions(-) delete mode 100644 cosmpy/protos/__init__.py create mode 100644 cosmpy/protos/amino/amino_pb2.py rename cosmpy/protos/{confio/proofs_pb2_grpc.py => amino/amino_pb2_grpc.py} (100%) delete mode 100644 cosmpy/protos/confio/__init__.py delete mode 100644 cosmpy/protos/confio/proofs_pb2.py delete mode 100644 cosmpy/protos/cosmos/__init__.py create mode 100644 cosmpy/protos/cosmos/app/runtime/v1alpha1/module_pb2.py rename cosmpy/protos/cosmos/{base/kv/v1beta1/kv_pb2_grpc.py => app/runtime/v1alpha1/module_pb2_grpc.py} (100%) create mode 100644 cosmpy/protos/cosmos/app/v1alpha1/config_pb2.py rename cosmpy/protos/cosmos/{base/snapshots/v1beta1/snapshot_pb2_grpc.py => app/v1alpha1/config_pb2_grpc.py} (100%) create mode 100644 cosmpy/protos/cosmos/app/v1alpha1/module_pb2.py rename cosmpy/protos/cosmos/{base/store/v1beta1/commit_info_pb2_grpc.py => app/v1alpha1/module_pb2_grpc.py} (100%) create mode 100644 cosmpy/protos/cosmos/app/v1alpha1/query_pb2.py create mode 100644 cosmpy/protos/cosmos/app/v1alpha1/query_pb2_grpc.py delete mode 100644 cosmpy/protos/cosmos/auth/__init__.py create mode 100644 cosmpy/protos/cosmos/auth/module/v1/module_pb2.py rename cosmpy/protos/cosmos/{base/store/v1beta1/listening_pb2_grpc.py => auth/module/v1/module_pb2_grpc.py} (100%) delete mode 100644 cosmpy/protos/cosmos/auth/v1beta1/__init__.py create mode 100644 cosmpy/protos/cosmos/auth/v1beta1/tx_pb2.py create mode 100644 cosmpy/protos/cosmos/auth/v1beta1/tx_pb2_grpc.py delete mode 100644 cosmpy/protos/cosmos/authz/__init__.py create mode 100644 cosmpy/protos/cosmos/authz/module/v1/module_pb2.py rename cosmpy/protos/cosmos/{base/store/v1beta1/snapshot_pb2_grpc.py => authz/module/v1/module_pb2_grpc.py} (100%) delete mode 100644 cosmpy/protos/cosmos/authz/v1beta1/__init__.py create mode 100644 cosmpy/protos/cosmos/autocli/v1/options_pb2.py rename cosmpy/protos/cosmos/{capability/v1beta1/capability_pb2_grpc.py => autocli/v1/options_pb2_grpc.py} (100%) create mode 100644 cosmpy/protos/cosmos/autocli/v1/query_pb2.py create mode 100644 cosmpy/protos/cosmos/autocli/v1/query_pb2_grpc.py delete mode 100644 cosmpy/protos/cosmos/bank/__init__.py create mode 100644 cosmpy/protos/cosmos/bank/module/v1/module_pb2.py rename cosmpy/protos/cosmos/{capability/v1beta1/genesis_pb2_grpc.py => bank/module/v1/module_pb2_grpc.py} (100%) delete mode 100644 cosmpy/protos/cosmos/bank/v1beta1/__init__.py delete mode 100644 cosmpy/protos/cosmos/base/__init__.py delete mode 100644 cosmpy/protos/cosmos/base/abci/__init__.py delete mode 100644 cosmpy/protos/cosmos/base/abci/v1beta1/__init__.py delete mode 100644 cosmpy/protos/cosmos/base/kv/__init__.py delete mode 100644 cosmpy/protos/cosmos/base/kv/v1beta1/__init__.py delete mode 100644 cosmpy/protos/cosmos/base/kv/v1beta1/kv_pb2.py create mode 100644 cosmpy/protos/cosmos/base/node/v1beta1/query_pb2.py create mode 100644 cosmpy/protos/cosmos/base/node/v1beta1/query_pb2_grpc.py delete mode 100644 cosmpy/protos/cosmos/base/query/__init__.py delete mode 100644 cosmpy/protos/cosmos/base/query/v1beta1/__init__.py delete mode 100644 cosmpy/protos/cosmos/base/reflection/__init__.py delete mode 100644 cosmpy/protos/cosmos/base/reflection/v1beta1/__init__.py delete mode 100644 cosmpy/protos/cosmos/base/reflection/v2alpha1/__init__.py delete mode 100644 cosmpy/protos/cosmos/base/snapshots/__init__.py delete mode 100644 cosmpy/protos/cosmos/base/snapshots/v1beta1/__init__.py delete mode 100644 cosmpy/protos/cosmos/base/snapshots/v1beta1/snapshot_pb2.py delete mode 100644 cosmpy/protos/cosmos/base/store/__init__.py delete mode 100644 cosmpy/protos/cosmos/base/store/v1beta1/__init__.py delete mode 100644 cosmpy/protos/cosmos/base/store/v1beta1/commit_info_pb2.py delete mode 100644 cosmpy/protos/cosmos/base/store/v1beta1/listening_pb2.py delete mode 100644 cosmpy/protos/cosmos/base/store/v1beta1/snapshot_pb2.py delete mode 100644 cosmpy/protos/cosmos/base/tendermint/__init__.py delete mode 100644 cosmpy/protos/cosmos/base/tendermint/v1beta1/__init__.py create mode 100644 cosmpy/protos/cosmos/base/tendermint/v1beta1/types_pb2.py rename cosmpy/protos/{cosmos_proto/cosmos_pb2_grpc.py => cosmos/base/tendermint/v1beta1/types_pb2_grpc.py} (100%) delete mode 100644 cosmpy/protos/cosmos/base/v1beta1/__init__.py create mode 100644 cosmpy/protos/cosmos/benchmark/module/v1/module_pb2.py rename cosmpy/protos/{cosmwasm/wasm/v1/proposal_pb2_grpc.py => cosmos/benchmark/module/v1/module_pb2_grpc.py} (100%) create mode 100644 cosmpy/protos/cosmos/benchmark/v1/benchmark_pb2.py rename cosmpy/protos/{gogoproto/gogo_pb2_grpc.py => cosmos/benchmark/v1/benchmark_pb2_grpc.py} (100%) create mode 100644 cosmpy/protos/cosmos/benchmark/v1/tx_pb2.py create mode 100644 cosmpy/protos/cosmos/benchmark/v1/tx_pb2_grpc.py delete mode 100644 cosmpy/protos/cosmos/capability/__init__.py delete mode 100644 cosmpy/protos/cosmos/capability/v1beta1/__init__.py delete mode 100644 cosmpy/protos/cosmos/capability/v1beta1/capability_pb2.py delete mode 100644 cosmpy/protos/cosmos/capability/v1beta1/genesis_pb2.py create mode 100644 cosmpy/protos/cosmos/circuit/module/v1/module_pb2.py rename cosmpy/protos/{google/api/annotations_pb2_grpc.py => cosmos/circuit/module/v1/module_pb2_grpc.py} (100%) create mode 100644 cosmpy/protos/cosmos/circuit/v1/query_pb2.py create mode 100644 cosmpy/protos/cosmos/circuit/v1/query_pb2_grpc.py create mode 100644 cosmpy/protos/cosmos/circuit/v1/tx_pb2.py create mode 100644 cosmpy/protos/cosmos/circuit/v1/tx_pb2_grpc.py create mode 100644 cosmpy/protos/cosmos/circuit/v1/types_pb2.py rename cosmpy/protos/{google/api/http_pb2_grpc.py => cosmos/circuit/v1/types_pb2_grpc.py} (100%) create mode 100644 cosmpy/protos/cosmos/consensus/module/v1/module_pb2.py rename cosmpy/protos/{google/api/httpbody_pb2_grpc.py => cosmos/consensus/module/v1/module_pb2_grpc.py} (100%) create mode 100644 cosmpy/protos/cosmos/consensus/v1/query_pb2.py create mode 100644 cosmpy/protos/cosmos/consensus/v1/query_pb2_grpc.py create mode 100644 cosmpy/protos/cosmos/consensus/v1/tx_pb2.py create mode 100644 cosmpy/protos/cosmos/consensus/v1/tx_pb2_grpc.py create mode 100644 cosmpy/protos/cosmos/counter/module/v1/module_pb2.py rename cosmpy/protos/{google/protobuf/any_pb2_grpc.py => cosmos/counter/module/v1/module_pb2_grpc.py} (100%) create mode 100644 cosmpy/protos/cosmos/counter/v1/query_pb2.py create mode 100644 cosmpy/protos/cosmos/counter/v1/query_pb2_grpc.py create mode 100644 cosmpy/protos/cosmos/counter/v1/tx_pb2.py create mode 100644 cosmpy/protos/cosmos/counter/v1/tx_pb2_grpc.py delete mode 100644 cosmpy/protos/cosmos/crisis/__init__.py create mode 100644 cosmpy/protos/cosmos/crisis/module/v1/module_pb2.py rename cosmpy/protos/{ibc/applications/transfer/v1/genesis_pb2_grpc.py => cosmos/crisis/module/v1/module_pb2_grpc.py} (100%) delete mode 100644 cosmpy/protos/cosmos/crisis/v1beta1/__init__.py delete mode 100644 cosmpy/protos/cosmos/crypto/__init__.py delete mode 100644 cosmpy/protos/cosmos/crypto/ed25519/__init__.py create mode 100644 cosmpy/protos/cosmos/crypto/hd/v1/hd_pb2.py rename cosmpy/protos/{ibc/applications/transfer/v1/transfer_pb2_grpc.py => cosmos/crypto/hd/v1/hd_pb2_grpc.py} (100%) create mode 100644 cosmpy/protos/cosmos/crypto/keyring/v1/record_pb2.py rename cosmpy/protos/{ibc/applications/transfer/v2/packet_pb2_grpc.py => cosmos/crypto/keyring/v1/record_pb2_grpc.py} (100%) delete mode 100644 cosmpy/protos/cosmos/crypto/multisig/__init__.py delete mode 100644 cosmpy/protos/cosmos/crypto/multisig/v1beta1/__init__.py delete mode 100644 cosmpy/protos/cosmos/crypto/secp256k1/__init__.py delete mode 100644 cosmpy/protos/cosmos/crypto/secp256r1/__init__.py delete mode 100644 cosmpy/protos/cosmos/distribution/__init__.py create mode 100644 cosmpy/protos/cosmos/distribution/module/v1/module_pb2.py rename cosmpy/protos/{ibc/core/channel/v1/channel_pb2_grpc.py => cosmos/distribution/module/v1/module_pb2_grpc.py} (100%) delete mode 100644 cosmpy/protos/cosmos/distribution/v1beta1/__init__.py create mode 100644 cosmpy/protos/cosmos/epochs/module/v1/module_pb2.py rename cosmpy/protos/{ibc/core/channel/v1/genesis_pb2_grpc.py => cosmos/epochs/module/v1/module_pb2_grpc.py} (100%) create mode 100644 cosmpy/protos/cosmos/epochs/v1beta1/events_pb2.py rename cosmpy/protos/{ibc/core/client/v1/client_pb2_grpc.py => cosmos/epochs/v1beta1/events_pb2_grpc.py} (100%) create mode 100644 cosmpy/protos/cosmos/epochs/v1beta1/genesis_pb2.py rename cosmpy/protos/{ibc/core/client/v1 => cosmos/epochs/v1beta1}/genesis_pb2_grpc.py (100%) create mode 100644 cosmpy/protos/cosmos/epochs/v1beta1/query_pb2.py create mode 100644 cosmpy/protos/cosmos/epochs/v1beta1/query_pb2_grpc.py delete mode 100644 cosmpy/protos/cosmos/evidence/__init__.py create mode 100644 cosmpy/protos/cosmos/evidence/module/v1/module_pb2.py rename cosmpy/protos/{ibc/core/commitment/v1/commitment_pb2_grpc.py => cosmos/evidence/module/v1/module_pb2_grpc.py} (100%) delete mode 100644 cosmpy/protos/cosmos/evidence/v1beta1/__init__.py delete mode 100644 cosmpy/protos/cosmos/feegrant/__init__.py create mode 100644 cosmpy/protos/cosmos/feegrant/module/v1/module_pb2.py rename cosmpy/protos/{ibc/core/connection/v1/connection_pb2_grpc.py => cosmos/feegrant/module/v1/module_pb2_grpc.py} (100%) delete mode 100644 cosmpy/protos/cosmos/feegrant/v1beta1/__init__.py delete mode 100644 cosmpy/protos/cosmos/genutil/__init__.py create mode 100644 cosmpy/protos/cosmos/genutil/module/v1/module_pb2.py rename cosmpy/protos/{ibc/core/connection/v1/genesis_pb2_grpc.py => cosmos/genutil/module/v1/module_pb2_grpc.py} (100%) delete mode 100644 cosmpy/protos/cosmos/genutil/v1beta1/__init__.py delete mode 100644 cosmpy/protos/cosmos/gov/__init__.py create mode 100644 cosmpy/protos/cosmos/gov/module/v1/module_pb2.py rename cosmpy/protos/{ibc/core/types/v1/genesis_pb2_grpc.py => cosmos/gov/module/v1/module_pb2_grpc.py} (100%) create mode 100644 cosmpy/protos/cosmos/gov/v1/genesis_pb2.py rename cosmpy/protos/{ibc/lightclients/localhost/v1/localhost_pb2_grpc.py => cosmos/gov/v1/genesis_pb2_grpc.py} (100%) create mode 100644 cosmpy/protos/cosmos/gov/v1/gov_pb2.py rename cosmpy/protos/{ibc/lightclients/solomachine/v1/solomachine_pb2_grpc.py => cosmos/gov/v1/gov_pb2_grpc.py} (100%) create mode 100644 cosmpy/protos/cosmos/gov/v1/query_pb2.py create mode 100644 cosmpy/protos/cosmos/gov/v1/query_pb2_grpc.py create mode 100644 cosmpy/protos/cosmos/gov/v1/tx_pb2.py create mode 100644 cosmpy/protos/cosmos/gov/v1/tx_pb2_grpc.py delete mode 100644 cosmpy/protos/cosmos/gov/v1beta1/__init__.py create mode 100644 cosmpy/protos/cosmos/group/module/v1/module_pb2.py rename cosmpy/protos/{ibc/lightclients/solomachine/v2/solomachine_pb2_grpc.py => cosmos/group/module/v1/module_pb2_grpc.py} (100%) create mode 100644 cosmpy/protos/cosmos/group/v1/events_pb2.py rename cosmpy/protos/{ibc/lightclients/tendermint/v1/tendermint_pb2_grpc.py => cosmos/group/v1/events_pb2_grpc.py} (100%) create mode 100644 cosmpy/protos/cosmos/group/v1/genesis_pb2.py rename cosmpy/protos/{proofs_pb2_grpc.py => cosmos/group/v1/genesis_pb2_grpc.py} (100%) create mode 100644 cosmpy/protos/cosmos/group/v1/query_pb2.py create mode 100644 cosmpy/protos/cosmos/group/v1/query_pb2_grpc.py create mode 100644 cosmpy/protos/cosmos/group/v1/tx_pb2.py create mode 100644 cosmpy/protos/cosmos/group/v1/tx_pb2_grpc.py create mode 100644 cosmpy/protos/cosmos/group/v1/types_pb2.py create mode 100644 cosmpy/protos/cosmos/group/v1/types_pb2_grpc.py delete mode 100644 cosmpy/protos/cosmos/mint/__init__.py create mode 100644 cosmpy/protos/cosmos/mint/module/v1/module_pb2.py create mode 100644 cosmpy/protos/cosmos/mint/module/v1/module_pb2_grpc.py delete mode 100644 cosmpy/protos/cosmos/mint/v1beta1/__init__.py create mode 100644 cosmpy/protos/cosmos/mint/v1beta1/tx_pb2.py create mode 100644 cosmpy/protos/cosmos/mint/v1beta1/tx_pb2_grpc.py create mode 100644 cosmpy/protos/cosmos/msg/textual/v1/textual_pb2.py create mode 100644 cosmpy/protos/cosmos/msg/textual/v1/textual_pb2_grpc.py create mode 100644 cosmpy/protos/cosmos/msg/v1/msg_pb2.py create mode 100644 cosmpy/protos/cosmos/msg/v1/msg_pb2_grpc.py create mode 100644 cosmpy/protos/cosmos/nft/module/v1/module_pb2.py create mode 100644 cosmpy/protos/cosmos/nft/module/v1/module_pb2_grpc.py create mode 100644 cosmpy/protos/cosmos/nft/v1beta1/event_pb2.py create mode 100644 cosmpy/protos/cosmos/nft/v1beta1/event_pb2_grpc.py create mode 100644 cosmpy/protos/cosmos/nft/v1beta1/genesis_pb2.py create mode 100644 cosmpy/protos/cosmos/nft/v1beta1/genesis_pb2_grpc.py create mode 100644 cosmpy/protos/cosmos/nft/v1beta1/nft_pb2.py create mode 100644 cosmpy/protos/cosmos/nft/v1beta1/nft_pb2_grpc.py create mode 100644 cosmpy/protos/cosmos/nft/v1beta1/query_pb2.py create mode 100644 cosmpy/protos/cosmos/nft/v1beta1/query_pb2_grpc.py create mode 100644 cosmpy/protos/cosmos/nft/v1beta1/tx_pb2.py create mode 100644 cosmpy/protos/cosmos/nft/v1beta1/tx_pb2_grpc.py delete mode 100644 cosmpy/protos/cosmos/params/__init__.py create mode 100644 cosmpy/protos/cosmos/params/module/v1/module_pb2.py create mode 100644 cosmpy/protos/cosmos/params/module/v1/module_pb2_grpc.py delete mode 100644 cosmpy/protos/cosmos/params/v1beta1/__init__.py create mode 100644 cosmpy/protos/cosmos/protocolpool/module/v1/module_pb2.py create mode 100644 cosmpy/protos/cosmos/protocolpool/module/v1/module_pb2_grpc.py create mode 100644 cosmpy/protos/cosmos/protocolpool/v1/genesis_pb2.py create mode 100644 cosmpy/protos/cosmos/protocolpool/v1/genesis_pb2_grpc.py create mode 100644 cosmpy/protos/cosmos/protocolpool/v1/query_pb2.py create mode 100644 cosmpy/protos/cosmos/protocolpool/v1/query_pb2_grpc.py create mode 100644 cosmpy/protos/cosmos/protocolpool/v1/tx_pb2.py create mode 100644 cosmpy/protos/cosmos/protocolpool/v1/tx_pb2_grpc.py create mode 100644 cosmpy/protos/cosmos/protocolpool/v1/types_pb2.py create mode 100644 cosmpy/protos/cosmos/protocolpool/v1/types_pb2_grpc.py create mode 100644 cosmpy/protos/cosmos/query/v1/query_pb2.py create mode 100644 cosmpy/protos/cosmos/query/v1/query_pb2_grpc.py create mode 100644 cosmpy/protos/cosmos/reflection/v1/reflection_pb2.py create mode 100644 cosmpy/protos/cosmos/reflection/v1/reflection_pb2_grpc.py delete mode 100644 cosmpy/protos/cosmos/slashing/__init__.py create mode 100644 cosmpy/protos/cosmos/slashing/module/v1/module_pb2.py create mode 100644 cosmpy/protos/cosmos/slashing/module/v1/module_pb2_grpc.py delete mode 100644 cosmpy/protos/cosmos/slashing/v1beta1/__init__.py delete mode 100644 cosmpy/protos/cosmos/staking/__init__.py create mode 100644 cosmpy/protos/cosmos/staking/module/v1/module_pb2.py create mode 100644 cosmpy/protos/cosmos/staking/module/v1/module_pb2_grpc.py delete mode 100644 cosmpy/protos/cosmos/staking/v1beta1/__init__.py create mode 100644 cosmpy/protos/cosmos/store/internal/kv/v1beta1/kv_pb2.py create mode 100644 cosmpy/protos/cosmos/store/internal/kv/v1beta1/kv_pb2_grpc.py create mode 100644 cosmpy/protos/cosmos/store/snapshots/v1/snapshot_pb2.py create mode 100644 cosmpy/protos/cosmos/store/snapshots/v1/snapshot_pb2_grpc.py create mode 100644 cosmpy/protos/cosmos/store/streaming/abci/grpc_pb2.py create mode 100644 cosmpy/protos/cosmos/store/streaming/abci/grpc_pb2_grpc.py create mode 100644 cosmpy/protos/cosmos/store/v1beta1/commit_info_pb2.py create mode 100644 cosmpy/protos/cosmos/store/v1beta1/commit_info_pb2_grpc.py create mode 100644 cosmpy/protos/cosmos/store/v1beta1/listening_pb2.py create mode 100644 cosmpy/protos/cosmos/store/v1beta1/listening_pb2_grpc.py delete mode 100644 cosmpy/protos/cosmos/tx/__init__.py create mode 100644 cosmpy/protos/cosmos/tx/config/v1/config_pb2.py create mode 100644 cosmpy/protos/cosmos/tx/config/v1/config_pb2_grpc.py delete mode 100644 cosmpy/protos/cosmos/tx/signing/__init__.py delete mode 100644 cosmpy/protos/cosmos/tx/signing/v1beta1/__init__.py delete mode 100644 cosmpy/protos/cosmos/tx/v1beta1/__init__.py delete mode 100644 cosmpy/protos/cosmos/upgrade/__init__.py create mode 100644 cosmpy/protos/cosmos/upgrade/module/v1/module_pb2.py create mode 100644 cosmpy/protos/cosmos/upgrade/module/v1/module_pb2_grpc.py delete mode 100644 cosmpy/protos/cosmos/upgrade/v1beta1/__init__.py create mode 100644 cosmpy/protos/cosmos/upgrade/v1beta1/tx_pb2.py create mode 100644 cosmpy/protos/cosmos/upgrade/v1beta1/tx_pb2_grpc.py delete mode 100644 cosmpy/protos/cosmos/vesting/__init__.py create mode 100644 cosmpy/protos/cosmos/vesting/module/v1/module_pb2.py create mode 100644 cosmpy/protos/cosmos/vesting/module/v1/module_pb2_grpc.py delete mode 100644 cosmpy/protos/cosmos/vesting/v1beta1/__init__.py delete mode 100644 cosmpy/protos/cosmos_proto/__init__.py delete mode 100644 cosmpy/protos/cosmos_proto/cosmos_pb2.py delete mode 100644 cosmpy/protos/cosmwasm/__init__.py delete mode 100644 cosmpy/protos/cosmwasm/wasm/__init__.py delete mode 100644 cosmpy/protos/cosmwasm/wasm/v1/__init__.py create mode 100644 cosmpy/protos/cosmwasm/wasm/v1/authz_pb2.py create mode 100644 cosmpy/protos/cosmwasm/wasm/v1/authz_pb2_grpc.py create mode 100644 cosmpy/protos/cosmwasm/wasm/v1/proposal_legacy_pb2.py create mode 100644 cosmpy/protos/cosmwasm/wasm/v1/proposal_legacy_pb2_grpc.py delete mode 100644 cosmpy/protos/cosmwasm/wasm/v1/proposal_pb2.py delete mode 100644 cosmpy/protos/gogoproto/__init__.py delete mode 100644 cosmpy/protos/gogoproto/gogo_pb2.py delete mode 100644 cosmpy/protos/google/__init__.py delete mode 100644 cosmpy/protos/google/api/__init__.py delete mode 100644 cosmpy/protos/google/api/annotations_pb2.py delete mode 100644 cosmpy/protos/google/api/http_pb2.py delete mode 100644 cosmpy/protos/google/api/httpbody_pb2.py delete mode 100644 cosmpy/protos/google/protobuf/__init__.py delete mode 100644 cosmpy/protos/google/protobuf/any_pb2.py delete mode 100644 cosmpy/protos/ibc/__init__.py delete mode 100644 cosmpy/protos/ibc/applications/__init__.py delete mode 100644 cosmpy/protos/ibc/applications/transfer/__init__.py delete mode 100644 cosmpy/protos/ibc/applications/transfer/v1/__init__.py delete mode 100644 cosmpy/protos/ibc/applications/transfer/v1/genesis_pb2.py delete mode 100644 cosmpy/protos/ibc/applications/transfer/v1/query_pb2.py delete mode 100644 cosmpy/protos/ibc/applications/transfer/v1/query_pb2_grpc.py delete mode 100644 cosmpy/protos/ibc/applications/transfer/v1/transfer_pb2.py delete mode 100644 cosmpy/protos/ibc/applications/transfer/v1/tx_pb2.py delete mode 100644 cosmpy/protos/ibc/applications/transfer/v1/tx_pb2_grpc.py delete mode 100644 cosmpy/protos/ibc/applications/transfer/v2/__init__.py delete mode 100644 cosmpy/protos/ibc/applications/transfer/v2/packet_pb2.py delete mode 100644 cosmpy/protos/ibc/core/__init__.py delete mode 100644 cosmpy/protos/ibc/core/channel/__init__.py delete mode 100644 cosmpy/protos/ibc/core/channel/v1/__init__.py delete mode 100644 cosmpy/protos/ibc/core/channel/v1/channel_pb2.py delete mode 100644 cosmpy/protos/ibc/core/channel/v1/genesis_pb2.py delete mode 100644 cosmpy/protos/ibc/core/channel/v1/query_pb2.py delete mode 100644 cosmpy/protos/ibc/core/channel/v1/query_pb2_grpc.py delete mode 100644 cosmpy/protos/ibc/core/channel/v1/tx_pb2.py delete mode 100644 cosmpy/protos/ibc/core/channel/v1/tx_pb2_grpc.py delete mode 100644 cosmpy/protos/ibc/core/client/__init__.py delete mode 100644 cosmpy/protos/ibc/core/client/v1/__init__.py delete mode 100644 cosmpy/protos/ibc/core/client/v1/client_pb2.py delete mode 100644 cosmpy/protos/ibc/core/client/v1/genesis_pb2.py delete mode 100644 cosmpy/protos/ibc/core/client/v1/query_pb2.py delete mode 100644 cosmpy/protos/ibc/core/client/v1/query_pb2_grpc.py delete mode 100644 cosmpy/protos/ibc/core/client/v1/tx_pb2.py delete mode 100644 cosmpy/protos/ibc/core/client/v1/tx_pb2_grpc.py delete mode 100644 cosmpy/protos/ibc/core/commitment/__init__.py delete mode 100644 cosmpy/protos/ibc/core/commitment/v1/__init__.py delete mode 100644 cosmpy/protos/ibc/core/commitment/v1/commitment_pb2.py delete mode 100644 cosmpy/protos/ibc/core/connection/__init__.py delete mode 100644 cosmpy/protos/ibc/core/connection/v1/__init__.py delete mode 100644 cosmpy/protos/ibc/core/connection/v1/connection_pb2.py delete mode 100644 cosmpy/protos/ibc/core/connection/v1/genesis_pb2.py delete mode 100644 cosmpy/protos/ibc/core/connection/v1/query_pb2.py delete mode 100644 cosmpy/protos/ibc/core/connection/v1/query_pb2_grpc.py delete mode 100644 cosmpy/protos/ibc/core/connection/v1/tx_pb2.py delete mode 100644 cosmpy/protos/ibc/core/connection/v1/tx_pb2_grpc.py delete mode 100644 cosmpy/protos/ibc/core/port/__init__.py delete mode 100644 cosmpy/protos/ibc/core/port/v1/__init__.py delete mode 100644 cosmpy/protos/ibc/core/port/v1/query_pb2.py delete mode 100644 cosmpy/protos/ibc/core/port/v1/query_pb2_grpc.py delete mode 100644 cosmpy/protos/ibc/core/types/__init__.py delete mode 100644 cosmpy/protos/ibc/core/types/v1/__init__.py delete mode 100644 cosmpy/protos/ibc/core/types/v1/genesis_pb2.py delete mode 100644 cosmpy/protos/ibc/lightclients/__init__.py delete mode 100644 cosmpy/protos/ibc/lightclients/localhost/__init__.py delete mode 100644 cosmpy/protos/ibc/lightclients/localhost/v1/__init__.py delete mode 100644 cosmpy/protos/ibc/lightclients/localhost/v1/localhost_pb2.py delete mode 100644 cosmpy/protos/ibc/lightclients/solomachine/__init__.py delete mode 100644 cosmpy/protos/ibc/lightclients/solomachine/v1/__init__.py delete mode 100644 cosmpy/protos/ibc/lightclients/solomachine/v1/solomachine_pb2.py delete mode 100644 cosmpy/protos/ibc/lightclients/solomachine/v2/__init__.py delete mode 100644 cosmpy/protos/ibc/lightclients/solomachine/v2/solomachine_pb2.py delete mode 100644 cosmpy/protos/ibc/lightclients/tendermint/__init__.py delete mode 100644 cosmpy/protos/ibc/lightclients/tendermint/v1/__init__.py delete mode 100644 cosmpy/protos/ibc/lightclients/tendermint/v1/tendermint_pb2.py delete mode 100644 cosmpy/protos/proofs_pb2.py delete mode 100644 cosmpy/protos/tendermint/__init__.py delete mode 100644 cosmpy/protos/tendermint/abci/__init__.py delete mode 100644 cosmpy/protos/tendermint/crypto/__init__.py delete mode 100644 cosmpy/protos/tendermint/libs/__init__.py delete mode 100644 cosmpy/protos/tendermint/libs/bits/__init__.py delete mode 100644 cosmpy/protos/tendermint/p2p/__init__.py delete mode 100644 cosmpy/protos/tendermint/types/__init__.py delete mode 100644 cosmpy/protos/tendermint/version/__init__.py diff --git a/Makefile b/Makefile index aae38d86..ef8834d4 100644 --- a/Makefile +++ b/Makefile @@ -1,15 +1,25 @@ -COSMOS_SDK_URL := https://github.com/fetchai/cosmos-sdk -COSMOS_SDK_VERSION := v0.18.0 +COSMOS_SDK_URL := https://github.com/cosmos/cosmos-sdk +COSMOS_SDK_VERSION := v0.53.3 COSMOS_SDK_DIR := build/cosmos-sdk-proto-schema WASMD_URL := https://github.com/CosmWasm/wasmd -WASMD_VERSION := v0.27.0 +WASMD_VERSION := v0.61.2 WASMD_DIR := build/wasm-proto-shema IBCGO_URL := https://github.com/cosmos/ibc-go -IBCGO_VERSION := v2.2.0 +IBCGO_VERSION := v10.2.0 IBCGO_DIR := build/ibcgo-proto-schema +GOGOPROTO_URL := https://github.com/cosmos/gogoproto +GOGOPROTO_VERSION := v1.7.0 +GOGOPROTO_DIR := build/gogo-proto + +COSMOSPROTO_URL := https://github.com/cosmos/cosmos-proto +COSMOSPROTO_VERSION := v1.0.0-beta.5 +COSMOSPROTO_DIR := build/cosmos-proto + +PY_GOOGLEAPIS_ROOT := $(shell python -c "import importlib.util, pathlib, sys; s=importlib.util.find_spec('google.api'); print(pathlib.Path(next(iter(s.submodule_search_locations))).parents[1]) if s and s.submodule_search_locations else sys.stdout.write('')") + COSMPY_PROTOS_DIR := cosmpy/protos COSMPY_SRC_DIR := cosmpy COSMPY_TESTS_DIR := tests @@ -22,7 +32,7 @@ PYTHON_CODE_DIRS := $(COSMPY_SRC_DIR) $(COSMPY_TESTS_DIR) $(COSMPY_EXAMPLES_DIR) ### Initialise dev environment ######################################## -# Create a new poetry virtual environment with all the necessary dependencies installed. +# Create a new poetry virtual environment with all the necessary dependencies installed. # Once finished, `poetry shell` to enter the virtual environment v := $(shell pip -V | grep virtualenvs) @@ -258,14 +268,14 @@ unique = $(if $1,$(firstword $1) $(call unique,$(filter-out $(firstword $1),$1)) proto: fetch_proto_schema_source generate_proto_types generate_init_py_files -generate_proto_types: $(COSMOS_SDK_DIR) $(WASMD_DIR) $(IBCGO_DIR) +generate_proto_types: $(COSMOS_SDK_DIR) $(WASMD_DIR) $(IBCGO_DIR) $(GOGOPROTO_DIR) $(COSMOSPROTO_DIR) $(PY_GOOGLEAPIS_ROOT) rm -frv $(COSMPY_PROTOS_DIR)/* - python -m grpc_tools.protoc --proto_path=$(WASMD_DIR)/proto --proto_path=$(WASMD_DIR)/third_party/proto --python_out=$(COSMPY_PROTOS_DIR) --grpc_python_out=$(COSMPY_PROTOS_DIR) $(shell find $(WASMD_DIR) \( -path */proto/* -or -path */third_party/proto/* \) -type f -name *.proto) - python -m grpc_tools.protoc --proto_path=$(IBCGO_DIR)/proto --proto_path=$(IBCGO_DIR)/third_party/proto --python_out=$(COSMPY_PROTOS_DIR) --grpc_python_out=$(COSMPY_PROTOS_DIR) $(shell find $(IBCGO_DIR) \( -path */proto/* -or -path */third_party/proto/* \) -type f -name *.proto) + python -m grpc_tools.protoc --proto_path=$(WASMD_DIR)/proto --proto_path=$(GOGOPROTO_DIR) --proto_path=$(COSMOSPROTO_DIR)/proto --proto_path=$(PY_GOOGLEAPIS_ROOT) --proto_path=$(COSMOS_SDK_DIR)/proto --python_out=$(COSMPY_PROTOS_DIR) --grpc_python_out=$(COSMPY_PROTOS_DIR) $(shell find $(WASMD_DIR) \( -path */proto/* -or -path */third_party/proto/* \) -type f -name *.proto) +# python -m grpc_tools.protoc --proto_path=$(IBCGO_DIR)/proto --proto_path=$(GOGOPROTO_DIR) --proto_path=$(COSMOSPROTO_DIR)/proto --proto_path=$(PY_GOOGLEAPIS_ROOT) --proto_path=$(COSMOS_SDK_DIR)/proto --python_out=$(COSMPY_PROTOS_DIR) --grpc_python_out=$(COSMPY_PROTOS_DIR) $(shell find $(IBCGO_DIR) \( -path */proto/* -or -path *///third_party/proto/* \) -type f -name *.proto) # ensure cosmos-sdk is last as previous modules may have duplicated proto models which are now outdated - python -m grpc_tools.protoc --proto_path=$(COSMOS_SDK_DIR)/proto --proto_path=$(COSMOS_SDK_DIR)/third_party/proto --python_out=$(COSMPY_PROTOS_DIR) --grpc_python_out=$(COSMPY_PROTOS_DIR) $(shell find $(COSMOS_SDK_DIR) \( -path */proto/* -or -path */third_party/proto/* \) -type f -name *.proto) + python -m grpc_tools.protoc --proto_path=$(COSMOS_SDK_DIR)/proto --python_out=$(COSMPY_PROTOS_DIR) --proto_path=$(GOGOPROTO_DIR) --proto_path=$(COSMOSPROTO_DIR)/proto --proto_path=$(PY_GOOGLEAPIS_ROOT) --proto_path=$(COSMOS_SDK_DIR)/proto --grpc_python_out=$(COSMPY_PROTOS_DIR) $(shell find $(COSMOS_SDK_DIR) \( -path */proto/* -or -path */third_party/proto/* \) -type f -name *.proto) -fetch_proto_schema_source: $(COSMOS_SDK_DIR) $(WASMD_DIR) $(IBCGO_DIR) +fetch_proto_schema_source: $(COSMOS_SDK_DIR) $(WASMD_DIR) $(IBCGO_DIR) $(GOGOPROTO_DIR) $(COSMOSPROTO_DIR) .PHONY: generate_init_py_files generate_init_py_files: generate_proto_types @@ -281,7 +291,7 @@ $(GENERATED): $(SOURCE) $(INIT_PY_FILES_TO_CREATE): $(GENERATED_DIRS) touch $(INIT_PY_FILES_TO_CREATE) -$(GENERATED_DIRS): $(COSMOS_SDK_DIR) $(WASMD_DIR) $(IBCGO_DIR) +$(GENERATED_DIRS): $(COSMOS_SDK_DIR) $(WASMD_DIR) $(IBCGO_DIR) $(GOGOPROTO_DIR) $(COSMOSPROTO_DIR) $(COSMOS_SDK_DIR): Makefile rm -rfv $(COSMOS_SDK_DIR) @@ -298,6 +308,14 @@ $(IBCGO_DIR): Makefile git clone --branch $(IBCGO_VERSION) --depth 1 --quiet --no-checkout --filter=blob:none $(IBCGO_URL) $(IBCGO_DIR) cd $(IBCGO_DIR) && git checkout $(IBCGO_VERSION) -- $(IBCGO_PROTO_RELATIVE_DIRS) +$(GOGOPROTO_DIR): Makefile + rm -rfv $(GOGOPROTO_DIR) + git clone --branch $(GOGOPROTO_VERSION) --depth 1 --quiet $(GOGOPROTO_URL) $(GOGOPROTO_DIR) + +$(COSMOSPROTO_DIR): Makefile + rm -rfv $(COSMOSPROTO_DIR) + git clone --branch $(COSMOSPROTO_VERSION) --depth 1 --quiet $(COSMOSPROTO_URL) $(COSMOSPROTO_DIR) + debug: $(info SOURCES_REGEX_TO_EXCLUDE: $(SOURCES_REGEX_TO_EXCLUDE)) $(info ) @@ -341,4 +359,4 @@ check-manifest-ci: # Check API documentation is up-to-date .PHONY: check-api-docs-ci check-api-docs-ci: - python scripts/generate_api_docs.py --check-clean \ No newline at end of file + python scripts/generate_api_docs.py --check-clean diff --git a/cosmpy/protos/__init__.py b/cosmpy/protos/__init__.py deleted file mode 100644 index c5962259..00000000 --- a/cosmpy/protos/__init__.py +++ /dev/null @@ -1,27 +0,0 @@ -"""This package includes autogenerated implementation of protocol buffer schema files.""" -# -*- coding: utf-8 -*- -# ------------------------------------------------------------------------------ -# -# Copyright 2018-2022 Fetch.AI Limited -# -# 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. -# -# ------------------------------------------------------------------------------ - -"""This package includes autogenerated implementation of protocol buffer schema files.""" - -import sys -from os.path import dirname - - -sys.path.append(dirname(__file__)) diff --git a/cosmpy/protos/amino/amino_pb2.py b/cosmpy/protos/amino/amino_pb2.py new file mode 100644 index 00000000..68795b35 --- /dev/null +++ b/cosmpy/protos/amino/amino_pb2.py @@ -0,0 +1,31 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: amino/amino.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from google.protobuf import descriptor_pb2 as google_dot_protobuf_dot_descriptor__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x11\x61mino/amino.proto\x12\x05\x61mino\x1a google/protobuf/descriptor.proto:0\n\x04name\x12\x1f.google.protobuf.MessageOptions\x18\xf1\x8c\xa6\x05 \x01(\t:<\n\x10message_encoding\x12\x1f.google.protobuf.MessageOptions\x18\xf2\x8c\xa6\x05 \x01(\t:2\n\x08\x65ncoding\x12\x1d.google.protobuf.FieldOptions\x18\xf3\x8c\xa6\x05 \x01(\t:4\n\nfield_name\x12\x1d.google.protobuf.FieldOptions\x18\xf4\x8c\xa6\x05 \x01(\t:8\n\x0e\x64ont_omitempty\x12\x1d.google.protobuf.FieldOptions\x18\xf5\x8c\xa6\x05 \x01(\x08:4\n\noneof_name\x12\x1d.google.protobuf.FieldOptions\x18\xf6\x8c\xa6\x05 \x01(\tB-Z+github.com/cosmos/cosmos-sdk/types/tx/aminob\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'amino.amino_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(name) + google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(message_encoding) + google_dot_protobuf_dot_descriptor__pb2.FieldOptions.RegisterExtension(encoding) + google_dot_protobuf_dot_descriptor__pb2.FieldOptions.RegisterExtension(field_name) + google_dot_protobuf_dot_descriptor__pb2.FieldOptions.RegisterExtension(dont_omitempty) + google_dot_protobuf_dot_descriptor__pb2.FieldOptions.RegisterExtension(oneof_name) + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z+github.com/cosmos/cosmos-sdk/types/tx/amino' +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/confio/proofs_pb2_grpc.py b/cosmpy/protos/amino/amino_pb2_grpc.py similarity index 100% rename from cosmpy/protos/confio/proofs_pb2_grpc.py rename to cosmpy/protos/amino/amino_pb2_grpc.py diff --git a/cosmpy/protos/confio/__init__.py b/cosmpy/protos/confio/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/confio/proofs_pb2.py b/cosmpy/protos/confio/proofs_pb2.py deleted file mode 100644 index c1e1913b..00000000 --- a/cosmpy/protos/confio/proofs_pb2.py +++ /dev/null @@ -1,179 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: confio/proofs.proto -"""Generated protocol buffer code.""" -from google.protobuf.internal import enum_type_wrapper -from google.protobuf import descriptor as _descriptor -from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection -from google.protobuf import symbol_database as _symbol_database -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - - - -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x13\x63onfio/proofs.proto\x12\x05ics23\"g\n\x0e\x45xistenceProof\x12\x0b\n\x03key\x18\x01 \x01(\x0c\x12\r\n\x05value\x18\x02 \x01(\x0c\x12\x1b\n\x04leaf\x18\x03 \x01(\x0b\x32\r.ics23.LeafOp\x12\x1c\n\x04path\x18\x04 \x03(\x0b\x32\x0e.ics23.InnerOp\"k\n\x11NonExistenceProof\x12\x0b\n\x03key\x18\x01 \x01(\x0c\x12#\n\x04left\x18\x02 \x01(\x0b\x32\x15.ics23.ExistenceProof\x12$\n\x05right\x18\x03 \x01(\x0b\x32\x15.ics23.ExistenceProof\"\xc7\x01\n\x0f\x43ommitmentProof\x12&\n\x05\x65xist\x18\x01 \x01(\x0b\x32\x15.ics23.ExistenceProofH\x00\x12,\n\x08nonexist\x18\x02 \x01(\x0b\x32\x18.ics23.NonExistenceProofH\x00\x12\"\n\x05\x62\x61tch\x18\x03 \x01(\x0b\x32\x11.ics23.BatchProofH\x00\x12\x31\n\ncompressed\x18\x04 \x01(\x0b\x32\x1b.ics23.CompressedBatchProofH\x00\x42\x07\n\x05proof\"\xa0\x01\n\x06LeafOp\x12\x1b\n\x04hash\x18\x01 \x01(\x0e\x32\r.ics23.HashOp\x12\"\n\x0bprehash_key\x18\x02 \x01(\x0e\x32\r.ics23.HashOp\x12$\n\rprehash_value\x18\x03 \x01(\x0e\x32\r.ics23.HashOp\x12\x1f\n\x06length\x18\x04 \x01(\x0e\x32\x0f.ics23.LengthOp\x12\x0e\n\x06prefix\x18\x05 \x01(\x0c\"F\n\x07InnerOp\x12\x1b\n\x04hash\x18\x01 \x01(\x0e\x32\r.ics23.HashOp\x12\x0e\n\x06prefix\x18\x02 \x01(\x0c\x12\x0e\n\x06suffix\x18\x03 \x01(\x0c\"y\n\tProofSpec\x12 \n\tleaf_spec\x18\x01 \x01(\x0b\x32\r.ics23.LeafOp\x12$\n\ninner_spec\x18\x02 \x01(\x0b\x32\x10.ics23.InnerSpec\x12\x11\n\tmax_depth\x18\x03 \x01(\x05\x12\x11\n\tmin_depth\x18\x04 \x01(\x05\"\x9c\x01\n\tInnerSpec\x12\x13\n\x0b\x63hild_order\x18\x01 \x03(\x05\x12\x12\n\nchild_size\x18\x02 \x01(\x05\x12\x19\n\x11min_prefix_length\x18\x03 \x01(\x05\x12\x19\n\x11max_prefix_length\x18\x04 \x01(\x05\x12\x13\n\x0b\x65mpty_child\x18\x05 \x01(\x0c\x12\x1b\n\x04hash\x18\x06 \x01(\x0e\x32\r.ics23.HashOp\"0\n\nBatchProof\x12\"\n\x07\x65ntries\x18\x01 \x03(\x0b\x32\x11.ics23.BatchEntry\"k\n\nBatchEntry\x12&\n\x05\x65xist\x18\x01 \x01(\x0b\x32\x15.ics23.ExistenceProofH\x00\x12,\n\x08nonexist\x18\x02 \x01(\x0b\x32\x18.ics23.NonExistenceProofH\x00\x42\x07\n\x05proof\"k\n\x14\x43ompressedBatchProof\x12,\n\x07\x65ntries\x18\x01 \x03(\x0b\x32\x1b.ics23.CompressedBatchEntry\x12%\n\rlookup_inners\x18\x02 \x03(\x0b\x32\x0e.ics23.InnerOp\"\x89\x01\n\x14\x43ompressedBatchEntry\x12\x30\n\x05\x65xist\x18\x01 \x01(\x0b\x32\x1f.ics23.CompressedExistenceProofH\x00\x12\x36\n\x08nonexist\x18\x02 \x01(\x0b\x32\".ics23.CompressedNonExistenceProofH\x00\x42\x07\n\x05proof\"a\n\x18\x43ompressedExistenceProof\x12\x0b\n\x03key\x18\x01 \x01(\x0c\x12\r\n\x05value\x18\x02 \x01(\x0c\x12\x1b\n\x04leaf\x18\x03 \x01(\x0b\x32\r.ics23.LeafOp\x12\x0c\n\x04path\x18\x04 \x03(\x05\"\x89\x01\n\x1b\x43ompressedNonExistenceProof\x12\x0b\n\x03key\x18\x01 \x01(\x0c\x12-\n\x04left\x18\x02 \x01(\x0b\x32\x1f.ics23.CompressedExistenceProof\x12.\n\x05right\x18\x03 \x01(\x0b\x32\x1f.ics23.CompressedExistenceProof*U\n\x06HashOp\x12\x0b\n\x07NO_HASH\x10\x00\x12\n\n\x06SHA256\x10\x01\x12\n\n\x06SHA512\x10\x02\x12\n\n\x06KECCAK\x10\x03\x12\r\n\tRIPEMD160\x10\x04\x12\x0b\n\x07\x42ITCOIN\x10\x05*\xab\x01\n\x08LengthOp\x12\r\n\tNO_PREFIX\x10\x00\x12\r\n\tVAR_PROTO\x10\x01\x12\x0b\n\x07VAR_RLP\x10\x02\x12\x0f\n\x0b\x46IXED32_BIG\x10\x03\x12\x12\n\x0e\x46IXED32_LITTLE\x10\x04\x12\x0f\n\x0b\x46IXED64_BIG\x10\x05\x12\x12\n\x0e\x46IXED64_LITTLE\x10\x06\x12\x14\n\x10REQUIRE_32_BYTES\x10\x07\x12\x14\n\x10REQUIRE_64_BYTES\x10\x08\x42\x1cZ\x1agithub.com/confio/ics23/gob\x06proto3') - -_HASHOP = DESCRIPTOR.enum_types_by_name['HashOp'] -HashOp = enum_type_wrapper.EnumTypeWrapper(_HASHOP) -_LENGTHOP = DESCRIPTOR.enum_types_by_name['LengthOp'] -LengthOp = enum_type_wrapper.EnumTypeWrapper(_LENGTHOP) -NO_HASH = 0 -SHA256 = 1 -SHA512 = 2 -KECCAK = 3 -RIPEMD160 = 4 -BITCOIN = 5 -NO_PREFIX = 0 -VAR_PROTO = 1 -VAR_RLP = 2 -FIXED32_BIG = 3 -FIXED32_LITTLE = 4 -FIXED64_BIG = 5 -FIXED64_LITTLE = 6 -REQUIRE_32_BYTES = 7 -REQUIRE_64_BYTES = 8 - - -_EXISTENCEPROOF = DESCRIPTOR.message_types_by_name['ExistenceProof'] -_NONEXISTENCEPROOF = DESCRIPTOR.message_types_by_name['NonExistenceProof'] -_COMMITMENTPROOF = DESCRIPTOR.message_types_by_name['CommitmentProof'] -_LEAFOP = DESCRIPTOR.message_types_by_name['LeafOp'] -_INNEROP = DESCRIPTOR.message_types_by_name['InnerOp'] -_PROOFSPEC = DESCRIPTOR.message_types_by_name['ProofSpec'] -_INNERSPEC = DESCRIPTOR.message_types_by_name['InnerSpec'] -_BATCHPROOF = DESCRIPTOR.message_types_by_name['BatchProof'] -_BATCHENTRY = DESCRIPTOR.message_types_by_name['BatchEntry'] -_COMPRESSEDBATCHPROOF = DESCRIPTOR.message_types_by_name['CompressedBatchProof'] -_COMPRESSEDBATCHENTRY = DESCRIPTOR.message_types_by_name['CompressedBatchEntry'] -_COMPRESSEDEXISTENCEPROOF = DESCRIPTOR.message_types_by_name['CompressedExistenceProof'] -_COMPRESSEDNONEXISTENCEPROOF = DESCRIPTOR.message_types_by_name['CompressedNonExistenceProof'] -ExistenceProof = _reflection.GeneratedProtocolMessageType('ExistenceProof', (_message.Message,), { - 'DESCRIPTOR' : _EXISTENCEPROOF, - '__module__' : 'confio.proofs_pb2' - # @@protoc_insertion_point(class_scope:ics23.ExistenceProof) - }) -_sym_db.RegisterMessage(ExistenceProof) - -NonExistenceProof = _reflection.GeneratedProtocolMessageType('NonExistenceProof', (_message.Message,), { - 'DESCRIPTOR' : _NONEXISTENCEPROOF, - '__module__' : 'confio.proofs_pb2' - # @@protoc_insertion_point(class_scope:ics23.NonExistenceProof) - }) -_sym_db.RegisterMessage(NonExistenceProof) - -CommitmentProof = _reflection.GeneratedProtocolMessageType('CommitmentProof', (_message.Message,), { - 'DESCRIPTOR' : _COMMITMENTPROOF, - '__module__' : 'confio.proofs_pb2' - # @@protoc_insertion_point(class_scope:ics23.CommitmentProof) - }) -_sym_db.RegisterMessage(CommitmentProof) - -LeafOp = _reflection.GeneratedProtocolMessageType('LeafOp', (_message.Message,), { - 'DESCRIPTOR' : _LEAFOP, - '__module__' : 'confio.proofs_pb2' - # @@protoc_insertion_point(class_scope:ics23.LeafOp) - }) -_sym_db.RegisterMessage(LeafOp) - -InnerOp = _reflection.GeneratedProtocolMessageType('InnerOp', (_message.Message,), { - 'DESCRIPTOR' : _INNEROP, - '__module__' : 'confio.proofs_pb2' - # @@protoc_insertion_point(class_scope:ics23.InnerOp) - }) -_sym_db.RegisterMessage(InnerOp) - -ProofSpec = _reflection.GeneratedProtocolMessageType('ProofSpec', (_message.Message,), { - 'DESCRIPTOR' : _PROOFSPEC, - '__module__' : 'confio.proofs_pb2' - # @@protoc_insertion_point(class_scope:ics23.ProofSpec) - }) -_sym_db.RegisterMessage(ProofSpec) - -InnerSpec = _reflection.GeneratedProtocolMessageType('InnerSpec', (_message.Message,), { - 'DESCRIPTOR' : _INNERSPEC, - '__module__' : 'confio.proofs_pb2' - # @@protoc_insertion_point(class_scope:ics23.InnerSpec) - }) -_sym_db.RegisterMessage(InnerSpec) - -BatchProof = _reflection.GeneratedProtocolMessageType('BatchProof', (_message.Message,), { - 'DESCRIPTOR' : _BATCHPROOF, - '__module__' : 'confio.proofs_pb2' - # @@protoc_insertion_point(class_scope:ics23.BatchProof) - }) -_sym_db.RegisterMessage(BatchProof) - -BatchEntry = _reflection.GeneratedProtocolMessageType('BatchEntry', (_message.Message,), { - 'DESCRIPTOR' : _BATCHENTRY, - '__module__' : 'confio.proofs_pb2' - # @@protoc_insertion_point(class_scope:ics23.BatchEntry) - }) -_sym_db.RegisterMessage(BatchEntry) - -CompressedBatchProof = _reflection.GeneratedProtocolMessageType('CompressedBatchProof', (_message.Message,), { - 'DESCRIPTOR' : _COMPRESSEDBATCHPROOF, - '__module__' : 'confio.proofs_pb2' - # @@protoc_insertion_point(class_scope:ics23.CompressedBatchProof) - }) -_sym_db.RegisterMessage(CompressedBatchProof) - -CompressedBatchEntry = _reflection.GeneratedProtocolMessageType('CompressedBatchEntry', (_message.Message,), { - 'DESCRIPTOR' : _COMPRESSEDBATCHENTRY, - '__module__' : 'confio.proofs_pb2' - # @@protoc_insertion_point(class_scope:ics23.CompressedBatchEntry) - }) -_sym_db.RegisterMessage(CompressedBatchEntry) - -CompressedExistenceProof = _reflection.GeneratedProtocolMessageType('CompressedExistenceProof', (_message.Message,), { - 'DESCRIPTOR' : _COMPRESSEDEXISTENCEPROOF, - '__module__' : 'confio.proofs_pb2' - # @@protoc_insertion_point(class_scope:ics23.CompressedExistenceProof) - }) -_sym_db.RegisterMessage(CompressedExistenceProof) - -CompressedNonExistenceProof = _reflection.GeneratedProtocolMessageType('CompressedNonExistenceProof', (_message.Message,), { - 'DESCRIPTOR' : _COMPRESSEDNONEXISTENCEPROOF, - '__module__' : 'confio.proofs_pb2' - # @@protoc_insertion_point(class_scope:ics23.CompressedNonExistenceProof) - }) -_sym_db.RegisterMessage(CompressedNonExistenceProof) - -if _descriptor._USE_C_DESCRIPTORS == False: - - DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'Z\032github.com/confio/ics23/go' - _HASHOP._serialized_start=1610 - _HASHOP._serialized_end=1695 - _LENGTHOP._serialized_start=1698 - _LENGTHOP._serialized_end=1869 - _EXISTENCEPROOF._serialized_start=30 - _EXISTENCEPROOF._serialized_end=133 - _NONEXISTENCEPROOF._serialized_start=135 - _NONEXISTENCEPROOF._serialized_end=242 - _COMMITMENTPROOF._serialized_start=245 - _COMMITMENTPROOF._serialized_end=444 - _LEAFOP._serialized_start=447 - _LEAFOP._serialized_end=607 - _INNEROP._serialized_start=609 - _INNEROP._serialized_end=679 - _PROOFSPEC._serialized_start=681 - _PROOFSPEC._serialized_end=802 - _INNERSPEC._serialized_start=805 - _INNERSPEC._serialized_end=961 - _BATCHPROOF._serialized_start=963 - _BATCHPROOF._serialized_end=1011 - _BATCHENTRY._serialized_start=1013 - _BATCHENTRY._serialized_end=1120 - _COMPRESSEDBATCHPROOF._serialized_start=1122 - _COMPRESSEDBATCHPROOF._serialized_end=1229 - _COMPRESSEDBATCHENTRY._serialized_start=1232 - _COMPRESSEDBATCHENTRY._serialized_end=1369 - _COMPRESSEDEXISTENCEPROOF._serialized_start=1371 - _COMPRESSEDEXISTENCEPROOF._serialized_end=1468 - _COMPRESSEDNONEXISTENCEPROOF._serialized_start=1471 - _COMPRESSEDNONEXISTENCEPROOF._serialized_end=1608 -# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/__init__.py b/cosmpy/protos/cosmos/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmos/app/runtime/v1alpha1/module_pb2.py b/cosmpy/protos/cosmos/app/runtime/v1alpha1/module_pb2.py new file mode 100644 index 00000000..39e0407d --- /dev/null +++ b/cosmpy/protos/cosmos/app/runtime/v1alpha1/module_pb2.py @@ -0,0 +1,30 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/app/runtime/v1alpha1/module.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from cosmos.app.v1alpha1 import module_pb2 as cosmos_dot_app_dot_v1alpha1_dot_module__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n(cosmos/app/runtime/v1alpha1/module.proto\x12\x1b\x63osmos.app.runtime.v1alpha1\x1a cosmos/app/v1alpha1/module.proto\"\x83\x03\n\x06Module\x12\x10\n\x08\x61pp_name\x18\x01 \x01(\t\x12\x16\n\x0e\x62\x65gin_blockers\x18\x02 \x03(\t\x12\x14\n\x0c\x65nd_blockers\x18\x03 \x03(\t\x12\x14\n\x0cinit_genesis\x18\x04 \x03(\t\x12\x16\n\x0e\x65xport_genesis\x18\x05 \x03(\t\x12H\n\x13override_store_keys\x18\x06 \x03(\x0b\x32+.cosmos.app.runtime.v1alpha1.StoreKeyConfig\x12\x17\n\x0fskip_store_keys\x18\x0b \x03(\t\x12\x18\n\x10order_migrations\x18\x07 \x03(\t\x12\x14\n\x0cprecommiters\x18\x08 \x03(\t\x12\x1d\n\x15prepare_check_staters\x18\t \x03(\t\x12\x14\n\x0cpre_blockers\x18\n \x03(\t:C\xba\xc0\x96\xda\x01=\n$github.com/cosmos/cosmos-sdk/runtime\x12\x15\n\x13\x63osmos.app.v1alpha1\";\n\x0eStoreKeyConfig\x12\x13\n\x0bmodule_name\x18\x01 \x01(\t\x12\x14\n\x0ckv_store_key\x18\x02 \x01(\tb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.app.runtime.v1alpha1.module_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + _MODULE._options = None + _MODULE._serialized_options = b'\272\300\226\332\001=\n$github.com/cosmos/cosmos-sdk/runtime\022\025\n\023cosmos.app.v1alpha1' + _MODULE._serialized_start=108 + _MODULE._serialized_end=495 + _STOREKEYCONFIG._serialized_start=497 + _STOREKEYCONFIG._serialized_end=556 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/base/kv/v1beta1/kv_pb2_grpc.py b/cosmpy/protos/cosmos/app/runtime/v1alpha1/module_pb2_grpc.py similarity index 100% rename from cosmpy/protos/cosmos/base/kv/v1beta1/kv_pb2_grpc.py rename to cosmpy/protos/cosmos/app/runtime/v1alpha1/module_pb2_grpc.py diff --git a/cosmpy/protos/cosmos/app/v1alpha1/config_pb2.py b/cosmpy/protos/cosmos/app/v1alpha1/config_pb2.py new file mode 100644 index 00000000..bdb3ca65 --- /dev/null +++ b/cosmpy/protos/cosmos/app/v1alpha1/config_pb2.py @@ -0,0 +1,31 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/app/v1alpha1/config.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from google.protobuf import any_pb2 as google_dot_protobuf_dot_any__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n cosmos/app/v1alpha1/config.proto\x12\x13\x63osmos.app.v1alpha1\x1a\x19google/protobuf/any.proto\"y\n\x06\x43onfig\x12\x32\n\x07modules\x18\x01 \x03(\x0b\x32!.cosmos.app.v1alpha1.ModuleConfig\x12;\n\x0fgolang_bindings\x18\x02 \x03(\x0b\x32\".cosmos.app.v1alpha1.GolangBinding\"\x7f\n\x0cModuleConfig\x12\x0c\n\x04name\x18\x01 \x01(\t\x12$\n\x06\x63onfig\x18\x02 \x01(\x0b\x32\x14.google.protobuf.Any\x12;\n\x0fgolang_bindings\x18\x03 \x03(\x0b\x32\".cosmos.app.v1alpha1.GolangBinding\"?\n\rGolangBinding\x12\x16\n\x0einterface_type\x18\x01 \x01(\t\x12\x16\n\x0eimplementation\x18\x02 \x01(\tB+Z)cosmossdk.io/depinject/appconfig/v1alpha1b\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.app.v1alpha1.config_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z)cosmossdk.io/depinject/appconfig/v1alpha1' + _CONFIG._serialized_start=84 + _CONFIG._serialized_end=205 + _MODULECONFIG._serialized_start=207 + _MODULECONFIG._serialized_end=334 + _GOLANGBINDING._serialized_start=336 + _GOLANGBINDING._serialized_end=399 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/base/snapshots/v1beta1/snapshot_pb2_grpc.py b/cosmpy/protos/cosmos/app/v1alpha1/config_pb2_grpc.py similarity index 100% rename from cosmpy/protos/cosmos/base/snapshots/v1beta1/snapshot_pb2_grpc.py rename to cosmpy/protos/cosmos/app/v1alpha1/config_pb2_grpc.py diff --git a/cosmpy/protos/cosmos/app/v1alpha1/module_pb2.py b/cosmpy/protos/cosmos/app/v1alpha1/module_pb2.py new file mode 100644 index 00000000..a912806a --- /dev/null +++ b/cosmpy/protos/cosmos/app/v1alpha1/module_pb2.py @@ -0,0 +1,32 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/app/v1alpha1/module.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from google.protobuf import descriptor_pb2 as google_dot_protobuf_dot_descriptor__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n cosmos/app/v1alpha1/module.proto\x12\x13\x63osmos.app.v1alpha1\x1a google/protobuf/descriptor.proto\"\xa1\x01\n\x10ModuleDescriptor\x12\x11\n\tgo_import\x18\x01 \x01(\t\x12:\n\x0buse_package\x18\x02 \x03(\x0b\x32%.cosmos.app.v1alpha1.PackageReference\x12>\n\x10\x63\x61n_migrate_from\x18\x03 \x03(\x0b\x32$.cosmos.app.v1alpha1.MigrateFromInfo\"2\n\x10PackageReference\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x10\n\x08revision\x18\x02 \x01(\r\"!\n\x0fMigrateFromInfo\x12\x0e\n\x06module\x18\x01 \x01(\t:Y\n\x06module\x12\x1f.google.protobuf.MessageOptions\x18\x87\xe8\xa2\x1b \x01(\x0b\x32%.cosmos.app.v1alpha1.ModuleDescriptorB+Z)cosmossdk.io/depinject/appconfig/v1alpha1b\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.app.v1alpha1.module_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(module) + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z)cosmossdk.io/depinject/appconfig/v1alpha1' + _MODULEDESCRIPTOR._serialized_start=92 + _MODULEDESCRIPTOR._serialized_end=253 + _PACKAGEREFERENCE._serialized_start=255 + _PACKAGEREFERENCE._serialized_end=305 + _MIGRATEFROMINFO._serialized_start=307 + _MIGRATEFROMINFO._serialized_end=340 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/base/store/v1beta1/commit_info_pb2_grpc.py b/cosmpy/protos/cosmos/app/v1alpha1/module_pb2_grpc.py similarity index 100% rename from cosmpy/protos/cosmos/base/store/v1beta1/commit_info_pb2_grpc.py rename to cosmpy/protos/cosmos/app/v1alpha1/module_pb2_grpc.py diff --git a/cosmpy/protos/cosmos/app/v1alpha1/query_pb2.py b/cosmpy/protos/cosmos/app/v1alpha1/query_pb2.py new file mode 100644 index 00000000..d6669516 --- /dev/null +++ b/cosmpy/protos/cosmos/app/v1alpha1/query_pb2.py @@ -0,0 +1,33 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/app/v1alpha1/query.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from cosmos.app.v1alpha1 import config_pb2 as cosmos_dot_app_dot_v1alpha1_dot_config__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1f\x63osmos/app/v1alpha1/query.proto\x12\x13\x63osmos.app.v1alpha1\x1a cosmos/app/v1alpha1/config.proto\"\x14\n\x12QueryConfigRequest\"B\n\x13QueryConfigResponse\x12+\n\x06\x63onfig\x18\x01 \x01(\x0b\x32\x1b.cosmos.app.v1alpha1.Config2i\n\x05Query\x12`\n\x06\x43onfig\x12\'.cosmos.app.v1alpha1.QueryConfigRequest\x1a(.cosmos.app.v1alpha1.QueryConfigResponse\"\x03\x88\x02\x01\x42+Z)cosmossdk.io/depinject/appconfig/v1alpha1b\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.app.v1alpha1.query_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z)cosmossdk.io/depinject/appconfig/v1alpha1' + _QUERY.methods_by_name['Config']._options = None + _QUERY.methods_by_name['Config']._serialized_options = b'\210\002\001' + _QUERYCONFIGREQUEST._serialized_start=90 + _QUERYCONFIGREQUEST._serialized_end=110 + _QUERYCONFIGRESPONSE._serialized_start=112 + _QUERYCONFIGRESPONSE._serialized_end=178 + _QUERY._serialized_start=180 + _QUERY._serialized_end=285 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/app/v1alpha1/query_pb2_grpc.py b/cosmpy/protos/cosmos/app/v1alpha1/query_pb2_grpc.py new file mode 100644 index 00000000..95285eff --- /dev/null +++ b/cosmpy/protos/cosmos/app/v1alpha1/query_pb2_grpc.py @@ -0,0 +1,70 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + +from cosmos.app.v1alpha1 import query_pb2 as cosmos_dot_app_dot_v1alpha1_dot_query__pb2 + + +class QueryStub(object): + """Query is the app module query service. + """ + + def __init__(self, channel): + """Constructor. + + Args: + channel: A grpc.Channel. + """ + self.Config = channel.unary_unary( + '/cosmos.app.v1alpha1.Query/Config', + request_serializer=cosmos_dot_app_dot_v1alpha1_dot_query__pb2.QueryConfigRequest.SerializeToString, + response_deserializer=cosmos_dot_app_dot_v1alpha1_dot_query__pb2.QueryConfigResponse.FromString, + ) + + +class QueryServicer(object): + """Query is the app module query service. + """ + + def Config(self, request, context): + """Config returns the current app config. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + +def add_QueryServicer_to_server(servicer, server): + rpc_method_handlers = { + 'Config': grpc.unary_unary_rpc_method_handler( + servicer.Config, + request_deserializer=cosmos_dot_app_dot_v1alpha1_dot_query__pb2.QueryConfigRequest.FromString, + response_serializer=cosmos_dot_app_dot_v1alpha1_dot_query__pb2.QueryConfigResponse.SerializeToString, + ), + } + generic_handler = grpc.method_handlers_generic_handler( + 'cosmos.app.v1alpha1.Query', rpc_method_handlers) + server.add_generic_rpc_handlers((generic_handler,)) + + + # This class is part of an EXPERIMENTAL API. +class Query(object): + """Query is the app module query service. + """ + + @staticmethod + def Config(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.app.v1alpha1.Query/Config', + cosmos_dot_app_dot_v1alpha1_dot_query__pb2.QueryConfigRequest.SerializeToString, + cosmos_dot_app_dot_v1alpha1_dot_query__pb2.QueryConfigResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/cosmos/auth/__init__.py b/cosmpy/protos/cosmos/auth/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmos/auth/module/v1/module_pb2.py b/cosmpy/protos/cosmos/auth/module/v1/module_pb2.py new file mode 100644 index 00000000..1015cdf3 --- /dev/null +++ b/cosmpy/protos/cosmos/auth/module/v1/module_pb2.py @@ -0,0 +1,30 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/auth/module/v1/module.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from cosmos.app.v1alpha1 import module_pb2 as cosmos_dot_app_dot_v1alpha1_dot_module__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\"cosmos/auth/module/v1/module.proto\x12\x15\x63osmos.auth.module.v1\x1a cosmos/app/v1alpha1/module.proto\"\xda\x01\n\x06Module\x12\x15\n\rbech32_prefix\x18\x01 \x01(\t\x12R\n\x1amodule_account_permissions\x18\x02 \x03(\x0b\x32..cosmos.auth.module.v1.ModuleAccountPermission\x12\x11\n\tauthority\x18\x03 \x01(\t\x12%\n\x1d\x65nable_unordered_transactions\x18\x04 \x01(\x08:+\xba\xc0\x96\xda\x01%\n#github.com/cosmos/cosmos-sdk/x/auth\"?\n\x17ModuleAccountPermission\x12\x0f\n\x07\x61\x63\x63ount\x18\x01 \x01(\t\x12\x13\n\x0bpermissions\x18\x02 \x03(\tb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.auth.module.v1.module_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + _MODULE._options = None + _MODULE._serialized_options = b'\272\300\226\332\001%\n#github.com/cosmos/cosmos-sdk/x/auth' + _MODULE._serialized_start=96 + _MODULE._serialized_end=314 + _MODULEACCOUNTPERMISSION._serialized_start=316 + _MODULEACCOUNTPERMISSION._serialized_end=379 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/base/store/v1beta1/listening_pb2_grpc.py b/cosmpy/protos/cosmos/auth/module/v1/module_pb2_grpc.py similarity index 100% rename from cosmpy/protos/cosmos/base/store/v1beta1/listening_pb2_grpc.py rename to cosmpy/protos/cosmos/auth/module/v1/module_pb2_grpc.py diff --git a/cosmpy/protos/cosmos/auth/v1beta1/__init__.py b/cosmpy/protos/cosmos/auth/v1beta1/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmos/auth/v1beta1/auth_pb2.py b/cosmpy/protos/cosmos/auth/v1beta1/auth_pb2.py index 8debad9c..1181bc61 100644 --- a/cosmpy/protos/cosmos/auth/v1beta1/auth_pb2.py +++ b/cosmpy/protos/cosmos/auth/v1beta1/auth_pb2.py @@ -2,79 +2,53 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/auth/v1beta1/auth.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() +from amino import amino_pb2 as amino_dot_amino__pb2 from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 from google.protobuf import any_pb2 as google_dot_protobuf_dot_any__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1e\x63osmos/auth/v1beta1/auth.proto\x12\x13\x63osmos.auth.v1beta1\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x14gogoproto/gogo.proto\x1a\x19google/protobuf/any.proto\"\xd3\x01\n\x0b\x42\x61seAccount\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x01(\t\x12T\n\x07pub_key\x18\x02 \x01(\x0b\x32\x14.google.protobuf.AnyB-\xea\xde\x1f\x14public_key,omitempty\xf2\xde\x1f\x11yaml:\"public_key\"\x12\x31\n\x0e\x61\x63\x63ount_number\x18\x03 \x01(\x04\x42\x19\xf2\xde\x1f\x15yaml:\"account_number\"\x12\x10\n\x08sequence\x18\x04 \x01(\x04:\x18\x88\xa0\x1f\x00\x98\xa0\x1f\x00\xe8\xa0\x1f\x00\xd2\xb4-\x08\x41\x63\x63ountI\"\xa3\x01\n\rModuleAccount\x12S\n\x0c\x62\x61se_account\x18\x01 \x01(\x0b\x32 .cosmos.auth.v1beta1.BaseAccountB\x1b\xd0\xde\x1f\x01\xf2\xde\x1f\x13yaml:\"base_account\"\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x13\n\x0bpermissions\x18\x03 \x03(\t:\x1a\x88\xa0\x1f\x00\x98\xa0\x1f\x00\xd2\xb4-\x0eModuleAccountI\"\xff\x02\n\x06Params\x12;\n\x13max_memo_characters\x18\x01 \x01(\x04\x42\x1e\xf2\xde\x1f\x1ayaml:\"max_memo_characters\"\x12-\n\x0ctx_sig_limit\x18\x02 \x01(\x04\x42\x17\xf2\xde\x1f\x13yaml:\"tx_sig_limit\"\x12?\n\x15tx_size_cost_per_byte\x18\x03 \x01(\x04\x42 \xf2\xde\x1f\x1cyaml:\"tx_size_cost_per_byte\"\x12[\n\x17sig_verify_cost_ed25519\x18\x04 \x01(\x04\x42:\xe2\xde\x1f\x14SigVerifyCostED25519\xf2\xde\x1f\x1eyaml:\"sig_verify_cost_ed25519\"\x12\x61\n\x19sig_verify_cost_secp256k1\x18\x05 \x01(\x04\x42>\xe2\xde\x1f\x16SigVerifyCostSecp256k1\xf2\xde\x1f yaml:\"sig_verify_cost_secp256k1\":\x08\xe8\xa0\x1f\x01\x98\xa0\x1f\x00\x42+Z)github.com/cosmos/cosmos-sdk/x/auth/typesb\x06proto3') - - - -_BASEACCOUNT = DESCRIPTOR.message_types_by_name['BaseAccount'] -_MODULEACCOUNT = DESCRIPTOR.message_types_by_name['ModuleAccount'] -_PARAMS = DESCRIPTOR.message_types_by_name['Params'] -BaseAccount = _reflection.GeneratedProtocolMessageType('BaseAccount', (_message.Message,), { - 'DESCRIPTOR' : _BASEACCOUNT, - '__module__' : 'cosmos.auth.v1beta1.auth_pb2' - # @@protoc_insertion_point(class_scope:cosmos.auth.v1beta1.BaseAccount) - }) -_sym_db.RegisterMessage(BaseAccount) - -ModuleAccount = _reflection.GeneratedProtocolMessageType('ModuleAccount', (_message.Message,), { - 'DESCRIPTOR' : _MODULEACCOUNT, - '__module__' : 'cosmos.auth.v1beta1.auth_pb2' - # @@protoc_insertion_point(class_scope:cosmos.auth.v1beta1.ModuleAccount) - }) -_sym_db.RegisterMessage(ModuleAccount) - -Params = _reflection.GeneratedProtocolMessageType('Params', (_message.Message,), { - 'DESCRIPTOR' : _PARAMS, - '__module__' : 'cosmos.auth.v1beta1.auth_pb2' - # @@protoc_insertion_point(class_scope:cosmos.auth.v1beta1.Params) - }) -_sym_db.RegisterMessage(Params) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1e\x63osmos/auth/v1beta1/auth.proto\x12\x13\x63osmos.auth.v1beta1\x1a\x11\x61mino/amino.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x14gogoproto/gogo.proto\x1a\x19google/protobuf/any.proto\"\xf7\x01\n\x0b\x42\x61seAccount\x12)\n\x07\x61\x64\x64ress\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12N\n\x07pub_key\x18\x02 \x01(\x0b\x32\x14.google.protobuf.AnyB\'\xea\xde\x1f\x14public_key,omitempty\xa2\xe7\xb0*\npublic_key\x12\x16\n\x0e\x61\x63\x63ount_number\x18\x03 \x01(\x04\x12\x10\n\x08sequence\x18\x04 \x01(\x04:C\x8a\xe7\xb0*\x16\x63osmos-sdk/BaseAccount\x88\xa0\x1f\x00\xe8\xa0\x1f\x00\xca\xb4-\x1c\x63osmos.auth.v1beta1.AccountI\"\xcc\x01\n\rModuleAccount\x12<\n\x0c\x62\x61se_account\x18\x01 \x01(\x0b\x32 .cosmos.auth.v1beta1.BaseAccountB\x04\xd0\xde\x1f\x01\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x13\n\x0bpermissions\x18\x03 \x03(\t:Z\x8a\xe7\xb0*\x18\x63osmos-sdk/ModuleAccount\x92\xe7\xb0*\x0emodule_account\x88\xa0\x1f\x00\xca\xb4-\"cosmos.auth.v1beta1.ModuleAccountI\"{\n\x10ModuleCredential\x12\x13\n\x0bmodule_name\x18\x01 \x01(\t\x12\x17\n\x0f\x64\x65rivation_keys\x18\x02 \x03(\x0c:9\x8a\xe7\xb0*!cosmos-sdk/GroupAccountCredential\xd2\xb4-\x0f\x63osmos-sdk 0.47\"\xf7\x01\n\x06Params\x12\x1b\n\x13max_memo_characters\x18\x01 \x01(\x04\x12\x14\n\x0ctx_sig_limit\x18\x02 \x01(\x04\x12\x1d\n\x15tx_size_cost_per_byte\x18\x03 \x01(\x04\x12\x39\n\x17sig_verify_cost_ed25519\x18\x04 \x01(\x04\x42\x18\xe2\xde\x1f\x14SigVerifyCostED25519\x12=\n\x19sig_verify_cost_secp256k1\x18\x05 \x01(\x04\x42\x1a\xe2\xde\x1f\x16SigVerifyCostSecp256k1:!\x8a\xe7\xb0*\x18\x63osmos-sdk/x/auth/Params\xe8\xa0\x1f\x01\x42+Z)github.com/cosmos/cosmos-sdk/x/auth/typesb\x06proto3') +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.auth.v1beta1.auth_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b'Z)github.com/cosmos/cosmos-sdk/x/auth/types' + _BASEACCOUNT.fields_by_name['address']._options = None + _BASEACCOUNT.fields_by_name['address']._serialized_options = b'\322\264-\024cosmos.AddressString' _BASEACCOUNT.fields_by_name['pub_key']._options = None - _BASEACCOUNT.fields_by_name['pub_key']._serialized_options = b'\352\336\037\024public_key,omitempty\362\336\037\021yaml:\"public_key\"' - _BASEACCOUNT.fields_by_name['account_number']._options = None - _BASEACCOUNT.fields_by_name['account_number']._serialized_options = b'\362\336\037\025yaml:\"account_number\"' + _BASEACCOUNT.fields_by_name['pub_key']._serialized_options = b'\352\336\037\024public_key,omitempty\242\347\260*\npublic_key' _BASEACCOUNT._options = None - _BASEACCOUNT._serialized_options = b'\210\240\037\000\230\240\037\000\350\240\037\000\322\264-\010AccountI' + _BASEACCOUNT._serialized_options = b'\212\347\260*\026cosmos-sdk/BaseAccount\210\240\037\000\350\240\037\000\312\264-\034cosmos.auth.v1beta1.AccountI' _MODULEACCOUNT.fields_by_name['base_account']._options = None - _MODULEACCOUNT.fields_by_name['base_account']._serialized_options = b'\320\336\037\001\362\336\037\023yaml:\"base_account\"' + _MODULEACCOUNT.fields_by_name['base_account']._serialized_options = b'\320\336\037\001' _MODULEACCOUNT._options = None - _MODULEACCOUNT._serialized_options = b'\210\240\037\000\230\240\037\000\322\264-\016ModuleAccountI' - _PARAMS.fields_by_name['max_memo_characters']._options = None - _PARAMS.fields_by_name['max_memo_characters']._serialized_options = b'\362\336\037\032yaml:\"max_memo_characters\"' - _PARAMS.fields_by_name['tx_sig_limit']._options = None - _PARAMS.fields_by_name['tx_sig_limit']._serialized_options = b'\362\336\037\023yaml:\"tx_sig_limit\"' - _PARAMS.fields_by_name['tx_size_cost_per_byte']._options = None - _PARAMS.fields_by_name['tx_size_cost_per_byte']._serialized_options = b'\362\336\037\034yaml:\"tx_size_cost_per_byte\"' + _MODULEACCOUNT._serialized_options = b'\212\347\260*\030cosmos-sdk/ModuleAccount\222\347\260*\016module_account\210\240\037\000\312\264-\"cosmos.auth.v1beta1.ModuleAccountI' + _MODULECREDENTIAL._options = None + _MODULECREDENTIAL._serialized_options = b'\212\347\260*!cosmos-sdk/GroupAccountCredential\322\264-\017cosmos-sdk 0.47' _PARAMS.fields_by_name['sig_verify_cost_ed25519']._options = None - _PARAMS.fields_by_name['sig_verify_cost_ed25519']._serialized_options = b'\342\336\037\024SigVerifyCostED25519\362\336\037\036yaml:\"sig_verify_cost_ed25519\"' + _PARAMS.fields_by_name['sig_verify_cost_ed25519']._serialized_options = b'\342\336\037\024SigVerifyCostED25519' _PARAMS.fields_by_name['sig_verify_cost_secp256k1']._options = None - _PARAMS.fields_by_name['sig_verify_cost_secp256k1']._serialized_options = b'\342\336\037\026SigVerifyCostSecp256k1\362\336\037 yaml:\"sig_verify_cost_secp256k1\"' + _PARAMS.fields_by_name['sig_verify_cost_secp256k1']._serialized_options = b'\342\336\037\026SigVerifyCostSecp256k1' _PARAMS._options = None - _PARAMS._serialized_options = b'\350\240\037\001\230\240\037\000' - _BASEACCOUNT._serialized_start=132 - _BASEACCOUNT._serialized_end=343 - _MODULEACCOUNT._serialized_start=346 - _MODULEACCOUNT._serialized_end=509 - _PARAMS._serialized_start=512 - _PARAMS._serialized_end=895 + _PARAMS._serialized_options = b'\212\347\260*\030cosmos-sdk/x/auth/Params\350\240\037\001' + _BASEACCOUNT._serialized_start=151 + _BASEACCOUNT._serialized_end=398 + _MODULEACCOUNT._serialized_start=401 + _MODULEACCOUNT._serialized_end=605 + _MODULECREDENTIAL._serialized_start=607 + _MODULECREDENTIAL._serialized_end=730 + _PARAMS._serialized_start=733 + _PARAMS._serialized_end=980 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/auth/v1beta1/genesis_pb2.py b/cosmpy/protos/cosmos/auth/v1beta1/genesis_pb2.py index c97e456d..ce3e4bb3 100644 --- a/cosmpy/protos/cosmos/auth/v1beta1/genesis_pb2.py +++ b/cosmpy/protos/cosmos/auth/v1beta1/genesis_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/auth/v1beta1/genesis.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -15,26 +14,19 @@ from google.protobuf import any_pb2 as google_dot_protobuf_dot_any__pb2 from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 from cosmos.auth.v1beta1 import auth_pb2 as cosmos_dot_auth_dot_v1beta1_dot_auth__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n!cosmos/auth/v1beta1/genesis.proto\x12\x13\x63osmos.auth.v1beta1\x1a\x19google/protobuf/any.proto\x1a\x14gogoproto/gogo.proto\x1a\x1e\x63osmos/auth/v1beta1/auth.proto\"i\n\x0cGenesisState\x12\x31\n\x06params\x18\x01 \x01(\x0b\x32\x1b.cosmos.auth.v1beta1.ParamsB\x04\xc8\xde\x1f\x00\x12&\n\x08\x61\x63\x63ounts\x18\x02 \x03(\x0b\x32\x14.google.protobuf.AnyB+Z)github.com/cosmos/cosmos-sdk/x/auth/typesb\x06proto3') - - - -_GENESISSTATE = DESCRIPTOR.message_types_by_name['GenesisState'] -GenesisState = _reflection.GeneratedProtocolMessageType('GenesisState', (_message.Message,), { - 'DESCRIPTOR' : _GENESISSTATE, - '__module__' : 'cosmos.auth.v1beta1.genesis_pb2' - # @@protoc_insertion_point(class_scope:cosmos.auth.v1beta1.GenesisState) - }) -_sym_db.RegisterMessage(GenesisState) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n!cosmos/auth/v1beta1/genesis.proto\x12\x13\x63osmos.auth.v1beta1\x1a\x19google/protobuf/any.proto\x1a\x14gogoproto/gogo.proto\x1a\x1e\x63osmos/auth/v1beta1/auth.proto\x1a\x11\x61mino/amino.proto\"n\n\x0cGenesisState\x12\x36\n\x06params\x18\x01 \x01(\x0b\x32\x1b.cosmos.auth.v1beta1.ParamsB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12&\n\x08\x61\x63\x63ounts\x18\x02 \x03(\x0b\x32\x14.google.protobuf.AnyB+Z)github.com/cosmos/cosmos-sdk/x/auth/typesb\x06proto3') +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.auth.v1beta1.genesis_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b'Z)github.com/cosmos/cosmos-sdk/x/auth/types' _GENESISSTATE.fields_by_name['params']._options = None - _GENESISSTATE.fields_by_name['params']._serialized_options = b'\310\336\037\000' - _GENESISSTATE._serialized_start=139 - _GENESISSTATE._serialized_end=244 + _GENESISSTATE.fields_by_name['params']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _GENESISSTATE._serialized_start=158 + _GENESISSTATE._serialized_end=268 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/auth/v1beta1/query_pb2.py b/cosmpy/protos/cosmos/auth/v1beta1/query_pb2.py index 5eb87b80..8ef5c494 100644 --- a/cosmpy/protos/cosmos/auth/v1beta1/query_pb2.py +++ b/cosmpy/protos/cosmos/auth/v1beta1/query_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/auth/v1beta1/query.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -18,91 +17,127 @@ from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 from cosmos.auth.v1beta1 import auth_pb2 as cosmos_dot_auth_dot_v1beta1_dot_auth__pb2 from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 +from cosmos.query.v1 import query_pb2 as cosmos_dot_query_dot_v1_dot_query__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1f\x63osmos/auth/v1beta1/query.proto\x12\x13\x63osmos.auth.v1beta1\x1a*cosmos/base/query/v1beta1/pagination.proto\x1a\x14gogoproto/gogo.proto\x1a\x19google/protobuf/any.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x1e\x63osmos/auth/v1beta1/auth.proto\x1a\x19\x63osmos_proto/cosmos.proto\"R\n\x14QueryAccountsRequest\x12:\n\npagination\x18\x01 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\x8a\x01\n\x15QueryAccountsResponse\x12\x34\n\x08\x61\x63\x63ounts\x18\x01 \x03(\x0b\x32\x14.google.protobuf.AnyB\x0c\xca\xb4-\x08\x41\x63\x63ountI\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"0\n\x13QueryAccountRequest\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x01(\t:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"K\n\x14QueryAccountResponse\x12\x33\n\x07\x61\x63\x63ount\x18\x01 \x01(\x0b\x32\x14.google.protobuf.AnyB\x0c\xca\xb4-\x08\x41\x63\x63ountI\"\x14\n\x12QueryParamsRequest\"H\n\x13QueryParamsResponse\x12\x31\n\x06params\x18\x01 \x01(\x0b\x32\x1b.cosmos.auth.v1beta1.ParamsB\x04\xc8\xde\x1f\x00\x32\xa7\x03\n\x05Query\x12\x88\x01\n\x08\x41\x63\x63ounts\x12).cosmos.auth.v1beta1.QueryAccountsRequest\x1a*.cosmos.auth.v1beta1.QueryAccountsResponse\"%\x82\xd3\xe4\x93\x02\x1f\x12\x1d/cosmos/auth/v1beta1/accounts\x12\x8f\x01\n\x07\x41\x63\x63ount\x12(.cosmos.auth.v1beta1.QueryAccountRequest\x1a).cosmos.auth.v1beta1.QueryAccountResponse\"/\x82\xd3\xe4\x93\x02)\x12\'/cosmos/auth/v1beta1/accounts/{address}\x12\x80\x01\n\x06Params\x12\'.cosmos.auth.v1beta1.QueryParamsRequest\x1a(.cosmos.auth.v1beta1.QueryParamsResponse\"#\x82\xd3\xe4\x93\x02\x1d\x12\x1b/cosmos/auth/v1beta1/paramsB+Z)github.com/cosmos/cosmos-sdk/x/auth/typesb\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1f\x63osmos/auth/v1beta1/query.proto\x12\x13\x63osmos.auth.v1beta1\x1a*cosmos/base/query/v1beta1/pagination.proto\x1a\x14gogoproto/gogo.proto\x1a\x19google/protobuf/any.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x1e\x63osmos/auth/v1beta1/auth.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x1b\x63osmos/query/v1/query.proto\"g\n\x14QueryAccountsRequest\x12:\n\npagination\x18\x01 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.43\"\xb3\x01\n\x15QueryAccountsResponse\x12H\n\x08\x61\x63\x63ounts\x18\x01 \x03(\x0b\x32\x14.google.protobuf.AnyB \xca\xb4-\x1c\x63osmos.auth.v1beta1.AccountI\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.43\"J\n\x13QueryAccountRequest\x12)\n\x07\x61\x64\x64ress\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"_\n\x14QueryAccountResponse\x12G\n\x07\x61\x63\x63ount\x18\x01 \x01(\x0b\x32\x14.google.protobuf.AnyB \xca\xb4-\x1c\x63osmos.auth.v1beta1.AccountI\"\x14\n\x12QueryParamsRequest\"H\n\x13QueryParamsResponse\x12\x31\n\x06params\x18\x01 \x01(\x0b\x32\x1b.cosmos.auth.v1beta1.ParamsB\x04\xc8\xde\x1f\x00\"1\n\x1aQueryModuleAccountsRequest:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.46\"\x82\x01\n\x1bQueryModuleAccountsResponse\x12N\n\x08\x61\x63\x63ounts\x18\x01 \x03(\x0b\x32\x14.google.protobuf.AnyB&\xca\xb4-\"cosmos.auth.v1beta1.ModuleAccountI:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.46\"/\n\x1fQueryModuleAccountByNameRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\"q\n QueryModuleAccountByNameResponse\x12M\n\x07\x61\x63\x63ount\x18\x01 \x01(\x0b\x32\x14.google.protobuf.AnyB&\xca\xb4-\"cosmos.auth.v1beta1.ModuleAccountI\"*\n\x13\x42\x65\x63h32PrefixRequest:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.46\"B\n\x14\x42\x65\x63h32PrefixResponse\x12\x15\n\rbech32_prefix\x18\x01 \x01(\t:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.46\"I\n\x1b\x41\x64\x64ressBytesToStringRequest\x12\x15\n\raddress_bytes\x18\x01 \x01(\x0c:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.46\"K\n\x1c\x41\x64\x64ressBytesToStringResponse\x12\x16\n\x0e\x61\x64\x64ress_string\x18\x01 \x01(\t:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.46\"J\n\x1b\x41\x64\x64ressStringToBytesRequest\x12\x16\n\x0e\x61\x64\x64ress_string\x18\x01 \x01(\t:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.46\"J\n\x1c\x41\x64\x64ressStringToBytesResponse\x12\x15\n\raddress_bytes\x18\x01 \x01(\x0c:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.46\"p\n\x1eQueryAccountAddressByIDRequest\x12\x0e\n\x02id\x18\x01 \x01(\x03\x42\x02\x18\x01\x12\'\n\naccount_id\x18\x02 \x01(\x04\x42\x13\xda\xb4-\x0f\x63osmos-sdk 0.47:\x15\xd2\xb4-\x11\x63osmos-sdk 0.46.2\"k\n\x1fQueryAccountAddressByIDResponse\x12\x31\n\x0f\x61\x63\x63ount_address\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString:\x15\xd2\xb4-\x11\x63osmos-sdk 0.46.2\"Y\n\x17QueryAccountInfoRequest\x12)\n\x07\x61\x64\x64ress\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.47\"_\n\x18QueryAccountInfoResponse\x12.\n\x04info\x18\x01 \x01(\x0b\x32 .cosmos.auth.v1beta1.BaseAccount:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.472\xf6\r\n\x05Query\x12\xa0\x01\n\x08\x41\x63\x63ounts\x12).cosmos.auth.v1beta1.QueryAccountsRequest\x1a*.cosmos.auth.v1beta1.QueryAccountsResponse\"=\xca\xb4-\x0f\x63osmos-sdk 0.43\x88\xe7\xb0*\x01\x82\xd3\xe4\x93\x02\x1f\x12\x1d/cosmos/auth/v1beta1/accounts\x12\x94\x01\n\x07\x41\x63\x63ount\x12(.cosmos.auth.v1beta1.QueryAccountRequest\x1a).cosmos.auth.v1beta1.QueryAccountResponse\"4\x88\xe7\xb0*\x01\x82\xd3\xe4\x93\x02)\x12\'/cosmos/auth/v1beta1/accounts/{address}\x12\xca\x01\n\x12\x41\x63\x63ountAddressByID\x12\x33.cosmos.auth.v1beta1.QueryAccountAddressByIDRequest\x1a\x34.cosmos.auth.v1beta1.QueryAccountAddressByIDResponse\"I\xca\xb4-\x11\x63osmos-sdk 0.46.2\x88\xe7\xb0*\x01\x82\xd3\xe4\x93\x02)\x12\'/cosmos/auth/v1beta1/address_by_id/{id}\x12\x85\x01\n\x06Params\x12\'.cosmos.auth.v1beta1.QueryParamsRequest\x1a(.cosmos.auth.v1beta1.QueryParamsResponse\"(\x88\xe7\xb0*\x01\x82\xd3\xe4\x93\x02\x1d\x12\x1b/cosmos/auth/v1beta1/params\x12\xb9\x01\n\x0eModuleAccounts\x12/.cosmos.auth.v1beta1.QueryModuleAccountsRequest\x1a\x30.cosmos.auth.v1beta1.QueryModuleAccountsResponse\"D\xca\xb4-\x0f\x63osmos-sdk 0.46\x88\xe7\xb0*\x01\x82\xd3\xe4\x93\x02&\x12$/cosmos/auth/v1beta1/module_accounts\x12\xbc\x01\n\x13ModuleAccountByName\x12\x34.cosmos.auth.v1beta1.QueryModuleAccountByNameRequest\x1a\x35.cosmos.auth.v1beta1.QueryModuleAccountByNameResponse\"8\x88\xe7\xb0*\x01\x82\xd3\xe4\x93\x02-\x12+/cosmos/auth/v1beta1/module_accounts/{name}\x12\x9b\x01\n\x0c\x42\x65\x63h32Prefix\x12(.cosmos.auth.v1beta1.Bech32PrefixRequest\x1a).cosmos.auth.v1beta1.Bech32PrefixResponse\"6\xca\xb4-\x0f\x63osmos-sdk 0.46\x82\xd3\xe4\x93\x02\x1d\x12\x1b/cosmos/auth/v1beta1/bech32\x12\xc3\x01\n\x14\x41\x64\x64ressBytesToString\x12\x30.cosmos.auth.v1beta1.AddressBytesToStringRequest\x1a\x31.cosmos.auth.v1beta1.AddressBytesToStringResponse\"F\xca\xb4-\x0f\x63osmos-sdk 0.46\x82\xd3\xe4\x93\x02-\x12+/cosmos/auth/v1beta1/bech32/{address_bytes}\x12\xc4\x01\n\x14\x41\x64\x64ressStringToBytes\x12\x30.cosmos.auth.v1beta1.AddressStringToBytesRequest\x1a\x31.cosmos.auth.v1beta1.AddressStringToBytesResponse\"G\xca\xb4-\x0f\x63osmos-sdk 0.46\x82\xd3\xe4\x93\x02.\x12,/cosmos/auth/v1beta1/bech32/{address_string}\x12\xb7\x01\n\x0b\x41\x63\x63ountInfo\x12,.cosmos.auth.v1beta1.QueryAccountInfoRequest\x1a-.cosmos.auth.v1beta1.QueryAccountInfoResponse\"K\x88\xe7\xb0*\x01\xca\xb4-\x0f\x63osmos-sdk 0.47\x82\xd3\xe4\x93\x02-\x12+/cosmos/auth/v1beta1/account_info/{address}B+Z)github.com/cosmos/cosmos-sdk/x/auth/typesb\x06proto3') - - -_QUERYACCOUNTSREQUEST = DESCRIPTOR.message_types_by_name['QueryAccountsRequest'] -_QUERYACCOUNTSRESPONSE = DESCRIPTOR.message_types_by_name['QueryAccountsResponse'] -_QUERYACCOUNTREQUEST = DESCRIPTOR.message_types_by_name['QueryAccountRequest'] -_QUERYACCOUNTRESPONSE = DESCRIPTOR.message_types_by_name['QueryAccountResponse'] -_QUERYPARAMSREQUEST = DESCRIPTOR.message_types_by_name['QueryParamsRequest'] -_QUERYPARAMSRESPONSE = DESCRIPTOR.message_types_by_name['QueryParamsResponse'] -QueryAccountsRequest = _reflection.GeneratedProtocolMessageType('QueryAccountsRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYACCOUNTSREQUEST, - '__module__' : 'cosmos.auth.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.auth.v1beta1.QueryAccountsRequest) - }) -_sym_db.RegisterMessage(QueryAccountsRequest) - -QueryAccountsResponse = _reflection.GeneratedProtocolMessageType('QueryAccountsResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYACCOUNTSRESPONSE, - '__module__' : 'cosmos.auth.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.auth.v1beta1.QueryAccountsResponse) - }) -_sym_db.RegisterMessage(QueryAccountsResponse) - -QueryAccountRequest = _reflection.GeneratedProtocolMessageType('QueryAccountRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYACCOUNTREQUEST, - '__module__' : 'cosmos.auth.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.auth.v1beta1.QueryAccountRequest) - }) -_sym_db.RegisterMessage(QueryAccountRequest) - -QueryAccountResponse = _reflection.GeneratedProtocolMessageType('QueryAccountResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYACCOUNTRESPONSE, - '__module__' : 'cosmos.auth.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.auth.v1beta1.QueryAccountResponse) - }) -_sym_db.RegisterMessage(QueryAccountResponse) - -QueryParamsRequest = _reflection.GeneratedProtocolMessageType('QueryParamsRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYPARAMSREQUEST, - '__module__' : 'cosmos.auth.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.auth.v1beta1.QueryParamsRequest) - }) -_sym_db.RegisterMessage(QueryParamsRequest) - -QueryParamsResponse = _reflection.GeneratedProtocolMessageType('QueryParamsResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYPARAMSRESPONSE, - '__module__' : 'cosmos.auth.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.auth.v1beta1.QueryParamsResponse) - }) -_sym_db.RegisterMessage(QueryParamsResponse) - -_QUERY = DESCRIPTOR.services_by_name['Query'] +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.auth.v1beta1.query_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b'Z)github.com/cosmos/cosmos-sdk/x/auth/types' + _QUERYACCOUNTSREQUEST._options = None + _QUERYACCOUNTSREQUEST._serialized_options = b'\322\264-\017cosmos-sdk 0.43' _QUERYACCOUNTSRESPONSE.fields_by_name['accounts']._options = None - _QUERYACCOUNTSRESPONSE.fields_by_name['accounts']._serialized_options = b'\312\264-\010AccountI' + _QUERYACCOUNTSRESPONSE.fields_by_name['accounts']._serialized_options = b'\312\264-\034cosmos.auth.v1beta1.AccountI' + _QUERYACCOUNTSRESPONSE._options = None + _QUERYACCOUNTSRESPONSE._serialized_options = b'\322\264-\017cosmos-sdk 0.43' + _QUERYACCOUNTREQUEST.fields_by_name['address']._options = None + _QUERYACCOUNTREQUEST.fields_by_name['address']._serialized_options = b'\322\264-\024cosmos.AddressString' _QUERYACCOUNTREQUEST._options = None _QUERYACCOUNTREQUEST._serialized_options = b'\350\240\037\000\210\240\037\000' _QUERYACCOUNTRESPONSE.fields_by_name['account']._options = None - _QUERYACCOUNTRESPONSE.fields_by_name['account']._serialized_options = b'\312\264-\010AccountI' + _QUERYACCOUNTRESPONSE.fields_by_name['account']._serialized_options = b'\312\264-\034cosmos.auth.v1beta1.AccountI' _QUERYPARAMSRESPONSE.fields_by_name['params']._options = None _QUERYPARAMSRESPONSE.fields_by_name['params']._serialized_options = b'\310\336\037\000' + _QUERYMODULEACCOUNTSREQUEST._options = None + _QUERYMODULEACCOUNTSREQUEST._serialized_options = b'\322\264-\017cosmos-sdk 0.46' + _QUERYMODULEACCOUNTSRESPONSE.fields_by_name['accounts']._options = None + _QUERYMODULEACCOUNTSRESPONSE.fields_by_name['accounts']._serialized_options = b'\312\264-\"cosmos.auth.v1beta1.ModuleAccountI' + _QUERYMODULEACCOUNTSRESPONSE._options = None + _QUERYMODULEACCOUNTSRESPONSE._serialized_options = b'\322\264-\017cosmos-sdk 0.46' + _QUERYMODULEACCOUNTBYNAMERESPONSE.fields_by_name['account']._options = None + _QUERYMODULEACCOUNTBYNAMERESPONSE.fields_by_name['account']._serialized_options = b'\312\264-\"cosmos.auth.v1beta1.ModuleAccountI' + _BECH32PREFIXREQUEST._options = None + _BECH32PREFIXREQUEST._serialized_options = b'\322\264-\017cosmos-sdk 0.46' + _BECH32PREFIXRESPONSE._options = None + _BECH32PREFIXRESPONSE._serialized_options = b'\322\264-\017cosmos-sdk 0.46' + _ADDRESSBYTESTOSTRINGREQUEST._options = None + _ADDRESSBYTESTOSTRINGREQUEST._serialized_options = b'\322\264-\017cosmos-sdk 0.46' + _ADDRESSBYTESTOSTRINGRESPONSE._options = None + _ADDRESSBYTESTOSTRINGRESPONSE._serialized_options = b'\322\264-\017cosmos-sdk 0.46' + _ADDRESSSTRINGTOBYTESREQUEST._options = None + _ADDRESSSTRINGTOBYTESREQUEST._serialized_options = b'\322\264-\017cosmos-sdk 0.46' + _ADDRESSSTRINGTOBYTESRESPONSE._options = None + _ADDRESSSTRINGTOBYTESRESPONSE._serialized_options = b'\322\264-\017cosmos-sdk 0.46' + _QUERYACCOUNTADDRESSBYIDREQUEST.fields_by_name['id']._options = None + _QUERYACCOUNTADDRESSBYIDREQUEST.fields_by_name['id']._serialized_options = b'\030\001' + _QUERYACCOUNTADDRESSBYIDREQUEST.fields_by_name['account_id']._options = None + _QUERYACCOUNTADDRESSBYIDREQUEST.fields_by_name['account_id']._serialized_options = b'\332\264-\017cosmos-sdk 0.47' + _QUERYACCOUNTADDRESSBYIDREQUEST._options = None + _QUERYACCOUNTADDRESSBYIDREQUEST._serialized_options = b'\322\264-\021cosmos-sdk 0.46.2' + _QUERYACCOUNTADDRESSBYIDRESPONSE.fields_by_name['account_address']._options = None + _QUERYACCOUNTADDRESSBYIDRESPONSE.fields_by_name['account_address']._serialized_options = b'\322\264-\024cosmos.AddressString' + _QUERYACCOUNTADDRESSBYIDRESPONSE._options = None + _QUERYACCOUNTADDRESSBYIDRESPONSE._serialized_options = b'\322\264-\021cosmos-sdk 0.46.2' + _QUERYACCOUNTINFOREQUEST.fields_by_name['address']._options = None + _QUERYACCOUNTINFOREQUEST.fields_by_name['address']._serialized_options = b'\322\264-\024cosmos.AddressString' + _QUERYACCOUNTINFOREQUEST._options = None + _QUERYACCOUNTINFOREQUEST._serialized_options = b'\322\264-\017cosmos-sdk 0.47' + _QUERYACCOUNTINFORESPONSE._options = None + _QUERYACCOUNTINFORESPONSE._serialized_options = b'\322\264-\017cosmos-sdk 0.47' _QUERY.methods_by_name['Accounts']._options = None - _QUERY.methods_by_name['Accounts']._serialized_options = b'\202\323\344\223\002\037\022\035/cosmos/auth/v1beta1/accounts' + _QUERY.methods_by_name['Accounts']._serialized_options = b'\312\264-\017cosmos-sdk 0.43\210\347\260*\001\202\323\344\223\002\037\022\035/cosmos/auth/v1beta1/accounts' _QUERY.methods_by_name['Account']._options = None - _QUERY.methods_by_name['Account']._serialized_options = b'\202\323\344\223\002)\022\'/cosmos/auth/v1beta1/accounts/{address}' + _QUERY.methods_by_name['Account']._serialized_options = b'\210\347\260*\001\202\323\344\223\002)\022\'/cosmos/auth/v1beta1/accounts/{address}' + _QUERY.methods_by_name['AccountAddressByID']._options = None + _QUERY.methods_by_name['AccountAddressByID']._serialized_options = b'\312\264-\021cosmos-sdk 0.46.2\210\347\260*\001\202\323\344\223\002)\022\'/cosmos/auth/v1beta1/address_by_id/{id}' _QUERY.methods_by_name['Params']._options = None - _QUERY.methods_by_name['Params']._serialized_options = b'\202\323\344\223\002\035\022\033/cosmos/auth/v1beta1/params' - _QUERYACCOUNTSREQUEST._serialized_start=238 - _QUERYACCOUNTSREQUEST._serialized_end=320 - _QUERYACCOUNTSRESPONSE._serialized_start=323 - _QUERYACCOUNTSRESPONSE._serialized_end=461 - _QUERYACCOUNTREQUEST._serialized_start=463 - _QUERYACCOUNTREQUEST._serialized_end=511 - _QUERYACCOUNTRESPONSE._serialized_start=513 - _QUERYACCOUNTRESPONSE._serialized_end=588 - _QUERYPARAMSREQUEST._serialized_start=590 - _QUERYPARAMSREQUEST._serialized_end=610 - _QUERYPARAMSRESPONSE._serialized_start=612 - _QUERYPARAMSRESPONSE._serialized_end=684 - _QUERY._serialized_start=687 - _QUERY._serialized_end=1110 + _QUERY.methods_by_name['Params']._serialized_options = b'\210\347\260*\001\202\323\344\223\002\035\022\033/cosmos/auth/v1beta1/params' + _QUERY.methods_by_name['ModuleAccounts']._options = None + _QUERY.methods_by_name['ModuleAccounts']._serialized_options = b'\312\264-\017cosmos-sdk 0.46\210\347\260*\001\202\323\344\223\002&\022$/cosmos/auth/v1beta1/module_accounts' + _QUERY.methods_by_name['ModuleAccountByName']._options = None + _QUERY.methods_by_name['ModuleAccountByName']._serialized_options = b'\210\347\260*\001\202\323\344\223\002-\022+/cosmos/auth/v1beta1/module_accounts/{name}' + _QUERY.methods_by_name['Bech32Prefix']._options = None + _QUERY.methods_by_name['Bech32Prefix']._serialized_options = b'\312\264-\017cosmos-sdk 0.46\202\323\344\223\002\035\022\033/cosmos/auth/v1beta1/bech32' + _QUERY.methods_by_name['AddressBytesToString']._options = None + _QUERY.methods_by_name['AddressBytesToString']._serialized_options = b'\312\264-\017cosmos-sdk 0.46\202\323\344\223\002-\022+/cosmos/auth/v1beta1/bech32/{address_bytes}' + _QUERY.methods_by_name['AddressStringToBytes']._options = None + _QUERY.methods_by_name['AddressStringToBytes']._serialized_options = b'\312\264-\017cosmos-sdk 0.46\202\323\344\223\002.\022,/cosmos/auth/v1beta1/bech32/{address_string}' + _QUERY.methods_by_name['AccountInfo']._options = None + _QUERY.methods_by_name['AccountInfo']._serialized_options = b'\210\347\260*\001\312\264-\017cosmos-sdk 0.47\202\323\344\223\002-\022+/cosmos/auth/v1beta1/account_info/{address}' + _QUERYACCOUNTSREQUEST._serialized_start=267 + _QUERYACCOUNTSREQUEST._serialized_end=370 + _QUERYACCOUNTSRESPONSE._serialized_start=373 + _QUERYACCOUNTSRESPONSE._serialized_end=552 + _QUERYACCOUNTREQUEST._serialized_start=554 + _QUERYACCOUNTREQUEST._serialized_end=628 + _QUERYACCOUNTRESPONSE._serialized_start=630 + _QUERYACCOUNTRESPONSE._serialized_end=725 + _QUERYPARAMSREQUEST._serialized_start=727 + _QUERYPARAMSREQUEST._serialized_end=747 + _QUERYPARAMSRESPONSE._serialized_start=749 + _QUERYPARAMSRESPONSE._serialized_end=821 + _QUERYMODULEACCOUNTSREQUEST._serialized_start=823 + _QUERYMODULEACCOUNTSREQUEST._serialized_end=872 + _QUERYMODULEACCOUNTSRESPONSE._serialized_start=875 + _QUERYMODULEACCOUNTSRESPONSE._serialized_end=1005 + _QUERYMODULEACCOUNTBYNAMEREQUEST._serialized_start=1007 + _QUERYMODULEACCOUNTBYNAMEREQUEST._serialized_end=1054 + _QUERYMODULEACCOUNTBYNAMERESPONSE._serialized_start=1056 + _QUERYMODULEACCOUNTBYNAMERESPONSE._serialized_end=1169 + _BECH32PREFIXREQUEST._serialized_start=1171 + _BECH32PREFIXREQUEST._serialized_end=1213 + _BECH32PREFIXRESPONSE._serialized_start=1215 + _BECH32PREFIXRESPONSE._serialized_end=1281 + _ADDRESSBYTESTOSTRINGREQUEST._serialized_start=1283 + _ADDRESSBYTESTOSTRINGREQUEST._serialized_end=1356 + _ADDRESSBYTESTOSTRINGRESPONSE._serialized_start=1358 + _ADDRESSBYTESTOSTRINGRESPONSE._serialized_end=1433 + _ADDRESSSTRINGTOBYTESREQUEST._serialized_start=1435 + _ADDRESSSTRINGTOBYTESREQUEST._serialized_end=1509 + _ADDRESSSTRINGTOBYTESRESPONSE._serialized_start=1511 + _ADDRESSSTRINGTOBYTESRESPONSE._serialized_end=1585 + _QUERYACCOUNTADDRESSBYIDREQUEST._serialized_start=1587 + _QUERYACCOUNTADDRESSBYIDREQUEST._serialized_end=1699 + _QUERYACCOUNTADDRESSBYIDRESPONSE._serialized_start=1701 + _QUERYACCOUNTADDRESSBYIDRESPONSE._serialized_end=1808 + _QUERYACCOUNTINFOREQUEST._serialized_start=1810 + _QUERYACCOUNTINFOREQUEST._serialized_end=1899 + _QUERYACCOUNTINFORESPONSE._serialized_start=1901 + _QUERYACCOUNTINFORESPONSE._serialized_end=1996 + _QUERY._serialized_start=1999 + _QUERY._serialized_end=3781 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/auth/v1beta1/query_pb2_grpc.py b/cosmpy/protos/cosmos/auth/v1beta1/query_pb2_grpc.py index 42293c33..8ebf4a8d 100644 --- a/cosmpy/protos/cosmos/auth/v1beta1/query_pb2_grpc.py +++ b/cosmpy/protos/cosmos/auth/v1beta1/query_pb2_grpc.py @@ -25,11 +25,46 @@ def __init__(self, channel): request_serializer=cosmos_dot_auth_dot_v1beta1_dot_query__pb2.QueryAccountRequest.SerializeToString, response_deserializer=cosmos_dot_auth_dot_v1beta1_dot_query__pb2.QueryAccountResponse.FromString, ) + self.AccountAddressByID = channel.unary_unary( + '/cosmos.auth.v1beta1.Query/AccountAddressByID', + request_serializer=cosmos_dot_auth_dot_v1beta1_dot_query__pb2.QueryAccountAddressByIDRequest.SerializeToString, + response_deserializer=cosmos_dot_auth_dot_v1beta1_dot_query__pb2.QueryAccountAddressByIDResponse.FromString, + ) self.Params = channel.unary_unary( '/cosmos.auth.v1beta1.Query/Params', request_serializer=cosmos_dot_auth_dot_v1beta1_dot_query__pb2.QueryParamsRequest.SerializeToString, response_deserializer=cosmos_dot_auth_dot_v1beta1_dot_query__pb2.QueryParamsResponse.FromString, ) + self.ModuleAccounts = channel.unary_unary( + '/cosmos.auth.v1beta1.Query/ModuleAccounts', + request_serializer=cosmos_dot_auth_dot_v1beta1_dot_query__pb2.QueryModuleAccountsRequest.SerializeToString, + response_deserializer=cosmos_dot_auth_dot_v1beta1_dot_query__pb2.QueryModuleAccountsResponse.FromString, + ) + self.ModuleAccountByName = channel.unary_unary( + '/cosmos.auth.v1beta1.Query/ModuleAccountByName', + request_serializer=cosmos_dot_auth_dot_v1beta1_dot_query__pb2.QueryModuleAccountByNameRequest.SerializeToString, + response_deserializer=cosmos_dot_auth_dot_v1beta1_dot_query__pb2.QueryModuleAccountByNameResponse.FromString, + ) + self.Bech32Prefix = channel.unary_unary( + '/cosmos.auth.v1beta1.Query/Bech32Prefix', + request_serializer=cosmos_dot_auth_dot_v1beta1_dot_query__pb2.Bech32PrefixRequest.SerializeToString, + response_deserializer=cosmos_dot_auth_dot_v1beta1_dot_query__pb2.Bech32PrefixResponse.FromString, + ) + self.AddressBytesToString = channel.unary_unary( + '/cosmos.auth.v1beta1.Query/AddressBytesToString', + request_serializer=cosmos_dot_auth_dot_v1beta1_dot_query__pb2.AddressBytesToStringRequest.SerializeToString, + response_deserializer=cosmos_dot_auth_dot_v1beta1_dot_query__pb2.AddressBytesToStringResponse.FromString, + ) + self.AddressStringToBytes = channel.unary_unary( + '/cosmos.auth.v1beta1.Query/AddressStringToBytes', + request_serializer=cosmos_dot_auth_dot_v1beta1_dot_query__pb2.AddressStringToBytesRequest.SerializeToString, + response_deserializer=cosmos_dot_auth_dot_v1beta1_dot_query__pb2.AddressStringToBytesResponse.FromString, + ) + self.AccountInfo = channel.unary_unary( + '/cosmos.auth.v1beta1.Query/AccountInfo', + request_serializer=cosmos_dot_auth_dot_v1beta1_dot_query__pb2.QueryAccountInfoRequest.SerializeToString, + response_deserializer=cosmos_dot_auth_dot_v1beta1_dot_query__pb2.QueryAccountInfoResponse.FromString, + ) class QueryServicer(object): @@ -37,9 +72,10 @@ class QueryServicer(object): """ def Accounts(self, request, context): - """Accounts returns all the existing accounts + """Accounts returns all the existing accounts. - Since: cosmos-sdk 0.43 + When called from another module, this query might consume a high amount of + gas if the pagination field is incorrectly set. """ context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') @@ -52,6 +88,13 @@ def Account(self, request, context): context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') + def AccountAddressByID(self, request, context): + """AccountAddressByID returns account address based on account number. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + def Params(self, request, context): """Params queries all parameters. """ @@ -59,6 +102,48 @@ def Params(self, request, context): context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') + def ModuleAccounts(self, request, context): + """ModuleAccounts returns all the existing module accounts. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def ModuleAccountByName(self, request, context): + """ModuleAccountByName returns the module account info by module name + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def Bech32Prefix(self, request, context): + """Bech32Prefix queries bech32Prefix + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def AddressBytesToString(self, request, context): + """AddressBytesToString converts Account Address bytes to string + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def AddressStringToBytes(self, request, context): + """AddressStringToBytes converts Address string to bytes + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def AccountInfo(self, request, context): + """AccountInfo queries account info which is common to all account types. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + def add_QueryServicer_to_server(servicer, server): rpc_method_handlers = { @@ -72,11 +157,46 @@ def add_QueryServicer_to_server(servicer, server): request_deserializer=cosmos_dot_auth_dot_v1beta1_dot_query__pb2.QueryAccountRequest.FromString, response_serializer=cosmos_dot_auth_dot_v1beta1_dot_query__pb2.QueryAccountResponse.SerializeToString, ), + 'AccountAddressByID': grpc.unary_unary_rpc_method_handler( + servicer.AccountAddressByID, + request_deserializer=cosmos_dot_auth_dot_v1beta1_dot_query__pb2.QueryAccountAddressByIDRequest.FromString, + response_serializer=cosmos_dot_auth_dot_v1beta1_dot_query__pb2.QueryAccountAddressByIDResponse.SerializeToString, + ), 'Params': grpc.unary_unary_rpc_method_handler( servicer.Params, request_deserializer=cosmos_dot_auth_dot_v1beta1_dot_query__pb2.QueryParamsRequest.FromString, response_serializer=cosmos_dot_auth_dot_v1beta1_dot_query__pb2.QueryParamsResponse.SerializeToString, ), + 'ModuleAccounts': grpc.unary_unary_rpc_method_handler( + servicer.ModuleAccounts, + request_deserializer=cosmos_dot_auth_dot_v1beta1_dot_query__pb2.QueryModuleAccountsRequest.FromString, + response_serializer=cosmos_dot_auth_dot_v1beta1_dot_query__pb2.QueryModuleAccountsResponse.SerializeToString, + ), + 'ModuleAccountByName': grpc.unary_unary_rpc_method_handler( + servicer.ModuleAccountByName, + request_deserializer=cosmos_dot_auth_dot_v1beta1_dot_query__pb2.QueryModuleAccountByNameRequest.FromString, + response_serializer=cosmos_dot_auth_dot_v1beta1_dot_query__pb2.QueryModuleAccountByNameResponse.SerializeToString, + ), + 'Bech32Prefix': grpc.unary_unary_rpc_method_handler( + servicer.Bech32Prefix, + request_deserializer=cosmos_dot_auth_dot_v1beta1_dot_query__pb2.Bech32PrefixRequest.FromString, + response_serializer=cosmos_dot_auth_dot_v1beta1_dot_query__pb2.Bech32PrefixResponse.SerializeToString, + ), + 'AddressBytesToString': grpc.unary_unary_rpc_method_handler( + servicer.AddressBytesToString, + request_deserializer=cosmos_dot_auth_dot_v1beta1_dot_query__pb2.AddressBytesToStringRequest.FromString, + response_serializer=cosmos_dot_auth_dot_v1beta1_dot_query__pb2.AddressBytesToStringResponse.SerializeToString, + ), + 'AddressStringToBytes': grpc.unary_unary_rpc_method_handler( + servicer.AddressStringToBytes, + request_deserializer=cosmos_dot_auth_dot_v1beta1_dot_query__pb2.AddressStringToBytesRequest.FromString, + response_serializer=cosmos_dot_auth_dot_v1beta1_dot_query__pb2.AddressStringToBytesResponse.SerializeToString, + ), + 'AccountInfo': grpc.unary_unary_rpc_method_handler( + servicer.AccountInfo, + request_deserializer=cosmos_dot_auth_dot_v1beta1_dot_query__pb2.QueryAccountInfoRequest.FromString, + response_serializer=cosmos_dot_auth_dot_v1beta1_dot_query__pb2.QueryAccountInfoResponse.SerializeToString, + ), } generic_handler = grpc.method_handlers_generic_handler( 'cosmos.auth.v1beta1.Query', rpc_method_handlers) @@ -122,6 +242,23 @@ def Account(request, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + @staticmethod + def AccountAddressByID(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.auth.v1beta1.Query/AccountAddressByID', + cosmos_dot_auth_dot_v1beta1_dot_query__pb2.QueryAccountAddressByIDRequest.SerializeToString, + cosmos_dot_auth_dot_v1beta1_dot_query__pb2.QueryAccountAddressByIDResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + @staticmethod def Params(request, target, @@ -138,3 +275,105 @@ def Params(request, cosmos_dot_auth_dot_v1beta1_dot_query__pb2.QueryParamsResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def ModuleAccounts(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.auth.v1beta1.Query/ModuleAccounts', + cosmos_dot_auth_dot_v1beta1_dot_query__pb2.QueryModuleAccountsRequest.SerializeToString, + cosmos_dot_auth_dot_v1beta1_dot_query__pb2.QueryModuleAccountsResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def ModuleAccountByName(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.auth.v1beta1.Query/ModuleAccountByName', + cosmos_dot_auth_dot_v1beta1_dot_query__pb2.QueryModuleAccountByNameRequest.SerializeToString, + cosmos_dot_auth_dot_v1beta1_dot_query__pb2.QueryModuleAccountByNameResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def Bech32Prefix(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.auth.v1beta1.Query/Bech32Prefix', + cosmos_dot_auth_dot_v1beta1_dot_query__pb2.Bech32PrefixRequest.SerializeToString, + cosmos_dot_auth_dot_v1beta1_dot_query__pb2.Bech32PrefixResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def AddressBytesToString(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.auth.v1beta1.Query/AddressBytesToString', + cosmos_dot_auth_dot_v1beta1_dot_query__pb2.AddressBytesToStringRequest.SerializeToString, + cosmos_dot_auth_dot_v1beta1_dot_query__pb2.AddressBytesToStringResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def AddressStringToBytes(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.auth.v1beta1.Query/AddressStringToBytes', + cosmos_dot_auth_dot_v1beta1_dot_query__pb2.AddressStringToBytesRequest.SerializeToString, + cosmos_dot_auth_dot_v1beta1_dot_query__pb2.AddressStringToBytesResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def AccountInfo(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.auth.v1beta1.Query/AccountInfo', + cosmos_dot_auth_dot_v1beta1_dot_query__pb2.QueryAccountInfoRequest.SerializeToString, + cosmos_dot_auth_dot_v1beta1_dot_query__pb2.QueryAccountInfoResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/cosmos/auth/v1beta1/tx_pb2.py b/cosmpy/protos/cosmos/auth/v1beta1/tx_pb2.py new file mode 100644 index 00000000..eab0911a --- /dev/null +++ b/cosmpy/protos/cosmos/auth/v1beta1/tx_pb2.py @@ -0,0 +1,47 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/auth/v1beta1/tx.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 +from cosmos.msg.v1 import msg_pb2 as cosmos_dot_msg_dot_v1_dot_msg__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 +from cosmos.auth.v1beta1 import auth_pb2 as cosmos_dot_auth_dot_v1beta1_dot_auth__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1c\x63osmos/auth/v1beta1/tx.proto\x12\x13\x63osmos.auth.v1beta1\x1a\x14gogoproto/gogo.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x17\x63osmos/msg/v1/msg.proto\x1a\x11\x61mino/amino.proto\x1a\x1e\x63osmos/auth/v1beta1/auth.proto\"\xbf\x01\n\x0fMsgUpdateParams\x12+\n\tauthority\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x36\n\x06params\x18\x02 \x01(\x0b\x32\x1b.cosmos.auth.v1beta1.ParamsB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01:G\xd2\xb4-\x0f\x63osmos-sdk 0.47\x82\xe7\xb0*\tauthority\x8a\xe7\xb0*!cosmos-sdk/x/auth/MsgUpdateParams\".\n\x17MsgUpdateParamsResponse:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.472\x85\x01\n\x03Msg\x12w\n\x0cUpdateParams\x12$.cosmos.auth.v1beta1.MsgUpdateParams\x1a,.cosmos.auth.v1beta1.MsgUpdateParamsResponse\"\x13\xca\xb4-\x0f\x63osmos-sdk 0.47\x1a\x05\x80\xe7\xb0*\x01\x42+Z)github.com/cosmos/cosmos-sdk/x/auth/typesb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.auth.v1beta1.tx_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z)github.com/cosmos/cosmos-sdk/x/auth/types' + _MSGUPDATEPARAMS.fields_by_name['authority']._options = None + _MSGUPDATEPARAMS.fields_by_name['authority']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGUPDATEPARAMS.fields_by_name['params']._options = None + _MSGUPDATEPARAMS.fields_by_name['params']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _MSGUPDATEPARAMS._options = None + _MSGUPDATEPARAMS._serialized_options = b'\322\264-\017cosmos-sdk 0.47\202\347\260*\tauthority\212\347\260*!cosmos-sdk/x/auth/MsgUpdateParams' + _MSGUPDATEPARAMSRESPONSE._options = None + _MSGUPDATEPARAMSRESPONSE._serialized_options = b'\322\264-\017cosmos-sdk 0.47' + _MSG._options = None + _MSG._serialized_options = b'\200\347\260*\001' + _MSG.methods_by_name['UpdateParams']._options = None + _MSG.methods_by_name['UpdateParams']._serialized_options = b'\312\264-\017cosmos-sdk 0.47' + _MSGUPDATEPARAMS._serialized_start=179 + _MSGUPDATEPARAMS._serialized_end=370 + _MSGUPDATEPARAMSRESPONSE._serialized_start=372 + _MSGUPDATEPARAMSRESPONSE._serialized_end=418 + _MSG._serialized_start=421 + _MSG._serialized_end=554 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/auth/v1beta1/tx_pb2_grpc.py b/cosmpy/protos/cosmos/auth/v1beta1/tx_pb2_grpc.py new file mode 100644 index 00000000..d018e575 --- /dev/null +++ b/cosmpy/protos/cosmos/auth/v1beta1/tx_pb2_grpc.py @@ -0,0 +1,71 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + +from cosmos.auth.v1beta1 import tx_pb2 as cosmos_dot_auth_dot_v1beta1_dot_tx__pb2 + + +class MsgStub(object): + """Msg defines the x/auth Msg service. + """ + + def __init__(self, channel): + """Constructor. + + Args: + channel: A grpc.Channel. + """ + self.UpdateParams = channel.unary_unary( + '/cosmos.auth.v1beta1.Msg/UpdateParams', + request_serializer=cosmos_dot_auth_dot_v1beta1_dot_tx__pb2.MsgUpdateParams.SerializeToString, + response_deserializer=cosmos_dot_auth_dot_v1beta1_dot_tx__pb2.MsgUpdateParamsResponse.FromString, + ) + + +class MsgServicer(object): + """Msg defines the x/auth Msg service. + """ + + def UpdateParams(self, request, context): + """UpdateParams defines a (governance) operation for updating the x/auth module + parameters. The authority defaults to the x/gov module account. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + +def add_MsgServicer_to_server(servicer, server): + rpc_method_handlers = { + 'UpdateParams': grpc.unary_unary_rpc_method_handler( + servicer.UpdateParams, + request_deserializer=cosmos_dot_auth_dot_v1beta1_dot_tx__pb2.MsgUpdateParams.FromString, + response_serializer=cosmos_dot_auth_dot_v1beta1_dot_tx__pb2.MsgUpdateParamsResponse.SerializeToString, + ), + } + generic_handler = grpc.method_handlers_generic_handler( + 'cosmos.auth.v1beta1.Msg', rpc_method_handlers) + server.add_generic_rpc_handlers((generic_handler,)) + + + # This class is part of an EXPERIMENTAL API. +class Msg(object): + """Msg defines the x/auth Msg service. + """ + + @staticmethod + def UpdateParams(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.auth.v1beta1.Msg/UpdateParams', + cosmos_dot_auth_dot_v1beta1_dot_tx__pb2.MsgUpdateParams.SerializeToString, + cosmos_dot_auth_dot_v1beta1_dot_tx__pb2.MsgUpdateParamsResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/cosmos/authz/__init__.py b/cosmpy/protos/cosmos/authz/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmos/authz/module/v1/module_pb2.py b/cosmpy/protos/cosmos/authz/module/v1/module_pb2.py new file mode 100644 index 00000000..53120d7b --- /dev/null +++ b/cosmpy/protos/cosmos/authz/module/v1/module_pb2.py @@ -0,0 +1,28 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/authz/module/v1/module.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from cosmos.app.v1alpha1 import module_pb2 as cosmos_dot_app_dot_v1alpha1_dot_module__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n#cosmos/authz/module/v1/module.proto\x12\x16\x63osmos.authz.module.v1\x1a cosmos/app/v1alpha1/module.proto\"6\n\x06Module:,\xba\xc0\x96\xda\x01&\n$github.com/cosmos/cosmos-sdk/x/authzb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.authz.module.v1.module_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + _MODULE._options = None + _MODULE._serialized_options = b'\272\300\226\332\001&\n$github.com/cosmos/cosmos-sdk/x/authz' + _MODULE._serialized_start=97 + _MODULE._serialized_end=151 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/base/store/v1beta1/snapshot_pb2_grpc.py b/cosmpy/protos/cosmos/authz/module/v1/module_pb2_grpc.py similarity index 100% rename from cosmpy/protos/cosmos/base/store/v1beta1/snapshot_pb2_grpc.py rename to cosmpy/protos/cosmos/authz/module/v1/module_pb2_grpc.py diff --git a/cosmpy/protos/cosmos/authz/v1beta1/__init__.py b/cosmpy/protos/cosmos/authz/v1beta1/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmos/authz/v1beta1/authz_pb2.py b/cosmpy/protos/cosmos/authz/v1beta1/authz_pb2.py index 4853d71c..fb919e5d 100644 --- a/cosmpy/protos/cosmos/authz/v1beta1/authz_pb2.py +++ b/cosmpy/protos/cosmos/authz/v1beta1/authz_pb2.py @@ -2,54 +2,50 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/authz/v1beta1/authz.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() +from amino import amino_pb2 as amino_dot_amino__pb2 from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 from google.protobuf import any_pb2 as google_dot_protobuf_dot_any__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n cosmos/authz/v1beta1/authz.proto\x12\x14\x63osmos.authz.v1beta1\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x14gogoproto/gogo.proto\x1a\x19google/protobuf/any.proto\"6\n\x14GenericAuthorization\x12\x0b\n\x03msg\x18\x01 \x01(\t:\x11\xd2\xb4-\rAuthorization\"\x81\x01\n\x05Grant\x12>\n\rauthorization\x18\x01 \x01(\x0b\x32\x14.google.protobuf.AnyB\x11\xca\xb4-\rAuthorization\x12\x38\n\nexpiration\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x08\x90\xdf\x1f\x01\xc8\xde\x1f\x00\x42*Z$github.com/cosmos/cosmos-sdk/x/authz\xc8\xe1\x1e\x00\x62\x06proto3') - - - -_GENERICAUTHORIZATION = DESCRIPTOR.message_types_by_name['GenericAuthorization'] -_GRANT = DESCRIPTOR.message_types_by_name['Grant'] -GenericAuthorization = _reflection.GeneratedProtocolMessageType('GenericAuthorization', (_message.Message,), { - 'DESCRIPTOR' : _GENERICAUTHORIZATION, - '__module__' : 'cosmos.authz.v1beta1.authz_pb2' - # @@protoc_insertion_point(class_scope:cosmos.authz.v1beta1.GenericAuthorization) - }) -_sym_db.RegisterMessage(GenericAuthorization) - -Grant = _reflection.GeneratedProtocolMessageType('Grant', (_message.Message,), { - 'DESCRIPTOR' : _GRANT, - '__module__' : 'cosmos.authz.v1beta1.authz_pb2' - # @@protoc_insertion_point(class_scope:cosmos.authz.v1beta1.Grant) - }) -_sym_db.RegisterMessage(Grant) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n cosmos/authz/v1beta1/authz.proto\x12\x14\x63osmos.authz.v1beta1\x1a\x11\x61mino/amino.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x14gogoproto/gogo.proto\x1a\x19google/protobuf/any.proto\"o\n\x14GenericAuthorization\x12\x0b\n\x03msg\x18\x01 \x01(\t:J\x8a\xe7\xb0*\x1f\x63osmos-sdk/GenericAuthorization\xca\xb4-\"cosmos.authz.v1beta1.Authorization\"\x96\x01\n\x05Grant\x12S\n\rauthorization\x18\x01 \x01(\x0b\x32\x14.google.protobuf.AnyB&\xca\xb4-\"cosmos.authz.v1beta1.Authorization\x12\x38\n\nexpiration\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x08\x90\xdf\x1f\x01\xc8\xde\x1f\x01\"\xf5\x01\n\x12GrantAuthorization\x12)\n\x07granter\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12)\n\x07grantee\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12S\n\rauthorization\x18\x03 \x01(\x0b\x32\x14.google.protobuf.AnyB&\xca\xb4-\"cosmos.authz.v1beta1.Authorization\x12\x34\n\nexpiration\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x04\x90\xdf\x1f\x01\"\'\n\x0eGrantQueueItem\x12\x15\n\rmsg_type_urls\x18\x01 \x03(\tB*Z$github.com/cosmos/cosmos-sdk/x/authz\xc8\xe1\x1e\x00\x62\x06proto3') +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.authz.v1beta1.authz_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b'Z$github.com/cosmos/cosmos-sdk/x/authz\310\341\036\000' _GENERICAUTHORIZATION._options = None - _GENERICAUTHORIZATION._serialized_options = b'\322\264-\rAuthorization' + _GENERICAUTHORIZATION._serialized_options = b'\212\347\260*\037cosmos-sdk/GenericAuthorization\312\264-\"cosmos.authz.v1beta1.Authorization' _GRANT.fields_by_name['authorization']._options = None - _GRANT.fields_by_name['authorization']._serialized_options = b'\312\264-\rAuthorization' + _GRANT.fields_by_name['authorization']._serialized_options = b'\312\264-\"cosmos.authz.v1beta1.Authorization' _GRANT.fields_by_name['expiration']._options = None - _GRANT.fields_by_name['expiration']._serialized_options = b'\220\337\037\001\310\336\037\000' - _GENERICAUTHORIZATION._serialized_start=167 - _GENERICAUTHORIZATION._serialized_end=221 - _GRANT._serialized_start=224 - _GRANT._serialized_end=353 + _GRANT.fields_by_name['expiration']._serialized_options = b'\220\337\037\001\310\336\037\001' + _GRANTAUTHORIZATION.fields_by_name['granter']._options = None + _GRANTAUTHORIZATION.fields_by_name['granter']._serialized_options = b'\322\264-\024cosmos.AddressString' + _GRANTAUTHORIZATION.fields_by_name['grantee']._options = None + _GRANTAUTHORIZATION.fields_by_name['grantee']._serialized_options = b'\322\264-\024cosmos.AddressString' + _GRANTAUTHORIZATION.fields_by_name['authorization']._options = None + _GRANTAUTHORIZATION.fields_by_name['authorization']._serialized_options = b'\312\264-\"cosmos.authz.v1beta1.Authorization' + _GRANTAUTHORIZATION.fields_by_name['expiration']._options = None + _GRANTAUTHORIZATION.fields_by_name['expiration']._serialized_options = b'\220\337\037\001' + _GENERICAUTHORIZATION._serialized_start=186 + _GENERICAUTHORIZATION._serialized_end=297 + _GRANT._serialized_start=300 + _GRANT._serialized_end=450 + _GRANTAUTHORIZATION._serialized_start=453 + _GRANTAUTHORIZATION._serialized_end=698 + _GRANTQUEUEITEM._serialized_start=700 + _GRANTQUEUEITEM._serialized_end=739 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/authz/v1beta1/event_pb2.py b/cosmpy/protos/cosmos/authz/v1beta1/event_pb2.py index dd473b57..13070ad7 100644 --- a/cosmpy/protos/cosmos/authz/v1beta1/event_pb2.py +++ b/cosmpy/protos/cosmos/authz/v1beta1/event_pb2.py @@ -2,44 +2,36 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/authz/v1beta1/event.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n cosmos/authz/v1beta1/event.proto\x12\x14\x63osmos.authz.v1beta1\"D\n\nEventGrant\x12\x14\n\x0cmsg_type_url\x18\x02 \x01(\t\x12\x0f\n\x07granter\x18\x03 \x01(\t\x12\x0f\n\x07grantee\x18\x04 \x01(\t\"E\n\x0b\x45ventRevoke\x12\x14\n\x0cmsg_type_url\x18\x02 \x01(\t\x12\x0f\n\x07granter\x18\x03 \x01(\t\x12\x0f\n\x07grantee\x18\x04 \x01(\tB&Z$github.com/cosmos/cosmos-sdk/x/authzb\x06proto3') - - - -_EVENTGRANT = DESCRIPTOR.message_types_by_name['EventGrant'] -_EVENTREVOKE = DESCRIPTOR.message_types_by_name['EventRevoke'] -EventGrant = _reflection.GeneratedProtocolMessageType('EventGrant', (_message.Message,), { - 'DESCRIPTOR' : _EVENTGRANT, - '__module__' : 'cosmos.authz.v1beta1.event_pb2' - # @@protoc_insertion_point(class_scope:cosmos.authz.v1beta1.EventGrant) - }) -_sym_db.RegisterMessage(EventGrant) - -EventRevoke = _reflection.GeneratedProtocolMessageType('EventRevoke', (_message.Message,), { - 'DESCRIPTOR' : _EVENTREVOKE, - '__module__' : 'cosmos.authz.v1beta1.event_pb2' - # @@protoc_insertion_point(class_scope:cosmos.authz.v1beta1.EventRevoke) - }) -_sym_db.RegisterMessage(EventRevoke) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n cosmos/authz/v1beta1/event.proto\x12\x14\x63osmos.authz.v1beta1\x1a\x19\x63osmos_proto/cosmos.proto\"x\n\nEventGrant\x12\x14\n\x0cmsg_type_url\x18\x02 \x01(\t\x12)\n\x07granter\x18\x03 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12)\n\x07grantee\x18\x04 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\"y\n\x0b\x45ventRevoke\x12\x14\n\x0cmsg_type_url\x18\x02 \x01(\t\x12)\n\x07granter\x18\x03 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12)\n\x07grantee\x18\x04 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressStringB&Z$github.com/cosmos/cosmos-sdk/x/authzb\x06proto3') +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.authz.v1beta1.event_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b'Z$github.com/cosmos/cosmos-sdk/x/authz' - _EVENTGRANT._serialized_start=58 - _EVENTGRANT._serialized_end=126 - _EVENTREVOKE._serialized_start=128 - _EVENTREVOKE._serialized_end=197 + _EVENTGRANT.fields_by_name['granter']._options = None + _EVENTGRANT.fields_by_name['granter']._serialized_options = b'\322\264-\024cosmos.AddressString' + _EVENTGRANT.fields_by_name['grantee']._options = None + _EVENTGRANT.fields_by_name['grantee']._serialized_options = b'\322\264-\024cosmos.AddressString' + _EVENTREVOKE.fields_by_name['granter']._options = None + _EVENTREVOKE.fields_by_name['granter']._serialized_options = b'\322\264-\024cosmos.AddressString' + _EVENTREVOKE.fields_by_name['grantee']._options = None + _EVENTREVOKE.fields_by_name['grantee']._serialized_options = b'\322\264-\024cosmos.AddressString' + _EVENTGRANT._serialized_start=85 + _EVENTGRANT._serialized_end=205 + _EVENTREVOKE._serialized_start=207 + _EVENTREVOKE._serialized_end=328 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/authz/v1beta1/genesis_pb2.py b/cosmpy/protos/cosmos/authz/v1beta1/genesis_pb2.py index 37cb8df6..4de3687a 100644 --- a/cosmpy/protos/cosmos/authz/v1beta1/genesis_pb2.py +++ b/cosmpy/protos/cosmos/authz/v1beta1/genesis_pb2.py @@ -2,54 +2,30 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/authz/v1beta1/genesis.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() -from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 -from google.protobuf import any_pb2 as google_dot_protobuf_dot_any__pb2 from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 -from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 +from cosmos.authz.v1beta1 import authz_pb2 as cosmos_dot_authz_dot_v1beta1_dot_authz__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\"cosmos/authz/v1beta1/genesis.proto\x12\x14\x63osmos.authz.v1beta1\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x19google/protobuf/any.proto\x1a\x14gogoproto/gogo.proto\x1a\x19\x63osmos_proto/cosmos.proto\"U\n\x0cGenesisState\x12\x45\n\rauthorization\x18\x01 \x03(\x0b\x32(.cosmos.authz.v1beta1.GrantAuthorizationB\x04\xc8\xde\x1f\x00\"\xb0\x01\n\x12GrantAuthorization\x12\x0f\n\x07granter\x18\x01 \x01(\t\x12\x0f\n\x07grantee\x18\x02 \x01(\t\x12>\n\rauthorization\x18\x03 \x01(\x0b\x32\x14.google.protobuf.AnyB\x11\xca\xb4-\rAuthorization\x12\x38\n\nexpiration\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x08\xc8\xde\x1f\x00\x90\xdf\x1f\x01\x42&Z$github.com/cosmos/cosmos-sdk/x/authzb\x06proto3') - - - -_GENESISSTATE = DESCRIPTOR.message_types_by_name['GenesisState'] -_GRANTAUTHORIZATION = DESCRIPTOR.message_types_by_name['GrantAuthorization'] -GenesisState = _reflection.GeneratedProtocolMessageType('GenesisState', (_message.Message,), { - 'DESCRIPTOR' : _GENESISSTATE, - '__module__' : 'cosmos.authz.v1beta1.genesis_pb2' - # @@protoc_insertion_point(class_scope:cosmos.authz.v1beta1.GenesisState) - }) -_sym_db.RegisterMessage(GenesisState) - -GrantAuthorization = _reflection.GeneratedProtocolMessageType('GrantAuthorization', (_message.Message,), { - 'DESCRIPTOR' : _GRANTAUTHORIZATION, - '__module__' : 'cosmos.authz.v1beta1.genesis_pb2' - # @@protoc_insertion_point(class_scope:cosmos.authz.v1beta1.GrantAuthorization) - }) -_sym_db.RegisterMessage(GrantAuthorization) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\"cosmos/authz/v1beta1/genesis.proto\x12\x14\x63osmos.authz.v1beta1\x1a\x14gogoproto/gogo.proto\x1a cosmos/authz/v1beta1/authz.proto\x1a\x11\x61mino/amino.proto\"Z\n\x0cGenesisState\x12J\n\rauthorization\x18\x01 \x03(\x0b\x32(.cosmos.authz.v1beta1.GrantAuthorizationB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x42&Z$github.com/cosmos/cosmos-sdk/x/authzb\x06proto3') +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.authz.v1beta1.genesis_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b'Z$github.com/cosmos/cosmos-sdk/x/authz' _GENESISSTATE.fields_by_name['authorization']._options = None - _GENESISSTATE.fields_by_name['authorization']._serialized_options = b'\310\336\037\000' - _GRANTAUTHORIZATION.fields_by_name['authorization']._options = None - _GRANTAUTHORIZATION.fields_by_name['authorization']._serialized_options = b'\312\264-\rAuthorization' - _GRANTAUTHORIZATION.fields_by_name['expiration']._options = None - _GRANTAUTHORIZATION.fields_by_name['expiration']._serialized_options = b'\310\336\037\000\220\337\037\001' - _GENESISSTATE._serialized_start=169 - _GENESISSTATE._serialized_end=254 - _GRANTAUTHORIZATION._serialized_start=257 - _GRANTAUTHORIZATION._serialized_end=433 + _GENESISSTATE.fields_by_name['authorization']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _GENESISSTATE._serialized_start=135 + _GENESISSTATE._serialized_end=225 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/authz/v1beta1/query_pb2.py b/cosmpy/protos/cosmos/authz/v1beta1/query_pb2.py index fa6d4802..d8fed32c 100644 --- a/cosmpy/protos/cosmos/authz/v1beta1/query_pb2.py +++ b/cosmpy/protos/cosmos/authz/v1beta1/query_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/authz/v1beta1/query.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -15,39 +14,43 @@ from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 from cosmos.base.query.v1beta1 import pagination_pb2 as cosmos_dot_base_dot_query_dot_v1beta1_dot_pagination__pb2 from cosmos.authz.v1beta1 import authz_pb2 as cosmos_dot_authz_dot_v1beta1_dot_authz__pb2 +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n cosmos/authz/v1beta1/query.proto\x12\x14\x63osmos.authz.v1beta1\x1a\x1cgoogle/api/annotations.proto\x1a*cosmos/base/query/v1beta1/pagination.proto\x1a cosmos/authz/v1beta1/authz.proto\"\x88\x01\n\x12QueryGrantsRequest\x12\x0f\n\x07granter\x18\x01 \x01(\t\x12\x0f\n\x07grantee\x18\x02 \x01(\t\x12\x14\n\x0cmsg_type_url\x18\x03 \x01(\t\x12:\n\npagination\x18\x04 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\x7f\n\x13QueryGrantsResponse\x12+\n\x06grants\x18\x01 \x03(\x0b\x32\x1b.cosmos.authz.v1beta1.Grant\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse2\x8d\x01\n\x05Query\x12\x83\x01\n\x06Grants\x12(.cosmos.authz.v1beta1.QueryGrantsRequest\x1a).cosmos.authz.v1beta1.QueryGrantsResponse\"$\x82\xd3\xe4\x93\x02\x1e\x12\x1c/cosmos/authz/v1beta1/grantsB&Z$github.com/cosmos/cosmos-sdk/x/authzb\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n cosmos/authz/v1beta1/query.proto\x12\x14\x63osmos.authz.v1beta1\x1a\x1cgoogle/api/annotations.proto\x1a*cosmos/base/query/v1beta1/pagination.proto\x1a cosmos/authz/v1beta1/authz.proto\x1a\x19\x63osmos_proto/cosmos.proto\"\xbc\x01\n\x12QueryGrantsRequest\x12)\n\x07granter\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12)\n\x07grantee\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x14\n\x0cmsg_type_url\x18\x03 \x01(\t\x12:\n\npagination\x18\x04 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\x7f\n\x13QueryGrantsResponse\x12+\n\x06grants\x18\x01 \x03(\x0b\x32\x1b.cosmos.authz.v1beta1.Grant\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"\x82\x01\n\x19QueryGranterGrantsRequest\x12)\n\x07granter\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\x93\x01\n\x1aQueryGranterGrantsResponse\x12\x38\n\x06grants\x18\x01 \x03(\x0b\x32(.cosmos.authz.v1beta1.GrantAuthorization\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"\x82\x01\n\x19QueryGranteeGrantsRequest\x12)\n\x07grantee\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\x93\x01\n\x1aQueryGranteeGrantsResponse\x12\x38\n\x06grants\x18\x01 \x03(\x0b\x32(.cosmos.authz.v1beta1.GrantAuthorization\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse2\x8d\x04\n\x05Query\x12\x83\x01\n\x06Grants\x12(.cosmos.authz.v1beta1.QueryGrantsRequest\x1a).cosmos.authz.v1beta1.QueryGrantsResponse\"$\x82\xd3\xe4\x93\x02\x1e\x12\x1c/cosmos/authz/v1beta1/grants\x12\xbd\x01\n\rGranterGrants\x12/.cosmos.authz.v1beta1.QueryGranterGrantsRequest\x1a\x30.cosmos.authz.v1beta1.QueryGranterGrantsResponse\"I\xca\xb4-\x0f\x63osmos-sdk 0.46\x82\xd3\xe4\x93\x02\x30\x12./cosmos/authz/v1beta1/grants/granter/{granter}\x12\xbd\x01\n\rGranteeGrants\x12/.cosmos.authz.v1beta1.QueryGranteeGrantsRequest\x1a\x30.cosmos.authz.v1beta1.QueryGranteeGrantsResponse\"I\xca\xb4-\x0f\x63osmos-sdk 0.46\x82\xd3\xe4\x93\x02\x30\x12./cosmos/authz/v1beta1/grants/grantee/{grantee}B&Z$github.com/cosmos/cosmos-sdk/x/authzb\x06proto3') - - -_QUERYGRANTSREQUEST = DESCRIPTOR.message_types_by_name['QueryGrantsRequest'] -_QUERYGRANTSRESPONSE = DESCRIPTOR.message_types_by_name['QueryGrantsResponse'] -QueryGrantsRequest = _reflection.GeneratedProtocolMessageType('QueryGrantsRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYGRANTSREQUEST, - '__module__' : 'cosmos.authz.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.authz.v1beta1.QueryGrantsRequest) - }) -_sym_db.RegisterMessage(QueryGrantsRequest) - -QueryGrantsResponse = _reflection.GeneratedProtocolMessageType('QueryGrantsResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYGRANTSRESPONSE, - '__module__' : 'cosmos.authz.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.authz.v1beta1.QueryGrantsResponse) - }) -_sym_db.RegisterMessage(QueryGrantsResponse) - -_QUERY = DESCRIPTOR.services_by_name['Query'] +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.authz.v1beta1.query_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b'Z$github.com/cosmos/cosmos-sdk/x/authz' + _QUERYGRANTSREQUEST.fields_by_name['granter']._options = None + _QUERYGRANTSREQUEST.fields_by_name['granter']._serialized_options = b'\322\264-\024cosmos.AddressString' + _QUERYGRANTSREQUEST.fields_by_name['grantee']._options = None + _QUERYGRANTSREQUEST.fields_by_name['grantee']._serialized_options = b'\322\264-\024cosmos.AddressString' + _QUERYGRANTERGRANTSREQUEST.fields_by_name['granter']._options = None + _QUERYGRANTERGRANTSREQUEST.fields_by_name['granter']._serialized_options = b'\322\264-\024cosmos.AddressString' + _QUERYGRANTEEGRANTSREQUEST.fields_by_name['grantee']._options = None + _QUERYGRANTEEGRANTSREQUEST.fields_by_name['grantee']._serialized_options = b'\322\264-\024cosmos.AddressString' _QUERY.methods_by_name['Grants']._options = None _QUERY.methods_by_name['Grants']._serialized_options = b'\202\323\344\223\002\036\022\034/cosmos/authz/v1beta1/grants' - _QUERYGRANTSREQUEST._serialized_start=167 - _QUERYGRANTSREQUEST._serialized_end=303 - _QUERYGRANTSRESPONSE._serialized_start=305 - _QUERYGRANTSRESPONSE._serialized_end=432 - _QUERY._serialized_start=435 - _QUERY._serialized_end=576 + _QUERY.methods_by_name['GranterGrants']._options = None + _QUERY.methods_by_name['GranterGrants']._serialized_options = b'\312\264-\017cosmos-sdk 0.46\202\323\344\223\0020\022./cosmos/authz/v1beta1/grants/granter/{granter}' + _QUERY.methods_by_name['GranteeGrants']._options = None + _QUERY.methods_by_name['GranteeGrants']._serialized_options = b'\312\264-\017cosmos-sdk 0.46\202\323\344\223\0020\022./cosmos/authz/v1beta1/grants/grantee/{grantee}' + _QUERYGRANTSREQUEST._serialized_start=194 + _QUERYGRANTSREQUEST._serialized_end=382 + _QUERYGRANTSRESPONSE._serialized_start=384 + _QUERYGRANTSRESPONSE._serialized_end=511 + _QUERYGRANTERGRANTSREQUEST._serialized_start=514 + _QUERYGRANTERGRANTSREQUEST._serialized_end=644 + _QUERYGRANTERGRANTSRESPONSE._serialized_start=647 + _QUERYGRANTERGRANTSRESPONSE._serialized_end=794 + _QUERYGRANTEEGRANTSREQUEST._serialized_start=797 + _QUERYGRANTEEGRANTSREQUEST._serialized_end=927 + _QUERYGRANTEEGRANTSRESPONSE._serialized_start=930 + _QUERYGRANTEEGRANTSRESPONSE._serialized_end=1077 + _QUERY._serialized_start=1080 + _QUERY._serialized_end=1605 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/authz/v1beta1/query_pb2_grpc.py b/cosmpy/protos/cosmos/authz/v1beta1/query_pb2_grpc.py index 6a958454..347b3126 100644 --- a/cosmpy/protos/cosmos/authz/v1beta1/query_pb2_grpc.py +++ b/cosmpy/protos/cosmos/authz/v1beta1/query_pb2_grpc.py @@ -20,6 +20,16 @@ def __init__(self, channel): request_serializer=cosmos_dot_authz_dot_v1beta1_dot_query__pb2.QueryGrantsRequest.SerializeToString, response_deserializer=cosmos_dot_authz_dot_v1beta1_dot_query__pb2.QueryGrantsResponse.FromString, ) + self.GranterGrants = channel.unary_unary( + '/cosmos.authz.v1beta1.Query/GranterGrants', + request_serializer=cosmos_dot_authz_dot_v1beta1_dot_query__pb2.QueryGranterGrantsRequest.SerializeToString, + response_deserializer=cosmos_dot_authz_dot_v1beta1_dot_query__pb2.QueryGranterGrantsResponse.FromString, + ) + self.GranteeGrants = channel.unary_unary( + '/cosmos.authz.v1beta1.Query/GranteeGrants', + request_serializer=cosmos_dot_authz_dot_v1beta1_dot_query__pb2.QueryGranteeGrantsRequest.SerializeToString, + response_deserializer=cosmos_dot_authz_dot_v1beta1_dot_query__pb2.QueryGranteeGrantsResponse.FromString, + ) class QueryServicer(object): @@ -33,6 +43,20 @@ def Grants(self, request, context): context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') + def GranterGrants(self, request, context): + """GranterGrants returns list of `GrantAuthorization`, granted by granter. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def GranteeGrants(self, request, context): + """GranteeGrants returns a list of `GrantAuthorization` by grantee. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + def add_QueryServicer_to_server(servicer, server): rpc_method_handlers = { @@ -41,6 +65,16 @@ def add_QueryServicer_to_server(servicer, server): request_deserializer=cosmos_dot_authz_dot_v1beta1_dot_query__pb2.QueryGrantsRequest.FromString, response_serializer=cosmos_dot_authz_dot_v1beta1_dot_query__pb2.QueryGrantsResponse.SerializeToString, ), + 'GranterGrants': grpc.unary_unary_rpc_method_handler( + servicer.GranterGrants, + request_deserializer=cosmos_dot_authz_dot_v1beta1_dot_query__pb2.QueryGranterGrantsRequest.FromString, + response_serializer=cosmos_dot_authz_dot_v1beta1_dot_query__pb2.QueryGranterGrantsResponse.SerializeToString, + ), + 'GranteeGrants': grpc.unary_unary_rpc_method_handler( + servicer.GranteeGrants, + request_deserializer=cosmos_dot_authz_dot_v1beta1_dot_query__pb2.QueryGranteeGrantsRequest.FromString, + response_serializer=cosmos_dot_authz_dot_v1beta1_dot_query__pb2.QueryGranteeGrantsResponse.SerializeToString, + ), } generic_handler = grpc.method_handlers_generic_handler( 'cosmos.authz.v1beta1.Query', rpc_method_handlers) @@ -68,3 +102,37 @@ def Grants(request, cosmos_dot_authz_dot_v1beta1_dot_query__pb2.QueryGrantsResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def GranterGrants(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.authz.v1beta1.Query/GranterGrants', + cosmos_dot_authz_dot_v1beta1_dot_query__pb2.QueryGranterGrantsRequest.SerializeToString, + cosmos_dot_authz_dot_v1beta1_dot_query__pb2.QueryGranterGrantsResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def GranteeGrants(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.authz.v1beta1.Query/GranteeGrants', + cosmos_dot_authz_dot_v1beta1_dot_query__pb2.QueryGranteeGrantsRequest.SerializeToString, + cosmos_dot_authz_dot_v1beta1_dot_query__pb2.QueryGranteeGrantsResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/cosmos/authz/v1beta1/tx_pb2.py b/cosmpy/protos/cosmos/authz/v1beta1/tx_pb2.py index 1301a5af..153b4b8c 100644 --- a/cosmpy/protos/cosmos/authz/v1beta1/tx_pb2.py +++ b/cosmpy/protos/cosmos/authz/v1beta1/tx_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/authz/v1beta1/tx.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -14,85 +13,54 @@ from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 -from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 from google.protobuf import any_pb2 as google_dot_protobuf_dot_any__pb2 -from cosmos.base.abci.v1beta1 import abci_pb2 as cosmos_dot_base_dot_abci_dot_v1beta1_dot_abci__pb2 from cosmos.authz.v1beta1 import authz_pb2 as cosmos_dot_authz_dot_v1beta1_dot_authz__pb2 +from cosmos.msg.v1 import msg_pb2 as cosmos_dot_msg_dot_v1_dot_msg__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1d\x63osmos/authz/v1beta1/tx.proto\x12\x14\x63osmos.authz.v1beta1\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x14gogoproto/gogo.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x19google/protobuf/any.proto\x1a#cosmos/base/abci/v1beta1/abci.proto\x1a cosmos/authz/v1beta1/authz.proto\"^\n\x08MsgGrant\x12\x0f\n\x07granter\x18\x01 \x01(\t\x12\x0f\n\x07grantee\x18\x02 \x01(\t\x12\x30\n\x05grant\x18\x03 \x01(\x0b\x32\x1b.cosmos.authz.v1beta1.GrantB\x04\xc8\xde\x1f\x00\"\"\n\x0fMsgExecResponse\x12\x0f\n\x07results\x18\x01 \x03(\x0c\"`\n\x07MsgExec\x12\x0f\n\x07grantee\x18\x01 \x01(\t\x12\x44\n\x04msgs\x18\x02 \x03(\x0b\x32\x14.google.protobuf.AnyB \xca\xb4-\x1csdk.Msg, authz.Authorization\"\x12\n\x10MsgGrantResponse\"C\n\tMsgRevoke\x12\x0f\n\x07granter\x18\x01 \x01(\t\x12\x0f\n\x07grantee\x18\x02 \x01(\t\x12\x14\n\x0cmsg_type_url\x18\x03 \x01(\t\"\x13\n\x11MsgRevokeResponse2\xf8\x01\n\x03Msg\x12O\n\x05Grant\x12\x1e.cosmos.authz.v1beta1.MsgGrant\x1a&.cosmos.authz.v1beta1.MsgGrantResponse\x12L\n\x04\x45xec\x12\x1d.cosmos.authz.v1beta1.MsgExec\x1a%.cosmos.authz.v1beta1.MsgExecResponse\x12R\n\x06Revoke\x12\x1f.cosmos.authz.v1beta1.MsgRevoke\x1a\'.cosmos.authz.v1beta1.MsgRevokeResponseB*Z$github.com/cosmos/cosmos-sdk/x/authz\xc8\xe1\x1e\x00\x62\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1d\x63osmos/authz/v1beta1/tx.proto\x12\x14\x63osmos.authz.v1beta1\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x14gogoproto/gogo.proto\x1a\x19google/protobuf/any.proto\x1a cosmos/authz/v1beta1/authz.proto\x1a\x17\x63osmos/msg/v1/msg.proto\x1a\x11\x61mino/amino.proto\"\xbd\x01\n\x08MsgGrant\x12)\n\x07granter\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12)\n\x07grantee\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x35\n\x05grant\x18\x03 \x01(\x0b\x32\x1b.cosmos.authz.v1beta1.GrantB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01:$\x82\xe7\xb0*\x07granter\x8a\xe7\xb0*\x13\x63osmos-sdk/MsgGrant\"\x12\n\x10MsgGrantResponse\"\x9a\x01\n\x07MsgExec\x12)\n\x07grantee\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12?\n\x04msgs\x18\x02 \x03(\x0b\x32\x14.google.protobuf.AnyB\x1b\xca\xb4-\x17\x63osmos.base.v1beta1.Msg:#\x82\xe7\xb0*\x07grantee\x8a\xe7\xb0*\x12\x63osmos-sdk/MsgExec\"\"\n\x0fMsgExecResponse\x12\x0f\n\x07results\x18\x01 \x03(\x0c\"\x9e\x01\n\tMsgRevoke\x12)\n\x07granter\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12)\n\x07grantee\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x14\n\x0cmsg_type_url\x18\x03 \x01(\t:%\x82\xe7\xb0*\x07granter\x8a\xe7\xb0*\x14\x63osmos-sdk/MsgRevoke\"\x13\n\x11MsgRevokeResponse2\xff\x01\n\x03Msg\x12O\n\x05Grant\x12\x1e.cosmos.authz.v1beta1.MsgGrant\x1a&.cosmos.authz.v1beta1.MsgGrantResponse\x12L\n\x04\x45xec\x12\x1d.cosmos.authz.v1beta1.MsgExec\x1a%.cosmos.authz.v1beta1.MsgExecResponse\x12R\n\x06Revoke\x12\x1f.cosmos.authz.v1beta1.MsgRevoke\x1a\'.cosmos.authz.v1beta1.MsgRevokeResponse\x1a\x05\x80\xe7\xb0*\x01\x42*Z$github.com/cosmos/cosmos-sdk/x/authz\xc8\xe1\x1e\x00\x62\x06proto3') - - -_MSGGRANT = DESCRIPTOR.message_types_by_name['MsgGrant'] -_MSGEXECRESPONSE = DESCRIPTOR.message_types_by_name['MsgExecResponse'] -_MSGEXEC = DESCRIPTOR.message_types_by_name['MsgExec'] -_MSGGRANTRESPONSE = DESCRIPTOR.message_types_by_name['MsgGrantResponse'] -_MSGREVOKE = DESCRIPTOR.message_types_by_name['MsgRevoke'] -_MSGREVOKERESPONSE = DESCRIPTOR.message_types_by_name['MsgRevokeResponse'] -MsgGrant = _reflection.GeneratedProtocolMessageType('MsgGrant', (_message.Message,), { - 'DESCRIPTOR' : _MSGGRANT, - '__module__' : 'cosmos.authz.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.authz.v1beta1.MsgGrant) - }) -_sym_db.RegisterMessage(MsgGrant) - -MsgExecResponse = _reflection.GeneratedProtocolMessageType('MsgExecResponse', (_message.Message,), { - 'DESCRIPTOR' : _MSGEXECRESPONSE, - '__module__' : 'cosmos.authz.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.authz.v1beta1.MsgExecResponse) - }) -_sym_db.RegisterMessage(MsgExecResponse) - -MsgExec = _reflection.GeneratedProtocolMessageType('MsgExec', (_message.Message,), { - 'DESCRIPTOR' : _MSGEXEC, - '__module__' : 'cosmos.authz.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.authz.v1beta1.MsgExec) - }) -_sym_db.RegisterMessage(MsgExec) - -MsgGrantResponse = _reflection.GeneratedProtocolMessageType('MsgGrantResponse', (_message.Message,), { - 'DESCRIPTOR' : _MSGGRANTRESPONSE, - '__module__' : 'cosmos.authz.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.authz.v1beta1.MsgGrantResponse) - }) -_sym_db.RegisterMessage(MsgGrantResponse) - -MsgRevoke = _reflection.GeneratedProtocolMessageType('MsgRevoke', (_message.Message,), { - 'DESCRIPTOR' : _MSGREVOKE, - '__module__' : 'cosmos.authz.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.authz.v1beta1.MsgRevoke) - }) -_sym_db.RegisterMessage(MsgRevoke) - -MsgRevokeResponse = _reflection.GeneratedProtocolMessageType('MsgRevokeResponse', (_message.Message,), { - 'DESCRIPTOR' : _MSGREVOKERESPONSE, - '__module__' : 'cosmos.authz.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.authz.v1beta1.MsgRevokeResponse) - }) -_sym_db.RegisterMessage(MsgRevokeResponse) - -_MSG = DESCRIPTOR.services_by_name['Msg'] +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.authz.v1beta1.tx_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b'Z$github.com/cosmos/cosmos-sdk/x/authz\310\341\036\000' + _MSGGRANT.fields_by_name['granter']._options = None + _MSGGRANT.fields_by_name['granter']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGGRANT.fields_by_name['grantee']._options = None + _MSGGRANT.fields_by_name['grantee']._serialized_options = b'\322\264-\024cosmos.AddressString' _MSGGRANT.fields_by_name['grant']._options = None - _MSGGRANT.fields_by_name['grant']._serialized_options = b'\310\336\037\000' + _MSGGRANT.fields_by_name['grant']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _MSGGRANT._options = None + _MSGGRANT._serialized_options = b'\202\347\260*\007granter\212\347\260*\023cosmos-sdk/MsgGrant' + _MSGEXEC.fields_by_name['grantee']._options = None + _MSGEXEC.fields_by_name['grantee']._serialized_options = b'\322\264-\024cosmos.AddressString' _MSGEXEC.fields_by_name['msgs']._options = None - _MSGEXEC.fields_by_name['msgs']._serialized_options = b'\312\264-\034sdk.Msg, authz.Authorization' - _MSGGRANT._serialized_start=235 - _MSGGRANT._serialized_end=329 - _MSGEXECRESPONSE._serialized_start=331 - _MSGEXECRESPONSE._serialized_end=365 - _MSGEXEC._serialized_start=367 - _MSGEXEC._serialized_end=463 - _MSGGRANTRESPONSE._serialized_start=465 - _MSGGRANTRESPONSE._serialized_end=483 - _MSGREVOKE._serialized_start=485 - _MSGREVOKE._serialized_end=552 - _MSGREVOKERESPONSE._serialized_start=554 - _MSGREVOKERESPONSE._serialized_end=573 - _MSG._serialized_start=576 - _MSG._serialized_end=824 + _MSGEXEC.fields_by_name['msgs']._serialized_options = b'\312\264-\027cosmos.base.v1beta1.Msg' + _MSGEXEC._options = None + _MSGEXEC._serialized_options = b'\202\347\260*\007grantee\212\347\260*\022cosmos-sdk/MsgExec' + _MSGREVOKE.fields_by_name['granter']._options = None + _MSGREVOKE.fields_by_name['granter']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGREVOKE.fields_by_name['grantee']._options = None + _MSGREVOKE.fields_by_name['grantee']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGREVOKE._options = None + _MSGREVOKE._serialized_options = b'\202\347\260*\007granter\212\347\260*\024cosmos-sdk/MsgRevoke' + _MSG._options = None + _MSG._serialized_options = b'\200\347\260*\001' + _MSGGRANT._serialized_start=210 + _MSGGRANT._serialized_end=399 + _MSGGRANTRESPONSE._serialized_start=401 + _MSGGRANTRESPONSE._serialized_end=419 + _MSGEXEC._serialized_start=422 + _MSGEXEC._serialized_end=576 + _MSGEXECRESPONSE._serialized_start=578 + _MSGEXECRESPONSE._serialized_end=612 + _MSGREVOKE._serialized_start=615 + _MSGREVOKE._serialized_end=773 + _MSGREVOKERESPONSE._serialized_start=775 + _MSGREVOKERESPONSE._serialized_end=794 + _MSG._serialized_start=797 + _MSG._serialized_end=1052 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/autocli/v1/options_pb2.py b/cosmpy/protos/cosmos/autocli/v1/options_pb2.py new file mode 100644 index 00000000..89e97953 --- /dev/null +++ b/cosmpy/protos/cosmos/autocli/v1/options_pb2.py @@ -0,0 +1,45 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/autocli/v1/options.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1f\x63osmos/autocli/v1/options.proto\x12\x11\x63osmos.autocli.v1\x1a\x19\x63osmos_proto/cosmos.proto\"\x84\x01\n\rModuleOptions\x12\x37\n\x02tx\x18\x01 \x01(\x0b\x32+.cosmos.autocli.v1.ServiceCommandDescriptor\x12:\n\x05query\x18\x02 \x01(\x0b\x32+.cosmos.autocli.v1.ServiceCommandDescriptor\"\xd2\x02\n\x18ServiceCommandDescriptor\x12\x0f\n\x07service\x18\x01 \x01(\t\x12\x41\n\x13rpc_command_options\x18\x02 \x03(\x0b\x32$.cosmos.autocli.v1.RpcCommandOptions\x12R\n\x0csub_commands\x18\x03 \x03(\x0b\x32<.cosmos.autocli.v1.ServiceCommandDescriptor.SubCommandsEntry\x12\x1e\n\x16\x65nhance_custom_command\x18\x04 \x01(\x08\x12\r\n\x05short\x18\x05 \x01(\t\x1a_\n\x10SubCommandsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12:\n\x05value\x18\x02 \x01(\x0b\x32+.cosmos.autocli.v1.ServiceCommandDescriptor:\x02\x38\x01\"\xd2\x03\n\x11RpcCommandOptions\x12\x12\n\nrpc_method\x18\x01 \x01(\t\x12\x0b\n\x03use\x18\x02 \x01(\t\x12\x0c\n\x04long\x18\x03 \x01(\t\x12\r\n\x05short\x18\x04 \x01(\t\x12\x0f\n\x07\x65xample\x18\x05 \x01(\t\x12\r\n\x05\x61lias\x18\x06 \x03(\t\x12\x13\n\x0bsuggest_for\x18\x07 \x03(\t\x12\x12\n\ndeprecated\x18\x08 \x01(\t\x12\x0f\n\x07version\x18\t \x01(\t\x12K\n\x0c\x66lag_options\x18\n \x03(\x0b\x32\x35.cosmos.autocli.v1.RpcCommandOptions.FlagOptionsEntry\x12\x43\n\x0fpositional_args\x18\x0b \x03(\x0b\x32*.cosmos.autocli.v1.PositionalArgDescriptor\x12\x0c\n\x04skip\x18\x0c \x01(\x08\x12\x31\n\x0cgov_proposal\x18\r \x01(\x08\x42\x1b\xda\xb4-\x17\x63lient/v2 v2.0.0-beta.2\x1aR\n\x10\x46lagOptionsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12-\n\x05value\x18\x02 \x01(\x0b\x32\x1e.cosmos.autocli.v1.FlagOptions:\x02\x38\x01\"\x96\x01\n\x0b\x46lagOptions\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x11\n\tshorthand\x18\x02 \x01(\t\x12\r\n\x05usage\x18\x03 \x01(\t\x12\x15\n\rdefault_value\x18\x04 \x01(\t\x12\x12\n\ndeprecated\x18\x06 \x01(\t\x12\x1c\n\x14shorthand_deprecated\x18\x07 \x01(\t\x12\x0e\n\x06hidden\x18\x08 \x01(\x08\"Q\n\x17PositionalArgDescriptor\x12\x13\n\x0bproto_field\x18\x01 \x01(\t\x12\x0f\n\x07varargs\x18\x02 \x01(\x08\x12\x10\n\x08optional\x18\x03 \x01(\x08\x42+Z)cosmossdk.io/api/cosmos/base/cli/v1;cliv1b\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.autocli.v1.options_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z)cosmossdk.io/api/cosmos/base/cli/v1;cliv1' + _SERVICECOMMANDDESCRIPTOR_SUBCOMMANDSENTRY._options = None + _SERVICECOMMANDDESCRIPTOR_SUBCOMMANDSENTRY._serialized_options = b'8\001' + _RPCCOMMANDOPTIONS_FLAGOPTIONSENTRY._options = None + _RPCCOMMANDOPTIONS_FLAGOPTIONSENTRY._serialized_options = b'8\001' + _RPCCOMMANDOPTIONS.fields_by_name['gov_proposal']._options = None + _RPCCOMMANDOPTIONS.fields_by_name['gov_proposal']._serialized_options = b'\332\264-\027client/v2 v2.0.0-beta.2' + _MODULEOPTIONS._serialized_start=82 + _MODULEOPTIONS._serialized_end=214 + _SERVICECOMMANDDESCRIPTOR._serialized_start=217 + _SERVICECOMMANDDESCRIPTOR._serialized_end=555 + _SERVICECOMMANDDESCRIPTOR_SUBCOMMANDSENTRY._serialized_start=460 + _SERVICECOMMANDDESCRIPTOR_SUBCOMMANDSENTRY._serialized_end=555 + _RPCCOMMANDOPTIONS._serialized_start=558 + _RPCCOMMANDOPTIONS._serialized_end=1024 + _RPCCOMMANDOPTIONS_FLAGOPTIONSENTRY._serialized_start=942 + _RPCCOMMANDOPTIONS_FLAGOPTIONSENTRY._serialized_end=1024 + _FLAGOPTIONS._serialized_start=1027 + _FLAGOPTIONS._serialized_end=1177 + _POSITIONALARGDESCRIPTOR._serialized_start=1179 + _POSITIONALARGDESCRIPTOR._serialized_end=1260 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/capability/v1beta1/capability_pb2_grpc.py b/cosmpy/protos/cosmos/autocli/v1/options_pb2_grpc.py similarity index 100% rename from cosmpy/protos/cosmos/capability/v1beta1/capability_pb2_grpc.py rename to cosmpy/protos/cosmos/autocli/v1/options_pb2_grpc.py diff --git a/cosmpy/protos/cosmos/autocli/v1/query_pb2.py b/cosmpy/protos/cosmos/autocli/v1/query_pb2.py new file mode 100644 index 00000000..970a702a --- /dev/null +++ b/cosmpy/protos/cosmos/autocli/v1/query_pb2.py @@ -0,0 +1,38 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/autocli/v1/query.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from cosmos.autocli.v1 import options_pb2 as cosmos_dot_autocli_dot_v1_dot_options__pb2 +from cosmos.query.v1 import query_pb2 as cosmos_dot_query_dot_v1_dot_query__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1d\x63osmos/autocli/v1/query.proto\x12\x11\x63osmos.autocli.v1\x1a\x1f\x63osmos/autocli/v1/options.proto\x1a\x1b\x63osmos/query/v1/query.proto\"\x13\n\x11\x41ppOptionsRequest\"\xbe\x01\n\x12\x41ppOptionsResponse\x12P\n\x0emodule_options\x18\x01 \x03(\x0b\x32\x38.cosmos.autocli.v1.AppOptionsResponse.ModuleOptionsEntry\x1aV\n\x12ModuleOptionsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12/\n\x05value\x18\x02 \x01(\x0b\x32 .cosmos.autocli.v1.ModuleOptions:\x02\x38\x01\x32i\n\x05Query\x12`\n\nAppOptions\x12$.cosmos.autocli.v1.AppOptionsRequest\x1a%.cosmos.autocli.v1.AppOptionsResponse\"\x05\x88\xe7\xb0*\x00\x42+Z)cosmossdk.io/api/cosmos/base/cli/v1;cliv1b\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.autocli.v1.query_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z)cosmossdk.io/api/cosmos/base/cli/v1;cliv1' + _APPOPTIONSRESPONSE_MODULEOPTIONSENTRY._options = None + _APPOPTIONSRESPONSE_MODULEOPTIONSENTRY._serialized_options = b'8\001' + _QUERY.methods_by_name['AppOptions']._options = None + _QUERY.methods_by_name['AppOptions']._serialized_options = b'\210\347\260*\000' + _APPOPTIONSREQUEST._serialized_start=114 + _APPOPTIONSREQUEST._serialized_end=133 + _APPOPTIONSRESPONSE._serialized_start=136 + _APPOPTIONSRESPONSE._serialized_end=326 + _APPOPTIONSRESPONSE_MODULEOPTIONSENTRY._serialized_start=240 + _APPOPTIONSRESPONSE_MODULEOPTIONSENTRY._serialized_end=326 + _QUERY._serialized_start=328 + _QUERY._serialized_end=433 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/autocli/v1/query_pb2_grpc.py b/cosmpy/protos/cosmos/autocli/v1/query_pb2_grpc.py new file mode 100644 index 00000000..e53c89ba --- /dev/null +++ b/cosmpy/protos/cosmos/autocli/v1/query_pb2_grpc.py @@ -0,0 +1,73 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + +from cosmos.autocli.v1 import query_pb2 as cosmos_dot_autocli_dot_v1_dot_query__pb2 + + +class QueryStub(object): + """RemoteInfoService provides clients with the information they need + to build dynamically CLI clients for remote chains. + """ + + def __init__(self, channel): + """Constructor. + + Args: + channel: A grpc.Channel. + """ + self.AppOptions = channel.unary_unary( + '/cosmos.autocli.v1.Query/AppOptions', + request_serializer=cosmos_dot_autocli_dot_v1_dot_query__pb2.AppOptionsRequest.SerializeToString, + response_deserializer=cosmos_dot_autocli_dot_v1_dot_query__pb2.AppOptionsResponse.FromString, + ) + + +class QueryServicer(object): + """RemoteInfoService provides clients with the information they need + to build dynamically CLI clients for remote chains. + """ + + def AppOptions(self, request, context): + """AppOptions returns the autocli options for all of the modules in an app. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + +def add_QueryServicer_to_server(servicer, server): + rpc_method_handlers = { + 'AppOptions': grpc.unary_unary_rpc_method_handler( + servicer.AppOptions, + request_deserializer=cosmos_dot_autocli_dot_v1_dot_query__pb2.AppOptionsRequest.FromString, + response_serializer=cosmos_dot_autocli_dot_v1_dot_query__pb2.AppOptionsResponse.SerializeToString, + ), + } + generic_handler = grpc.method_handlers_generic_handler( + 'cosmos.autocli.v1.Query', rpc_method_handlers) + server.add_generic_rpc_handlers((generic_handler,)) + + + # This class is part of an EXPERIMENTAL API. +class Query(object): + """RemoteInfoService provides clients with the information they need + to build dynamically CLI clients for remote chains. + """ + + @staticmethod + def AppOptions(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.autocli.v1.Query/AppOptions', + cosmos_dot_autocli_dot_v1_dot_query__pb2.AppOptionsRequest.SerializeToString, + cosmos_dot_autocli_dot_v1_dot_query__pb2.AppOptionsResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/cosmos/bank/__init__.py b/cosmpy/protos/cosmos/bank/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmos/bank/module/v1/module_pb2.py b/cosmpy/protos/cosmos/bank/module/v1/module_pb2.py new file mode 100644 index 00000000..b600c8b0 --- /dev/null +++ b/cosmpy/protos/cosmos/bank/module/v1/module_pb2.py @@ -0,0 +1,28 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/bank/module/v1/module.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from cosmos.app.v1alpha1 import module_pb2 as cosmos_dot_app_dot_v1alpha1_dot_module__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\"cosmos/bank/module/v1/module.proto\x12\x15\x63osmos.bank.module.v1\x1a cosmos/app/v1alpha1/module.proto\"\x8e\x01\n\x06Module\x12(\n blocked_module_accounts_override\x18\x01 \x03(\t\x12\x11\n\tauthority\x18\x02 \x01(\t\x12\x1a\n\x12restrictions_order\x18\x03 \x03(\t:+\xba\xc0\x96\xda\x01%\n#github.com/cosmos/cosmos-sdk/x/bankb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.bank.module.v1.module_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + _MODULE._options = None + _MODULE._serialized_options = b'\272\300\226\332\001%\n#github.com/cosmos/cosmos-sdk/x/bank' + _MODULE._serialized_start=96 + _MODULE._serialized_end=238 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/capability/v1beta1/genesis_pb2_grpc.py b/cosmpy/protos/cosmos/bank/module/v1/module_pb2_grpc.py similarity index 100% rename from cosmpy/protos/cosmos/capability/v1beta1/genesis_pb2_grpc.py rename to cosmpy/protos/cosmos/bank/module/v1/module_pb2_grpc.py diff --git a/cosmpy/protos/cosmos/bank/v1beta1/__init__.py b/cosmpy/protos/cosmos/bank/v1beta1/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmos/bank/v1beta1/authz_pb2.py b/cosmpy/protos/cosmos/bank/v1beta1/authz_pb2.py index ca9e4114..a5a3e674 100644 --- a/cosmpy/protos/cosmos/bank/v1beta1/authz_pb2.py +++ b/cosmpy/protos/cosmos/bank/v1beta1/authz_pb2.py @@ -2,41 +2,35 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/bank/v1beta1/authz.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() +from amino import amino_pb2 as amino_dot_amino__pb2 from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 from cosmos.base.v1beta1 import coin_pb2 as cosmos_dot_base_dot_v1beta1_dot_coin__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1f\x63osmos/bank/v1beta1/authz.proto\x12\x13\x63osmos.bank.v1beta1\x1a\x14gogoproto/gogo.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x1e\x63osmos/base/v1beta1/coin.proto\"\x88\x01\n\x11SendAuthorization\x12`\n\x0bspend_limit\x18\x01 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinB0\xc8\xde\x1f\x00\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins:\x11\xd2\xb4-\rAuthorizationB+Z)github.com/cosmos/cosmos-sdk/x/bank/typesb\x06proto3') - - - -_SENDAUTHORIZATION = DESCRIPTOR.message_types_by_name['SendAuthorization'] -SendAuthorization = _reflection.GeneratedProtocolMessageType('SendAuthorization', (_message.Message,), { - 'DESCRIPTOR' : _SENDAUTHORIZATION, - '__module__' : 'cosmos.bank.v1beta1.authz_pb2' - # @@protoc_insertion_point(class_scope:cosmos.bank.v1beta1.SendAuthorization) - }) -_sym_db.RegisterMessage(SendAuthorization) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1f\x63osmos/bank/v1beta1/authz.proto\x12\x13\x63osmos.bank.v1beta1\x1a\x11\x61mino/amino.proto\x1a\x14gogoproto/gogo.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x1e\x63osmos/base/v1beta1/coin.proto\"\xa8\x02\n\x11SendAuthorization\x12v\n\x0bspend_limit\x18\x01 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinBF\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x9a\xe7\xb0*\x0clegacy_coins\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\x12?\n\nallow_list\x18\x02 \x03(\tB+\xd2\xb4-\x14\x63osmos.AddressString\xda\xb4-\x0f\x63osmos-sdk 0.47:Z\xd2\xb4-\x0f\x63osmos-sdk 0.43\xca\xb4-\"cosmos.authz.v1beta1.Authorization\x8a\xe7\xb0*\x1c\x63osmos-sdk/SendAuthorizationB+Z)github.com/cosmos/cosmos-sdk/x/bank/typesb\x06proto3') +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.bank.v1beta1.authz_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b'Z)github.com/cosmos/cosmos-sdk/x/bank/types' _SENDAUTHORIZATION.fields_by_name['spend_limit']._options = None - _SENDAUTHORIZATION.fields_by_name['spend_limit']._serialized_options = b'\310\336\037\000\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins' + _SENDAUTHORIZATION.fields_by_name['spend_limit']._serialized_options = b'\310\336\037\000\250\347\260*\001\232\347\260*\014legacy_coins\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins' + _SENDAUTHORIZATION.fields_by_name['allow_list']._options = None + _SENDAUTHORIZATION.fields_by_name['allow_list']._serialized_options = b'\322\264-\024cosmos.AddressString\332\264-\017cosmos-sdk 0.47' _SENDAUTHORIZATION._options = None - _SENDAUTHORIZATION._serialized_options = b'\322\264-\rAuthorization' - _SENDAUTHORIZATION._serialized_start=138 - _SENDAUTHORIZATION._serialized_end=274 + _SENDAUTHORIZATION._serialized_options = b'\322\264-\017cosmos-sdk 0.43\312\264-\"cosmos.authz.v1beta1.Authorization\212\347\260*\034cosmos-sdk/SendAuthorization' + _SENDAUTHORIZATION._serialized_start=157 + _SENDAUTHORIZATION._serialized_end=453 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/bank/v1beta1/bank_pb2.py b/cosmpy/protos/cosmos/bank/v1beta1/bank_pb2.py index 5ea0a594..11c2dd30 100644 --- a/cosmpy/protos/cosmos/bank/v1beta1/bank_pb2.py +++ b/cosmpy/protos/cosmos/bank/v1beta1/bank_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/bank/v1beta1/bank.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -15,104 +14,60 @@ from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 from cosmos.base.v1beta1 import coin_pb2 as cosmos_dot_base_dot_v1beta1_dot_coin__pb2 +from cosmos.msg.v1 import msg_pb2 as cosmos_dot_msg_dot_v1_dot_msg__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1e\x63osmos/bank/v1beta1/bank.proto\x12\x13\x63osmos.bank.v1beta1\x1a\x14gogoproto/gogo.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x1e\x63osmos/base/v1beta1/coin.proto\"\xb2\x01\n\x06Params\x12Y\n\x0csend_enabled\x18\x01 \x03(\x0b\x32 .cosmos.bank.v1beta1.SendEnabledB!\xf2\xde\x1f\x1dyaml:\"send_enabled,omitempty\"\x12G\n\x14\x64\x65\x66\x61ult_send_enabled\x18\x02 \x01(\x08\x42)\xf2\xde\x1f%yaml:\"default_send_enabled,omitempty\":\x04\x98\xa0\x1f\x00\"7\n\x0bSendEnabled\x12\r\n\x05\x64\x65nom\x18\x01 \x01(\t\x12\x0f\n\x07\x65nabled\x18\x02 \x01(\x08:\x08\xe8\xa0\x1f\x01\x98\xa0\x1f\x00\"~\n\x05Input\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x01(\t\x12Z\n\x05\x63oins\x18\x02 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinB0\xc8\xde\x1f\x00\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\x7f\n\x06Output\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x01(\t\x12Z\n\x05\x63oins\x18\x02 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinB0\xc8\xde\x1f\x00\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\xac\x01\n\x06Supply\x12Z\n\x05total\x18\x01 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinB0\xc8\xde\x1f\x00\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins:F\x18\x01\xe8\xa0\x1f\x01\x88\xa0\x1f\x00\xd2\xb4-8*github.com/cosmos/cosmos-sdk/x/bank/legacy/v040.SupplyI\"=\n\tDenomUnit\x12\r\n\x05\x64\x65nom\x18\x01 \x01(\t\x12\x10\n\x08\x65xponent\x18\x02 \x01(\r\x12\x0f\n\x07\x61liases\x18\x03 \x03(\t\"\x91\x01\n\x08Metadata\x12\x13\n\x0b\x64\x65scription\x18\x01 \x01(\t\x12\x33\n\x0b\x64\x65nom_units\x18\x02 \x03(\x0b\x32\x1e.cosmos.bank.v1beta1.DenomUnit\x12\x0c\n\x04\x62\x61se\x18\x03 \x01(\t\x12\x0f\n\x07\x64isplay\x18\x04 \x01(\t\x12\x0c\n\x04name\x18\x05 \x01(\t\x12\x0e\n\x06symbol\x18\x06 \x01(\tB+Z)github.com/cosmos/cosmos-sdk/x/bank/typesb\x06proto3') - - - -_PARAMS = DESCRIPTOR.message_types_by_name['Params'] -_SENDENABLED = DESCRIPTOR.message_types_by_name['SendEnabled'] -_INPUT = DESCRIPTOR.message_types_by_name['Input'] -_OUTPUT = DESCRIPTOR.message_types_by_name['Output'] -_SUPPLY = DESCRIPTOR.message_types_by_name['Supply'] -_DENOMUNIT = DESCRIPTOR.message_types_by_name['DenomUnit'] -_METADATA = DESCRIPTOR.message_types_by_name['Metadata'] -Params = _reflection.GeneratedProtocolMessageType('Params', (_message.Message,), { - 'DESCRIPTOR' : _PARAMS, - '__module__' : 'cosmos.bank.v1beta1.bank_pb2' - # @@protoc_insertion_point(class_scope:cosmos.bank.v1beta1.Params) - }) -_sym_db.RegisterMessage(Params) - -SendEnabled = _reflection.GeneratedProtocolMessageType('SendEnabled', (_message.Message,), { - 'DESCRIPTOR' : _SENDENABLED, - '__module__' : 'cosmos.bank.v1beta1.bank_pb2' - # @@protoc_insertion_point(class_scope:cosmos.bank.v1beta1.SendEnabled) - }) -_sym_db.RegisterMessage(SendEnabled) - -Input = _reflection.GeneratedProtocolMessageType('Input', (_message.Message,), { - 'DESCRIPTOR' : _INPUT, - '__module__' : 'cosmos.bank.v1beta1.bank_pb2' - # @@protoc_insertion_point(class_scope:cosmos.bank.v1beta1.Input) - }) -_sym_db.RegisterMessage(Input) - -Output = _reflection.GeneratedProtocolMessageType('Output', (_message.Message,), { - 'DESCRIPTOR' : _OUTPUT, - '__module__' : 'cosmos.bank.v1beta1.bank_pb2' - # @@protoc_insertion_point(class_scope:cosmos.bank.v1beta1.Output) - }) -_sym_db.RegisterMessage(Output) - -Supply = _reflection.GeneratedProtocolMessageType('Supply', (_message.Message,), { - 'DESCRIPTOR' : _SUPPLY, - '__module__' : 'cosmos.bank.v1beta1.bank_pb2' - # @@protoc_insertion_point(class_scope:cosmos.bank.v1beta1.Supply) - }) -_sym_db.RegisterMessage(Supply) - -DenomUnit = _reflection.GeneratedProtocolMessageType('DenomUnit', (_message.Message,), { - 'DESCRIPTOR' : _DENOMUNIT, - '__module__' : 'cosmos.bank.v1beta1.bank_pb2' - # @@protoc_insertion_point(class_scope:cosmos.bank.v1beta1.DenomUnit) - }) -_sym_db.RegisterMessage(DenomUnit) - -Metadata = _reflection.GeneratedProtocolMessageType('Metadata', (_message.Message,), { - 'DESCRIPTOR' : _METADATA, - '__module__' : 'cosmos.bank.v1beta1.bank_pb2' - # @@protoc_insertion_point(class_scope:cosmos.bank.v1beta1.Metadata) - }) -_sym_db.RegisterMessage(Metadata) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1e\x63osmos/bank/v1beta1/bank.proto\x12\x13\x63osmos.bank.v1beta1\x1a\x14gogoproto/gogo.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x1e\x63osmos/base/v1beta1/coin.proto\x1a\x17\x63osmos/msg/v1/msg.proto\x1a\x11\x61mino/amino.proto\"\x81\x01\n\x06Params\x12:\n\x0csend_enabled\x18\x01 \x03(\x0b\x32 .cosmos.bank.v1beta1.SendEnabledB\x02\x18\x01\x12\x1c\n\x14\x64\x65\x66\x61ult_send_enabled\x18\x02 \x01(\x08:\x1d\x8a\xe7\xb0*\x18\x63osmos-sdk/x/bank/Params\"3\n\x0bSendEnabled\x12\r\n\x05\x64\x65nom\x18\x01 \x01(\t\x12\x0f\n\x07\x65nabled\x18\x02 \x01(\x08:\x04\xe8\xa0\x1f\x01\"\xba\x01\n\x05Input\x12)\n\x07\x61\x64\x64ress\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12p\n\x05\x63oins\x18\x02 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinBF\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x9a\xe7\xb0*\x0clegacy_coins\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins:\x14\x82\xe7\xb0*\x07\x61\x64\x64ress\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\xaf\x01\n\x06Output\x12)\n\x07\x61\x64\x64ress\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12p\n\x05\x63oins\x18\x02 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinBF\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x9a\xe7\xb0*\x0clegacy_coins\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\xa5\x01\n\x06Supply\x12p\n\x05total\x18\x01 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinBF\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x9a\xe7\xb0*\x0clegacy_coins\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins:)\x18\x01\xe8\xa0\x1f\x01\x88\xa0\x1f\x00\xca\xb4-\x1b\x63osmos.bank.v1beta1.SupplyI\"=\n\tDenomUnit\x12\r\n\x05\x64\x65nom\x18\x01 \x01(\t\x12\x10\n\x08\x65xponent\x18\x02 \x01(\r\x12\x0f\n\x07\x61liases\x18\x03 \x03(\t\"\x96\x02\n\x08Metadata\x12\x13\n\x0b\x64\x65scription\x18\x01 \x01(\t\x12\x33\n\x0b\x64\x65nom_units\x18\x02 \x03(\x0b\x32\x1e.cosmos.bank.v1beta1.DenomUnit\x12\x0c\n\x04\x62\x61se\x18\x03 \x01(\t\x12\x0f\n\x07\x64isplay\x18\x04 \x01(\t\x12!\n\x04name\x18\x05 \x01(\tB\x13\xda\xb4-\x0f\x63osmos-sdk 0.43\x12#\n\x06symbol\x18\x06 \x01(\tB\x13\xda\xb4-\x0f\x63osmos-sdk 0.43\x12\'\n\x03uri\x18\x07 \x01(\tB\x1a\xe2\xde\x1f\x03URI\xda\xb4-\x0f\x63osmos-sdk 0.46\x12\x30\n\x08uri_hash\x18\x08 \x01(\tB\x1e\xe2\xde\x1f\x07URIHash\xda\xb4-\x0f\x63osmos-sdk 0.46B+Z)github.com/cosmos/cosmos-sdk/x/bank/typesb\x06proto3') +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.bank.v1beta1.bank_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b'Z)github.com/cosmos/cosmos-sdk/x/bank/types' _PARAMS.fields_by_name['send_enabled']._options = None - _PARAMS.fields_by_name['send_enabled']._serialized_options = b'\362\336\037\035yaml:\"send_enabled,omitempty\"' - _PARAMS.fields_by_name['default_send_enabled']._options = None - _PARAMS.fields_by_name['default_send_enabled']._serialized_options = b'\362\336\037%yaml:\"default_send_enabled,omitempty\"' + _PARAMS.fields_by_name['send_enabled']._serialized_options = b'\030\001' _PARAMS._options = None - _PARAMS._serialized_options = b'\230\240\037\000' + _PARAMS._serialized_options = b'\212\347\260*\030cosmos-sdk/x/bank/Params' _SENDENABLED._options = None - _SENDENABLED._serialized_options = b'\350\240\037\001\230\240\037\000' + _SENDENABLED._serialized_options = b'\350\240\037\001' + _INPUT.fields_by_name['address']._options = None + _INPUT.fields_by_name['address']._serialized_options = b'\322\264-\024cosmos.AddressString' _INPUT.fields_by_name['coins']._options = None - _INPUT.fields_by_name['coins']._serialized_options = b'\310\336\037\000\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins' + _INPUT.fields_by_name['coins']._serialized_options = b'\310\336\037\000\250\347\260*\001\232\347\260*\014legacy_coins\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins' _INPUT._options = None - _INPUT._serialized_options = b'\350\240\037\000\210\240\037\000' + _INPUT._serialized_options = b'\202\347\260*\007address\350\240\037\000\210\240\037\000' + _OUTPUT.fields_by_name['address']._options = None + _OUTPUT.fields_by_name['address']._serialized_options = b'\322\264-\024cosmos.AddressString' _OUTPUT.fields_by_name['coins']._options = None - _OUTPUT.fields_by_name['coins']._serialized_options = b'\310\336\037\000\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins' + _OUTPUT.fields_by_name['coins']._serialized_options = b'\310\336\037\000\250\347\260*\001\232\347\260*\014legacy_coins\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins' _OUTPUT._options = None _OUTPUT._serialized_options = b'\350\240\037\000\210\240\037\000' _SUPPLY.fields_by_name['total']._options = None - _SUPPLY.fields_by_name['total']._serialized_options = b'\310\336\037\000\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins' + _SUPPLY.fields_by_name['total']._serialized_options = b'\310\336\037\000\250\347\260*\001\232\347\260*\014legacy_coins\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins' _SUPPLY._options = None - _SUPPLY._serialized_options = b'\030\001\350\240\037\001\210\240\037\000\322\264-8*github.com/cosmos/cosmos-sdk/x/bank/legacy/v040.SupplyI' - _PARAMS._serialized_start=137 - _PARAMS._serialized_end=315 - _SENDENABLED._serialized_start=317 - _SENDENABLED._serialized_end=372 - _INPUT._serialized_start=374 - _INPUT._serialized_end=500 - _OUTPUT._serialized_start=502 - _OUTPUT._serialized_end=629 - _SUPPLY._serialized_start=632 - _SUPPLY._serialized_end=804 - _DENOMUNIT._serialized_start=806 - _DENOMUNIT._serialized_end=867 - _METADATA._serialized_start=870 - _METADATA._serialized_end=1015 + _SUPPLY._serialized_options = b'\030\001\350\240\037\001\210\240\037\000\312\264-\033cosmos.bank.v1beta1.SupplyI' + _METADATA.fields_by_name['name']._options = None + _METADATA.fields_by_name['name']._serialized_options = b'\332\264-\017cosmos-sdk 0.43' + _METADATA.fields_by_name['symbol']._options = None + _METADATA.fields_by_name['symbol']._serialized_options = b'\332\264-\017cosmos-sdk 0.43' + _METADATA.fields_by_name['uri']._options = None + _METADATA.fields_by_name['uri']._serialized_options = b'\342\336\037\003URI\332\264-\017cosmos-sdk 0.46' + _METADATA.fields_by_name['uri_hash']._options = None + _METADATA.fields_by_name['uri_hash']._serialized_options = b'\342\336\037\007URIHash\332\264-\017cosmos-sdk 0.46' + _PARAMS._serialized_start=181 + _PARAMS._serialized_end=310 + _SENDENABLED._serialized_start=312 + _SENDENABLED._serialized_end=363 + _INPUT._serialized_start=366 + _INPUT._serialized_end=552 + _OUTPUT._serialized_start=555 + _OUTPUT._serialized_end=730 + _SUPPLY._serialized_start=733 + _SUPPLY._serialized_end=898 + _DENOMUNIT._serialized_start=900 + _DENOMUNIT._serialized_end=961 + _METADATA._serialized_start=964 + _METADATA._serialized_end=1242 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/bank/v1beta1/genesis_pb2.py b/cosmpy/protos/cosmos/bank/v1beta1/genesis_pb2.py index a19b41fc..1bd6bf29 100644 --- a/cosmpy/protos/cosmos/bank/v1beta1/genesis_pb2.py +++ b/cosmpy/protos/cosmos/bank/v1beta1/genesis_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/bank/v1beta1/genesis.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -15,46 +14,36 @@ from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 from cosmos.base.v1beta1 import coin_pb2 as cosmos_dot_base_dot_v1beta1_dot_coin__pb2 from cosmos.bank.v1beta1 import bank_pb2 as cosmos_dot_bank_dot_v1beta1_dot_bank__pb2 +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n!cosmos/bank/v1beta1/genesis.proto\x12\x13\x63osmos.bank.v1beta1\x1a\x14gogoproto/gogo.proto\x1a\x1e\x63osmos/base/v1beta1/coin.proto\x1a\x1e\x63osmos/bank/v1beta1/bank.proto\"\xaa\x02\n\x0cGenesisState\x12\x31\n\x06params\x18\x01 \x01(\x0b\x32\x1b.cosmos.bank.v1beta1.ParamsB\x04\xc8\xde\x1f\x00\x12\x34\n\x08\x62\x61lances\x18\x02 \x03(\x0b\x32\x1c.cosmos.bank.v1beta1.BalanceB\x04\xc8\xde\x1f\x00\x12[\n\x06supply\x18\x03 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinB0\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\xc8\xde\x1f\x00\x12T\n\x0e\x64\x65nom_metadata\x18\x04 \x03(\x0b\x32\x1d.cosmos.bank.v1beta1.MetadataB\x1d\xf2\xde\x1f\x15yaml:\"denom_metadata\"\xc8\xde\x1f\x00\"\x80\x01\n\x07\x42\x61lance\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x01(\t\x12Z\n\x05\x63oins\x18\x02 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinB0\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\xc8\xde\x1f\x00:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\x42+Z)github.com/cosmos/cosmos-sdk/x/bank/typesb\x06proto3') - - - -_GENESISSTATE = DESCRIPTOR.message_types_by_name['GenesisState'] -_BALANCE = DESCRIPTOR.message_types_by_name['Balance'] -GenesisState = _reflection.GeneratedProtocolMessageType('GenesisState', (_message.Message,), { - 'DESCRIPTOR' : _GENESISSTATE, - '__module__' : 'cosmos.bank.v1beta1.genesis_pb2' - # @@protoc_insertion_point(class_scope:cosmos.bank.v1beta1.GenesisState) - }) -_sym_db.RegisterMessage(GenesisState) - -Balance = _reflection.GeneratedProtocolMessageType('Balance', (_message.Message,), { - 'DESCRIPTOR' : _BALANCE, - '__module__' : 'cosmos.bank.v1beta1.genesis_pb2' - # @@protoc_insertion_point(class_scope:cosmos.bank.v1beta1.Balance) - }) -_sym_db.RegisterMessage(Balance) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n!cosmos/bank/v1beta1/genesis.proto\x12\x13\x63osmos.bank.v1beta1\x1a\x14gogoproto/gogo.proto\x1a\x1e\x63osmos/base/v1beta1/coin.proto\x1a\x1e\x63osmos/bank/v1beta1/bank.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x11\x61mino/amino.proto\"\x8c\x03\n\x0cGenesisState\x12\x36\n\x06params\x18\x01 \x01(\x0b\x32\x1b.cosmos.bank.v1beta1.ParamsB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12\x39\n\x08\x62\x61lances\x18\x02 \x03(\x0b\x32\x1c.cosmos.bank.v1beta1.BalanceB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12q\n\x06supply\x18\x03 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinBF\x9a\xe7\xb0*\x0clegacy_coins\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12@\n\x0e\x64\x65nom_metadata\x18\x04 \x03(\x0b\x32\x1d.cosmos.bank.v1beta1.MetadataB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12T\n\x0csend_enabled\x18\x05 \x03(\x0b\x32 .cosmos.bank.v1beta1.SendEnabledB\x1c\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\xda\xb4-\x0f\x63osmos-sdk 0.47\"\xb0\x01\n\x07\x42\x61lance\x12)\n\x07\x61\x64\x64ress\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12p\n\x05\x63oins\x18\x02 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinBF\x9a\xe7\xb0*\x0clegacy_coins\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\x42+Z)github.com/cosmos/cosmos-sdk/x/bank/typesb\x06proto3') +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.bank.v1beta1.genesis_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b'Z)github.com/cosmos/cosmos-sdk/x/bank/types' _GENESISSTATE.fields_by_name['params']._options = None - _GENESISSTATE.fields_by_name['params']._serialized_options = b'\310\336\037\000' + _GENESISSTATE.fields_by_name['params']._serialized_options = b'\310\336\037\000\250\347\260*\001' _GENESISSTATE.fields_by_name['balances']._options = None - _GENESISSTATE.fields_by_name['balances']._serialized_options = b'\310\336\037\000' + _GENESISSTATE.fields_by_name['balances']._serialized_options = b'\310\336\037\000\250\347\260*\001' _GENESISSTATE.fields_by_name['supply']._options = None - _GENESISSTATE.fields_by_name['supply']._serialized_options = b'\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins\310\336\037\000' + _GENESISSTATE.fields_by_name['supply']._serialized_options = b'\232\347\260*\014legacy_coins\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins\310\336\037\000\250\347\260*\001' _GENESISSTATE.fields_by_name['denom_metadata']._options = None - _GENESISSTATE.fields_by_name['denom_metadata']._serialized_options = b'\362\336\037\025yaml:\"denom_metadata\"\310\336\037\000' + _GENESISSTATE.fields_by_name['denom_metadata']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _GENESISSTATE.fields_by_name['send_enabled']._options = None + _GENESISSTATE.fields_by_name['send_enabled']._serialized_options = b'\310\336\037\000\250\347\260*\001\332\264-\017cosmos-sdk 0.47' + _BALANCE.fields_by_name['address']._options = None + _BALANCE.fields_by_name['address']._serialized_options = b'\322\264-\024cosmos.AddressString' _BALANCE.fields_by_name['coins']._options = None - _BALANCE.fields_by_name['coins']._serialized_options = b'\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins\310\336\037\000' + _BALANCE.fields_by_name['coins']._serialized_options = b'\232\347\260*\014legacy_coins\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins\310\336\037\000\250\347\260*\001' _BALANCE._options = None _BALANCE._serialized_options = b'\350\240\037\000\210\240\037\000' - _GENESISSTATE._serialized_start=145 - _GENESISSTATE._serialized_end=443 - _BALANCE._serialized_start=446 - _BALANCE._serialized_end=574 + _GENESISSTATE._serialized_start=191 + _GENESISSTATE._serialized_end=587 + _BALANCE._serialized_start=590 + _BALANCE._serialized_end=766 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/bank/v1beta1/query_pb2.py b/cosmpy/protos/cosmos/bank/v1beta1/query_pb2.py index 40460702..773d2fe0 100644 --- a/cosmpy/protos/cosmos/bank/v1beta1/query_pb2.py +++ b/cosmpy/protos/cosmos/bank/v1beta1/query_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/bank/v1beta1/query.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -17,189 +16,159 @@ from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 from cosmos.base.v1beta1 import coin_pb2 as cosmos_dot_base_dot_v1beta1_dot_coin__pb2 from cosmos.bank.v1beta1 import bank_pb2 as cosmos_dot_bank_dot_v1beta1_dot_bank__pb2 +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 +from cosmos.query.v1 import query_pb2 as cosmos_dot_query_dot_v1_dot_query__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1f\x63osmos/bank/v1beta1/query.proto\x12\x13\x63osmos.bank.v1beta1\x1a*cosmos/base/query/v1beta1/pagination.proto\x1a\x14gogoproto/gogo.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x1e\x63osmos/base/v1beta1/coin.proto\x1a\x1e\x63osmos/bank/v1beta1/bank.proto\"?\n\x13QueryBalanceRequest\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x01(\t\x12\r\n\x05\x64\x65nom\x18\x02 \x01(\t:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"B\n\x14QueryBalanceResponse\x12*\n\x07\x62\x61lance\x18\x01 \x01(\x0b\x32\x19.cosmos.base.v1beta1.Coin\"p\n\x17QueryAllBalancesRequest\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x01(\t\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\xb6\x01\n\x18QueryAllBalancesResponse\x12]\n\x08\x62\x61lances\x18\x01 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinB0\xc8\xde\x1f\x00\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"_\n\x17QueryTotalSupplyRequest\x12:\n\npagination\x18\x01 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\xb4\x01\n\x18QueryTotalSupplyResponse\x12[\n\x06supply\x18\x01 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinB0\xc8\xde\x1f\x00\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"%\n\x14QuerySupplyOfRequest\x12\r\n\x05\x64\x65nom\x18\x01 \x01(\t\"H\n\x15QuerySupplyOfResponse\x12/\n\x06\x61mount\x18\x01 \x01(\x0b\x32\x19.cosmos.base.v1beta1.CoinB\x04\xc8\xde\x1f\x00\"\x14\n\x12QueryParamsRequest\"H\n\x13QueryParamsResponse\x12\x31\n\x06params\x18\x01 \x01(\x0b\x32\x1b.cosmos.bank.v1beta1.ParamsB\x04\xc8\xde\x1f\x00\"X\n\x1aQueryDenomsMetadataRequest\x12:\n\npagination\x18\x01 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\x92\x01\n\x1bQueryDenomsMetadataResponse\x12\x36\n\tmetadatas\x18\x01 \x03(\x0b\x32\x1d.cosmos.bank.v1beta1.MetadataB\x04\xc8\xde\x1f\x00\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"*\n\x19QueryDenomMetadataRequest\x12\r\n\x05\x64\x65nom\x18\x01 \x01(\t\"S\n\x1aQueryDenomMetadataResponse\x12\x35\n\x08metadata\x18\x01 \x01(\x0b\x32\x1d.cosmos.bank.v1beta1.MetadataB\x04\xc8\xde\x1f\x00\x32\xb3\x08\n\x05Query\x12\x98\x01\n\x07\x42\x61lance\x12(.cosmos.bank.v1beta1.QueryBalanceRequest\x1a).cosmos.bank.v1beta1.QueryBalanceResponse\"8\x82\xd3\xe4\x93\x02\x32\x12\x30/cosmos/bank/v1beta1/balances/{address}/by_denom\x12\x9b\x01\n\x0b\x41llBalances\x12,.cosmos.bank.v1beta1.QueryAllBalancesRequest\x1a-.cosmos.bank.v1beta1.QueryAllBalancesResponse\"/\x82\xd3\xe4\x93\x02)\x12\'/cosmos/bank/v1beta1/balances/{address}\x12\x8f\x01\n\x0bTotalSupply\x12,.cosmos.bank.v1beta1.QueryTotalSupplyRequest\x1a-.cosmos.bank.v1beta1.QueryTotalSupplyResponse\"#\x82\xd3\xe4\x93\x02\x1d\x12\x1b/cosmos/bank/v1beta1/supply\x12\x8e\x01\n\x08SupplyOf\x12).cosmos.bank.v1beta1.QuerySupplyOfRequest\x1a*.cosmos.bank.v1beta1.QuerySupplyOfResponse\"+\x82\xd3\xe4\x93\x02%\x12#/cosmos/bank/v1beta1/supply/{denom}\x12\x80\x01\n\x06Params\x12\'.cosmos.bank.v1beta1.QueryParamsRequest\x1a(.cosmos.bank.v1beta1.QueryParamsResponse\"#\x82\xd3\xe4\x93\x02\x1d\x12\x1b/cosmos/bank/v1beta1/params\x12\xa6\x01\n\rDenomMetadata\x12..cosmos.bank.v1beta1.QueryDenomMetadataRequest\x1a/.cosmos.bank.v1beta1.QueryDenomMetadataResponse\"4\x82\xd3\xe4\x93\x02.\x12,/cosmos/bank/v1beta1/denoms_metadata/{denom}\x12\xa1\x01\n\x0e\x44\x65nomsMetadata\x12/.cosmos.bank.v1beta1.QueryDenomsMetadataRequest\x1a\x30.cosmos.bank.v1beta1.QueryDenomsMetadataResponse\",\x82\xd3\xe4\x93\x02&\x12$/cosmos/bank/v1beta1/denoms_metadataB+Z)github.com/cosmos/cosmos-sdk/x/bank/typesb\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1f\x63osmos/bank/v1beta1/query.proto\x12\x13\x63osmos.bank.v1beta1\x1a*cosmos/base/query/v1beta1/pagination.proto\x1a\x14gogoproto/gogo.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x1e\x63osmos/base/v1beta1/coin.proto\x1a\x1e\x63osmos/bank/v1beta1/bank.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x1b\x63osmos/query/v1/query.proto\x1a\x11\x61mino/amino.proto\"Y\n\x13QueryBalanceRequest\x12)\n\x07\x61\x64\x64ress\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\r\n\x05\x64\x65nom\x18\x02 \x01(\t:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"B\n\x14QueryBalanceResponse\x12*\n\x07\x62\x61lance\x18\x01 \x01(\x0b\x32\x19.cosmos.base.v1beta1.Coin\"\xb8\x01\n\x17QueryAllBalancesRequest\x12)\n\x07\x61\x64\x64ress\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\x12,\n\rresolve_denom\x18\x03 \x01(\x08\x42\x15\xda\xb4-\x11\x63osmos-sdk 0.50.0:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\xcc\x01\n\x18QueryAllBalancesResponse\x12s\n\x08\x62\x61lances\x18\x01 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinBF\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x9a\xe7\xb0*\x0clegacy_coins\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"\xa3\x01\n\x1dQuerySpendableBalancesRequest\x12)\n\x07\x61\x64\x64ress\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest:\x1b\xd2\xb4-\x0f\x63osmos-sdk 0.46\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\xe7\x01\n\x1eQuerySpendableBalancesResponse\x12s\n\x08\x62\x61lances\x18\x01 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinBF\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x9a\xe7\xb0*\x0clegacy_coins\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.46\"|\n#QuerySpendableBalanceByDenomRequest\x12)\n\x07\x61\x64\x64ress\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\r\n\x05\x64\x65nom\x18\x02 \x01(\t:\x1b\xd2\xb4-\x0f\x63osmos-sdk 0.47\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"g\n$QuerySpendableBalanceByDenomResponse\x12*\n\x07\x62\x61lance\x18\x01 \x01(\x0b\x32\x19.cosmos.base.v1beta1.Coin:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.47\"t\n\x17QueryTotalSupplyRequest\x12O\n\npagination\x18\x01 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequestB\x13\xda\xb4-\x0f\x63osmos-sdk 0.43:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\xdf\x01\n\x18QueryTotalSupplyResponse\x12q\n\x06supply\x18\x01 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinBF\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x9a\xe7\xb0*\x0clegacy_coins\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\x12P\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponseB\x13\xda\xb4-\x0f\x63osmos-sdk 0.43\"%\n\x14QuerySupplyOfRequest\x12\r\n\x05\x64\x65nom\x18\x01 \x01(\t\"M\n\x15QuerySupplyOfResponse\x12\x34\n\x06\x61mount\x18\x01 \x01(\x0b\x32\x19.cosmos.base.v1beta1.CoinB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\"\x14\n\x12QueryParamsRequest\"M\n\x13QueryParamsResponse\x12\x36\n\x06params\x18\x01 \x01(\x0b\x32\x1b.cosmos.bank.v1beta1.ParamsB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\"X\n\x1aQueryDenomsMetadataRequest\x12:\n\npagination\x18\x01 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\x97\x01\n\x1bQueryDenomsMetadataResponse\x12;\n\tmetadatas\x18\x01 \x03(\x0b\x32\x1d.cosmos.bank.v1beta1.MetadataB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"*\n\x19QueryDenomMetadataRequest\x12\r\n\x05\x64\x65nom\x18\x01 \x01(\t\"X\n\x1aQueryDenomMetadataResponse\x12:\n\x08metadata\x18\x01 \x01(\x0b\x32\x1d.cosmos.bank.v1beta1.MetadataB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\"7\n&QueryDenomMetadataByQueryStringRequest\x12\r\n\x05\x64\x65nom\x18\x01 \x01(\t\"e\n\'QueryDenomMetadataByQueryStringResponse\x12:\n\x08metadata\x18\x01 \x01(\x0b\x32\x1d.cosmos.bank.v1beta1.MetadataB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\"d\n\x17QueryDenomOwnersRequest\x12\r\n\x05\x64\x65nom\x18\x01 \x01(\t\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\x83\x01\n\nDenomOwner\x12)\n\x07\x61\x64\x64ress\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x35\n\x07\x62\x61lance\x18\x02 \x01(\x0b\x32\x19.cosmos.base.v1beta1.CoinB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.46\"\xa3\x01\n\x18QueryDenomOwnersResponse\x12\x35\n\x0c\x64\x65nom_owners\x18\x01 \x03(\x0b\x32\x1f.cosmos.bank.v1beta1.DenomOwner\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.46\"\x82\x01\n\x1eQueryDenomOwnersByQueryRequest\x12\r\n\x05\x64\x65nom\x18\x01 \x01(\t\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest:\x15\xd2\xb4-\x11\x63osmos-sdk 0.50.3\"\xac\x01\n\x1fQueryDenomOwnersByQueryResponse\x12\x35\n\x0c\x64\x65nom_owners\x18\x01 \x03(\x0b\x32\x1f.cosmos.bank.v1beta1.DenomOwner\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse:\x15\xd2\xb4-\x11\x63osmos-sdk 0.50.3\"z\n\x17QuerySendEnabledRequest\x12\x0e\n\x06\x64\x65noms\x18\x01 \x03(\t\x12:\n\npagination\x18\x63 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.47\"\xa4\x01\n\x18QuerySendEnabledResponse\x12\x36\n\x0csend_enabled\x18\x01 \x03(\x0b\x32 .cosmos.bank.v1beta1.SendEnabled\x12;\n\npagination\x18\x63 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.472\xb1\x12\n\x05Query\x12\x9d\x01\n\x07\x42\x61lance\x12(.cosmos.bank.v1beta1.QueryBalanceRequest\x1a).cosmos.bank.v1beta1.QueryBalanceResponse\"=\x88\xe7\xb0*\x01\x82\xd3\xe4\x93\x02\x32\x12\x30/cosmos/bank/v1beta1/balances/{address}/by_denom\x12\xa0\x01\n\x0b\x41llBalances\x12,.cosmos.bank.v1beta1.QueryAllBalancesRequest\x1a-.cosmos.bank.v1beta1.QueryAllBalancesResponse\"4\x88\xe7\xb0*\x01\x82\xd3\xe4\x93\x02)\x12\'/cosmos/bank/v1beta1/balances/{address}\x12\xcf\x01\n\x11SpendableBalances\x12\x32.cosmos.bank.v1beta1.QuerySpendableBalancesRequest\x1a\x33.cosmos.bank.v1beta1.QuerySpendableBalancesResponse\"Q\xca\xb4-\x0f\x63osmos-sdk 0.46\x88\xe7\xb0*\x01\x82\xd3\xe4\x93\x02\x33\x12\x31/cosmos/bank/v1beta1/spendable_balances/{address}\x12\xea\x01\n\x17SpendableBalanceByDenom\x12\x38.cosmos.bank.v1beta1.QuerySpendableBalanceByDenomRequest\x1a\x39.cosmos.bank.v1beta1.QuerySpendableBalanceByDenomResponse\"Z\xca\xb4-\x0f\x63osmos-sdk 0.47\x88\xe7\xb0*\x01\x82\xd3\xe4\x93\x02<\x12:/cosmos/bank/v1beta1/spendable_balances/{address}/by_denom\x12\x94\x01\n\x0bTotalSupply\x12,.cosmos.bank.v1beta1.QueryTotalSupplyRequest\x1a-.cosmos.bank.v1beta1.QueryTotalSupplyResponse\"(\x88\xe7\xb0*\x01\x82\xd3\xe4\x93\x02\x1d\x12\x1b/cosmos/bank/v1beta1/supply\x12\x94\x01\n\x08SupplyOf\x12).cosmos.bank.v1beta1.QuerySupplyOfRequest\x1a*.cosmos.bank.v1beta1.QuerySupplyOfResponse\"1\x88\xe7\xb0*\x01\x82\xd3\xe4\x93\x02&\x12$/cosmos/bank/v1beta1/supply/by_denom\x12\x85\x01\n\x06Params\x12\'.cosmos.bank.v1beta1.QueryParamsRequest\x1a(.cosmos.bank.v1beta1.QueryParamsResponse\"(\x88\xe7\xb0*\x01\x82\xd3\xe4\x93\x02\x1d\x12\x1b/cosmos/bank/v1beta1/params\x12\xa6\x01\n\x0e\x44\x65nomsMetadata\x12/.cosmos.bank.v1beta1.QueryDenomsMetadataRequest\x1a\x30.cosmos.bank.v1beta1.QueryDenomsMetadataResponse\"1\x88\xe7\xb0*\x01\x82\xd3\xe4\x93\x02&\x12$/cosmos/bank/v1beta1/denoms_metadata\x12\xae\x01\n\rDenomMetadata\x12..cosmos.bank.v1beta1.QueryDenomMetadataRequest\x1a/.cosmos.bank.v1beta1.QueryDenomMetadataResponse\"<\x88\xe7\xb0*\x01\x82\xd3\xe4\x93\x02\x31\x12//cosmos/bank/v1beta1/denoms_metadata/{denom=**}\x12\xda\x01\n\x1a\x44\x65nomMetadataByQueryString\x12;.cosmos.bank.v1beta1.QueryDenomMetadataByQueryStringRequest\x1a<.cosmos.bank.v1beta1.QueryDenomMetadataByQueryStringResponse\"A\x88\xe7\xb0*\x01\x82\xd3\xe4\x93\x02\x36\x12\x34/cosmos/bank/v1beta1/denoms_metadata_by_query_string\x12\xb8\x01\n\x0b\x44\x65nomOwners\x12,.cosmos.bank.v1beta1.QueryDenomOwnersRequest\x1a-.cosmos.bank.v1beta1.QueryDenomOwnersResponse\"L\xca\xb4-\x0f\x63osmos-sdk 0.46\x88\xe7\xb0*\x01\x82\xd3\xe4\x93\x02.\x12,/cosmos/bank/v1beta1/denom_owners/{denom=**}\x12\xcd\x01\n\x12\x44\x65nomOwnersByQuery\x12\x33.cosmos.bank.v1beta1.QueryDenomOwnersByQueryRequest\x1a\x34.cosmos.bank.v1beta1.QueryDenomOwnersByQueryResponse\"L\xca\xb4-\x11\x63osmos-sdk 0.50.3\x88\xe7\xb0*\x01\x82\xd3\xe4\x93\x02,\x12*/cosmos/bank/v1beta1/denom_owners_by_query\x12\xad\x01\n\x0bSendEnabled\x12,.cosmos.bank.v1beta1.QuerySendEnabledRequest\x1a-.cosmos.bank.v1beta1.QuerySendEnabledResponse\"A\xca\xb4-\x0f\x63osmos-sdk 0.47\x88\xe7\xb0*\x01\x82\xd3\xe4\x93\x02#\x12!/cosmos/bank/v1beta1/send_enabledB+Z)github.com/cosmos/cosmos-sdk/x/bank/typesb\x06proto3') - - -_QUERYBALANCEREQUEST = DESCRIPTOR.message_types_by_name['QueryBalanceRequest'] -_QUERYBALANCERESPONSE = DESCRIPTOR.message_types_by_name['QueryBalanceResponse'] -_QUERYALLBALANCESREQUEST = DESCRIPTOR.message_types_by_name['QueryAllBalancesRequest'] -_QUERYALLBALANCESRESPONSE = DESCRIPTOR.message_types_by_name['QueryAllBalancesResponse'] -_QUERYTOTALSUPPLYREQUEST = DESCRIPTOR.message_types_by_name['QueryTotalSupplyRequest'] -_QUERYTOTALSUPPLYRESPONSE = DESCRIPTOR.message_types_by_name['QueryTotalSupplyResponse'] -_QUERYSUPPLYOFREQUEST = DESCRIPTOR.message_types_by_name['QuerySupplyOfRequest'] -_QUERYSUPPLYOFRESPONSE = DESCRIPTOR.message_types_by_name['QuerySupplyOfResponse'] -_QUERYPARAMSREQUEST = DESCRIPTOR.message_types_by_name['QueryParamsRequest'] -_QUERYPARAMSRESPONSE = DESCRIPTOR.message_types_by_name['QueryParamsResponse'] -_QUERYDENOMSMETADATAREQUEST = DESCRIPTOR.message_types_by_name['QueryDenomsMetadataRequest'] -_QUERYDENOMSMETADATARESPONSE = DESCRIPTOR.message_types_by_name['QueryDenomsMetadataResponse'] -_QUERYDENOMMETADATAREQUEST = DESCRIPTOR.message_types_by_name['QueryDenomMetadataRequest'] -_QUERYDENOMMETADATARESPONSE = DESCRIPTOR.message_types_by_name['QueryDenomMetadataResponse'] -QueryBalanceRequest = _reflection.GeneratedProtocolMessageType('QueryBalanceRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYBALANCEREQUEST, - '__module__' : 'cosmos.bank.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.bank.v1beta1.QueryBalanceRequest) - }) -_sym_db.RegisterMessage(QueryBalanceRequest) - -QueryBalanceResponse = _reflection.GeneratedProtocolMessageType('QueryBalanceResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYBALANCERESPONSE, - '__module__' : 'cosmos.bank.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.bank.v1beta1.QueryBalanceResponse) - }) -_sym_db.RegisterMessage(QueryBalanceResponse) - -QueryAllBalancesRequest = _reflection.GeneratedProtocolMessageType('QueryAllBalancesRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYALLBALANCESREQUEST, - '__module__' : 'cosmos.bank.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.bank.v1beta1.QueryAllBalancesRequest) - }) -_sym_db.RegisterMessage(QueryAllBalancesRequest) - -QueryAllBalancesResponse = _reflection.GeneratedProtocolMessageType('QueryAllBalancesResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYALLBALANCESRESPONSE, - '__module__' : 'cosmos.bank.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.bank.v1beta1.QueryAllBalancesResponse) - }) -_sym_db.RegisterMessage(QueryAllBalancesResponse) - -QueryTotalSupplyRequest = _reflection.GeneratedProtocolMessageType('QueryTotalSupplyRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYTOTALSUPPLYREQUEST, - '__module__' : 'cosmos.bank.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.bank.v1beta1.QueryTotalSupplyRequest) - }) -_sym_db.RegisterMessage(QueryTotalSupplyRequest) - -QueryTotalSupplyResponse = _reflection.GeneratedProtocolMessageType('QueryTotalSupplyResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYTOTALSUPPLYRESPONSE, - '__module__' : 'cosmos.bank.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.bank.v1beta1.QueryTotalSupplyResponse) - }) -_sym_db.RegisterMessage(QueryTotalSupplyResponse) - -QuerySupplyOfRequest = _reflection.GeneratedProtocolMessageType('QuerySupplyOfRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYSUPPLYOFREQUEST, - '__module__' : 'cosmos.bank.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.bank.v1beta1.QuerySupplyOfRequest) - }) -_sym_db.RegisterMessage(QuerySupplyOfRequest) - -QuerySupplyOfResponse = _reflection.GeneratedProtocolMessageType('QuerySupplyOfResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYSUPPLYOFRESPONSE, - '__module__' : 'cosmos.bank.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.bank.v1beta1.QuerySupplyOfResponse) - }) -_sym_db.RegisterMessage(QuerySupplyOfResponse) - -QueryParamsRequest = _reflection.GeneratedProtocolMessageType('QueryParamsRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYPARAMSREQUEST, - '__module__' : 'cosmos.bank.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.bank.v1beta1.QueryParamsRequest) - }) -_sym_db.RegisterMessage(QueryParamsRequest) - -QueryParamsResponse = _reflection.GeneratedProtocolMessageType('QueryParamsResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYPARAMSRESPONSE, - '__module__' : 'cosmos.bank.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.bank.v1beta1.QueryParamsResponse) - }) -_sym_db.RegisterMessage(QueryParamsResponse) - -QueryDenomsMetadataRequest = _reflection.GeneratedProtocolMessageType('QueryDenomsMetadataRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYDENOMSMETADATAREQUEST, - '__module__' : 'cosmos.bank.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.bank.v1beta1.QueryDenomsMetadataRequest) - }) -_sym_db.RegisterMessage(QueryDenomsMetadataRequest) - -QueryDenomsMetadataResponse = _reflection.GeneratedProtocolMessageType('QueryDenomsMetadataResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYDENOMSMETADATARESPONSE, - '__module__' : 'cosmos.bank.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.bank.v1beta1.QueryDenomsMetadataResponse) - }) -_sym_db.RegisterMessage(QueryDenomsMetadataResponse) - -QueryDenomMetadataRequest = _reflection.GeneratedProtocolMessageType('QueryDenomMetadataRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYDENOMMETADATAREQUEST, - '__module__' : 'cosmos.bank.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.bank.v1beta1.QueryDenomMetadataRequest) - }) -_sym_db.RegisterMessage(QueryDenomMetadataRequest) - -QueryDenomMetadataResponse = _reflection.GeneratedProtocolMessageType('QueryDenomMetadataResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYDENOMMETADATARESPONSE, - '__module__' : 'cosmos.bank.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.bank.v1beta1.QueryDenomMetadataResponse) - }) -_sym_db.RegisterMessage(QueryDenomMetadataResponse) - -_QUERY = DESCRIPTOR.services_by_name['Query'] +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.bank.v1beta1.query_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b'Z)github.com/cosmos/cosmos-sdk/x/bank/types' + _QUERYBALANCEREQUEST.fields_by_name['address']._options = None + _QUERYBALANCEREQUEST.fields_by_name['address']._serialized_options = b'\322\264-\024cosmos.AddressString' _QUERYBALANCEREQUEST._options = None _QUERYBALANCEREQUEST._serialized_options = b'\350\240\037\000\210\240\037\000' + _QUERYALLBALANCESREQUEST.fields_by_name['address']._options = None + _QUERYALLBALANCESREQUEST.fields_by_name['address']._serialized_options = b'\322\264-\024cosmos.AddressString' + _QUERYALLBALANCESREQUEST.fields_by_name['resolve_denom']._options = None + _QUERYALLBALANCESREQUEST.fields_by_name['resolve_denom']._serialized_options = b'\332\264-\021cosmos-sdk 0.50.0' _QUERYALLBALANCESREQUEST._options = None _QUERYALLBALANCESREQUEST._serialized_options = b'\350\240\037\000\210\240\037\000' _QUERYALLBALANCESRESPONSE.fields_by_name['balances']._options = None - _QUERYALLBALANCESRESPONSE.fields_by_name['balances']._serialized_options = b'\310\336\037\000\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins' + _QUERYALLBALANCESRESPONSE.fields_by_name['balances']._serialized_options = b'\310\336\037\000\250\347\260*\001\232\347\260*\014legacy_coins\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins' + _QUERYSPENDABLEBALANCESREQUEST.fields_by_name['address']._options = None + _QUERYSPENDABLEBALANCESREQUEST.fields_by_name['address']._serialized_options = b'\322\264-\024cosmos.AddressString' + _QUERYSPENDABLEBALANCESREQUEST._options = None + _QUERYSPENDABLEBALANCESREQUEST._serialized_options = b'\322\264-\017cosmos-sdk 0.46\350\240\037\000\210\240\037\000' + _QUERYSPENDABLEBALANCESRESPONSE.fields_by_name['balances']._options = None + _QUERYSPENDABLEBALANCESRESPONSE.fields_by_name['balances']._serialized_options = b'\310\336\037\000\250\347\260*\001\232\347\260*\014legacy_coins\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins' + _QUERYSPENDABLEBALANCESRESPONSE._options = None + _QUERYSPENDABLEBALANCESRESPONSE._serialized_options = b'\322\264-\017cosmos-sdk 0.46' + _QUERYSPENDABLEBALANCEBYDENOMREQUEST.fields_by_name['address']._options = None + _QUERYSPENDABLEBALANCEBYDENOMREQUEST.fields_by_name['address']._serialized_options = b'\322\264-\024cosmos.AddressString' + _QUERYSPENDABLEBALANCEBYDENOMREQUEST._options = None + _QUERYSPENDABLEBALANCEBYDENOMREQUEST._serialized_options = b'\322\264-\017cosmos-sdk 0.47\350\240\037\000\210\240\037\000' + _QUERYSPENDABLEBALANCEBYDENOMRESPONSE._options = None + _QUERYSPENDABLEBALANCEBYDENOMRESPONSE._serialized_options = b'\322\264-\017cosmos-sdk 0.47' + _QUERYTOTALSUPPLYREQUEST.fields_by_name['pagination']._options = None + _QUERYTOTALSUPPLYREQUEST.fields_by_name['pagination']._serialized_options = b'\332\264-\017cosmos-sdk 0.43' _QUERYTOTALSUPPLYREQUEST._options = None _QUERYTOTALSUPPLYREQUEST._serialized_options = b'\350\240\037\000\210\240\037\000' _QUERYTOTALSUPPLYRESPONSE.fields_by_name['supply']._options = None - _QUERYTOTALSUPPLYRESPONSE.fields_by_name['supply']._serialized_options = b'\310\336\037\000\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins' + _QUERYTOTALSUPPLYRESPONSE.fields_by_name['supply']._serialized_options = b'\310\336\037\000\250\347\260*\001\232\347\260*\014legacy_coins\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins' + _QUERYTOTALSUPPLYRESPONSE.fields_by_name['pagination']._options = None + _QUERYTOTALSUPPLYRESPONSE.fields_by_name['pagination']._serialized_options = b'\332\264-\017cosmos-sdk 0.43' _QUERYSUPPLYOFRESPONSE.fields_by_name['amount']._options = None - _QUERYSUPPLYOFRESPONSE.fields_by_name['amount']._serialized_options = b'\310\336\037\000' + _QUERYSUPPLYOFRESPONSE.fields_by_name['amount']._serialized_options = b'\310\336\037\000\250\347\260*\001' _QUERYPARAMSRESPONSE.fields_by_name['params']._options = None - _QUERYPARAMSRESPONSE.fields_by_name['params']._serialized_options = b'\310\336\037\000' + _QUERYPARAMSRESPONSE.fields_by_name['params']._serialized_options = b'\310\336\037\000\250\347\260*\001' _QUERYDENOMSMETADATARESPONSE.fields_by_name['metadatas']._options = None - _QUERYDENOMSMETADATARESPONSE.fields_by_name['metadatas']._serialized_options = b'\310\336\037\000' + _QUERYDENOMSMETADATARESPONSE.fields_by_name['metadatas']._serialized_options = b'\310\336\037\000\250\347\260*\001' _QUERYDENOMMETADATARESPONSE.fields_by_name['metadata']._options = None - _QUERYDENOMMETADATARESPONSE.fields_by_name['metadata']._serialized_options = b'\310\336\037\000' + _QUERYDENOMMETADATARESPONSE.fields_by_name['metadata']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _QUERYDENOMMETADATABYQUERYSTRINGRESPONSE.fields_by_name['metadata']._options = None + _QUERYDENOMMETADATABYQUERYSTRINGRESPONSE.fields_by_name['metadata']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _DENOMOWNER.fields_by_name['address']._options = None + _DENOMOWNER.fields_by_name['address']._serialized_options = b'\322\264-\024cosmos.AddressString' + _DENOMOWNER.fields_by_name['balance']._options = None + _DENOMOWNER.fields_by_name['balance']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _DENOMOWNER._options = None + _DENOMOWNER._serialized_options = b'\322\264-\017cosmos-sdk 0.46' + _QUERYDENOMOWNERSRESPONSE._options = None + _QUERYDENOMOWNERSRESPONSE._serialized_options = b'\322\264-\017cosmos-sdk 0.46' + _QUERYDENOMOWNERSBYQUERYREQUEST._options = None + _QUERYDENOMOWNERSBYQUERYREQUEST._serialized_options = b'\322\264-\021cosmos-sdk 0.50.3' + _QUERYDENOMOWNERSBYQUERYRESPONSE._options = None + _QUERYDENOMOWNERSBYQUERYRESPONSE._serialized_options = b'\322\264-\021cosmos-sdk 0.50.3' + _QUERYSENDENABLEDREQUEST._options = None + _QUERYSENDENABLEDREQUEST._serialized_options = b'\322\264-\017cosmos-sdk 0.47' + _QUERYSENDENABLEDRESPONSE._options = None + _QUERYSENDENABLEDRESPONSE._serialized_options = b'\322\264-\017cosmos-sdk 0.47' _QUERY.methods_by_name['Balance']._options = None - _QUERY.methods_by_name['Balance']._serialized_options = b'\202\323\344\223\0022\0220/cosmos/bank/v1beta1/balances/{address}/by_denom' + _QUERY.methods_by_name['Balance']._serialized_options = b'\210\347\260*\001\202\323\344\223\0022\0220/cosmos/bank/v1beta1/balances/{address}/by_denom' _QUERY.methods_by_name['AllBalances']._options = None - _QUERY.methods_by_name['AllBalances']._serialized_options = b'\202\323\344\223\002)\022\'/cosmos/bank/v1beta1/balances/{address}' + _QUERY.methods_by_name['AllBalances']._serialized_options = b'\210\347\260*\001\202\323\344\223\002)\022\'/cosmos/bank/v1beta1/balances/{address}' + _QUERY.methods_by_name['SpendableBalances']._options = None + _QUERY.methods_by_name['SpendableBalances']._serialized_options = b'\312\264-\017cosmos-sdk 0.46\210\347\260*\001\202\323\344\223\0023\0221/cosmos/bank/v1beta1/spendable_balances/{address}' + _QUERY.methods_by_name['SpendableBalanceByDenom']._options = None + _QUERY.methods_by_name['SpendableBalanceByDenom']._serialized_options = b'\312\264-\017cosmos-sdk 0.47\210\347\260*\001\202\323\344\223\002<\022:/cosmos/bank/v1beta1/spendable_balances/{address}/by_denom' _QUERY.methods_by_name['TotalSupply']._options = None - _QUERY.methods_by_name['TotalSupply']._serialized_options = b'\202\323\344\223\002\035\022\033/cosmos/bank/v1beta1/supply' + _QUERY.methods_by_name['TotalSupply']._serialized_options = b'\210\347\260*\001\202\323\344\223\002\035\022\033/cosmos/bank/v1beta1/supply' _QUERY.methods_by_name['SupplyOf']._options = None - _QUERY.methods_by_name['SupplyOf']._serialized_options = b'\202\323\344\223\002%\022#/cosmos/bank/v1beta1/supply/{denom}' + _QUERY.methods_by_name['SupplyOf']._serialized_options = b'\210\347\260*\001\202\323\344\223\002&\022$/cosmos/bank/v1beta1/supply/by_denom' _QUERY.methods_by_name['Params']._options = None - _QUERY.methods_by_name['Params']._serialized_options = b'\202\323\344\223\002\035\022\033/cosmos/bank/v1beta1/params' - _QUERY.methods_by_name['DenomMetadata']._options = None - _QUERY.methods_by_name['DenomMetadata']._serialized_options = b'\202\323\344\223\002.\022,/cosmos/bank/v1beta1/denoms_metadata/{denom}' + _QUERY.methods_by_name['Params']._serialized_options = b'\210\347\260*\001\202\323\344\223\002\035\022\033/cosmos/bank/v1beta1/params' _QUERY.methods_by_name['DenomsMetadata']._options = None - _QUERY.methods_by_name['DenomsMetadata']._serialized_options = b'\202\323\344\223\002&\022$/cosmos/bank/v1beta1/denoms_metadata' - _QUERYBALANCEREQUEST._serialized_start=216 - _QUERYBALANCEREQUEST._serialized_end=279 - _QUERYBALANCERESPONSE._serialized_start=281 - _QUERYBALANCERESPONSE._serialized_end=347 - _QUERYALLBALANCESREQUEST._serialized_start=349 - _QUERYALLBALANCESREQUEST._serialized_end=461 - _QUERYALLBALANCESRESPONSE._serialized_start=464 - _QUERYALLBALANCESRESPONSE._serialized_end=646 - _QUERYTOTALSUPPLYREQUEST._serialized_start=648 - _QUERYTOTALSUPPLYREQUEST._serialized_end=743 - _QUERYTOTALSUPPLYRESPONSE._serialized_start=746 - _QUERYTOTALSUPPLYRESPONSE._serialized_end=926 - _QUERYSUPPLYOFREQUEST._serialized_start=928 - _QUERYSUPPLYOFREQUEST._serialized_end=965 - _QUERYSUPPLYOFRESPONSE._serialized_start=967 - _QUERYSUPPLYOFRESPONSE._serialized_end=1039 - _QUERYPARAMSREQUEST._serialized_start=1041 - _QUERYPARAMSREQUEST._serialized_end=1061 - _QUERYPARAMSRESPONSE._serialized_start=1063 - _QUERYPARAMSRESPONSE._serialized_end=1135 - _QUERYDENOMSMETADATAREQUEST._serialized_start=1137 - _QUERYDENOMSMETADATAREQUEST._serialized_end=1225 - _QUERYDENOMSMETADATARESPONSE._serialized_start=1228 - _QUERYDENOMSMETADATARESPONSE._serialized_end=1374 - _QUERYDENOMMETADATAREQUEST._serialized_start=1376 - _QUERYDENOMMETADATAREQUEST._serialized_end=1418 - _QUERYDENOMMETADATARESPONSE._serialized_start=1420 - _QUERYDENOMMETADATARESPONSE._serialized_end=1503 - _QUERY._serialized_start=1506 - _QUERY._serialized_end=2581 + _QUERY.methods_by_name['DenomsMetadata']._serialized_options = b'\210\347\260*\001\202\323\344\223\002&\022$/cosmos/bank/v1beta1/denoms_metadata' + _QUERY.methods_by_name['DenomMetadata']._options = None + _QUERY.methods_by_name['DenomMetadata']._serialized_options = b'\210\347\260*\001\202\323\344\223\0021\022//cosmos/bank/v1beta1/denoms_metadata/{denom=**}' + _QUERY.methods_by_name['DenomMetadataByQueryString']._options = None + _QUERY.methods_by_name['DenomMetadataByQueryString']._serialized_options = b'\210\347\260*\001\202\323\344\223\0026\0224/cosmos/bank/v1beta1/denoms_metadata_by_query_string' + _QUERY.methods_by_name['DenomOwners']._options = None + _QUERY.methods_by_name['DenomOwners']._serialized_options = b'\312\264-\017cosmos-sdk 0.46\210\347\260*\001\202\323\344\223\002.\022,/cosmos/bank/v1beta1/denom_owners/{denom=**}' + _QUERY.methods_by_name['DenomOwnersByQuery']._options = None + _QUERY.methods_by_name['DenomOwnersByQuery']._serialized_options = b'\312\264-\021cosmos-sdk 0.50.3\210\347\260*\001\202\323\344\223\002,\022*/cosmos/bank/v1beta1/denom_owners_by_query' + _QUERY.methods_by_name['SendEnabled']._options = None + _QUERY.methods_by_name['SendEnabled']._serialized_options = b'\312\264-\017cosmos-sdk 0.47\210\347\260*\001\202\323\344\223\002#\022!/cosmos/bank/v1beta1/send_enabled' + _QUERYBALANCEREQUEST._serialized_start=291 + _QUERYBALANCEREQUEST._serialized_end=380 + _QUERYBALANCERESPONSE._serialized_start=382 + _QUERYBALANCERESPONSE._serialized_end=448 + _QUERYALLBALANCESREQUEST._serialized_start=451 + _QUERYALLBALANCESREQUEST._serialized_end=635 + _QUERYALLBALANCESRESPONSE._serialized_start=638 + _QUERYALLBALANCESRESPONSE._serialized_end=842 + _QUERYSPENDABLEBALANCESREQUEST._serialized_start=845 + _QUERYSPENDABLEBALANCESREQUEST._serialized_end=1008 + _QUERYSPENDABLEBALANCESRESPONSE._serialized_start=1011 + _QUERYSPENDABLEBALANCESRESPONSE._serialized_end=1242 + _QUERYSPENDABLEBALANCEBYDENOMREQUEST._serialized_start=1244 + _QUERYSPENDABLEBALANCEBYDENOMREQUEST._serialized_end=1368 + _QUERYSPENDABLEBALANCEBYDENOMRESPONSE._serialized_start=1370 + _QUERYSPENDABLEBALANCEBYDENOMRESPONSE._serialized_end=1473 + _QUERYTOTALSUPPLYREQUEST._serialized_start=1475 + _QUERYTOTALSUPPLYREQUEST._serialized_end=1591 + _QUERYTOTALSUPPLYRESPONSE._serialized_start=1594 + _QUERYTOTALSUPPLYRESPONSE._serialized_end=1817 + _QUERYSUPPLYOFREQUEST._serialized_start=1819 + _QUERYSUPPLYOFREQUEST._serialized_end=1856 + _QUERYSUPPLYOFRESPONSE._serialized_start=1858 + _QUERYSUPPLYOFRESPONSE._serialized_end=1935 + _QUERYPARAMSREQUEST._serialized_start=1937 + _QUERYPARAMSREQUEST._serialized_end=1957 + _QUERYPARAMSRESPONSE._serialized_start=1959 + _QUERYPARAMSRESPONSE._serialized_end=2036 + _QUERYDENOMSMETADATAREQUEST._serialized_start=2038 + _QUERYDENOMSMETADATAREQUEST._serialized_end=2126 + _QUERYDENOMSMETADATARESPONSE._serialized_start=2129 + _QUERYDENOMSMETADATARESPONSE._serialized_end=2280 + _QUERYDENOMMETADATAREQUEST._serialized_start=2282 + _QUERYDENOMMETADATAREQUEST._serialized_end=2324 + _QUERYDENOMMETADATARESPONSE._serialized_start=2326 + _QUERYDENOMMETADATARESPONSE._serialized_end=2414 + _QUERYDENOMMETADATABYQUERYSTRINGREQUEST._serialized_start=2416 + _QUERYDENOMMETADATABYQUERYSTRINGREQUEST._serialized_end=2471 + _QUERYDENOMMETADATABYQUERYSTRINGRESPONSE._serialized_start=2473 + _QUERYDENOMMETADATABYQUERYSTRINGRESPONSE._serialized_end=2574 + _QUERYDENOMOWNERSREQUEST._serialized_start=2576 + _QUERYDENOMOWNERSREQUEST._serialized_end=2676 + _DENOMOWNER._serialized_start=2679 + _DENOMOWNER._serialized_end=2810 + _QUERYDENOMOWNERSRESPONSE._serialized_start=2813 + _QUERYDENOMOWNERSRESPONSE._serialized_end=2976 + _QUERYDENOMOWNERSBYQUERYREQUEST._serialized_start=2979 + _QUERYDENOMOWNERSBYQUERYREQUEST._serialized_end=3109 + _QUERYDENOMOWNERSBYQUERYRESPONSE._serialized_start=3112 + _QUERYDENOMOWNERSBYQUERYRESPONSE._serialized_end=3284 + _QUERYSENDENABLEDREQUEST._serialized_start=3286 + _QUERYSENDENABLEDREQUEST._serialized_end=3408 + _QUERYSENDENABLEDRESPONSE._serialized_start=3411 + _QUERYSENDENABLEDRESPONSE._serialized_end=3575 + _QUERY._serialized_start=3578 + _QUERY._serialized_end=5931 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/bank/v1beta1/query_pb2_grpc.py b/cosmpy/protos/cosmos/bank/v1beta1/query_pb2_grpc.py index 8fb08b09..874ed8c3 100644 --- a/cosmpy/protos/cosmos/bank/v1beta1/query_pb2_grpc.py +++ b/cosmpy/protos/cosmos/bank/v1beta1/query_pb2_grpc.py @@ -25,6 +25,16 @@ def __init__(self, channel): request_serializer=cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QueryAllBalancesRequest.SerializeToString, response_deserializer=cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QueryAllBalancesResponse.FromString, ) + self.SpendableBalances = channel.unary_unary( + '/cosmos.bank.v1beta1.Query/SpendableBalances', + request_serializer=cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QuerySpendableBalancesRequest.SerializeToString, + response_deserializer=cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QuerySpendableBalancesResponse.FromString, + ) + self.SpendableBalanceByDenom = channel.unary_unary( + '/cosmos.bank.v1beta1.Query/SpendableBalanceByDenom', + request_serializer=cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QuerySpendableBalanceByDenomRequest.SerializeToString, + response_deserializer=cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QuerySpendableBalanceByDenomResponse.FromString, + ) self.TotalSupply = channel.unary_unary( '/cosmos.bank.v1beta1.Query/TotalSupply', request_serializer=cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QueryTotalSupplyRequest.SerializeToString, @@ -40,15 +50,35 @@ def __init__(self, channel): request_serializer=cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QueryParamsRequest.SerializeToString, response_deserializer=cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QueryParamsResponse.FromString, ) + self.DenomsMetadata = channel.unary_unary( + '/cosmos.bank.v1beta1.Query/DenomsMetadata', + request_serializer=cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QueryDenomsMetadataRequest.SerializeToString, + response_deserializer=cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QueryDenomsMetadataResponse.FromString, + ) self.DenomMetadata = channel.unary_unary( '/cosmos.bank.v1beta1.Query/DenomMetadata', request_serializer=cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QueryDenomMetadataRequest.SerializeToString, response_deserializer=cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QueryDenomMetadataResponse.FromString, ) - self.DenomsMetadata = channel.unary_unary( - '/cosmos.bank.v1beta1.Query/DenomsMetadata', - request_serializer=cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QueryDenomsMetadataRequest.SerializeToString, - response_deserializer=cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QueryDenomsMetadataResponse.FromString, + self.DenomMetadataByQueryString = channel.unary_unary( + '/cosmos.bank.v1beta1.Query/DenomMetadataByQueryString', + request_serializer=cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QueryDenomMetadataByQueryStringRequest.SerializeToString, + response_deserializer=cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QueryDenomMetadataByQueryStringResponse.FromString, + ) + self.DenomOwners = channel.unary_unary( + '/cosmos.bank.v1beta1.Query/DenomOwners', + request_serializer=cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QueryDenomOwnersRequest.SerializeToString, + response_deserializer=cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QueryDenomOwnersResponse.FromString, + ) + self.DenomOwnersByQuery = channel.unary_unary( + '/cosmos.bank.v1beta1.Query/DenomOwnersByQuery', + request_serializer=cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QueryDenomOwnersByQueryRequest.SerializeToString, + response_deserializer=cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QueryDenomOwnersByQueryResponse.FromString, + ) + self.SendEnabled = channel.unary_unary( + '/cosmos.bank.v1beta1.Query/SendEnabled', + request_serializer=cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QuerySendEnabledRequest.SerializeToString, + response_deserializer=cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QuerySendEnabledResponse.FromString, ) @@ -65,6 +95,31 @@ def Balance(self, request, context): def AllBalances(self, request, context): """AllBalances queries the balance of all coins for a single account. + + When called from another module, this query might consume a high amount of + gas if the pagination field is incorrectly set. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def SpendableBalances(self, request, context): + """SpendableBalances queries the spendable balance of all coins for a single + account. + + When called from another module, this query might consume a high amount of + gas if the pagination field is incorrectly set. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def SpendableBalanceByDenom(self, request, context): + """SpendableBalanceByDenom queries the spendable balance of a single denom for + a single account. + + When called from another module, this query might consume a high amount of + gas if the pagination field is incorrectly set. """ context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') @@ -72,6 +127,9 @@ def AllBalances(self, request, context): def TotalSupply(self, request, context): """TotalSupply queries the total supply of all coins. + + When called from another module, this query might consume a high amount of + gas if the pagination field is incorrectly set. """ context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') @@ -79,6 +137,9 @@ def TotalSupply(self, request, context): def SupplyOf(self, request, context): """SupplyOf queries the supply of a single coin. + + When called from another module, this query might consume a high amount of + gas if the pagination field is incorrectly set. """ context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') @@ -91,15 +152,53 @@ def Params(self, request, context): context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') + def DenomsMetadata(self, request, context): + """DenomsMetadata queries the client metadata for all registered coin + denominations. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + def DenomMetadata(self, request, context): - """DenomsMetadata queries the client metadata of a given coin denomination. + """DenomMetadata queries the client metadata of a given coin denomination. """ context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def DenomsMetadata(self, request, context): - """DenomsMetadata queries the client metadata for all registered coin denominations. + def DenomMetadataByQueryString(self, request, context): + """DenomMetadataByQueryString queries the client metadata of a given coin denomination. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def DenomOwners(self, request, context): + """DenomOwners queries for all account addresses that own a particular token + denomination. + + When called from another module, this query might consume a high amount of + gas if the pagination field is incorrectly set. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def DenomOwnersByQuery(self, request, context): + """DenomOwnersByQuery queries for all account addresses that own a particular token + denomination. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def SendEnabled(self, request, context): + """SendEnabled queries for SendEnabled entries. + + This query only returns denominations that have specific SendEnabled settings. + Any denomination that does not have a specific setting will use the default + params.default_send_enabled, and will not be returned by this query. """ context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') @@ -118,6 +217,16 @@ def add_QueryServicer_to_server(servicer, server): request_deserializer=cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QueryAllBalancesRequest.FromString, response_serializer=cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QueryAllBalancesResponse.SerializeToString, ), + 'SpendableBalances': grpc.unary_unary_rpc_method_handler( + servicer.SpendableBalances, + request_deserializer=cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QuerySpendableBalancesRequest.FromString, + response_serializer=cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QuerySpendableBalancesResponse.SerializeToString, + ), + 'SpendableBalanceByDenom': grpc.unary_unary_rpc_method_handler( + servicer.SpendableBalanceByDenom, + request_deserializer=cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QuerySpendableBalanceByDenomRequest.FromString, + response_serializer=cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QuerySpendableBalanceByDenomResponse.SerializeToString, + ), 'TotalSupply': grpc.unary_unary_rpc_method_handler( servicer.TotalSupply, request_deserializer=cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QueryTotalSupplyRequest.FromString, @@ -133,15 +242,35 @@ def add_QueryServicer_to_server(servicer, server): request_deserializer=cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QueryParamsRequest.FromString, response_serializer=cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QueryParamsResponse.SerializeToString, ), + 'DenomsMetadata': grpc.unary_unary_rpc_method_handler( + servicer.DenomsMetadata, + request_deserializer=cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QueryDenomsMetadataRequest.FromString, + response_serializer=cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QueryDenomsMetadataResponse.SerializeToString, + ), 'DenomMetadata': grpc.unary_unary_rpc_method_handler( servicer.DenomMetadata, request_deserializer=cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QueryDenomMetadataRequest.FromString, response_serializer=cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QueryDenomMetadataResponse.SerializeToString, ), - 'DenomsMetadata': grpc.unary_unary_rpc_method_handler( - servicer.DenomsMetadata, - request_deserializer=cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QueryDenomsMetadataRequest.FromString, - response_serializer=cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QueryDenomsMetadataResponse.SerializeToString, + 'DenomMetadataByQueryString': grpc.unary_unary_rpc_method_handler( + servicer.DenomMetadataByQueryString, + request_deserializer=cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QueryDenomMetadataByQueryStringRequest.FromString, + response_serializer=cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QueryDenomMetadataByQueryStringResponse.SerializeToString, + ), + 'DenomOwners': grpc.unary_unary_rpc_method_handler( + servicer.DenomOwners, + request_deserializer=cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QueryDenomOwnersRequest.FromString, + response_serializer=cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QueryDenomOwnersResponse.SerializeToString, + ), + 'DenomOwnersByQuery': grpc.unary_unary_rpc_method_handler( + servicer.DenomOwnersByQuery, + request_deserializer=cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QueryDenomOwnersByQueryRequest.FromString, + response_serializer=cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QueryDenomOwnersByQueryResponse.SerializeToString, + ), + 'SendEnabled': grpc.unary_unary_rpc_method_handler( + servicer.SendEnabled, + request_deserializer=cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QuerySendEnabledRequest.FromString, + response_serializer=cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QuerySendEnabledResponse.SerializeToString, ), } generic_handler = grpc.method_handlers_generic_handler( @@ -188,6 +317,40 @@ def AllBalances(request, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + @staticmethod + def SpendableBalances(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.bank.v1beta1.Query/SpendableBalances', + cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QuerySpendableBalancesRequest.SerializeToString, + cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QuerySpendableBalancesResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def SpendableBalanceByDenom(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.bank.v1beta1.Query/SpendableBalanceByDenom', + cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QuerySpendableBalanceByDenomRequest.SerializeToString, + cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QuerySpendableBalanceByDenomResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + @staticmethod def TotalSupply(request, target, @@ -239,6 +402,23 @@ def Params(request, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + @staticmethod + def DenomsMetadata(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.bank.v1beta1.Query/DenomsMetadata', + cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QueryDenomsMetadataRequest.SerializeToString, + cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QueryDenomsMetadataResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + @staticmethod def DenomMetadata(request, target, @@ -257,7 +437,7 @@ def DenomMetadata(request, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def DenomsMetadata(request, + def DenomMetadataByQueryString(request, target, options=(), channel_credentials=None, @@ -267,8 +447,59 @@ def DenomsMetadata(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/cosmos.bank.v1beta1.Query/DenomsMetadata', - cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QueryDenomsMetadataRequest.SerializeToString, - cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QueryDenomsMetadataResponse.FromString, + return grpc.experimental.unary_unary(request, target, '/cosmos.bank.v1beta1.Query/DenomMetadataByQueryString', + cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QueryDenomMetadataByQueryStringRequest.SerializeToString, + cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QueryDenomMetadataByQueryStringResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def DenomOwners(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.bank.v1beta1.Query/DenomOwners', + cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QueryDenomOwnersRequest.SerializeToString, + cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QueryDenomOwnersResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def DenomOwnersByQuery(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.bank.v1beta1.Query/DenomOwnersByQuery', + cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QueryDenomOwnersByQueryRequest.SerializeToString, + cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QueryDenomOwnersByQueryResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def SendEnabled(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.bank.v1beta1.Query/SendEnabled', + cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QuerySendEnabledRequest.SerializeToString, + cosmos_dot_bank_dot_v1beta1_dot_query__pb2.QuerySendEnabledResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/cosmos/bank/v1beta1/tx_pb2.py b/cosmpy/protos/cosmos/bank/v1beta1/tx_pb2.py index ffb53f97..272f5441 100644 --- a/cosmpy/protos/cosmos/bank/v1beta1/tx_pb2.py +++ b/cosmpy/protos/cosmos/bank/v1beta1/tx_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/bank/v1beta1/tx.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -15,71 +14,69 @@ from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 from cosmos.base.v1beta1 import coin_pb2 as cosmos_dot_base_dot_v1beta1_dot_coin__pb2 from cosmos.bank.v1beta1 import bank_pb2 as cosmos_dot_bank_dot_v1beta1_dot_bank__pb2 +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 +from cosmos.msg.v1 import msg_pb2 as cosmos_dot_msg_dot_v1_dot_msg__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1c\x63osmos/bank/v1beta1/tx.proto\x12\x13\x63osmos.bank.v1beta1\x1a\x14gogoproto/gogo.proto\x1a\x1e\x63osmos/base/v1beta1/coin.proto\x1a\x1e\x63osmos/bank/v1beta1/bank.proto\"\xca\x01\n\x07MsgSend\x12-\n\x0c\x66rom_address\x18\x01 \x01(\tB\x17\xf2\xde\x1f\x13yaml:\"from_address\"\x12)\n\nto_address\x18\x02 \x01(\tB\x15\xf2\xde\x1f\x11yaml:\"to_address\"\x12[\n\x06\x61mount\x18\x03 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinB0\xc8\xde\x1f\x00\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\x11\n\x0fMsgSendResponse\"z\n\x0cMsgMultiSend\x12\x30\n\x06inputs\x18\x01 \x03(\x0b\x32\x1a.cosmos.bank.v1beta1.InputB\x04\xc8\xde\x1f\x00\x12\x32\n\x07outputs\x18\x02 \x03(\x0b\x32\x1b.cosmos.bank.v1beta1.OutputB\x04\xc8\xde\x1f\x00:\x04\xe8\xa0\x1f\x00\"\x16\n\x14MsgMultiSendResponse2\xac\x01\n\x03Msg\x12J\n\x04Send\x12\x1c.cosmos.bank.v1beta1.MsgSend\x1a$.cosmos.bank.v1beta1.MsgSendResponse\x12Y\n\tMultiSend\x12!.cosmos.bank.v1beta1.MsgMultiSend\x1a).cosmos.bank.v1beta1.MsgMultiSendResponseB+Z)github.com/cosmos/cosmos-sdk/x/bank/typesb\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1c\x63osmos/bank/v1beta1/tx.proto\x12\x13\x63osmos.bank.v1beta1\x1a\x14gogoproto/gogo.proto\x1a\x1e\x63osmos/base/v1beta1/coin.proto\x1a\x1e\x63osmos/bank/v1beta1/bank.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x17\x63osmos/msg/v1/msg.proto\x1a\x11\x61mino/amino.proto\"\x8c\x02\n\x07MsgSend\x12.\n\x0c\x66rom_address\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12,\n\nto_address\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12q\n\x06\x61mount\x18\x03 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinBF\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x9a\xe7\xb0*\x0clegacy_coins\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins:0\x82\xe7\xb0*\x0c\x66rom_address\x8a\xe7\xb0*\x12\x63osmos-sdk/MsgSend\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\x11\n\x0fMsgSendResponse\"\xab\x01\n\x0cMsgMultiSend\x12\x35\n\x06inputs\x18\x01 \x03(\x0b\x32\x1a.cosmos.bank.v1beta1.InputB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12\x37\n\x07outputs\x18\x02 \x03(\x0b\x32\x1b.cosmos.bank.v1beta1.OutputB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01:+\x82\xe7\xb0*\x06inputs\x8a\xe7\xb0*\x17\x63osmos-sdk/MsgMultiSend\xe8\xa0\x1f\x00\"\x16\n\x14MsgMultiSendResponse\"\xbf\x01\n\x0fMsgUpdateParams\x12+\n\tauthority\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x36\n\x06params\x18\x02 \x01(\x0b\x32\x1b.cosmos.bank.v1beta1.ParamsB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01:G\xd2\xb4-\x0f\x63osmos-sdk 0.47\x82\xe7\xb0*\tauthority\x8a\xe7\xb0*!cosmos-sdk/x/bank/MsgUpdateParams\".\n\x17MsgUpdateParamsResponse:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.47\"\xd5\x01\n\x11MsgSetSendEnabled\x12+\n\tauthority\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x36\n\x0csend_enabled\x18\x02 \x03(\x0b\x32 .cosmos.bank.v1beta1.SendEnabled\x12\x17\n\x0fuse_default_for\x18\x03 \x03(\t:B\xd2\xb4-\x0f\x63osmos-sdk 0.47\x82\xe7\xb0*\tauthority\x8a\xe7\xb0*\x1c\x63osmos-sdk/MsgSetSendEnabled\"0\n\x19MsgSetSendEnabledResponse:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.472\xab\x03\n\x03Msg\x12J\n\x04Send\x12\x1c.cosmos.bank.v1beta1.MsgSend\x1a$.cosmos.bank.v1beta1.MsgSendResponse\x12Y\n\tMultiSend\x12!.cosmos.bank.v1beta1.MsgMultiSend\x1a).cosmos.bank.v1beta1.MsgMultiSendResponse\x12w\n\x0cUpdateParams\x12$.cosmos.bank.v1beta1.MsgUpdateParams\x1a,.cosmos.bank.v1beta1.MsgUpdateParamsResponse\"\x13\xca\xb4-\x0f\x63osmos-sdk 0.47\x12}\n\x0eSetSendEnabled\x12&.cosmos.bank.v1beta1.MsgSetSendEnabled\x1a..cosmos.bank.v1beta1.MsgSetSendEnabledResponse\"\x13\xca\xb4-\x0f\x63osmos-sdk 0.47\x1a\x05\x80\xe7\xb0*\x01\x42+Z)github.com/cosmos/cosmos-sdk/x/bank/typesb\x06proto3') - - -_MSGSEND = DESCRIPTOR.message_types_by_name['MsgSend'] -_MSGSENDRESPONSE = DESCRIPTOR.message_types_by_name['MsgSendResponse'] -_MSGMULTISEND = DESCRIPTOR.message_types_by_name['MsgMultiSend'] -_MSGMULTISENDRESPONSE = DESCRIPTOR.message_types_by_name['MsgMultiSendResponse'] -MsgSend = _reflection.GeneratedProtocolMessageType('MsgSend', (_message.Message,), { - 'DESCRIPTOR' : _MSGSEND, - '__module__' : 'cosmos.bank.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.bank.v1beta1.MsgSend) - }) -_sym_db.RegisterMessage(MsgSend) - -MsgSendResponse = _reflection.GeneratedProtocolMessageType('MsgSendResponse', (_message.Message,), { - 'DESCRIPTOR' : _MSGSENDRESPONSE, - '__module__' : 'cosmos.bank.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.bank.v1beta1.MsgSendResponse) - }) -_sym_db.RegisterMessage(MsgSendResponse) - -MsgMultiSend = _reflection.GeneratedProtocolMessageType('MsgMultiSend', (_message.Message,), { - 'DESCRIPTOR' : _MSGMULTISEND, - '__module__' : 'cosmos.bank.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.bank.v1beta1.MsgMultiSend) - }) -_sym_db.RegisterMessage(MsgMultiSend) - -MsgMultiSendResponse = _reflection.GeneratedProtocolMessageType('MsgMultiSendResponse', (_message.Message,), { - 'DESCRIPTOR' : _MSGMULTISENDRESPONSE, - '__module__' : 'cosmos.bank.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.bank.v1beta1.MsgMultiSendResponse) - }) -_sym_db.RegisterMessage(MsgMultiSendResponse) - -_MSG = DESCRIPTOR.services_by_name['Msg'] +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.bank.v1beta1.tx_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b'Z)github.com/cosmos/cosmos-sdk/x/bank/types' _MSGSEND.fields_by_name['from_address']._options = None - _MSGSEND.fields_by_name['from_address']._serialized_options = b'\362\336\037\023yaml:\"from_address\"' + _MSGSEND.fields_by_name['from_address']._serialized_options = b'\322\264-\024cosmos.AddressString' _MSGSEND.fields_by_name['to_address']._options = None - _MSGSEND.fields_by_name['to_address']._serialized_options = b'\362\336\037\021yaml:\"to_address\"' + _MSGSEND.fields_by_name['to_address']._serialized_options = b'\322\264-\024cosmos.AddressString' _MSGSEND.fields_by_name['amount']._options = None - _MSGSEND.fields_by_name['amount']._serialized_options = b'\310\336\037\000\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins' + _MSGSEND.fields_by_name['amount']._serialized_options = b'\310\336\037\000\250\347\260*\001\232\347\260*\014legacy_coins\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins' _MSGSEND._options = None - _MSGSEND._serialized_options = b'\350\240\037\000\210\240\037\000' + _MSGSEND._serialized_options = b'\202\347\260*\014from_address\212\347\260*\022cosmos-sdk/MsgSend\350\240\037\000\210\240\037\000' _MSGMULTISEND.fields_by_name['inputs']._options = None - _MSGMULTISEND.fields_by_name['inputs']._serialized_options = b'\310\336\037\000' + _MSGMULTISEND.fields_by_name['inputs']._serialized_options = b'\310\336\037\000\250\347\260*\001' _MSGMULTISEND.fields_by_name['outputs']._options = None - _MSGMULTISEND.fields_by_name['outputs']._serialized_options = b'\310\336\037\000' + _MSGMULTISEND.fields_by_name['outputs']._serialized_options = b'\310\336\037\000\250\347\260*\001' _MSGMULTISEND._options = None - _MSGMULTISEND._serialized_options = b'\350\240\037\000' - _MSGSEND._serialized_start=140 - _MSGSEND._serialized_end=342 - _MSGSENDRESPONSE._serialized_start=344 - _MSGSENDRESPONSE._serialized_end=361 - _MSGMULTISEND._serialized_start=363 - _MSGMULTISEND._serialized_end=485 - _MSGMULTISENDRESPONSE._serialized_start=487 - _MSGMULTISENDRESPONSE._serialized_end=509 - _MSG._serialized_start=512 - _MSG._serialized_end=684 + _MSGMULTISEND._serialized_options = b'\202\347\260*\006inputs\212\347\260*\027cosmos-sdk/MsgMultiSend\350\240\037\000' + _MSGUPDATEPARAMS.fields_by_name['authority']._options = None + _MSGUPDATEPARAMS.fields_by_name['authority']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGUPDATEPARAMS.fields_by_name['params']._options = None + _MSGUPDATEPARAMS.fields_by_name['params']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _MSGUPDATEPARAMS._options = None + _MSGUPDATEPARAMS._serialized_options = b'\322\264-\017cosmos-sdk 0.47\202\347\260*\tauthority\212\347\260*!cosmos-sdk/x/bank/MsgUpdateParams' + _MSGUPDATEPARAMSRESPONSE._options = None + _MSGUPDATEPARAMSRESPONSE._serialized_options = b'\322\264-\017cosmos-sdk 0.47' + _MSGSETSENDENABLED.fields_by_name['authority']._options = None + _MSGSETSENDENABLED.fields_by_name['authority']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGSETSENDENABLED._options = None + _MSGSETSENDENABLED._serialized_options = b'\322\264-\017cosmos-sdk 0.47\202\347\260*\tauthority\212\347\260*\034cosmos-sdk/MsgSetSendEnabled' + _MSGSETSENDENABLEDRESPONSE._options = None + _MSGSETSENDENABLEDRESPONSE._serialized_options = b'\322\264-\017cosmos-sdk 0.47' + _MSG._options = None + _MSG._serialized_options = b'\200\347\260*\001' + _MSG.methods_by_name['UpdateParams']._options = None + _MSG.methods_by_name['UpdateParams']._serialized_options = b'\312\264-\017cosmos-sdk 0.47' + _MSG.methods_by_name['SetSendEnabled']._options = None + _MSG.methods_by_name['SetSendEnabled']._serialized_options = b'\312\264-\017cosmos-sdk 0.47' + _MSGSEND._serialized_start=211 + _MSGSEND._serialized_end=479 + _MSGSENDRESPONSE._serialized_start=481 + _MSGSENDRESPONSE._serialized_end=498 + _MSGMULTISEND._serialized_start=501 + _MSGMULTISEND._serialized_end=672 + _MSGMULTISENDRESPONSE._serialized_start=674 + _MSGMULTISENDRESPONSE._serialized_end=696 + _MSGUPDATEPARAMS._serialized_start=699 + _MSGUPDATEPARAMS._serialized_end=890 + _MSGUPDATEPARAMSRESPONSE._serialized_start=892 + _MSGUPDATEPARAMSRESPONSE._serialized_end=938 + _MSGSETSENDENABLED._serialized_start=941 + _MSGSETSENDENABLED._serialized_end=1154 + _MSGSETSENDENABLEDRESPONSE._serialized_start=1156 + _MSGSETSENDENABLEDRESPONSE._serialized_end=1204 + _MSG._serialized_start=1207 + _MSG._serialized_end=1634 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/bank/v1beta1/tx_pb2_grpc.py b/cosmpy/protos/cosmos/bank/v1beta1/tx_pb2_grpc.py index c69db741..95699114 100644 --- a/cosmpy/protos/cosmos/bank/v1beta1/tx_pb2_grpc.py +++ b/cosmpy/protos/cosmos/bank/v1beta1/tx_pb2_grpc.py @@ -25,6 +25,16 @@ def __init__(self, channel): request_serializer=cosmos_dot_bank_dot_v1beta1_dot_tx__pb2.MsgMultiSend.SerializeToString, response_deserializer=cosmos_dot_bank_dot_v1beta1_dot_tx__pb2.MsgMultiSendResponse.FromString, ) + self.UpdateParams = channel.unary_unary( + '/cosmos.bank.v1beta1.Msg/UpdateParams', + request_serializer=cosmos_dot_bank_dot_v1beta1_dot_tx__pb2.MsgUpdateParams.SerializeToString, + response_deserializer=cosmos_dot_bank_dot_v1beta1_dot_tx__pb2.MsgUpdateParamsResponse.FromString, + ) + self.SetSendEnabled = channel.unary_unary( + '/cosmos.bank.v1beta1.Msg/SetSendEnabled', + request_serializer=cosmos_dot_bank_dot_v1beta1_dot_tx__pb2.MsgSetSendEnabled.SerializeToString, + response_deserializer=cosmos_dot_bank_dot_v1beta1_dot_tx__pb2.MsgSetSendEnabledResponse.FromString, + ) class MsgServicer(object): @@ -45,6 +55,24 @@ def MultiSend(self, request, context): context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') + def UpdateParams(self, request, context): + """UpdateParams defines a governance operation for updating the x/bank module parameters. + The authority is defined in the keeper. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def SetSendEnabled(self, request, context): + """SetSendEnabled is a governance operation for setting the SendEnabled flag + on any number of Denoms. Only the entries to add or update should be + included. Entries that already exist in the store, but that aren't + included in this message, will be left unchanged. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + def add_MsgServicer_to_server(servicer, server): rpc_method_handlers = { @@ -58,6 +86,16 @@ def add_MsgServicer_to_server(servicer, server): request_deserializer=cosmos_dot_bank_dot_v1beta1_dot_tx__pb2.MsgMultiSend.FromString, response_serializer=cosmos_dot_bank_dot_v1beta1_dot_tx__pb2.MsgMultiSendResponse.SerializeToString, ), + 'UpdateParams': grpc.unary_unary_rpc_method_handler( + servicer.UpdateParams, + request_deserializer=cosmos_dot_bank_dot_v1beta1_dot_tx__pb2.MsgUpdateParams.FromString, + response_serializer=cosmos_dot_bank_dot_v1beta1_dot_tx__pb2.MsgUpdateParamsResponse.SerializeToString, + ), + 'SetSendEnabled': grpc.unary_unary_rpc_method_handler( + servicer.SetSendEnabled, + request_deserializer=cosmos_dot_bank_dot_v1beta1_dot_tx__pb2.MsgSetSendEnabled.FromString, + response_serializer=cosmos_dot_bank_dot_v1beta1_dot_tx__pb2.MsgSetSendEnabledResponse.SerializeToString, + ), } generic_handler = grpc.method_handlers_generic_handler( 'cosmos.bank.v1beta1.Msg', rpc_method_handlers) @@ -102,3 +140,37 @@ def MultiSend(request, cosmos_dot_bank_dot_v1beta1_dot_tx__pb2.MsgMultiSendResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def UpdateParams(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.bank.v1beta1.Msg/UpdateParams', + cosmos_dot_bank_dot_v1beta1_dot_tx__pb2.MsgUpdateParams.SerializeToString, + cosmos_dot_bank_dot_v1beta1_dot_tx__pb2.MsgUpdateParamsResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def SetSendEnabled(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.bank.v1beta1.Msg/SetSendEnabled', + cosmos_dot_bank_dot_v1beta1_dot_tx__pb2.MsgSetSendEnabled.SerializeToString, + cosmos_dot_bank_dot_v1beta1_dot_tx__pb2.MsgSetSendEnabledResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/cosmos/base/__init__.py b/cosmpy/protos/cosmos/base/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmos/base/abci/__init__.py b/cosmpy/protos/cosmos/base/abci/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmos/base/abci/v1beta1/__init__.py b/cosmpy/protos/cosmos/base/abci/v1beta1/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmos/base/abci/v1beta1/abci_pb2.py b/cosmpy/protos/cosmos/base/abci/v1beta1/abci_pb2.py index ab59c55e..be9c712c 100644 --- a/cosmpy/protos/cosmos/base/abci/v1beta1/abci_pb2.py +++ b/cosmpy/protos/cosmos/base/abci/v1beta1/abci_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/base/abci/v1beta1/abci.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -14,93 +13,15 @@ from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 from tendermint.abci import types_pb2 as tendermint_dot_abci_dot_types__pb2 +from tendermint.types import block_pb2 as tendermint_dot_types_dot_block__pb2 from google.protobuf import any_pb2 as google_dot_protobuf_dot_any__pb2 +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n#cosmos/base/abci/v1beta1/abci.proto\x12\x18\x63osmos.base.abci.v1beta1\x1a\x14gogoproto/gogo.proto\x1a\x1btendermint/abci/types.proto\x1a\x19google/protobuf/any.proto\"\xe6\x02\n\nTxResponse\x12\x0e\n\x06height\x18\x01 \x01(\x03\x12\x1a\n\x06txhash\x18\x02 \x01(\tB\n\xe2\xde\x1f\x06TxHash\x12\x11\n\tcodespace\x18\x03 \x01(\t\x12\x0c\n\x04\x63ode\x18\x04 \x01(\r\x12\x0c\n\x04\x64\x61ta\x18\x05 \x01(\t\x12\x0f\n\x07raw_log\x18\x06 \x01(\t\x12O\n\x04logs\x18\x07 \x03(\x0b\x32(.cosmos.base.abci.v1beta1.ABCIMessageLogB\x17\xaa\xdf\x1f\x0f\x41\x42\x43IMessageLogs\xc8\xde\x1f\x00\x12\x0c\n\x04info\x18\x08 \x01(\t\x12\x12\n\ngas_wanted\x18\t \x01(\x03\x12\x10\n\x08gas_used\x18\n \x01(\x03\x12 \n\x02tx\x18\x0b \x01(\x0b\x32\x14.google.protobuf.Any\x12\x11\n\ttimestamp\x18\x0c \x01(\t\x12,\n\x06\x65vents\x18\r \x03(\x0b\x32\x16.tendermint.abci.EventB\x04\xc8\xde\x1f\x00:\x04\x88\xa0\x1f\x00\"\x83\x01\n\x0e\x41\x42\x43IMessageLog\x12\x11\n\tmsg_index\x18\x01 \x01(\r\x12\x0b\n\x03log\x18\x02 \x01(\t\x12K\n\x06\x65vents\x18\x03 \x03(\x0b\x32%.cosmos.base.abci.v1beta1.StringEventB\x14\xaa\xdf\x1f\x0cStringEvents\xc8\xde\x1f\x00:\x04\x80\xdc \x01\"`\n\x0bStringEvent\x12\x0c\n\x04type\x18\x01 \x01(\t\x12=\n\nattributes\x18\x02 \x03(\x0b\x32#.cosmos.base.abci.v1beta1.AttributeB\x04\xc8\xde\x1f\x00:\x04\x80\xdc \x01\"\'\n\tAttribute\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t\"[\n\x07GasInfo\x12)\n\ngas_wanted\x18\x01 \x01(\x04\x42\x15\xf2\xde\x1f\x11yaml:\"gas_wanted\"\x12%\n\x08gas_used\x18\x02 \x01(\x04\x42\x13\xf2\xde\x1f\x0fyaml:\"gas_used\"\"W\n\x06Result\x12\x0c\n\x04\x64\x61ta\x18\x01 \x01(\x0c\x12\x0b\n\x03log\x18\x02 \x01(\t\x12,\n\x06\x65vents\x18\x03 \x03(\x0b\x32\x16.tendermint.abci.EventB\x04\xc8\xde\x1f\x00:\x04\x88\xa0\x1f\x00\"\x85\x01\n\x12SimulationResponse\x12=\n\x08gas_info\x18\x01 \x01(\x0b\x32!.cosmos.base.abci.v1beta1.GasInfoB\x08\xd0\xde\x1f\x01\xc8\xde\x1f\x00\x12\x30\n\x06result\x18\x02 \x01(\x0b\x32 .cosmos.base.abci.v1beta1.Result\"/\n\x07MsgData\x12\x10\n\x08msg_type\x18\x01 \x01(\t\x12\x0c\n\x04\x64\x61ta\x18\x02 \x01(\x0c:\x04\x80\xdc \x01\"B\n\tTxMsgData\x12/\n\x04\x64\x61ta\x18\x01 \x03(\x0b\x32!.cosmos.base.abci.v1beta1.MsgData:\x04\x80\xdc \x01\"\x99\x02\n\x0fSearchTxsResult\x12:\n\x0btotal_count\x18\x01 \x01(\x04\x42%\xf2\xde\x1f\x12yaml:\"total_count\"\xea\xde\x1f\x0btotal_count\x12\r\n\x05\x63ount\x18\x02 \x01(\x04\x12:\n\x0bpage_number\x18\x03 \x01(\x04\x42%\xf2\xde\x1f\x12yaml:\"page_number\"\xea\xde\x1f\x0bpage_number\x12\x37\n\npage_total\x18\x04 \x01(\x04\x42#\xf2\xde\x1f\x11yaml:\"page_total\"\xea\xde\x1f\npage_total\x12\r\n\x05limit\x18\x05 \x01(\x04\x12\x31\n\x03txs\x18\x06 \x03(\x0b\x32$.cosmos.base.abci.v1beta1.TxResponse:\x04\x80\xdc \x01\x42(Z\"github.com/cosmos/cosmos-sdk/types\xd8\xe1\x1e\x00\x62\x06proto3') - - - -_TXRESPONSE = DESCRIPTOR.message_types_by_name['TxResponse'] -_ABCIMESSAGELOG = DESCRIPTOR.message_types_by_name['ABCIMessageLog'] -_STRINGEVENT = DESCRIPTOR.message_types_by_name['StringEvent'] -_ATTRIBUTE = DESCRIPTOR.message_types_by_name['Attribute'] -_GASINFO = DESCRIPTOR.message_types_by_name['GasInfo'] -_RESULT = DESCRIPTOR.message_types_by_name['Result'] -_SIMULATIONRESPONSE = DESCRIPTOR.message_types_by_name['SimulationResponse'] -_MSGDATA = DESCRIPTOR.message_types_by_name['MsgData'] -_TXMSGDATA = DESCRIPTOR.message_types_by_name['TxMsgData'] -_SEARCHTXSRESULT = DESCRIPTOR.message_types_by_name['SearchTxsResult'] -TxResponse = _reflection.GeneratedProtocolMessageType('TxResponse', (_message.Message,), { - 'DESCRIPTOR' : _TXRESPONSE, - '__module__' : 'cosmos.base.abci.v1beta1.abci_pb2' - # @@protoc_insertion_point(class_scope:cosmos.base.abci.v1beta1.TxResponse) - }) -_sym_db.RegisterMessage(TxResponse) - -ABCIMessageLog = _reflection.GeneratedProtocolMessageType('ABCIMessageLog', (_message.Message,), { - 'DESCRIPTOR' : _ABCIMESSAGELOG, - '__module__' : 'cosmos.base.abci.v1beta1.abci_pb2' - # @@protoc_insertion_point(class_scope:cosmos.base.abci.v1beta1.ABCIMessageLog) - }) -_sym_db.RegisterMessage(ABCIMessageLog) - -StringEvent = _reflection.GeneratedProtocolMessageType('StringEvent', (_message.Message,), { - 'DESCRIPTOR' : _STRINGEVENT, - '__module__' : 'cosmos.base.abci.v1beta1.abci_pb2' - # @@protoc_insertion_point(class_scope:cosmos.base.abci.v1beta1.StringEvent) - }) -_sym_db.RegisterMessage(StringEvent) - -Attribute = _reflection.GeneratedProtocolMessageType('Attribute', (_message.Message,), { - 'DESCRIPTOR' : _ATTRIBUTE, - '__module__' : 'cosmos.base.abci.v1beta1.abci_pb2' - # @@protoc_insertion_point(class_scope:cosmos.base.abci.v1beta1.Attribute) - }) -_sym_db.RegisterMessage(Attribute) - -GasInfo = _reflection.GeneratedProtocolMessageType('GasInfo', (_message.Message,), { - 'DESCRIPTOR' : _GASINFO, - '__module__' : 'cosmos.base.abci.v1beta1.abci_pb2' - # @@protoc_insertion_point(class_scope:cosmos.base.abci.v1beta1.GasInfo) - }) -_sym_db.RegisterMessage(GasInfo) - -Result = _reflection.GeneratedProtocolMessageType('Result', (_message.Message,), { - 'DESCRIPTOR' : _RESULT, - '__module__' : 'cosmos.base.abci.v1beta1.abci_pb2' - # @@protoc_insertion_point(class_scope:cosmos.base.abci.v1beta1.Result) - }) -_sym_db.RegisterMessage(Result) - -SimulationResponse = _reflection.GeneratedProtocolMessageType('SimulationResponse', (_message.Message,), { - 'DESCRIPTOR' : _SIMULATIONRESPONSE, - '__module__' : 'cosmos.base.abci.v1beta1.abci_pb2' - # @@protoc_insertion_point(class_scope:cosmos.base.abci.v1beta1.SimulationResponse) - }) -_sym_db.RegisterMessage(SimulationResponse) - -MsgData = _reflection.GeneratedProtocolMessageType('MsgData', (_message.Message,), { - 'DESCRIPTOR' : _MSGDATA, - '__module__' : 'cosmos.base.abci.v1beta1.abci_pb2' - # @@protoc_insertion_point(class_scope:cosmos.base.abci.v1beta1.MsgData) - }) -_sym_db.RegisterMessage(MsgData) - -TxMsgData = _reflection.GeneratedProtocolMessageType('TxMsgData', (_message.Message,), { - 'DESCRIPTOR' : _TXMSGDATA, - '__module__' : 'cosmos.base.abci.v1beta1.abci_pb2' - # @@protoc_insertion_point(class_scope:cosmos.base.abci.v1beta1.TxMsgData) - }) -_sym_db.RegisterMessage(TxMsgData) - -SearchTxsResult = _reflection.GeneratedProtocolMessageType('SearchTxsResult', (_message.Message,), { - 'DESCRIPTOR' : _SEARCHTXSRESULT, - '__module__' : 'cosmos.base.abci.v1beta1.abci_pb2' - # @@protoc_insertion_point(class_scope:cosmos.base.abci.v1beta1.SearchTxsResult) - }) -_sym_db.RegisterMessage(SearchTxsResult) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n#cosmos/base/abci/v1beta1/abci.proto\x12\x18\x63osmos.base.abci.v1beta1\x1a\x14gogoproto/gogo.proto\x1a\x1btendermint/abci/types.proto\x1a\x1ctendermint/types/block.proto\x1a\x19google/protobuf/any.proto\x1a\x19\x63osmos_proto/cosmos.proto\"\xf9\x02\n\nTxResponse\x12\x0e\n\x06height\x18\x01 \x01(\x03\x12\x1a\n\x06txhash\x18\x02 \x01(\tB\n\xe2\xde\x1f\x06TxHash\x12\x11\n\tcodespace\x18\x03 \x01(\t\x12\x0c\n\x04\x63ode\x18\x04 \x01(\r\x12\x0c\n\x04\x64\x61ta\x18\x05 \x01(\t\x12\x0f\n\x07raw_log\x18\x06 \x01(\t\x12O\n\x04logs\x18\x07 \x03(\x0b\x32(.cosmos.base.abci.v1beta1.ABCIMessageLogB\x17\xaa\xdf\x1f\x0f\x41\x42\x43IMessageLogs\xc8\xde\x1f\x00\x12\x0c\n\x04info\x18\x08 \x01(\t\x12\x12\n\ngas_wanted\x18\t \x01(\x03\x12\x10\n\x08gas_used\x18\n \x01(\x03\x12 \n\x02tx\x18\x0b \x01(\x0b\x32\x14.google.protobuf.Any\x12\x11\n\ttimestamp\x18\x0c \x01(\t\x12?\n\x06\x65vents\x18\r \x03(\x0b\x32\x16.tendermint.abci.EventB\x17\xc8\xde\x1f\x00\xda\xb4-\x0f\x63osmos-sdk 0.45:\x04\x88\xa0\x1f\x00\"\x92\x01\n\x0e\x41\x42\x43IMessageLog\x12 \n\tmsg_index\x18\x01 \x01(\rB\r\xea\xde\x1f\tmsg_index\x12\x0b\n\x03log\x18\x02 \x01(\t\x12K\n\x06\x65vents\x18\x03 \x03(\x0b\x32%.cosmos.base.abci.v1beta1.StringEventB\x14\xaa\xdf\x1f\x0cStringEvents\xc8\xde\x1f\x00:\x04\x80\xdc \x01\"`\n\x0bStringEvent\x12\x0c\n\x04type\x18\x01 \x01(\t\x12=\n\nattributes\x18\x02 \x03(\x0b\x32#.cosmos.base.abci.v1beta1.AttributeB\x04\xc8\xde\x1f\x00:\x04\x80\xdc \x01\"\'\n\tAttribute\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t\"/\n\x07GasInfo\x12\x12\n\ngas_wanted\x18\x01 \x01(\x04\x12\x10\n\x08gas_used\x18\x02 \x01(\x04\"\x9d\x01\n\x06Result\x12\x10\n\x04\x64\x61ta\x18\x01 \x01(\x0c\x42\x02\x18\x01\x12\x0b\n\x03log\x18\x02 \x01(\t\x12,\n\x06\x65vents\x18\x03 \x03(\x0b\x32\x16.tendermint.abci.EventB\x04\xc8\xde\x1f\x00\x12@\n\rmsg_responses\x18\x04 \x03(\x0b\x32\x14.google.protobuf.AnyB\x13\xda\xb4-\x0f\x63osmos-sdk 0.46:\x04\x88\xa0\x1f\x00\"\x85\x01\n\x12SimulationResponse\x12=\n\x08gas_info\x18\x01 \x01(\x0b\x32!.cosmos.base.abci.v1beta1.GasInfoB\x08\xd0\xde\x1f\x01\xc8\xde\x1f\x00\x12\x30\n\x06result\x18\x02 \x01(\x0b\x32 .cosmos.base.abci.v1beta1.Result\"1\n\x07MsgData\x12\x10\n\x08msg_type\x18\x01 \x01(\t\x12\x0c\n\x04\x64\x61ta\x18\x02 \x01(\x0c:\x06\x18\x01\x80\xdc \x01\"\x88\x01\n\tTxMsgData\x12\x33\n\x04\x64\x61ta\x18\x01 \x03(\x0b\x32!.cosmos.base.abci.v1beta1.MsgDataB\x02\x18\x01\x12@\n\rmsg_responses\x18\x02 \x03(\x0b\x32\x14.google.protobuf.AnyB\x13\xda\xb4-\x0f\x63osmos-sdk 0.46:\x04\x80\xdc \x01\"\xa6\x01\n\x0fSearchTxsResult\x12\x13\n\x0btotal_count\x18\x01 \x01(\x04\x12\r\n\x05\x63ount\x18\x02 \x01(\x04\x12\x13\n\x0bpage_number\x18\x03 \x01(\x04\x12\x12\n\npage_total\x18\x04 \x01(\x04\x12\r\n\x05limit\x18\x05 \x01(\x04\x12\x31\n\x03txs\x18\x06 \x03(\x0b\x32$.cosmos.base.abci.v1beta1.TxResponse:\x04\x80\xdc \x01\"\x9f\x01\n\x12SearchBlocksResult\x12\x13\n\x0btotal_count\x18\x01 \x01(\x03\x12\r\n\x05\x63ount\x18\x02 \x01(\x03\x12\x13\n\x0bpage_number\x18\x03 \x01(\x03\x12\x12\n\npage_total\x18\x04 \x01(\x03\x12\r\n\x05limit\x18\x05 \x01(\x03\x12\'\n\x06\x62locks\x18\x06 \x03(\x0b\x32\x17.tendermint.types.Block:\x04\x80\xdc \x01\x42(Z\"github.com/cosmos/cosmos-sdk/types\xd8\xe1\x1e\x00\x62\x06proto3') +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.base.abci.v1beta1.abci_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None @@ -110,9 +31,11 @@ _TXRESPONSE.fields_by_name['logs']._options = None _TXRESPONSE.fields_by_name['logs']._serialized_options = b'\252\337\037\017ABCIMessageLogs\310\336\037\000' _TXRESPONSE.fields_by_name['events']._options = None - _TXRESPONSE.fields_by_name['events']._serialized_options = b'\310\336\037\000' + _TXRESPONSE.fields_by_name['events']._serialized_options = b'\310\336\037\000\332\264-\017cosmos-sdk 0.45' _TXRESPONSE._options = None _TXRESPONSE._serialized_options = b'\210\240\037\000' + _ABCIMESSAGELOG.fields_by_name['msg_index']._options = None + _ABCIMESSAGELOG.fields_by_name['msg_index']._serialized_options = b'\352\336\037\tmsg_index' _ABCIMESSAGELOG.fields_by_name['events']._options = None _ABCIMESSAGELOG.fields_by_name['events']._serialized_options = b'\252\337\037\014StringEvents\310\336\037\000' _ABCIMESSAGELOG._options = None @@ -121,46 +44,48 @@ _STRINGEVENT.fields_by_name['attributes']._serialized_options = b'\310\336\037\000' _STRINGEVENT._options = None _STRINGEVENT._serialized_options = b'\200\334 \001' - _GASINFO.fields_by_name['gas_wanted']._options = None - _GASINFO.fields_by_name['gas_wanted']._serialized_options = b'\362\336\037\021yaml:\"gas_wanted\"' - _GASINFO.fields_by_name['gas_used']._options = None - _GASINFO.fields_by_name['gas_used']._serialized_options = b'\362\336\037\017yaml:\"gas_used\"' + _RESULT.fields_by_name['data']._options = None + _RESULT.fields_by_name['data']._serialized_options = b'\030\001' _RESULT.fields_by_name['events']._options = None _RESULT.fields_by_name['events']._serialized_options = b'\310\336\037\000' + _RESULT.fields_by_name['msg_responses']._options = None + _RESULT.fields_by_name['msg_responses']._serialized_options = b'\332\264-\017cosmos-sdk 0.46' _RESULT._options = None _RESULT._serialized_options = b'\210\240\037\000' _SIMULATIONRESPONSE.fields_by_name['gas_info']._options = None _SIMULATIONRESPONSE.fields_by_name['gas_info']._serialized_options = b'\320\336\037\001\310\336\037\000' _MSGDATA._options = None - _MSGDATA._serialized_options = b'\200\334 \001' + _MSGDATA._serialized_options = b'\030\001\200\334 \001' + _TXMSGDATA.fields_by_name['data']._options = None + _TXMSGDATA.fields_by_name['data']._serialized_options = b'\030\001' + _TXMSGDATA.fields_by_name['msg_responses']._options = None + _TXMSGDATA.fields_by_name['msg_responses']._serialized_options = b'\332\264-\017cosmos-sdk 0.46' _TXMSGDATA._options = None _TXMSGDATA._serialized_options = b'\200\334 \001' - _SEARCHTXSRESULT.fields_by_name['total_count']._options = None - _SEARCHTXSRESULT.fields_by_name['total_count']._serialized_options = b'\362\336\037\022yaml:\"total_count\"\352\336\037\013total_count' - _SEARCHTXSRESULT.fields_by_name['page_number']._options = None - _SEARCHTXSRESULT.fields_by_name['page_number']._serialized_options = b'\362\336\037\022yaml:\"page_number\"\352\336\037\013page_number' - _SEARCHTXSRESULT.fields_by_name['page_total']._options = None - _SEARCHTXSRESULT.fields_by_name['page_total']._serialized_options = b'\362\336\037\021yaml:\"page_total\"\352\336\037\npage_total' _SEARCHTXSRESULT._options = None _SEARCHTXSRESULT._serialized_options = b'\200\334 \001' - _TXRESPONSE._serialized_start=144 - _TXRESPONSE._serialized_end=502 - _ABCIMESSAGELOG._serialized_start=505 - _ABCIMESSAGELOG._serialized_end=636 - _STRINGEVENT._serialized_start=638 - _STRINGEVENT._serialized_end=734 - _ATTRIBUTE._serialized_start=736 - _ATTRIBUTE._serialized_end=775 - _GASINFO._serialized_start=777 - _GASINFO._serialized_end=868 - _RESULT._serialized_start=870 - _RESULT._serialized_end=957 - _SIMULATIONRESPONSE._serialized_start=960 - _SIMULATIONRESPONSE._serialized_end=1093 - _MSGDATA._serialized_start=1095 - _MSGDATA._serialized_end=1142 - _TXMSGDATA._serialized_start=1144 - _TXMSGDATA._serialized_end=1210 - _SEARCHTXSRESULT._serialized_start=1213 - _SEARCHTXSRESULT._serialized_end=1494 + _SEARCHBLOCKSRESULT._options = None + _SEARCHBLOCKSRESULT._serialized_options = b'\200\334 \001' + _TXRESPONSE._serialized_start=201 + _TXRESPONSE._serialized_end=578 + _ABCIMESSAGELOG._serialized_start=581 + _ABCIMESSAGELOG._serialized_end=727 + _STRINGEVENT._serialized_start=729 + _STRINGEVENT._serialized_end=825 + _ATTRIBUTE._serialized_start=827 + _ATTRIBUTE._serialized_end=866 + _GASINFO._serialized_start=868 + _GASINFO._serialized_end=915 + _RESULT._serialized_start=918 + _RESULT._serialized_end=1075 + _SIMULATIONRESPONSE._serialized_start=1078 + _SIMULATIONRESPONSE._serialized_end=1211 + _MSGDATA._serialized_start=1213 + _MSGDATA._serialized_end=1262 + _TXMSGDATA._serialized_start=1265 + _TXMSGDATA._serialized_end=1401 + _SEARCHTXSRESULT._serialized_start=1404 + _SEARCHTXSRESULT._serialized_end=1570 + _SEARCHBLOCKSRESULT._serialized_start=1573 + _SEARCHBLOCKSRESULT._serialized_end=1732 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/base/kv/__init__.py b/cosmpy/protos/cosmos/base/kv/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmos/base/kv/v1beta1/__init__.py b/cosmpy/protos/cosmos/base/kv/v1beta1/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmos/base/kv/v1beta1/kv_pb2.py b/cosmpy/protos/cosmos/base/kv/v1beta1/kv_pb2.py deleted file mode 100644 index d5970297..00000000 --- a/cosmpy/protos/cosmos/base/kv/v1beta1/kv_pb2.py +++ /dev/null @@ -1,48 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: cosmos/base/kv/v1beta1/kv.proto -"""Generated protocol buffer code.""" -from google.protobuf import descriptor as _descriptor -from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection -from google.protobuf import symbol_database as _symbol_database -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - -from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 - - -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1f\x63osmos/base/kv/v1beta1/kv.proto\x12\x16\x63osmos.base.kv.v1beta1\x1a\x14gogoproto/gogo.proto\":\n\x05Pairs\x12\x31\n\x05pairs\x18\x01 \x03(\x0b\x32\x1c.cosmos.base.kv.v1beta1.PairB\x04\xc8\xde\x1f\x00\"\"\n\x04Pair\x12\x0b\n\x03key\x18\x01 \x01(\x0c\x12\r\n\x05value\x18\x02 \x01(\x0c\x42\'Z%github.com/cosmos/cosmos-sdk/types/kvb\x06proto3') - - - -_PAIRS = DESCRIPTOR.message_types_by_name['Pairs'] -_PAIR = DESCRIPTOR.message_types_by_name['Pair'] -Pairs = _reflection.GeneratedProtocolMessageType('Pairs', (_message.Message,), { - 'DESCRIPTOR' : _PAIRS, - '__module__' : 'cosmos.base.kv.v1beta1.kv_pb2' - # @@protoc_insertion_point(class_scope:cosmos.base.kv.v1beta1.Pairs) - }) -_sym_db.RegisterMessage(Pairs) - -Pair = _reflection.GeneratedProtocolMessageType('Pair', (_message.Message,), { - 'DESCRIPTOR' : _PAIR, - '__module__' : 'cosmos.base.kv.v1beta1.kv_pb2' - # @@protoc_insertion_point(class_scope:cosmos.base.kv.v1beta1.Pair) - }) -_sym_db.RegisterMessage(Pair) - -if _descriptor._USE_C_DESCRIPTORS == False: - - DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'Z%github.com/cosmos/cosmos-sdk/types/kv' - _PAIRS.fields_by_name['pairs']._options = None - _PAIRS.fields_by_name['pairs']._serialized_options = b'\310\336\037\000' - _PAIRS._serialized_start=81 - _PAIRS._serialized_end=139 - _PAIR._serialized_start=141 - _PAIR._serialized_end=175 -# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/base/node/v1beta1/query_pb2.py b/cosmpy/protos/cosmos/base/node/v1beta1/query_pb2.py new file mode 100644 index 00000000..dc1ecb0c --- /dev/null +++ b/cosmpy/protos/cosmos/base/node/v1beta1/query_pb2.py @@ -0,0 +1,43 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/base/node/v1beta1/query.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 +from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 +from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n$cosmos/base/node/v1beta1/query.proto\x12\x18\x63osmos.base.node.v1beta1\x1a\x1cgoogle/api/annotations.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x14gogoproto/gogo.proto\"\x0f\n\rConfigRequest\"w\n\x0e\x43onfigResponse\x12\x19\n\x11minimum_gas_price\x18\x01 \x01(\t\x12\x1b\n\x13pruning_keep_recent\x18\x02 \x01(\t\x12\x18\n\x10pruning_interval\x18\x03 \x01(\t\x12\x13\n\x0bhalt_height\x18\x04 \x01(\x04\"\x0f\n\rStatusRequest\"\x9e\x01\n\x0eStatusResponse\x12\x1d\n\x15\x65\x61rliest_store_height\x18\x01 \x01(\x04\x12\x0e\n\x06height\x18\x02 \x01(\x04\x12\x33\n\ttimestamp\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x04\x90\xdf\x1f\x01\x12\x10\n\x08\x61pp_hash\x18\x04 \x01(\x0c\x12\x16\n\x0evalidator_hash\x18\x05 \x01(\x0c\x32\x99\x02\n\x07Service\x12\x85\x01\n\x06\x43onfig\x12\'.cosmos.base.node.v1beta1.ConfigRequest\x1a(.cosmos.base.node.v1beta1.ConfigResponse\"(\x82\xd3\xe4\x93\x02\"\x12 /cosmos/base/node/v1beta1/config\x12\x85\x01\n\x06Status\x12\'.cosmos.base.node.v1beta1.StatusRequest\x1a(.cosmos.base.node.v1beta1.StatusResponse\"(\x82\xd3\xe4\x93\x02\"\x12 /cosmos/base/node/v1beta1/statusB/Z-github.com/cosmos/cosmos-sdk/client/grpc/nodeb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.base.node.v1beta1.query_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z-github.com/cosmos/cosmos-sdk/client/grpc/node' + _STATUSRESPONSE.fields_by_name['timestamp']._options = None + _STATUSRESPONSE.fields_by_name['timestamp']._serialized_options = b'\220\337\037\001' + _SERVICE.methods_by_name['Config']._options = None + _SERVICE.methods_by_name['Config']._serialized_options = b'\202\323\344\223\002\"\022 /cosmos/base/node/v1beta1/config' + _SERVICE.methods_by_name['Status']._options = None + _SERVICE.methods_by_name['Status']._serialized_options = b'\202\323\344\223\002\"\022 /cosmos/base/node/v1beta1/status' + _CONFIGREQUEST._serialized_start=151 + _CONFIGREQUEST._serialized_end=166 + _CONFIGRESPONSE._serialized_start=168 + _CONFIGRESPONSE._serialized_end=287 + _STATUSREQUEST._serialized_start=289 + _STATUSREQUEST._serialized_end=304 + _STATUSRESPONSE._serialized_start=307 + _STATUSRESPONSE._serialized_end=465 + _SERVICE._serialized_start=468 + _SERVICE._serialized_end=749 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/base/node/v1beta1/query_pb2_grpc.py b/cosmpy/protos/cosmos/base/node/v1beta1/query_pb2_grpc.py new file mode 100644 index 00000000..9011797d --- /dev/null +++ b/cosmpy/protos/cosmos/base/node/v1beta1/query_pb2_grpc.py @@ -0,0 +1,104 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + +from cosmos.base.node.v1beta1 import query_pb2 as cosmos_dot_base_dot_node_dot_v1beta1_dot_query__pb2 + + +class ServiceStub(object): + """Service defines the gRPC querier service for node related queries. + """ + + def __init__(self, channel): + """Constructor. + + Args: + channel: A grpc.Channel. + """ + self.Config = channel.unary_unary( + '/cosmos.base.node.v1beta1.Service/Config', + request_serializer=cosmos_dot_base_dot_node_dot_v1beta1_dot_query__pb2.ConfigRequest.SerializeToString, + response_deserializer=cosmos_dot_base_dot_node_dot_v1beta1_dot_query__pb2.ConfigResponse.FromString, + ) + self.Status = channel.unary_unary( + '/cosmos.base.node.v1beta1.Service/Status', + request_serializer=cosmos_dot_base_dot_node_dot_v1beta1_dot_query__pb2.StatusRequest.SerializeToString, + response_deserializer=cosmos_dot_base_dot_node_dot_v1beta1_dot_query__pb2.StatusResponse.FromString, + ) + + +class ServiceServicer(object): + """Service defines the gRPC querier service for node related queries. + """ + + def Config(self, request, context): + """Config queries for the operator configuration. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def Status(self, request, context): + """Status queries for the node status. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + +def add_ServiceServicer_to_server(servicer, server): + rpc_method_handlers = { + 'Config': grpc.unary_unary_rpc_method_handler( + servicer.Config, + request_deserializer=cosmos_dot_base_dot_node_dot_v1beta1_dot_query__pb2.ConfigRequest.FromString, + response_serializer=cosmos_dot_base_dot_node_dot_v1beta1_dot_query__pb2.ConfigResponse.SerializeToString, + ), + 'Status': grpc.unary_unary_rpc_method_handler( + servicer.Status, + request_deserializer=cosmos_dot_base_dot_node_dot_v1beta1_dot_query__pb2.StatusRequest.FromString, + response_serializer=cosmos_dot_base_dot_node_dot_v1beta1_dot_query__pb2.StatusResponse.SerializeToString, + ), + } + generic_handler = grpc.method_handlers_generic_handler( + 'cosmos.base.node.v1beta1.Service', rpc_method_handlers) + server.add_generic_rpc_handlers((generic_handler,)) + + + # This class is part of an EXPERIMENTAL API. +class Service(object): + """Service defines the gRPC querier service for node related queries. + """ + + @staticmethod + def Config(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.base.node.v1beta1.Service/Config', + cosmos_dot_base_dot_node_dot_v1beta1_dot_query__pb2.ConfigRequest.SerializeToString, + cosmos_dot_base_dot_node_dot_v1beta1_dot_query__pb2.ConfigResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def Status(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.base.node.v1beta1.Service/Status', + cosmos_dot_base_dot_node_dot_v1beta1_dot_query__pb2.StatusRequest.SerializeToString, + cosmos_dot_base_dot_node_dot_v1beta1_dot_query__pb2.StatusResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/cosmos/base/query/__init__.py b/cosmpy/protos/cosmos/base/query/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmos/base/query/v1beta1/__init__.py b/cosmpy/protos/cosmos/base/query/v1beta1/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmos/base/query/v1beta1/pagination_pb2.py b/cosmpy/protos/cosmos/base/query/v1beta1/pagination_pb2.py index 62289d42..067b997f 100644 --- a/cosmpy/protos/cosmos/base/query/v1beta1/pagination_pb2.py +++ b/cosmpy/protos/cosmos/base/query/v1beta1/pagination_pb2.py @@ -2,44 +2,30 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/base/query/v1beta1/pagination.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n*cosmos/base/query/v1beta1/pagination.proto\x12\x19\x63osmos.base.query.v1beta1\"_\n\x0bPageRequest\x12\x0b\n\x03key\x18\x01 \x01(\x0c\x12\x0e\n\x06offset\x18\x02 \x01(\x04\x12\r\n\x05limit\x18\x03 \x01(\x04\x12\x13\n\x0b\x63ount_total\x18\x04 \x01(\x08\x12\x0f\n\x07reverse\x18\x05 \x01(\x08\"/\n\x0cPageResponse\x12\x10\n\x08next_key\x18\x01 \x01(\x0c\x12\r\n\x05total\x18\x02 \x01(\x04\x42*Z(github.com/cosmos/cosmos-sdk/types/queryb\x06proto3') - - - -_PAGEREQUEST = DESCRIPTOR.message_types_by_name['PageRequest'] -_PAGERESPONSE = DESCRIPTOR.message_types_by_name['PageResponse'] -PageRequest = _reflection.GeneratedProtocolMessageType('PageRequest', (_message.Message,), { - 'DESCRIPTOR' : _PAGEREQUEST, - '__module__' : 'cosmos.base.query.v1beta1.pagination_pb2' - # @@protoc_insertion_point(class_scope:cosmos.base.query.v1beta1.PageRequest) - }) -_sym_db.RegisterMessage(PageRequest) - -PageResponse = _reflection.GeneratedProtocolMessageType('PageResponse', (_message.Message,), { - 'DESCRIPTOR' : _PAGERESPONSE, - '__module__' : 'cosmos.base.query.v1beta1.pagination_pb2' - # @@protoc_insertion_point(class_scope:cosmos.base.query.v1beta1.PageResponse) - }) -_sym_db.RegisterMessage(PageResponse) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n*cosmos/base/query/v1beta1/pagination.proto\x12\x19\x63osmos.base.query.v1beta1\x1a\x19\x63osmos_proto/cosmos.proto\"t\n\x0bPageRequest\x12\x0b\n\x03key\x18\x01 \x01(\x0c\x12\x0e\n\x06offset\x18\x02 \x01(\x04\x12\r\n\x05limit\x18\x03 \x01(\x04\x12\x13\n\x0b\x63ount_total\x18\x04 \x01(\x08\x12$\n\x07reverse\x18\x05 \x01(\x08\x42\x13\xda\xb4-\x0f\x63osmos-sdk 0.43\"/\n\x0cPageResponse\x12\x10\n\x08next_key\x18\x01 \x01(\x0c\x12\r\n\x05total\x18\x02 \x01(\x04\x42*Z(github.com/cosmos/cosmos-sdk/types/queryb\x06proto3') +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.base.query.v1beta1.pagination_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b'Z(github.com/cosmos/cosmos-sdk/types/query' - _PAGEREQUEST._serialized_start=73 - _PAGEREQUEST._serialized_end=168 - _PAGERESPONSE._serialized_start=170 - _PAGERESPONSE._serialized_end=217 + _PAGEREQUEST.fields_by_name['reverse']._options = None + _PAGEREQUEST.fields_by_name['reverse']._serialized_options = b'\332\264-\017cosmos-sdk 0.43' + _PAGEREQUEST._serialized_start=100 + _PAGEREQUEST._serialized_end=216 + _PAGERESPONSE._serialized_start=218 + _PAGERESPONSE._serialized_end=265 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/base/reflection/__init__.py b/cosmpy/protos/cosmos/base/reflection/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmos/base/reflection/v1beta1/__init__.py b/cosmpy/protos/cosmos/base/reflection/v1beta1/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmos/base/reflection/v1beta1/reflection_pb2.py b/cosmpy/protos/cosmos/base/reflection/v1beta1/reflection_pb2.py index c0499a88..5ba91ff7 100644 --- a/cosmpy/protos/cosmos/base/reflection/v1beta1/reflection_pb2.py +++ b/cosmpy/protos/cosmos/base/reflection/v1beta1/reflection_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/base/reflection/v1beta1/reflection.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -17,41 +16,8 @@ DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n/cosmos/base/reflection/v1beta1/reflection.proto\x12\x1e\x63osmos.base.reflection.v1beta1\x1a\x1cgoogle/api/annotations.proto\"\x1a\n\x18ListAllInterfacesRequest\"4\n\x19ListAllInterfacesResponse\x12\x17\n\x0finterface_names\x18\x01 \x03(\t\"4\n\x1aListImplementationsRequest\x12\x16\n\x0einterface_name\x18\x01 \x01(\t\"C\n\x1bListImplementationsResponse\x12$\n\x1cimplementation_message_names\x18\x01 \x03(\t2\xb8\x03\n\x11ReflectionService\x12\xbc\x01\n\x11ListAllInterfaces\x12\x38.cosmos.base.reflection.v1beta1.ListAllInterfacesRequest\x1a\x39.cosmos.base.reflection.v1beta1.ListAllInterfacesResponse\"2\x82\xd3\xe4\x93\x02,\x12*/cosmos/base/reflection/v1beta1/interfaces\x12\xe3\x01\n\x13ListImplementations\x12:.cosmos.base.reflection.v1beta1.ListImplementationsRequest\x1a;.cosmos.base.reflection.v1beta1.ListImplementationsResponse\"S\x82\xd3\xe4\x93\x02M\x12K/cosmos/base/reflection/v1beta1/interfaces/{interface_name}/implementationsB5Z3github.com/cosmos/cosmos-sdk/client/grpc/reflectionb\x06proto3') - - -_LISTALLINTERFACESREQUEST = DESCRIPTOR.message_types_by_name['ListAllInterfacesRequest'] -_LISTALLINTERFACESRESPONSE = DESCRIPTOR.message_types_by_name['ListAllInterfacesResponse'] -_LISTIMPLEMENTATIONSREQUEST = DESCRIPTOR.message_types_by_name['ListImplementationsRequest'] -_LISTIMPLEMENTATIONSRESPONSE = DESCRIPTOR.message_types_by_name['ListImplementationsResponse'] -ListAllInterfacesRequest = _reflection.GeneratedProtocolMessageType('ListAllInterfacesRequest', (_message.Message,), { - 'DESCRIPTOR' : _LISTALLINTERFACESREQUEST, - '__module__' : 'cosmos.base.reflection.v1beta1.reflection_pb2' - # @@protoc_insertion_point(class_scope:cosmos.base.reflection.v1beta1.ListAllInterfacesRequest) - }) -_sym_db.RegisterMessage(ListAllInterfacesRequest) - -ListAllInterfacesResponse = _reflection.GeneratedProtocolMessageType('ListAllInterfacesResponse', (_message.Message,), { - 'DESCRIPTOR' : _LISTALLINTERFACESRESPONSE, - '__module__' : 'cosmos.base.reflection.v1beta1.reflection_pb2' - # @@protoc_insertion_point(class_scope:cosmos.base.reflection.v1beta1.ListAllInterfacesResponse) - }) -_sym_db.RegisterMessage(ListAllInterfacesResponse) - -ListImplementationsRequest = _reflection.GeneratedProtocolMessageType('ListImplementationsRequest', (_message.Message,), { - 'DESCRIPTOR' : _LISTIMPLEMENTATIONSREQUEST, - '__module__' : 'cosmos.base.reflection.v1beta1.reflection_pb2' - # @@protoc_insertion_point(class_scope:cosmos.base.reflection.v1beta1.ListImplementationsRequest) - }) -_sym_db.RegisterMessage(ListImplementationsRequest) - -ListImplementationsResponse = _reflection.GeneratedProtocolMessageType('ListImplementationsResponse', (_message.Message,), { - 'DESCRIPTOR' : _LISTIMPLEMENTATIONSRESPONSE, - '__module__' : 'cosmos.base.reflection.v1beta1.reflection_pb2' - # @@protoc_insertion_point(class_scope:cosmos.base.reflection.v1beta1.ListImplementationsResponse) - }) -_sym_db.RegisterMessage(ListImplementationsResponse) - -_REFLECTIONSERVICE = DESCRIPTOR.services_by_name['ReflectionService'] +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.base.reflection.v1beta1.reflection_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None diff --git a/cosmpy/protos/cosmos/base/reflection/v2alpha1/__init__.py b/cosmpy/protos/cosmos/base/reflection/v2alpha1/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmos/base/reflection/v2alpha1/reflection_pb2.py b/cosmpy/protos/cosmos/base/reflection/v2alpha1/reflection_pb2.py index 5ab5ef22..62dc94b1 100644 --- a/cosmpy/protos/cosmos/base/reflection/v2alpha1/reflection_pb2.py +++ b/cosmpy/protos/cosmos/base/reflection/v2alpha1/reflection_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/base/reflection/v2alpha1/reflection.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -17,217 +16,8 @@ DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n0cosmos/base/reflection/v2alpha1/reflection.proto\x12\x1f\x63osmos.base.reflection.v2alpha1\x1a\x1cgoogle/api/annotations.proto\"\xb0\x03\n\rAppDescriptor\x12?\n\x05\x61uthn\x18\x01 \x01(\x0b\x32\x30.cosmos.base.reflection.v2alpha1.AuthnDescriptor\x12?\n\x05\x63hain\x18\x02 \x01(\x0b\x32\x30.cosmos.base.reflection.v2alpha1.ChainDescriptor\x12?\n\x05\x63odec\x18\x03 \x01(\x0b\x32\x30.cosmos.base.reflection.v2alpha1.CodecDescriptor\x12O\n\rconfiguration\x18\x04 \x01(\x0b\x32\x38.cosmos.base.reflection.v2alpha1.ConfigurationDescriptor\x12P\n\x0equery_services\x18\x05 \x01(\x0b\x32\x38.cosmos.base.reflection.v2alpha1.QueryServicesDescriptor\x12\x39\n\x02tx\x18\x06 \x01(\x0b\x32-.cosmos.base.reflection.v2alpha1.TxDescriptor\"^\n\x0cTxDescriptor\x12\x10\n\x08\x66ullname\x18\x01 \x01(\t\x12<\n\x04msgs\x18\x02 \x03(\x0b\x32..cosmos.base.reflection.v2alpha1.MsgDescriptor\"]\n\x0f\x41uthnDescriptor\x12J\n\nsign_modes\x18\x01 \x03(\x0b\x32\x36.cosmos.base.reflection.v2alpha1.SigningModeDescriptor\"b\n\x15SigningModeDescriptor\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0e\n\x06number\x18\x02 \x01(\x05\x12+\n#authn_info_provider_method_fullname\x18\x03 \x01(\t\"\x1d\n\x0f\x43hainDescriptor\x12\n\n\x02id\x18\x01 \x01(\t\"[\n\x0f\x43odecDescriptor\x12H\n\ninterfaces\x18\x01 \x03(\x0b\x32\x34.cosmos.base.reflection.v2alpha1.InterfaceDescriptor\"\xf4\x01\n\x13InterfaceDescriptor\x12\x10\n\x08\x66ullname\x18\x01 \x01(\t\x12j\n\x1cinterface_accepting_messages\x18\x02 \x03(\x0b\x32\x44.cosmos.base.reflection.v2alpha1.InterfaceAcceptingMessageDescriptor\x12_\n\x16interface_implementers\x18\x03 \x03(\x0b\x32?.cosmos.base.reflection.v2alpha1.InterfaceImplementerDescriptor\"D\n\x1eInterfaceImplementerDescriptor\x12\x10\n\x08\x66ullname\x18\x01 \x01(\t\x12\x10\n\x08type_url\x18\x02 \x01(\t\"W\n#InterfaceAcceptingMessageDescriptor\x12\x10\n\x08\x66ullname\x18\x01 \x01(\t\x12\x1e\n\x16\x66ield_descriptor_names\x18\x02 \x03(\t\"@\n\x17\x43onfigurationDescriptor\x12%\n\x1d\x62\x65\x63h32_account_address_prefix\x18\x01 \x01(\t\"%\n\rMsgDescriptor\x12\x14\n\x0cmsg_type_url\x18\x01 \x01(\t\"\x1b\n\x19GetAuthnDescriptorRequest\"]\n\x1aGetAuthnDescriptorResponse\x12?\n\x05\x61uthn\x18\x01 \x01(\x0b\x32\x30.cosmos.base.reflection.v2alpha1.AuthnDescriptor\"\x1b\n\x19GetChainDescriptorRequest\"]\n\x1aGetChainDescriptorResponse\x12?\n\x05\x63hain\x18\x01 \x01(\x0b\x32\x30.cosmos.base.reflection.v2alpha1.ChainDescriptor\"\x1b\n\x19GetCodecDescriptorRequest\"]\n\x1aGetCodecDescriptorResponse\x12?\n\x05\x63odec\x18\x01 \x01(\x0b\x32\x30.cosmos.base.reflection.v2alpha1.CodecDescriptor\"#\n!GetConfigurationDescriptorRequest\"n\n\"GetConfigurationDescriptorResponse\x12H\n\x06\x63onfig\x18\x01 \x01(\x0b\x32\x38.cosmos.base.reflection.v2alpha1.ConfigurationDescriptor\"#\n!GetQueryServicesDescriptorRequest\"o\n\"GetQueryServicesDescriptorResponse\x12I\n\x07queries\x18\x01 \x01(\x0b\x32\x38.cosmos.base.reflection.v2alpha1.QueryServicesDescriptor\"\x18\n\x16GetTxDescriptorRequest\"T\n\x17GetTxDescriptorResponse\x12\x39\n\x02tx\x18\x01 \x01(\x0b\x32-.cosmos.base.reflection.v2alpha1.TxDescriptor\"j\n\x17QueryServicesDescriptor\x12O\n\x0equery_services\x18\x01 \x03(\x0b\x32\x37.cosmos.base.reflection.v2alpha1.QueryServiceDescriptor\"\x86\x01\n\x16QueryServiceDescriptor\x12\x10\n\x08\x66ullname\x18\x01 \x01(\t\x12\x11\n\tis_module\x18\x02 \x01(\x08\x12G\n\x07methods\x18\x03 \x03(\x0b\x32\x36.cosmos.base.reflection.v2alpha1.QueryMethodDescriptor\">\n\x15QueryMethodDescriptor\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x17\n\x0f\x66ull_query_path\x18\x02 \x01(\t2\xa7\n\n\x11ReflectionService\x12\xcb\x01\n\x12GetAuthnDescriptor\x12:.cosmos.base.reflection.v2alpha1.GetAuthnDescriptorRequest\x1a;.cosmos.base.reflection.v2alpha1.GetAuthnDescriptorResponse\"<\x82\xd3\xe4\x93\x02\x36\x12\x34/cosmos/base/reflection/v1beta1/app_descriptor/authn\x12\xcb\x01\n\x12GetChainDescriptor\x12:.cosmos.base.reflection.v2alpha1.GetChainDescriptorRequest\x1a;.cosmos.base.reflection.v2alpha1.GetChainDescriptorResponse\"<\x82\xd3\xe4\x93\x02\x36\x12\x34/cosmos/base/reflection/v1beta1/app_descriptor/chain\x12\xcb\x01\n\x12GetCodecDescriptor\x12:.cosmos.base.reflection.v2alpha1.GetCodecDescriptorRequest\x1a;.cosmos.base.reflection.v2alpha1.GetCodecDescriptorResponse\"<\x82\xd3\xe4\x93\x02\x36\x12\x34/cosmos/base/reflection/v1beta1/app_descriptor/codec\x12\xeb\x01\n\x1aGetConfigurationDescriptor\x12\x42.cosmos.base.reflection.v2alpha1.GetConfigurationDescriptorRequest\x1a\x43.cosmos.base.reflection.v2alpha1.GetConfigurationDescriptorResponse\"D\x82\xd3\xe4\x93\x02>\x12\x12Z.cosmos.base.tendermint.v1beta1.GetValidatorSetByHeightRequest\x1a?.cosmos.base.tendermint.v1beta1.GetValidatorSetByHeightResponse\">\x82\xd3\xe4\x93\x02\x38\x12\x36/cosmos/base/tendermint/v1beta1/validatorsets/{height}B4Z2github.com/cosmos/cosmos-sdk/client/grpc/tmserviceb\x06proto3') - - - -_GETVALIDATORSETBYHEIGHTREQUEST = DESCRIPTOR.message_types_by_name['GetValidatorSetByHeightRequest'] -_GETVALIDATORSETBYHEIGHTRESPONSE = DESCRIPTOR.message_types_by_name['GetValidatorSetByHeightResponse'] -_GETLATESTVALIDATORSETREQUEST = DESCRIPTOR.message_types_by_name['GetLatestValidatorSetRequest'] -_GETLATESTVALIDATORSETRESPONSE = DESCRIPTOR.message_types_by_name['GetLatestValidatorSetResponse'] -_VALIDATOR = DESCRIPTOR.message_types_by_name['Validator'] -_GETBLOCKBYHEIGHTREQUEST = DESCRIPTOR.message_types_by_name['GetBlockByHeightRequest'] -_GETBLOCKBYHEIGHTRESPONSE = DESCRIPTOR.message_types_by_name['GetBlockByHeightResponse'] -_GETLATESTBLOCKREQUEST = DESCRIPTOR.message_types_by_name['GetLatestBlockRequest'] -_GETLATESTBLOCKRESPONSE = DESCRIPTOR.message_types_by_name['GetLatestBlockResponse'] -_GETSYNCINGREQUEST = DESCRIPTOR.message_types_by_name['GetSyncingRequest'] -_GETSYNCINGRESPONSE = DESCRIPTOR.message_types_by_name['GetSyncingResponse'] -_GETNODEINFOREQUEST = DESCRIPTOR.message_types_by_name['GetNodeInfoRequest'] -_GETNODEINFORESPONSE = DESCRIPTOR.message_types_by_name['GetNodeInfoResponse'] -_VERSIONINFO = DESCRIPTOR.message_types_by_name['VersionInfo'] -_MODULE = DESCRIPTOR.message_types_by_name['Module'] -GetValidatorSetByHeightRequest = _reflection.GeneratedProtocolMessageType('GetValidatorSetByHeightRequest', (_message.Message,), { - 'DESCRIPTOR' : _GETVALIDATORSETBYHEIGHTREQUEST, - '__module__' : 'cosmos.base.tendermint.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.base.tendermint.v1beta1.GetValidatorSetByHeightRequest) - }) -_sym_db.RegisterMessage(GetValidatorSetByHeightRequest) - -GetValidatorSetByHeightResponse = _reflection.GeneratedProtocolMessageType('GetValidatorSetByHeightResponse', (_message.Message,), { - 'DESCRIPTOR' : _GETVALIDATORSETBYHEIGHTRESPONSE, - '__module__' : 'cosmos.base.tendermint.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.base.tendermint.v1beta1.GetValidatorSetByHeightResponse) - }) -_sym_db.RegisterMessage(GetValidatorSetByHeightResponse) - -GetLatestValidatorSetRequest = _reflection.GeneratedProtocolMessageType('GetLatestValidatorSetRequest', (_message.Message,), { - 'DESCRIPTOR' : _GETLATESTVALIDATORSETREQUEST, - '__module__' : 'cosmos.base.tendermint.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.base.tendermint.v1beta1.GetLatestValidatorSetRequest) - }) -_sym_db.RegisterMessage(GetLatestValidatorSetRequest) - -GetLatestValidatorSetResponse = _reflection.GeneratedProtocolMessageType('GetLatestValidatorSetResponse', (_message.Message,), { - 'DESCRIPTOR' : _GETLATESTVALIDATORSETRESPONSE, - '__module__' : 'cosmos.base.tendermint.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.base.tendermint.v1beta1.GetLatestValidatorSetResponse) - }) -_sym_db.RegisterMessage(GetLatestValidatorSetResponse) - -Validator = _reflection.GeneratedProtocolMessageType('Validator', (_message.Message,), { - 'DESCRIPTOR' : _VALIDATOR, - '__module__' : 'cosmos.base.tendermint.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.base.tendermint.v1beta1.Validator) - }) -_sym_db.RegisterMessage(Validator) - -GetBlockByHeightRequest = _reflection.GeneratedProtocolMessageType('GetBlockByHeightRequest', (_message.Message,), { - 'DESCRIPTOR' : _GETBLOCKBYHEIGHTREQUEST, - '__module__' : 'cosmos.base.tendermint.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.base.tendermint.v1beta1.GetBlockByHeightRequest) - }) -_sym_db.RegisterMessage(GetBlockByHeightRequest) - -GetBlockByHeightResponse = _reflection.GeneratedProtocolMessageType('GetBlockByHeightResponse', (_message.Message,), { - 'DESCRIPTOR' : _GETBLOCKBYHEIGHTRESPONSE, - '__module__' : 'cosmos.base.tendermint.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.base.tendermint.v1beta1.GetBlockByHeightResponse) - }) -_sym_db.RegisterMessage(GetBlockByHeightResponse) - -GetLatestBlockRequest = _reflection.GeneratedProtocolMessageType('GetLatestBlockRequest', (_message.Message,), { - 'DESCRIPTOR' : _GETLATESTBLOCKREQUEST, - '__module__' : 'cosmos.base.tendermint.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.base.tendermint.v1beta1.GetLatestBlockRequest) - }) -_sym_db.RegisterMessage(GetLatestBlockRequest) - -GetLatestBlockResponse = _reflection.GeneratedProtocolMessageType('GetLatestBlockResponse', (_message.Message,), { - 'DESCRIPTOR' : _GETLATESTBLOCKRESPONSE, - '__module__' : 'cosmos.base.tendermint.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.base.tendermint.v1beta1.GetLatestBlockResponse) - }) -_sym_db.RegisterMessage(GetLatestBlockResponse) - -GetSyncingRequest = _reflection.GeneratedProtocolMessageType('GetSyncingRequest', (_message.Message,), { - 'DESCRIPTOR' : _GETSYNCINGREQUEST, - '__module__' : 'cosmos.base.tendermint.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.base.tendermint.v1beta1.GetSyncingRequest) - }) -_sym_db.RegisterMessage(GetSyncingRequest) - -GetSyncingResponse = _reflection.GeneratedProtocolMessageType('GetSyncingResponse', (_message.Message,), { - 'DESCRIPTOR' : _GETSYNCINGRESPONSE, - '__module__' : 'cosmos.base.tendermint.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.base.tendermint.v1beta1.GetSyncingResponse) - }) -_sym_db.RegisterMessage(GetSyncingResponse) - -GetNodeInfoRequest = _reflection.GeneratedProtocolMessageType('GetNodeInfoRequest', (_message.Message,), { - 'DESCRIPTOR' : _GETNODEINFOREQUEST, - '__module__' : 'cosmos.base.tendermint.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.base.tendermint.v1beta1.GetNodeInfoRequest) - }) -_sym_db.RegisterMessage(GetNodeInfoRequest) - -GetNodeInfoResponse = _reflection.GeneratedProtocolMessageType('GetNodeInfoResponse', (_message.Message,), { - 'DESCRIPTOR' : _GETNODEINFORESPONSE, - '__module__' : 'cosmos.base.tendermint.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.base.tendermint.v1beta1.GetNodeInfoResponse) - }) -_sym_db.RegisterMessage(GetNodeInfoResponse) - -VersionInfo = _reflection.GeneratedProtocolMessageType('VersionInfo', (_message.Message,), { - 'DESCRIPTOR' : _VERSIONINFO, - '__module__' : 'cosmos.base.tendermint.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.base.tendermint.v1beta1.VersionInfo) - }) -_sym_db.RegisterMessage(VersionInfo) - -Module = _reflection.GeneratedProtocolMessageType('Module', (_message.Message,), { - 'DESCRIPTOR' : _MODULE, - '__module__' : 'cosmos.base.tendermint.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.base.tendermint.v1beta1.Module) - }) -_sym_db.RegisterMessage(Module) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n*cosmos/base/tendermint/v1beta1/query.proto\x12\x1e\x63osmos.base.tendermint.v1beta1\x1a\x14gogoproto/gogo.proto\x1a\x19google/protobuf/any.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x1atendermint/p2p/types.proto\x1a\x1ctendermint/types/types.proto\x1a*cosmos/base/query/v1beta1/pagination.proto\x1a*cosmos/base/tendermint/v1beta1/types.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x1ctendermint/types/block.proto\x1a\x11\x61mino/amino.proto\"l\n\x1eGetValidatorSetByHeightRequest\x12\x0e\n\x06height\x18\x01 \x01(\x03\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\xb3\x01\n\x1fGetValidatorSetByHeightResponse\x12\x14\n\x0c\x62lock_height\x18\x01 \x01(\x03\x12=\n\nvalidators\x18\x02 \x03(\x0b\x32).cosmos.base.tendermint.v1beta1.Validator\x12;\n\npagination\x18\x03 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"Z\n\x1cGetLatestValidatorSetRequest\x12:\n\npagination\x18\x01 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\xb1\x01\n\x1dGetLatestValidatorSetResponse\x12\x14\n\x0c\x62lock_height\x18\x01 \x01(\x03\x12=\n\nvalidators\x18\x02 \x03(\x0b\x32).cosmos.base.tendermint.v1beta1.Validator\x12;\n\npagination\x18\x03 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"\x8e\x01\n\tValidator\x12)\n\x07\x61\x64\x64ress\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12%\n\x07pub_key\x18\x02 \x01(\x0b\x32\x14.google.protobuf.Any\x12\x14\n\x0cvoting_power\x18\x03 \x01(\x03\x12\x19\n\x11proposer_priority\x18\x04 \x01(\x03\")\n\x17GetBlockByHeightRequest\x12\x0e\n\x06height\x18\x01 \x01(\x03\"\xbe\x01\n\x18GetBlockByHeightResponse\x12+\n\x08\x62lock_id\x18\x01 \x01(\x0b\x32\x19.tendermint.types.BlockID\x12&\n\x05\x62lock\x18\x02 \x01(\x0b\x32\x17.tendermint.types.Block\x12M\n\tsdk_block\x18\x03 \x01(\x0b\x32%.cosmos.base.tendermint.v1beta1.BlockB\x13\xda\xb4-\x0f\x63osmos-sdk 0.47\"\x17\n\x15GetLatestBlockRequest\"\xbc\x01\n\x16GetLatestBlockResponse\x12+\n\x08\x62lock_id\x18\x01 \x01(\x0b\x32\x19.tendermint.types.BlockID\x12&\n\x05\x62lock\x18\x02 \x01(\x0b\x32\x17.tendermint.types.Block\x12M\n\tsdk_block\x18\x03 \x01(\x0b\x32%.cosmos.base.tendermint.v1beta1.BlockB\x13\xda\xb4-\x0f\x63osmos-sdk 0.47\"\x13\n\x11GetSyncingRequest\"%\n\x12GetSyncingResponse\x12\x0f\n\x07syncing\x18\x01 \x01(\x08\"\x14\n\x12GetNodeInfoRequest\"\x9b\x01\n\x13GetNodeInfoResponse\x12:\n\x11\x64\x65\x66\x61ult_node_info\x18\x01 \x01(\x0b\x32\x1f.tendermint.p2p.DefaultNodeInfo\x12H\n\x13\x61pplication_version\x18\x02 \x01(\x0b\x32+.cosmos.base.tendermint.v1beta1.VersionInfo\"\xe7\x01\n\x0bVersionInfo\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x10\n\x08\x61pp_name\x18\x02 \x01(\t\x12\x0f\n\x07version\x18\x03 \x01(\t\x12\x12\n\ngit_commit\x18\x04 \x01(\t\x12\x12\n\nbuild_tags\x18\x05 \x01(\t\x12\x12\n\ngo_version\x18\x06 \x01(\t\x12:\n\nbuild_deps\x18\x07 \x03(\x0b\x32&.cosmos.base.tendermint.v1beta1.Module\x12/\n\x12\x63osmos_sdk_version\x18\x08 \x01(\tB\x13\xda\xb4-\x0f\x63osmos-sdk 0.43\"4\n\x06Module\x12\x0c\n\x04path\x18\x01 \x01(\t\x12\x0f\n\x07version\x18\x02 \x01(\t\x12\x0b\n\x03sum\x18\x03 \x01(\t\"M\n\x10\x41\x42\x43IQueryRequest\x12\x0c\n\x04\x64\x61ta\x18\x01 \x01(\x0c\x12\x0c\n\x04path\x18\x02 \x01(\t\x12\x0e\n\x06height\x18\x03 \x01(\x03\x12\r\n\x05prove\x18\x04 \x01(\x08\"\xcd\x01\n\x11\x41\x42\x43IQueryResponse\x12\x0c\n\x04\x63ode\x18\x01 \x01(\r\x12\x0b\n\x03log\x18\x03 \x01(\t\x12\x0c\n\x04info\x18\x04 \x01(\t\x12\r\n\x05index\x18\x05 \x01(\x03\x12\x0b\n\x03key\x18\x06 \x01(\x0c\x12\r\n\x05value\x18\x07 \x01(\x0c\x12;\n\tproof_ops\x18\x08 \x01(\x0b\x32(.cosmos.base.tendermint.v1beta1.ProofOps\x12\x0e\n\x06height\x18\t \x01(\x03\x12\x11\n\tcodespace\x18\n \x01(\tJ\x04\x08\x02\x10\x03\"2\n\x07ProofOp\x12\x0c\n\x04type\x18\x01 \x01(\t\x12\x0b\n\x03key\x18\x02 \x01(\x0c\x12\x0c\n\x04\x64\x61ta\x18\x03 \x01(\x0c\"K\n\x08ProofOps\x12?\n\x03ops\x18\x01 \x03(\x0b\x32\'.cosmos.base.tendermint.v1beta1.ProofOpB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x32\xc2\n\n\x07Service\x12\xa9\x01\n\x0bGetNodeInfo\x12\x32.cosmos.base.tendermint.v1beta1.GetNodeInfoRequest\x1a\x33.cosmos.base.tendermint.v1beta1.GetNodeInfoResponse\"1\x82\xd3\xe4\x93\x02+\x12)/cosmos/base/tendermint/v1beta1/node_info\x12\xa4\x01\n\nGetSyncing\x12\x31.cosmos.base.tendermint.v1beta1.GetSyncingRequest\x1a\x32.cosmos.base.tendermint.v1beta1.GetSyncingResponse\"/\x82\xd3\xe4\x93\x02)\x12\'/cosmos/base/tendermint/v1beta1/syncing\x12\xb6\x01\n\x0eGetLatestBlock\x12\x35.cosmos.base.tendermint.v1beta1.GetLatestBlockRequest\x1a\x36.cosmos.base.tendermint.v1beta1.GetLatestBlockResponse\"5\x82\xd3\xe4\x93\x02/\x12-/cosmos/base/tendermint/v1beta1/blocks/latest\x12\xbe\x01\n\x10GetBlockByHeight\x12\x37.cosmos.base.tendermint.v1beta1.GetBlockByHeightRequest\x1a\x38.cosmos.base.tendermint.v1beta1.GetBlockByHeightResponse\"7\x82\xd3\xe4\x93\x02\x31\x12//cosmos/base/tendermint/v1beta1/blocks/{height}\x12\xd2\x01\n\x15GetLatestValidatorSet\x12<.cosmos.base.tendermint.v1beta1.GetLatestValidatorSetRequest\x1a=.cosmos.base.tendermint.v1beta1.GetLatestValidatorSetResponse\"<\x82\xd3\xe4\x93\x02\x36\x12\x34/cosmos/base/tendermint/v1beta1/validatorsets/latest\x12\xda\x01\n\x17GetValidatorSetByHeight\x12>.cosmos.base.tendermint.v1beta1.GetValidatorSetByHeightRequest\x1a?.cosmos.base.tendermint.v1beta1.GetValidatorSetByHeightResponse\">\x82\xd3\xe4\x93\x02\x38\x12\x36/cosmos/base/tendermint/v1beta1/validatorsets/{height}\x12\xb7\x01\n\tABCIQuery\x12\x30.cosmos.base.tendermint.v1beta1.ABCIQueryRequest\x1a\x31.cosmos.base.tendermint.v1beta1.ABCIQueryResponse\"E\xca\xb4-\x0f\x63osmos-sdk 0.46\x82\xd3\xe4\x93\x02,\x12*/cosmos/base/tendermint/v1beta1/abci_queryB5Z3github.com/cosmos/cosmos-sdk/client/grpc/cmtserviceb\x06proto3') -_SERVICE = DESCRIPTOR.services_by_name['Service'] +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.base.tendermint.v1beta1.query_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'Z2github.com/cosmos/cosmos-sdk/client/grpc/tmservice' + DESCRIPTOR._serialized_options = b'Z3github.com/cosmos/cosmos-sdk/client/grpc/cmtservice' + _VALIDATOR.fields_by_name['address']._options = None + _VALIDATOR.fields_by_name['address']._serialized_options = b'\322\264-\024cosmos.AddressString' + _GETBLOCKBYHEIGHTRESPONSE.fields_by_name['sdk_block']._options = None + _GETBLOCKBYHEIGHTRESPONSE.fields_by_name['sdk_block']._serialized_options = b'\332\264-\017cosmos-sdk 0.47' + _GETLATESTBLOCKRESPONSE.fields_by_name['sdk_block']._options = None + _GETLATESTBLOCKRESPONSE.fields_by_name['sdk_block']._serialized_options = b'\332\264-\017cosmos-sdk 0.47' + _VERSIONINFO.fields_by_name['cosmos_sdk_version']._options = None + _VERSIONINFO.fields_by_name['cosmos_sdk_version']._serialized_options = b'\332\264-\017cosmos-sdk 0.43' + _PROOFOPS.fields_by_name['ops']._options = None + _PROOFOPS.fields_by_name['ops']._serialized_options = b'\310\336\037\000\250\347\260*\001' _SERVICE.methods_by_name['GetNodeInfo']._options = None _SERVICE.methods_by_name['GetNodeInfo']._serialized_options = b'\202\323\344\223\002+\022)/cosmos/base/tendermint/v1beta1/node_info' _SERVICE.methods_by_name['GetSyncing']._options = None @@ -162,36 +53,46 @@ _SERVICE.methods_by_name['GetLatestValidatorSet']._serialized_options = b'\202\323\344\223\0026\0224/cosmos/base/tendermint/v1beta1/validatorsets/latest' _SERVICE.methods_by_name['GetValidatorSetByHeight']._options = None _SERVICE.methods_by_name['GetValidatorSetByHeight']._serialized_options = b'\202\323\344\223\0028\0226/cosmos/base/tendermint/v1beta1/validatorsets/{height}' - _GETVALIDATORSETBYHEIGHTREQUEST._serialized_start=289 - _GETVALIDATORSETBYHEIGHTREQUEST._serialized_end=397 - _GETVALIDATORSETBYHEIGHTRESPONSE._serialized_start=400 - _GETVALIDATORSETBYHEIGHTRESPONSE._serialized_end=579 - _GETLATESTVALIDATORSETREQUEST._serialized_start=581 - _GETLATESTVALIDATORSETREQUEST._serialized_end=671 - _GETLATESTVALIDATORSETRESPONSE._serialized_start=674 - _GETLATESTVALIDATORSETRESPONSE._serialized_end=851 - _VALIDATOR._serialized_start=853 - _VALIDATOR._serialized_end=969 - _GETBLOCKBYHEIGHTREQUEST._serialized_start=971 - _GETBLOCKBYHEIGHTREQUEST._serialized_end=1012 - _GETBLOCKBYHEIGHTRESPONSE._serialized_start=1014 - _GETBLOCKBYHEIGHTRESPONSE._serialized_end=1125 - _GETLATESTBLOCKREQUEST._serialized_start=1127 - _GETLATESTBLOCKREQUEST._serialized_end=1150 - _GETLATESTBLOCKRESPONSE._serialized_start=1152 - _GETLATESTBLOCKRESPONSE._serialized_end=1261 - _GETSYNCINGREQUEST._serialized_start=1263 - _GETSYNCINGREQUEST._serialized_end=1282 - _GETSYNCINGRESPONSE._serialized_start=1284 - _GETSYNCINGRESPONSE._serialized_end=1321 - _GETNODEINFOREQUEST._serialized_start=1323 - _GETNODEINFOREQUEST._serialized_end=1343 - _GETNODEINFORESPONSE._serialized_start=1346 - _GETNODEINFORESPONSE._serialized_end=1501 - _VERSIONINFO._serialized_start=1504 - _VERSIONINFO._serialized_end=1714 - _MODULE._serialized_start=1716 - _MODULE._serialized_end=1768 - _SERVICE._serialized_start=1771 - _SERVICE._serialized_end=2931 + _SERVICE.methods_by_name['ABCIQuery']._options = None + _SERVICE.methods_by_name['ABCIQuery']._serialized_options = b'\312\264-\017cosmos-sdk 0.46\202\323\344\223\002,\022*/cosmos/base/tendermint/v1beta1/abci_query' + _GETVALIDATORSETBYHEIGHTREQUEST._serialized_start=379 + _GETVALIDATORSETBYHEIGHTREQUEST._serialized_end=487 + _GETVALIDATORSETBYHEIGHTRESPONSE._serialized_start=490 + _GETVALIDATORSETBYHEIGHTRESPONSE._serialized_end=669 + _GETLATESTVALIDATORSETREQUEST._serialized_start=671 + _GETLATESTVALIDATORSETREQUEST._serialized_end=761 + _GETLATESTVALIDATORSETRESPONSE._serialized_start=764 + _GETLATESTVALIDATORSETRESPONSE._serialized_end=941 + _VALIDATOR._serialized_start=944 + _VALIDATOR._serialized_end=1086 + _GETBLOCKBYHEIGHTREQUEST._serialized_start=1088 + _GETBLOCKBYHEIGHTREQUEST._serialized_end=1129 + _GETBLOCKBYHEIGHTRESPONSE._serialized_start=1132 + _GETBLOCKBYHEIGHTRESPONSE._serialized_end=1322 + _GETLATESTBLOCKREQUEST._serialized_start=1324 + _GETLATESTBLOCKREQUEST._serialized_end=1347 + _GETLATESTBLOCKRESPONSE._serialized_start=1350 + _GETLATESTBLOCKRESPONSE._serialized_end=1538 + _GETSYNCINGREQUEST._serialized_start=1540 + _GETSYNCINGREQUEST._serialized_end=1559 + _GETSYNCINGRESPONSE._serialized_start=1561 + _GETSYNCINGRESPONSE._serialized_end=1598 + _GETNODEINFOREQUEST._serialized_start=1600 + _GETNODEINFOREQUEST._serialized_end=1620 + _GETNODEINFORESPONSE._serialized_start=1623 + _GETNODEINFORESPONSE._serialized_end=1778 + _VERSIONINFO._serialized_start=1781 + _VERSIONINFO._serialized_end=2012 + _MODULE._serialized_start=2014 + _MODULE._serialized_end=2066 + _ABCIQUERYREQUEST._serialized_start=2068 + _ABCIQUERYREQUEST._serialized_end=2145 + _ABCIQUERYRESPONSE._serialized_start=2148 + _ABCIQUERYRESPONSE._serialized_end=2353 + _PROOFOP._serialized_start=2355 + _PROOFOP._serialized_end=2405 + _PROOFOPS._serialized_start=2407 + _PROOFOPS._serialized_end=2482 + _SERVICE._serialized_start=2485 + _SERVICE._serialized_end=3831 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/base/tendermint/v1beta1/query_pb2_grpc.py b/cosmpy/protos/cosmos/base/tendermint/v1beta1/query_pb2_grpc.py index 9c640b07..03413484 100644 --- a/cosmpy/protos/cosmos/base/tendermint/v1beta1/query_pb2_grpc.py +++ b/cosmpy/protos/cosmos/base/tendermint/v1beta1/query_pb2_grpc.py @@ -45,6 +45,11 @@ def __init__(self, channel): request_serializer=cosmos_dot_base_dot_tendermint_dot_v1beta1_dot_query__pb2.GetValidatorSetByHeightRequest.SerializeToString, response_deserializer=cosmos_dot_base_dot_tendermint_dot_v1beta1_dot_query__pb2.GetValidatorSetByHeightResponse.FromString, ) + self.ABCIQuery = channel.unary_unary( + '/cosmos.base.tendermint.v1beta1.Service/ABCIQuery', + request_serializer=cosmos_dot_base_dot_tendermint_dot_v1beta1_dot_query__pb2.ABCIQueryRequest.SerializeToString, + response_deserializer=cosmos_dot_base_dot_tendermint_dot_v1beta1_dot_query__pb2.ABCIQueryResponse.FromString, + ) class ServiceServicer(object): @@ -93,6 +98,15 @@ def GetValidatorSetByHeight(self, request, context): context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') + def ABCIQuery(self, request, context): + """ABCIQuery defines a query handler that supports ABCI queries directly to the + application, bypassing Tendermint completely. The ABCI query must contain + a valid and supported path, including app, custom, p2p, and store. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + def add_ServiceServicer_to_server(servicer, server): rpc_method_handlers = { @@ -126,6 +140,11 @@ def add_ServiceServicer_to_server(servicer, server): request_deserializer=cosmos_dot_base_dot_tendermint_dot_v1beta1_dot_query__pb2.GetValidatorSetByHeightRequest.FromString, response_serializer=cosmos_dot_base_dot_tendermint_dot_v1beta1_dot_query__pb2.GetValidatorSetByHeightResponse.SerializeToString, ), + 'ABCIQuery': grpc.unary_unary_rpc_method_handler( + servicer.ABCIQuery, + request_deserializer=cosmos_dot_base_dot_tendermint_dot_v1beta1_dot_query__pb2.ABCIQueryRequest.FromString, + response_serializer=cosmos_dot_base_dot_tendermint_dot_v1beta1_dot_query__pb2.ABCIQueryResponse.SerializeToString, + ), } generic_handler = grpc.method_handlers_generic_handler( 'cosmos.base.tendermint.v1beta1.Service', rpc_method_handlers) @@ -238,3 +257,20 @@ def GetValidatorSetByHeight(request, cosmos_dot_base_dot_tendermint_dot_v1beta1_dot_query__pb2.GetValidatorSetByHeightResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def ABCIQuery(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.base.tendermint.v1beta1.Service/ABCIQuery', + cosmos_dot_base_dot_tendermint_dot_v1beta1_dot_query__pb2.ABCIQueryRequest.SerializeToString, + cosmos_dot_base_dot_tendermint_dot_v1beta1_dot_query__pb2.ABCIQueryResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/cosmos/base/tendermint/v1beta1/types_pb2.py b/cosmpy/protos/cosmos/base/tendermint/v1beta1/types_pb2.py new file mode 100644 index 00000000..4fe66c13 --- /dev/null +++ b/cosmpy/protos/cosmos/base/tendermint/v1beta1/types_pb2.py @@ -0,0 +1,48 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/base/tendermint/v1beta1/types.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 +from tendermint.types import types_pb2 as tendermint_dot_types_dot_types__pb2 +from tendermint.types import evidence_pb2 as tendermint_dot_types_dot_evidence__pb2 +from tendermint.version import types_pb2 as tendermint_dot_version_dot_types__pb2 +from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n*cosmos/base/tendermint/v1beta1/types.proto\x12\x1e\x63osmos.base.tendermint.v1beta1\x1a\x14gogoproto/gogo.proto\x1a\x1ctendermint/types/types.proto\x1a\x1ftendermint/types/evidence.proto\x1a\x1etendermint/version/types.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x11\x61mino/amino.proto\"\xe7\x01\n\x05\x42lock\x12\x41\n\x06header\x18\x01 \x01(\x0b\x32&.cosmos.base.tendermint.v1beta1.HeaderB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12/\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x16.tendermint.types.DataB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12;\n\x08\x65vidence\x18\x03 \x01(\x0b\x32\x1e.tendermint.types.EvidenceListB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12-\n\x0blast_commit\x18\x04 \x01(\x0b\x32\x18.tendermint.types.Commit\"\xc2\x03\n\x06Header\x12\x39\n\x07version\x18\x01 \x01(\x0b\x32\x1d.tendermint.version.ConsensusB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12\x1d\n\x08\x63hain_id\x18\x02 \x01(\tB\x0b\xe2\xde\x1f\x07\x43hainID\x12\x0e\n\x06height\x18\x03 \x01(\x03\x12\x37\n\x04time\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\r\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x90\xdf\x1f\x01\x12;\n\rlast_block_id\x18\x05 \x01(\x0b\x32\x19.tendermint.types.BlockIDB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12\x18\n\x10last_commit_hash\x18\x06 \x01(\x0c\x12\x11\n\tdata_hash\x18\x07 \x01(\x0c\x12\x17\n\x0fvalidators_hash\x18\x08 \x01(\x0c\x12\x1c\n\x14next_validators_hash\x18\t \x01(\x0c\x12\x16\n\x0e\x63onsensus_hash\x18\n \x01(\x0c\x12\x10\n\x08\x61pp_hash\x18\x0b \x01(\x0c\x12\x19\n\x11last_results_hash\x18\x0c \x01(\x0c\x12\x15\n\revidence_hash\x18\r \x01(\x0c\x12\x18\n\x10proposer_address\x18\x0e \x01(\tB5Z3github.com/cosmos/cosmos-sdk/client/grpc/cmtserviceb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.base.tendermint.v1beta1.types_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z3github.com/cosmos/cosmos-sdk/client/grpc/cmtservice' + _BLOCK.fields_by_name['header']._options = None + _BLOCK.fields_by_name['header']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _BLOCK.fields_by_name['data']._options = None + _BLOCK.fields_by_name['data']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _BLOCK.fields_by_name['evidence']._options = None + _BLOCK.fields_by_name['evidence']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _HEADER.fields_by_name['version']._options = None + _HEADER.fields_by_name['version']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _HEADER.fields_by_name['chain_id']._options = None + _HEADER.fields_by_name['chain_id']._serialized_options = b'\342\336\037\007ChainID' + _HEADER.fields_by_name['time']._options = None + _HEADER.fields_by_name['time']._serialized_options = b'\310\336\037\000\250\347\260*\001\220\337\037\001' + _HEADER.fields_by_name['last_block_id']._options = None + _HEADER.fields_by_name['last_block_id']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _BLOCK._serialized_start=248 + _BLOCK._serialized_end=479 + _HEADER._serialized_start=482 + _HEADER._serialized_end=932 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos_proto/cosmos_pb2_grpc.py b/cosmpy/protos/cosmos/base/tendermint/v1beta1/types_pb2_grpc.py similarity index 100% rename from cosmpy/protos/cosmos_proto/cosmos_pb2_grpc.py rename to cosmpy/protos/cosmos/base/tendermint/v1beta1/types_pb2_grpc.py diff --git a/cosmpy/protos/cosmos/base/v1beta1/__init__.py b/cosmpy/protos/cosmos/base/v1beta1/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmos/base/v1beta1/coin_pb2.py b/cosmpy/protos/cosmos/base/v1beta1/coin_pb2.py index 8c06bac7..844d0e59 100644 --- a/cosmpy/protos/cosmos/base/v1beta1/coin_pb2.py +++ b/cosmpy/protos/cosmos/base/v1beta1/coin_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/base/v1beta1/coin.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -13,66 +12,36 @@ from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1e\x63osmos/base/v1beta1/coin.proto\x12\x13\x63osmos.base.v1beta1\x1a\x14gogoproto/gogo.proto\"8\n\x04\x43oin\x12\r\n\x05\x64\x65nom\x18\x01 \x01(\t\x12\x1b\n\x06\x61mount\x18\x02 \x01(\tB\x0b\xda\xde\x1f\x03Int\xc8\xde\x1f\x00:\x04\xe8\xa0\x1f\x01\";\n\x07\x44\x65\x63\x43oin\x12\r\n\x05\x64\x65nom\x18\x01 \x01(\t\x12\x1b\n\x06\x61mount\x18\x02 \x01(\tB\x0b\xda\xde\x1f\x03\x44\x65\x63\xc8\xde\x1f\x00:\x04\xe8\xa0\x1f\x01\"$\n\x08IntProto\x12\x18\n\x03int\x18\x01 \x01(\tB\x0b\xda\xde\x1f\x03Int\xc8\xde\x1f\x00\"$\n\x08\x44\x65\x63Proto\x12\x18\n\x03\x64\x65\x63\x18\x01 \x01(\tB\x0b\xda\xde\x1f\x03\x44\x65\x63\xc8\xde\x1f\x00\x42,Z\"github.com/cosmos/cosmos-sdk/types\xd8\xe1\x1e\x00\x80\xe2\x1e\x00\x62\x06proto3') - - - -_COIN = DESCRIPTOR.message_types_by_name['Coin'] -_DECCOIN = DESCRIPTOR.message_types_by_name['DecCoin'] -_INTPROTO = DESCRIPTOR.message_types_by_name['IntProto'] -_DECPROTO = DESCRIPTOR.message_types_by_name['DecProto'] -Coin = _reflection.GeneratedProtocolMessageType('Coin', (_message.Message,), { - 'DESCRIPTOR' : _COIN, - '__module__' : 'cosmos.base.v1beta1.coin_pb2' - # @@protoc_insertion_point(class_scope:cosmos.base.v1beta1.Coin) - }) -_sym_db.RegisterMessage(Coin) - -DecCoin = _reflection.GeneratedProtocolMessageType('DecCoin', (_message.Message,), { - 'DESCRIPTOR' : _DECCOIN, - '__module__' : 'cosmos.base.v1beta1.coin_pb2' - # @@protoc_insertion_point(class_scope:cosmos.base.v1beta1.DecCoin) - }) -_sym_db.RegisterMessage(DecCoin) - -IntProto = _reflection.GeneratedProtocolMessageType('IntProto', (_message.Message,), { - 'DESCRIPTOR' : _INTPROTO, - '__module__' : 'cosmos.base.v1beta1.coin_pb2' - # @@protoc_insertion_point(class_scope:cosmos.base.v1beta1.IntProto) - }) -_sym_db.RegisterMessage(IntProto) - -DecProto = _reflection.GeneratedProtocolMessageType('DecProto', (_message.Message,), { - 'DESCRIPTOR' : _DECPROTO, - '__module__' : 'cosmos.base.v1beta1.coin_pb2' - # @@protoc_insertion_point(class_scope:cosmos.base.v1beta1.DecProto) - }) -_sym_db.RegisterMessage(DecProto) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1e\x63osmos/base/v1beta1/coin.proto\x12\x13\x63osmos.base.v1beta1\x1a\x14gogoproto/gogo.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x11\x61mino/amino.proto\"]\n\x04\x43oin\x12\r\n\x05\x64\x65nom\x18\x01 \x01(\t\x12@\n\x06\x61mount\x18\x02 \x01(\tB0\xd2\xb4-\ncosmos.Int\xda\xde\x1f\x15\x63osmossdk.io/math.Int\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01:\x04\xe8\xa0\x1f\x01\"a\n\x07\x44\x65\x63\x43oin\x12\r\n\x05\x64\x65nom\x18\x01 \x01(\t\x12\x41\n\x06\x61mount\x18\x02 \x01(\tB1\xd2\xb4-\ncosmos.Dec\xda\xde\x1f\x1b\x63osmossdk.io/math.LegacyDec\xc8\xde\x1f\x00:\x04\xe8\xa0\x1f\x01\"D\n\x08IntProto\x12\x38\n\x03int\x18\x01 \x01(\tB+\xd2\xb4-\ncosmos.Int\xda\xde\x1f\x15\x63osmossdk.io/math.Int\xc8\xde\x1f\x00\"J\n\x08\x44\x65\x63Proto\x12>\n\x03\x64\x65\x63\x18\x01 \x01(\tB1\xd2\xb4-\ncosmos.Dec\xda\xde\x1f\x1b\x63osmossdk.io/math.LegacyDec\xc8\xde\x1f\x00\x42,Z\"github.com/cosmos/cosmos-sdk/types\xd8\xe1\x1e\x00\x80\xe2\x1e\x00\x62\x06proto3') +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.base.v1beta1.coin_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b'Z\"github.com/cosmos/cosmos-sdk/types\330\341\036\000\200\342\036\000' _COIN.fields_by_name['amount']._options = None - _COIN.fields_by_name['amount']._serialized_options = b'\332\336\037\003Int\310\336\037\000' + _COIN.fields_by_name['amount']._serialized_options = b'\322\264-\ncosmos.Int\332\336\037\025cosmossdk.io/math.Int\310\336\037\000\250\347\260*\001' _COIN._options = None _COIN._serialized_options = b'\350\240\037\001' _DECCOIN.fields_by_name['amount']._options = None - _DECCOIN.fields_by_name['amount']._serialized_options = b'\332\336\037\003Dec\310\336\037\000' + _DECCOIN.fields_by_name['amount']._serialized_options = b'\322\264-\ncosmos.Dec\332\336\037\033cosmossdk.io/math.LegacyDec\310\336\037\000' _DECCOIN._options = None _DECCOIN._serialized_options = b'\350\240\037\001' _INTPROTO.fields_by_name['int']._options = None - _INTPROTO.fields_by_name['int']._serialized_options = b'\332\336\037\003Int\310\336\037\000' + _INTPROTO.fields_by_name['int']._serialized_options = b'\322\264-\ncosmos.Int\332\336\037\025cosmossdk.io/math.Int\310\336\037\000' _DECPROTO.fields_by_name['dec']._options = None - _DECPROTO.fields_by_name['dec']._serialized_options = b'\332\336\037\003Dec\310\336\037\000' - _COIN._serialized_start=77 - _COIN._serialized_end=133 - _DECCOIN._serialized_start=135 - _DECCOIN._serialized_end=194 - _INTPROTO._serialized_start=196 - _INTPROTO._serialized_end=232 - _DECPROTO._serialized_start=234 - _DECPROTO._serialized_end=270 + _DECPROTO.fields_by_name['dec']._serialized_options = b'\322\264-\ncosmos.Dec\332\336\037\033cosmossdk.io/math.LegacyDec\310\336\037\000' + _COIN._serialized_start=123 + _COIN._serialized_end=216 + _DECCOIN._serialized_start=218 + _DECCOIN._serialized_end=315 + _INTPROTO._serialized_start=317 + _INTPROTO._serialized_end=385 + _DECPROTO._serialized_start=387 + _DECPROTO._serialized_end=461 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/benchmark/module/v1/module_pb2.py b/cosmpy/protos/cosmos/benchmark/module/v1/module_pb2.py new file mode 100644 index 00000000..03bec47f --- /dev/null +++ b/cosmpy/protos/cosmos/benchmark/module/v1/module_pb2.py @@ -0,0 +1,30 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/benchmark/module/v1/module.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from cosmos.app.v1alpha1 import module_pb2 as cosmos_dot_app_dot_v1alpha1_dot_module__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\'cosmos/benchmark/module/v1/module.proto\x12\x1a\x63osmos.benchmark.module.v1\x1a cosmos/app/v1alpha1/module.proto\"s\n\x06Module\x12\x43\n\x0egenesis_params\x18\x01 \x01(\x0b\x32+.cosmos.benchmark.module.v1.GeneratorParams:$\xba\xc0\x96\xda\x01\x1e\n\x1c\x63osmossdk.io/tools/benchmark\"\xf7\x01\n\x0fGeneratorParams\x12\x0c\n\x04seed\x18\x01 \x01(\x04\x12\x14\n\x0c\x62ucket_count\x18\x02 \x01(\x04\x12\x10\n\x08key_mean\x18\x03 \x01(\x04\x12\x13\n\x0bkey_std_dev\x18\x04 \x01(\x04\x12\x12\n\nvalue_mean\x18\x06 \x01(\x04\x12\x15\n\rvalue_std_dev\x18\x07 \x01(\x04\x12\x15\n\rgenesis_count\x18\x08 \x01(\x04\x12\x15\n\rinsert_weight\x18\t \x01(\x02\x12\x15\n\rupdate_weight\x18\n \x01(\x02\x12\x12\n\nget_weight\x18\x0c \x01(\x02\x12\x15\n\rdelete_weight\x18\x0b \x01(\x02\x62\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.benchmark.module.v1.module_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + _MODULE._options = None + _MODULE._serialized_options = b'\272\300\226\332\001\036\n\034cosmossdk.io/tools/benchmark' + _MODULE._serialized_start=105 + _MODULE._serialized_end=220 + _GENERATORPARAMS._serialized_start=223 + _GENERATORPARAMS._serialized_end=470 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmwasm/wasm/v1/proposal_pb2_grpc.py b/cosmpy/protos/cosmos/benchmark/module/v1/module_pb2_grpc.py similarity index 100% rename from cosmpy/protos/cosmwasm/wasm/v1/proposal_pb2_grpc.py rename to cosmpy/protos/cosmos/benchmark/module/v1/module_pb2_grpc.py diff --git a/cosmpy/protos/cosmos/benchmark/v1/benchmark_pb2.py b/cosmpy/protos/cosmos/benchmark/v1/benchmark_pb2.py new file mode 100644 index 00000000..f7b7535d --- /dev/null +++ b/cosmpy/protos/cosmos/benchmark/v1/benchmark_pb2.py @@ -0,0 +1,26 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/benchmark/v1/benchmark.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n#cosmos/benchmark/v1/benchmark.proto\x12\x13\x63osmos.benchmark.v1\"\x7f\n\x02Op\x12\x0c\n\x04seed\x18\x01 \x01(\x04\x12\r\n\x05\x61\x63tor\x18\x02 \x01(\t\x12\x12\n\nkey_length\x18\x03 \x01(\x04\x12\x14\n\x0cvalue_length\x18\x04 \x01(\x04\x12\x12\n\niterations\x18\x05 \x01(\r\x12\x0e\n\x06\x64\x65lete\x18\x06 \x01(\x08\x12\x0e\n\x06\x65xists\x18\x07 \x01(\x08\x42\x1eZ\x1c\x63osmossdk.io/tools/benchmarkb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.benchmark.v1.benchmark_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z\034cosmossdk.io/tools/benchmark' + _OP._serialized_start=60 + _OP._serialized_end=187 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/gogoproto/gogo_pb2_grpc.py b/cosmpy/protos/cosmos/benchmark/v1/benchmark_pb2_grpc.py similarity index 100% rename from cosmpy/protos/gogoproto/gogo_pb2_grpc.py rename to cosmpy/protos/cosmos/benchmark/v1/benchmark_pb2_grpc.py diff --git a/cosmpy/protos/cosmos/benchmark/v1/tx_pb2.py b/cosmpy/protos/cosmos/benchmark/v1/tx_pb2.py new file mode 100644 index 00000000..da08eeea --- /dev/null +++ b/cosmpy/protos/cosmos/benchmark/v1/tx_pb2.py @@ -0,0 +1,37 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/benchmark/v1/tx.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from cosmos.benchmark.v1 import benchmark_pb2 as cosmos_dot_benchmark_dot_v1_dot_benchmark__pb2 +from cosmos.msg.v1 import msg_pb2 as cosmos_dot_msg_dot_v1_dot_msg__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1c\x63osmos/benchmark/v1/tx.proto\x12\x13\x63osmos.benchmark.v1\x1a#cosmos/benchmark/v1/benchmark.proto\x1a\x17\x63osmos/msg/v1/msg.proto\x1a\x11\x61mino/amino.proto\"~\n\x0bMsgLoadTest\x12\x0e\n\x06\x63\x61ller\x18\x01 \x01(\x0c\x12$\n\x03ops\x18\x02 \x03(\x0b\x32\x17.cosmos.benchmark.v1.Op:9\x82\xe7\xb0*\x06\x63\x61ller\x8a\xe7\xb0*)cosmos-sdk/tools/benchmark/v1/MsgLoadTest\"?\n\x13MsgLoadTestResponse\x12\x12\n\ntotal_time\x18\x01 \x01(\x04\x12\x14\n\x0ctotal_errors\x18\x02 \x01(\x04\x32\x64\n\x03Msg\x12V\n\x08LoadTest\x12 .cosmos.benchmark.v1.MsgLoadTest\x1a(.cosmos.benchmark.v1.MsgLoadTestResponse\x1a\x05\x80\xe7\xb0*\x01\x42\x1eZ\x1c\x63osmossdk.io/tools/benchmarkb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.benchmark.v1.tx_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z\034cosmossdk.io/tools/benchmark' + _MSGLOADTEST._options = None + _MSGLOADTEST._serialized_options = b'\202\347\260*\006caller\212\347\260*)cosmos-sdk/tools/benchmark/v1/MsgLoadTest' + _MSG._options = None + _MSG._serialized_options = b'\200\347\260*\001' + _MSGLOADTEST._serialized_start=134 + _MSGLOADTEST._serialized_end=260 + _MSGLOADTESTRESPONSE._serialized_start=262 + _MSGLOADTESTRESPONSE._serialized_end=325 + _MSG._serialized_start=327 + _MSG._serialized_end=427 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/benchmark/v1/tx_pb2_grpc.py b/cosmpy/protos/cosmos/benchmark/v1/tx_pb2_grpc.py new file mode 100644 index 00000000..61a5dfa9 --- /dev/null +++ b/cosmpy/protos/cosmos/benchmark/v1/tx_pb2_grpc.py @@ -0,0 +1,70 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + +from cosmos.benchmark.v1 import tx_pb2 as cosmos_dot_benchmark_dot_v1_dot_tx__pb2 + + +class MsgStub(object): + """Msg defines the benchmark Msg service. + """ + + def __init__(self, channel): + """Constructor. + + Args: + channel: A grpc.Channel. + """ + self.LoadTest = channel.unary_unary( + '/cosmos.benchmark.v1.Msg/LoadTest', + request_serializer=cosmos_dot_benchmark_dot_v1_dot_tx__pb2.MsgLoadTest.SerializeToString, + response_deserializer=cosmos_dot_benchmark_dot_v1_dot_tx__pb2.MsgLoadTestResponse.FromString, + ) + + +class MsgServicer(object): + """Msg defines the benchmark Msg service. + """ + + def LoadTest(self, request, context): + """LoadTest defines a method for executing a sequence of load test operations. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + +def add_MsgServicer_to_server(servicer, server): + rpc_method_handlers = { + 'LoadTest': grpc.unary_unary_rpc_method_handler( + servicer.LoadTest, + request_deserializer=cosmos_dot_benchmark_dot_v1_dot_tx__pb2.MsgLoadTest.FromString, + response_serializer=cosmos_dot_benchmark_dot_v1_dot_tx__pb2.MsgLoadTestResponse.SerializeToString, + ), + } + generic_handler = grpc.method_handlers_generic_handler( + 'cosmos.benchmark.v1.Msg', rpc_method_handlers) + server.add_generic_rpc_handlers((generic_handler,)) + + + # This class is part of an EXPERIMENTAL API. +class Msg(object): + """Msg defines the benchmark Msg service. + """ + + @staticmethod + def LoadTest(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.benchmark.v1.Msg/LoadTest', + cosmos_dot_benchmark_dot_v1_dot_tx__pb2.MsgLoadTest.SerializeToString, + cosmos_dot_benchmark_dot_v1_dot_tx__pb2.MsgLoadTestResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/cosmos/capability/__init__.py b/cosmpy/protos/cosmos/capability/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmos/capability/v1beta1/__init__.py b/cosmpy/protos/cosmos/capability/v1beta1/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmos/capability/v1beta1/capability_pb2.py b/cosmpy/protos/cosmos/capability/v1beta1/capability_pb2.py deleted file mode 100644 index e9cfbadc..00000000 --- a/cosmpy/protos/cosmos/capability/v1beta1/capability_pb2.py +++ /dev/null @@ -1,68 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: cosmos/capability/v1beta1/capability.proto -"""Generated protocol buffer code.""" -from google.protobuf import descriptor as _descriptor -from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection -from google.protobuf import symbol_database as _symbol_database -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - -from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 - - -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n*cosmos/capability/v1beta1/capability.proto\x12\x19\x63osmos.capability.v1beta1\x1a\x14gogoproto/gogo.proto\"3\n\nCapability\x12\x1f\n\x05index\x18\x01 \x01(\x04\x42\x10\xf2\xde\x1f\x0cyaml:\"index\":\x04\x98\xa0\x1f\x00\"S\n\x05Owner\x12!\n\x06module\x18\x01 \x01(\tB\x11\xf2\xde\x1f\ryaml:\"module\"\x12\x1d\n\x04name\x18\x02 \x01(\tB\x0f\xf2\xde\x1f\x0byaml:\"name\":\x08\x98\xa0\x1f\x00\x88\xa0\x1f\x00\"J\n\x10\x43\x61pabilityOwners\x12\x36\n\x06owners\x18\x01 \x03(\x0b\x32 .cosmos.capability.v1beta1.OwnerB\x04\xc8\xde\x1f\x00\x42\x31Z/github.com/cosmos/cosmos-sdk/x/capability/typesb\x06proto3') - - - -_CAPABILITY = DESCRIPTOR.message_types_by_name['Capability'] -_OWNER = DESCRIPTOR.message_types_by_name['Owner'] -_CAPABILITYOWNERS = DESCRIPTOR.message_types_by_name['CapabilityOwners'] -Capability = _reflection.GeneratedProtocolMessageType('Capability', (_message.Message,), { - 'DESCRIPTOR' : _CAPABILITY, - '__module__' : 'cosmos.capability.v1beta1.capability_pb2' - # @@protoc_insertion_point(class_scope:cosmos.capability.v1beta1.Capability) - }) -_sym_db.RegisterMessage(Capability) - -Owner = _reflection.GeneratedProtocolMessageType('Owner', (_message.Message,), { - 'DESCRIPTOR' : _OWNER, - '__module__' : 'cosmos.capability.v1beta1.capability_pb2' - # @@protoc_insertion_point(class_scope:cosmos.capability.v1beta1.Owner) - }) -_sym_db.RegisterMessage(Owner) - -CapabilityOwners = _reflection.GeneratedProtocolMessageType('CapabilityOwners', (_message.Message,), { - 'DESCRIPTOR' : _CAPABILITYOWNERS, - '__module__' : 'cosmos.capability.v1beta1.capability_pb2' - # @@protoc_insertion_point(class_scope:cosmos.capability.v1beta1.CapabilityOwners) - }) -_sym_db.RegisterMessage(CapabilityOwners) - -if _descriptor._USE_C_DESCRIPTORS == False: - - DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'Z/github.com/cosmos/cosmos-sdk/x/capability/types' - _CAPABILITY.fields_by_name['index']._options = None - _CAPABILITY.fields_by_name['index']._serialized_options = b'\362\336\037\014yaml:\"index\"' - _CAPABILITY._options = None - _CAPABILITY._serialized_options = b'\230\240\037\000' - _OWNER.fields_by_name['module']._options = None - _OWNER.fields_by_name['module']._serialized_options = b'\362\336\037\ryaml:\"module\"' - _OWNER.fields_by_name['name']._options = None - _OWNER.fields_by_name['name']._serialized_options = b'\362\336\037\013yaml:\"name\"' - _OWNER._options = None - _OWNER._serialized_options = b'\230\240\037\000\210\240\037\000' - _CAPABILITYOWNERS.fields_by_name['owners']._options = None - _CAPABILITYOWNERS.fields_by_name['owners']._serialized_options = b'\310\336\037\000' - _CAPABILITY._serialized_start=95 - _CAPABILITY._serialized_end=146 - _OWNER._serialized_start=148 - _OWNER._serialized_end=231 - _CAPABILITYOWNERS._serialized_start=233 - _CAPABILITYOWNERS._serialized_end=307 -# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/capability/v1beta1/genesis_pb2.py b/cosmpy/protos/cosmos/capability/v1beta1/genesis_pb2.py deleted file mode 100644 index 1947c632..00000000 --- a/cosmpy/protos/cosmos/capability/v1beta1/genesis_pb2.py +++ /dev/null @@ -1,51 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: cosmos/capability/v1beta1/genesis.proto -"""Generated protocol buffer code.""" -from google.protobuf import descriptor as _descriptor -from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection -from google.protobuf import symbol_database as _symbol_database -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - -from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 -from cosmos.capability.v1beta1 import capability_pb2 as cosmos_dot_capability_dot_v1beta1_dot_capability__pb2 - - -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\'cosmos/capability/v1beta1/genesis.proto\x12\x19\x63osmos.capability.v1beta1\x1a\x14gogoproto/gogo.proto\x1a*cosmos/capability/v1beta1/capability.proto\"~\n\rGenesisOwners\x12\r\n\x05index\x18\x01 \x01(\x04\x12^\n\x0cindex_owners\x18\x02 \x01(\x0b\x32+.cosmos.capability.v1beta1.CapabilityOwnersB\x1b\xc8\xde\x1f\x00\xf2\xde\x1f\x13yaml:\"index_owners\"\"]\n\x0cGenesisState\x12\r\n\x05index\x18\x01 \x01(\x04\x12>\n\x06owners\x18\x02 \x03(\x0b\x32(.cosmos.capability.v1beta1.GenesisOwnersB\x04\xc8\xde\x1f\x00\x42\x31Z/github.com/cosmos/cosmos-sdk/x/capability/typesb\x06proto3') - - - -_GENESISOWNERS = DESCRIPTOR.message_types_by_name['GenesisOwners'] -_GENESISSTATE = DESCRIPTOR.message_types_by_name['GenesisState'] -GenesisOwners = _reflection.GeneratedProtocolMessageType('GenesisOwners', (_message.Message,), { - 'DESCRIPTOR' : _GENESISOWNERS, - '__module__' : 'cosmos.capability.v1beta1.genesis_pb2' - # @@protoc_insertion_point(class_scope:cosmos.capability.v1beta1.GenesisOwners) - }) -_sym_db.RegisterMessage(GenesisOwners) - -GenesisState = _reflection.GeneratedProtocolMessageType('GenesisState', (_message.Message,), { - 'DESCRIPTOR' : _GENESISSTATE, - '__module__' : 'cosmos.capability.v1beta1.genesis_pb2' - # @@protoc_insertion_point(class_scope:cosmos.capability.v1beta1.GenesisState) - }) -_sym_db.RegisterMessage(GenesisState) - -if _descriptor._USE_C_DESCRIPTORS == False: - - DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'Z/github.com/cosmos/cosmos-sdk/x/capability/types' - _GENESISOWNERS.fields_by_name['index_owners']._options = None - _GENESISOWNERS.fields_by_name['index_owners']._serialized_options = b'\310\336\037\000\362\336\037\023yaml:\"index_owners\"' - _GENESISSTATE.fields_by_name['owners']._options = None - _GENESISSTATE.fields_by_name['owners']._serialized_options = b'\310\336\037\000' - _GENESISOWNERS._serialized_start=136 - _GENESISOWNERS._serialized_end=262 - _GENESISSTATE._serialized_start=264 - _GENESISSTATE._serialized_end=357 -# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/circuit/module/v1/module_pb2.py b/cosmpy/protos/cosmos/circuit/module/v1/module_pb2.py new file mode 100644 index 00000000..cce5f2f0 --- /dev/null +++ b/cosmpy/protos/cosmos/circuit/module/v1/module_pb2.py @@ -0,0 +1,28 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/circuit/module/v1/module.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from cosmos.app.v1alpha1 import module_pb2 as cosmos_dot_app_dot_v1alpha1_dot_module__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n%cosmos/circuit/module/v1/module.proto\x12\x18\x63osmos.circuit.module.v1\x1a cosmos/app/v1alpha1/module.proto\";\n\x06Module\x12\x11\n\tauthority\x18\x01 \x01(\t:\x1e\xba\xc0\x96\xda\x01\x18\n\x16\x63osmossdk.io/x/circuitb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.circuit.module.v1.module_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + _MODULE._options = None + _MODULE._serialized_options = b'\272\300\226\332\001\030\n\026cosmossdk.io/x/circuit' + _MODULE._serialized_start=101 + _MODULE._serialized_end=160 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/google/api/annotations_pb2_grpc.py b/cosmpy/protos/cosmos/circuit/module/v1/module_pb2_grpc.py similarity index 100% rename from cosmpy/protos/google/api/annotations_pb2_grpc.py rename to cosmpy/protos/cosmos/circuit/module/v1/module_pb2_grpc.py diff --git a/cosmpy/protos/cosmos/circuit/v1/query_pb2.py b/cosmpy/protos/cosmos/circuit/v1/query_pb2.py new file mode 100644 index 00000000..660cb362 --- /dev/null +++ b/cosmpy/protos/cosmos/circuit/v1/query_pb2.py @@ -0,0 +1,48 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/circuit/v1/query.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from cosmos.base.query.v1beta1 import pagination_pb2 as cosmos_dot_base_dot_query_dot_v1beta1_dot_pagination__pb2 +from cosmos.circuit.v1 import types_pb2 as cosmos_dot_circuit_dot_v1_dot_types__pb2 +from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 +from cosmos.query.v1 import query_pb2 as cosmos_dot_query_dot_v1_dot_query__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1d\x63osmos/circuit/v1/query.proto\x12\x11\x63osmos.circuit.v1\x1a*cosmos/base/query/v1beta1/pagination.proto\x1a\x1d\x63osmos/circuit/v1/types.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x1b\x63osmos/query/v1/query.proto\"&\n\x13QueryAccountRequest\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x01(\t\"E\n\x0f\x41\x63\x63ountResponse\x12\x32\n\npermission\x18\x01 \x01(\x0b\x32\x1e.cosmos.circuit.v1.Permissions\"R\n\x14QueryAccountsRequest\x12:\n\npagination\x18\x01 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\x8f\x01\n\x10\x41\x63\x63ountsResponse\x12>\n\x08\x61\x63\x63ounts\x18\x01 \x03(\x0b\x32,.cosmos.circuit.v1.GenesisAccountPermissions\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"\x1a\n\x18QueryDisabledListRequest\"-\n\x14\x44isabledListResponse\x12\x15\n\rdisabled_list\x18\x01 \x03(\t2\xad\x03\n\x05Query\x12\x89\x01\n\x07\x41\x63\x63ount\x12&.cosmos.circuit.v1.QueryAccountRequest\x1a\".cosmos.circuit.v1.AccountResponse\"2\x88\xe7\xb0*\x01\x82\xd3\xe4\x93\x02\'\x12%/cosmos/circuit/v1/accounts/{address}\x12\x82\x01\n\x08\x41\x63\x63ounts\x12\'.cosmos.circuit.v1.QueryAccountsRequest\x1a#.cosmos.circuit.v1.AccountsResponse\"(\x88\xe7\xb0*\x01\x82\xd3\xe4\x93\x02\x1d\x12\x1b/cosmos/circuit/v1/accounts\x12\x92\x01\n\x0c\x44isabledList\x12+.cosmos.circuit.v1.QueryDisabledListRequest\x1a\'.cosmos.circuit.v1.DisabledListResponse\",\x88\xe7\xb0*\x01\x82\xd3\xe4\x93\x02!\x12\x1f/cosmos/circuit/v1/disable_listB\x1eZ\x1c\x63osmossdk.io/x/circuit/typesb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.circuit.v1.query_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z\034cosmossdk.io/x/circuit/types' + _QUERY.methods_by_name['Account']._options = None + _QUERY.methods_by_name['Account']._serialized_options = b'\210\347\260*\001\202\323\344\223\002\'\022%/cosmos/circuit/v1/accounts/{address}' + _QUERY.methods_by_name['Accounts']._options = None + _QUERY.methods_by_name['Accounts']._serialized_options = b'\210\347\260*\001\202\323\344\223\002\035\022\033/cosmos/circuit/v1/accounts' + _QUERY.methods_by_name['DisabledList']._options = None + _QUERY.methods_by_name['DisabledList']._serialized_options = b'\210\347\260*\001\202\323\344\223\002!\022\037/cosmos/circuit/v1/disable_list' + _QUERYACCOUNTREQUEST._serialized_start=186 + _QUERYACCOUNTREQUEST._serialized_end=224 + _ACCOUNTRESPONSE._serialized_start=226 + _ACCOUNTRESPONSE._serialized_end=295 + _QUERYACCOUNTSREQUEST._serialized_start=297 + _QUERYACCOUNTSREQUEST._serialized_end=379 + _ACCOUNTSRESPONSE._serialized_start=382 + _ACCOUNTSRESPONSE._serialized_end=525 + _QUERYDISABLEDLISTREQUEST._serialized_start=527 + _QUERYDISABLEDLISTREQUEST._serialized_end=553 + _DISABLEDLISTRESPONSE._serialized_start=555 + _DISABLEDLISTRESPONSE._serialized_end=600 + _QUERY._serialized_start=603 + _QUERY._serialized_end=1032 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/circuit/v1/query_pb2_grpc.py b/cosmpy/protos/cosmos/circuit/v1/query_pb2_grpc.py new file mode 100644 index 00000000..0db7eb89 --- /dev/null +++ b/cosmpy/protos/cosmos/circuit/v1/query_pb2_grpc.py @@ -0,0 +1,138 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + +from cosmos.circuit.v1 import query_pb2 as cosmos_dot_circuit_dot_v1_dot_query__pb2 + + +class QueryStub(object): + """Query defines the circuit gRPC querier service. + """ + + def __init__(self, channel): + """Constructor. + + Args: + channel: A grpc.Channel. + """ + self.Account = channel.unary_unary( + '/cosmos.circuit.v1.Query/Account', + request_serializer=cosmos_dot_circuit_dot_v1_dot_query__pb2.QueryAccountRequest.SerializeToString, + response_deserializer=cosmos_dot_circuit_dot_v1_dot_query__pb2.AccountResponse.FromString, + ) + self.Accounts = channel.unary_unary( + '/cosmos.circuit.v1.Query/Accounts', + request_serializer=cosmos_dot_circuit_dot_v1_dot_query__pb2.QueryAccountsRequest.SerializeToString, + response_deserializer=cosmos_dot_circuit_dot_v1_dot_query__pb2.AccountsResponse.FromString, + ) + self.DisabledList = channel.unary_unary( + '/cosmos.circuit.v1.Query/DisabledList', + request_serializer=cosmos_dot_circuit_dot_v1_dot_query__pb2.QueryDisabledListRequest.SerializeToString, + response_deserializer=cosmos_dot_circuit_dot_v1_dot_query__pb2.DisabledListResponse.FromString, + ) + + +class QueryServicer(object): + """Query defines the circuit gRPC querier service. + """ + + def Account(self, request, context): + """Account returns account permissions. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def Accounts(self, request, context): + """Account returns account permissions. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def DisabledList(self, request, context): + """DisabledList returns a list of disabled message urls + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + +def add_QueryServicer_to_server(servicer, server): + rpc_method_handlers = { + 'Account': grpc.unary_unary_rpc_method_handler( + servicer.Account, + request_deserializer=cosmos_dot_circuit_dot_v1_dot_query__pb2.QueryAccountRequest.FromString, + response_serializer=cosmos_dot_circuit_dot_v1_dot_query__pb2.AccountResponse.SerializeToString, + ), + 'Accounts': grpc.unary_unary_rpc_method_handler( + servicer.Accounts, + request_deserializer=cosmos_dot_circuit_dot_v1_dot_query__pb2.QueryAccountsRequest.FromString, + response_serializer=cosmos_dot_circuit_dot_v1_dot_query__pb2.AccountsResponse.SerializeToString, + ), + 'DisabledList': grpc.unary_unary_rpc_method_handler( + servicer.DisabledList, + request_deserializer=cosmos_dot_circuit_dot_v1_dot_query__pb2.QueryDisabledListRequest.FromString, + response_serializer=cosmos_dot_circuit_dot_v1_dot_query__pb2.DisabledListResponse.SerializeToString, + ), + } + generic_handler = grpc.method_handlers_generic_handler( + 'cosmos.circuit.v1.Query', rpc_method_handlers) + server.add_generic_rpc_handlers((generic_handler,)) + + + # This class is part of an EXPERIMENTAL API. +class Query(object): + """Query defines the circuit gRPC querier service. + """ + + @staticmethod + def Account(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.circuit.v1.Query/Account', + cosmos_dot_circuit_dot_v1_dot_query__pb2.QueryAccountRequest.SerializeToString, + cosmos_dot_circuit_dot_v1_dot_query__pb2.AccountResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def Accounts(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.circuit.v1.Query/Accounts', + cosmos_dot_circuit_dot_v1_dot_query__pb2.QueryAccountsRequest.SerializeToString, + cosmos_dot_circuit_dot_v1_dot_query__pb2.AccountsResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def DisabledList(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.circuit.v1.Query/DisabledList', + cosmos_dot_circuit_dot_v1_dot_query__pb2.QueryDisabledListRequest.SerializeToString, + cosmos_dot_circuit_dot_v1_dot_query__pb2.DisabledListResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/cosmos/circuit/v1/tx_pb2.py b/cosmpy/protos/cosmos/circuit/v1/tx_pb2.py new file mode 100644 index 00000000..fcdb4933 --- /dev/null +++ b/cosmpy/protos/cosmos/circuit/v1/tx_pb2.py @@ -0,0 +1,48 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/circuit/v1/tx.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from cosmos.msg.v1 import msg_pb2 as cosmos_dot_msg_dot_v1_dot_msg__pb2 +from cosmos.circuit.v1 import types_pb2 as cosmos_dot_circuit_dot_v1_dot_types__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1a\x63osmos/circuit/v1/tx.proto\x12\x11\x63osmos.circuit.v1\x1a\x17\x63osmos/msg/v1/msg.proto\x1a\x1d\x63osmos/circuit/v1/types.proto\"\x81\x01\n\x1aMsgAuthorizeCircuitBreaker\x12\x0f\n\x07granter\x18\x01 \x01(\t\x12\x0f\n\x07grantee\x18\x02 \x01(\t\x12\x33\n\x0bpermissions\x18\x03 \x01(\x0b\x32\x1e.cosmos.circuit.v1.Permissions:\x0c\x82\xe7\xb0*\x07granter\"5\n\"MsgAuthorizeCircuitBreakerResponse\x12\x0f\n\x07success\x18\x01 \x01(\x08\"Q\n\x15MsgTripCircuitBreaker\x12\x11\n\tauthority\x18\x01 \x01(\t\x12\x15\n\rmsg_type_urls\x18\x02 \x03(\t:\x0e\x82\xe7\xb0*\tauthority\"0\n\x1dMsgTripCircuitBreakerResponse\x12\x0f\n\x07success\x18\x01 \x01(\x08\"R\n\x16MsgResetCircuitBreaker\x12\x11\n\tauthority\x18\x01 \x01(\t\x12\x15\n\rmsg_type_urls\x18\x03 \x03(\t:\x0e\x82\xe7\xb0*\tauthority\"1\n\x1eMsgResetCircuitBreakerResponse\x12\x0f\n\x07success\x18\x01 \x01(\x08\x32\xf4\x02\n\x03Msg\x12\x7f\n\x17\x41uthorizeCircuitBreaker\x12-.cosmos.circuit.v1.MsgAuthorizeCircuitBreaker\x1a\x35.cosmos.circuit.v1.MsgAuthorizeCircuitBreakerResponse\x12p\n\x12TripCircuitBreaker\x12(.cosmos.circuit.v1.MsgTripCircuitBreaker\x1a\x30.cosmos.circuit.v1.MsgTripCircuitBreakerResponse\x12s\n\x13ResetCircuitBreaker\x12).cosmos.circuit.v1.MsgResetCircuitBreaker\x1a\x31.cosmos.circuit.v1.MsgResetCircuitBreakerResponse\x1a\x05\x80\xe7\xb0*\x01\x42\x1eZ\x1c\x63osmossdk.io/x/circuit/typesb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.circuit.v1.tx_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z\034cosmossdk.io/x/circuit/types' + _MSGAUTHORIZECIRCUITBREAKER._options = None + _MSGAUTHORIZECIRCUITBREAKER._serialized_options = b'\202\347\260*\007granter' + _MSGTRIPCIRCUITBREAKER._options = None + _MSGTRIPCIRCUITBREAKER._serialized_options = b'\202\347\260*\tauthority' + _MSGRESETCIRCUITBREAKER._options = None + _MSGRESETCIRCUITBREAKER._serialized_options = b'\202\347\260*\tauthority' + _MSG._options = None + _MSG._serialized_options = b'\200\347\260*\001' + _MSGAUTHORIZECIRCUITBREAKER._serialized_start=106 + _MSGAUTHORIZECIRCUITBREAKER._serialized_end=235 + _MSGAUTHORIZECIRCUITBREAKERRESPONSE._serialized_start=237 + _MSGAUTHORIZECIRCUITBREAKERRESPONSE._serialized_end=290 + _MSGTRIPCIRCUITBREAKER._serialized_start=292 + _MSGTRIPCIRCUITBREAKER._serialized_end=373 + _MSGTRIPCIRCUITBREAKERRESPONSE._serialized_start=375 + _MSGTRIPCIRCUITBREAKERRESPONSE._serialized_end=423 + _MSGRESETCIRCUITBREAKER._serialized_start=425 + _MSGRESETCIRCUITBREAKER._serialized_end=507 + _MSGRESETCIRCUITBREAKERRESPONSE._serialized_start=509 + _MSGRESETCIRCUITBREAKERRESPONSE._serialized_end=558 + _MSG._serialized_start=561 + _MSG._serialized_end=933 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/circuit/v1/tx_pb2_grpc.py b/cosmpy/protos/cosmos/circuit/v1/tx_pb2_grpc.py new file mode 100644 index 00000000..0c97cd39 --- /dev/null +++ b/cosmpy/protos/cosmos/circuit/v1/tx_pb2_grpc.py @@ -0,0 +1,140 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + +from cosmos.circuit.v1 import tx_pb2 as cosmos_dot_circuit_dot_v1_dot_tx__pb2 + + +class MsgStub(object): + """Msg defines the circuit Msg service. + """ + + def __init__(self, channel): + """Constructor. + + Args: + channel: A grpc.Channel. + """ + self.AuthorizeCircuitBreaker = channel.unary_unary( + '/cosmos.circuit.v1.Msg/AuthorizeCircuitBreaker', + request_serializer=cosmos_dot_circuit_dot_v1_dot_tx__pb2.MsgAuthorizeCircuitBreaker.SerializeToString, + response_deserializer=cosmos_dot_circuit_dot_v1_dot_tx__pb2.MsgAuthorizeCircuitBreakerResponse.FromString, + ) + self.TripCircuitBreaker = channel.unary_unary( + '/cosmos.circuit.v1.Msg/TripCircuitBreaker', + request_serializer=cosmos_dot_circuit_dot_v1_dot_tx__pb2.MsgTripCircuitBreaker.SerializeToString, + response_deserializer=cosmos_dot_circuit_dot_v1_dot_tx__pb2.MsgTripCircuitBreakerResponse.FromString, + ) + self.ResetCircuitBreaker = channel.unary_unary( + '/cosmos.circuit.v1.Msg/ResetCircuitBreaker', + request_serializer=cosmos_dot_circuit_dot_v1_dot_tx__pb2.MsgResetCircuitBreaker.SerializeToString, + response_deserializer=cosmos_dot_circuit_dot_v1_dot_tx__pb2.MsgResetCircuitBreakerResponse.FromString, + ) + + +class MsgServicer(object): + """Msg defines the circuit Msg service. + """ + + def AuthorizeCircuitBreaker(self, request, context): + """AuthorizeCircuitBreaker allows a super-admin to grant (or revoke) another + account's circuit breaker permissions. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def TripCircuitBreaker(self, request, context): + """TripCircuitBreaker pauses processing of Msg's in the state machine. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def ResetCircuitBreaker(self, request, context): + """ResetCircuitBreaker resumes processing of Msg's in the state machine that + have been been paused using TripCircuitBreaker. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + +def add_MsgServicer_to_server(servicer, server): + rpc_method_handlers = { + 'AuthorizeCircuitBreaker': grpc.unary_unary_rpc_method_handler( + servicer.AuthorizeCircuitBreaker, + request_deserializer=cosmos_dot_circuit_dot_v1_dot_tx__pb2.MsgAuthorizeCircuitBreaker.FromString, + response_serializer=cosmos_dot_circuit_dot_v1_dot_tx__pb2.MsgAuthorizeCircuitBreakerResponse.SerializeToString, + ), + 'TripCircuitBreaker': grpc.unary_unary_rpc_method_handler( + servicer.TripCircuitBreaker, + request_deserializer=cosmos_dot_circuit_dot_v1_dot_tx__pb2.MsgTripCircuitBreaker.FromString, + response_serializer=cosmos_dot_circuit_dot_v1_dot_tx__pb2.MsgTripCircuitBreakerResponse.SerializeToString, + ), + 'ResetCircuitBreaker': grpc.unary_unary_rpc_method_handler( + servicer.ResetCircuitBreaker, + request_deserializer=cosmos_dot_circuit_dot_v1_dot_tx__pb2.MsgResetCircuitBreaker.FromString, + response_serializer=cosmos_dot_circuit_dot_v1_dot_tx__pb2.MsgResetCircuitBreakerResponse.SerializeToString, + ), + } + generic_handler = grpc.method_handlers_generic_handler( + 'cosmos.circuit.v1.Msg', rpc_method_handlers) + server.add_generic_rpc_handlers((generic_handler,)) + + + # This class is part of an EXPERIMENTAL API. +class Msg(object): + """Msg defines the circuit Msg service. + """ + + @staticmethod + def AuthorizeCircuitBreaker(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.circuit.v1.Msg/AuthorizeCircuitBreaker', + cosmos_dot_circuit_dot_v1_dot_tx__pb2.MsgAuthorizeCircuitBreaker.SerializeToString, + cosmos_dot_circuit_dot_v1_dot_tx__pb2.MsgAuthorizeCircuitBreakerResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def TripCircuitBreaker(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.circuit.v1.Msg/TripCircuitBreaker', + cosmos_dot_circuit_dot_v1_dot_tx__pb2.MsgTripCircuitBreaker.SerializeToString, + cosmos_dot_circuit_dot_v1_dot_tx__pb2.MsgTripCircuitBreakerResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def ResetCircuitBreaker(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.circuit.v1.Msg/ResetCircuitBreaker', + cosmos_dot_circuit_dot_v1_dot_tx__pb2.MsgResetCircuitBreaker.SerializeToString, + cosmos_dot_circuit_dot_v1_dot_tx__pb2.MsgResetCircuitBreakerResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/cosmos/circuit/v1/types_pb2.py b/cosmpy/protos/cosmos/circuit/v1/types_pb2.py new file mode 100644 index 00000000..f649de78 --- /dev/null +++ b/cosmpy/protos/cosmos/circuit/v1/types_pb2.py @@ -0,0 +1,32 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/circuit/v1/types.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1d\x63osmos/circuit/v1/types.proto\x12\x11\x63osmos.circuit.v1\"\xc0\x01\n\x0bPermissions\x12\x33\n\x05level\x18\x01 \x01(\x0e\x32$.cosmos.circuit.v1.Permissions.Level\x12\x17\n\x0flimit_type_urls\x18\x02 \x03(\t\"c\n\x05Level\x12\x1a\n\x16LEVEL_NONE_UNSPECIFIED\x10\x00\x12\x13\n\x0fLEVEL_SOME_MSGS\x10\x01\x12\x12\n\x0eLEVEL_ALL_MSGS\x10\x02\x12\x15\n\x11LEVEL_SUPER_ADMIN\x10\x03\"a\n\x19GenesisAccountPermissions\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x01(\t\x12\x33\n\x0bpermissions\x18\x02 \x01(\x0b\x32\x1e.cosmos.circuit.v1.Permissions\"u\n\x0cGenesisState\x12I\n\x13\x61\x63\x63ount_permissions\x18\x01 \x03(\x0b\x32,.cosmos.circuit.v1.GenesisAccountPermissions\x12\x1a\n\x12\x64isabled_type_urls\x18\x02 \x03(\tB\x1eZ\x1c\x63osmossdk.io/x/circuit/typesb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.circuit.v1.types_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z\034cosmossdk.io/x/circuit/types' + _PERMISSIONS._serialized_start=53 + _PERMISSIONS._serialized_end=245 + _PERMISSIONS_LEVEL._serialized_start=146 + _PERMISSIONS_LEVEL._serialized_end=245 + _GENESISACCOUNTPERMISSIONS._serialized_start=247 + _GENESISACCOUNTPERMISSIONS._serialized_end=344 + _GENESISSTATE._serialized_start=346 + _GENESISSTATE._serialized_end=463 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/google/api/http_pb2_grpc.py b/cosmpy/protos/cosmos/circuit/v1/types_pb2_grpc.py similarity index 100% rename from cosmpy/protos/google/api/http_pb2_grpc.py rename to cosmpy/protos/cosmos/circuit/v1/types_pb2_grpc.py diff --git a/cosmpy/protos/cosmos/consensus/module/v1/module_pb2.py b/cosmpy/protos/cosmos/consensus/module/v1/module_pb2.py new file mode 100644 index 00000000..d7832ad3 --- /dev/null +++ b/cosmpy/protos/cosmos/consensus/module/v1/module_pb2.py @@ -0,0 +1,28 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/consensus/module/v1/module.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from cosmos.app.v1alpha1 import module_pb2 as cosmos_dot_app_dot_v1alpha1_dot_module__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\'cosmos/consensus/module/v1/module.proto\x12\x1a\x63osmos.consensus.module.v1\x1a cosmos/app/v1alpha1/module.proto\"M\n\x06Module\x12\x11\n\tauthority\x18\x01 \x01(\t:0\xba\xc0\x96\xda\x01*\n(github.com/cosmos/cosmos-sdk/x/consensusb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.consensus.module.v1.module_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + _MODULE._options = None + _MODULE._serialized_options = b'\272\300\226\332\001*\n(github.com/cosmos/cosmos-sdk/x/consensus' + _MODULE._serialized_start=105 + _MODULE._serialized_end=182 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/google/api/httpbody_pb2_grpc.py b/cosmpy/protos/cosmos/consensus/module/v1/module_pb2_grpc.py similarity index 100% rename from cosmpy/protos/google/api/httpbody_pb2_grpc.py rename to cosmpy/protos/cosmos/consensus/module/v1/module_pb2_grpc.py diff --git a/cosmpy/protos/cosmos/consensus/v1/query_pb2.py b/cosmpy/protos/cosmos/consensus/v1/query_pb2.py new file mode 100644 index 00000000..84681a36 --- /dev/null +++ b/cosmpy/protos/cosmos/consensus/v1/query_pb2.py @@ -0,0 +1,35 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/consensus/v1/query.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 +from tendermint.types import params_pb2 as tendermint_dot_types_dot_params__pb2 +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1f\x63osmos/consensus/v1/query.proto\x12\x13\x63osmos.consensus.v1\x1a\x1cgoogle/api/annotations.proto\x1a\x1dtendermint/types/params.proto\x1a\x19\x63osmos_proto/cosmos.proto\"\x14\n\x12QueryParamsRequest\"H\n\x13QueryParamsResponse\x12\x31\n\x06params\x18\x01 \x01(\x0b\x32!.tendermint.types.ConsensusParams2\x9d\x01\n\x05Query\x12\x93\x01\n\x06Params\x12\'.cosmos.consensus.v1.QueryParamsRequest\x1a(.cosmos.consensus.v1.QueryParamsResponse\"6\x82\xd3\xe4\x93\x02\x1d\x12\x1b/cosmos/consensus/v1/params\xca\xb4-\x0f\x63osmos-sdk 0.47B0Z.github.com/cosmos/cosmos-sdk/x/consensus/typesb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.consensus.v1.query_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z.github.com/cosmos/cosmos-sdk/x/consensus/types' + _QUERY.methods_by_name['Params']._options = None + _QUERY.methods_by_name['Params']._serialized_options = b'\202\323\344\223\002\035\022\033/cosmos/consensus/v1/params\312\264-\017cosmos-sdk 0.47' + _QUERYPARAMSREQUEST._serialized_start=144 + _QUERYPARAMSREQUEST._serialized_end=164 + _QUERYPARAMSRESPONSE._serialized_start=166 + _QUERYPARAMSRESPONSE._serialized_end=238 + _QUERY._serialized_start=241 + _QUERY._serialized_end=398 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/consensus/v1/query_pb2_grpc.py b/cosmpy/protos/cosmos/consensus/v1/query_pb2_grpc.py new file mode 100644 index 00000000..276709bb --- /dev/null +++ b/cosmpy/protos/cosmos/consensus/v1/query_pb2_grpc.py @@ -0,0 +1,70 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + +from cosmos.consensus.v1 import query_pb2 as cosmos_dot_consensus_dot_v1_dot_query__pb2 + + +class QueryStub(object): + """Query defines the gRPC querier service. + """ + + def __init__(self, channel): + """Constructor. + + Args: + channel: A grpc.Channel. + """ + self.Params = channel.unary_unary( + '/cosmos.consensus.v1.Query/Params', + request_serializer=cosmos_dot_consensus_dot_v1_dot_query__pb2.QueryParamsRequest.SerializeToString, + response_deserializer=cosmos_dot_consensus_dot_v1_dot_query__pb2.QueryParamsResponse.FromString, + ) + + +class QueryServicer(object): + """Query defines the gRPC querier service. + """ + + def Params(self, request, context): + """Params queries the parameters of x/consensus module. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + +def add_QueryServicer_to_server(servicer, server): + rpc_method_handlers = { + 'Params': grpc.unary_unary_rpc_method_handler( + servicer.Params, + request_deserializer=cosmos_dot_consensus_dot_v1_dot_query__pb2.QueryParamsRequest.FromString, + response_serializer=cosmos_dot_consensus_dot_v1_dot_query__pb2.QueryParamsResponse.SerializeToString, + ), + } + generic_handler = grpc.method_handlers_generic_handler( + 'cosmos.consensus.v1.Query', rpc_method_handlers) + server.add_generic_rpc_handlers((generic_handler,)) + + + # This class is part of an EXPERIMENTAL API. +class Query(object): + """Query defines the gRPC querier service. + """ + + @staticmethod + def Params(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.consensus.v1.Query/Params', + cosmos_dot_consensus_dot_v1_dot_query__pb2.QueryParamsRequest.SerializeToString, + cosmos_dot_consensus_dot_v1_dot_query__pb2.QueryParamsResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/cosmos/consensus/v1/tx_pb2.py b/cosmpy/protos/cosmos/consensus/v1/tx_pb2.py new file mode 100644 index 00000000..376e3352 --- /dev/null +++ b/cosmpy/protos/cosmos/consensus/v1/tx_pb2.py @@ -0,0 +1,44 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/consensus/v1/tx.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from amino import amino_pb2 as amino_dot_amino__pb2 +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 +from cosmos.msg.v1 import msg_pb2 as cosmos_dot_msg_dot_v1_dot_msg__pb2 +from tendermint.types import params_pb2 as tendermint_dot_types_dot_params__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1c\x63osmos/consensus/v1/tx.proto\x12\x13\x63osmos.consensus.v1\x1a\x11\x61mino/amino.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x17\x63osmos/msg/v1/msg.proto\x1a\x1dtendermint/types/params.proto\"\xd2\x02\n\x0fMsgUpdateParams\x12+\n\tauthority\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12,\n\x05\x62lock\x18\x02 \x01(\x0b\x32\x1d.tendermint.types.BlockParams\x12\x32\n\x08\x65vidence\x18\x03 \x01(\x0b\x32 .tendermint.types.EvidenceParams\x12\x34\n\tvalidator\x18\x04 \x01(\x0b\x32!.tendermint.types.ValidatorParams\x12?\n\x04\x61\x62\x63i\x18\x05 \x01(\x0b\x32\x1c.tendermint.types.ABCIParamsB\x13\xda\xb4-\x0f\x63osmos-sdk 0.50:9\x82\xe7\xb0*\tauthority\x8a\xe7\xb0*&cosmos-sdk/x/consensus/MsgUpdateParams\"\x19\n\x17MsgUpdateParamsResponse2\x85\x01\n\x03Msg\x12w\n\x0cUpdateParams\x12$.cosmos.consensus.v1.MsgUpdateParams\x1a,.cosmos.consensus.v1.MsgUpdateParamsResponse\"\x13\xca\xb4-\x0f\x63osmos-sdk 0.47\x1a\x05\x80\xe7\xb0*\x01\x42\x30Z.github.com/cosmos/cosmos-sdk/x/consensus/typesb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.consensus.v1.tx_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z.github.com/cosmos/cosmos-sdk/x/consensus/types' + _MSGUPDATEPARAMS.fields_by_name['authority']._options = None + _MSGUPDATEPARAMS.fields_by_name['authority']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGUPDATEPARAMS.fields_by_name['abci']._options = None + _MSGUPDATEPARAMS.fields_by_name['abci']._serialized_options = b'\332\264-\017cosmos-sdk 0.50' + _MSGUPDATEPARAMS._options = None + _MSGUPDATEPARAMS._serialized_options = b'\202\347\260*\tauthority\212\347\260*&cosmos-sdk/x/consensus/MsgUpdateParams' + _MSG._options = None + _MSG._serialized_options = b'\200\347\260*\001' + _MSG.methods_by_name['UpdateParams']._options = None + _MSG.methods_by_name['UpdateParams']._serialized_options = b'\312\264-\017cosmos-sdk 0.47' + _MSGUPDATEPARAMS._serialized_start=156 + _MSGUPDATEPARAMS._serialized_end=494 + _MSGUPDATEPARAMSRESPONSE._serialized_start=496 + _MSGUPDATEPARAMSRESPONSE._serialized_end=521 + _MSG._serialized_start=524 + _MSG._serialized_end=657 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/consensus/v1/tx_pb2_grpc.py b/cosmpy/protos/cosmos/consensus/v1/tx_pb2_grpc.py new file mode 100644 index 00000000..b737d228 --- /dev/null +++ b/cosmpy/protos/cosmos/consensus/v1/tx_pb2_grpc.py @@ -0,0 +1,71 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + +from cosmos.consensus.v1 import tx_pb2 as cosmos_dot_consensus_dot_v1_dot_tx__pb2 + + +class MsgStub(object): + """Msg defines the consensus Msg service. + """ + + def __init__(self, channel): + """Constructor. + + Args: + channel: A grpc.Channel. + """ + self.UpdateParams = channel.unary_unary( + '/cosmos.consensus.v1.Msg/UpdateParams', + request_serializer=cosmos_dot_consensus_dot_v1_dot_tx__pb2.MsgUpdateParams.SerializeToString, + response_deserializer=cosmos_dot_consensus_dot_v1_dot_tx__pb2.MsgUpdateParamsResponse.FromString, + ) + + +class MsgServicer(object): + """Msg defines the consensus Msg service. + """ + + def UpdateParams(self, request, context): + """UpdateParams defines a governance operation for updating the x/consensus module parameters. + The authority is defined in the keeper. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + +def add_MsgServicer_to_server(servicer, server): + rpc_method_handlers = { + 'UpdateParams': grpc.unary_unary_rpc_method_handler( + servicer.UpdateParams, + request_deserializer=cosmos_dot_consensus_dot_v1_dot_tx__pb2.MsgUpdateParams.FromString, + response_serializer=cosmos_dot_consensus_dot_v1_dot_tx__pb2.MsgUpdateParamsResponse.SerializeToString, + ), + } + generic_handler = grpc.method_handlers_generic_handler( + 'cosmos.consensus.v1.Msg', rpc_method_handlers) + server.add_generic_rpc_handlers((generic_handler,)) + + + # This class is part of an EXPERIMENTAL API. +class Msg(object): + """Msg defines the consensus Msg service. + """ + + @staticmethod + def UpdateParams(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.consensus.v1.Msg/UpdateParams', + cosmos_dot_consensus_dot_v1_dot_tx__pb2.MsgUpdateParams.SerializeToString, + cosmos_dot_consensus_dot_v1_dot_tx__pb2.MsgUpdateParamsResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/cosmos/counter/module/v1/module_pb2.py b/cosmpy/protos/cosmos/counter/module/v1/module_pb2.py new file mode 100644 index 00000000..42373fb5 --- /dev/null +++ b/cosmpy/protos/cosmos/counter/module/v1/module_pb2.py @@ -0,0 +1,29 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/counter/module/v1/module.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from cosmos.app.v1alpha1 import module_pb2 as cosmos_dot_app_dot_v1alpha1_dot_module__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n%cosmos/counter/module/v1/module.proto\x12\x18\x63osmos.counter.module.v1\x1a cosmos/app/v1alpha1/module.proto\"T\n\x06Module\x12\x11\n\tauthority\x18\x01 \x01(\t:7\xba\xc0\x96\xda\x01\x31\n/github.com/cosmos/cosmos-sdk/testutil/x/counterB7Z5github.com/cosmos/cosmos-sdk/testutil/x/counter/typesb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.counter.module.v1.module_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z5github.com/cosmos/cosmos-sdk/testutil/x/counter/types' + _MODULE._options = None + _MODULE._serialized_options = b'\272\300\226\332\0011\n/github.com/cosmos/cosmos-sdk/testutil/x/counter' + _MODULE._serialized_start=101 + _MODULE._serialized_end=185 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/google/protobuf/any_pb2_grpc.py b/cosmpy/protos/cosmos/counter/module/v1/module_pb2_grpc.py similarity index 100% rename from cosmpy/protos/google/protobuf/any_pb2_grpc.py rename to cosmpy/protos/cosmos/counter/module/v1/module_pb2_grpc.py diff --git a/cosmpy/protos/cosmos/counter/v1/query_pb2.py b/cosmpy/protos/cosmos/counter/v1/query_pb2.py new file mode 100644 index 00000000..3fe69d6e --- /dev/null +++ b/cosmpy/protos/cosmos/counter/v1/query_pb2.py @@ -0,0 +1,30 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/counter/v1/query.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1d\x63osmos/counter/v1/query.proto\x12\x11\x63osmos.counter.v1\"\x16\n\x14QueryGetCountRequest\",\n\x15QueryGetCountResponse\x12\x13\n\x0btotal_count\x18\x01 \x01(\x03\x32\x66\n\x05Query\x12]\n\x08GetCount\x12\'.cosmos.counter.v1.QueryGetCountRequest\x1a(.cosmos.counter.v1.QueryGetCountResponseB7Z5github.com/cosmos/cosmos-sdk/testutil/x/counter/typesb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.counter.v1.query_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z5github.com/cosmos/cosmos-sdk/testutil/x/counter/types' + _QUERYGETCOUNTREQUEST._serialized_start=52 + _QUERYGETCOUNTREQUEST._serialized_end=74 + _QUERYGETCOUNTRESPONSE._serialized_start=76 + _QUERYGETCOUNTRESPONSE._serialized_end=120 + _QUERY._serialized_start=122 + _QUERY._serialized_end=224 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/counter/v1/query_pb2_grpc.py b/cosmpy/protos/cosmos/counter/v1/query_pb2_grpc.py new file mode 100644 index 00000000..e83ba0e0 --- /dev/null +++ b/cosmpy/protos/cosmos/counter/v1/query_pb2_grpc.py @@ -0,0 +1,70 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + +from cosmos.counter.v1 import query_pb2 as cosmos_dot_counter_dot_v1_dot_query__pb2 + + +class QueryStub(object): + """Query defines the gRPC querier service. + """ + + def __init__(self, channel): + """Constructor. + + Args: + channel: A grpc.Channel. + """ + self.GetCount = channel.unary_unary( + '/cosmos.counter.v1.Query/GetCount', + request_serializer=cosmos_dot_counter_dot_v1_dot_query__pb2.QueryGetCountRequest.SerializeToString, + response_deserializer=cosmos_dot_counter_dot_v1_dot_query__pb2.QueryGetCountResponse.FromString, + ) + + +class QueryServicer(object): + """Query defines the gRPC querier service. + """ + + def GetCount(self, request, context): + """GetCount queries the parameters of x/Counter module. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + +def add_QueryServicer_to_server(servicer, server): + rpc_method_handlers = { + 'GetCount': grpc.unary_unary_rpc_method_handler( + servicer.GetCount, + request_deserializer=cosmos_dot_counter_dot_v1_dot_query__pb2.QueryGetCountRequest.FromString, + response_serializer=cosmos_dot_counter_dot_v1_dot_query__pb2.QueryGetCountResponse.SerializeToString, + ), + } + generic_handler = grpc.method_handlers_generic_handler( + 'cosmos.counter.v1.Query', rpc_method_handlers) + server.add_generic_rpc_handlers((generic_handler,)) + + + # This class is part of an EXPERIMENTAL API. +class Query(object): + """Query defines the gRPC querier service. + """ + + @staticmethod + def GetCount(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.counter.v1.Query/GetCount', + cosmos_dot_counter_dot_v1_dot_query__pb2.QueryGetCountRequest.SerializeToString, + cosmos_dot_counter_dot_v1_dot_query__pb2.QueryGetCountResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/cosmos/counter/v1/tx_pb2.py b/cosmpy/protos/cosmos/counter/v1/tx_pb2.py new file mode 100644 index 00000000..128ab7ce --- /dev/null +++ b/cosmpy/protos/cosmos/counter/v1/tx_pb2.py @@ -0,0 +1,39 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/counter/v1/tx.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 +from cosmos.msg.v1 import msg_pb2 as cosmos_dot_msg_dot_v1_dot_msg__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1a\x63osmos/counter/v1/tx.proto\x12\x11\x63osmos.counter.v1\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x17\x63osmos/msg/v1/msg.proto\x1a\x11\x61mino/amino.proto\"z\n\x12MsgIncreaseCounter\x12(\n\x06signer\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\r\n\x05\x63ount\x18\x02 \x01(\x03:+\x8a\xe7\xb0*\x1b\x63osmos-sdk/increase_counter\x82\xe7\xb0*\x06signer\"-\n\x18MsgIncreaseCountResponse\x12\x11\n\tnew_count\x18\x01 \x01(\x03\x32q\n\x03Msg\x12\x63\n\rIncreaseCount\x12%.cosmos.counter.v1.MsgIncreaseCounter\x1a+.cosmos.counter.v1.MsgIncreaseCountResponse\x1a\x05\x80\xe7\xb0*\x01\x42\x37Z5github.com/cosmos/cosmos-sdk/testutil/x/counter/typesb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.counter.v1.tx_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z5github.com/cosmos/cosmos-sdk/testutil/x/counter/types' + _MSGINCREASECOUNTER.fields_by_name['signer']._options = None + _MSGINCREASECOUNTER.fields_by_name['signer']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGINCREASECOUNTER._options = None + _MSGINCREASECOUNTER._serialized_options = b'\212\347\260*\033cosmos-sdk/increase_counter\202\347\260*\006signer' + _MSG._options = None + _MSG._serialized_options = b'\200\347\260*\001' + _MSGINCREASECOUNTER._serialized_start=120 + _MSGINCREASECOUNTER._serialized_end=242 + _MSGINCREASECOUNTRESPONSE._serialized_start=244 + _MSGINCREASECOUNTRESPONSE._serialized_end=289 + _MSG._serialized_start=291 + _MSG._serialized_end=404 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/counter/v1/tx_pb2_grpc.py b/cosmpy/protos/cosmos/counter/v1/tx_pb2_grpc.py new file mode 100644 index 00000000..0fa269fe --- /dev/null +++ b/cosmpy/protos/cosmos/counter/v1/tx_pb2_grpc.py @@ -0,0 +1,70 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + +from cosmos.counter.v1 import tx_pb2 as cosmos_dot_counter_dot_v1_dot_tx__pb2 + + +class MsgStub(object): + """Msg defines the counter Msg service. + """ + + def __init__(self, channel): + """Constructor. + + Args: + channel: A grpc.Channel. + """ + self.IncreaseCount = channel.unary_unary( + '/cosmos.counter.v1.Msg/IncreaseCount', + request_serializer=cosmos_dot_counter_dot_v1_dot_tx__pb2.MsgIncreaseCounter.SerializeToString, + response_deserializer=cosmos_dot_counter_dot_v1_dot_tx__pb2.MsgIncreaseCountResponse.FromString, + ) + + +class MsgServicer(object): + """Msg defines the counter Msg service. + """ + + def IncreaseCount(self, request, context): + """IncreaseCount increments the counter by the specified amount. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + +def add_MsgServicer_to_server(servicer, server): + rpc_method_handlers = { + 'IncreaseCount': grpc.unary_unary_rpc_method_handler( + servicer.IncreaseCount, + request_deserializer=cosmos_dot_counter_dot_v1_dot_tx__pb2.MsgIncreaseCounter.FromString, + response_serializer=cosmos_dot_counter_dot_v1_dot_tx__pb2.MsgIncreaseCountResponse.SerializeToString, + ), + } + generic_handler = grpc.method_handlers_generic_handler( + 'cosmos.counter.v1.Msg', rpc_method_handlers) + server.add_generic_rpc_handlers((generic_handler,)) + + + # This class is part of an EXPERIMENTAL API. +class Msg(object): + """Msg defines the counter Msg service. + """ + + @staticmethod + def IncreaseCount(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.counter.v1.Msg/IncreaseCount', + cosmos_dot_counter_dot_v1_dot_tx__pb2.MsgIncreaseCounter.SerializeToString, + cosmos_dot_counter_dot_v1_dot_tx__pb2.MsgIncreaseCountResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/cosmos/crisis/__init__.py b/cosmpy/protos/cosmos/crisis/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmos/crisis/module/v1/module_pb2.py b/cosmpy/protos/cosmos/crisis/module/v1/module_pb2.py new file mode 100644 index 00000000..7ea4435b --- /dev/null +++ b/cosmpy/protos/cosmos/crisis/module/v1/module_pb2.py @@ -0,0 +1,28 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/crisis/module/v1/module.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from cosmos.app.v1alpha1 import module_pb2 as cosmos_dot_app_dot_v1alpha1_dot_module__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n$cosmos/crisis/module/v1/module.proto\x12\x17\x63osmos.crisis.module.v1\x1a cosmos/app/v1alpha1/module.proto\"f\n\x06Module\x12\x1a\n\x12\x66\x65\x65_collector_name\x18\x01 \x01(\t\x12\x11\n\tauthority\x18\x02 \x01(\t:-\xba\xc0\x96\xda\x01\'\n%github.com/cosmos/cosmos-sdk/x/crisisb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.crisis.module.v1.module_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + _MODULE._options = None + _MODULE._serialized_options = b'\272\300\226\332\001\'\n%github.com/cosmos/cosmos-sdk/x/crisis' + _MODULE._serialized_start=99 + _MODULE._serialized_end=201 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/applications/transfer/v1/genesis_pb2_grpc.py b/cosmpy/protos/cosmos/crisis/module/v1/module_pb2_grpc.py similarity index 100% rename from cosmpy/protos/ibc/applications/transfer/v1/genesis_pb2_grpc.py rename to cosmpy/protos/cosmos/crisis/module/v1/module_pb2_grpc.py diff --git a/cosmpy/protos/cosmos/crisis/v1beta1/__init__.py b/cosmpy/protos/cosmos/crisis/v1beta1/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmos/crisis/v1beta1/genesis_pb2.py b/cosmpy/protos/cosmos/crisis/v1beta1/genesis_pb2.py index fd153c2c..02943d2b 100644 --- a/cosmpy/protos/cosmos/crisis/v1beta1/genesis_pb2.py +++ b/cosmpy/protos/cosmos/crisis/v1beta1/genesis_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/crisis/v1beta1/genesis.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -14,26 +13,19 @@ from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 from cosmos.base.v1beta1 import coin_pb2 as cosmos_dot_base_dot_v1beta1_dot_coin__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n#cosmos/crisis/v1beta1/genesis.proto\x12\x15\x63osmos.crisis.v1beta1\x1a\x14gogoproto/gogo.proto\x1a\x1e\x63osmos/base/v1beta1/coin.proto\"\\\n\x0cGenesisState\x12L\n\x0c\x63onstant_fee\x18\x03 \x01(\x0b\x32\x19.cosmos.base.v1beta1.CoinB\x1b\xc8\xde\x1f\x00\xf2\xde\x1f\x13yaml:\"constant_fee\"B-Z+github.com/cosmos/cosmos-sdk/x/crisis/typesb\x06proto3') - - - -_GENESISSTATE = DESCRIPTOR.message_types_by_name['GenesisState'] -GenesisState = _reflection.GeneratedProtocolMessageType('GenesisState', (_message.Message,), { - 'DESCRIPTOR' : _GENESISSTATE, - '__module__' : 'cosmos.crisis.v1beta1.genesis_pb2' - # @@protoc_insertion_point(class_scope:cosmos.crisis.v1beta1.GenesisState) - }) -_sym_db.RegisterMessage(GenesisState) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n#cosmos/crisis/v1beta1/genesis.proto\x12\x15\x63osmos.crisis.v1beta1\x1a\x14gogoproto/gogo.proto\x1a\x1e\x63osmos/base/v1beta1/coin.proto\x1a\x11\x61mino/amino.proto\"J\n\x0cGenesisState\x12:\n\x0c\x63onstant_fee\x18\x03 \x01(\x0b\x32\x19.cosmos.base.v1beta1.CoinB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x42-Z+github.com/cosmos/cosmos-sdk/x/crisis/typesb\x06proto3') +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.crisis.v1beta1.genesis_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b'Z+github.com/cosmos/cosmos-sdk/x/crisis/types' _GENESISSTATE.fields_by_name['constant_fee']._options = None - _GENESISSTATE.fields_by_name['constant_fee']._serialized_options = b'\310\336\037\000\362\336\037\023yaml:\"constant_fee\"' - _GENESISSTATE._serialized_start=116 - _GENESISSTATE._serialized_end=208 + _GENESISSTATE.fields_by_name['constant_fee']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _GENESISSTATE._serialized_start=135 + _GENESISSTATE._serialized_end=209 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/crisis/v1beta1/tx_pb2.py b/cosmpy/protos/cosmos/crisis/v1beta1/tx_pb2.py index c5871f0d..74325b30 100644 --- a/cosmpy/protos/cosmos/crisis/v1beta1/tx_pb2.py +++ b/cosmpy/protos/cosmos/crisis/v1beta1/tx_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/crisis/v1beta1/tx.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -13,43 +12,44 @@ from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 +from cosmos.msg.v1 import msg_pb2 as cosmos_dot_msg_dot_v1_dot_msg__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 +from cosmos.base.v1beta1 import coin_pb2 as cosmos_dot_base_dot_v1beta1_dot_coin__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1e\x63osmos/crisis/v1beta1/tx.proto\x12\x15\x63osmos.crisis.v1beta1\x1a\x14gogoproto/gogo.proto\"\xa4\x01\n\x12MsgVerifyInvariant\x12\x0e\n\x06sender\x18\x01 \x01(\t\x12?\n\x15invariant_module_name\x18\x02 \x01(\tB \xf2\xde\x1f\x1cyaml:\"invariant_module_name\"\x12\x33\n\x0finvariant_route\x18\x03 \x01(\tB\x1a\xf2\xde\x1f\x16yaml:\"invariant_route\":\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\x1c\n\x1aMsgVerifyInvariantResponse2v\n\x03Msg\x12o\n\x0fVerifyInvariant\x12).cosmos.crisis.v1beta1.MsgVerifyInvariant\x1a\x31.cosmos.crisis.v1beta1.MsgVerifyInvariantResponseB-Z+github.com/cosmos/cosmos-sdk/x/crisis/typesb\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1e\x63osmos/crisis/v1beta1/tx.proto\x12\x15\x63osmos.crisis.v1beta1\x1a\x14gogoproto/gogo.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x17\x63osmos/msg/v1/msg.proto\x1a\x11\x61mino/amino.proto\x1a\x1e\x63osmos/base/v1beta1/coin.proto\"\xad\x01\n\x12MsgVerifyInvariant\x12(\n\x06sender\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x1d\n\x15invariant_module_name\x18\x02 \x01(\t\x12\x17\n\x0finvariant_route\x18\x03 \x01(\t:5\x82\xe7\xb0*\x06sender\x8a\xe7\xb0*\x1d\x63osmos-sdk/MsgVerifyInvariant\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\x1c\n\x1aMsgVerifyInvariantResponse\"\xc5\x01\n\x0fMsgUpdateParams\x12+\n\tauthority\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12:\n\x0c\x63onstant_fee\x18\x02 \x01(\x0b\x32\x19.cosmos.base.v1beta1.CoinB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01:I\xd2\xb4-\x0f\x63osmos-sdk 0.47\x82\xe7\xb0*\tauthority\x8a\xe7\xb0*#cosmos-sdk/x/crisis/MsgUpdateParams\".\n\x17MsgUpdateParamsResponse:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.472\xfa\x01\n\x03Msg\x12o\n\x0fVerifyInvariant\x12).cosmos.crisis.v1beta1.MsgVerifyInvariant\x1a\x31.cosmos.crisis.v1beta1.MsgVerifyInvariantResponse\x12{\n\x0cUpdateParams\x12&.cosmos.crisis.v1beta1.MsgUpdateParams\x1a..cosmos.crisis.v1beta1.MsgUpdateParamsResponse\"\x13\xca\xb4-\x0f\x63osmos-sdk 0.47\x1a\x05\x80\xe7\xb0*\x01\x42-Z+github.com/cosmos/cosmos-sdk/x/crisis/typesb\x06proto3') - - -_MSGVERIFYINVARIANT = DESCRIPTOR.message_types_by_name['MsgVerifyInvariant'] -_MSGVERIFYINVARIANTRESPONSE = DESCRIPTOR.message_types_by_name['MsgVerifyInvariantResponse'] -MsgVerifyInvariant = _reflection.GeneratedProtocolMessageType('MsgVerifyInvariant', (_message.Message,), { - 'DESCRIPTOR' : _MSGVERIFYINVARIANT, - '__module__' : 'cosmos.crisis.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.crisis.v1beta1.MsgVerifyInvariant) - }) -_sym_db.RegisterMessage(MsgVerifyInvariant) - -MsgVerifyInvariantResponse = _reflection.GeneratedProtocolMessageType('MsgVerifyInvariantResponse', (_message.Message,), { - 'DESCRIPTOR' : _MSGVERIFYINVARIANTRESPONSE, - '__module__' : 'cosmos.crisis.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.crisis.v1beta1.MsgVerifyInvariantResponse) - }) -_sym_db.RegisterMessage(MsgVerifyInvariantResponse) - -_MSG = DESCRIPTOR.services_by_name['Msg'] +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.crisis.v1beta1.tx_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b'Z+github.com/cosmos/cosmos-sdk/x/crisis/types' - _MSGVERIFYINVARIANT.fields_by_name['invariant_module_name']._options = None - _MSGVERIFYINVARIANT.fields_by_name['invariant_module_name']._serialized_options = b'\362\336\037\034yaml:\"invariant_module_name\"' - _MSGVERIFYINVARIANT.fields_by_name['invariant_route']._options = None - _MSGVERIFYINVARIANT.fields_by_name['invariant_route']._serialized_options = b'\362\336\037\026yaml:\"invariant_route\"' + _MSGVERIFYINVARIANT.fields_by_name['sender']._options = None + _MSGVERIFYINVARIANT.fields_by_name['sender']._serialized_options = b'\322\264-\024cosmos.AddressString' _MSGVERIFYINVARIANT._options = None - _MSGVERIFYINVARIANT._serialized_options = b'\350\240\037\000\210\240\037\000' - _MSGVERIFYINVARIANT._serialized_start=80 - _MSGVERIFYINVARIANT._serialized_end=244 - _MSGVERIFYINVARIANTRESPONSE._serialized_start=246 - _MSGVERIFYINVARIANTRESPONSE._serialized_end=274 - _MSG._serialized_start=276 - _MSG._serialized_end=394 + _MSGVERIFYINVARIANT._serialized_options = b'\202\347\260*\006sender\212\347\260*\035cosmos-sdk/MsgVerifyInvariant\350\240\037\000\210\240\037\000' + _MSGUPDATEPARAMS.fields_by_name['authority']._options = None + _MSGUPDATEPARAMS.fields_by_name['authority']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGUPDATEPARAMS.fields_by_name['constant_fee']._options = None + _MSGUPDATEPARAMS.fields_by_name['constant_fee']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _MSGUPDATEPARAMS._options = None + _MSGUPDATEPARAMS._serialized_options = b'\322\264-\017cosmos-sdk 0.47\202\347\260*\tauthority\212\347\260*#cosmos-sdk/x/crisis/MsgUpdateParams' + _MSGUPDATEPARAMSRESPONSE._options = None + _MSGUPDATEPARAMSRESPONSE._serialized_options = b'\322\264-\017cosmos-sdk 0.47' + _MSG._options = None + _MSG._serialized_options = b'\200\347\260*\001' + _MSG.methods_by_name['UpdateParams']._options = None + _MSG.methods_by_name['UpdateParams']._serialized_options = b'\312\264-\017cosmos-sdk 0.47' + _MSGVERIFYINVARIANT._serialized_start=183 + _MSGVERIFYINVARIANT._serialized_end=356 + _MSGVERIFYINVARIANTRESPONSE._serialized_start=358 + _MSGVERIFYINVARIANTRESPONSE._serialized_end=386 + _MSGUPDATEPARAMS._serialized_start=389 + _MSGUPDATEPARAMS._serialized_end=586 + _MSGUPDATEPARAMSRESPONSE._serialized_start=588 + _MSGUPDATEPARAMSRESPONSE._serialized_end=634 + _MSG._serialized_start=637 + _MSG._serialized_end=887 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/crisis/v1beta1/tx_pb2_grpc.py b/cosmpy/protos/cosmos/crisis/v1beta1/tx_pb2_grpc.py index 223311f1..a9c49b18 100644 --- a/cosmpy/protos/cosmos/crisis/v1beta1/tx_pb2_grpc.py +++ b/cosmpy/protos/cosmos/crisis/v1beta1/tx_pb2_grpc.py @@ -20,6 +20,11 @@ def __init__(self, channel): request_serializer=cosmos_dot_crisis_dot_v1beta1_dot_tx__pb2.MsgVerifyInvariant.SerializeToString, response_deserializer=cosmos_dot_crisis_dot_v1beta1_dot_tx__pb2.MsgVerifyInvariantResponse.FromString, ) + self.UpdateParams = channel.unary_unary( + '/cosmos.crisis.v1beta1.Msg/UpdateParams', + request_serializer=cosmos_dot_crisis_dot_v1beta1_dot_tx__pb2.MsgUpdateParams.SerializeToString, + response_deserializer=cosmos_dot_crisis_dot_v1beta1_dot_tx__pb2.MsgUpdateParamsResponse.FromString, + ) class MsgServicer(object): @@ -27,7 +32,15 @@ class MsgServicer(object): """ def VerifyInvariant(self, request, context): - """VerifyInvariant defines a method to verify a particular invariance. + """VerifyInvariant defines a method to verify a particular invariant. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def UpdateParams(self, request, context): + """UpdateParams defines a governance operation for updating the x/crisis module + parameters. The authority is defined in the keeper. """ context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') @@ -41,6 +54,11 @@ def add_MsgServicer_to_server(servicer, server): request_deserializer=cosmos_dot_crisis_dot_v1beta1_dot_tx__pb2.MsgVerifyInvariant.FromString, response_serializer=cosmos_dot_crisis_dot_v1beta1_dot_tx__pb2.MsgVerifyInvariantResponse.SerializeToString, ), + 'UpdateParams': grpc.unary_unary_rpc_method_handler( + servicer.UpdateParams, + request_deserializer=cosmos_dot_crisis_dot_v1beta1_dot_tx__pb2.MsgUpdateParams.FromString, + response_serializer=cosmos_dot_crisis_dot_v1beta1_dot_tx__pb2.MsgUpdateParamsResponse.SerializeToString, + ), } generic_handler = grpc.method_handlers_generic_handler( 'cosmos.crisis.v1beta1.Msg', rpc_method_handlers) @@ -68,3 +86,20 @@ def VerifyInvariant(request, cosmos_dot_crisis_dot_v1beta1_dot_tx__pb2.MsgVerifyInvariantResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def UpdateParams(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.crisis.v1beta1.Msg/UpdateParams', + cosmos_dot_crisis_dot_v1beta1_dot_tx__pb2.MsgUpdateParams.SerializeToString, + cosmos_dot_crisis_dot_v1beta1_dot_tx__pb2.MsgUpdateParamsResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/cosmos/crypto/__init__.py b/cosmpy/protos/cosmos/crypto/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmos/crypto/ed25519/__init__.py b/cosmpy/protos/cosmos/crypto/ed25519/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmos/crypto/ed25519/keys_pb2.py b/cosmpy/protos/cosmos/crypto/ed25519/keys_pb2.py index d4cb4992..7921becb 100644 --- a/cosmpy/protos/cosmos/crypto/ed25519/keys_pb2.py +++ b/cosmpy/protos/cosmos/crypto/ed25519/keys_pb2.py @@ -2,39 +2,23 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/crypto/ed25519/keys.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() +from amino import amino_pb2 as amino_dot_amino__pb2 from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n cosmos/crypto/ed25519/keys.proto\x12\x15\x63osmos.crypto.ed25519\x1a\x14gogoproto/gogo.proto\"9\n\x06PubKey\x12)\n\x03key\x18\x01 \x01(\x0c\x42\x1c\xfa\xde\x1f\x18\x63rypto/ed25519.PublicKey:\x04\x98\xa0\x1f\x00\"5\n\x07PrivKey\x12*\n\x03key\x18\x01 \x01(\x0c\x42\x1d\xfa\xde\x1f\x19\x63rypto/ed25519.PrivateKeyB2Z0github.com/cosmos/cosmos-sdk/crypto/keys/ed25519b\x06proto3') - - - -_PUBKEY = DESCRIPTOR.message_types_by_name['PubKey'] -_PRIVKEY = DESCRIPTOR.message_types_by_name['PrivKey'] -PubKey = _reflection.GeneratedProtocolMessageType('PubKey', (_message.Message,), { - 'DESCRIPTOR' : _PUBKEY, - '__module__' : 'cosmos.crypto.ed25519.keys_pb2' - # @@protoc_insertion_point(class_scope:cosmos.crypto.ed25519.PubKey) - }) -_sym_db.RegisterMessage(PubKey) - -PrivKey = _reflection.GeneratedProtocolMessageType('PrivKey', (_message.Message,), { - 'DESCRIPTOR' : _PRIVKEY, - '__module__' : 'cosmos.crypto.ed25519.keys_pb2' - # @@protoc_insertion_point(class_scope:cosmos.crypto.ed25519.PrivKey) - }) -_sym_db.RegisterMessage(PrivKey) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n cosmos/crypto/ed25519/keys.proto\x12\x15\x63osmos.crypto.ed25519\x1a\x11\x61mino/amino.proto\x1a\x14gogoproto/gogo.proto\"d\n\x06PubKey\x12)\n\x03key\x18\x01 \x01(\x0c\x42\x1c\xfa\xde\x1f\x18\x63rypto/ed25519.PublicKey:/\x8a\xe7\xb0*\x18tendermint/PubKeyEd25519\x92\xe7\xb0*\tkey_field\x98\xa0\x1f\x00\"c\n\x07PrivKey\x12*\n\x03key\x18\x01 \x01(\x0c\x42\x1d\xfa\xde\x1f\x19\x63rypto/ed25519.PrivateKey:,\x8a\xe7\xb0*\x19tendermint/PrivKeyEd25519\x92\xe7\xb0*\tkey_fieldB2Z0github.com/cosmos/cosmos-sdk/crypto/keys/ed25519b\x06proto3') +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.crypto.ed25519.keys_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None @@ -42,11 +26,13 @@ _PUBKEY.fields_by_name['key']._options = None _PUBKEY.fields_by_name['key']._serialized_options = b'\372\336\037\030crypto/ed25519.PublicKey' _PUBKEY._options = None - _PUBKEY._serialized_options = b'\230\240\037\000' + _PUBKEY._serialized_options = b'\212\347\260*\030tendermint/PubKeyEd25519\222\347\260*\tkey_field\230\240\037\000' _PRIVKEY.fields_by_name['key']._options = None _PRIVKEY.fields_by_name['key']._serialized_options = b'\372\336\037\031crypto/ed25519.PrivateKey' - _PUBKEY._serialized_start=81 - _PUBKEY._serialized_end=138 - _PRIVKEY._serialized_start=140 - _PRIVKEY._serialized_end=193 + _PRIVKEY._options = None + _PRIVKEY._serialized_options = b'\212\347\260*\031tendermint/PrivKeyEd25519\222\347\260*\tkey_field' + _PUBKEY._serialized_start=100 + _PUBKEY._serialized_end=200 + _PRIVKEY._serialized_start=202 + _PRIVKEY._serialized_end=301 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/crypto/hd/v1/hd_pb2.py b/cosmpy/protos/cosmos/crypto/hd/v1/hd_pb2.py new file mode 100644 index 00000000..222a42ae --- /dev/null +++ b/cosmpy/protos/cosmos/crypto/hd/v1/hd_pb2.py @@ -0,0 +1,30 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/crypto/hd/v1/hd.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from amino import amino_pb2 as amino_dot_amino__pb2 +from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1c\x63osmos/crypto/hd/v1/hd.proto\x12\x13\x63osmos.crypto.hd.v1\x1a\x11\x61mino/amino.proto\x1a\x14gogoproto/gogo.proto\"\x8e\x01\n\x0b\x42IP44Params\x12\x0f\n\x07purpose\x18\x01 \x01(\r\x12\x11\n\tcoin_type\x18\x02 \x01(\r\x12\x0f\n\x07\x61\x63\x63ount\x18\x03 \x01(\r\x12\x0e\n\x06\x63hange\x18\x04 \x01(\x08\x12\x15\n\raddress_index\x18\x05 \x01(\r:#\x8a\xe7\xb0*\x1a\x63rypto/keys/hd/BIP44Params\x98\xa0\x1f\x00\x42,Z&github.com/cosmos/cosmos-sdk/crypto/hd\xc8\xe1\x1e\x00\x62\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.crypto.hd.v1.hd_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z&github.com/cosmos/cosmos-sdk/crypto/hd\310\341\036\000' + _BIP44PARAMS._options = None + _BIP44PARAMS._serialized_options = b'\212\347\260*\032crypto/keys/hd/BIP44Params\230\240\037\000' + _BIP44PARAMS._serialized_start=95 + _BIP44PARAMS._serialized_end=237 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/applications/transfer/v1/transfer_pb2_grpc.py b/cosmpy/protos/cosmos/crypto/hd/v1/hd_pb2_grpc.py similarity index 100% rename from cosmpy/protos/ibc/applications/transfer/v1/transfer_pb2_grpc.py rename to cosmpy/protos/cosmos/crypto/hd/v1/hd_pb2_grpc.py diff --git a/cosmpy/protos/cosmos/crypto/keyring/v1/record_pb2.py b/cosmpy/protos/cosmos/crypto/keyring/v1/record_pb2.py new file mode 100644 index 00000000..ccec08b1 --- /dev/null +++ b/cosmpy/protos/cosmos/crypto/keyring/v1/record_pb2.py @@ -0,0 +1,37 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/crypto/keyring/v1/record.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 +from google.protobuf import any_pb2 as google_dot_protobuf_dot_any__pb2 +from cosmos.crypto.hd.v1 import hd_pb2 as cosmos_dot_crypto_dot_hd_dot_v1_dot_hd__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n%cosmos/crypto/keyring/v1/record.proto\x12\x18\x63osmos.crypto.keyring.v1\x1a\x14gogoproto/gogo.proto\x1a\x19google/protobuf/any.proto\x1a\x1c\x63osmos/crypto/hd/v1/hd.proto\"\xae\x03\n\x06Record\x12\x0c\n\x04name\x18\x01 \x01(\t\x12%\n\x07pub_key\x18\x02 \x01(\x0b\x32\x14.google.protobuf.Any\x12\x37\n\x05local\x18\x03 \x01(\x0b\x32&.cosmos.crypto.keyring.v1.Record.LocalH\x00\x12\x39\n\x06ledger\x18\x04 \x01(\x0b\x32\'.cosmos.crypto.keyring.v1.Record.LedgerH\x00\x12\x37\n\x05multi\x18\x05 \x01(\x0b\x32&.cosmos.crypto.keyring.v1.Record.MultiH\x00\x12;\n\x07offline\x18\x06 \x01(\x0b\x32(.cosmos.crypto.keyring.v1.Record.OfflineH\x00\x1a/\n\x05Local\x12&\n\x08priv_key\x18\x01 \x01(\x0b\x32\x14.google.protobuf.Any\x1a\x38\n\x06Ledger\x12.\n\x04path\x18\x01 \x01(\x0b\x32 .cosmos.crypto.hd.v1.BIP44Params\x1a\x07\n\x05Multi\x1a\t\n\x07OfflineB\x06\n\x04itemB5Z+github.com/cosmos/cosmos-sdk/crypto/keyring\xc8\xe1\x1e\x00\x98\xe3\x1e\x00\x62\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.crypto.keyring.v1.record_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z+github.com/cosmos/cosmos-sdk/crypto/keyring\310\341\036\000\230\343\036\000' + _RECORD._serialized_start=147 + _RECORD._serialized_end=577 + _RECORD_LOCAL._serialized_start=444 + _RECORD_LOCAL._serialized_end=491 + _RECORD_LEDGER._serialized_start=493 + _RECORD_LEDGER._serialized_end=549 + _RECORD_MULTI._serialized_start=551 + _RECORD_MULTI._serialized_end=558 + _RECORD_OFFLINE._serialized_start=560 + _RECORD_OFFLINE._serialized_end=569 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/applications/transfer/v2/packet_pb2_grpc.py b/cosmpy/protos/cosmos/crypto/keyring/v1/record_pb2_grpc.py similarity index 100% rename from cosmpy/protos/ibc/applications/transfer/v2/packet_pb2_grpc.py rename to cosmpy/protos/cosmos/crypto/keyring/v1/record_pb2_grpc.py diff --git a/cosmpy/protos/cosmos/crypto/multisig/__init__.py b/cosmpy/protos/cosmos/crypto/multisig/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmos/crypto/multisig/keys_pb2.py b/cosmpy/protos/cosmos/crypto/multisig/keys_pb2.py index 78340655..01c0bf49 100644 --- a/cosmpy/protos/cosmos/crypto/multisig/keys_pb2.py +++ b/cosmpy/protos/cosmos/crypto/multisig/keys_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/crypto/multisig/keys.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -14,30 +13,21 @@ from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 from google.protobuf import any_pb2 as google_dot_protobuf_dot_any__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n!cosmos/crypto/multisig/keys.proto\x12\x16\x63osmos.crypto.multisig\x1a\x14gogoproto/gogo.proto\x1a\x19google/protobuf/any.proto\"\x8c\x01\n\x11LegacyAminoPubKey\x12\'\n\tthreshold\x18\x01 \x01(\rB\x14\xf2\xde\x1f\x10yaml:\"threshold\"\x12H\n\x0bpublic_keys\x18\x02 \x03(\x0b\x32\x14.google.protobuf.AnyB\x1d\xe2\xde\x1f\x07PubKeys\xf2\xde\x1f\x0eyaml:\"pubkeys\":\x04\x88\xa0\x1f\x00\x42\x33Z1github.com/cosmos/cosmos-sdk/crypto/keys/multisigb\x06proto3') - - - -_LEGACYAMINOPUBKEY = DESCRIPTOR.message_types_by_name['LegacyAminoPubKey'] -LegacyAminoPubKey = _reflection.GeneratedProtocolMessageType('LegacyAminoPubKey', (_message.Message,), { - 'DESCRIPTOR' : _LEGACYAMINOPUBKEY, - '__module__' : 'cosmos.crypto.multisig.keys_pb2' - # @@protoc_insertion_point(class_scope:cosmos.crypto.multisig.LegacyAminoPubKey) - }) -_sym_db.RegisterMessage(LegacyAminoPubKey) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n!cosmos/crypto/multisig/keys.proto\x12\x16\x63osmos.crypto.multisig\x1a\x14gogoproto/gogo.proto\x1a\x19google/protobuf/any.proto\x1a\x11\x61mino/amino.proto\"\xac\x01\n\x11LegacyAminoPubKey\x12\x11\n\tthreshold\x18\x01 \x01(\r\x12\x42\n\x0bpublic_keys\x18\x02 \x03(\x0b\x32\x14.google.protobuf.AnyB\x17\xe2\xde\x1f\x07PubKeys\xa2\xe7\xb0*\x07pubkeys:@\x8a\xe7\xb0*\"tendermint/PubKeyMultisigThreshold\x92\xe7\xb0*\x10threshold_string\x88\xa0\x1f\x00\x42\x33Z1github.com/cosmos/cosmos-sdk/crypto/keys/multisigb\x06proto3') +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.crypto.multisig.keys_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b'Z1github.com/cosmos/cosmos-sdk/crypto/keys/multisig' - _LEGACYAMINOPUBKEY.fields_by_name['threshold']._options = None - _LEGACYAMINOPUBKEY.fields_by_name['threshold']._serialized_options = b'\362\336\037\020yaml:\"threshold\"' _LEGACYAMINOPUBKEY.fields_by_name['public_keys']._options = None - _LEGACYAMINOPUBKEY.fields_by_name['public_keys']._serialized_options = b'\342\336\037\007PubKeys\362\336\037\016yaml:\"pubkeys\"' + _LEGACYAMINOPUBKEY.fields_by_name['public_keys']._serialized_options = b'\342\336\037\007PubKeys\242\347\260*\007pubkeys' _LEGACYAMINOPUBKEY._options = None - _LEGACYAMINOPUBKEY._serialized_options = b'\210\240\037\000' - _LEGACYAMINOPUBKEY._serialized_start=111 - _LEGACYAMINOPUBKEY._serialized_end=251 + _LEGACYAMINOPUBKEY._serialized_options = b'\212\347\260*\"tendermint/PubKeyMultisigThreshold\222\347\260*\020threshold_string\210\240\037\000' + _LEGACYAMINOPUBKEY._serialized_start=130 + _LEGACYAMINOPUBKEY._serialized_end=302 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/crypto/multisig/v1beta1/__init__.py b/cosmpy/protos/cosmos/crypto/multisig/v1beta1/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmos/crypto/multisig/v1beta1/multisig_pb2.py b/cosmpy/protos/cosmos/crypto/multisig/v1beta1/multisig_pb2.py index b01a9805..e4afc178 100644 --- a/cosmpy/protos/cosmos/crypto/multisig/v1beta1/multisig_pb2.py +++ b/cosmpy/protos/cosmos/crypto/multisig/v1beta1/multisig_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/crypto/multisig/v1beta1/multisig.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -17,24 +16,8 @@ DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n-cosmos/crypto/multisig/v1beta1/multisig.proto\x12\x1e\x63osmos.crypto.multisig.v1beta1\x1a\x14gogoproto/gogo.proto\"*\n\x0eMultiSignature\x12\x12\n\nsignatures\x18\x01 \x03(\x0c:\x04\xd0\xa1\x1f\x01\"A\n\x0f\x43ompactBitArray\x12\x19\n\x11\x65xtra_bits_stored\x18\x01 \x01(\r\x12\r\n\x05\x65lems\x18\x02 \x01(\x0c:\x04\x98\xa0\x1f\x00\x42+Z)github.com/cosmos/cosmos-sdk/crypto/typesb\x06proto3') - - -_MULTISIGNATURE = DESCRIPTOR.message_types_by_name['MultiSignature'] -_COMPACTBITARRAY = DESCRIPTOR.message_types_by_name['CompactBitArray'] -MultiSignature = _reflection.GeneratedProtocolMessageType('MultiSignature', (_message.Message,), { - 'DESCRIPTOR' : _MULTISIGNATURE, - '__module__' : 'cosmos.crypto.multisig.v1beta1.multisig_pb2' - # @@protoc_insertion_point(class_scope:cosmos.crypto.multisig.v1beta1.MultiSignature) - }) -_sym_db.RegisterMessage(MultiSignature) - -CompactBitArray = _reflection.GeneratedProtocolMessageType('CompactBitArray', (_message.Message,), { - 'DESCRIPTOR' : _COMPACTBITARRAY, - '__module__' : 'cosmos.crypto.multisig.v1beta1.multisig_pb2' - # @@protoc_insertion_point(class_scope:cosmos.crypto.multisig.v1beta1.CompactBitArray) - }) -_sym_db.RegisterMessage(CompactBitArray) - +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.crypto.multisig.v1beta1.multisig_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None diff --git a/cosmpy/protos/cosmos/crypto/secp256k1/__init__.py b/cosmpy/protos/cosmos/crypto/secp256k1/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmos/crypto/secp256k1/keys_pb2.py b/cosmpy/protos/cosmos/crypto/secp256k1/keys_pb2.py index 63bb74ba..fc34e14a 100644 --- a/cosmpy/protos/cosmos/crypto/secp256k1/keys_pb2.py +++ b/cosmpy/protos/cosmos/crypto/secp256k1/keys_pb2.py @@ -2,47 +2,33 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/crypto/secp256k1/keys.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() +from amino import amino_pb2 as amino_dot_amino__pb2 from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\"cosmos/crypto/secp256k1/keys.proto\x12\x17\x63osmos.crypto.secp256k1\x1a\x14gogoproto/gogo.proto\"\x1b\n\x06PubKey\x12\x0b\n\x03key\x18\x01 \x01(\x0c:\x04\x98\xa0\x1f\x00\"\x16\n\x07PrivKey\x12\x0b\n\x03key\x18\x01 \x01(\x0c\x42\x34Z2github.com/cosmos/cosmos-sdk/crypto/keys/secp256k1b\x06proto3') - - - -_PUBKEY = DESCRIPTOR.message_types_by_name['PubKey'] -_PRIVKEY = DESCRIPTOR.message_types_by_name['PrivKey'] -PubKey = _reflection.GeneratedProtocolMessageType('PubKey', (_message.Message,), { - 'DESCRIPTOR' : _PUBKEY, - '__module__' : 'cosmos.crypto.secp256k1.keys_pb2' - # @@protoc_insertion_point(class_scope:cosmos.crypto.secp256k1.PubKey) - }) -_sym_db.RegisterMessage(PubKey) - -PrivKey = _reflection.GeneratedProtocolMessageType('PrivKey', (_message.Message,), { - 'DESCRIPTOR' : _PRIVKEY, - '__module__' : 'cosmos.crypto.secp256k1.keys_pb2' - # @@protoc_insertion_point(class_scope:cosmos.crypto.secp256k1.PrivKey) - }) -_sym_db.RegisterMessage(PrivKey) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\"cosmos/crypto/secp256k1/keys.proto\x12\x17\x63osmos.crypto.secp256k1\x1a\x11\x61mino/amino.proto\x1a\x14gogoproto/gogo.proto\"H\n\x06PubKey\x12\x0b\n\x03key\x18\x01 \x01(\x0c:1\x8a\xe7\xb0*\x1atendermint/PubKeySecp256k1\x92\xe7\xb0*\tkey_field\x98\xa0\x1f\x00\"F\n\x07PrivKey\x12\x0b\n\x03key\x18\x01 \x01(\x0c:.\x8a\xe7\xb0*\x1btendermint/PrivKeySecp256k1\x92\xe7\xb0*\tkey_fieldB4Z2github.com/cosmos/cosmos-sdk/crypto/keys/secp256k1b\x06proto3') +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.crypto.secp256k1.keys_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b'Z2github.com/cosmos/cosmos-sdk/crypto/keys/secp256k1' _PUBKEY._options = None - _PUBKEY._serialized_options = b'\230\240\037\000' - _PUBKEY._serialized_start=85 - _PUBKEY._serialized_end=112 - _PRIVKEY._serialized_start=114 - _PRIVKEY._serialized_end=136 + _PUBKEY._serialized_options = b'\212\347\260*\032tendermint/PubKeySecp256k1\222\347\260*\tkey_field\230\240\037\000' + _PRIVKEY._options = None + _PRIVKEY._serialized_options = b'\212\347\260*\033tendermint/PrivKeySecp256k1\222\347\260*\tkey_field' + _PUBKEY._serialized_start=104 + _PUBKEY._serialized_end=176 + _PRIVKEY._serialized_start=178 + _PRIVKEY._serialized_end=248 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/crypto/secp256r1/__init__.py b/cosmpy/protos/cosmos/crypto/secp256r1/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmos/crypto/secp256r1/keys_pb2.py b/cosmpy/protos/cosmos/crypto/secp256r1/keys_pb2.py index c2989b0c..eaebfcb9 100644 --- a/cosmpy/protos/cosmos/crypto/secp256r1/keys_pb2.py +++ b/cosmpy/protos/cosmos/crypto/secp256r1/keys_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/crypto/secp256r1/keys.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -17,24 +16,8 @@ DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\"cosmos/crypto/secp256r1/keys.proto\x12\x17\x63osmos.crypto.secp256r1\x1a\x14gogoproto/gogo.proto\"\"\n\x06PubKey\x12\x18\n\x03key\x18\x01 \x01(\x0c\x42\x0b\xda\xde\x1f\x07\x65\x63\x64saPK\"&\n\x07PrivKey\x12\x1b\n\x06secret\x18\x01 \x01(\x0c\x42\x0b\xda\xde\x1f\x07\x65\x63\x64saSKB@Z2github.com/cosmos/cosmos-sdk/crypto/keys/secp256r1\xc8\xe3\x1e\x01\xd8\xe1\x1e\x00\xc8\xe1\x1e\x00\x62\x06proto3') - - -_PUBKEY = DESCRIPTOR.message_types_by_name['PubKey'] -_PRIVKEY = DESCRIPTOR.message_types_by_name['PrivKey'] -PubKey = _reflection.GeneratedProtocolMessageType('PubKey', (_message.Message,), { - 'DESCRIPTOR' : _PUBKEY, - '__module__' : 'cosmos.crypto.secp256r1.keys_pb2' - # @@protoc_insertion_point(class_scope:cosmos.crypto.secp256r1.PubKey) - }) -_sym_db.RegisterMessage(PubKey) - -PrivKey = _reflection.GeneratedProtocolMessageType('PrivKey', (_message.Message,), { - 'DESCRIPTOR' : _PRIVKEY, - '__module__' : 'cosmos.crypto.secp256r1.keys_pb2' - # @@protoc_insertion_point(class_scope:cosmos.crypto.secp256r1.PrivKey) - }) -_sym_db.RegisterMessage(PrivKey) - +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.crypto.secp256r1.keys_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None diff --git a/cosmpy/protos/cosmos/distribution/__init__.py b/cosmpy/protos/cosmos/distribution/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmos/distribution/module/v1/module_pb2.py b/cosmpy/protos/cosmos/distribution/module/v1/module_pb2.py new file mode 100644 index 00000000..742c1b57 --- /dev/null +++ b/cosmpy/protos/cosmos/distribution/module/v1/module_pb2.py @@ -0,0 +1,28 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/distribution/module/v1/module.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from cosmos.app.v1alpha1 import module_pb2 as cosmos_dot_app_dot_v1alpha1_dot_module__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n*cosmos/distribution/module/v1/module.proto\x12\x1d\x63osmos.distribution.module.v1\x1a cosmos/app/v1alpha1/module.proto\"l\n\x06Module\x12\x1a\n\x12\x66\x65\x65_collector_name\x18\x01 \x01(\t\x12\x11\n\tauthority\x18\x02 \x01(\t:3\xba\xc0\x96\xda\x01-\n+github.com/cosmos/cosmos-sdk/x/distributionb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.distribution.module.v1.module_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + _MODULE._options = None + _MODULE._serialized_options = b'\272\300\226\332\001-\n+github.com/cosmos/cosmos-sdk/x/distribution' + _MODULE._serialized_start=111 + _MODULE._serialized_end=219 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/core/channel/v1/channel_pb2_grpc.py b/cosmpy/protos/cosmos/distribution/module/v1/module_pb2_grpc.py similarity index 100% rename from cosmpy/protos/ibc/core/channel/v1/channel_pb2_grpc.py rename to cosmpy/protos/cosmos/distribution/module/v1/module_pb2_grpc.py diff --git a/cosmpy/protos/cosmos/distribution/v1beta1/__init__.py b/cosmpy/protos/cosmos/distribution/v1beta1/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmos/distribution/v1beta1/distribution_pb2.py b/cosmpy/protos/cosmos/distribution/v1beta1/distribution_pb2.py index 209572d4..5bac61b1 100644 --- a/cosmpy/protos/cosmos/distribution/v1beta1/distribution_pb2.py +++ b/cosmpy/protos/cosmos/distribution/v1beta1/distribution_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/distribution/v1beta1/distribution.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -14,192 +13,78 @@ from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 from cosmos.base.v1beta1 import coin_pb2 as cosmos_dot_base_dot_v1beta1_dot_coin__pb2 +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n.cosmos/distribution/v1beta1/distribution.proto\x12\x1b\x63osmos.distribution.v1beta1\x1a\x14gogoproto/gogo.proto\x1a\x1e\x63osmos/base/v1beta1/coin.proto\"\x8a\x03\n\x06Params\x12]\n\rcommunity_tax\x18\x01 \x01(\tBF\xf2\xde\x1f\x14yaml:\"community_tax\"\xda\xde\x1f&github.com/cosmos/cosmos-sdk/types.Dec\xc8\xde\x1f\x00\x12k\n\x14\x62\x61se_proposer_reward\x18\x02 \x01(\tBM\xf2\xde\x1f\x1byaml:\"base_proposer_reward\"\xda\xde\x1f&github.com/cosmos/cosmos-sdk/types.Dec\xc8\xde\x1f\x00\x12m\n\x15\x62onus_proposer_reward\x18\x03 \x01(\tBN\xf2\xde\x1f\x1cyaml:\"bonus_proposer_reward\"\xda\xde\x1f&github.com/cosmos/cosmos-sdk/types.Dec\xc8\xde\x1f\x00\x12?\n\x15withdraw_addr_enabled\x18\x04 \x01(\x08\x42 \xf2\xde\x1f\x1cyaml:\"withdraw_addr_enabled\":\x04\x98\xa0\x1f\x00\"\xe8\x01\n\x1aValidatorHistoricalRewards\x12\x94\x01\n\x17\x63umulative_reward_ratio\x18\x01 \x03(\x0b\x32\x1c.cosmos.base.v1beta1.DecCoinBU\xf2\xde\x1f\x1eyaml:\"cumulative_reward_ratio\"\xaa\xdf\x1f+github.com/cosmos/cosmos-sdk/types.DecCoins\xc8\xde\x1f\x00\x12\x33\n\x0freference_count\x18\x02 \x01(\rB\x1a\xf2\xde\x1f\x16yaml:\"reference_count\"\"\x8d\x01\n\x17ValidatorCurrentRewards\x12\x62\n\x07rewards\x18\x01 \x03(\x0b\x32\x1c.cosmos.base.v1beta1.DecCoinB3\xaa\xdf\x1f+github.com/cosmos/cosmos-sdk/types.DecCoins\xc8\xde\x1f\x00\x12\x0e\n\x06period\x18\x02 \x01(\x04\"\x87\x01\n\x1eValidatorAccumulatedCommission\x12\x65\n\ncommission\x18\x01 \x03(\x0b\x32\x1c.cosmos.base.v1beta1.DecCoinB3\xaa\xdf\x1f+github.com/cosmos/cosmos-sdk/types.DecCoins\xc8\xde\x1f\x00\"\x93\x01\n\x1bValidatorOutstandingRewards\x12t\n\x07rewards\x18\x01 \x03(\x0b\x32\x1c.cosmos.base.v1beta1.DecCoinBE\xf2\xde\x1f\x0eyaml:\"rewards\"\xaa\xdf\x1f+github.com/cosmos/cosmos-sdk/types.DecCoins\xc8\xde\x1f\x00\"\x8e\x01\n\x13ValidatorSlashEvent\x12\x35\n\x10validator_period\x18\x01 \x01(\x04\x42\x1b\xf2\xde\x1f\x17yaml:\"validator_period\"\x12@\n\x08\x66raction\x18\x02 \x01(\tB.\xda\xde\x1f&github.com/cosmos/cosmos-sdk/types.Dec\xc8\xde\x1f\x00\"\x95\x01\n\x14ValidatorSlashEvents\x12w\n\x16validator_slash_events\x18\x01 \x03(\x0b\x32\x30.cosmos.distribution.v1beta1.ValidatorSlashEventB%\xf2\xde\x1f\x1dyaml:\"validator_slash_events\"\xc8\xde\x1f\x00:\x04\x98\xa0\x1f\x00\"\x8e\x01\n\x07\x46\x65\x65Pool\x12\x82\x01\n\x0e\x63ommunity_pool\x18\x01 \x03(\x0b\x32\x1c.cosmos.base.v1beta1.DecCoinBL\xc8\xde\x1f\x00\xaa\xdf\x1f+github.com/cosmos/cosmos-sdk/types.DecCoins\xf2\xde\x1f\x15yaml:\"community_pool\"\"\xbe\x01\n\x1a\x43ommunityPoolSpendProposal\x12\r\n\x05title\x18\x01 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12\x11\n\trecipient\x18\x03 \x01(\t\x12[\n\x06\x61mount\x18\x04 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinB0\xc8\xde\x1f\x00\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins:\x0c\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\x98\xa0\x1f\x00\"\xda\x01\n\x15\x44\x65legatorStartingInfo\x12\x33\n\x0fprevious_period\x18\x01 \x01(\x04\x42\x1a\xf2\xde\x1f\x16yaml:\"previous_period\"\x12M\n\x05stake\x18\x02 \x01(\tB>\xf2\xde\x1f\x0cyaml:\"stake\"\xda\xde\x1f&github.com/cosmos/cosmos-sdk/types.Dec\xc8\xde\x1f\x00\x12=\n\x06height\x18\x03 \x01(\x04\x42-\xf2\xde\x1f\x16yaml:\"creation_height\"\xea\xde\x1f\x0f\x63reation_height\"\xc1\x01\n\x19\x44\x65legationDelegatorReward\x12\x37\n\x11validator_address\x18\x01 \x01(\tB\x1c\xf2\xde\x1f\x18yaml:\"validator_address\"\x12\x61\n\x06reward\x18\x02 \x03(\x0b\x32\x1c.cosmos.base.v1beta1.DecCoinB3\xaa\xdf\x1f+github.com/cosmos/cosmos-sdk/types.DecCoins\xc8\xde\x1f\x00:\x08\x88\xa0\x1f\x00\x98\xa0\x1f\x01\"\xf0\x01\n%CommunityPoolSpendProposalWithDeposit\x12\x1f\n\x05title\x18\x01 \x01(\tB\x10\xf2\xde\x1f\x0cyaml:\"title\"\x12+\n\x0b\x64\x65scription\x18\x02 \x01(\tB\x16\xf2\xde\x1f\x12yaml:\"description\"\x12\'\n\trecipient\x18\x03 \x01(\tB\x14\xf2\xde\x1f\x10yaml:\"recipient\"\x12!\n\x06\x61mount\x18\x04 \x01(\tB\x11\xf2\xde\x1f\ryaml:\"amount\"\x12#\n\x07\x64\x65posit\x18\x05 \x01(\tB\x12\xf2\xde\x1f\x0eyaml:\"deposit\":\x08\x88\xa0\x1f\x00\x98\xa0\x1f\x01\x42\x37Z1github.com/cosmos/cosmos-sdk/x/distribution/types\xa8\xe2\x1e\x01\x62\x06proto3') - - - -_PARAMS = DESCRIPTOR.message_types_by_name['Params'] -_VALIDATORHISTORICALREWARDS = DESCRIPTOR.message_types_by_name['ValidatorHistoricalRewards'] -_VALIDATORCURRENTREWARDS = DESCRIPTOR.message_types_by_name['ValidatorCurrentRewards'] -_VALIDATORACCUMULATEDCOMMISSION = DESCRIPTOR.message_types_by_name['ValidatorAccumulatedCommission'] -_VALIDATOROUTSTANDINGREWARDS = DESCRIPTOR.message_types_by_name['ValidatorOutstandingRewards'] -_VALIDATORSLASHEVENT = DESCRIPTOR.message_types_by_name['ValidatorSlashEvent'] -_VALIDATORSLASHEVENTS = DESCRIPTOR.message_types_by_name['ValidatorSlashEvents'] -_FEEPOOL = DESCRIPTOR.message_types_by_name['FeePool'] -_COMMUNITYPOOLSPENDPROPOSAL = DESCRIPTOR.message_types_by_name['CommunityPoolSpendProposal'] -_DELEGATORSTARTINGINFO = DESCRIPTOR.message_types_by_name['DelegatorStartingInfo'] -_DELEGATIONDELEGATORREWARD = DESCRIPTOR.message_types_by_name['DelegationDelegatorReward'] -_COMMUNITYPOOLSPENDPROPOSALWITHDEPOSIT = DESCRIPTOR.message_types_by_name['CommunityPoolSpendProposalWithDeposit'] -Params = _reflection.GeneratedProtocolMessageType('Params', (_message.Message,), { - 'DESCRIPTOR' : _PARAMS, - '__module__' : 'cosmos.distribution.v1beta1.distribution_pb2' - # @@protoc_insertion_point(class_scope:cosmos.distribution.v1beta1.Params) - }) -_sym_db.RegisterMessage(Params) - -ValidatorHistoricalRewards = _reflection.GeneratedProtocolMessageType('ValidatorHistoricalRewards', (_message.Message,), { - 'DESCRIPTOR' : _VALIDATORHISTORICALREWARDS, - '__module__' : 'cosmos.distribution.v1beta1.distribution_pb2' - # @@protoc_insertion_point(class_scope:cosmos.distribution.v1beta1.ValidatorHistoricalRewards) - }) -_sym_db.RegisterMessage(ValidatorHistoricalRewards) - -ValidatorCurrentRewards = _reflection.GeneratedProtocolMessageType('ValidatorCurrentRewards', (_message.Message,), { - 'DESCRIPTOR' : _VALIDATORCURRENTREWARDS, - '__module__' : 'cosmos.distribution.v1beta1.distribution_pb2' - # @@protoc_insertion_point(class_scope:cosmos.distribution.v1beta1.ValidatorCurrentRewards) - }) -_sym_db.RegisterMessage(ValidatorCurrentRewards) - -ValidatorAccumulatedCommission = _reflection.GeneratedProtocolMessageType('ValidatorAccumulatedCommission', (_message.Message,), { - 'DESCRIPTOR' : _VALIDATORACCUMULATEDCOMMISSION, - '__module__' : 'cosmos.distribution.v1beta1.distribution_pb2' - # @@protoc_insertion_point(class_scope:cosmos.distribution.v1beta1.ValidatorAccumulatedCommission) - }) -_sym_db.RegisterMessage(ValidatorAccumulatedCommission) - -ValidatorOutstandingRewards = _reflection.GeneratedProtocolMessageType('ValidatorOutstandingRewards', (_message.Message,), { - 'DESCRIPTOR' : _VALIDATOROUTSTANDINGREWARDS, - '__module__' : 'cosmos.distribution.v1beta1.distribution_pb2' - # @@protoc_insertion_point(class_scope:cosmos.distribution.v1beta1.ValidatorOutstandingRewards) - }) -_sym_db.RegisterMessage(ValidatorOutstandingRewards) - -ValidatorSlashEvent = _reflection.GeneratedProtocolMessageType('ValidatorSlashEvent', (_message.Message,), { - 'DESCRIPTOR' : _VALIDATORSLASHEVENT, - '__module__' : 'cosmos.distribution.v1beta1.distribution_pb2' - # @@protoc_insertion_point(class_scope:cosmos.distribution.v1beta1.ValidatorSlashEvent) - }) -_sym_db.RegisterMessage(ValidatorSlashEvent) - -ValidatorSlashEvents = _reflection.GeneratedProtocolMessageType('ValidatorSlashEvents', (_message.Message,), { - 'DESCRIPTOR' : _VALIDATORSLASHEVENTS, - '__module__' : 'cosmos.distribution.v1beta1.distribution_pb2' - # @@protoc_insertion_point(class_scope:cosmos.distribution.v1beta1.ValidatorSlashEvents) - }) -_sym_db.RegisterMessage(ValidatorSlashEvents) - -FeePool = _reflection.GeneratedProtocolMessageType('FeePool', (_message.Message,), { - 'DESCRIPTOR' : _FEEPOOL, - '__module__' : 'cosmos.distribution.v1beta1.distribution_pb2' - # @@protoc_insertion_point(class_scope:cosmos.distribution.v1beta1.FeePool) - }) -_sym_db.RegisterMessage(FeePool) - -CommunityPoolSpendProposal = _reflection.GeneratedProtocolMessageType('CommunityPoolSpendProposal', (_message.Message,), { - 'DESCRIPTOR' : _COMMUNITYPOOLSPENDPROPOSAL, - '__module__' : 'cosmos.distribution.v1beta1.distribution_pb2' - # @@protoc_insertion_point(class_scope:cosmos.distribution.v1beta1.CommunityPoolSpendProposal) - }) -_sym_db.RegisterMessage(CommunityPoolSpendProposal) - -DelegatorStartingInfo = _reflection.GeneratedProtocolMessageType('DelegatorStartingInfo', (_message.Message,), { - 'DESCRIPTOR' : _DELEGATORSTARTINGINFO, - '__module__' : 'cosmos.distribution.v1beta1.distribution_pb2' - # @@protoc_insertion_point(class_scope:cosmos.distribution.v1beta1.DelegatorStartingInfo) - }) -_sym_db.RegisterMessage(DelegatorStartingInfo) - -DelegationDelegatorReward = _reflection.GeneratedProtocolMessageType('DelegationDelegatorReward', (_message.Message,), { - 'DESCRIPTOR' : _DELEGATIONDELEGATORREWARD, - '__module__' : 'cosmos.distribution.v1beta1.distribution_pb2' - # @@protoc_insertion_point(class_scope:cosmos.distribution.v1beta1.DelegationDelegatorReward) - }) -_sym_db.RegisterMessage(DelegationDelegatorReward) - -CommunityPoolSpendProposalWithDeposit = _reflection.GeneratedProtocolMessageType('CommunityPoolSpendProposalWithDeposit', (_message.Message,), { - 'DESCRIPTOR' : _COMMUNITYPOOLSPENDPROPOSALWITHDEPOSIT, - '__module__' : 'cosmos.distribution.v1beta1.distribution_pb2' - # @@protoc_insertion_point(class_scope:cosmos.distribution.v1beta1.CommunityPoolSpendProposalWithDeposit) - }) -_sym_db.RegisterMessage(CommunityPoolSpendProposalWithDeposit) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n.cosmos/distribution/v1beta1/distribution.proto\x12\x1b\x63osmos.distribution.v1beta1\x1a\x14gogoproto/gogo.proto\x1a\x1e\x63osmos/base/v1beta1/coin.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x11\x61mino/amino.proto\"\xce\x02\n\x06Params\x12M\n\rcommunity_tax\x18\x01 \x01(\tB6\xd2\xb4-\ncosmos.Dec\xda\xde\x1f\x1b\x63osmossdk.io/math.LegacyDec\xa8\xe7\xb0*\x01\xc8\xde\x1f\x00\x12V\n\x14\x62\x61se_proposer_reward\x18\x02 \x01(\tB8\x18\x01\xd2\xb4-\ncosmos.Dec\xda\xde\x1f\x1b\x63osmossdk.io/math.LegacyDec\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12W\n\x15\x62onus_proposer_reward\x18\x03 \x01(\tB8\x18\x01\xd2\xb4-\ncosmos.Dec\xda\xde\x1f\x1b\x63osmossdk.io/math.LegacyDec\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12\x1d\n\x15withdraw_addr_enabled\x18\x04 \x01(\x08:%\x8a\xe7\xb0* cosmos-sdk/x/distribution/Params\"\xae\x01\n\x1aValidatorHistoricalRewards\x12w\n\x17\x63umulative_reward_ratio\x18\x01 \x03(\x0b\x32\x1c.cosmos.base.v1beta1.DecCoinB8\xaa\xdf\x1f+github.com/cosmos/cosmos-sdk/types.DecCoins\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12\x17\n\x0freference_count\x18\x02 \x01(\r\"\x92\x01\n\x17ValidatorCurrentRewards\x12g\n\x07rewards\x18\x01 \x03(\x0b\x32\x1c.cosmos.base.v1beta1.DecCoinB8\xaa\xdf\x1f+github.com/cosmos/cosmos-sdk/types.DecCoins\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12\x0e\n\x06period\x18\x02 \x01(\x04\"\x8c\x01\n\x1eValidatorAccumulatedCommission\x12j\n\ncommission\x18\x01 \x03(\x0b\x32\x1c.cosmos.base.v1beta1.DecCoinB8\xaa\xdf\x1f+github.com/cosmos/cosmos-sdk/types.DecCoins\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\"\x86\x01\n\x1bValidatorOutstandingRewards\x12g\n\x07rewards\x18\x01 \x03(\x0b\x32\x1c.cosmos.base.v1beta1.DecCoinB8\xaa\xdf\x1f+github.com/cosmos/cosmos-sdk/types.DecCoins\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\"t\n\x13ValidatorSlashEvent\x12\x18\n\x10validator_period\x18\x01 \x01(\x04\x12\x43\n\x08\x66raction\x18\x02 \x01(\tB1\xd2\xb4-\ncosmos.Dec\xda\xde\x1f\x1b\x63osmossdk.io/math.LegacyDec\xc8\xde\x1f\x00\"s\n\x14ValidatorSlashEvents\x12[\n\x16validator_slash_events\x18\x01 \x03(\x0b\x32\x30.cosmos.distribution.v1beta1.ValidatorSlashEventB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\"y\n\x07\x46\x65\x65Pool\x12n\n\x0e\x63ommunity_pool\x18\x01 \x03(\x0b\x32\x1c.cosmos.base.v1beta1.DecCoinB8\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\xaa\xdf\x1f+github.com/cosmos/cosmos-sdk/types.DecCoins\"\xf0\x01\n\x1a\x43ommunityPoolSpendProposal\x12\r\n\x05title\x18\x01 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12\x11\n\trecipient\x18\x03 \x01(\t\x12q\n\x06\x61mount\x18\x04 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinBF\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x9a\xe7\xb0*\x0clegacy_coins\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins:(\x18\x01\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\xca\xb4-\x1a\x63osmos.gov.v1beta1.Content\"\xb5\x01\n\x15\x44\x65legatorStartingInfo\x12\x17\n\x0fprevious_period\x18\x01 \x01(\x04\x12\x45\n\x05stake\x18\x02 \x01(\tB6\xd2\xb4-\ncosmos.Dec\xda\xde\x1f\x1b\x63osmossdk.io/math.LegacyDec\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12<\n\x06height\x18\x03 \x01(\x04\x42,\xea\xde\x1f\x0f\x63reation_height\xa2\xe7\xb0*\x0f\x63reation_height\xa8\xe7\xb0*\x01\"\xc7\x01\n\x19\x44\x65legationDelegatorReward\x12<\n\x11validator_address\x18\x01 \x01(\tB!\xd2\xb4-\x1d\x63osmos.ValidatorAddressString\x12\x66\n\x06reward\x18\x02 \x03(\x0b\x32\x1c.cosmos.base.v1beta1.DecCoinB8\xaa\xdf\x1f+github.com/cosmos/cosmos-sdk/types.DecCoins\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01:\x04\x88\xa0\x1f\x00\"\xa3\x01\n%CommunityPoolSpendProposalWithDeposit\x12\r\n\x05title\x18\x01 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12\x11\n\trecipient\x18\x03 \x01(\t\x12\x0e\n\x06\x61mount\x18\x04 \x01(\t\x12\x0f\n\x07\x64\x65posit\x18\x05 \x01(\t:\"\x88\xa0\x1f\x00\xca\xb4-\x1a\x63osmos.gov.v1beta1.ContentB7Z1github.com/cosmos/cosmos-sdk/x/distribution/types\xa8\xe2\x1e\x01\x62\x06proto3') +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.distribution.v1beta1.distribution_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b'Z1github.com/cosmos/cosmos-sdk/x/distribution/types\250\342\036\001' _PARAMS.fields_by_name['community_tax']._options = None - _PARAMS.fields_by_name['community_tax']._serialized_options = b'\362\336\037\024yaml:\"community_tax\"\332\336\037&github.com/cosmos/cosmos-sdk/types.Dec\310\336\037\000' + _PARAMS.fields_by_name['community_tax']._serialized_options = b'\322\264-\ncosmos.Dec\332\336\037\033cosmossdk.io/math.LegacyDec\250\347\260*\001\310\336\037\000' _PARAMS.fields_by_name['base_proposer_reward']._options = None - _PARAMS.fields_by_name['base_proposer_reward']._serialized_options = b'\362\336\037\033yaml:\"base_proposer_reward\"\332\336\037&github.com/cosmos/cosmos-sdk/types.Dec\310\336\037\000' + _PARAMS.fields_by_name['base_proposer_reward']._serialized_options = b'\030\001\322\264-\ncosmos.Dec\332\336\037\033cosmossdk.io/math.LegacyDec\310\336\037\000\250\347\260*\001' _PARAMS.fields_by_name['bonus_proposer_reward']._options = None - _PARAMS.fields_by_name['bonus_proposer_reward']._serialized_options = b'\362\336\037\034yaml:\"bonus_proposer_reward\"\332\336\037&github.com/cosmos/cosmos-sdk/types.Dec\310\336\037\000' - _PARAMS.fields_by_name['withdraw_addr_enabled']._options = None - _PARAMS.fields_by_name['withdraw_addr_enabled']._serialized_options = b'\362\336\037\034yaml:\"withdraw_addr_enabled\"' + _PARAMS.fields_by_name['bonus_proposer_reward']._serialized_options = b'\030\001\322\264-\ncosmos.Dec\332\336\037\033cosmossdk.io/math.LegacyDec\310\336\037\000\250\347\260*\001' _PARAMS._options = None - _PARAMS._serialized_options = b'\230\240\037\000' + _PARAMS._serialized_options = b'\212\347\260* cosmos-sdk/x/distribution/Params' _VALIDATORHISTORICALREWARDS.fields_by_name['cumulative_reward_ratio']._options = None - _VALIDATORHISTORICALREWARDS.fields_by_name['cumulative_reward_ratio']._serialized_options = b'\362\336\037\036yaml:\"cumulative_reward_ratio\"\252\337\037+github.com/cosmos/cosmos-sdk/types.DecCoins\310\336\037\000' - _VALIDATORHISTORICALREWARDS.fields_by_name['reference_count']._options = None - _VALIDATORHISTORICALREWARDS.fields_by_name['reference_count']._serialized_options = b'\362\336\037\026yaml:\"reference_count\"' + _VALIDATORHISTORICALREWARDS.fields_by_name['cumulative_reward_ratio']._serialized_options = b'\252\337\037+github.com/cosmos/cosmos-sdk/types.DecCoins\310\336\037\000\250\347\260*\001' _VALIDATORCURRENTREWARDS.fields_by_name['rewards']._options = None - _VALIDATORCURRENTREWARDS.fields_by_name['rewards']._serialized_options = b'\252\337\037+github.com/cosmos/cosmos-sdk/types.DecCoins\310\336\037\000' + _VALIDATORCURRENTREWARDS.fields_by_name['rewards']._serialized_options = b'\252\337\037+github.com/cosmos/cosmos-sdk/types.DecCoins\310\336\037\000\250\347\260*\001' _VALIDATORACCUMULATEDCOMMISSION.fields_by_name['commission']._options = None - _VALIDATORACCUMULATEDCOMMISSION.fields_by_name['commission']._serialized_options = b'\252\337\037+github.com/cosmos/cosmos-sdk/types.DecCoins\310\336\037\000' + _VALIDATORACCUMULATEDCOMMISSION.fields_by_name['commission']._serialized_options = b'\252\337\037+github.com/cosmos/cosmos-sdk/types.DecCoins\310\336\037\000\250\347\260*\001' _VALIDATOROUTSTANDINGREWARDS.fields_by_name['rewards']._options = None - _VALIDATOROUTSTANDINGREWARDS.fields_by_name['rewards']._serialized_options = b'\362\336\037\016yaml:\"rewards\"\252\337\037+github.com/cosmos/cosmos-sdk/types.DecCoins\310\336\037\000' - _VALIDATORSLASHEVENT.fields_by_name['validator_period']._options = None - _VALIDATORSLASHEVENT.fields_by_name['validator_period']._serialized_options = b'\362\336\037\027yaml:\"validator_period\"' + _VALIDATOROUTSTANDINGREWARDS.fields_by_name['rewards']._serialized_options = b'\252\337\037+github.com/cosmos/cosmos-sdk/types.DecCoins\310\336\037\000\250\347\260*\001' _VALIDATORSLASHEVENT.fields_by_name['fraction']._options = None - _VALIDATORSLASHEVENT.fields_by_name['fraction']._serialized_options = b'\332\336\037&github.com/cosmos/cosmos-sdk/types.Dec\310\336\037\000' + _VALIDATORSLASHEVENT.fields_by_name['fraction']._serialized_options = b'\322\264-\ncosmos.Dec\332\336\037\033cosmossdk.io/math.LegacyDec\310\336\037\000' _VALIDATORSLASHEVENTS.fields_by_name['validator_slash_events']._options = None - _VALIDATORSLASHEVENTS.fields_by_name['validator_slash_events']._serialized_options = b'\362\336\037\035yaml:\"validator_slash_events\"\310\336\037\000' - _VALIDATORSLASHEVENTS._options = None - _VALIDATORSLASHEVENTS._serialized_options = b'\230\240\037\000' + _VALIDATORSLASHEVENTS.fields_by_name['validator_slash_events']._serialized_options = b'\310\336\037\000\250\347\260*\001' _FEEPOOL.fields_by_name['community_pool']._options = None - _FEEPOOL.fields_by_name['community_pool']._serialized_options = b'\310\336\037\000\252\337\037+github.com/cosmos/cosmos-sdk/types.DecCoins\362\336\037\025yaml:\"community_pool\"' + _FEEPOOL.fields_by_name['community_pool']._serialized_options = b'\310\336\037\000\250\347\260*\001\252\337\037+github.com/cosmos/cosmos-sdk/types.DecCoins' _COMMUNITYPOOLSPENDPROPOSAL.fields_by_name['amount']._options = None - _COMMUNITYPOOLSPENDPROPOSAL.fields_by_name['amount']._serialized_options = b'\310\336\037\000\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins' + _COMMUNITYPOOLSPENDPROPOSAL.fields_by_name['amount']._serialized_options = b'\310\336\037\000\250\347\260*\001\232\347\260*\014legacy_coins\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins' _COMMUNITYPOOLSPENDPROPOSAL._options = None - _COMMUNITYPOOLSPENDPROPOSAL._serialized_options = b'\350\240\037\000\210\240\037\000\230\240\037\000' - _DELEGATORSTARTINGINFO.fields_by_name['previous_period']._options = None - _DELEGATORSTARTINGINFO.fields_by_name['previous_period']._serialized_options = b'\362\336\037\026yaml:\"previous_period\"' + _COMMUNITYPOOLSPENDPROPOSAL._serialized_options = b'\030\001\350\240\037\000\210\240\037\000\312\264-\032cosmos.gov.v1beta1.Content' _DELEGATORSTARTINGINFO.fields_by_name['stake']._options = None - _DELEGATORSTARTINGINFO.fields_by_name['stake']._serialized_options = b'\362\336\037\014yaml:\"stake\"\332\336\037&github.com/cosmos/cosmos-sdk/types.Dec\310\336\037\000' + _DELEGATORSTARTINGINFO.fields_by_name['stake']._serialized_options = b'\322\264-\ncosmos.Dec\332\336\037\033cosmossdk.io/math.LegacyDec\310\336\037\000\250\347\260*\001' _DELEGATORSTARTINGINFO.fields_by_name['height']._options = None - _DELEGATORSTARTINGINFO.fields_by_name['height']._serialized_options = b'\362\336\037\026yaml:\"creation_height\"\352\336\037\017creation_height' + _DELEGATORSTARTINGINFO.fields_by_name['height']._serialized_options = b'\352\336\037\017creation_height\242\347\260*\017creation_height\250\347\260*\001' _DELEGATIONDELEGATORREWARD.fields_by_name['validator_address']._options = None - _DELEGATIONDELEGATORREWARD.fields_by_name['validator_address']._serialized_options = b'\362\336\037\030yaml:\"validator_address\"' + _DELEGATIONDELEGATORREWARD.fields_by_name['validator_address']._serialized_options = b'\322\264-\035cosmos.ValidatorAddressString' _DELEGATIONDELEGATORREWARD.fields_by_name['reward']._options = None - _DELEGATIONDELEGATORREWARD.fields_by_name['reward']._serialized_options = b'\252\337\037+github.com/cosmos/cosmos-sdk/types.DecCoins\310\336\037\000' + _DELEGATIONDELEGATORREWARD.fields_by_name['reward']._serialized_options = b'\252\337\037+github.com/cosmos/cosmos-sdk/types.DecCoins\310\336\037\000\250\347\260*\001' _DELEGATIONDELEGATORREWARD._options = None - _DELEGATIONDELEGATORREWARD._serialized_options = b'\210\240\037\000\230\240\037\001' - _COMMUNITYPOOLSPENDPROPOSALWITHDEPOSIT.fields_by_name['title']._options = None - _COMMUNITYPOOLSPENDPROPOSALWITHDEPOSIT.fields_by_name['title']._serialized_options = b'\362\336\037\014yaml:\"title\"' - _COMMUNITYPOOLSPENDPROPOSALWITHDEPOSIT.fields_by_name['description']._options = None - _COMMUNITYPOOLSPENDPROPOSALWITHDEPOSIT.fields_by_name['description']._serialized_options = b'\362\336\037\022yaml:\"description\"' - _COMMUNITYPOOLSPENDPROPOSALWITHDEPOSIT.fields_by_name['recipient']._options = None - _COMMUNITYPOOLSPENDPROPOSALWITHDEPOSIT.fields_by_name['recipient']._serialized_options = b'\362\336\037\020yaml:\"recipient\"' - _COMMUNITYPOOLSPENDPROPOSALWITHDEPOSIT.fields_by_name['amount']._options = None - _COMMUNITYPOOLSPENDPROPOSALWITHDEPOSIT.fields_by_name['amount']._serialized_options = b'\362\336\037\ryaml:\"amount\"' - _COMMUNITYPOOLSPENDPROPOSALWITHDEPOSIT.fields_by_name['deposit']._options = None - _COMMUNITYPOOLSPENDPROPOSALWITHDEPOSIT.fields_by_name['deposit']._serialized_options = b'\362\336\037\016yaml:\"deposit\"' + _DELEGATIONDELEGATORREWARD._serialized_options = b'\210\240\037\000' _COMMUNITYPOOLSPENDPROPOSALWITHDEPOSIT._options = None - _COMMUNITYPOOLSPENDPROPOSALWITHDEPOSIT._serialized_options = b'\210\240\037\000\230\240\037\001' - _PARAMS._serialized_start=134 - _PARAMS._serialized_end=528 - _VALIDATORHISTORICALREWARDS._serialized_start=531 - _VALIDATORHISTORICALREWARDS._serialized_end=763 - _VALIDATORCURRENTREWARDS._serialized_start=766 - _VALIDATORCURRENTREWARDS._serialized_end=907 - _VALIDATORACCUMULATEDCOMMISSION._serialized_start=910 - _VALIDATORACCUMULATEDCOMMISSION._serialized_end=1045 - _VALIDATOROUTSTANDINGREWARDS._serialized_start=1048 - _VALIDATOROUTSTANDINGREWARDS._serialized_end=1195 - _VALIDATORSLASHEVENT._serialized_start=1198 - _VALIDATORSLASHEVENT._serialized_end=1340 - _VALIDATORSLASHEVENTS._serialized_start=1343 - _VALIDATORSLASHEVENTS._serialized_end=1492 - _FEEPOOL._serialized_start=1495 - _FEEPOOL._serialized_end=1637 - _COMMUNITYPOOLSPENDPROPOSAL._serialized_start=1640 - _COMMUNITYPOOLSPENDPROPOSAL._serialized_end=1830 - _DELEGATORSTARTINGINFO._serialized_start=1833 - _DELEGATORSTARTINGINFO._serialized_end=2051 - _DELEGATIONDELEGATORREWARD._serialized_start=2054 - _DELEGATIONDELEGATORREWARD._serialized_end=2247 - _COMMUNITYPOOLSPENDPROPOSALWITHDEPOSIT._serialized_start=2250 - _COMMUNITYPOOLSPENDPROPOSALWITHDEPOSIT._serialized_end=2490 + _COMMUNITYPOOLSPENDPROPOSALWITHDEPOSIT._serialized_options = b'\210\240\037\000\312\264-\032cosmos.gov.v1beta1.Content' + _PARAMS._serialized_start=180 + _PARAMS._serialized_end=514 + _VALIDATORHISTORICALREWARDS._serialized_start=517 + _VALIDATORHISTORICALREWARDS._serialized_end=691 + _VALIDATORCURRENTREWARDS._serialized_start=694 + _VALIDATORCURRENTREWARDS._serialized_end=840 + _VALIDATORACCUMULATEDCOMMISSION._serialized_start=843 + _VALIDATORACCUMULATEDCOMMISSION._serialized_end=983 + _VALIDATOROUTSTANDINGREWARDS._serialized_start=986 + _VALIDATOROUTSTANDINGREWARDS._serialized_end=1120 + _VALIDATORSLASHEVENT._serialized_start=1122 + _VALIDATORSLASHEVENT._serialized_end=1238 + _VALIDATORSLASHEVENTS._serialized_start=1240 + _VALIDATORSLASHEVENTS._serialized_end=1355 + _FEEPOOL._serialized_start=1357 + _FEEPOOL._serialized_end=1478 + _COMMUNITYPOOLSPENDPROPOSAL._serialized_start=1481 + _COMMUNITYPOOLSPENDPROPOSAL._serialized_end=1721 + _DELEGATORSTARTINGINFO._serialized_start=1724 + _DELEGATORSTARTINGINFO._serialized_end=1905 + _DELEGATIONDELEGATORREWARD._serialized_start=1908 + _DELEGATIONDELEGATORREWARD._serialized_end=2107 + _COMMUNITYPOOLSPENDPROPOSALWITHDEPOSIT._serialized_start=2110 + _COMMUNITYPOOLSPENDPROPOSALWITHDEPOSIT._serialized_end=2273 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/distribution/v1beta1/genesis_pb2.py b/cosmpy/protos/cosmos/distribution/v1beta1/genesis_pb2.py index 8a339770..dcba6d25 100644 --- a/cosmpy/protos/cosmos/distribution/v1beta1/genesis_pb2.py +++ b/cosmpy/protos/cosmos/distribution/v1beta1/genesis_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/distribution/v1beta1/genesis.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -15,160 +14,98 @@ from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 from cosmos.base.v1beta1 import coin_pb2 as cosmos_dot_base_dot_v1beta1_dot_coin__pb2 from cosmos.distribution.v1beta1 import distribution_pb2 as cosmos_dot_distribution_dot_v1beta1_dot_distribution__pb2 +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n)cosmos/distribution/v1beta1/genesis.proto\x12\x1b\x63osmos.distribution.v1beta1\x1a\x14gogoproto/gogo.proto\x1a\x1e\x63osmos/base/v1beta1/coin.proto\x1a.cosmos/distribution/v1beta1/distribution.proto\"\x91\x01\n\x15\x44\x65legatorWithdrawInfo\x12\x37\n\x11\x64\x65legator_address\x18\x01 \x01(\tB\x1c\xf2\xde\x1f\x18yaml:\"delegator_address\"\x12\x35\n\x10withdraw_address\x18\x02 \x01(\tB\x1b\xf2\xde\x1f\x17yaml:\"withdraw_address\":\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\xf5\x01\n!ValidatorOutstandingRewardsRecord\x12\x37\n\x11validator_address\x18\x01 \x01(\tB\x1c\xf2\xde\x1f\x18yaml:\"validator_address\"\x12\x8c\x01\n\x13outstanding_rewards\x18\x02 \x03(\x0b\x32\x1c.cosmos.base.v1beta1.DecCoinBQ\xaa\xdf\x1f+github.com/cosmos/cosmos-sdk/types.DecCoins\xc8\xde\x1f\x00\xf2\xde\x1f\x1ayaml:\"outstanding_rewards\":\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\xd7\x01\n$ValidatorAccumulatedCommissionRecord\x12\x37\n\x11validator_address\x18\x01 \x01(\tB\x1c\xf2\xde\x1f\x18yaml:\"validator_address\"\x12l\n\x0b\x61\x63\x63umulated\x18\x02 \x01(\x0b\x32;.cosmos.distribution.v1beta1.ValidatorAccumulatedCommissionB\x1a\xc8\xde\x1f\x00\xf2\xde\x1f\x12yaml:\"accumulated\":\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\xd7\x01\n ValidatorHistoricalRewardsRecord\x12\x37\n\x11validator_address\x18\x01 \x01(\tB\x1c\xf2\xde\x1f\x18yaml:\"validator_address\"\x12\x0e\n\x06period\x18\x02 \x01(\x04\x12`\n\x07rewards\x18\x03 \x01(\x0b\x32\x37.cosmos.distribution.v1beta1.ValidatorHistoricalRewardsB\x16\xc8\xde\x1f\x00\xf2\xde\x1f\x0eyaml:\"rewards\":\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\xc1\x01\n\x1dValidatorCurrentRewardsRecord\x12\x37\n\x11validator_address\x18\x01 \x01(\tB\x1c\xf2\xde\x1f\x18yaml:\"validator_address\"\x12]\n\x07rewards\x18\x02 \x01(\x0b\x32\x34.cosmos.distribution.v1beta1.ValidatorCurrentRewardsB\x16\xc8\xde\x1f\x00\xf2\xde\x1f\x0eyaml:\"rewards\":\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\x82\x02\n\x1b\x44\x65legatorStartingInfoRecord\x12\x37\n\x11\x64\x65legator_address\x18\x01 \x01(\tB\x1c\xf2\xde\x1f\x18yaml:\"delegator_address\"\x12\x37\n\x11validator_address\x18\x02 \x01(\tB\x1c\xf2\xde\x1f\x18yaml:\"validator_address\"\x12g\n\rstarting_info\x18\x03 \x01(\x0b\x32\x32.cosmos.distribution.v1beta1.DelegatorStartingInfoB\x1c\xc8\xde\x1f\x00\xf2\xde\x1f\x14yaml:\"starting_info\":\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\xe5\x01\n\x19ValidatorSlashEventRecord\x12\x37\n\x11validator_address\x18\x01 \x01(\tB\x1c\xf2\xde\x1f\x18yaml:\"validator_address\"\x12\x0e\n\x06height\x18\x02 \x01(\x04\x12\x0e\n\x06period\x18\x03 \x01(\x04\x12\x65\n\x15validator_slash_event\x18\x04 \x01(\x0b\x32\x30.cosmos.distribution.v1beta1.ValidatorSlashEventB\x14\xc8\xde\x1f\x00\xf2\xde\x1f\x0cyaml:\"event\":\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\xb1\t\n\x0cGenesisState\x12J\n\x06params\x18\x01 \x01(\x0b\x32#.cosmos.distribution.v1beta1.ParamsB\x15\xc8\xde\x1f\x00\xf2\xde\x1f\ryaml:\"params\"\x12O\n\x08\x66\x65\x65_pool\x18\x02 \x01(\x0b\x32$.cosmos.distribution.v1beta1.FeePoolB\x17\xc8\xde\x1f\x00\xf2\xde\x1f\x0fyaml:\"fee_pool\"\x12}\n\x18\x64\x65legator_withdraw_infos\x18\x03 \x03(\x0b\x32\x32.cosmos.distribution.v1beta1.DelegatorWithdrawInfoB\'\xc8\xde\x1f\x00\xf2\xde\x1f\x1fyaml:\"delegator_withdraw_infos\"\x12\x37\n\x11previous_proposer\x18\x04 \x01(\tB\x1c\xf2\xde\x1f\x18yaml:\"previous_proposer\"\x12\x7f\n\x13outstanding_rewards\x18\x05 \x03(\x0b\x32>.cosmos.distribution.v1beta1.ValidatorOutstandingRewardsRecordB\"\xc8\xde\x1f\x00\xf2\xde\x1f\x1ayaml:\"outstanding_rewards\"\x12\x9e\x01\n!validator_accumulated_commissions\x18\x06 \x03(\x0b\x32\x41.cosmos.distribution.v1beta1.ValidatorAccumulatedCommissionRecordB0\xc8\xde\x1f\x00\xf2\xde\x1f(yaml:\"validator_accumulated_commissions\"\x12\x90\x01\n\x1cvalidator_historical_rewards\x18\x07 \x03(\x0b\x32=.cosmos.distribution.v1beta1.ValidatorHistoricalRewardsRecordB+\xc8\xde\x1f\x00\xf2\xde\x1f#yaml:\"validator_historical_rewards\"\x12\x87\x01\n\x19validator_current_rewards\x18\x08 \x03(\x0b\x32:.cosmos.distribution.v1beta1.ValidatorCurrentRewardsRecordB(\xc8\xde\x1f\x00\xf2\xde\x1f yaml:\"validator_current_rewards\"\x12\x83\x01\n\x18\x64\x65legator_starting_infos\x18\t \x03(\x0b\x32\x38.cosmos.distribution.v1beta1.DelegatorStartingInfoRecordB\'\xc8\xde\x1f\x00\xf2\xde\x1f\x1fyaml:\"delegator_starting_infos\"\x12}\n\x16validator_slash_events\x18\n \x03(\x0b\x32\x36.cosmos.distribution.v1beta1.ValidatorSlashEventRecordB%\xc8\xde\x1f\x00\xf2\xde\x1f\x1dyaml:\"validator_slash_events\":\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\x42\x37Z1github.com/cosmos/cosmos-sdk/x/distribution/types\xa8\xe2\x1e\x01\x62\x06proto3') - - - -_DELEGATORWITHDRAWINFO = DESCRIPTOR.message_types_by_name['DelegatorWithdrawInfo'] -_VALIDATOROUTSTANDINGREWARDSRECORD = DESCRIPTOR.message_types_by_name['ValidatorOutstandingRewardsRecord'] -_VALIDATORACCUMULATEDCOMMISSIONRECORD = DESCRIPTOR.message_types_by_name['ValidatorAccumulatedCommissionRecord'] -_VALIDATORHISTORICALREWARDSRECORD = DESCRIPTOR.message_types_by_name['ValidatorHistoricalRewardsRecord'] -_VALIDATORCURRENTREWARDSRECORD = DESCRIPTOR.message_types_by_name['ValidatorCurrentRewardsRecord'] -_DELEGATORSTARTINGINFORECORD = DESCRIPTOR.message_types_by_name['DelegatorStartingInfoRecord'] -_VALIDATORSLASHEVENTRECORD = DESCRIPTOR.message_types_by_name['ValidatorSlashEventRecord'] -_GENESISSTATE = DESCRIPTOR.message_types_by_name['GenesisState'] -DelegatorWithdrawInfo = _reflection.GeneratedProtocolMessageType('DelegatorWithdrawInfo', (_message.Message,), { - 'DESCRIPTOR' : _DELEGATORWITHDRAWINFO, - '__module__' : 'cosmos.distribution.v1beta1.genesis_pb2' - # @@protoc_insertion_point(class_scope:cosmos.distribution.v1beta1.DelegatorWithdrawInfo) - }) -_sym_db.RegisterMessage(DelegatorWithdrawInfo) - -ValidatorOutstandingRewardsRecord = _reflection.GeneratedProtocolMessageType('ValidatorOutstandingRewardsRecord', (_message.Message,), { - 'DESCRIPTOR' : _VALIDATOROUTSTANDINGREWARDSRECORD, - '__module__' : 'cosmos.distribution.v1beta1.genesis_pb2' - # @@protoc_insertion_point(class_scope:cosmos.distribution.v1beta1.ValidatorOutstandingRewardsRecord) - }) -_sym_db.RegisterMessage(ValidatorOutstandingRewardsRecord) - -ValidatorAccumulatedCommissionRecord = _reflection.GeneratedProtocolMessageType('ValidatorAccumulatedCommissionRecord', (_message.Message,), { - 'DESCRIPTOR' : _VALIDATORACCUMULATEDCOMMISSIONRECORD, - '__module__' : 'cosmos.distribution.v1beta1.genesis_pb2' - # @@protoc_insertion_point(class_scope:cosmos.distribution.v1beta1.ValidatorAccumulatedCommissionRecord) - }) -_sym_db.RegisterMessage(ValidatorAccumulatedCommissionRecord) - -ValidatorHistoricalRewardsRecord = _reflection.GeneratedProtocolMessageType('ValidatorHistoricalRewardsRecord', (_message.Message,), { - 'DESCRIPTOR' : _VALIDATORHISTORICALREWARDSRECORD, - '__module__' : 'cosmos.distribution.v1beta1.genesis_pb2' - # @@protoc_insertion_point(class_scope:cosmos.distribution.v1beta1.ValidatorHistoricalRewardsRecord) - }) -_sym_db.RegisterMessage(ValidatorHistoricalRewardsRecord) - -ValidatorCurrentRewardsRecord = _reflection.GeneratedProtocolMessageType('ValidatorCurrentRewardsRecord', (_message.Message,), { - 'DESCRIPTOR' : _VALIDATORCURRENTREWARDSRECORD, - '__module__' : 'cosmos.distribution.v1beta1.genesis_pb2' - # @@protoc_insertion_point(class_scope:cosmos.distribution.v1beta1.ValidatorCurrentRewardsRecord) - }) -_sym_db.RegisterMessage(ValidatorCurrentRewardsRecord) - -DelegatorStartingInfoRecord = _reflection.GeneratedProtocolMessageType('DelegatorStartingInfoRecord', (_message.Message,), { - 'DESCRIPTOR' : _DELEGATORSTARTINGINFORECORD, - '__module__' : 'cosmos.distribution.v1beta1.genesis_pb2' - # @@protoc_insertion_point(class_scope:cosmos.distribution.v1beta1.DelegatorStartingInfoRecord) - }) -_sym_db.RegisterMessage(DelegatorStartingInfoRecord) - -ValidatorSlashEventRecord = _reflection.GeneratedProtocolMessageType('ValidatorSlashEventRecord', (_message.Message,), { - 'DESCRIPTOR' : _VALIDATORSLASHEVENTRECORD, - '__module__' : 'cosmos.distribution.v1beta1.genesis_pb2' - # @@protoc_insertion_point(class_scope:cosmos.distribution.v1beta1.ValidatorSlashEventRecord) - }) -_sym_db.RegisterMessage(ValidatorSlashEventRecord) - -GenesisState = _reflection.GeneratedProtocolMessageType('GenesisState', (_message.Message,), { - 'DESCRIPTOR' : _GENESISSTATE, - '__module__' : 'cosmos.distribution.v1beta1.genesis_pb2' - # @@protoc_insertion_point(class_scope:cosmos.distribution.v1beta1.GenesisState) - }) -_sym_db.RegisterMessage(GenesisState) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n)cosmos/distribution/v1beta1/genesis.proto\x12\x1b\x63osmos.distribution.v1beta1\x1a\x14gogoproto/gogo.proto\x1a\x1e\x63osmos/base/v1beta1/coin.proto\x1a.cosmos/distribution/v1beta1/distribution.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x11\x61mino/amino.proto\"\x8a\x01\n\x15\x44\x65legatorWithdrawInfo\x12\x33\n\x11\x64\x65legator_address\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x32\n\x10withdraw_address\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\xe0\x01\n!ValidatorOutstandingRewardsRecord\x12<\n\x11validator_address\x18\x01 \x01(\tB!\xd2\xb4-\x1d\x63osmos.ValidatorAddressString\x12s\n\x13outstanding_rewards\x18\x02 \x03(\x0b\x32\x1c.cosmos.base.v1beta1.DecCoinB8\xaa\xdf\x1f+github.com/cosmos/cosmos-sdk/types.DecCoins\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\xcb\x01\n$ValidatorAccumulatedCommissionRecord\x12<\n\x11validator_address\x18\x01 \x01(\tB!\xd2\xb4-\x1d\x63osmos.ValidatorAddressString\x12[\n\x0b\x61\x63\x63umulated\x18\x02 \x01(\x0b\x32;.cosmos.distribution.v1beta1.ValidatorAccumulatedCommissionB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\xcf\x01\n ValidatorHistoricalRewardsRecord\x12<\n\x11validator_address\x18\x01 \x01(\tB!\xd2\xb4-\x1d\x63osmos.ValidatorAddressString\x12\x0e\n\x06period\x18\x02 \x01(\x04\x12S\n\x07rewards\x18\x03 \x01(\x0b\x32\x37.cosmos.distribution.v1beta1.ValidatorHistoricalRewardsB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\xb9\x01\n\x1dValidatorCurrentRewardsRecord\x12<\n\x11validator_address\x18\x01 \x01(\tB!\xd2\xb4-\x1d\x63osmos.ValidatorAddressString\x12P\n\x07rewards\x18\x02 \x01(\x0b\x32\x34.cosmos.distribution.v1beta1.ValidatorCurrentRewardsB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\xf0\x01\n\x1b\x44\x65legatorStartingInfoRecord\x12\x33\n\x11\x64\x65legator_address\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12<\n\x11validator_address\x18\x02 \x01(\tB!\xd2\xb4-\x1d\x63osmos.ValidatorAddressString\x12T\n\rstarting_info\x18\x03 \x01(\x0b\x32\x32.cosmos.distribution.v1beta1.DelegatorStartingInfoB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\xdf\x01\n\x19ValidatorSlashEventRecord\x12<\n\x11validator_address\x18\x01 \x01(\tB!\xd2\xb4-\x1d\x63osmos.ValidatorAddressString\x12\x0e\n\x06height\x18\x02 \x01(\x04\x12\x0e\n\x06period\x18\x03 \x01(\x04\x12Z\n\x15validator_slash_event\x18\x04 \x01(\x0b\x32\x30.cosmos.distribution.v1beta1.ValidatorSlashEventB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\xb6\x07\n\x0cGenesisState\x12>\n\x06params\x18\x01 \x01(\x0b\x32#.cosmos.distribution.v1beta1.ParamsB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12\x41\n\x08\x66\x65\x65_pool\x18\x02 \x01(\x0b\x32$.cosmos.distribution.v1beta1.FeePoolB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12_\n\x18\x64\x65legator_withdraw_infos\x18\x03 \x03(\x0b\x32\x32.cosmos.distribution.v1beta1.DelegatorWithdrawInfoB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12\x33\n\x11previous_proposer\x18\x04 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x66\n\x13outstanding_rewards\x18\x05 \x03(\x0b\x32>.cosmos.distribution.v1beta1.ValidatorOutstandingRewardsRecordB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12w\n!validator_accumulated_commissions\x18\x06 \x03(\x0b\x32\x41.cosmos.distribution.v1beta1.ValidatorAccumulatedCommissionRecordB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12n\n\x1cvalidator_historical_rewards\x18\x07 \x03(\x0b\x32=.cosmos.distribution.v1beta1.ValidatorHistoricalRewardsRecordB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12h\n\x19validator_current_rewards\x18\x08 \x03(\x0b\x32:.cosmos.distribution.v1beta1.ValidatorCurrentRewardsRecordB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12\x65\n\x18\x64\x65legator_starting_infos\x18\t \x03(\x0b\x32\x38.cosmos.distribution.v1beta1.DelegatorStartingInfoRecordB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12\x61\n\x16validator_slash_events\x18\n \x03(\x0b\x32\x36.cosmos.distribution.v1beta1.ValidatorSlashEventRecordB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\x42\x37Z1github.com/cosmos/cosmos-sdk/x/distribution/types\xa8\xe2\x1e\x01\x62\x06proto3') +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.distribution.v1beta1.genesis_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b'Z1github.com/cosmos/cosmos-sdk/x/distribution/types\250\342\036\001' _DELEGATORWITHDRAWINFO.fields_by_name['delegator_address']._options = None - _DELEGATORWITHDRAWINFO.fields_by_name['delegator_address']._serialized_options = b'\362\336\037\030yaml:\"delegator_address\"' + _DELEGATORWITHDRAWINFO.fields_by_name['delegator_address']._serialized_options = b'\322\264-\024cosmos.AddressString' _DELEGATORWITHDRAWINFO.fields_by_name['withdraw_address']._options = None - _DELEGATORWITHDRAWINFO.fields_by_name['withdraw_address']._serialized_options = b'\362\336\037\027yaml:\"withdraw_address\"' + _DELEGATORWITHDRAWINFO.fields_by_name['withdraw_address']._serialized_options = b'\322\264-\024cosmos.AddressString' _DELEGATORWITHDRAWINFO._options = None _DELEGATORWITHDRAWINFO._serialized_options = b'\350\240\037\000\210\240\037\000' _VALIDATOROUTSTANDINGREWARDSRECORD.fields_by_name['validator_address']._options = None - _VALIDATOROUTSTANDINGREWARDSRECORD.fields_by_name['validator_address']._serialized_options = b'\362\336\037\030yaml:\"validator_address\"' + _VALIDATOROUTSTANDINGREWARDSRECORD.fields_by_name['validator_address']._serialized_options = b'\322\264-\035cosmos.ValidatorAddressString' _VALIDATOROUTSTANDINGREWARDSRECORD.fields_by_name['outstanding_rewards']._options = None - _VALIDATOROUTSTANDINGREWARDSRECORD.fields_by_name['outstanding_rewards']._serialized_options = b'\252\337\037+github.com/cosmos/cosmos-sdk/types.DecCoins\310\336\037\000\362\336\037\032yaml:\"outstanding_rewards\"' + _VALIDATOROUTSTANDINGREWARDSRECORD.fields_by_name['outstanding_rewards']._serialized_options = b'\252\337\037+github.com/cosmos/cosmos-sdk/types.DecCoins\310\336\037\000\250\347\260*\001' _VALIDATOROUTSTANDINGREWARDSRECORD._options = None _VALIDATOROUTSTANDINGREWARDSRECORD._serialized_options = b'\350\240\037\000\210\240\037\000' _VALIDATORACCUMULATEDCOMMISSIONRECORD.fields_by_name['validator_address']._options = None - _VALIDATORACCUMULATEDCOMMISSIONRECORD.fields_by_name['validator_address']._serialized_options = b'\362\336\037\030yaml:\"validator_address\"' + _VALIDATORACCUMULATEDCOMMISSIONRECORD.fields_by_name['validator_address']._serialized_options = b'\322\264-\035cosmos.ValidatorAddressString' _VALIDATORACCUMULATEDCOMMISSIONRECORD.fields_by_name['accumulated']._options = None - _VALIDATORACCUMULATEDCOMMISSIONRECORD.fields_by_name['accumulated']._serialized_options = b'\310\336\037\000\362\336\037\022yaml:\"accumulated\"' + _VALIDATORACCUMULATEDCOMMISSIONRECORD.fields_by_name['accumulated']._serialized_options = b'\310\336\037\000\250\347\260*\001' _VALIDATORACCUMULATEDCOMMISSIONRECORD._options = None _VALIDATORACCUMULATEDCOMMISSIONRECORD._serialized_options = b'\350\240\037\000\210\240\037\000' _VALIDATORHISTORICALREWARDSRECORD.fields_by_name['validator_address']._options = None - _VALIDATORHISTORICALREWARDSRECORD.fields_by_name['validator_address']._serialized_options = b'\362\336\037\030yaml:\"validator_address\"' + _VALIDATORHISTORICALREWARDSRECORD.fields_by_name['validator_address']._serialized_options = b'\322\264-\035cosmos.ValidatorAddressString' _VALIDATORHISTORICALREWARDSRECORD.fields_by_name['rewards']._options = None - _VALIDATORHISTORICALREWARDSRECORD.fields_by_name['rewards']._serialized_options = b'\310\336\037\000\362\336\037\016yaml:\"rewards\"' + _VALIDATORHISTORICALREWARDSRECORD.fields_by_name['rewards']._serialized_options = b'\310\336\037\000\250\347\260*\001' _VALIDATORHISTORICALREWARDSRECORD._options = None _VALIDATORHISTORICALREWARDSRECORD._serialized_options = b'\350\240\037\000\210\240\037\000' _VALIDATORCURRENTREWARDSRECORD.fields_by_name['validator_address']._options = None - _VALIDATORCURRENTREWARDSRECORD.fields_by_name['validator_address']._serialized_options = b'\362\336\037\030yaml:\"validator_address\"' + _VALIDATORCURRENTREWARDSRECORD.fields_by_name['validator_address']._serialized_options = b'\322\264-\035cosmos.ValidatorAddressString' _VALIDATORCURRENTREWARDSRECORD.fields_by_name['rewards']._options = None - _VALIDATORCURRENTREWARDSRECORD.fields_by_name['rewards']._serialized_options = b'\310\336\037\000\362\336\037\016yaml:\"rewards\"' + _VALIDATORCURRENTREWARDSRECORD.fields_by_name['rewards']._serialized_options = b'\310\336\037\000\250\347\260*\001' _VALIDATORCURRENTREWARDSRECORD._options = None _VALIDATORCURRENTREWARDSRECORD._serialized_options = b'\350\240\037\000\210\240\037\000' _DELEGATORSTARTINGINFORECORD.fields_by_name['delegator_address']._options = None - _DELEGATORSTARTINGINFORECORD.fields_by_name['delegator_address']._serialized_options = b'\362\336\037\030yaml:\"delegator_address\"' + _DELEGATORSTARTINGINFORECORD.fields_by_name['delegator_address']._serialized_options = b'\322\264-\024cosmos.AddressString' _DELEGATORSTARTINGINFORECORD.fields_by_name['validator_address']._options = None - _DELEGATORSTARTINGINFORECORD.fields_by_name['validator_address']._serialized_options = b'\362\336\037\030yaml:\"validator_address\"' + _DELEGATORSTARTINGINFORECORD.fields_by_name['validator_address']._serialized_options = b'\322\264-\035cosmos.ValidatorAddressString' _DELEGATORSTARTINGINFORECORD.fields_by_name['starting_info']._options = None - _DELEGATORSTARTINGINFORECORD.fields_by_name['starting_info']._serialized_options = b'\310\336\037\000\362\336\037\024yaml:\"starting_info\"' + _DELEGATORSTARTINGINFORECORD.fields_by_name['starting_info']._serialized_options = b'\310\336\037\000\250\347\260*\001' _DELEGATORSTARTINGINFORECORD._options = None _DELEGATORSTARTINGINFORECORD._serialized_options = b'\350\240\037\000\210\240\037\000' _VALIDATORSLASHEVENTRECORD.fields_by_name['validator_address']._options = None - _VALIDATORSLASHEVENTRECORD.fields_by_name['validator_address']._serialized_options = b'\362\336\037\030yaml:\"validator_address\"' + _VALIDATORSLASHEVENTRECORD.fields_by_name['validator_address']._serialized_options = b'\322\264-\035cosmos.ValidatorAddressString' _VALIDATORSLASHEVENTRECORD.fields_by_name['validator_slash_event']._options = None - _VALIDATORSLASHEVENTRECORD.fields_by_name['validator_slash_event']._serialized_options = b'\310\336\037\000\362\336\037\014yaml:\"event\"' + _VALIDATORSLASHEVENTRECORD.fields_by_name['validator_slash_event']._serialized_options = b'\310\336\037\000\250\347\260*\001' _VALIDATORSLASHEVENTRECORD._options = None _VALIDATORSLASHEVENTRECORD._serialized_options = b'\350\240\037\000\210\240\037\000' _GENESISSTATE.fields_by_name['params']._options = None - _GENESISSTATE.fields_by_name['params']._serialized_options = b'\310\336\037\000\362\336\037\ryaml:\"params\"' + _GENESISSTATE.fields_by_name['params']._serialized_options = b'\310\336\037\000\250\347\260*\001' _GENESISSTATE.fields_by_name['fee_pool']._options = None - _GENESISSTATE.fields_by_name['fee_pool']._serialized_options = b'\310\336\037\000\362\336\037\017yaml:\"fee_pool\"' + _GENESISSTATE.fields_by_name['fee_pool']._serialized_options = b'\310\336\037\000\250\347\260*\001' _GENESISSTATE.fields_by_name['delegator_withdraw_infos']._options = None - _GENESISSTATE.fields_by_name['delegator_withdraw_infos']._serialized_options = b'\310\336\037\000\362\336\037\037yaml:\"delegator_withdraw_infos\"' + _GENESISSTATE.fields_by_name['delegator_withdraw_infos']._serialized_options = b'\310\336\037\000\250\347\260*\001' _GENESISSTATE.fields_by_name['previous_proposer']._options = None - _GENESISSTATE.fields_by_name['previous_proposer']._serialized_options = b'\362\336\037\030yaml:\"previous_proposer\"' + _GENESISSTATE.fields_by_name['previous_proposer']._serialized_options = b'\322\264-\024cosmos.AddressString' _GENESISSTATE.fields_by_name['outstanding_rewards']._options = None - _GENESISSTATE.fields_by_name['outstanding_rewards']._serialized_options = b'\310\336\037\000\362\336\037\032yaml:\"outstanding_rewards\"' + _GENESISSTATE.fields_by_name['outstanding_rewards']._serialized_options = b'\310\336\037\000\250\347\260*\001' _GENESISSTATE.fields_by_name['validator_accumulated_commissions']._options = None - _GENESISSTATE.fields_by_name['validator_accumulated_commissions']._serialized_options = b'\310\336\037\000\362\336\037(yaml:\"validator_accumulated_commissions\"' + _GENESISSTATE.fields_by_name['validator_accumulated_commissions']._serialized_options = b'\310\336\037\000\250\347\260*\001' _GENESISSTATE.fields_by_name['validator_historical_rewards']._options = None - _GENESISSTATE.fields_by_name['validator_historical_rewards']._serialized_options = b'\310\336\037\000\362\336\037#yaml:\"validator_historical_rewards\"' + _GENESISSTATE.fields_by_name['validator_historical_rewards']._serialized_options = b'\310\336\037\000\250\347\260*\001' _GENESISSTATE.fields_by_name['validator_current_rewards']._options = None - _GENESISSTATE.fields_by_name['validator_current_rewards']._serialized_options = b'\310\336\037\000\362\336\037 yaml:\"validator_current_rewards\"' + _GENESISSTATE.fields_by_name['validator_current_rewards']._serialized_options = b'\310\336\037\000\250\347\260*\001' _GENESISSTATE.fields_by_name['delegator_starting_infos']._options = None - _GENESISSTATE.fields_by_name['delegator_starting_infos']._serialized_options = b'\310\336\037\000\362\336\037\037yaml:\"delegator_starting_infos\"' + _GENESISSTATE.fields_by_name['delegator_starting_infos']._serialized_options = b'\310\336\037\000\250\347\260*\001' _GENESISSTATE.fields_by_name['validator_slash_events']._options = None - _GENESISSTATE.fields_by_name['validator_slash_events']._serialized_options = b'\310\336\037\000\362\336\037\035yaml:\"validator_slash_events\"' + _GENESISSTATE.fields_by_name['validator_slash_events']._serialized_options = b'\310\336\037\000\250\347\260*\001' _GENESISSTATE._options = None _GENESISSTATE._serialized_options = b'\350\240\037\000\210\240\037\000' - _DELEGATORWITHDRAWINFO._serialized_start=177 - _DELEGATORWITHDRAWINFO._serialized_end=322 - _VALIDATOROUTSTANDINGREWARDSRECORD._serialized_start=325 - _VALIDATOROUTSTANDINGREWARDSRECORD._serialized_end=570 - _VALIDATORACCUMULATEDCOMMISSIONRECORD._serialized_start=573 - _VALIDATORACCUMULATEDCOMMISSIONRECORD._serialized_end=788 - _VALIDATORHISTORICALREWARDSRECORD._serialized_start=791 - _VALIDATORHISTORICALREWARDSRECORD._serialized_end=1006 - _VALIDATORCURRENTREWARDSRECORD._serialized_start=1009 - _VALIDATORCURRENTREWARDSRECORD._serialized_end=1202 - _DELEGATORSTARTINGINFORECORD._serialized_start=1205 - _DELEGATORSTARTINGINFORECORD._serialized_end=1463 - _VALIDATORSLASHEVENTRECORD._serialized_start=1466 - _VALIDATORSLASHEVENTRECORD._serialized_end=1695 - _GENESISSTATE._serialized_start=1698 - _GENESISSTATE._serialized_end=2899 + _DELEGATORWITHDRAWINFO._serialized_start=223 + _DELEGATORWITHDRAWINFO._serialized_end=361 + _VALIDATOROUTSTANDINGREWARDSRECORD._serialized_start=364 + _VALIDATOROUTSTANDINGREWARDSRECORD._serialized_end=588 + _VALIDATORACCUMULATEDCOMMISSIONRECORD._serialized_start=591 + _VALIDATORACCUMULATEDCOMMISSIONRECORD._serialized_end=794 + _VALIDATORHISTORICALREWARDSRECORD._serialized_start=797 + _VALIDATORHISTORICALREWARDSRECORD._serialized_end=1004 + _VALIDATORCURRENTREWARDSRECORD._serialized_start=1007 + _VALIDATORCURRENTREWARDSRECORD._serialized_end=1192 + _DELEGATORSTARTINGINFORECORD._serialized_start=1195 + _DELEGATORSTARTINGINFORECORD._serialized_end=1435 + _VALIDATORSLASHEVENTRECORD._serialized_start=1438 + _VALIDATORSLASHEVENTRECORD._serialized_end=1661 + _GENESISSTATE._serialized_start=1664 + _GENESISSTATE._serialized_end=2614 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/distribution/v1beta1/query_pb2.py b/cosmpy/protos/cosmos/distribution/v1beta1/query_pb2.py index 5fbfa2bf..8a99e908 100644 --- a/cosmpy/protos/cosmos/distribution/v1beta1/query_pb2.py +++ b/cosmpy/protos/cosmos/distribution/v1beta1/query_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/distribution/v1beta1/query.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -17,193 +16,78 @@ from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 from cosmos.base.v1beta1 import coin_pb2 as cosmos_dot_base_dot_v1beta1_dot_coin__pb2 from cosmos.distribution.v1beta1 import distribution_pb2 as cosmos_dot_distribution_dot_v1beta1_dot_distribution__pb2 +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\'cosmos/distribution/v1beta1/query.proto\x12\x1b\x63osmos.distribution.v1beta1\x1a*cosmos/base/query/v1beta1/pagination.proto\x1a\x14gogoproto/gogo.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x1e\x63osmos/base/v1beta1/coin.proto\x1a.cosmos/distribution/v1beta1/distribution.proto\"\x14\n\x12QueryParamsRequest\"P\n\x13QueryParamsResponse\x12\x39\n\x06params\x18\x01 \x01(\x0b\x32#.cosmos.distribution.v1beta1.ParamsB\x04\xc8\xde\x1f\x00\"D\n\'QueryValidatorOutstandingRewardsRequest\x12\x19\n\x11validator_address\x18\x01 \x01(\t\"{\n(QueryValidatorOutstandingRewardsResponse\x12O\n\x07rewards\x18\x01 \x01(\x0b\x32\x38.cosmos.distribution.v1beta1.ValidatorOutstandingRewardsB\x04\xc8\xde\x1f\x00\"<\n\x1fQueryValidatorCommissionRequest\x12\x19\n\x11validator_address\x18\x01 \x01(\t\"y\n QueryValidatorCommissionResponse\x12U\n\ncommission\x18\x01 \x01(\x0b\x32;.cosmos.distribution.v1beta1.ValidatorAccumulatedCommissionB\x04\xc8\xde\x1f\x00\"\xaf\x01\n\x1cQueryValidatorSlashesRequest\x12\x19\n\x11validator_address\x18\x01 \x01(\t\x12\x17\n\x0fstarting_height\x18\x02 \x01(\x04\x12\x15\n\rending_height\x18\x03 \x01(\x04\x12:\n\npagination\x18\x04 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest:\x08\x88\xa0\x1f\x00\x98\xa0\x1f\x01\"\xa5\x01\n\x1dQueryValidatorSlashesResponse\x12G\n\x07slashes\x18\x01 \x03(\x0b\x32\x30.cosmos.distribution.v1beta1.ValidatorSlashEventB\x04\xc8\xde\x1f\x00\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"_\n\x1dQueryDelegationRewardsRequest\x12\x19\n\x11\x64\x65legator_address\x18\x01 \x01(\t\x12\x19\n\x11validator_address\x18\x02 \x01(\t:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\x84\x01\n\x1eQueryDelegationRewardsResponse\x12\x62\n\x07rewards\x18\x01 \x03(\x0b\x32\x1c.cosmos.base.v1beta1.DecCoinB3\xc8\xde\x1f\x00\xaa\xdf\x1f+github.com/cosmos/cosmos-sdk/types.DecCoins\"I\n\"QueryDelegationTotalRewardsRequest\x12\x19\n\x11\x64\x65legator_address\x18\x01 \x01(\t:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\xd6\x01\n#QueryDelegationTotalRewardsResponse\x12M\n\x07rewards\x18\x01 \x03(\x0b\x32\x36.cosmos.distribution.v1beta1.DelegationDelegatorRewardB\x04\xc8\xde\x1f\x00\x12`\n\x05total\x18\x02 \x03(\x0b\x32\x1c.cosmos.base.v1beta1.DecCoinB3\xc8\xde\x1f\x00\xaa\xdf\x1f+github.com/cosmos/cosmos-sdk/types.DecCoins\"F\n\x1fQueryDelegatorValidatorsRequest\x12\x19\n\x11\x64\x65legator_address\x18\x01 \x01(\t:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"@\n QueryDelegatorValidatorsResponse\x12\x12\n\nvalidators\x18\x01 \x03(\t:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"K\n$QueryDelegatorWithdrawAddressRequest\x12\x19\n\x11\x64\x65legator_address\x18\x01 \x01(\t:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"K\n%QueryDelegatorWithdrawAddressResponse\x12\x18\n\x10withdraw_address\x18\x01 \x01(\t:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\x1b\n\x19QueryCommunityPoolRequest\"}\n\x1aQueryCommunityPoolResponse\x12_\n\x04pool\x18\x01 \x03(\x0b\x32\x1c.cosmos.base.v1beta1.DecCoinB3\xaa\xdf\x1f+github.com/cosmos/cosmos-sdk/types.DecCoins\xc8\xde\x1f\x00\x32\xd8\x0f\n\x05Query\x12\x98\x01\n\x06Params\x12/.cosmos.distribution.v1beta1.QueryParamsRequest\x1a\x30.cosmos.distribution.v1beta1.QueryParamsResponse\"+\x82\xd3\xe4\x93\x02%\x12#/cosmos/distribution/v1beta1/params\x12\x83\x02\n\x1bValidatorOutstandingRewards\x12\x44.cosmos.distribution.v1beta1.QueryValidatorOutstandingRewardsRequest\x1a\x45.cosmos.distribution.v1beta1.QueryValidatorOutstandingRewardsResponse\"W\x82\xd3\xe4\x93\x02Q\x12O/cosmos/distribution/v1beta1/validators/{validator_address}/outstanding_rewards\x12\xe2\x01\n\x13ValidatorCommission\x12<.cosmos.distribution.v1beta1.QueryValidatorCommissionRequest\x1a=.cosmos.distribution.v1beta1.QueryValidatorCommissionResponse\"N\x82\xd3\xe4\x93\x02H\x12\x46/cosmos/distribution/v1beta1/validators/{validator_address}/commission\x12\xd6\x01\n\x10ValidatorSlashes\x12\x39.cosmos.distribution.v1beta1.QueryValidatorSlashesRequest\x1a:.cosmos.distribution.v1beta1.QueryValidatorSlashesResponse\"K\x82\xd3\xe4\x93\x02\x45\x12\x43/cosmos/distribution/v1beta1/validators/{validator_address}/slashes\x12\xed\x01\n\x11\x44\x65legationRewards\x12:.cosmos.distribution.v1beta1.QueryDelegationRewardsRequest\x1a;.cosmos.distribution.v1beta1.QueryDelegationRewardsResponse\"_\x82\xd3\xe4\x93\x02Y\x12W/cosmos/distribution/v1beta1/delegators/{delegator_address}/rewards/{validator_address}\x12\xe8\x01\n\x16\x44\x65legationTotalRewards\x12?.cosmos.distribution.v1beta1.QueryDelegationTotalRewardsRequest\x1a@.cosmos.distribution.v1beta1.QueryDelegationTotalRewardsResponse\"K\x82\xd3\xe4\x93\x02\x45\x12\x43/cosmos/distribution/v1beta1/delegators/{delegator_address}/rewards\x12\xe2\x01\n\x13\x44\x65legatorValidators\x12<.cosmos.distribution.v1beta1.QueryDelegatorValidatorsRequest\x1a=.cosmos.distribution.v1beta1.QueryDelegatorValidatorsResponse\"N\x82\xd3\xe4\x93\x02H\x12\x46/cosmos/distribution/v1beta1/delegators/{delegator_address}/validators\x12\xf7\x01\n\x18\x44\x65legatorWithdrawAddress\x12\x41.cosmos.distribution.v1beta1.QueryDelegatorWithdrawAddressRequest\x1a\x42.cosmos.distribution.v1beta1.QueryDelegatorWithdrawAddressResponse\"T\x82\xd3\xe4\x93\x02N\x12L/cosmos/distribution/v1beta1/delegators/{delegator_address}/withdraw_address\x12\xb5\x01\n\rCommunityPool\x12\x36.cosmos.distribution.v1beta1.QueryCommunityPoolRequest\x1a\x37.cosmos.distribution.v1beta1.QueryCommunityPoolResponse\"3\x82\xd3\xe4\x93\x02-\x12+/cosmos/distribution/v1beta1/community_poolB3Z1github.com/cosmos/cosmos-sdk/x/distribution/typesb\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\'cosmos/distribution/v1beta1/query.proto\x12\x1b\x63osmos.distribution.v1beta1\x1a*cosmos/base/query/v1beta1/pagination.proto\x1a\x14gogoproto/gogo.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x1e\x63osmos/base/v1beta1/coin.proto\x1a.cosmos/distribution/v1beta1/distribution.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x11\x61mino/amino.proto\"\x14\n\x12QueryParamsRequest\"U\n\x13QueryParamsResponse\x12>\n\x06params\x18\x01 \x01(\x0b\x32#.cosmos.distribution.v1beta1.ParamsB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\"e\n%QueryValidatorDistributionInfoRequest\x12<\n\x11validator_address\x18\x01 \x01(\tB!\xd2\xb4-\x1d\x63osmos.ValidatorAddressString\"\xbf\x02\n&QueryValidatorDistributionInfoResponse\x12;\n\x10operator_address\x18\x01 \x01(\tB!\xd2\xb4-\x1d\x63osmos.ValidatorAddressString\x12q\n\x11self_bond_rewards\x18\x02 \x03(\x0b\x32\x1c.cosmos.base.v1beta1.DecCoinB8\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\xaa\xdf\x1f+github.com/cosmos/cosmos-sdk/types.DecCoins\x12\x65\n\ncommission\x18\x03 \x03(\x0b\x32\x1c.cosmos.base.v1beta1.DecCoinB3\xaa\xdf\x1f+github.com/cosmos/cosmos-sdk/types.DecCoins\xc8\xde\x1f\x00\"g\n\'QueryValidatorOutstandingRewardsRequest\x12<\n\x11validator_address\x18\x01 \x01(\tB!\xd2\xb4-\x1d\x63osmos.ValidatorAddressString\"\x80\x01\n(QueryValidatorOutstandingRewardsResponse\x12T\n\x07rewards\x18\x01 \x01(\x0b\x32\x38.cosmos.distribution.v1beta1.ValidatorOutstandingRewardsB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\"_\n\x1fQueryValidatorCommissionRequest\x12<\n\x11validator_address\x18\x01 \x01(\tB!\xd2\xb4-\x1d\x63osmos.ValidatorAddressString\"~\n QueryValidatorCommissionResponse\x12Z\n\ncommission\x18\x01 \x01(\x0b\x32;.cosmos.distribution.v1beta1.ValidatorAccumulatedCommissionB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\"\xce\x01\n\x1cQueryValidatorSlashesRequest\x12<\n\x11validator_address\x18\x01 \x01(\tB!\xd2\xb4-\x1d\x63osmos.ValidatorAddressString\x12\x17\n\x0fstarting_height\x18\x02 \x01(\x04\x12\x15\n\rending_height\x18\x03 \x01(\x04\x12:\n\npagination\x18\x04 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest:\x04\x88\xa0\x1f\x00\"\xaa\x01\n\x1dQueryValidatorSlashesResponse\x12L\n\x07slashes\x18\x01 \x03(\x0b\x32\x30.cosmos.distribution.v1beta1.ValidatorSlashEventB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"\x9c\x01\n\x1dQueryDelegationRewardsRequest\x12\x33\n\x11\x64\x65legator_address\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12<\n\x11validator_address\x18\x02 \x01(\tB!\xd2\xb4-\x1d\x63osmos.ValidatorAddressString:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\x89\x01\n\x1eQueryDelegationRewardsResponse\x12g\n\x07rewards\x18\x01 \x03(\x0b\x32\x1c.cosmos.base.v1beta1.DecCoinB8\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\xaa\xdf\x1f+github.com/cosmos/cosmos-sdk/types.DecCoins\"c\n\"QueryDelegationTotalRewardsRequest\x12\x33\n\x11\x64\x65legator_address\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\xe0\x01\n#QueryDelegationTotalRewardsResponse\x12R\n\x07rewards\x18\x01 \x03(\x0b\x32\x36.cosmos.distribution.v1beta1.DelegationDelegatorRewardB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12\x65\n\x05total\x18\x02 \x03(\x0b\x32\x1c.cosmos.base.v1beta1.DecCoinB8\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\xaa\xdf\x1f+github.com/cosmos/cosmos-sdk/types.DecCoins\"`\n\x1fQueryDelegatorValidatorsRequest\x12\x33\n\x11\x64\x65legator_address\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"@\n QueryDelegatorValidatorsResponse\x12\x12\n\nvalidators\x18\x01 \x03(\t:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"e\n$QueryDelegatorWithdrawAddressRequest\x12\x33\n\x11\x64\x65legator_address\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"e\n%QueryDelegatorWithdrawAddressResponse\x12\x32\n\x10withdraw_address\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\x1b\n\x19QueryCommunityPoolRequest\"\x82\x01\n\x1aQueryCommunityPoolResponse\x12\x64\n\x04pool\x18\x01 \x03(\x0b\x32\x1c.cosmos.base.v1beta1.DecCoinB8\xaa\xdf\x1f+github.com/cosmos/cosmos-sdk/types.DecCoins\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x32\xc4\x11\n\x05Query\x12\x98\x01\n\x06Params\x12/.cosmos.distribution.v1beta1.QueryParamsRequest\x1a\x30.cosmos.distribution.v1beta1.QueryParamsResponse\"+\x82\xd3\xe4\x93\x02%\x12#/cosmos/distribution/v1beta1/params\x12\xe9\x01\n\x19ValidatorDistributionInfo\x12\x42.cosmos.distribution.v1beta1.QueryValidatorDistributionInfoRequest\x1a\x43.cosmos.distribution.v1beta1.QueryValidatorDistributionInfoResponse\"C\x82\xd3\xe4\x93\x02=\x12;/cosmos/distribution/v1beta1/validators/{validator_address}\x12\x83\x02\n\x1bValidatorOutstandingRewards\x12\x44.cosmos.distribution.v1beta1.QueryValidatorOutstandingRewardsRequest\x1a\x45.cosmos.distribution.v1beta1.QueryValidatorOutstandingRewardsResponse\"W\x82\xd3\xe4\x93\x02Q\x12O/cosmos/distribution/v1beta1/validators/{validator_address}/outstanding_rewards\x12\xe2\x01\n\x13ValidatorCommission\x12<.cosmos.distribution.v1beta1.QueryValidatorCommissionRequest\x1a=.cosmos.distribution.v1beta1.QueryValidatorCommissionResponse\"N\x82\xd3\xe4\x93\x02H\x12\x46/cosmos/distribution/v1beta1/validators/{validator_address}/commission\x12\xd6\x01\n\x10ValidatorSlashes\x12\x39.cosmos.distribution.v1beta1.QueryValidatorSlashesRequest\x1a:.cosmos.distribution.v1beta1.QueryValidatorSlashesResponse\"K\x82\xd3\xe4\x93\x02\x45\x12\x43/cosmos/distribution/v1beta1/validators/{validator_address}/slashes\x12\xed\x01\n\x11\x44\x65legationRewards\x12:.cosmos.distribution.v1beta1.QueryDelegationRewardsRequest\x1a;.cosmos.distribution.v1beta1.QueryDelegationRewardsResponse\"_\x82\xd3\xe4\x93\x02Y\x12W/cosmos/distribution/v1beta1/delegators/{delegator_address}/rewards/{validator_address}\x12\xe8\x01\n\x16\x44\x65legationTotalRewards\x12?.cosmos.distribution.v1beta1.QueryDelegationTotalRewardsRequest\x1a@.cosmos.distribution.v1beta1.QueryDelegationTotalRewardsResponse\"K\x82\xd3\xe4\x93\x02\x45\x12\x43/cosmos/distribution/v1beta1/delegators/{delegator_address}/rewards\x12\xe2\x01\n\x13\x44\x65legatorValidators\x12<.cosmos.distribution.v1beta1.QueryDelegatorValidatorsRequest\x1a=.cosmos.distribution.v1beta1.QueryDelegatorValidatorsResponse\"N\x82\xd3\xe4\x93\x02H\x12\x46/cosmos/distribution/v1beta1/delegators/{delegator_address}/validators\x12\xf7\x01\n\x18\x44\x65legatorWithdrawAddress\x12\x41.cosmos.distribution.v1beta1.QueryDelegatorWithdrawAddressRequest\x1a\x42.cosmos.distribution.v1beta1.QueryDelegatorWithdrawAddressResponse\"T\x82\xd3\xe4\x93\x02N\x12L/cosmos/distribution/v1beta1/delegators/{delegator_address}/withdraw_address\x12\xb5\x01\n\rCommunityPool\x12\x36.cosmos.distribution.v1beta1.QueryCommunityPoolRequest\x1a\x37.cosmos.distribution.v1beta1.QueryCommunityPoolResponse\"3\x82\xd3\xe4\x93\x02-\x12+/cosmos/distribution/v1beta1/community_poolB3Z1github.com/cosmos/cosmos-sdk/x/distribution/typesb\x06proto3') - - -_QUERYPARAMSREQUEST = DESCRIPTOR.message_types_by_name['QueryParamsRequest'] -_QUERYPARAMSRESPONSE = DESCRIPTOR.message_types_by_name['QueryParamsResponse'] -_QUERYVALIDATOROUTSTANDINGREWARDSREQUEST = DESCRIPTOR.message_types_by_name['QueryValidatorOutstandingRewardsRequest'] -_QUERYVALIDATOROUTSTANDINGREWARDSRESPONSE = DESCRIPTOR.message_types_by_name['QueryValidatorOutstandingRewardsResponse'] -_QUERYVALIDATORCOMMISSIONREQUEST = DESCRIPTOR.message_types_by_name['QueryValidatorCommissionRequest'] -_QUERYVALIDATORCOMMISSIONRESPONSE = DESCRIPTOR.message_types_by_name['QueryValidatorCommissionResponse'] -_QUERYVALIDATORSLASHESREQUEST = DESCRIPTOR.message_types_by_name['QueryValidatorSlashesRequest'] -_QUERYVALIDATORSLASHESRESPONSE = DESCRIPTOR.message_types_by_name['QueryValidatorSlashesResponse'] -_QUERYDELEGATIONREWARDSREQUEST = DESCRIPTOR.message_types_by_name['QueryDelegationRewardsRequest'] -_QUERYDELEGATIONREWARDSRESPONSE = DESCRIPTOR.message_types_by_name['QueryDelegationRewardsResponse'] -_QUERYDELEGATIONTOTALREWARDSREQUEST = DESCRIPTOR.message_types_by_name['QueryDelegationTotalRewardsRequest'] -_QUERYDELEGATIONTOTALREWARDSRESPONSE = DESCRIPTOR.message_types_by_name['QueryDelegationTotalRewardsResponse'] -_QUERYDELEGATORVALIDATORSREQUEST = DESCRIPTOR.message_types_by_name['QueryDelegatorValidatorsRequest'] -_QUERYDELEGATORVALIDATORSRESPONSE = DESCRIPTOR.message_types_by_name['QueryDelegatorValidatorsResponse'] -_QUERYDELEGATORWITHDRAWADDRESSREQUEST = DESCRIPTOR.message_types_by_name['QueryDelegatorWithdrawAddressRequest'] -_QUERYDELEGATORWITHDRAWADDRESSRESPONSE = DESCRIPTOR.message_types_by_name['QueryDelegatorWithdrawAddressResponse'] -_QUERYCOMMUNITYPOOLREQUEST = DESCRIPTOR.message_types_by_name['QueryCommunityPoolRequest'] -_QUERYCOMMUNITYPOOLRESPONSE = DESCRIPTOR.message_types_by_name['QueryCommunityPoolResponse'] -QueryParamsRequest = _reflection.GeneratedProtocolMessageType('QueryParamsRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYPARAMSREQUEST, - '__module__' : 'cosmos.distribution.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.distribution.v1beta1.QueryParamsRequest) - }) -_sym_db.RegisterMessage(QueryParamsRequest) - -QueryParamsResponse = _reflection.GeneratedProtocolMessageType('QueryParamsResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYPARAMSRESPONSE, - '__module__' : 'cosmos.distribution.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.distribution.v1beta1.QueryParamsResponse) - }) -_sym_db.RegisterMessage(QueryParamsResponse) - -QueryValidatorOutstandingRewardsRequest = _reflection.GeneratedProtocolMessageType('QueryValidatorOutstandingRewardsRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYVALIDATOROUTSTANDINGREWARDSREQUEST, - '__module__' : 'cosmos.distribution.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.distribution.v1beta1.QueryValidatorOutstandingRewardsRequest) - }) -_sym_db.RegisterMessage(QueryValidatorOutstandingRewardsRequest) - -QueryValidatorOutstandingRewardsResponse = _reflection.GeneratedProtocolMessageType('QueryValidatorOutstandingRewardsResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYVALIDATOROUTSTANDINGREWARDSRESPONSE, - '__module__' : 'cosmos.distribution.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.distribution.v1beta1.QueryValidatorOutstandingRewardsResponse) - }) -_sym_db.RegisterMessage(QueryValidatorOutstandingRewardsResponse) - -QueryValidatorCommissionRequest = _reflection.GeneratedProtocolMessageType('QueryValidatorCommissionRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYVALIDATORCOMMISSIONREQUEST, - '__module__' : 'cosmos.distribution.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.distribution.v1beta1.QueryValidatorCommissionRequest) - }) -_sym_db.RegisterMessage(QueryValidatorCommissionRequest) - -QueryValidatorCommissionResponse = _reflection.GeneratedProtocolMessageType('QueryValidatorCommissionResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYVALIDATORCOMMISSIONRESPONSE, - '__module__' : 'cosmos.distribution.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.distribution.v1beta1.QueryValidatorCommissionResponse) - }) -_sym_db.RegisterMessage(QueryValidatorCommissionResponse) - -QueryValidatorSlashesRequest = _reflection.GeneratedProtocolMessageType('QueryValidatorSlashesRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYVALIDATORSLASHESREQUEST, - '__module__' : 'cosmos.distribution.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.distribution.v1beta1.QueryValidatorSlashesRequest) - }) -_sym_db.RegisterMessage(QueryValidatorSlashesRequest) - -QueryValidatorSlashesResponse = _reflection.GeneratedProtocolMessageType('QueryValidatorSlashesResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYVALIDATORSLASHESRESPONSE, - '__module__' : 'cosmos.distribution.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.distribution.v1beta1.QueryValidatorSlashesResponse) - }) -_sym_db.RegisterMessage(QueryValidatorSlashesResponse) - -QueryDelegationRewardsRequest = _reflection.GeneratedProtocolMessageType('QueryDelegationRewardsRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYDELEGATIONREWARDSREQUEST, - '__module__' : 'cosmos.distribution.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.distribution.v1beta1.QueryDelegationRewardsRequest) - }) -_sym_db.RegisterMessage(QueryDelegationRewardsRequest) - -QueryDelegationRewardsResponse = _reflection.GeneratedProtocolMessageType('QueryDelegationRewardsResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYDELEGATIONREWARDSRESPONSE, - '__module__' : 'cosmos.distribution.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.distribution.v1beta1.QueryDelegationRewardsResponse) - }) -_sym_db.RegisterMessage(QueryDelegationRewardsResponse) - -QueryDelegationTotalRewardsRequest = _reflection.GeneratedProtocolMessageType('QueryDelegationTotalRewardsRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYDELEGATIONTOTALREWARDSREQUEST, - '__module__' : 'cosmos.distribution.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.distribution.v1beta1.QueryDelegationTotalRewardsRequest) - }) -_sym_db.RegisterMessage(QueryDelegationTotalRewardsRequest) - -QueryDelegationTotalRewardsResponse = _reflection.GeneratedProtocolMessageType('QueryDelegationTotalRewardsResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYDELEGATIONTOTALREWARDSRESPONSE, - '__module__' : 'cosmos.distribution.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.distribution.v1beta1.QueryDelegationTotalRewardsResponse) - }) -_sym_db.RegisterMessage(QueryDelegationTotalRewardsResponse) - -QueryDelegatorValidatorsRequest = _reflection.GeneratedProtocolMessageType('QueryDelegatorValidatorsRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYDELEGATORVALIDATORSREQUEST, - '__module__' : 'cosmos.distribution.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.distribution.v1beta1.QueryDelegatorValidatorsRequest) - }) -_sym_db.RegisterMessage(QueryDelegatorValidatorsRequest) - -QueryDelegatorValidatorsResponse = _reflection.GeneratedProtocolMessageType('QueryDelegatorValidatorsResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYDELEGATORVALIDATORSRESPONSE, - '__module__' : 'cosmos.distribution.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.distribution.v1beta1.QueryDelegatorValidatorsResponse) - }) -_sym_db.RegisterMessage(QueryDelegatorValidatorsResponse) - -QueryDelegatorWithdrawAddressRequest = _reflection.GeneratedProtocolMessageType('QueryDelegatorWithdrawAddressRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYDELEGATORWITHDRAWADDRESSREQUEST, - '__module__' : 'cosmos.distribution.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.distribution.v1beta1.QueryDelegatorWithdrawAddressRequest) - }) -_sym_db.RegisterMessage(QueryDelegatorWithdrawAddressRequest) - -QueryDelegatorWithdrawAddressResponse = _reflection.GeneratedProtocolMessageType('QueryDelegatorWithdrawAddressResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYDELEGATORWITHDRAWADDRESSRESPONSE, - '__module__' : 'cosmos.distribution.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.distribution.v1beta1.QueryDelegatorWithdrawAddressResponse) - }) -_sym_db.RegisterMessage(QueryDelegatorWithdrawAddressResponse) - -QueryCommunityPoolRequest = _reflection.GeneratedProtocolMessageType('QueryCommunityPoolRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYCOMMUNITYPOOLREQUEST, - '__module__' : 'cosmos.distribution.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.distribution.v1beta1.QueryCommunityPoolRequest) - }) -_sym_db.RegisterMessage(QueryCommunityPoolRequest) - -QueryCommunityPoolResponse = _reflection.GeneratedProtocolMessageType('QueryCommunityPoolResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYCOMMUNITYPOOLRESPONSE, - '__module__' : 'cosmos.distribution.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.distribution.v1beta1.QueryCommunityPoolResponse) - }) -_sym_db.RegisterMessage(QueryCommunityPoolResponse) - -_QUERY = DESCRIPTOR.services_by_name['Query'] +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.distribution.v1beta1.query_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b'Z1github.com/cosmos/cosmos-sdk/x/distribution/types' _QUERYPARAMSRESPONSE.fields_by_name['params']._options = None - _QUERYPARAMSRESPONSE.fields_by_name['params']._serialized_options = b'\310\336\037\000' + _QUERYPARAMSRESPONSE.fields_by_name['params']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _QUERYVALIDATORDISTRIBUTIONINFOREQUEST.fields_by_name['validator_address']._options = None + _QUERYVALIDATORDISTRIBUTIONINFOREQUEST.fields_by_name['validator_address']._serialized_options = b'\322\264-\035cosmos.ValidatorAddressString' + _QUERYVALIDATORDISTRIBUTIONINFORESPONSE.fields_by_name['operator_address']._options = None + _QUERYVALIDATORDISTRIBUTIONINFORESPONSE.fields_by_name['operator_address']._serialized_options = b'\322\264-\035cosmos.ValidatorAddressString' + _QUERYVALIDATORDISTRIBUTIONINFORESPONSE.fields_by_name['self_bond_rewards']._options = None + _QUERYVALIDATORDISTRIBUTIONINFORESPONSE.fields_by_name['self_bond_rewards']._serialized_options = b'\310\336\037\000\250\347\260*\001\252\337\037+github.com/cosmos/cosmos-sdk/types.DecCoins' + _QUERYVALIDATORDISTRIBUTIONINFORESPONSE.fields_by_name['commission']._options = None + _QUERYVALIDATORDISTRIBUTIONINFORESPONSE.fields_by_name['commission']._serialized_options = b'\252\337\037+github.com/cosmos/cosmos-sdk/types.DecCoins\310\336\037\000' + _QUERYVALIDATOROUTSTANDINGREWARDSREQUEST.fields_by_name['validator_address']._options = None + _QUERYVALIDATOROUTSTANDINGREWARDSREQUEST.fields_by_name['validator_address']._serialized_options = b'\322\264-\035cosmos.ValidatorAddressString' _QUERYVALIDATOROUTSTANDINGREWARDSRESPONSE.fields_by_name['rewards']._options = None - _QUERYVALIDATOROUTSTANDINGREWARDSRESPONSE.fields_by_name['rewards']._serialized_options = b'\310\336\037\000' + _QUERYVALIDATOROUTSTANDINGREWARDSRESPONSE.fields_by_name['rewards']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _QUERYVALIDATORCOMMISSIONREQUEST.fields_by_name['validator_address']._options = None + _QUERYVALIDATORCOMMISSIONREQUEST.fields_by_name['validator_address']._serialized_options = b'\322\264-\035cosmos.ValidatorAddressString' _QUERYVALIDATORCOMMISSIONRESPONSE.fields_by_name['commission']._options = None - _QUERYVALIDATORCOMMISSIONRESPONSE.fields_by_name['commission']._serialized_options = b'\310\336\037\000' + _QUERYVALIDATORCOMMISSIONRESPONSE.fields_by_name['commission']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _QUERYVALIDATORSLASHESREQUEST.fields_by_name['validator_address']._options = None + _QUERYVALIDATORSLASHESREQUEST.fields_by_name['validator_address']._serialized_options = b'\322\264-\035cosmos.ValidatorAddressString' _QUERYVALIDATORSLASHESREQUEST._options = None - _QUERYVALIDATORSLASHESREQUEST._serialized_options = b'\210\240\037\000\230\240\037\001' + _QUERYVALIDATORSLASHESREQUEST._serialized_options = b'\210\240\037\000' _QUERYVALIDATORSLASHESRESPONSE.fields_by_name['slashes']._options = None - _QUERYVALIDATORSLASHESRESPONSE.fields_by_name['slashes']._serialized_options = b'\310\336\037\000' + _QUERYVALIDATORSLASHESRESPONSE.fields_by_name['slashes']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _QUERYDELEGATIONREWARDSREQUEST.fields_by_name['delegator_address']._options = None + _QUERYDELEGATIONREWARDSREQUEST.fields_by_name['delegator_address']._serialized_options = b'\322\264-\024cosmos.AddressString' + _QUERYDELEGATIONREWARDSREQUEST.fields_by_name['validator_address']._options = None + _QUERYDELEGATIONREWARDSREQUEST.fields_by_name['validator_address']._serialized_options = b'\322\264-\035cosmos.ValidatorAddressString' _QUERYDELEGATIONREWARDSREQUEST._options = None _QUERYDELEGATIONREWARDSREQUEST._serialized_options = b'\350\240\037\000\210\240\037\000' _QUERYDELEGATIONREWARDSRESPONSE.fields_by_name['rewards']._options = None - _QUERYDELEGATIONREWARDSRESPONSE.fields_by_name['rewards']._serialized_options = b'\310\336\037\000\252\337\037+github.com/cosmos/cosmos-sdk/types.DecCoins' + _QUERYDELEGATIONREWARDSRESPONSE.fields_by_name['rewards']._serialized_options = b'\310\336\037\000\250\347\260*\001\252\337\037+github.com/cosmos/cosmos-sdk/types.DecCoins' + _QUERYDELEGATIONTOTALREWARDSREQUEST.fields_by_name['delegator_address']._options = None + _QUERYDELEGATIONTOTALREWARDSREQUEST.fields_by_name['delegator_address']._serialized_options = b'\322\264-\024cosmos.AddressString' _QUERYDELEGATIONTOTALREWARDSREQUEST._options = None _QUERYDELEGATIONTOTALREWARDSREQUEST._serialized_options = b'\350\240\037\000\210\240\037\000' _QUERYDELEGATIONTOTALREWARDSRESPONSE.fields_by_name['rewards']._options = None - _QUERYDELEGATIONTOTALREWARDSRESPONSE.fields_by_name['rewards']._serialized_options = b'\310\336\037\000' + _QUERYDELEGATIONTOTALREWARDSRESPONSE.fields_by_name['rewards']._serialized_options = b'\310\336\037\000\250\347\260*\001' _QUERYDELEGATIONTOTALREWARDSRESPONSE.fields_by_name['total']._options = None - _QUERYDELEGATIONTOTALREWARDSRESPONSE.fields_by_name['total']._serialized_options = b'\310\336\037\000\252\337\037+github.com/cosmos/cosmos-sdk/types.DecCoins' + _QUERYDELEGATIONTOTALREWARDSRESPONSE.fields_by_name['total']._serialized_options = b'\310\336\037\000\250\347\260*\001\252\337\037+github.com/cosmos/cosmos-sdk/types.DecCoins' + _QUERYDELEGATORVALIDATORSREQUEST.fields_by_name['delegator_address']._options = None + _QUERYDELEGATORVALIDATORSREQUEST.fields_by_name['delegator_address']._serialized_options = b'\322\264-\024cosmos.AddressString' _QUERYDELEGATORVALIDATORSREQUEST._options = None _QUERYDELEGATORVALIDATORSREQUEST._serialized_options = b'\350\240\037\000\210\240\037\000' _QUERYDELEGATORVALIDATORSRESPONSE._options = None _QUERYDELEGATORVALIDATORSRESPONSE._serialized_options = b'\350\240\037\000\210\240\037\000' + _QUERYDELEGATORWITHDRAWADDRESSREQUEST.fields_by_name['delegator_address']._options = None + _QUERYDELEGATORWITHDRAWADDRESSREQUEST.fields_by_name['delegator_address']._serialized_options = b'\322\264-\024cosmos.AddressString' _QUERYDELEGATORWITHDRAWADDRESSREQUEST._options = None _QUERYDELEGATORWITHDRAWADDRESSREQUEST._serialized_options = b'\350\240\037\000\210\240\037\000' + _QUERYDELEGATORWITHDRAWADDRESSRESPONSE.fields_by_name['withdraw_address']._options = None + _QUERYDELEGATORWITHDRAWADDRESSRESPONSE.fields_by_name['withdraw_address']._serialized_options = b'\322\264-\024cosmos.AddressString' _QUERYDELEGATORWITHDRAWADDRESSRESPONSE._options = None _QUERYDELEGATORWITHDRAWADDRESSRESPONSE._serialized_options = b'\350\240\037\000\210\240\037\000' _QUERYCOMMUNITYPOOLRESPONSE.fields_by_name['pool']._options = None - _QUERYCOMMUNITYPOOLRESPONSE.fields_by_name['pool']._serialized_options = b'\252\337\037+github.com/cosmos/cosmos-sdk/types.DecCoins\310\336\037\000' + _QUERYCOMMUNITYPOOLRESPONSE.fields_by_name['pool']._serialized_options = b'\252\337\037+github.com/cosmos/cosmos-sdk/types.DecCoins\310\336\037\000\250\347\260*\001' _QUERY.methods_by_name['Params']._options = None _QUERY.methods_by_name['Params']._serialized_options = b'\202\323\344\223\002%\022#/cosmos/distribution/v1beta1/params' + _QUERY.methods_by_name['ValidatorDistributionInfo']._options = None + _QUERY.methods_by_name['ValidatorDistributionInfo']._serialized_options = b'\202\323\344\223\002=\022;/cosmos/distribution/v1beta1/validators/{validator_address}' _QUERY.methods_by_name['ValidatorOutstandingRewards']._options = None _QUERY.methods_by_name['ValidatorOutstandingRewards']._serialized_options = b'\202\323\344\223\002Q\022O/cosmos/distribution/v1beta1/validators/{validator_address}/outstanding_rewards' _QUERY.methods_by_name['ValidatorCommission']._options = None @@ -220,42 +104,46 @@ _QUERY.methods_by_name['DelegatorWithdrawAddress']._serialized_options = b'\202\323\344\223\002N\022L/cosmos/distribution/v1beta1/delegators/{delegator_address}/withdraw_address' _QUERY.methods_by_name['CommunityPool']._options = None _QUERY.methods_by_name['CommunityPool']._serialized_options = b'\202\323\344\223\002-\022+/cosmos/distribution/v1beta1/community_pool' - _QUERYPARAMSREQUEST._serialized_start=248 - _QUERYPARAMSREQUEST._serialized_end=268 - _QUERYPARAMSRESPONSE._serialized_start=270 - _QUERYPARAMSRESPONSE._serialized_end=350 - _QUERYVALIDATOROUTSTANDINGREWARDSREQUEST._serialized_start=352 - _QUERYVALIDATOROUTSTANDINGREWARDSREQUEST._serialized_end=420 - _QUERYVALIDATOROUTSTANDINGREWARDSRESPONSE._serialized_start=422 - _QUERYVALIDATOROUTSTANDINGREWARDSRESPONSE._serialized_end=545 - _QUERYVALIDATORCOMMISSIONREQUEST._serialized_start=547 - _QUERYVALIDATORCOMMISSIONREQUEST._serialized_end=607 - _QUERYVALIDATORCOMMISSIONRESPONSE._serialized_start=609 - _QUERYVALIDATORCOMMISSIONRESPONSE._serialized_end=730 - _QUERYVALIDATORSLASHESREQUEST._serialized_start=733 - _QUERYVALIDATORSLASHESREQUEST._serialized_end=908 - _QUERYVALIDATORSLASHESRESPONSE._serialized_start=911 - _QUERYVALIDATORSLASHESRESPONSE._serialized_end=1076 - _QUERYDELEGATIONREWARDSREQUEST._serialized_start=1078 - _QUERYDELEGATIONREWARDSREQUEST._serialized_end=1173 - _QUERYDELEGATIONREWARDSRESPONSE._serialized_start=1176 - _QUERYDELEGATIONREWARDSRESPONSE._serialized_end=1308 - _QUERYDELEGATIONTOTALREWARDSREQUEST._serialized_start=1310 - _QUERYDELEGATIONTOTALREWARDSREQUEST._serialized_end=1383 - _QUERYDELEGATIONTOTALREWARDSRESPONSE._serialized_start=1386 - _QUERYDELEGATIONTOTALREWARDSRESPONSE._serialized_end=1600 - _QUERYDELEGATORVALIDATORSREQUEST._serialized_start=1602 - _QUERYDELEGATORVALIDATORSREQUEST._serialized_end=1672 - _QUERYDELEGATORVALIDATORSRESPONSE._serialized_start=1674 - _QUERYDELEGATORVALIDATORSRESPONSE._serialized_end=1738 - _QUERYDELEGATORWITHDRAWADDRESSREQUEST._serialized_start=1740 - _QUERYDELEGATORWITHDRAWADDRESSREQUEST._serialized_end=1815 - _QUERYDELEGATORWITHDRAWADDRESSRESPONSE._serialized_start=1817 - _QUERYDELEGATORWITHDRAWADDRESSRESPONSE._serialized_end=1892 - _QUERYCOMMUNITYPOOLREQUEST._serialized_start=1894 - _QUERYCOMMUNITYPOOLREQUEST._serialized_end=1921 - _QUERYCOMMUNITYPOOLRESPONSE._serialized_start=1923 - _QUERYCOMMUNITYPOOLRESPONSE._serialized_end=2048 - _QUERY._serialized_start=2051 - _QUERY._serialized_end=4059 + _QUERYPARAMSREQUEST._serialized_start=294 + _QUERYPARAMSREQUEST._serialized_end=314 + _QUERYPARAMSRESPONSE._serialized_start=316 + _QUERYPARAMSRESPONSE._serialized_end=401 + _QUERYVALIDATORDISTRIBUTIONINFOREQUEST._serialized_start=403 + _QUERYVALIDATORDISTRIBUTIONINFOREQUEST._serialized_end=504 + _QUERYVALIDATORDISTRIBUTIONINFORESPONSE._serialized_start=507 + _QUERYVALIDATORDISTRIBUTIONINFORESPONSE._serialized_end=826 + _QUERYVALIDATOROUTSTANDINGREWARDSREQUEST._serialized_start=828 + _QUERYVALIDATOROUTSTANDINGREWARDSREQUEST._serialized_end=931 + _QUERYVALIDATOROUTSTANDINGREWARDSRESPONSE._serialized_start=934 + _QUERYVALIDATOROUTSTANDINGREWARDSRESPONSE._serialized_end=1062 + _QUERYVALIDATORCOMMISSIONREQUEST._serialized_start=1064 + _QUERYVALIDATORCOMMISSIONREQUEST._serialized_end=1159 + _QUERYVALIDATORCOMMISSIONRESPONSE._serialized_start=1161 + _QUERYVALIDATORCOMMISSIONRESPONSE._serialized_end=1287 + _QUERYVALIDATORSLASHESREQUEST._serialized_start=1290 + _QUERYVALIDATORSLASHESREQUEST._serialized_end=1496 + _QUERYVALIDATORSLASHESRESPONSE._serialized_start=1499 + _QUERYVALIDATORSLASHESRESPONSE._serialized_end=1669 + _QUERYDELEGATIONREWARDSREQUEST._serialized_start=1672 + _QUERYDELEGATIONREWARDSREQUEST._serialized_end=1828 + _QUERYDELEGATIONREWARDSRESPONSE._serialized_start=1831 + _QUERYDELEGATIONREWARDSRESPONSE._serialized_end=1968 + _QUERYDELEGATIONTOTALREWARDSREQUEST._serialized_start=1970 + _QUERYDELEGATIONTOTALREWARDSREQUEST._serialized_end=2069 + _QUERYDELEGATIONTOTALREWARDSRESPONSE._serialized_start=2072 + _QUERYDELEGATIONTOTALREWARDSRESPONSE._serialized_end=2296 + _QUERYDELEGATORVALIDATORSREQUEST._serialized_start=2298 + _QUERYDELEGATORVALIDATORSREQUEST._serialized_end=2394 + _QUERYDELEGATORVALIDATORSRESPONSE._serialized_start=2396 + _QUERYDELEGATORVALIDATORSRESPONSE._serialized_end=2460 + _QUERYDELEGATORWITHDRAWADDRESSREQUEST._serialized_start=2462 + _QUERYDELEGATORWITHDRAWADDRESSREQUEST._serialized_end=2563 + _QUERYDELEGATORWITHDRAWADDRESSRESPONSE._serialized_start=2565 + _QUERYDELEGATORWITHDRAWADDRESSRESPONSE._serialized_end=2666 + _QUERYCOMMUNITYPOOLREQUEST._serialized_start=2668 + _QUERYCOMMUNITYPOOLREQUEST._serialized_end=2695 + _QUERYCOMMUNITYPOOLRESPONSE._serialized_start=2698 + _QUERYCOMMUNITYPOOLRESPONSE._serialized_end=2828 + _QUERY._serialized_start=2831 + _QUERY._serialized_end=5075 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/distribution/v1beta1/query_pb2_grpc.py b/cosmpy/protos/cosmos/distribution/v1beta1/query_pb2_grpc.py index a30c471d..77eb950f 100644 --- a/cosmpy/protos/cosmos/distribution/v1beta1/query_pb2_grpc.py +++ b/cosmpy/protos/cosmos/distribution/v1beta1/query_pb2_grpc.py @@ -20,6 +20,11 @@ def __init__(self, channel): request_serializer=cosmos_dot_distribution_dot_v1beta1_dot_query__pb2.QueryParamsRequest.SerializeToString, response_deserializer=cosmos_dot_distribution_dot_v1beta1_dot_query__pb2.QueryParamsResponse.FromString, ) + self.ValidatorDistributionInfo = channel.unary_unary( + '/cosmos.distribution.v1beta1.Query/ValidatorDistributionInfo', + request_serializer=cosmos_dot_distribution_dot_v1beta1_dot_query__pb2.QueryValidatorDistributionInfoRequest.SerializeToString, + response_deserializer=cosmos_dot_distribution_dot_v1beta1_dot_query__pb2.QueryValidatorDistributionInfoResponse.FromString, + ) self.ValidatorOutstandingRewards = channel.unary_unary( '/cosmos.distribution.v1beta1.Query/ValidatorOutstandingRewards', request_serializer=cosmos_dot_distribution_dot_v1beta1_dot_query__pb2.QueryValidatorOutstandingRewardsRequest.SerializeToString, @@ -73,6 +78,13 @@ def Params(self, request, context): context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') + def ValidatorDistributionInfo(self, request, context): + """ValidatorDistributionInfo queries validator commission and self-delegation rewards for validator + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + def ValidatorOutstandingRewards(self, request, context): """ValidatorOutstandingRewards queries rewards of a validator address. """ @@ -102,7 +114,7 @@ def DelegationRewards(self, request, context): raise NotImplementedError('Method not implemented!') def DelegationTotalRewards(self, request, context): - """DelegationTotalRewards queries the total rewards accrued by a each + """DelegationTotalRewards queries the total rewards accrued by each validator. """ context.set_code(grpc.StatusCode.UNIMPLEMENTED) @@ -125,6 +137,8 @@ def DelegatorWithdrawAddress(self, request, context): def CommunityPool(self, request, context): """CommunityPool queries the community pool coins. + + WARNING: This query will fail if an external community pool is used. """ context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') @@ -138,6 +152,11 @@ def add_QueryServicer_to_server(servicer, server): request_deserializer=cosmos_dot_distribution_dot_v1beta1_dot_query__pb2.QueryParamsRequest.FromString, response_serializer=cosmos_dot_distribution_dot_v1beta1_dot_query__pb2.QueryParamsResponse.SerializeToString, ), + 'ValidatorDistributionInfo': grpc.unary_unary_rpc_method_handler( + servicer.ValidatorDistributionInfo, + request_deserializer=cosmos_dot_distribution_dot_v1beta1_dot_query__pb2.QueryValidatorDistributionInfoRequest.FromString, + response_serializer=cosmos_dot_distribution_dot_v1beta1_dot_query__pb2.QueryValidatorDistributionInfoResponse.SerializeToString, + ), 'ValidatorOutstandingRewards': grpc.unary_unary_rpc_method_handler( servicer.ValidatorOutstandingRewards, request_deserializer=cosmos_dot_distribution_dot_v1beta1_dot_query__pb2.QueryValidatorOutstandingRewardsRequest.FromString, @@ -206,6 +225,23 @@ def Params(request, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + @staticmethod + def ValidatorDistributionInfo(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.distribution.v1beta1.Query/ValidatorDistributionInfo', + cosmos_dot_distribution_dot_v1beta1_dot_query__pb2.QueryValidatorDistributionInfoRequest.SerializeToString, + cosmos_dot_distribution_dot_v1beta1_dot_query__pb2.QueryValidatorDistributionInfoResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + @staticmethod def ValidatorOutstandingRewards(request, target, diff --git a/cosmpy/protos/cosmos/distribution/v1beta1/tx_pb2.py b/cosmpy/protos/cosmos/distribution/v1beta1/tx_pb2.py index 25ee9df6..7f5d31d5 100644 --- a/cosmpy/protos/cosmos/distribution/v1beta1/tx_pb2.py +++ b/cosmpy/protos/cosmos/distribution/v1beta1/tx_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/distribution/v1beta1/tx.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -14,117 +13,110 @@ from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 from cosmos.base.v1beta1 import coin_pb2 as cosmos_dot_base_dot_v1beta1_dot_coin__pb2 +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 +from cosmos.msg.v1 import msg_pb2 as cosmos_dot_msg_dot_v1_dot_msg__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 +from cosmos.distribution.v1beta1 import distribution_pb2 as cosmos_dot_distribution_dot_v1beta1_dot_distribution__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n$cosmos/distribution/v1beta1/tx.proto\x12\x1b\x63osmos.distribution.v1beta1\x1a\x14gogoproto/gogo.proto\x1a\x1e\x63osmos/base/v1beta1/coin.proto\"\x91\x01\n\x15MsgSetWithdrawAddress\x12\x37\n\x11\x64\x65legator_address\x18\x01 \x01(\tB\x1c\xf2\xde\x1f\x18yaml:\"delegator_address\"\x12\x35\n\x10withdraw_address\x18\x02 \x01(\tB\x1b\xf2\xde\x1f\x17yaml:\"withdraw_address\":\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\x1f\n\x1dMsgSetWithdrawAddressResponse\"\x98\x01\n\x1aMsgWithdrawDelegatorReward\x12\x37\n\x11\x64\x65legator_address\x18\x01 \x01(\tB\x1c\xf2\xde\x1f\x18yaml:\"delegator_address\"\x12\x37\n\x11validator_address\x18\x02 \x01(\tB\x1c\xf2\xde\x1f\x18yaml:\"validator_address\":\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"$\n\"MsgWithdrawDelegatorRewardResponse\"c\n\x1eMsgWithdrawValidatorCommission\x12\x37\n\x11validator_address\x18\x01 \x01(\tB\x1c\xf2\xde\x1f\x18yaml:\"validator_address\":\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"(\n&MsgWithdrawValidatorCommissionResponse\"\x90\x01\n\x14MsgFundCommunityPool\x12[\n\x06\x61mount\x18\x01 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinB0\xc8\xde\x1f\x00\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\x12\x11\n\tdepositor\x18\x02 \x01(\t:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\x1e\n\x1cMsgFundCommunityPoolResponse2\xc8\x04\n\x03Msg\x12\x84\x01\n\x12SetWithdrawAddress\x12\x32.cosmos.distribution.v1beta1.MsgSetWithdrawAddress\x1a:.cosmos.distribution.v1beta1.MsgSetWithdrawAddressResponse\x12\x93\x01\n\x17WithdrawDelegatorReward\x12\x37.cosmos.distribution.v1beta1.MsgWithdrawDelegatorReward\x1a?.cosmos.distribution.v1beta1.MsgWithdrawDelegatorRewardResponse\x12\x9f\x01\n\x1bWithdrawValidatorCommission\x12;.cosmos.distribution.v1beta1.MsgWithdrawValidatorCommission\x1a\x43.cosmos.distribution.v1beta1.MsgWithdrawValidatorCommissionResponse\x12\x81\x01\n\x11\x46undCommunityPool\x12\x31.cosmos.distribution.v1beta1.MsgFundCommunityPool\x1a\x39.cosmos.distribution.v1beta1.MsgFundCommunityPoolResponseB7Z1github.com/cosmos/cosmos-sdk/x/distribution/types\xa8\xe2\x1e\x01\x62\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n$cosmos/distribution/v1beta1/tx.proto\x12\x1b\x63osmos.distribution.v1beta1\x1a\x14gogoproto/gogo.proto\x1a\x1e\x63osmos/base/v1beta1/coin.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x17\x63osmos/msg/v1/msg.proto\x1a\x11\x61mino/amino.proto\x1a.cosmos/distribution/v1beta1/distribution.proto\"\xc8\x01\n\x15MsgSetWithdrawAddress\x12\x33\n\x11\x64\x65legator_address\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x32\n\x10withdraw_address\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString:F\x82\xe7\xb0*\x11\x64\x65legator_address\x8a\xe7\xb0*#cosmos-sdk/MsgModifyWithdrawAddress\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\x1f\n\x1dMsgSetWithdrawAddressResponse\"\xda\x01\n\x1aMsgWithdrawDelegatorReward\x12\x33\n\x11\x64\x65legator_address\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12<\n\x11validator_address\x18\x02 \x01(\tB!\xd2\xb4-\x1d\x63osmos.ValidatorAddressString:I\x82\xe7\xb0*\x11\x64\x65legator_address\x8a\xe7\xb0*&cosmos-sdk/MsgWithdrawDelegationReward\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\xac\x01\n\"MsgWithdrawDelegatorRewardResponse\x12q\n\x06\x61mount\x18\x01 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinBF\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x9a\xe7\xb0*\x0clegacy_coins\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.46\"\xa6\x01\n\x1eMsgWithdrawValidatorCommission\x12<\n\x11validator_address\x18\x01 \x01(\tB!\xd2\xb4-\x1d\x63osmos.ValidatorAddressString:F\x82\xe7\xb0*\x11validator_address\x8a\xe7\xb0*#cosmos-sdk/MsgWithdrawValCommission\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\xaf\x01\n&MsgWithdrawValidatorCommissionResponse\x12\x84\x01\n\x06\x61mount\x18\x01 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinBY\xda\xb4-\x0f\x63osmos-sdk 0.46\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x9a\xe7\xb0*\x0clegacy_coins\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\"\xf2\x01\n\x14MsgFundCommunityPool\x12q\n\x06\x61mount\x18\x01 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinBF\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x9a\xe7\xb0*\x0clegacy_coins\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\x12+\n\tdepositor\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString::\x82\xe7\xb0*\tdepositor\x8a\xe7\xb0*\x1f\x63osmos-sdk/MsgFundCommunityPool\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\x1e\n\x1cMsgFundCommunityPoolResponse\"\xcd\x01\n\x0fMsgUpdateParams\x12+\n\tauthority\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12>\n\x06params\x18\x02 \x01(\x0b\x32#.cosmos.distribution.v1beta1.ParamsB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01:M\xd2\xb4-\x0f\x63osmos-sdk 0.47\x82\xe7\xb0*\tauthority\x8a\xe7\xb0*\'cosmos-sdk/distribution/MsgUpdateParams\".\n\x17MsgUpdateParamsResponse:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.47\"\x98\x02\n\x15MsgCommunityPoolSpend\x12+\n\tauthority\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x11\n\trecipient\x18\x02 \x01(\t\x12q\n\x06\x61mount\x18\x03 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinBF\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x9a\xe7\xb0*\x0clegacy_coins\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins:L\xd2\xb4-\x0f\x63osmos-sdk 0.47\x82\xe7\xb0*\tauthority\x8a\xe7\xb0*&cosmos-sdk/distr/MsgCommunityPoolSpend\"4\n\x1dMsgCommunityPoolSpendResponse:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.47\"\xd3\x02\n\x1eMsgDepositValidatorRewardsPool\x12+\n\tdepositor\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12<\n\x11validator_address\x18\x02 \x01(\tB!\xd2\xb4-\x1d\x63osmos.ValidatorAddressString\x12q\n\x06\x61mount\x18\x03 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinBF\xc8\xde\x1f\x00\x9a\xe7\xb0*\x0clegacy_coins\xa8\xe7\xb0*\x01\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins:S\xd2\xb4-\x0f\x63osmos-sdk 0.50\x8a\xe7\xb0*%cosmos-sdk/distr/MsgDepositValRewards\x82\xe7\xb0*\tdepositor\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"=\n&MsgDepositValidatorRewardsPoolResponse:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.502\xac\x08\n\x03Msg\x12\x84\x01\n\x12SetWithdrawAddress\x12\x32.cosmos.distribution.v1beta1.MsgSetWithdrawAddress\x1a:.cosmos.distribution.v1beta1.MsgSetWithdrawAddressResponse\x12\x93\x01\n\x17WithdrawDelegatorReward\x12\x37.cosmos.distribution.v1beta1.MsgWithdrawDelegatorReward\x1a?.cosmos.distribution.v1beta1.MsgWithdrawDelegatorRewardResponse\x12\x9f\x01\n\x1bWithdrawValidatorCommission\x12;.cosmos.distribution.v1beta1.MsgWithdrawValidatorCommission\x1a\x43.cosmos.distribution.v1beta1.MsgWithdrawValidatorCommissionResponse\x12\x81\x01\n\x11\x46undCommunityPool\x12\x31.cosmos.distribution.v1beta1.MsgFundCommunityPool\x1a\x39.cosmos.distribution.v1beta1.MsgFundCommunityPoolResponse\x12\x87\x01\n\x0cUpdateParams\x12,.cosmos.distribution.v1beta1.MsgUpdateParams\x1a\x34.cosmos.distribution.v1beta1.MsgUpdateParamsResponse\"\x13\xca\xb4-\x0f\x63osmos-sdk 0.47\x12\x99\x01\n\x12\x43ommunityPoolSpend\x12\x32.cosmos.distribution.v1beta1.MsgCommunityPoolSpend\x1a:.cosmos.distribution.v1beta1.MsgCommunityPoolSpendResponse\"\x13\xca\xb4-\x0f\x63osmos-sdk 0.47\x12\xb4\x01\n\x1b\x44\x65positValidatorRewardsPool\x12;.cosmos.distribution.v1beta1.MsgDepositValidatorRewardsPool\x1a\x43.cosmos.distribution.v1beta1.MsgDepositValidatorRewardsPoolResponse\"\x13\xca\xb4-\x0f\x63osmos-sdk 0.50\x1a\x05\x80\xe7\xb0*\x01\x42\x37Z1github.com/cosmos/cosmos-sdk/x/distribution/types\xa8\xe2\x1e\x01\x62\x06proto3') - - -_MSGSETWITHDRAWADDRESS = DESCRIPTOR.message_types_by_name['MsgSetWithdrawAddress'] -_MSGSETWITHDRAWADDRESSRESPONSE = DESCRIPTOR.message_types_by_name['MsgSetWithdrawAddressResponse'] -_MSGWITHDRAWDELEGATORREWARD = DESCRIPTOR.message_types_by_name['MsgWithdrawDelegatorReward'] -_MSGWITHDRAWDELEGATORREWARDRESPONSE = DESCRIPTOR.message_types_by_name['MsgWithdrawDelegatorRewardResponse'] -_MSGWITHDRAWVALIDATORCOMMISSION = DESCRIPTOR.message_types_by_name['MsgWithdrawValidatorCommission'] -_MSGWITHDRAWVALIDATORCOMMISSIONRESPONSE = DESCRIPTOR.message_types_by_name['MsgWithdrawValidatorCommissionResponse'] -_MSGFUNDCOMMUNITYPOOL = DESCRIPTOR.message_types_by_name['MsgFundCommunityPool'] -_MSGFUNDCOMMUNITYPOOLRESPONSE = DESCRIPTOR.message_types_by_name['MsgFundCommunityPoolResponse'] -MsgSetWithdrawAddress = _reflection.GeneratedProtocolMessageType('MsgSetWithdrawAddress', (_message.Message,), { - 'DESCRIPTOR' : _MSGSETWITHDRAWADDRESS, - '__module__' : 'cosmos.distribution.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.distribution.v1beta1.MsgSetWithdrawAddress) - }) -_sym_db.RegisterMessage(MsgSetWithdrawAddress) - -MsgSetWithdrawAddressResponse = _reflection.GeneratedProtocolMessageType('MsgSetWithdrawAddressResponse', (_message.Message,), { - 'DESCRIPTOR' : _MSGSETWITHDRAWADDRESSRESPONSE, - '__module__' : 'cosmos.distribution.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.distribution.v1beta1.MsgSetWithdrawAddressResponse) - }) -_sym_db.RegisterMessage(MsgSetWithdrawAddressResponse) - -MsgWithdrawDelegatorReward = _reflection.GeneratedProtocolMessageType('MsgWithdrawDelegatorReward', (_message.Message,), { - 'DESCRIPTOR' : _MSGWITHDRAWDELEGATORREWARD, - '__module__' : 'cosmos.distribution.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.distribution.v1beta1.MsgWithdrawDelegatorReward) - }) -_sym_db.RegisterMessage(MsgWithdrawDelegatorReward) - -MsgWithdrawDelegatorRewardResponse = _reflection.GeneratedProtocolMessageType('MsgWithdrawDelegatorRewardResponse', (_message.Message,), { - 'DESCRIPTOR' : _MSGWITHDRAWDELEGATORREWARDRESPONSE, - '__module__' : 'cosmos.distribution.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.distribution.v1beta1.MsgWithdrawDelegatorRewardResponse) - }) -_sym_db.RegisterMessage(MsgWithdrawDelegatorRewardResponse) - -MsgWithdrawValidatorCommission = _reflection.GeneratedProtocolMessageType('MsgWithdrawValidatorCommission', (_message.Message,), { - 'DESCRIPTOR' : _MSGWITHDRAWVALIDATORCOMMISSION, - '__module__' : 'cosmos.distribution.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.distribution.v1beta1.MsgWithdrawValidatorCommission) - }) -_sym_db.RegisterMessage(MsgWithdrawValidatorCommission) - -MsgWithdrawValidatorCommissionResponse = _reflection.GeneratedProtocolMessageType('MsgWithdrawValidatorCommissionResponse', (_message.Message,), { - 'DESCRIPTOR' : _MSGWITHDRAWVALIDATORCOMMISSIONRESPONSE, - '__module__' : 'cosmos.distribution.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.distribution.v1beta1.MsgWithdrawValidatorCommissionResponse) - }) -_sym_db.RegisterMessage(MsgWithdrawValidatorCommissionResponse) - -MsgFundCommunityPool = _reflection.GeneratedProtocolMessageType('MsgFundCommunityPool', (_message.Message,), { - 'DESCRIPTOR' : _MSGFUNDCOMMUNITYPOOL, - '__module__' : 'cosmos.distribution.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.distribution.v1beta1.MsgFundCommunityPool) - }) -_sym_db.RegisterMessage(MsgFundCommunityPool) - -MsgFundCommunityPoolResponse = _reflection.GeneratedProtocolMessageType('MsgFundCommunityPoolResponse', (_message.Message,), { - 'DESCRIPTOR' : _MSGFUNDCOMMUNITYPOOLRESPONSE, - '__module__' : 'cosmos.distribution.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.distribution.v1beta1.MsgFundCommunityPoolResponse) - }) -_sym_db.RegisterMessage(MsgFundCommunityPoolResponse) - -_MSG = DESCRIPTOR.services_by_name['Msg'] +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.distribution.v1beta1.tx_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b'Z1github.com/cosmos/cosmos-sdk/x/distribution/types\250\342\036\001' _MSGSETWITHDRAWADDRESS.fields_by_name['delegator_address']._options = None - _MSGSETWITHDRAWADDRESS.fields_by_name['delegator_address']._serialized_options = b'\362\336\037\030yaml:\"delegator_address\"' + _MSGSETWITHDRAWADDRESS.fields_by_name['delegator_address']._serialized_options = b'\322\264-\024cosmos.AddressString' _MSGSETWITHDRAWADDRESS.fields_by_name['withdraw_address']._options = None - _MSGSETWITHDRAWADDRESS.fields_by_name['withdraw_address']._serialized_options = b'\362\336\037\027yaml:\"withdraw_address\"' + _MSGSETWITHDRAWADDRESS.fields_by_name['withdraw_address']._serialized_options = b'\322\264-\024cosmos.AddressString' _MSGSETWITHDRAWADDRESS._options = None - _MSGSETWITHDRAWADDRESS._serialized_options = b'\350\240\037\000\210\240\037\000' + _MSGSETWITHDRAWADDRESS._serialized_options = b'\202\347\260*\021delegator_address\212\347\260*#cosmos-sdk/MsgModifyWithdrawAddress\350\240\037\000\210\240\037\000' _MSGWITHDRAWDELEGATORREWARD.fields_by_name['delegator_address']._options = None - _MSGWITHDRAWDELEGATORREWARD.fields_by_name['delegator_address']._serialized_options = b'\362\336\037\030yaml:\"delegator_address\"' + _MSGWITHDRAWDELEGATORREWARD.fields_by_name['delegator_address']._serialized_options = b'\322\264-\024cosmos.AddressString' _MSGWITHDRAWDELEGATORREWARD.fields_by_name['validator_address']._options = None - _MSGWITHDRAWDELEGATORREWARD.fields_by_name['validator_address']._serialized_options = b'\362\336\037\030yaml:\"validator_address\"' + _MSGWITHDRAWDELEGATORREWARD.fields_by_name['validator_address']._serialized_options = b'\322\264-\035cosmos.ValidatorAddressString' _MSGWITHDRAWDELEGATORREWARD._options = None - _MSGWITHDRAWDELEGATORREWARD._serialized_options = b'\350\240\037\000\210\240\037\000' + _MSGWITHDRAWDELEGATORREWARD._serialized_options = b'\202\347\260*\021delegator_address\212\347\260*&cosmos-sdk/MsgWithdrawDelegationReward\350\240\037\000\210\240\037\000' + _MSGWITHDRAWDELEGATORREWARDRESPONSE.fields_by_name['amount']._options = None + _MSGWITHDRAWDELEGATORREWARDRESPONSE.fields_by_name['amount']._serialized_options = b'\310\336\037\000\250\347\260*\001\232\347\260*\014legacy_coins\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins' + _MSGWITHDRAWDELEGATORREWARDRESPONSE._options = None + _MSGWITHDRAWDELEGATORREWARDRESPONSE._serialized_options = b'\322\264-\017cosmos-sdk 0.46' _MSGWITHDRAWVALIDATORCOMMISSION.fields_by_name['validator_address']._options = None - _MSGWITHDRAWVALIDATORCOMMISSION.fields_by_name['validator_address']._serialized_options = b'\362\336\037\030yaml:\"validator_address\"' + _MSGWITHDRAWVALIDATORCOMMISSION.fields_by_name['validator_address']._serialized_options = b'\322\264-\035cosmos.ValidatorAddressString' _MSGWITHDRAWVALIDATORCOMMISSION._options = None - _MSGWITHDRAWVALIDATORCOMMISSION._serialized_options = b'\350\240\037\000\210\240\037\000' + _MSGWITHDRAWVALIDATORCOMMISSION._serialized_options = b'\202\347\260*\021validator_address\212\347\260*#cosmos-sdk/MsgWithdrawValCommission\350\240\037\000\210\240\037\000' + _MSGWITHDRAWVALIDATORCOMMISSIONRESPONSE.fields_by_name['amount']._options = None + _MSGWITHDRAWVALIDATORCOMMISSIONRESPONSE.fields_by_name['amount']._serialized_options = b'\332\264-\017cosmos-sdk 0.46\310\336\037\000\250\347\260*\001\232\347\260*\014legacy_coins\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins' _MSGFUNDCOMMUNITYPOOL.fields_by_name['amount']._options = None - _MSGFUNDCOMMUNITYPOOL.fields_by_name['amount']._serialized_options = b'\310\336\037\000\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins' + _MSGFUNDCOMMUNITYPOOL.fields_by_name['amount']._serialized_options = b'\310\336\037\000\250\347\260*\001\232\347\260*\014legacy_coins\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins' + _MSGFUNDCOMMUNITYPOOL.fields_by_name['depositor']._options = None + _MSGFUNDCOMMUNITYPOOL.fields_by_name['depositor']._serialized_options = b'\322\264-\024cosmos.AddressString' _MSGFUNDCOMMUNITYPOOL._options = None - _MSGFUNDCOMMUNITYPOOL._serialized_options = b'\350\240\037\000\210\240\037\000' - _MSGSETWITHDRAWADDRESS._serialized_start=124 - _MSGSETWITHDRAWADDRESS._serialized_end=269 - _MSGSETWITHDRAWADDRESSRESPONSE._serialized_start=271 - _MSGSETWITHDRAWADDRESSRESPONSE._serialized_end=302 - _MSGWITHDRAWDELEGATORREWARD._serialized_start=305 - _MSGWITHDRAWDELEGATORREWARD._serialized_end=457 - _MSGWITHDRAWDELEGATORREWARDRESPONSE._serialized_start=459 - _MSGWITHDRAWDELEGATORREWARDRESPONSE._serialized_end=495 - _MSGWITHDRAWVALIDATORCOMMISSION._serialized_start=497 - _MSGWITHDRAWVALIDATORCOMMISSION._serialized_end=596 - _MSGWITHDRAWVALIDATORCOMMISSIONRESPONSE._serialized_start=598 - _MSGWITHDRAWVALIDATORCOMMISSIONRESPONSE._serialized_end=638 - _MSGFUNDCOMMUNITYPOOL._serialized_start=641 - _MSGFUNDCOMMUNITYPOOL._serialized_end=785 - _MSGFUNDCOMMUNITYPOOLRESPONSE._serialized_start=787 - _MSGFUNDCOMMUNITYPOOLRESPONSE._serialized_end=817 - _MSG._serialized_start=820 - _MSG._serialized_end=1404 + _MSGFUNDCOMMUNITYPOOL._serialized_options = b'\202\347\260*\tdepositor\212\347\260*\037cosmos-sdk/MsgFundCommunityPool\350\240\037\000\210\240\037\000' + _MSGUPDATEPARAMS.fields_by_name['authority']._options = None + _MSGUPDATEPARAMS.fields_by_name['authority']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGUPDATEPARAMS.fields_by_name['params']._options = None + _MSGUPDATEPARAMS.fields_by_name['params']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _MSGUPDATEPARAMS._options = None + _MSGUPDATEPARAMS._serialized_options = b'\322\264-\017cosmos-sdk 0.47\202\347\260*\tauthority\212\347\260*\'cosmos-sdk/distribution/MsgUpdateParams' + _MSGUPDATEPARAMSRESPONSE._options = None + _MSGUPDATEPARAMSRESPONSE._serialized_options = b'\322\264-\017cosmos-sdk 0.47' + _MSGCOMMUNITYPOOLSPEND.fields_by_name['authority']._options = None + _MSGCOMMUNITYPOOLSPEND.fields_by_name['authority']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGCOMMUNITYPOOLSPEND.fields_by_name['amount']._options = None + _MSGCOMMUNITYPOOLSPEND.fields_by_name['amount']._serialized_options = b'\310\336\037\000\250\347\260*\001\232\347\260*\014legacy_coins\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins' + _MSGCOMMUNITYPOOLSPEND._options = None + _MSGCOMMUNITYPOOLSPEND._serialized_options = b'\322\264-\017cosmos-sdk 0.47\202\347\260*\tauthority\212\347\260*&cosmos-sdk/distr/MsgCommunityPoolSpend' + _MSGCOMMUNITYPOOLSPENDRESPONSE._options = None + _MSGCOMMUNITYPOOLSPENDRESPONSE._serialized_options = b'\322\264-\017cosmos-sdk 0.47' + _MSGDEPOSITVALIDATORREWARDSPOOL.fields_by_name['depositor']._options = None + _MSGDEPOSITVALIDATORREWARDSPOOL.fields_by_name['depositor']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGDEPOSITVALIDATORREWARDSPOOL.fields_by_name['validator_address']._options = None + _MSGDEPOSITVALIDATORREWARDSPOOL.fields_by_name['validator_address']._serialized_options = b'\322\264-\035cosmos.ValidatorAddressString' + _MSGDEPOSITVALIDATORREWARDSPOOL.fields_by_name['amount']._options = None + _MSGDEPOSITVALIDATORREWARDSPOOL.fields_by_name['amount']._serialized_options = b'\310\336\037\000\232\347\260*\014legacy_coins\250\347\260*\001\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins' + _MSGDEPOSITVALIDATORREWARDSPOOL._options = None + _MSGDEPOSITVALIDATORREWARDSPOOL._serialized_options = b'\322\264-\017cosmos-sdk 0.50\212\347\260*%cosmos-sdk/distr/MsgDepositValRewards\202\347\260*\tdepositor\350\240\037\000\210\240\037\000' + _MSGDEPOSITVALIDATORREWARDSPOOLRESPONSE._options = None + _MSGDEPOSITVALIDATORREWARDSPOOLRESPONSE._serialized_options = b'\322\264-\017cosmos-sdk 0.50' + _MSG._options = None + _MSG._serialized_options = b'\200\347\260*\001' + _MSG.methods_by_name['UpdateParams']._options = None + _MSG.methods_by_name['UpdateParams']._serialized_options = b'\312\264-\017cosmos-sdk 0.47' + _MSG.methods_by_name['CommunityPoolSpend']._options = None + _MSG.methods_by_name['CommunityPoolSpend']._serialized_options = b'\312\264-\017cosmos-sdk 0.47' + _MSG.methods_by_name['DepositValidatorRewardsPool']._options = None + _MSG.methods_by_name['DepositValidatorRewardsPool']._serialized_options = b'\312\264-\017cosmos-sdk 0.50' + _MSGSETWITHDRAWADDRESS._serialized_start=243 + _MSGSETWITHDRAWADDRESS._serialized_end=443 + _MSGSETWITHDRAWADDRESSRESPONSE._serialized_start=445 + _MSGSETWITHDRAWADDRESSRESPONSE._serialized_end=476 + _MSGWITHDRAWDELEGATORREWARD._serialized_start=479 + _MSGWITHDRAWDELEGATORREWARD._serialized_end=697 + _MSGWITHDRAWDELEGATORREWARDRESPONSE._serialized_start=700 + _MSGWITHDRAWDELEGATORREWARDRESPONSE._serialized_end=872 + _MSGWITHDRAWVALIDATORCOMMISSION._serialized_start=875 + _MSGWITHDRAWVALIDATORCOMMISSION._serialized_end=1041 + _MSGWITHDRAWVALIDATORCOMMISSIONRESPONSE._serialized_start=1044 + _MSGWITHDRAWVALIDATORCOMMISSIONRESPONSE._serialized_end=1219 + _MSGFUNDCOMMUNITYPOOL._serialized_start=1222 + _MSGFUNDCOMMUNITYPOOL._serialized_end=1464 + _MSGFUNDCOMMUNITYPOOLRESPONSE._serialized_start=1466 + _MSGFUNDCOMMUNITYPOOLRESPONSE._serialized_end=1496 + _MSGUPDATEPARAMS._serialized_start=1499 + _MSGUPDATEPARAMS._serialized_end=1704 + _MSGUPDATEPARAMSRESPONSE._serialized_start=1706 + _MSGUPDATEPARAMSRESPONSE._serialized_end=1752 + _MSGCOMMUNITYPOOLSPEND._serialized_start=1755 + _MSGCOMMUNITYPOOLSPEND._serialized_end=2035 + _MSGCOMMUNITYPOOLSPENDRESPONSE._serialized_start=2037 + _MSGCOMMUNITYPOOLSPENDRESPONSE._serialized_end=2089 + _MSGDEPOSITVALIDATORREWARDSPOOL._serialized_start=2092 + _MSGDEPOSITVALIDATORREWARDSPOOL._serialized_end=2431 + _MSGDEPOSITVALIDATORREWARDSPOOLRESPONSE._serialized_start=2433 + _MSGDEPOSITVALIDATORREWARDSPOOLRESPONSE._serialized_end=2494 + _MSG._serialized_start=2497 + _MSG._serialized_end=3565 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/distribution/v1beta1/tx_pb2_grpc.py b/cosmpy/protos/cosmos/distribution/v1beta1/tx_pb2_grpc.py index ef1e0e4d..e7ce1b63 100644 --- a/cosmpy/protos/cosmos/distribution/v1beta1/tx_pb2_grpc.py +++ b/cosmpy/protos/cosmos/distribution/v1beta1/tx_pb2_grpc.py @@ -35,6 +35,21 @@ def __init__(self, channel): request_serializer=cosmos_dot_distribution_dot_v1beta1_dot_tx__pb2.MsgFundCommunityPool.SerializeToString, response_deserializer=cosmos_dot_distribution_dot_v1beta1_dot_tx__pb2.MsgFundCommunityPoolResponse.FromString, ) + self.UpdateParams = channel.unary_unary( + '/cosmos.distribution.v1beta1.Msg/UpdateParams', + request_serializer=cosmos_dot_distribution_dot_v1beta1_dot_tx__pb2.MsgUpdateParams.SerializeToString, + response_deserializer=cosmos_dot_distribution_dot_v1beta1_dot_tx__pb2.MsgUpdateParamsResponse.FromString, + ) + self.CommunityPoolSpend = channel.unary_unary( + '/cosmos.distribution.v1beta1.Msg/CommunityPoolSpend', + request_serializer=cosmos_dot_distribution_dot_v1beta1_dot_tx__pb2.MsgCommunityPoolSpend.SerializeToString, + response_deserializer=cosmos_dot_distribution_dot_v1beta1_dot_tx__pb2.MsgCommunityPoolSpendResponse.FromString, + ) + self.DepositValidatorRewardsPool = channel.unary_unary( + '/cosmos.distribution.v1beta1.Msg/DepositValidatorRewardsPool', + request_serializer=cosmos_dot_distribution_dot_v1beta1_dot_tx__pb2.MsgDepositValidatorRewardsPool.SerializeToString, + response_deserializer=cosmos_dot_distribution_dot_v1beta1_dot_tx__pb2.MsgDepositValidatorRewardsPoolResponse.FromString, + ) class MsgServicer(object): @@ -68,6 +83,36 @@ def WithdrawValidatorCommission(self, request, context): def FundCommunityPool(self, request, context): """FundCommunityPool defines a method to allow an account to directly fund the community pool. + + WARNING: This method will fail if an external community pool is used. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def UpdateParams(self, request, context): + """UpdateParams defines a governance operation for updating the x/distribution + module parameters. The authority is defined in the keeper. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def CommunityPoolSpend(self, request, context): + """CommunityPoolSpend defines a governance operation for sending tokens from + the community pool in the x/distribution module to another account, which + could be the governance module itself. The authority is defined in the + keeper. + + WARNING: This method will fail if an external community pool is used. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def DepositValidatorRewardsPool(self, request, context): + """DepositValidatorRewardsPool defines a method to provide additional rewards + to delegators to a specific validator. """ context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') @@ -96,6 +141,21 @@ def add_MsgServicer_to_server(servicer, server): request_deserializer=cosmos_dot_distribution_dot_v1beta1_dot_tx__pb2.MsgFundCommunityPool.FromString, response_serializer=cosmos_dot_distribution_dot_v1beta1_dot_tx__pb2.MsgFundCommunityPoolResponse.SerializeToString, ), + 'UpdateParams': grpc.unary_unary_rpc_method_handler( + servicer.UpdateParams, + request_deserializer=cosmos_dot_distribution_dot_v1beta1_dot_tx__pb2.MsgUpdateParams.FromString, + response_serializer=cosmos_dot_distribution_dot_v1beta1_dot_tx__pb2.MsgUpdateParamsResponse.SerializeToString, + ), + 'CommunityPoolSpend': grpc.unary_unary_rpc_method_handler( + servicer.CommunityPoolSpend, + request_deserializer=cosmos_dot_distribution_dot_v1beta1_dot_tx__pb2.MsgCommunityPoolSpend.FromString, + response_serializer=cosmos_dot_distribution_dot_v1beta1_dot_tx__pb2.MsgCommunityPoolSpendResponse.SerializeToString, + ), + 'DepositValidatorRewardsPool': grpc.unary_unary_rpc_method_handler( + servicer.DepositValidatorRewardsPool, + request_deserializer=cosmos_dot_distribution_dot_v1beta1_dot_tx__pb2.MsgDepositValidatorRewardsPool.FromString, + response_serializer=cosmos_dot_distribution_dot_v1beta1_dot_tx__pb2.MsgDepositValidatorRewardsPoolResponse.SerializeToString, + ), } generic_handler = grpc.method_handlers_generic_handler( 'cosmos.distribution.v1beta1.Msg', rpc_method_handlers) @@ -174,3 +234,54 @@ def FundCommunityPool(request, cosmos_dot_distribution_dot_v1beta1_dot_tx__pb2.MsgFundCommunityPoolResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def UpdateParams(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.distribution.v1beta1.Msg/UpdateParams', + cosmos_dot_distribution_dot_v1beta1_dot_tx__pb2.MsgUpdateParams.SerializeToString, + cosmos_dot_distribution_dot_v1beta1_dot_tx__pb2.MsgUpdateParamsResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def CommunityPoolSpend(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.distribution.v1beta1.Msg/CommunityPoolSpend', + cosmos_dot_distribution_dot_v1beta1_dot_tx__pb2.MsgCommunityPoolSpend.SerializeToString, + cosmos_dot_distribution_dot_v1beta1_dot_tx__pb2.MsgCommunityPoolSpendResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def DepositValidatorRewardsPool(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.distribution.v1beta1.Msg/DepositValidatorRewardsPool', + cosmos_dot_distribution_dot_v1beta1_dot_tx__pb2.MsgDepositValidatorRewardsPool.SerializeToString, + cosmos_dot_distribution_dot_v1beta1_dot_tx__pb2.MsgDepositValidatorRewardsPoolResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/cosmos/epochs/module/v1/module_pb2.py b/cosmpy/protos/cosmos/epochs/module/v1/module_pb2.py new file mode 100644 index 00000000..2f9ce1de --- /dev/null +++ b/cosmpy/protos/cosmos/epochs/module/v1/module_pb2.py @@ -0,0 +1,28 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/epochs/module/v1/module.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from cosmos.app.v1alpha1 import module_pb2 as cosmos_dot_app_dot_v1alpha1_dot_module__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n$cosmos/epochs/module/v1/module.proto\x12\x17\x63osmos.epochs.module.v1\x1a cosmos/app/v1alpha1/module.proto\"7\n\x06Module:-\xba\xc0\x96\xda\x01\'\n%github.com/cosmos/cosmos-sdk/x/epochsb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.epochs.module.v1.module_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + _MODULE._options = None + _MODULE._serialized_options = b'\272\300\226\332\001\'\n%github.com/cosmos/cosmos-sdk/x/epochs' + _MODULE._serialized_start=99 + _MODULE._serialized_end=154 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/core/channel/v1/genesis_pb2_grpc.py b/cosmpy/protos/cosmos/epochs/module/v1/module_pb2_grpc.py similarity index 100% rename from cosmpy/protos/ibc/core/channel/v1/genesis_pb2_grpc.py rename to cosmpy/protos/cosmos/epochs/module/v1/module_pb2_grpc.py diff --git a/cosmpy/protos/cosmos/epochs/v1beta1/events_pb2.py b/cosmpy/protos/cosmos/epochs/v1beta1/events_pb2.py new file mode 100644 index 00000000..b10571fa --- /dev/null +++ b/cosmpy/protos/cosmos/epochs/v1beta1/events_pb2.py @@ -0,0 +1,28 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/epochs/v1beta1/events.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\"cosmos/epochs/v1beta1/events.proto\x12\x15\x63osmos.epochs.v1beta1\"%\n\rEventEpochEnd\x12\x14\n\x0c\x65poch_number\x18\x01 \x01(\x03\"A\n\x0f\x45ventEpochStart\x12\x14\n\x0c\x65poch_number\x18\x01 \x01(\x03\x12\x18\n\x10\x65poch_start_time\x18\x02 \x01(\x03\x42-Z+github.com/cosmos/cosmos-sdk/x/epochs/typesb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.epochs.v1beta1.events_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z+github.com/cosmos/cosmos-sdk/x/epochs/types' + _EVENTEPOCHEND._serialized_start=61 + _EVENTEPOCHEND._serialized_end=98 + _EVENTEPOCHSTART._serialized_start=100 + _EVENTEPOCHSTART._serialized_end=165 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/core/client/v1/client_pb2_grpc.py b/cosmpy/protos/cosmos/epochs/v1beta1/events_pb2_grpc.py similarity index 100% rename from cosmpy/protos/ibc/core/client/v1/client_pb2_grpc.py rename to cosmpy/protos/cosmos/epochs/v1beta1/events_pb2_grpc.py diff --git a/cosmpy/protos/cosmos/epochs/v1beta1/genesis_pb2.py b/cosmpy/protos/cosmos/epochs/v1beta1/genesis_pb2.py new file mode 100644 index 00000000..69f16f81 --- /dev/null +++ b/cosmpy/protos/cosmos/epochs/v1beta1/genesis_pb2.py @@ -0,0 +1,39 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/epochs/v1beta1/genesis.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 +from google.protobuf import duration_pb2 as google_dot_protobuf_dot_duration__pb2 +from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n#cosmos/epochs/v1beta1/genesis.proto\x12\x15\x63osmos.epochs.v1beta1\x1a\x14gogoproto/gogo.proto\x1a\x1egoogle/protobuf/duration.proto\x1a\x1fgoogle/protobuf/timestamp.proto\"\xcf\x02\n\tEpochInfo\x12\x12\n\nidentifier\x18\x01 \x01(\t\x12\x38\n\nstart_time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x08\x90\xdf\x1f\x01\xc8\xde\x1f\x00\x12K\n\x08\x64uration\x18\x03 \x01(\x0b\x32\x19.google.protobuf.DurationB\x1e\xc8\xde\x1f\x00\x98\xdf\x1f\x01\xea\xde\x1f\x12\x64uration,omitempty\x12\x15\n\rcurrent_epoch\x18\x04 \x01(\x03\x12\x46\n\x18\x63urrent_epoch_start_time\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x08\x90\xdf\x1f\x01\xc8\xde\x1f\x00\x12\x1e\n\x16\x65poch_counting_started\x18\x06 \x01(\x08\x12\"\n\x1a\x63urrent_epoch_start_height\x18\x08 \x01(\x03J\x04\x08\x07\x10\x08\"F\n\x0cGenesisState\x12\x36\n\x06\x65pochs\x18\x01 \x03(\x0b\x32 .cosmos.epochs.v1beta1.EpochInfoB\x04\xc8\xde\x1f\x00\x42-Z+github.com/cosmos/cosmos-sdk/x/epochs/typesb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.epochs.v1beta1.genesis_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z+github.com/cosmos/cosmos-sdk/x/epochs/types' + _EPOCHINFO.fields_by_name['start_time']._options = None + _EPOCHINFO.fields_by_name['start_time']._serialized_options = b'\220\337\037\001\310\336\037\000' + _EPOCHINFO.fields_by_name['duration']._options = None + _EPOCHINFO.fields_by_name['duration']._serialized_options = b'\310\336\037\000\230\337\037\001\352\336\037\022duration,omitempty' + _EPOCHINFO.fields_by_name['current_epoch_start_time']._options = None + _EPOCHINFO.fields_by_name['current_epoch_start_time']._serialized_options = b'\220\337\037\001\310\336\037\000' + _GENESISSTATE.fields_by_name['epochs']._options = None + _GENESISSTATE.fields_by_name['epochs']._serialized_options = b'\310\336\037\000' + _EPOCHINFO._serialized_start=150 + _EPOCHINFO._serialized_end=485 + _GENESISSTATE._serialized_start=487 + _GENESISSTATE._serialized_end=557 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/core/client/v1/genesis_pb2_grpc.py b/cosmpy/protos/cosmos/epochs/v1beta1/genesis_pb2_grpc.py similarity index 100% rename from cosmpy/protos/ibc/core/client/v1/genesis_pb2_grpc.py rename to cosmpy/protos/cosmos/epochs/v1beta1/genesis_pb2_grpc.py diff --git a/cosmpy/protos/cosmos/epochs/v1beta1/query_pb2.py b/cosmpy/protos/cosmos/epochs/v1beta1/query_pb2.py new file mode 100644 index 00000000..6297adc6 --- /dev/null +++ b/cosmpy/protos/cosmos/epochs/v1beta1/query_pb2.py @@ -0,0 +1,44 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/epochs/v1beta1/query.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 +from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 +from cosmos.epochs.v1beta1 import genesis_pb2 as cosmos_dot_epochs_dot_v1beta1_dot_genesis__pb2 +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n!cosmos/epochs/v1beta1/query.proto\x12\x15\x63osmos.epochs.v1beta1\x1a\x14gogoproto/gogo.proto\x1a\x1cgoogle/api/annotations.proto\x1a#cosmos/epochs/v1beta1/genesis.proto\x1a\x19\x63osmos_proto/cosmos.proto\"\x18\n\x16QueryEpochInfosRequest\"Q\n\x17QueryEpochInfosResponse\x12\x36\n\x06\x65pochs\x18\x01 \x03(\x0b\x32 .cosmos.epochs.v1beta1.EpochInfoB\x04\xc8\xde\x1f\x00\".\n\x18QueryCurrentEpochRequest\x12\x12\n\nidentifier\x18\x01 \x01(\t\"2\n\x19QueryCurrentEpochResponse\x12\x15\n\rcurrent_epoch\x18\x01 \x01(\x03\x32\xe4\x02\n\x05Query\x12\xa5\x01\n\nEpochInfos\x12-.cosmos.epochs.v1beta1.QueryEpochInfosRequest\x1a..cosmos.epochs.v1beta1.QueryEpochInfosResponse\"8\x82\xd3\xe4\x93\x02\x1f\x12\x1d/cosmos/epochs/v1beta1/epochs\xca\xb4-\x0f\x63osmos-sdk 0.53\x12\xb2\x01\n\x0c\x43urrentEpoch\x12/.cosmos.epochs.v1beta1.QueryCurrentEpochRequest\x1a\x30.cosmos.epochs.v1beta1.QueryCurrentEpochResponse\"?\x82\xd3\xe4\x93\x02&\x12$/cosmos/epochs/v1beta1/current_epoch\xca\xb4-\x0f\x63osmos-sdk 0.53B-Z+github.com/cosmos/cosmos-sdk/x/epochs/typesb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.epochs.v1beta1.query_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z+github.com/cosmos/cosmos-sdk/x/epochs/types' + _QUERYEPOCHINFOSRESPONSE.fields_by_name['epochs']._options = None + _QUERYEPOCHINFOSRESPONSE.fields_by_name['epochs']._serialized_options = b'\310\336\037\000' + _QUERY.methods_by_name['EpochInfos']._options = None + _QUERY.methods_by_name['EpochInfos']._serialized_options = b'\202\323\344\223\002\037\022\035/cosmos/epochs/v1beta1/epochs\312\264-\017cosmos-sdk 0.53' + _QUERY.methods_by_name['CurrentEpoch']._options = None + _QUERY.methods_by_name['CurrentEpoch']._serialized_options = b'\202\323\344\223\002&\022$/cosmos/epochs/v1beta1/current_epoch\312\264-\017cosmos-sdk 0.53' + _QUERYEPOCHINFOSREQUEST._serialized_start=176 + _QUERYEPOCHINFOSREQUEST._serialized_end=200 + _QUERYEPOCHINFOSRESPONSE._serialized_start=202 + _QUERYEPOCHINFOSRESPONSE._serialized_end=283 + _QUERYCURRENTEPOCHREQUEST._serialized_start=285 + _QUERYCURRENTEPOCHREQUEST._serialized_end=331 + _QUERYCURRENTEPOCHRESPONSE._serialized_start=333 + _QUERYCURRENTEPOCHRESPONSE._serialized_end=383 + _QUERY._serialized_start=386 + _QUERY._serialized_end=742 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/epochs/v1beta1/query_pb2_grpc.py b/cosmpy/protos/cosmos/epochs/v1beta1/query_pb2_grpc.py new file mode 100644 index 00000000..dc5d18a2 --- /dev/null +++ b/cosmpy/protos/cosmos/epochs/v1beta1/query_pb2_grpc.py @@ -0,0 +1,104 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + +from cosmos.epochs.v1beta1 import query_pb2 as cosmos_dot_epochs_dot_v1beta1_dot_query__pb2 + + +class QueryStub(object): + """Query defines the gRPC querier service. + """ + + def __init__(self, channel): + """Constructor. + + Args: + channel: A grpc.Channel. + """ + self.EpochInfos = channel.unary_unary( + '/cosmos.epochs.v1beta1.Query/EpochInfos', + request_serializer=cosmos_dot_epochs_dot_v1beta1_dot_query__pb2.QueryEpochInfosRequest.SerializeToString, + response_deserializer=cosmos_dot_epochs_dot_v1beta1_dot_query__pb2.QueryEpochInfosResponse.FromString, + ) + self.CurrentEpoch = channel.unary_unary( + '/cosmos.epochs.v1beta1.Query/CurrentEpoch', + request_serializer=cosmos_dot_epochs_dot_v1beta1_dot_query__pb2.QueryCurrentEpochRequest.SerializeToString, + response_deserializer=cosmos_dot_epochs_dot_v1beta1_dot_query__pb2.QueryCurrentEpochResponse.FromString, + ) + + +class QueryServicer(object): + """Query defines the gRPC querier service. + """ + + def EpochInfos(self, request, context): + """EpochInfos provide running epochInfos + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def CurrentEpoch(self, request, context): + """CurrentEpoch provide current epoch of specified identifier + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + +def add_QueryServicer_to_server(servicer, server): + rpc_method_handlers = { + 'EpochInfos': grpc.unary_unary_rpc_method_handler( + servicer.EpochInfos, + request_deserializer=cosmos_dot_epochs_dot_v1beta1_dot_query__pb2.QueryEpochInfosRequest.FromString, + response_serializer=cosmos_dot_epochs_dot_v1beta1_dot_query__pb2.QueryEpochInfosResponse.SerializeToString, + ), + 'CurrentEpoch': grpc.unary_unary_rpc_method_handler( + servicer.CurrentEpoch, + request_deserializer=cosmos_dot_epochs_dot_v1beta1_dot_query__pb2.QueryCurrentEpochRequest.FromString, + response_serializer=cosmos_dot_epochs_dot_v1beta1_dot_query__pb2.QueryCurrentEpochResponse.SerializeToString, + ), + } + generic_handler = grpc.method_handlers_generic_handler( + 'cosmos.epochs.v1beta1.Query', rpc_method_handlers) + server.add_generic_rpc_handlers((generic_handler,)) + + + # This class is part of an EXPERIMENTAL API. +class Query(object): + """Query defines the gRPC querier service. + """ + + @staticmethod + def EpochInfos(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.epochs.v1beta1.Query/EpochInfos', + cosmos_dot_epochs_dot_v1beta1_dot_query__pb2.QueryEpochInfosRequest.SerializeToString, + cosmos_dot_epochs_dot_v1beta1_dot_query__pb2.QueryEpochInfosResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def CurrentEpoch(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.epochs.v1beta1.Query/CurrentEpoch', + cosmos_dot_epochs_dot_v1beta1_dot_query__pb2.QueryCurrentEpochRequest.SerializeToString, + cosmos_dot_epochs_dot_v1beta1_dot_query__pb2.QueryCurrentEpochResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/cosmos/evidence/__init__.py b/cosmpy/protos/cosmos/evidence/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmos/evidence/module/v1/module_pb2.py b/cosmpy/protos/cosmos/evidence/module/v1/module_pb2.py new file mode 100644 index 00000000..f381d60c --- /dev/null +++ b/cosmpy/protos/cosmos/evidence/module/v1/module_pb2.py @@ -0,0 +1,28 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/evidence/module/v1/module.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from cosmos.app.v1alpha1 import module_pb2 as cosmos_dot_app_dot_v1alpha1_dot_module__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n&cosmos/evidence/module/v1/module.proto\x12\x19\x63osmos.evidence.module.v1\x1a cosmos/app/v1alpha1/module.proto\")\n\x06Module:\x1f\xba\xc0\x96\xda\x01\x19\n\x17\x63osmossdk.io/x/evidenceb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.evidence.module.v1.module_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + _MODULE._options = None + _MODULE._serialized_options = b'\272\300\226\332\001\031\n\027cosmossdk.io/x/evidence' + _MODULE._serialized_start=103 + _MODULE._serialized_end=144 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/core/commitment/v1/commitment_pb2_grpc.py b/cosmpy/protos/cosmos/evidence/module/v1/module_pb2_grpc.py similarity index 100% rename from cosmpy/protos/ibc/core/commitment/v1/commitment_pb2_grpc.py rename to cosmpy/protos/cosmos/evidence/module/v1/module_pb2_grpc.py diff --git a/cosmpy/protos/cosmos/evidence/v1beta1/__init__.py b/cosmpy/protos/cosmos/evidence/v1beta1/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmos/evidence/v1beta1/evidence_pb2.py b/cosmpy/protos/cosmos/evidence/v1beta1/evidence_pb2.py index 5edfd3b6..95dc3629 100644 --- a/cosmpy/protos/cosmos/evidence/v1beta1/evidence_pb2.py +++ b/cosmpy/protos/cosmos/evidence/v1beta1/evidence_pb2.py @@ -2,42 +2,35 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/evidence/v1beta1/evidence.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() +from amino import amino_pb2 as amino_dot_amino__pb2 from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n&cosmos/evidence/v1beta1/evidence.proto\x12\x17\x63osmos.evidence.v1beta1\x1a\x14gogoproto/gogo.proto\x1a\x1fgoogle/protobuf/timestamp.proto\"\xa8\x01\n\x0c\x45quivocation\x12\x0e\n\x06height\x18\x01 \x01(\x03\x12\x32\n\x04time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x08\xc8\xde\x1f\x00\x90\xdf\x1f\x01\x12\r\n\x05power\x18\x03 \x01(\x03\x12\x37\n\x11\x63onsensus_address\x18\x04 \x01(\tB\x1c\xf2\xde\x1f\x18yaml:\"consensus_address\":\x0c\x98\xa0\x1f\x00\x88\xa0\x1f\x00\xe8\xa0\x1f\x00\x42\x33Z-github.com/cosmos/cosmos-sdk/x/evidence/types\xa8\xe2\x1e\x01\x62\x06proto3') - - - -_EQUIVOCATION = DESCRIPTOR.message_types_by_name['Equivocation'] -Equivocation = _reflection.GeneratedProtocolMessageType('Equivocation', (_message.Message,), { - 'DESCRIPTOR' : _EQUIVOCATION, - '__module__' : 'cosmos.evidence.v1beta1.evidence_pb2' - # @@protoc_insertion_point(class_scope:cosmos.evidence.v1beta1.Equivocation) - }) -_sym_db.RegisterMessage(Equivocation) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n&cosmos/evidence/v1beta1/evidence.proto\x12\x17\x63osmos.evidence.v1beta1\x1a\x11\x61mino/amino.proto\x1a\x14gogoproto/gogo.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x19\x63osmos_proto/cosmos.proto\"\xc1\x01\n\x0c\x45quivocation\x12\x0e\n\x06height\x18\x01 \x01(\x03\x12\x37\n\x04time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\r\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x90\xdf\x1f\x01\x12\r\n\x05power\x18\x03 \x01(\x03\x12\x33\n\x11\x63onsensus_address\x18\x04 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString:$\x8a\xe7\xb0*\x17\x63osmos-sdk/Equivocation\x88\xa0\x1f\x00\xe8\xa0\x1f\x00\x42#Z\x1d\x63osmossdk.io/x/evidence/types\xa8\xe2\x1e\x01\x62\x06proto3') +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.evidence.v1beta1.evidence_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'Z-github.com/cosmos/cosmos-sdk/x/evidence/types\250\342\036\001' + DESCRIPTOR._serialized_options = b'Z\035cosmossdk.io/x/evidence/types\250\342\036\001' _EQUIVOCATION.fields_by_name['time']._options = None - _EQUIVOCATION.fields_by_name['time']._serialized_options = b'\310\336\037\000\220\337\037\001' + _EQUIVOCATION.fields_by_name['time']._serialized_options = b'\310\336\037\000\250\347\260*\001\220\337\037\001' _EQUIVOCATION.fields_by_name['consensus_address']._options = None - _EQUIVOCATION.fields_by_name['consensus_address']._serialized_options = b'\362\336\037\030yaml:\"consensus_address\"' + _EQUIVOCATION.fields_by_name['consensus_address']._serialized_options = b'\322\264-\024cosmos.AddressString' _EQUIVOCATION._options = None - _EQUIVOCATION._serialized_options = b'\230\240\037\000\210\240\037\000\350\240\037\000' - _EQUIVOCATION._serialized_start=123 - _EQUIVOCATION._serialized_end=291 + _EQUIVOCATION._serialized_options = b'\212\347\260*\027cosmos-sdk/Equivocation\210\240\037\000\350\240\037\000' + _EQUIVOCATION._serialized_start=169 + _EQUIVOCATION._serialized_end=362 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/evidence/v1beta1/genesis_pb2.py b/cosmpy/protos/cosmos/evidence/v1beta1/genesis_pb2.py index fe282af8..e46cee11 100644 --- a/cosmpy/protos/cosmos/evidence/v1beta1/genesis_pb2.py +++ b/cosmpy/protos/cosmos/evidence/v1beta1/genesis_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/evidence/v1beta1/genesis.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -15,22 +14,14 @@ from google.protobuf import any_pb2 as google_dot_protobuf_dot_any__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n%cosmos/evidence/v1beta1/genesis.proto\x12\x17\x63osmos.evidence.v1beta1\x1a\x19google/protobuf/any.proto\"6\n\x0cGenesisState\x12&\n\x08\x65vidence\x18\x01 \x03(\x0b\x32\x14.google.protobuf.AnyB/Z-github.com/cosmos/cosmos-sdk/x/evidence/typesb\x06proto3') - - - -_GENESISSTATE = DESCRIPTOR.message_types_by_name['GenesisState'] -GenesisState = _reflection.GeneratedProtocolMessageType('GenesisState', (_message.Message,), { - 'DESCRIPTOR' : _GENESISSTATE, - '__module__' : 'cosmos.evidence.v1beta1.genesis_pb2' - # @@protoc_insertion_point(class_scope:cosmos.evidence.v1beta1.GenesisState) - }) -_sym_db.RegisterMessage(GenesisState) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n%cosmos/evidence/v1beta1/genesis.proto\x12\x17\x63osmos.evidence.v1beta1\x1a\x19google/protobuf/any.proto\"6\n\x0cGenesisState\x12&\n\x08\x65vidence\x18\x01 \x03(\x0b\x32\x14.google.protobuf.AnyB\x1fZ\x1d\x63osmossdk.io/x/evidence/typesb\x06proto3') +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.evidence.v1beta1.genesis_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'Z-github.com/cosmos/cosmos-sdk/x/evidence/types' + DESCRIPTOR._serialized_options = b'Z\035cosmossdk.io/x/evidence/types' _GENESISSTATE._serialized_start=93 _GENESISSTATE._serialized_end=147 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/evidence/v1beta1/query_pb2.py b/cosmpy/protos/cosmos/evidence/v1beta1/query_pb2.py index feb5dedf..2ba653b8 100644 --- a/cosmpy/protos/cosmos/evidence/v1beta1/query_pb2.py +++ b/cosmpy/protos/cosmos/evidence/v1beta1/query_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/evidence/v1beta1/query.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -13,66 +12,35 @@ from cosmos.base.query.v1beta1 import pagination_pb2 as cosmos_dot_base_dot_query_dot_v1beta1_dot_pagination__pb2 -from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 from google.protobuf import any_pb2 as google_dot_protobuf_dot_any__pb2 from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n#cosmos/evidence/v1beta1/query.proto\x12\x17\x63osmos.evidence.v1beta1\x1a*cosmos/base/query/v1beta1/pagination.proto\x1a\x14gogoproto/gogo.proto\x1a\x19google/protobuf/any.proto\x1a\x1cgoogle/api/annotations.proto\"g\n\x14QueryEvidenceRequest\x12O\n\revidence_hash\x18\x01 \x01(\x0c\x42\x38\xfa\xde\x1f\x34github.com/tendermint/tendermint/libs/bytes.HexBytes\"?\n\x15QueryEvidenceResponse\x12&\n\x08\x65vidence\x18\x01 \x01(\x0b\x32\x14.google.protobuf.Any\"U\n\x17QueryAllEvidenceRequest\x12:\n\npagination\x18\x01 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\x7f\n\x18QueryAllEvidenceResponse\x12&\n\x08\x65vidence\x18\x01 \x03(\x0b\x32\x14.google.protobuf.Any\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse2\xce\x02\n\x05Query\x12\xa4\x01\n\x08\x45vidence\x12-.cosmos.evidence.v1beta1.QueryEvidenceRequest\x1a..cosmos.evidence.v1beta1.QueryEvidenceResponse\"9\x82\xd3\xe4\x93\x02\x33\x12\x31/cosmos/evidence/v1beta1/evidence/{evidence_hash}\x12\x9d\x01\n\x0b\x41llEvidence\x12\x30.cosmos.evidence.v1beta1.QueryAllEvidenceRequest\x1a\x31.cosmos.evidence.v1beta1.QueryAllEvidenceResponse\")\x82\xd3\xe4\x93\x02#\x12!/cosmos/evidence/v1beta1/evidenceB/Z-github.com/cosmos/cosmos-sdk/x/evidence/typesb\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n#cosmos/evidence/v1beta1/query.proto\x12\x17\x63osmos.evidence.v1beta1\x1a*cosmos/base/query/v1beta1/pagination.proto\x1a\x19google/protobuf/any.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x19\x63osmos_proto/cosmos.proto\"T\n\x14QueryEvidenceRequest\x12\x19\n\revidence_hash\x18\x01 \x01(\x0c\x42\x02\x18\x01\x12!\n\x04hash\x18\x02 \x01(\tB\x13\xda\xb4-\x0f\x63osmos-sdk 0.47\"?\n\x15QueryEvidenceResponse\x12&\n\x08\x65vidence\x18\x01 \x01(\x0b\x32\x14.google.protobuf.Any\"U\n\x17QueryAllEvidenceRequest\x12:\n\npagination\x18\x01 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\x7f\n\x18QueryAllEvidenceResponse\x12&\n\x08\x65vidence\x18\x01 \x03(\x0b\x32\x14.google.protobuf.Any\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse2\xc5\x02\n\x05Query\x12\x9b\x01\n\x08\x45vidence\x12-.cosmos.evidence.v1beta1.QueryEvidenceRequest\x1a..cosmos.evidence.v1beta1.QueryEvidenceResponse\"0\x82\xd3\xe4\x93\x02*\x12(/cosmos/evidence/v1beta1/evidence/{hash}\x12\x9d\x01\n\x0b\x41llEvidence\x12\x30.cosmos.evidence.v1beta1.QueryAllEvidenceRequest\x1a\x31.cosmos.evidence.v1beta1.QueryAllEvidenceResponse\")\x82\xd3\xe4\x93\x02#\x12!/cosmos/evidence/v1beta1/evidenceB\x1fZ\x1d\x63osmossdk.io/x/evidence/typesb\x06proto3') - - -_QUERYEVIDENCEREQUEST = DESCRIPTOR.message_types_by_name['QueryEvidenceRequest'] -_QUERYEVIDENCERESPONSE = DESCRIPTOR.message_types_by_name['QueryEvidenceResponse'] -_QUERYALLEVIDENCEREQUEST = DESCRIPTOR.message_types_by_name['QueryAllEvidenceRequest'] -_QUERYALLEVIDENCERESPONSE = DESCRIPTOR.message_types_by_name['QueryAllEvidenceResponse'] -QueryEvidenceRequest = _reflection.GeneratedProtocolMessageType('QueryEvidenceRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYEVIDENCEREQUEST, - '__module__' : 'cosmos.evidence.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.evidence.v1beta1.QueryEvidenceRequest) - }) -_sym_db.RegisterMessage(QueryEvidenceRequest) - -QueryEvidenceResponse = _reflection.GeneratedProtocolMessageType('QueryEvidenceResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYEVIDENCERESPONSE, - '__module__' : 'cosmos.evidence.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.evidence.v1beta1.QueryEvidenceResponse) - }) -_sym_db.RegisterMessage(QueryEvidenceResponse) - -QueryAllEvidenceRequest = _reflection.GeneratedProtocolMessageType('QueryAllEvidenceRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYALLEVIDENCEREQUEST, - '__module__' : 'cosmos.evidence.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.evidence.v1beta1.QueryAllEvidenceRequest) - }) -_sym_db.RegisterMessage(QueryAllEvidenceRequest) - -QueryAllEvidenceResponse = _reflection.GeneratedProtocolMessageType('QueryAllEvidenceResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYALLEVIDENCERESPONSE, - '__module__' : 'cosmos.evidence.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.evidence.v1beta1.QueryAllEvidenceResponse) - }) -_sym_db.RegisterMessage(QueryAllEvidenceResponse) - -_QUERY = DESCRIPTOR.services_by_name['Query'] +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.evidence.v1beta1.query_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'Z-github.com/cosmos/cosmos-sdk/x/evidence/types' + DESCRIPTOR._serialized_options = b'Z\035cosmossdk.io/x/evidence/types' _QUERYEVIDENCEREQUEST.fields_by_name['evidence_hash']._options = None - _QUERYEVIDENCEREQUEST.fields_by_name['evidence_hash']._serialized_options = b'\372\336\0374github.com/tendermint/tendermint/libs/bytes.HexBytes' + _QUERYEVIDENCEREQUEST.fields_by_name['evidence_hash']._serialized_options = b'\030\001' + _QUERYEVIDENCEREQUEST.fields_by_name['hash']._options = None + _QUERYEVIDENCEREQUEST.fields_by_name['hash']._serialized_options = b'\332\264-\017cosmos-sdk 0.47' _QUERY.methods_by_name['Evidence']._options = None - _QUERY.methods_by_name['Evidence']._serialized_options = b'\202\323\344\223\0023\0221/cosmos/evidence/v1beta1/evidence/{evidence_hash}' + _QUERY.methods_by_name['Evidence']._serialized_options = b'\202\323\344\223\002*\022(/cosmos/evidence/v1beta1/evidence/{hash}' _QUERY.methods_by_name['AllEvidence']._options = None _QUERY.methods_by_name['AllEvidence']._serialized_options = b'\202\323\344\223\002#\022!/cosmos/evidence/v1beta1/evidence' - _QUERYEVIDENCEREQUEST._serialized_start=187 - _QUERYEVIDENCEREQUEST._serialized_end=290 - _QUERYEVIDENCERESPONSE._serialized_start=292 - _QUERYEVIDENCERESPONSE._serialized_end=355 - _QUERYALLEVIDENCEREQUEST._serialized_start=357 - _QUERYALLEVIDENCEREQUEST._serialized_end=442 - _QUERYALLEVIDENCERESPONSE._serialized_start=444 - _QUERYALLEVIDENCERESPONSE._serialized_end=571 - _QUERY._serialized_start=574 - _QUERY._serialized_end=908 + _QUERYEVIDENCEREQUEST._serialized_start=192 + _QUERYEVIDENCEREQUEST._serialized_end=276 + _QUERYEVIDENCERESPONSE._serialized_start=278 + _QUERYEVIDENCERESPONSE._serialized_end=341 + _QUERYALLEVIDENCEREQUEST._serialized_start=343 + _QUERYALLEVIDENCEREQUEST._serialized_end=428 + _QUERYALLEVIDENCERESPONSE._serialized_start=430 + _QUERYALLEVIDENCERESPONSE._serialized_end=557 + _QUERY._serialized_start=560 + _QUERY._serialized_end=885 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/evidence/v1beta1/tx_pb2.py b/cosmpy/protos/cosmos/evidence/v1beta1/tx_pb2.py index c2a1e387..85f5ed22 100644 --- a/cosmpy/protos/cosmos/evidence/v1beta1/tx_pb2.py +++ b/cosmpy/protos/cosmos/evidence/v1beta1/tx_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/evidence/v1beta1/tx.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -15,41 +14,30 @@ from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 from google.protobuf import any_pb2 as google_dot_protobuf_dot_any__pb2 from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 +from cosmos.msg.v1 import msg_pb2 as cosmos_dot_msg_dot_v1_dot_msg__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n cosmos/evidence/v1beta1/tx.proto\x12\x17\x63osmos.evidence.v1beta1\x1a\x14gogoproto/gogo.proto\x1a\x19google/protobuf/any.proto\x1a\x19\x63osmos_proto/cosmos.proto\"f\n\x11MsgSubmitEvidence\x12\x11\n\tsubmitter\x18\x01 \x01(\t\x12\x34\n\x08\x65vidence\x18\x02 \x01(\x0b\x32\x14.google.protobuf.AnyB\x0c\xca\xb4-\x08\x45vidence:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\")\n\x19MsgSubmitEvidenceResponse\x12\x0c\n\x04hash\x18\x04 \x01(\x0c\x32w\n\x03Msg\x12p\n\x0eSubmitEvidence\x12*.cosmos.evidence.v1beta1.MsgSubmitEvidence\x1a\x32.cosmos.evidence.v1beta1.MsgSubmitEvidenceResponseB3Z-github.com/cosmos/cosmos-sdk/x/evidence/types\xa8\xe2\x1e\x01\x62\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n cosmos/evidence/v1beta1/tx.proto\x12\x17\x63osmos.evidence.v1beta1\x1a\x14gogoproto/gogo.proto\x1a\x19google/protobuf/any.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x17\x63osmos/msg/v1/msg.proto\x1a\x11\x61mino/amino.proto\"\xc7\x01\n\x11MsgSubmitEvidence\x12+\n\tsubmitter\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12L\n\x08\x65vidence\x18\x02 \x01(\x0b\x32\x14.google.protobuf.AnyB$\xca\xb4- cosmos.evidence.v1beta1.Evidence:7\x82\xe7\xb0*\tsubmitter\x8a\xe7\xb0*\x1c\x63osmos-sdk/MsgSubmitEvidence\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\")\n\x19MsgSubmitEvidenceResponse\x12\x0c\n\x04hash\x18\x04 \x01(\x0c\x32~\n\x03Msg\x12p\n\x0eSubmitEvidence\x12*.cosmos.evidence.v1beta1.MsgSubmitEvidence\x1a\x32.cosmos.evidence.v1beta1.MsgSubmitEvidenceResponse\x1a\x05\x80\xe7\xb0*\x01\x42#Z\x1d\x63osmossdk.io/x/evidence/types\xa8\xe2\x1e\x01\x62\x06proto3') - - -_MSGSUBMITEVIDENCE = DESCRIPTOR.message_types_by_name['MsgSubmitEvidence'] -_MSGSUBMITEVIDENCERESPONSE = DESCRIPTOR.message_types_by_name['MsgSubmitEvidenceResponse'] -MsgSubmitEvidence = _reflection.GeneratedProtocolMessageType('MsgSubmitEvidence', (_message.Message,), { - 'DESCRIPTOR' : _MSGSUBMITEVIDENCE, - '__module__' : 'cosmos.evidence.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.evidence.v1beta1.MsgSubmitEvidence) - }) -_sym_db.RegisterMessage(MsgSubmitEvidence) - -MsgSubmitEvidenceResponse = _reflection.GeneratedProtocolMessageType('MsgSubmitEvidenceResponse', (_message.Message,), { - 'DESCRIPTOR' : _MSGSUBMITEVIDENCERESPONSE, - '__module__' : 'cosmos.evidence.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.evidence.v1beta1.MsgSubmitEvidenceResponse) - }) -_sym_db.RegisterMessage(MsgSubmitEvidenceResponse) - -_MSG = DESCRIPTOR.services_by_name['Msg'] +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.evidence.v1beta1.tx_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'Z-github.com/cosmos/cosmos-sdk/x/evidence/types\250\342\036\001' + DESCRIPTOR._serialized_options = b'Z\035cosmossdk.io/x/evidence/types\250\342\036\001' + _MSGSUBMITEVIDENCE.fields_by_name['submitter']._options = None + _MSGSUBMITEVIDENCE.fields_by_name['submitter']._serialized_options = b'\322\264-\024cosmos.AddressString' _MSGSUBMITEVIDENCE.fields_by_name['evidence']._options = None - _MSGSUBMITEVIDENCE.fields_by_name['evidence']._serialized_options = b'\312\264-\010Evidence' + _MSGSUBMITEVIDENCE.fields_by_name['evidence']._serialized_options = b'\312\264- cosmos.evidence.v1beta1.Evidence' _MSGSUBMITEVIDENCE._options = None - _MSGSUBMITEVIDENCE._serialized_options = b'\350\240\037\000\210\240\037\000' - _MSGSUBMITEVIDENCE._serialized_start=137 - _MSGSUBMITEVIDENCE._serialized_end=239 - _MSGSUBMITEVIDENCERESPONSE._serialized_start=241 - _MSGSUBMITEVIDENCERESPONSE._serialized_end=282 - _MSG._serialized_start=284 - _MSG._serialized_end=403 + _MSGSUBMITEVIDENCE._serialized_options = b'\202\347\260*\tsubmitter\212\347\260*\034cosmos-sdk/MsgSubmitEvidence\350\240\037\000\210\240\037\000' + _MSG._options = None + _MSG._serialized_options = b'\200\347\260*\001' + _MSGSUBMITEVIDENCE._serialized_start=182 + _MSGSUBMITEVIDENCE._serialized_end=381 + _MSGSUBMITEVIDENCERESPONSE._serialized_start=383 + _MSGSUBMITEVIDENCERESPONSE._serialized_end=424 + _MSG._serialized_start=426 + _MSG._serialized_end=552 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/feegrant/__init__.py b/cosmpy/protos/cosmos/feegrant/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmos/feegrant/module/v1/module_pb2.py b/cosmpy/protos/cosmos/feegrant/module/v1/module_pb2.py new file mode 100644 index 00000000..0b7ebafc --- /dev/null +++ b/cosmpy/protos/cosmos/feegrant/module/v1/module_pb2.py @@ -0,0 +1,28 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/feegrant/module/v1/module.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from cosmos.app.v1alpha1 import module_pb2 as cosmos_dot_app_dot_v1alpha1_dot_module__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n&cosmos/feegrant/module/v1/module.proto\x12\x19\x63osmos.feegrant.module.v1\x1a cosmos/app/v1alpha1/module.proto\")\n\x06Module:\x1f\xba\xc0\x96\xda\x01\x19\n\x17\x63osmossdk.io/x/feegrantb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.feegrant.module.v1.module_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + _MODULE._options = None + _MODULE._serialized_options = b'\272\300\226\332\001\031\n\027cosmossdk.io/x/feegrant' + _MODULE._serialized_start=103 + _MODULE._serialized_end=144 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/core/connection/v1/connection_pb2_grpc.py b/cosmpy/protos/cosmos/feegrant/module/v1/module_pb2_grpc.py similarity index 100% rename from cosmpy/protos/ibc/core/connection/v1/connection_pb2_grpc.py rename to cosmpy/protos/cosmos/feegrant/module/v1/module_pb2_grpc.py diff --git a/cosmpy/protos/cosmos/feegrant/v1beta1/__init__.py b/cosmpy/protos/cosmos/feegrant/v1beta1/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmos/feegrant/v1beta1/feegrant_pb2.py b/cosmpy/protos/cosmos/feegrant/v1beta1/feegrant_pb2.py index 6fdb1811..fb551942 100644 --- a/cosmpy/protos/cosmos/feegrant/v1beta1/feegrant_pb2.py +++ b/cosmpy/protos/cosmos/feegrant/v1beta1/feegrant_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/feegrant/v1beta1/feegrant.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -16,80 +15,53 @@ from google.protobuf import any_pb2 as google_dot_protobuf_dot_any__pb2 from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 from cosmos.base.v1beta1 import coin_pb2 as cosmos_dot_base_dot_v1beta1_dot_coin__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 from google.protobuf import duration_pb2 as google_dot_protobuf_dot_duration__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n&cosmos/feegrant/v1beta1/feegrant.proto\x12\x17\x63osmos.feegrant.v1beta1\x1a\x14gogoproto/gogo.proto\x1a\x19google/protobuf/any.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x1e\x63osmos/base/v1beta1/coin.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x1egoogle/protobuf/duration.proto\"\xbb\x01\n\x0e\x42\x61sicAllowance\x12`\n\x0bspend_limit\x18\x01 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinB0\xc8\xde\x1f\x00\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\x12\x34\n\nexpiration\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x04\x90\xdf\x1f\x01:\x11\xd2\xb4-\rFeeAllowanceI\"\xa5\x03\n\x11PeriodicAllowance\x12<\n\x05\x62\x61sic\x18\x01 \x01(\x0b\x32\'.cosmos.feegrant.v1beta1.BasicAllowanceB\x04\xc8\xde\x1f\x00\x12\x33\n\x06period\x18\x02 \x01(\x0b\x32\x19.google.protobuf.DurationB\x08\x98\xdf\x1f\x01\xc8\xde\x1f\x00\x12g\n\x12period_spend_limit\x18\x03 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinB0\xc8\xde\x1f\x00\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\x12\x65\n\x10period_can_spend\x18\x04 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinB0\xc8\xde\x1f\x00\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\x12:\n\x0cperiod_reset\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x08\x90\xdf\x1f\x01\xc8\xde\x1f\x00:\x11\xd2\xb4-\rFeeAllowanceI\"\x82\x01\n\x13\x41llowedMsgAllowance\x12:\n\tallowance\x18\x01 \x01(\x0b\x32\x14.google.protobuf.AnyB\x11\xca\xb4-\rFeeAllowanceI\x12\x18\n\x10\x61llowed_messages\x18\x02 \x03(\t:\x15\x88\xa0\x1f\x00\xd2\xb4-\rFeeAllowanceI\"e\n\x05Grant\x12\x0f\n\x07granter\x18\x01 \x01(\t\x12\x0f\n\x07grantee\x18\x02 \x01(\t\x12:\n\tallowance\x18\x03 \x01(\x0b\x32\x14.google.protobuf.AnyB\x11\xca\xb4-\rFeeAllowanceIB)Z\'github.com/cosmos/cosmos-sdk/x/feegrantb\x06proto3') - - - -_BASICALLOWANCE = DESCRIPTOR.message_types_by_name['BasicAllowance'] -_PERIODICALLOWANCE = DESCRIPTOR.message_types_by_name['PeriodicAllowance'] -_ALLOWEDMSGALLOWANCE = DESCRIPTOR.message_types_by_name['AllowedMsgAllowance'] -_GRANT = DESCRIPTOR.message_types_by_name['Grant'] -BasicAllowance = _reflection.GeneratedProtocolMessageType('BasicAllowance', (_message.Message,), { - 'DESCRIPTOR' : _BASICALLOWANCE, - '__module__' : 'cosmos.feegrant.v1beta1.feegrant_pb2' - # @@protoc_insertion_point(class_scope:cosmos.feegrant.v1beta1.BasicAllowance) - }) -_sym_db.RegisterMessage(BasicAllowance) - -PeriodicAllowance = _reflection.GeneratedProtocolMessageType('PeriodicAllowance', (_message.Message,), { - 'DESCRIPTOR' : _PERIODICALLOWANCE, - '__module__' : 'cosmos.feegrant.v1beta1.feegrant_pb2' - # @@protoc_insertion_point(class_scope:cosmos.feegrant.v1beta1.PeriodicAllowance) - }) -_sym_db.RegisterMessage(PeriodicAllowance) - -AllowedMsgAllowance = _reflection.GeneratedProtocolMessageType('AllowedMsgAllowance', (_message.Message,), { - 'DESCRIPTOR' : _ALLOWEDMSGALLOWANCE, - '__module__' : 'cosmos.feegrant.v1beta1.feegrant_pb2' - # @@protoc_insertion_point(class_scope:cosmos.feegrant.v1beta1.AllowedMsgAllowance) - }) -_sym_db.RegisterMessage(AllowedMsgAllowance) - -Grant = _reflection.GeneratedProtocolMessageType('Grant', (_message.Message,), { - 'DESCRIPTOR' : _GRANT, - '__module__' : 'cosmos.feegrant.v1beta1.feegrant_pb2' - # @@protoc_insertion_point(class_scope:cosmos.feegrant.v1beta1.Grant) - }) -_sym_db.RegisterMessage(Grant) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n&cosmos/feegrant/v1beta1/feegrant.proto\x12\x17\x63osmos.feegrant.v1beta1\x1a\x14gogoproto/gogo.proto\x1a\x19google/protobuf/any.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x1e\x63osmos/base/v1beta1/coin.proto\x1a\x11\x61mino/amino.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x1egoogle/protobuf/duration.proto\"\x87\x02\n\x0e\x42\x61sicAllowance\x12v\n\x0bspend_limit\x18\x01 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinBF\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x9a\xe7\xb0*\x0clegacy_coins\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\x12\x34\n\nexpiration\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x04\x90\xdf\x1f\x01:G\xca\xb4-%cosmos.feegrant.v1beta1.FeeAllowanceI\x8a\xe7\xb0*\x19\x63osmos-sdk/BasicAllowance\"\x99\x04\n\x11PeriodicAllowance\x12\x41\n\x05\x62\x61sic\x18\x01 \x01(\x0b\x32\'.cosmos.feegrant.v1beta1.BasicAllowanceB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12\x38\n\x06period\x18\x02 \x01(\x0b\x32\x19.google.protobuf.DurationB\r\x98\xdf\x1f\x01\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12}\n\x12period_spend_limit\x18\x03 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinBF\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x9a\xe7\xb0*\x0clegacy_coins\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\x12{\n\x10period_can_spend\x18\x04 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinBF\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x9a\xe7\xb0*\x0clegacy_coins\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\x12?\n\x0cperiod_reset\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\r\x90\xdf\x1f\x01\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01:J\xca\xb4-%cosmos.feegrant.v1beta1.FeeAllowanceI\x8a\xe7\xb0*\x1c\x63osmos-sdk/PeriodicAllowance\"\xd5\x01\n\x13\x41llowedMsgAllowance\x12R\n\tallowance\x18\x01 \x01(\x0b\x32\x14.google.protobuf.AnyB)\xca\xb4-%cosmos.feegrant.v1beta1.FeeAllowanceI\x12\x18\n\x10\x61llowed_messages\x18\x02 \x03(\t:P\x88\xa0\x1f\x00\xca\xb4-%cosmos.feegrant.v1beta1.FeeAllowanceI\x8a\xe7\xb0*\x1e\x63osmos-sdk/AllowedMsgAllowance\"\xb1\x01\n\x05Grant\x12)\n\x07granter\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12)\n\x07grantee\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12R\n\tallowance\x18\x03 \x01(\x0b\x32\x14.google.protobuf.AnyB)\xca\xb4-%cosmos.feegrant.v1beta1.FeeAllowanceIB\x19Z\x17\x63osmossdk.io/x/feegrantb\x06proto3') +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.feegrant.v1beta1.feegrant_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'Z\'github.com/cosmos/cosmos-sdk/x/feegrant' + DESCRIPTOR._serialized_options = b'Z\027cosmossdk.io/x/feegrant' _BASICALLOWANCE.fields_by_name['spend_limit']._options = None - _BASICALLOWANCE.fields_by_name['spend_limit']._serialized_options = b'\310\336\037\000\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins' + _BASICALLOWANCE.fields_by_name['spend_limit']._serialized_options = b'\310\336\037\000\250\347\260*\001\232\347\260*\014legacy_coins\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins' _BASICALLOWANCE.fields_by_name['expiration']._options = None _BASICALLOWANCE.fields_by_name['expiration']._serialized_options = b'\220\337\037\001' _BASICALLOWANCE._options = None - _BASICALLOWANCE._serialized_options = b'\322\264-\rFeeAllowanceI' + _BASICALLOWANCE._serialized_options = b'\312\264-%cosmos.feegrant.v1beta1.FeeAllowanceI\212\347\260*\031cosmos-sdk/BasicAllowance' _PERIODICALLOWANCE.fields_by_name['basic']._options = None - _PERIODICALLOWANCE.fields_by_name['basic']._serialized_options = b'\310\336\037\000' + _PERIODICALLOWANCE.fields_by_name['basic']._serialized_options = b'\310\336\037\000\250\347\260*\001' _PERIODICALLOWANCE.fields_by_name['period']._options = None - _PERIODICALLOWANCE.fields_by_name['period']._serialized_options = b'\230\337\037\001\310\336\037\000' + _PERIODICALLOWANCE.fields_by_name['period']._serialized_options = b'\230\337\037\001\310\336\037\000\250\347\260*\001' _PERIODICALLOWANCE.fields_by_name['period_spend_limit']._options = None - _PERIODICALLOWANCE.fields_by_name['period_spend_limit']._serialized_options = b'\310\336\037\000\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins' + _PERIODICALLOWANCE.fields_by_name['period_spend_limit']._serialized_options = b'\310\336\037\000\250\347\260*\001\232\347\260*\014legacy_coins\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins' _PERIODICALLOWANCE.fields_by_name['period_can_spend']._options = None - _PERIODICALLOWANCE.fields_by_name['period_can_spend']._serialized_options = b'\310\336\037\000\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins' + _PERIODICALLOWANCE.fields_by_name['period_can_spend']._serialized_options = b'\310\336\037\000\250\347\260*\001\232\347\260*\014legacy_coins\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins' _PERIODICALLOWANCE.fields_by_name['period_reset']._options = None - _PERIODICALLOWANCE.fields_by_name['period_reset']._serialized_options = b'\220\337\037\001\310\336\037\000' + _PERIODICALLOWANCE.fields_by_name['period_reset']._serialized_options = b'\220\337\037\001\310\336\037\000\250\347\260*\001' _PERIODICALLOWANCE._options = None - _PERIODICALLOWANCE._serialized_options = b'\322\264-\rFeeAllowanceI' + _PERIODICALLOWANCE._serialized_options = b'\312\264-%cosmos.feegrant.v1beta1.FeeAllowanceI\212\347\260*\034cosmos-sdk/PeriodicAllowance' _ALLOWEDMSGALLOWANCE.fields_by_name['allowance']._options = None - _ALLOWEDMSGALLOWANCE.fields_by_name['allowance']._serialized_options = b'\312\264-\rFeeAllowanceI' + _ALLOWEDMSGALLOWANCE.fields_by_name['allowance']._serialized_options = b'\312\264-%cosmos.feegrant.v1beta1.FeeAllowanceI' _ALLOWEDMSGALLOWANCE._options = None - _ALLOWEDMSGALLOWANCE._serialized_options = b'\210\240\037\000\322\264-\rFeeAllowanceI' + _ALLOWEDMSGALLOWANCE._serialized_options = b'\210\240\037\000\312\264-%cosmos.feegrant.v1beta1.FeeAllowanceI\212\347\260*\036cosmos-sdk/AllowedMsgAllowance' + _GRANT.fields_by_name['granter']._options = None + _GRANT.fields_by_name['granter']._serialized_options = b'\322\264-\024cosmos.AddressString' + _GRANT.fields_by_name['grantee']._options = None + _GRANT.fields_by_name['grantee']._serialized_options = b'\322\264-\024cosmos.AddressString' _GRANT.fields_by_name['allowance']._options = None - _GRANT.fields_by_name['allowance']._serialized_options = b'\312\264-\rFeeAllowanceI' - _BASICALLOWANCE._serialized_start=241 - _BASICALLOWANCE._serialized_end=428 - _PERIODICALLOWANCE._serialized_start=431 - _PERIODICALLOWANCE._serialized_end=852 - _ALLOWEDMSGALLOWANCE._serialized_start=855 - _ALLOWEDMSGALLOWANCE._serialized_end=985 - _GRANT._serialized_start=987 - _GRANT._serialized_end=1088 + _GRANT.fields_by_name['allowance']._serialized_options = b'\312\264-%cosmos.feegrant.v1beta1.FeeAllowanceI' + _BASICALLOWANCE._serialized_start=260 + _BASICALLOWANCE._serialized_end=523 + _PERIODICALLOWANCE._serialized_start=526 + _PERIODICALLOWANCE._serialized_end=1063 + _ALLOWEDMSGALLOWANCE._serialized_start=1066 + _ALLOWEDMSGALLOWANCE._serialized_end=1279 + _GRANT._serialized_start=1282 + _GRANT._serialized_end=1459 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/feegrant/v1beta1/genesis_pb2.py b/cosmpy/protos/cosmos/feegrant/v1beta1/genesis_pb2.py index 0fee50f0..393e6ebd 100644 --- a/cosmpy/protos/cosmos/feegrant/v1beta1/genesis_pb2.py +++ b/cosmpy/protos/cosmos/feegrant/v1beta1/genesis_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/feegrant/v1beta1/genesis.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -14,26 +13,19 @@ from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 from cosmos.feegrant.v1beta1 import feegrant_pb2 as cosmos_dot_feegrant_dot_v1beta1_dot_feegrant__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n%cosmos/feegrant/v1beta1/genesis.proto\x12\x17\x63osmos.feegrant.v1beta1\x1a\x14gogoproto/gogo.proto\x1a&cosmos/feegrant/v1beta1/feegrant.proto\"H\n\x0cGenesisState\x12\x38\n\nallowances\x18\x01 \x03(\x0b\x32\x1e.cosmos.feegrant.v1beta1.GrantB\x04\xc8\xde\x1f\x00\x42)Z\'github.com/cosmos/cosmos-sdk/x/feegrantb\x06proto3') - - - -_GENESISSTATE = DESCRIPTOR.message_types_by_name['GenesisState'] -GenesisState = _reflection.GeneratedProtocolMessageType('GenesisState', (_message.Message,), { - 'DESCRIPTOR' : _GENESISSTATE, - '__module__' : 'cosmos.feegrant.v1beta1.genesis_pb2' - # @@protoc_insertion_point(class_scope:cosmos.feegrant.v1beta1.GenesisState) - }) -_sym_db.RegisterMessage(GenesisState) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n%cosmos/feegrant/v1beta1/genesis.proto\x12\x17\x63osmos.feegrant.v1beta1\x1a\x14gogoproto/gogo.proto\x1a&cosmos/feegrant/v1beta1/feegrant.proto\x1a\x11\x61mino/amino.proto\"M\n\x0cGenesisState\x12=\n\nallowances\x18\x01 \x03(\x0b\x32\x1e.cosmos.feegrant.v1beta1.GrantB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x42\x19Z\x17\x63osmossdk.io/x/feegrantb\x06proto3') +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.feegrant.v1beta1.genesis_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'Z\'github.com/cosmos/cosmos-sdk/x/feegrant' + DESCRIPTOR._serialized_options = b'Z\027cosmossdk.io/x/feegrant' _GENESISSTATE.fields_by_name['allowances']._options = None - _GENESISSTATE.fields_by_name['allowances']._serialized_options = b'\310\336\037\000' - _GENESISSTATE._serialized_start=128 - _GENESISSTATE._serialized_end=200 + _GENESISSTATE.fields_by_name['allowances']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _GENESISSTATE._serialized_start=147 + _GENESISSTATE._serialized_end=224 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/feegrant/v1beta1/query_pb2.py b/cosmpy/protos/cosmos/feegrant/v1beta1/query_pb2.py index 19d5459b..6792312b 100644 --- a/cosmpy/protos/cosmos/feegrant/v1beta1/query_pb2.py +++ b/cosmpy/protos/cosmos/feegrant/v1beta1/query_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/feegrant/v1beta1/query.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -15,61 +14,47 @@ from cosmos.feegrant.v1beta1 import feegrant_pb2 as cosmos_dot_feegrant_dot_v1beta1_dot_feegrant__pb2 from cosmos.base.query.v1beta1 import pagination_pb2 as cosmos_dot_base_dot_query_dot_v1beta1_dot_pagination__pb2 from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n#cosmos/feegrant/v1beta1/query.proto\x12\x17\x63osmos.feegrant.v1beta1\x1a&cosmos/feegrant/v1beta1/feegrant.proto\x1a*cosmos/base/query/v1beta1/pagination.proto\x1a\x1cgoogle/api/annotations.proto\"9\n\x15QueryAllowanceRequest\x12\x0f\n\x07granter\x18\x01 \x01(\t\x12\x0f\n\x07grantee\x18\x02 \x01(\t\"K\n\x16QueryAllowanceResponse\x12\x31\n\tallowance\x18\x01 \x01(\x0b\x32\x1e.cosmos.feegrant.v1beta1.Grant\"e\n\x16QueryAllowancesRequest\x12\x0f\n\x07grantee\x18\x01 \x01(\t\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\x8a\x01\n\x17QueryAllowancesResponse\x12\x32\n\nallowances\x18\x01 \x03(\x0b\x32\x1e.cosmos.feegrant.v1beta1.Grant\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse2\xdf\x02\n\x05Query\x12\xac\x01\n\tAllowance\x12..cosmos.feegrant.v1beta1.QueryAllowanceRequest\x1a/.cosmos.feegrant.v1beta1.QueryAllowanceResponse\">\x82\xd3\xe4\x93\x02\x38\x12\x36/cosmos/feegrant/v1beta1/allowance/{granter}/{grantee}\x12\xa6\x01\n\nAllowances\x12/.cosmos.feegrant.v1beta1.QueryAllowancesRequest\x1a\x30.cosmos.feegrant.v1beta1.QueryAllowancesResponse\"5\x82\xd3\xe4\x93\x02/\x12-/cosmos/feegrant/v1beta1/allowances/{grantee}B)Z\'github.com/cosmos/cosmos-sdk/x/feegrantb\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n#cosmos/feegrant/v1beta1/query.proto\x12\x17\x63osmos.feegrant.v1beta1\x1a&cosmos/feegrant/v1beta1/feegrant.proto\x1a*cosmos/base/query/v1beta1/pagination.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x19\x63osmos_proto/cosmos.proto\"m\n\x15QueryAllowanceRequest\x12)\n\x07granter\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12)\n\x07grantee\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\"K\n\x16QueryAllowanceResponse\x12\x31\n\tallowance\x18\x01 \x01(\x0b\x32\x1e.cosmos.feegrant.v1beta1.Grant\"\x7f\n\x16QueryAllowancesRequest\x12)\n\x07grantee\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\x8a\x01\n\x17QueryAllowancesResponse\x12\x32\n\nallowances\x18\x01 \x03(\x0b\x32\x1e.cosmos.feegrant.v1beta1.Grant\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"\x9d\x01\n\x1fQueryAllowancesByGranterRequest\x12)\n\x07granter\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.46\"\xa8\x01\n QueryAllowancesByGranterResponse\x12\x32\n\nallowances\x18\x01 \x03(\x0b\x32\x1e.cosmos.feegrant.v1beta1.Grant\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.462\xb2\x04\n\x05Query\x12\xac\x01\n\tAllowance\x12..cosmos.feegrant.v1beta1.QueryAllowanceRequest\x1a/.cosmos.feegrant.v1beta1.QueryAllowanceResponse\">\x82\xd3\xe4\x93\x02\x38\x12\x36/cosmos/feegrant/v1beta1/allowance/{granter}/{grantee}\x12\xa6\x01\n\nAllowances\x12/.cosmos.feegrant.v1beta1.QueryAllowancesRequest\x1a\x30.cosmos.feegrant.v1beta1.QueryAllowancesResponse\"5\x82\xd3\xe4\x93\x02/\x12-/cosmos/feegrant/v1beta1/allowances/{grantee}\x12\xd0\x01\n\x13\x41llowancesByGranter\x12\x38.cosmos.feegrant.v1beta1.QueryAllowancesByGranterRequest\x1a\x39.cosmos.feegrant.v1beta1.QueryAllowancesByGranterResponse\"D\x82\xd3\xe4\x93\x02+\x12)/cosmos/feegrant/v1beta1/issued/{granter}\xca\xb4-\x0f\x63osmos-sdk 0.46B\x19Z\x17\x63osmossdk.io/x/feegrantb\x06proto3') - - -_QUERYALLOWANCEREQUEST = DESCRIPTOR.message_types_by_name['QueryAllowanceRequest'] -_QUERYALLOWANCERESPONSE = DESCRIPTOR.message_types_by_name['QueryAllowanceResponse'] -_QUERYALLOWANCESREQUEST = DESCRIPTOR.message_types_by_name['QueryAllowancesRequest'] -_QUERYALLOWANCESRESPONSE = DESCRIPTOR.message_types_by_name['QueryAllowancesResponse'] -QueryAllowanceRequest = _reflection.GeneratedProtocolMessageType('QueryAllowanceRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYALLOWANCEREQUEST, - '__module__' : 'cosmos.feegrant.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.feegrant.v1beta1.QueryAllowanceRequest) - }) -_sym_db.RegisterMessage(QueryAllowanceRequest) - -QueryAllowanceResponse = _reflection.GeneratedProtocolMessageType('QueryAllowanceResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYALLOWANCERESPONSE, - '__module__' : 'cosmos.feegrant.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.feegrant.v1beta1.QueryAllowanceResponse) - }) -_sym_db.RegisterMessage(QueryAllowanceResponse) - -QueryAllowancesRequest = _reflection.GeneratedProtocolMessageType('QueryAllowancesRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYALLOWANCESREQUEST, - '__module__' : 'cosmos.feegrant.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.feegrant.v1beta1.QueryAllowancesRequest) - }) -_sym_db.RegisterMessage(QueryAllowancesRequest) - -QueryAllowancesResponse = _reflection.GeneratedProtocolMessageType('QueryAllowancesResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYALLOWANCESRESPONSE, - '__module__' : 'cosmos.feegrant.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.feegrant.v1beta1.QueryAllowancesResponse) - }) -_sym_db.RegisterMessage(QueryAllowancesResponse) - -_QUERY = DESCRIPTOR.services_by_name['Query'] +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.feegrant.v1beta1.query_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'Z\'github.com/cosmos/cosmos-sdk/x/feegrant' + DESCRIPTOR._serialized_options = b'Z\027cosmossdk.io/x/feegrant' + _QUERYALLOWANCEREQUEST.fields_by_name['granter']._options = None + _QUERYALLOWANCEREQUEST.fields_by_name['granter']._serialized_options = b'\322\264-\024cosmos.AddressString' + _QUERYALLOWANCEREQUEST.fields_by_name['grantee']._options = None + _QUERYALLOWANCEREQUEST.fields_by_name['grantee']._serialized_options = b'\322\264-\024cosmos.AddressString' + _QUERYALLOWANCESREQUEST.fields_by_name['grantee']._options = None + _QUERYALLOWANCESREQUEST.fields_by_name['grantee']._serialized_options = b'\322\264-\024cosmos.AddressString' + _QUERYALLOWANCESBYGRANTERREQUEST.fields_by_name['granter']._options = None + _QUERYALLOWANCESBYGRANTERREQUEST.fields_by_name['granter']._serialized_options = b'\322\264-\024cosmos.AddressString' + _QUERYALLOWANCESBYGRANTERREQUEST._options = None + _QUERYALLOWANCESBYGRANTERREQUEST._serialized_options = b'\322\264-\017cosmos-sdk 0.46' + _QUERYALLOWANCESBYGRANTERRESPONSE._options = None + _QUERYALLOWANCESBYGRANTERRESPONSE._serialized_options = b'\322\264-\017cosmos-sdk 0.46' _QUERY.methods_by_name['Allowance']._options = None _QUERY.methods_by_name['Allowance']._serialized_options = b'\202\323\344\223\0028\0226/cosmos/feegrant/v1beta1/allowance/{granter}/{grantee}' _QUERY.methods_by_name['Allowances']._options = None _QUERY.methods_by_name['Allowances']._serialized_options = b'\202\323\344\223\002/\022-/cosmos/feegrant/v1beta1/allowances/{grantee}' - _QUERYALLOWANCEREQUEST._serialized_start=178 - _QUERYALLOWANCEREQUEST._serialized_end=235 - _QUERYALLOWANCERESPONSE._serialized_start=237 - _QUERYALLOWANCERESPONSE._serialized_end=312 - _QUERYALLOWANCESREQUEST._serialized_start=314 - _QUERYALLOWANCESREQUEST._serialized_end=415 - _QUERYALLOWANCESRESPONSE._serialized_start=418 - _QUERYALLOWANCESRESPONSE._serialized_end=556 - _QUERY._serialized_start=559 - _QUERY._serialized_end=910 + _QUERY.methods_by_name['AllowancesByGranter']._options = None + _QUERY.methods_by_name['AllowancesByGranter']._serialized_options = b'\202\323\344\223\002+\022)/cosmos/feegrant/v1beta1/issued/{granter}\312\264-\017cosmos-sdk 0.46' + _QUERYALLOWANCEREQUEST._serialized_start=205 + _QUERYALLOWANCEREQUEST._serialized_end=314 + _QUERYALLOWANCERESPONSE._serialized_start=316 + _QUERYALLOWANCERESPONSE._serialized_end=391 + _QUERYALLOWANCESREQUEST._serialized_start=393 + _QUERYALLOWANCESREQUEST._serialized_end=520 + _QUERYALLOWANCESRESPONSE._serialized_start=523 + _QUERYALLOWANCESRESPONSE._serialized_end=661 + _QUERYALLOWANCESBYGRANTERREQUEST._serialized_start=664 + _QUERYALLOWANCESBYGRANTERREQUEST._serialized_end=821 + _QUERYALLOWANCESBYGRANTERRESPONSE._serialized_start=824 + _QUERYALLOWANCESBYGRANTERRESPONSE._serialized_end=992 + _QUERY._serialized_start=995 + _QUERY._serialized_end=1557 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/feegrant/v1beta1/query_pb2_grpc.py b/cosmpy/protos/cosmos/feegrant/v1beta1/query_pb2_grpc.py index e3b822ec..d9ac0ed5 100644 --- a/cosmpy/protos/cosmos/feegrant/v1beta1/query_pb2_grpc.py +++ b/cosmpy/protos/cosmos/feegrant/v1beta1/query_pb2_grpc.py @@ -25,6 +25,11 @@ def __init__(self, channel): request_serializer=cosmos_dot_feegrant_dot_v1beta1_dot_query__pb2.QueryAllowancesRequest.SerializeToString, response_deserializer=cosmos_dot_feegrant_dot_v1beta1_dot_query__pb2.QueryAllowancesResponse.FromString, ) + self.AllowancesByGranter = channel.unary_unary( + '/cosmos.feegrant.v1beta1.Query/AllowancesByGranter', + request_serializer=cosmos_dot_feegrant_dot_v1beta1_dot_query__pb2.QueryAllowancesByGranterRequest.SerializeToString, + response_deserializer=cosmos_dot_feegrant_dot_v1beta1_dot_query__pb2.QueryAllowancesByGranterResponse.FromString, + ) class QueryServicer(object): @@ -32,14 +37,21 @@ class QueryServicer(object): """ def Allowance(self, request, context): - """Allowance returns fee granted to the grantee by the granter. + """Allowance returns granted allwance to the grantee by the granter. """ context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') def Allowances(self, request, context): - """Allowances returns all the grants for address. + """Allowances returns all the grants for the given grantee address. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def AllowancesByGranter(self, request, context): + """AllowancesByGranter returns all the grants given by an address """ context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') @@ -58,6 +70,11 @@ def add_QueryServicer_to_server(servicer, server): request_deserializer=cosmos_dot_feegrant_dot_v1beta1_dot_query__pb2.QueryAllowancesRequest.FromString, response_serializer=cosmos_dot_feegrant_dot_v1beta1_dot_query__pb2.QueryAllowancesResponse.SerializeToString, ), + 'AllowancesByGranter': grpc.unary_unary_rpc_method_handler( + servicer.AllowancesByGranter, + request_deserializer=cosmos_dot_feegrant_dot_v1beta1_dot_query__pb2.QueryAllowancesByGranterRequest.FromString, + response_serializer=cosmos_dot_feegrant_dot_v1beta1_dot_query__pb2.QueryAllowancesByGranterResponse.SerializeToString, + ), } generic_handler = grpc.method_handlers_generic_handler( 'cosmos.feegrant.v1beta1.Query', rpc_method_handlers) @@ -102,3 +119,20 @@ def Allowances(request, cosmos_dot_feegrant_dot_v1beta1_dot_query__pb2.QueryAllowancesResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def AllowancesByGranter(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.feegrant.v1beta1.Query/AllowancesByGranter', + cosmos_dot_feegrant_dot_v1beta1_dot_query__pb2.QueryAllowancesByGranterRequest.SerializeToString, + cosmos_dot_feegrant_dot_v1beta1_dot_query__pb2.QueryAllowancesByGranterResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/cosmos/feegrant/v1beta1/tx_pb2.py b/cosmpy/protos/cosmos/feegrant/v1beta1/tx_pb2.py index f8f45766..a50ccb37 100644 --- a/cosmpy/protos/cosmos/feegrant/v1beta1/tx_pb2.py +++ b/cosmpy/protos/cosmos/feegrant/v1beta1/tx_pb2.py @@ -2,72 +2,65 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/feegrant/v1beta1/tx.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() -from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 from google.protobuf import any_pb2 as google_dot_protobuf_dot_any__pb2 from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 +from cosmos.msg.v1 import msg_pb2 as cosmos_dot_msg_dot_v1_dot_msg__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n cosmos/feegrant/v1beta1/tx.proto\x12\x17\x63osmos.feegrant.v1beta1\x1a\x14gogoproto/gogo.proto\x1a\x19google/protobuf/any.proto\x1a\x19\x63osmos_proto/cosmos.proto\"q\n\x11MsgGrantAllowance\x12\x0f\n\x07granter\x18\x01 \x01(\t\x12\x0f\n\x07grantee\x18\x02 \x01(\t\x12:\n\tallowance\x18\x03 \x01(\x0b\x32\x14.google.protobuf.AnyB\x11\xca\xb4-\rFeeAllowanceI\"\x1b\n\x19MsgGrantAllowanceResponse\"6\n\x12MsgRevokeAllowance\x12\x0f\n\x07granter\x18\x01 \x01(\t\x12\x0f\n\x07grantee\x18\x02 \x01(\t\"\x1c\n\x1aMsgRevokeAllowanceResponse2\xec\x01\n\x03Msg\x12p\n\x0eGrantAllowance\x12*.cosmos.feegrant.v1beta1.MsgGrantAllowance\x1a\x32.cosmos.feegrant.v1beta1.MsgGrantAllowanceResponse\x12s\n\x0fRevokeAllowance\x12+.cosmos.feegrant.v1beta1.MsgRevokeAllowance\x1a\x33.cosmos.feegrant.v1beta1.MsgRevokeAllowanceResponseB)Z\'github.com/cosmos/cosmos-sdk/x/feegrantb\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n cosmos/feegrant/v1beta1/tx.proto\x12\x17\x63osmos.feegrant.v1beta1\x1a\x19google/protobuf/any.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x17\x63osmos/msg/v1/msg.proto\x1a\x11\x61mino/amino.proto\"\xec\x01\n\x11MsgGrantAllowance\x12)\n\x07granter\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12)\n\x07grantee\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12R\n\tallowance\x18\x03 \x01(\x0b\x32\x14.google.protobuf.AnyB)\xca\xb4-%cosmos.feegrant.v1beta1.FeeAllowanceI:-\x82\xe7\xb0*\x07granter\x8a\xe7\xb0*\x1c\x63osmos-sdk/MsgGrantAllowance\"\x1b\n\x19MsgGrantAllowanceResponse\"\x9a\x01\n\x12MsgRevokeAllowance\x12)\n\x07granter\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12)\n\x07grantee\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString:.\x82\xe7\xb0*\x07granter\x8a\xe7\xb0*\x1d\x63osmos-sdk/MsgRevokeAllowance\"\x1c\n\x1aMsgRevokeAllowanceResponse\"_\n\x12MsgPruneAllowances\x12(\n\x06pruner\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString:\x1f\x82\xe7\xb0*\x06pruner\xd2\xb4-\x10\x63osmos-sdk v0.50\"2\n\x1aMsgPruneAllowancesResponse:\x14\xd2\xb4-\x10\x63osmos-sdk v0.502\x81\x03\n\x03Msg\x12p\n\x0eGrantAllowance\x12*.cosmos.feegrant.v1beta1.MsgGrantAllowance\x1a\x32.cosmos.feegrant.v1beta1.MsgGrantAllowanceResponse\x12s\n\x0fRevokeAllowance\x12+.cosmos.feegrant.v1beta1.MsgRevokeAllowance\x1a\x33.cosmos.feegrant.v1beta1.MsgRevokeAllowanceResponse\x12\x8b\x01\n\x0fPruneAllowances\x12+.cosmos.feegrant.v1beta1.MsgPruneAllowances\x1a\x33.cosmos.feegrant.v1beta1.MsgPruneAllowancesResponse\"\x16\xca\xb4-\x12\x63osmos-sdk v0.50.0\x1a\x05\x80\xe7\xb0*\x01\x42\x19Z\x17\x63osmossdk.io/x/feegrantb\x06proto3') - - -_MSGGRANTALLOWANCE = DESCRIPTOR.message_types_by_name['MsgGrantAllowance'] -_MSGGRANTALLOWANCERESPONSE = DESCRIPTOR.message_types_by_name['MsgGrantAllowanceResponse'] -_MSGREVOKEALLOWANCE = DESCRIPTOR.message_types_by_name['MsgRevokeAllowance'] -_MSGREVOKEALLOWANCERESPONSE = DESCRIPTOR.message_types_by_name['MsgRevokeAllowanceResponse'] -MsgGrantAllowance = _reflection.GeneratedProtocolMessageType('MsgGrantAllowance', (_message.Message,), { - 'DESCRIPTOR' : _MSGGRANTALLOWANCE, - '__module__' : 'cosmos.feegrant.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.feegrant.v1beta1.MsgGrantAllowance) - }) -_sym_db.RegisterMessage(MsgGrantAllowance) - -MsgGrantAllowanceResponse = _reflection.GeneratedProtocolMessageType('MsgGrantAllowanceResponse', (_message.Message,), { - 'DESCRIPTOR' : _MSGGRANTALLOWANCERESPONSE, - '__module__' : 'cosmos.feegrant.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.feegrant.v1beta1.MsgGrantAllowanceResponse) - }) -_sym_db.RegisterMessage(MsgGrantAllowanceResponse) - -MsgRevokeAllowance = _reflection.GeneratedProtocolMessageType('MsgRevokeAllowance', (_message.Message,), { - 'DESCRIPTOR' : _MSGREVOKEALLOWANCE, - '__module__' : 'cosmos.feegrant.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.feegrant.v1beta1.MsgRevokeAllowance) - }) -_sym_db.RegisterMessage(MsgRevokeAllowance) - -MsgRevokeAllowanceResponse = _reflection.GeneratedProtocolMessageType('MsgRevokeAllowanceResponse', (_message.Message,), { - 'DESCRIPTOR' : _MSGREVOKEALLOWANCERESPONSE, - '__module__' : 'cosmos.feegrant.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.feegrant.v1beta1.MsgRevokeAllowanceResponse) - }) -_sym_db.RegisterMessage(MsgRevokeAllowanceResponse) - -_MSG = DESCRIPTOR.services_by_name['Msg'] +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.feegrant.v1beta1.tx_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'Z\'github.com/cosmos/cosmos-sdk/x/feegrant' + DESCRIPTOR._serialized_options = b'Z\027cosmossdk.io/x/feegrant' + _MSGGRANTALLOWANCE.fields_by_name['granter']._options = None + _MSGGRANTALLOWANCE.fields_by_name['granter']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGGRANTALLOWANCE.fields_by_name['grantee']._options = None + _MSGGRANTALLOWANCE.fields_by_name['grantee']._serialized_options = b'\322\264-\024cosmos.AddressString' _MSGGRANTALLOWANCE.fields_by_name['allowance']._options = None - _MSGGRANTALLOWANCE.fields_by_name['allowance']._serialized_options = b'\312\264-\rFeeAllowanceI' - _MSGGRANTALLOWANCE._serialized_start=137 - _MSGGRANTALLOWANCE._serialized_end=250 - _MSGGRANTALLOWANCERESPONSE._serialized_start=252 - _MSGGRANTALLOWANCERESPONSE._serialized_end=279 - _MSGREVOKEALLOWANCE._serialized_start=281 - _MSGREVOKEALLOWANCE._serialized_end=335 - _MSGREVOKEALLOWANCERESPONSE._serialized_start=337 - _MSGREVOKEALLOWANCERESPONSE._serialized_end=365 - _MSG._serialized_start=368 - _MSG._serialized_end=604 + _MSGGRANTALLOWANCE.fields_by_name['allowance']._serialized_options = b'\312\264-%cosmos.feegrant.v1beta1.FeeAllowanceI' + _MSGGRANTALLOWANCE._options = None + _MSGGRANTALLOWANCE._serialized_options = b'\202\347\260*\007granter\212\347\260*\034cosmos-sdk/MsgGrantAllowance' + _MSGREVOKEALLOWANCE.fields_by_name['granter']._options = None + _MSGREVOKEALLOWANCE.fields_by_name['granter']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGREVOKEALLOWANCE.fields_by_name['grantee']._options = None + _MSGREVOKEALLOWANCE.fields_by_name['grantee']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGREVOKEALLOWANCE._options = None + _MSGREVOKEALLOWANCE._serialized_options = b'\202\347\260*\007granter\212\347\260*\035cosmos-sdk/MsgRevokeAllowance' + _MSGPRUNEALLOWANCES.fields_by_name['pruner']._options = None + _MSGPRUNEALLOWANCES.fields_by_name['pruner']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGPRUNEALLOWANCES._options = None + _MSGPRUNEALLOWANCES._serialized_options = b'\202\347\260*\006pruner\322\264-\020cosmos-sdk v0.50' + _MSGPRUNEALLOWANCESRESPONSE._options = None + _MSGPRUNEALLOWANCESRESPONSE._serialized_options = b'\322\264-\020cosmos-sdk v0.50' + _MSG._options = None + _MSG._serialized_options = b'\200\347\260*\001' + _MSG.methods_by_name['PruneAllowances']._options = None + _MSG.methods_by_name['PruneAllowances']._serialized_options = b'\312\264-\022cosmos-sdk v0.50.0' + _MSGGRANTALLOWANCE._serialized_start=160 + _MSGGRANTALLOWANCE._serialized_end=396 + _MSGGRANTALLOWANCERESPONSE._serialized_start=398 + _MSGGRANTALLOWANCERESPONSE._serialized_end=425 + _MSGREVOKEALLOWANCE._serialized_start=428 + _MSGREVOKEALLOWANCE._serialized_end=582 + _MSGREVOKEALLOWANCERESPONSE._serialized_start=584 + _MSGREVOKEALLOWANCERESPONSE._serialized_end=612 + _MSGPRUNEALLOWANCES._serialized_start=614 + _MSGPRUNEALLOWANCES._serialized_end=709 + _MSGPRUNEALLOWANCESRESPONSE._serialized_start=711 + _MSGPRUNEALLOWANCESRESPONSE._serialized_end=761 + _MSG._serialized_start=764 + _MSG._serialized_end=1149 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/feegrant/v1beta1/tx_pb2_grpc.py b/cosmpy/protos/cosmos/feegrant/v1beta1/tx_pb2_grpc.py index 7b509d23..f88e3939 100644 --- a/cosmpy/protos/cosmos/feegrant/v1beta1/tx_pb2_grpc.py +++ b/cosmpy/protos/cosmos/feegrant/v1beta1/tx_pb2_grpc.py @@ -25,6 +25,11 @@ def __init__(self, channel): request_serializer=cosmos_dot_feegrant_dot_v1beta1_dot_tx__pb2.MsgRevokeAllowance.SerializeToString, response_deserializer=cosmos_dot_feegrant_dot_v1beta1_dot_tx__pb2.MsgRevokeAllowanceResponse.FromString, ) + self.PruneAllowances = channel.unary_unary( + '/cosmos.feegrant.v1beta1.Msg/PruneAllowances', + request_serializer=cosmos_dot_feegrant_dot_v1beta1_dot_tx__pb2.MsgPruneAllowances.SerializeToString, + response_deserializer=cosmos_dot_feegrant_dot_v1beta1_dot_tx__pb2.MsgPruneAllowancesResponse.FromString, + ) class MsgServicer(object): @@ -47,6 +52,13 @@ def RevokeAllowance(self, request, context): context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') + def PruneAllowances(self, request, context): + """PruneAllowances prunes expired fee allowances, currently up to 75 at a time. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + def add_MsgServicer_to_server(servicer, server): rpc_method_handlers = { @@ -60,6 +72,11 @@ def add_MsgServicer_to_server(servicer, server): request_deserializer=cosmos_dot_feegrant_dot_v1beta1_dot_tx__pb2.MsgRevokeAllowance.FromString, response_serializer=cosmos_dot_feegrant_dot_v1beta1_dot_tx__pb2.MsgRevokeAllowanceResponse.SerializeToString, ), + 'PruneAllowances': grpc.unary_unary_rpc_method_handler( + servicer.PruneAllowances, + request_deserializer=cosmos_dot_feegrant_dot_v1beta1_dot_tx__pb2.MsgPruneAllowances.FromString, + response_serializer=cosmos_dot_feegrant_dot_v1beta1_dot_tx__pb2.MsgPruneAllowancesResponse.SerializeToString, + ), } generic_handler = grpc.method_handlers_generic_handler( 'cosmos.feegrant.v1beta1.Msg', rpc_method_handlers) @@ -104,3 +121,20 @@ def RevokeAllowance(request, cosmos_dot_feegrant_dot_v1beta1_dot_tx__pb2.MsgRevokeAllowanceResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def PruneAllowances(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.feegrant.v1beta1.Msg/PruneAllowances', + cosmos_dot_feegrant_dot_v1beta1_dot_tx__pb2.MsgPruneAllowances.SerializeToString, + cosmos_dot_feegrant_dot_v1beta1_dot_tx__pb2.MsgPruneAllowancesResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/cosmos/genutil/__init__.py b/cosmpy/protos/cosmos/genutil/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmos/genutil/module/v1/module_pb2.py b/cosmpy/protos/cosmos/genutil/module/v1/module_pb2.py new file mode 100644 index 00000000..b5a5eb3c --- /dev/null +++ b/cosmpy/protos/cosmos/genutil/module/v1/module_pb2.py @@ -0,0 +1,28 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/genutil/module/v1/module.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from cosmos.app.v1alpha1 import module_pb2 as cosmos_dot_app_dot_v1alpha1_dot_module__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n%cosmos/genutil/module/v1/module.proto\x12\x18\x63osmos.genutil.module.v1\x1a cosmos/app/v1alpha1/module.proto\"8\n\x06Module:.\xba\xc0\x96\xda\x01(\n&github.com/cosmos/cosmos-sdk/x/genutilb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.genutil.module.v1.module_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + _MODULE._options = None + _MODULE._serialized_options = b'\272\300\226\332\001(\n&github.com/cosmos/cosmos-sdk/x/genutil' + _MODULE._serialized_start=101 + _MODULE._serialized_end=157 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/core/connection/v1/genesis_pb2_grpc.py b/cosmpy/protos/cosmos/genutil/module/v1/module_pb2_grpc.py similarity index 100% rename from cosmpy/protos/ibc/core/connection/v1/genesis_pb2_grpc.py rename to cosmpy/protos/cosmos/genutil/module/v1/module_pb2_grpc.py diff --git a/cosmpy/protos/cosmos/genutil/v1beta1/__init__.py b/cosmpy/protos/cosmos/genutil/v1beta1/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmos/genutil/v1beta1/genesis_pb2.py b/cosmpy/protos/cosmos/genutil/v1beta1/genesis_pb2.py index 96eb8e3a..4691a4e1 100644 --- a/cosmpy/protos/cosmos/genutil/v1beta1/genesis_pb2.py +++ b/cosmpy/protos/cosmos/genutil/v1beta1/genesis_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/genutil/v1beta1/genesis.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -13,26 +12,19 @@ from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n$cosmos/genutil/v1beta1/genesis.proto\x12\x16\x63osmos.genutil.v1beta1\x1a\x14gogoproto/gogo.proto\"X\n\x0cGenesisState\x12H\n\x07gen_txs\x18\x01 \x03(\x0c\x42\x37\xfa\xde\x1f\x18\x65ncoding/json.RawMessage\xea\xde\x1f\x06gentxs\xf2\xde\x1f\ryaml:\"gentxs\"B.Z,github.com/cosmos/cosmos-sdk/x/genutil/typesb\x06proto3') - - - -_GENESISSTATE = DESCRIPTOR.message_types_by_name['GenesisState'] -GenesisState = _reflection.GeneratedProtocolMessageType('GenesisState', (_message.Message,), { - 'DESCRIPTOR' : _GENESISSTATE, - '__module__' : 'cosmos.genutil.v1beta1.genesis_pb2' - # @@protoc_insertion_point(class_scope:cosmos.genutil.v1beta1.GenesisState) - }) -_sym_db.RegisterMessage(GenesisState) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n$cosmos/genutil/v1beta1/genesis.proto\x12\x16\x63osmos.genutil.v1beta1\x1a\x14gogoproto/gogo.proto\x1a\x11\x61mino/amino.proto\"W\n\x0cGenesisState\x12G\n\x07gen_txs\x18\x01 \x03(\x0c\x42\x36\xfa\xde\x1f\x18\x65ncoding/json.RawMessage\xea\xde\x1f\x06gentxs\xa2\xe7\xb0*\x06gentxs\xa8\xe7\xb0*\x01\x42.Z,github.com/cosmos/cosmos-sdk/x/genutil/typesb\x06proto3') +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.genutil.v1beta1.genesis_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b'Z,github.com/cosmos/cosmos-sdk/x/genutil/types' _GENESISSTATE.fields_by_name['gen_txs']._options = None - _GENESISSTATE.fields_by_name['gen_txs']._serialized_options = b'\372\336\037\030encoding/json.RawMessage\352\336\037\006gentxs\362\336\037\ryaml:\"gentxs\"' - _GENESISSTATE._serialized_start=86 - _GENESISSTATE._serialized_end=174 + _GENESISSTATE.fields_by_name['gen_txs']._serialized_options = b'\372\336\037\030encoding/json.RawMessage\352\336\037\006gentxs\242\347\260*\006gentxs\250\347\260*\001' + _GENESISSTATE._serialized_start=105 + _GENESISSTATE._serialized_end=192 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/gov/__init__.py b/cosmpy/protos/cosmos/gov/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmos/gov/module/v1/module_pb2.py b/cosmpy/protos/cosmos/gov/module/v1/module_pb2.py new file mode 100644 index 00000000..f8aa2197 --- /dev/null +++ b/cosmpy/protos/cosmos/gov/module/v1/module_pb2.py @@ -0,0 +1,28 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/gov/module/v1/module.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from cosmos.app.v1alpha1 import module_pb2 as cosmos_dot_app_dot_v1alpha1_dot_module__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n!cosmos/gov/module/v1/module.proto\x12\x14\x63osmos.gov.module.v1\x1a cosmos/app/v1alpha1/module.proto\"a\n\x06Module\x12\x18\n\x10max_metadata_len\x18\x01 \x01(\x04\x12\x11\n\tauthority\x18\x02 \x01(\t:*\xba\xc0\x96\xda\x01$\n\"github.com/cosmos/cosmos-sdk/x/govb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.gov.module.v1.module_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + _MODULE._options = None + _MODULE._serialized_options = b'\272\300\226\332\001$\n\"github.com/cosmos/cosmos-sdk/x/gov' + _MODULE._serialized_start=93 + _MODULE._serialized_end=190 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/core/types/v1/genesis_pb2_grpc.py b/cosmpy/protos/cosmos/gov/module/v1/module_pb2_grpc.py similarity index 100% rename from cosmpy/protos/ibc/core/types/v1/genesis_pb2_grpc.py rename to cosmpy/protos/cosmos/gov/module/v1/module_pb2_grpc.py diff --git a/cosmpy/protos/cosmos/gov/v1/genesis_pb2.py b/cosmpy/protos/cosmos/gov/v1/genesis_pb2.py new file mode 100644 index 00000000..49f36d32 --- /dev/null +++ b/cosmpy/protos/cosmos/gov/v1/genesis_pb2.py @@ -0,0 +1,38 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/gov/v1/genesis.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from cosmos.gov.v1 import gov_pb2 as cosmos_dot_gov_dot_v1_dot_gov__pb2 +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1b\x63osmos/gov/v1/genesis.proto\x12\rcosmos.gov.v1\x1a\x17\x63osmos/gov/v1/gov.proto\x1a\x19\x63osmos_proto/cosmos.proto\"\xb5\x03\n\x0cGenesisState\x12\x1c\n\x14starting_proposal_id\x18\x01 \x01(\x04\x12(\n\x08\x64\x65posits\x18\x02 \x03(\x0b\x32\x16.cosmos.gov.v1.Deposit\x12\"\n\x05votes\x18\x03 \x03(\x0b\x32\x13.cosmos.gov.v1.Vote\x12*\n\tproposals\x18\x04 \x03(\x0b\x32\x17.cosmos.gov.v1.Proposal\x12\x38\n\x0e\x64\x65posit_params\x18\x05 \x01(\x0b\x32\x1c.cosmos.gov.v1.DepositParamsB\x02\x18\x01\x12\x36\n\rvoting_params\x18\x06 \x01(\x0b\x32\x1b.cosmos.gov.v1.VotingParamsB\x02\x18\x01\x12\x34\n\x0ctally_params\x18\x07 \x01(\x0b\x32\x1a.cosmos.gov.v1.TallyParamsB\x02\x18\x01\x12:\n\x06params\x18\x08 \x01(\x0b\x32\x15.cosmos.gov.v1.ParamsB\x13\xda\xb4-\x0f\x63osmos-sdk 0.47\x12)\n\x0c\x63onstitution\x18\t \x01(\tB\x13\xda\xb4-\x0f\x63osmos-sdk 0.50B-Z+github.com/cosmos/cosmos-sdk/x/gov/types/v1b\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.gov.v1.genesis_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z+github.com/cosmos/cosmos-sdk/x/gov/types/v1' + _GENESISSTATE.fields_by_name['deposit_params']._options = None + _GENESISSTATE.fields_by_name['deposit_params']._serialized_options = b'\030\001' + _GENESISSTATE.fields_by_name['voting_params']._options = None + _GENESISSTATE.fields_by_name['voting_params']._serialized_options = b'\030\001' + _GENESISSTATE.fields_by_name['tally_params']._options = None + _GENESISSTATE.fields_by_name['tally_params']._serialized_options = b'\030\001' + _GENESISSTATE.fields_by_name['params']._options = None + _GENESISSTATE.fields_by_name['params']._serialized_options = b'\332\264-\017cosmos-sdk 0.47' + _GENESISSTATE.fields_by_name['constitution']._options = None + _GENESISSTATE.fields_by_name['constitution']._serialized_options = b'\332\264-\017cosmos-sdk 0.50' + _GENESISSTATE._serialized_start=99 + _GENESISSTATE._serialized_end=536 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/lightclients/localhost/v1/localhost_pb2_grpc.py b/cosmpy/protos/cosmos/gov/v1/genesis_pb2_grpc.py similarity index 100% rename from cosmpy/protos/ibc/lightclients/localhost/v1/localhost_pb2_grpc.py rename to cosmpy/protos/cosmos/gov/v1/genesis_pb2_grpc.py diff --git a/cosmpy/protos/cosmos/gov/v1/gov_pb2.py b/cosmpy/protos/cosmos/gov/v1/gov_pb2.py new file mode 100644 index 00000000..0913c70e --- /dev/null +++ b/cosmpy/protos/cosmos/gov/v1/gov_pb2.py @@ -0,0 +1,135 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/gov/v1/gov.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from cosmos.base.v1beta1 import coin_pb2 as cosmos_dot_base_dot_v1beta1_dot_coin__pb2 +from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 +from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 +from google.protobuf import any_pb2 as google_dot_protobuf_dot_any__pb2 +from google.protobuf import duration_pb2 as google_dot_protobuf_dot_duration__pb2 +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x17\x63osmos/gov/v1/gov.proto\x12\rcosmos.gov.v1\x1a\x1e\x63osmos/base/v1beta1/coin.proto\x1a\x14gogoproto/gogo.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x19google/protobuf/any.proto\x1a\x1egoogle/protobuf/duration.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x11\x61mino/amino.proto\"_\n\x12WeightedVoteOption\x12)\n\x06option\x18\x01 \x01(\x0e\x32\x19.cosmos.gov.v1.VoteOption\x12\x1e\n\x06weight\x18\x02 \x01(\tB\x0e\xd2\xb4-\ncosmos.Dec\"\x81\x01\n\x07\x44\x65posit\x12\x13\n\x0bproposal_id\x18\x01 \x01(\x04\x12+\n\tdepositor\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x34\n\x06\x61mount\x18\x03 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\"\xbc\x05\n\x08Proposal\x12\n\n\x02id\x18\x01 \x01(\x04\x12&\n\x08messages\x18\x02 \x03(\x0b\x32\x14.google.protobuf.Any\x12-\n\x06status\x18\x03 \x01(\x0e\x32\x1d.cosmos.gov.v1.ProposalStatus\x12\x36\n\x12\x66inal_tally_result\x18\x04 \x01(\x0b\x32\x1a.cosmos.gov.v1.TallyResult\x12\x35\n\x0bsubmit_time\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x04\x90\xdf\x1f\x01\x12:\n\x10\x64\x65posit_end_time\x18\x06 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x04\x90\xdf\x1f\x01\x12;\n\rtotal_deposit\x18\x07 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12;\n\x11voting_start_time\x18\x08 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x04\x90\xdf\x1f\x01\x12\x39\n\x0fvoting_end_time\x18\t \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x04\x90\xdf\x1f\x01\x12\x10\n\x08metadata\x18\n \x01(\t\x12\"\n\x05title\x18\x0b \x01(\tB\x13\xda\xb4-\x0f\x63osmos-sdk 0.47\x12$\n\x07summary\x18\x0c \x01(\tB\x13\xda\xb4-\x0f\x63osmos-sdk 0.47\x12=\n\x08proposer\x18\r \x01(\tB+\xd2\xb4-\x14\x63osmos.AddressString\xda\xb4-\x0f\x63osmos-sdk 0.47\x12&\n\texpedited\x18\x0e \x01(\x08\x42\x13\xda\xb4-\x0f\x63osmos-sdk 0.50\x12*\n\rfailed_reason\x18\x0f \x01(\tB\x13\xda\xb4-\x0f\x63osmos-sdk 0.50\"\xa5\x01\n\x0bTallyResult\x12!\n\tyes_count\x18\x01 \x01(\tB\x0e\xd2\xb4-\ncosmos.Int\x12%\n\rabstain_count\x18\x02 \x01(\tB\x0e\xd2\xb4-\ncosmos.Int\x12 \n\x08no_count\x18\x03 \x01(\tB\x0e\xd2\xb4-\ncosmos.Int\x12*\n\x12no_with_veto_count\x18\x04 \x01(\tB\x0e\xd2\xb4-\ncosmos.Int\"\x90\x01\n\x04Vote\x12\x13\n\x0bproposal_id\x18\x01 \x01(\x04\x12\'\n\x05voter\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x32\n\x07options\x18\x04 \x03(\x0b\x32!.cosmos.gov.v1.WeightedVoteOption\x12\x10\n\x08metadata\x18\x05 \x01(\tJ\x04\x08\x03\x10\x04\"\xbf\x01\n\rDepositParams\x12M\n\x0bmin_deposit\x18\x01 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinB\x1d\xc8\xde\x1f\x00\xea\xde\x1f\x15min_deposit,omitempty\x12[\n\x12max_deposit_period\x18\x02 \x01(\x0b\x32\x19.google.protobuf.DurationB$\x98\xdf\x1f\x01\xea\xde\x1f\x1cmax_deposit_period,omitempty:\x02\x18\x01\"J\n\x0cVotingParams\x12\x36\n\rvoting_period\x18\x01 \x01(\x0b\x32\x19.google.protobuf.DurationB\x04\x98\xdf\x1f\x01:\x02\x18\x01\"|\n\x0bTallyParams\x12\x1e\n\x06quorum\x18\x01 \x01(\tB\x0e\xd2\xb4-\ncosmos.Dec\x12!\n\tthreshold\x18\x02 \x01(\tB\x0e\xd2\xb4-\ncosmos.Dec\x12&\n\x0eveto_threshold\x18\x03 \x01(\tB\x0e\xd2\xb4-\ncosmos.Dec:\x02\x18\x01\"\xe9\x06\n\x06Params\x12\x39\n\x0bmin_deposit\x18\x01 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12;\n\x12max_deposit_period\x18\x02 \x01(\x0b\x32\x19.google.protobuf.DurationB\x04\x98\xdf\x1f\x01\x12\x36\n\rvoting_period\x18\x03 \x01(\x0b\x32\x19.google.protobuf.DurationB\x04\x98\xdf\x1f\x01\x12\x1e\n\x06quorum\x18\x04 \x01(\tB\x0e\xd2\xb4-\ncosmos.Dec\x12!\n\tthreshold\x18\x05 \x01(\tB\x0e\xd2\xb4-\ncosmos.Dec\x12&\n\x0eveto_threshold\x18\x06 \x01(\tB\x0e\xd2\xb4-\ncosmos.Dec\x12\x31\n\x19min_initial_deposit_ratio\x18\x07 \x01(\tB\x0e\xd2\xb4-\ncosmos.Dec\x12@\n\x15proposal_cancel_ratio\x18\x08 \x01(\tB!\xd2\xb4-\ncosmos.Dec\xda\xb4-\x0f\x63osmos-sdk 0.50\x12I\n\x14proposal_cancel_dest\x18\t \x01(\tB+\xd2\xb4-\x14\x63osmos.AddressString\xda\xb4-\x0f\x63osmos-sdk 0.50\x12S\n\x17\x65xpedited_voting_period\x18\n \x01(\x0b\x32\x19.google.protobuf.DurationB\x17\x98\xdf\x1f\x01\xda\xb4-\x0f\x63osmos-sdk 0.50\x12>\n\x13\x65xpedited_threshold\x18\x0b \x01(\tB!\xd2\xb4-\ncosmos.Dec\xda\xb4-\x0f\x63osmos-sdk 0.50\x12\x43\n\x15\x65xpedited_min_deposit\x18\x0c \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12\x18\n\x10\x62urn_vote_quorum\x18\r \x01(\x08\x12%\n\x1d\x62urn_proposal_deposit_prevote\x18\x0e \x01(\x08\x12\x16\n\x0e\x62urn_vote_veto\x18\x0f \x01(\x08\x12<\n\x11min_deposit_ratio\x18\x10 \x01(\tB!\xd2\xb4-\ncosmos.Dec\xda\xb4-\x0f\x63osmos-sdk 0.50:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.47*\x89\x01\n\nVoteOption\x12\x1b\n\x17VOTE_OPTION_UNSPECIFIED\x10\x00\x12\x13\n\x0fVOTE_OPTION_YES\x10\x01\x12\x17\n\x13VOTE_OPTION_ABSTAIN\x10\x02\x12\x12\n\x0eVOTE_OPTION_NO\x10\x03\x12\x1c\n\x18VOTE_OPTION_NO_WITH_VETO\x10\x04*\xce\x01\n\x0eProposalStatus\x12\x1f\n\x1bPROPOSAL_STATUS_UNSPECIFIED\x10\x00\x12\"\n\x1ePROPOSAL_STATUS_DEPOSIT_PERIOD\x10\x01\x12!\n\x1dPROPOSAL_STATUS_VOTING_PERIOD\x10\x02\x12\x1a\n\x16PROPOSAL_STATUS_PASSED\x10\x03\x12\x1c\n\x18PROPOSAL_STATUS_REJECTED\x10\x04\x12\x1a\n\x16PROPOSAL_STATUS_FAILED\x10\x05\x42-Z+github.com/cosmos/cosmos-sdk/x/gov/types/v1b\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.gov.v1.gov_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z+github.com/cosmos/cosmos-sdk/x/gov/types/v1' + _WEIGHTEDVOTEOPTION.fields_by_name['weight']._options = None + _WEIGHTEDVOTEOPTION.fields_by_name['weight']._serialized_options = b'\322\264-\ncosmos.Dec' + _DEPOSIT.fields_by_name['depositor']._options = None + _DEPOSIT.fields_by_name['depositor']._serialized_options = b'\322\264-\024cosmos.AddressString' + _DEPOSIT.fields_by_name['amount']._options = None + _DEPOSIT.fields_by_name['amount']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _PROPOSAL.fields_by_name['submit_time']._options = None + _PROPOSAL.fields_by_name['submit_time']._serialized_options = b'\220\337\037\001' + _PROPOSAL.fields_by_name['deposit_end_time']._options = None + _PROPOSAL.fields_by_name['deposit_end_time']._serialized_options = b'\220\337\037\001' + _PROPOSAL.fields_by_name['total_deposit']._options = None + _PROPOSAL.fields_by_name['total_deposit']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _PROPOSAL.fields_by_name['voting_start_time']._options = None + _PROPOSAL.fields_by_name['voting_start_time']._serialized_options = b'\220\337\037\001' + _PROPOSAL.fields_by_name['voting_end_time']._options = None + _PROPOSAL.fields_by_name['voting_end_time']._serialized_options = b'\220\337\037\001' + _PROPOSAL.fields_by_name['title']._options = None + _PROPOSAL.fields_by_name['title']._serialized_options = b'\332\264-\017cosmos-sdk 0.47' + _PROPOSAL.fields_by_name['summary']._options = None + _PROPOSAL.fields_by_name['summary']._serialized_options = b'\332\264-\017cosmos-sdk 0.47' + _PROPOSAL.fields_by_name['proposer']._options = None + _PROPOSAL.fields_by_name['proposer']._serialized_options = b'\322\264-\024cosmos.AddressString\332\264-\017cosmos-sdk 0.47' + _PROPOSAL.fields_by_name['expedited']._options = None + _PROPOSAL.fields_by_name['expedited']._serialized_options = b'\332\264-\017cosmos-sdk 0.50' + _PROPOSAL.fields_by_name['failed_reason']._options = None + _PROPOSAL.fields_by_name['failed_reason']._serialized_options = b'\332\264-\017cosmos-sdk 0.50' + _TALLYRESULT.fields_by_name['yes_count']._options = None + _TALLYRESULT.fields_by_name['yes_count']._serialized_options = b'\322\264-\ncosmos.Int' + _TALLYRESULT.fields_by_name['abstain_count']._options = None + _TALLYRESULT.fields_by_name['abstain_count']._serialized_options = b'\322\264-\ncosmos.Int' + _TALLYRESULT.fields_by_name['no_count']._options = None + _TALLYRESULT.fields_by_name['no_count']._serialized_options = b'\322\264-\ncosmos.Int' + _TALLYRESULT.fields_by_name['no_with_veto_count']._options = None + _TALLYRESULT.fields_by_name['no_with_veto_count']._serialized_options = b'\322\264-\ncosmos.Int' + _VOTE.fields_by_name['voter']._options = None + _VOTE.fields_by_name['voter']._serialized_options = b'\322\264-\024cosmos.AddressString' + _DEPOSITPARAMS.fields_by_name['min_deposit']._options = None + _DEPOSITPARAMS.fields_by_name['min_deposit']._serialized_options = b'\310\336\037\000\352\336\037\025min_deposit,omitempty' + _DEPOSITPARAMS.fields_by_name['max_deposit_period']._options = None + _DEPOSITPARAMS.fields_by_name['max_deposit_period']._serialized_options = b'\230\337\037\001\352\336\037\034max_deposit_period,omitempty' + _DEPOSITPARAMS._options = None + _DEPOSITPARAMS._serialized_options = b'\030\001' + _VOTINGPARAMS.fields_by_name['voting_period']._options = None + _VOTINGPARAMS.fields_by_name['voting_period']._serialized_options = b'\230\337\037\001' + _VOTINGPARAMS._options = None + _VOTINGPARAMS._serialized_options = b'\030\001' + _TALLYPARAMS.fields_by_name['quorum']._options = None + _TALLYPARAMS.fields_by_name['quorum']._serialized_options = b'\322\264-\ncosmos.Dec' + _TALLYPARAMS.fields_by_name['threshold']._options = None + _TALLYPARAMS.fields_by_name['threshold']._serialized_options = b'\322\264-\ncosmos.Dec' + _TALLYPARAMS.fields_by_name['veto_threshold']._options = None + _TALLYPARAMS.fields_by_name['veto_threshold']._serialized_options = b'\322\264-\ncosmos.Dec' + _TALLYPARAMS._options = None + _TALLYPARAMS._serialized_options = b'\030\001' + _PARAMS.fields_by_name['min_deposit']._options = None + _PARAMS.fields_by_name['min_deposit']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _PARAMS.fields_by_name['max_deposit_period']._options = None + _PARAMS.fields_by_name['max_deposit_period']._serialized_options = b'\230\337\037\001' + _PARAMS.fields_by_name['voting_period']._options = None + _PARAMS.fields_by_name['voting_period']._serialized_options = b'\230\337\037\001' + _PARAMS.fields_by_name['quorum']._options = None + _PARAMS.fields_by_name['quorum']._serialized_options = b'\322\264-\ncosmos.Dec' + _PARAMS.fields_by_name['threshold']._options = None + _PARAMS.fields_by_name['threshold']._serialized_options = b'\322\264-\ncosmos.Dec' + _PARAMS.fields_by_name['veto_threshold']._options = None + _PARAMS.fields_by_name['veto_threshold']._serialized_options = b'\322\264-\ncosmos.Dec' + _PARAMS.fields_by_name['min_initial_deposit_ratio']._options = None + _PARAMS.fields_by_name['min_initial_deposit_ratio']._serialized_options = b'\322\264-\ncosmos.Dec' + _PARAMS.fields_by_name['proposal_cancel_ratio']._options = None + _PARAMS.fields_by_name['proposal_cancel_ratio']._serialized_options = b'\322\264-\ncosmos.Dec\332\264-\017cosmos-sdk 0.50' + _PARAMS.fields_by_name['proposal_cancel_dest']._options = None + _PARAMS.fields_by_name['proposal_cancel_dest']._serialized_options = b'\322\264-\024cosmos.AddressString\332\264-\017cosmos-sdk 0.50' + _PARAMS.fields_by_name['expedited_voting_period']._options = None + _PARAMS.fields_by_name['expedited_voting_period']._serialized_options = b'\230\337\037\001\332\264-\017cosmos-sdk 0.50' + _PARAMS.fields_by_name['expedited_threshold']._options = None + _PARAMS.fields_by_name['expedited_threshold']._serialized_options = b'\322\264-\ncosmos.Dec\332\264-\017cosmos-sdk 0.50' + _PARAMS.fields_by_name['expedited_min_deposit']._options = None + _PARAMS.fields_by_name['expedited_min_deposit']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _PARAMS.fields_by_name['min_deposit_ratio']._options = None + _PARAMS.fields_by_name['min_deposit_ratio']._serialized_options = b'\322\264-\ncosmos.Dec\332\264-\017cosmos-sdk 0.50' + _PARAMS._options = None + _PARAMS._serialized_options = b'\322\264-\017cosmos-sdk 0.47' + _VOTEOPTION._serialized_start=2754 + _VOTEOPTION._serialized_end=2891 + _PROPOSALSTATUS._serialized_start=2894 + _PROPOSALSTATUS._serialized_end=3100 + _WEIGHTEDVOTEOPTION._serialized_start=234 + _WEIGHTEDVOTEOPTION._serialized_end=329 + _DEPOSIT._serialized_start=332 + _DEPOSIT._serialized_end=461 + _PROPOSAL._serialized_start=464 + _PROPOSAL._serialized_end=1164 + _TALLYRESULT._serialized_start=1167 + _TALLYRESULT._serialized_end=1332 + _VOTE._serialized_start=1335 + _VOTE._serialized_end=1479 + _DEPOSITPARAMS._serialized_start=1482 + _DEPOSITPARAMS._serialized_end=1673 + _VOTINGPARAMS._serialized_start=1675 + _VOTINGPARAMS._serialized_end=1749 + _TALLYPARAMS._serialized_start=1751 + _TALLYPARAMS._serialized_end=1875 + _PARAMS._serialized_start=1878 + _PARAMS._serialized_end=2751 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/lightclients/solomachine/v1/solomachine_pb2_grpc.py b/cosmpy/protos/cosmos/gov/v1/gov_pb2_grpc.py similarity index 100% rename from cosmpy/protos/ibc/lightclients/solomachine/v1/solomachine_pb2_grpc.py rename to cosmpy/protos/cosmos/gov/v1/gov_pb2_grpc.py diff --git a/cosmpy/protos/cosmos/gov/v1/query_pb2.py b/cosmpy/protos/cosmos/gov/v1/query_pb2.py new file mode 100644 index 00000000..0f7de326 --- /dev/null +++ b/cosmpy/protos/cosmos/gov/v1/query_pb2.py @@ -0,0 +1,100 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/gov/v1/query.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from cosmos.base.query.v1beta1 import pagination_pb2 as cosmos_dot_base_dot_query_dot_v1beta1_dot_pagination__pb2 +from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 +from cosmos.gov.v1 import gov_pb2 as cosmos_dot_gov_dot_v1_dot_gov__pb2 +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x19\x63osmos/gov/v1/query.proto\x12\rcosmos.gov.v1\x1a*cosmos/base/query/v1beta1/pagination.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x17\x63osmos/gov/v1/gov.proto\x1a\x19\x63osmos_proto/cosmos.proto\"\x1a\n\x18QueryConstitutionRequest\"1\n\x19QueryConstitutionResponse\x12\x14\n\x0c\x63onstitution\x18\x01 \x01(\t\"+\n\x14QueryProposalRequest\x12\x13\n\x0bproposal_id\x18\x01 \x01(\x04\"B\n\x15QueryProposalResponse\x12)\n\x08proposal\x18\x01 \x01(\x0b\x32\x17.cosmos.gov.v1.Proposal\"\xe1\x01\n\x15QueryProposalsRequest\x12\x36\n\x0fproposal_status\x18\x01 \x01(\x0e\x32\x1d.cosmos.gov.v1.ProposalStatus\x12\'\n\x05voter\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12+\n\tdepositor\x18\x03 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12:\n\npagination\x18\x04 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\x81\x01\n\x16QueryProposalsResponse\x12*\n\tproposals\x18\x01 \x03(\x0b\x32\x17.cosmos.gov.v1.Proposal\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"P\n\x10QueryVoteRequest\x12\x13\n\x0bproposal_id\x18\x01 \x01(\x04\x12\'\n\x05voter\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\"6\n\x11QueryVoteResponse\x12!\n\x04vote\x18\x01 \x01(\x0b\x32\x13.cosmos.gov.v1.Vote\"d\n\x11QueryVotesRequest\x12\x13\n\x0bproposal_id\x18\x01 \x01(\x04\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"u\n\x12QueryVotesResponse\x12\"\n\x05votes\x18\x01 \x03(\x0b\x32\x13.cosmos.gov.v1.Vote\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\")\n\x12QueryParamsRequest\x12\x13\n\x0bparams_type\x18\x01 \x01(\t\"\xf9\x01\n\x13QueryParamsResponse\x12\x36\n\rvoting_params\x18\x01 \x01(\x0b\x32\x1b.cosmos.gov.v1.VotingParamsB\x02\x18\x01\x12\x38\n\x0e\x64\x65posit_params\x18\x02 \x01(\x0b\x32\x1c.cosmos.gov.v1.DepositParamsB\x02\x18\x01\x12\x34\n\x0ctally_params\x18\x03 \x01(\x0b\x32\x1a.cosmos.gov.v1.TallyParamsB\x02\x18\x01\x12:\n\x06params\x18\x04 \x01(\x0b\x32\x15.cosmos.gov.v1.ParamsB\x13\xda\xb4-\x0f\x63osmos-sdk 0.47\"W\n\x13QueryDepositRequest\x12\x13\n\x0bproposal_id\x18\x01 \x01(\x04\x12+\n\tdepositor\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\"?\n\x14QueryDepositResponse\x12\'\n\x07\x64\x65posit\x18\x01 \x01(\x0b\x32\x16.cosmos.gov.v1.Deposit\"g\n\x14QueryDepositsRequest\x12\x13\n\x0bproposal_id\x18\x01 \x01(\x04\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"~\n\x15QueryDepositsResponse\x12(\n\x08\x64\x65posits\x18\x01 \x03(\x0b\x32\x16.cosmos.gov.v1.Deposit\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\".\n\x17QueryTallyResultRequest\x12\x13\n\x0bproposal_id\x18\x01 \x01(\x04\"E\n\x18QueryTallyResultResponse\x12)\n\x05tally\x18\x01 \x01(\x0b\x32\x1a.cosmos.gov.v1.TallyResult2\xe3\t\n\x05Query\x12\x86\x01\n\x0c\x43onstitution\x12\'.cosmos.gov.v1.QueryConstitutionRequest\x1a(.cosmos.gov.v1.QueryConstitutionResponse\"#\x82\xd3\xe4\x93\x02\x1d\x12\x1b/cosmos/gov/v1/constitution\x12\x85\x01\n\x08Proposal\x12#.cosmos.gov.v1.QueryProposalRequest\x1a$.cosmos.gov.v1.QueryProposalResponse\".\x82\xd3\xe4\x93\x02(\x12&/cosmos/gov/v1/proposals/{proposal_id}\x12z\n\tProposals\x12$.cosmos.gov.v1.QueryProposalsRequest\x1a%.cosmos.gov.v1.QueryProposalsResponse\" \x82\xd3\xe4\x93\x02\x1a\x12\x18/cosmos/gov/v1/proposals\x12\x87\x01\n\x04Vote\x12\x1f.cosmos.gov.v1.QueryVoteRequest\x1a .cosmos.gov.v1.QueryVoteResponse\"<\x82\xd3\xe4\x93\x02\x36\x12\x34/cosmos/gov/v1/proposals/{proposal_id}/votes/{voter}\x12\x82\x01\n\x05Votes\x12 .cosmos.gov.v1.QueryVotesRequest\x1a!.cosmos.gov.v1.QueryVotesResponse\"4\x82\xd3\xe4\x93\x02.\x12,/cosmos/gov/v1/proposals/{proposal_id}/votes\x12|\n\x06Params\x12!.cosmos.gov.v1.QueryParamsRequest\x1a\".cosmos.gov.v1.QueryParamsResponse\"+\x82\xd3\xe4\x93\x02%\x12#/cosmos/gov/v1/params/{params_type}\x12\x97\x01\n\x07\x44\x65posit\x12\".cosmos.gov.v1.QueryDepositRequest\x1a#.cosmos.gov.v1.QueryDepositResponse\"C\x82\xd3\xe4\x93\x02=\x12;/cosmos/gov/v1/proposals/{proposal_id}/deposits/{depositor}\x12\x8e\x01\n\x08\x44\x65posits\x12#.cosmos.gov.v1.QueryDepositsRequest\x1a$.cosmos.gov.v1.QueryDepositsResponse\"7\x82\xd3\xe4\x93\x02\x31\x12//cosmos/gov/v1/proposals/{proposal_id}/deposits\x12\x94\x01\n\x0bTallyResult\x12&.cosmos.gov.v1.QueryTallyResultRequest\x1a\'.cosmos.gov.v1.QueryTallyResultResponse\"4\x82\xd3\xe4\x93\x02.\x12,/cosmos/gov/v1/proposals/{proposal_id}/tallyB-Z+github.com/cosmos/cosmos-sdk/x/gov/types/v1b\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.gov.v1.query_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z+github.com/cosmos/cosmos-sdk/x/gov/types/v1' + _QUERYPROPOSALSREQUEST.fields_by_name['voter']._options = None + _QUERYPROPOSALSREQUEST.fields_by_name['voter']._serialized_options = b'\322\264-\024cosmos.AddressString' + _QUERYPROPOSALSREQUEST.fields_by_name['depositor']._options = None + _QUERYPROPOSALSREQUEST.fields_by_name['depositor']._serialized_options = b'\322\264-\024cosmos.AddressString' + _QUERYVOTEREQUEST.fields_by_name['voter']._options = None + _QUERYVOTEREQUEST.fields_by_name['voter']._serialized_options = b'\322\264-\024cosmos.AddressString' + _QUERYPARAMSRESPONSE.fields_by_name['voting_params']._options = None + _QUERYPARAMSRESPONSE.fields_by_name['voting_params']._serialized_options = b'\030\001' + _QUERYPARAMSRESPONSE.fields_by_name['deposit_params']._options = None + _QUERYPARAMSRESPONSE.fields_by_name['deposit_params']._serialized_options = b'\030\001' + _QUERYPARAMSRESPONSE.fields_by_name['tally_params']._options = None + _QUERYPARAMSRESPONSE.fields_by_name['tally_params']._serialized_options = b'\030\001' + _QUERYPARAMSRESPONSE.fields_by_name['params']._options = None + _QUERYPARAMSRESPONSE.fields_by_name['params']._serialized_options = b'\332\264-\017cosmos-sdk 0.47' + _QUERYDEPOSITREQUEST.fields_by_name['depositor']._options = None + _QUERYDEPOSITREQUEST.fields_by_name['depositor']._serialized_options = b'\322\264-\024cosmos.AddressString' + _QUERY.methods_by_name['Constitution']._options = None + _QUERY.methods_by_name['Constitution']._serialized_options = b'\202\323\344\223\002\035\022\033/cosmos/gov/v1/constitution' + _QUERY.methods_by_name['Proposal']._options = None + _QUERY.methods_by_name['Proposal']._serialized_options = b'\202\323\344\223\002(\022&/cosmos/gov/v1/proposals/{proposal_id}' + _QUERY.methods_by_name['Proposals']._options = None + _QUERY.methods_by_name['Proposals']._serialized_options = b'\202\323\344\223\002\032\022\030/cosmos/gov/v1/proposals' + _QUERY.methods_by_name['Vote']._options = None + _QUERY.methods_by_name['Vote']._serialized_options = b'\202\323\344\223\0026\0224/cosmos/gov/v1/proposals/{proposal_id}/votes/{voter}' + _QUERY.methods_by_name['Votes']._options = None + _QUERY.methods_by_name['Votes']._serialized_options = b'\202\323\344\223\002.\022,/cosmos/gov/v1/proposals/{proposal_id}/votes' + _QUERY.methods_by_name['Params']._options = None + _QUERY.methods_by_name['Params']._serialized_options = b'\202\323\344\223\002%\022#/cosmos/gov/v1/params/{params_type}' + _QUERY.methods_by_name['Deposit']._options = None + _QUERY.methods_by_name['Deposit']._serialized_options = b'\202\323\344\223\002=\022;/cosmos/gov/v1/proposals/{proposal_id}/deposits/{depositor}' + _QUERY.methods_by_name['Deposits']._options = None + _QUERY.methods_by_name['Deposits']._serialized_options = b'\202\323\344\223\0021\022//cosmos/gov/v1/proposals/{proposal_id}/deposits' + _QUERY.methods_by_name['TallyResult']._options = None + _QUERY.methods_by_name['TallyResult']._serialized_options = b'\202\323\344\223\002.\022,/cosmos/gov/v1/proposals/{proposal_id}/tally' + _QUERYCONSTITUTIONREQUEST._serialized_start=170 + _QUERYCONSTITUTIONREQUEST._serialized_end=196 + _QUERYCONSTITUTIONRESPONSE._serialized_start=198 + _QUERYCONSTITUTIONRESPONSE._serialized_end=247 + _QUERYPROPOSALREQUEST._serialized_start=249 + _QUERYPROPOSALREQUEST._serialized_end=292 + _QUERYPROPOSALRESPONSE._serialized_start=294 + _QUERYPROPOSALRESPONSE._serialized_end=360 + _QUERYPROPOSALSREQUEST._serialized_start=363 + _QUERYPROPOSALSREQUEST._serialized_end=588 + _QUERYPROPOSALSRESPONSE._serialized_start=591 + _QUERYPROPOSALSRESPONSE._serialized_end=720 + _QUERYVOTEREQUEST._serialized_start=722 + _QUERYVOTEREQUEST._serialized_end=802 + _QUERYVOTERESPONSE._serialized_start=804 + _QUERYVOTERESPONSE._serialized_end=858 + _QUERYVOTESREQUEST._serialized_start=860 + _QUERYVOTESREQUEST._serialized_end=960 + _QUERYVOTESRESPONSE._serialized_start=962 + _QUERYVOTESRESPONSE._serialized_end=1079 + _QUERYPARAMSREQUEST._serialized_start=1081 + _QUERYPARAMSREQUEST._serialized_end=1122 + _QUERYPARAMSRESPONSE._serialized_start=1125 + _QUERYPARAMSRESPONSE._serialized_end=1374 + _QUERYDEPOSITREQUEST._serialized_start=1376 + _QUERYDEPOSITREQUEST._serialized_end=1463 + _QUERYDEPOSITRESPONSE._serialized_start=1465 + _QUERYDEPOSITRESPONSE._serialized_end=1528 + _QUERYDEPOSITSREQUEST._serialized_start=1530 + _QUERYDEPOSITSREQUEST._serialized_end=1633 + _QUERYDEPOSITSRESPONSE._serialized_start=1635 + _QUERYDEPOSITSRESPONSE._serialized_end=1761 + _QUERYTALLYRESULTREQUEST._serialized_start=1763 + _QUERYTALLYRESULTREQUEST._serialized_end=1809 + _QUERYTALLYRESULTRESPONSE._serialized_start=1811 + _QUERYTALLYRESULTRESPONSE._serialized_end=1880 + _QUERY._serialized_start=1883 + _QUERY._serialized_end=3134 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/gov/v1/query_pb2_grpc.py b/cosmpy/protos/cosmos/gov/v1/query_pb2_grpc.py new file mode 100644 index 00000000..389a5227 --- /dev/null +++ b/cosmpy/protos/cosmos/gov/v1/query_pb2_grpc.py @@ -0,0 +1,342 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + +from cosmos.gov.v1 import query_pb2 as cosmos_dot_gov_dot_v1_dot_query__pb2 + + +class QueryStub(object): + """Query defines the gRPC querier service for gov module + """ + + def __init__(self, channel): + """Constructor. + + Args: + channel: A grpc.Channel. + """ + self.Constitution = channel.unary_unary( + '/cosmos.gov.v1.Query/Constitution', + request_serializer=cosmos_dot_gov_dot_v1_dot_query__pb2.QueryConstitutionRequest.SerializeToString, + response_deserializer=cosmos_dot_gov_dot_v1_dot_query__pb2.QueryConstitutionResponse.FromString, + ) + self.Proposal = channel.unary_unary( + '/cosmos.gov.v1.Query/Proposal', + request_serializer=cosmos_dot_gov_dot_v1_dot_query__pb2.QueryProposalRequest.SerializeToString, + response_deserializer=cosmos_dot_gov_dot_v1_dot_query__pb2.QueryProposalResponse.FromString, + ) + self.Proposals = channel.unary_unary( + '/cosmos.gov.v1.Query/Proposals', + request_serializer=cosmos_dot_gov_dot_v1_dot_query__pb2.QueryProposalsRequest.SerializeToString, + response_deserializer=cosmos_dot_gov_dot_v1_dot_query__pb2.QueryProposalsResponse.FromString, + ) + self.Vote = channel.unary_unary( + '/cosmos.gov.v1.Query/Vote', + request_serializer=cosmos_dot_gov_dot_v1_dot_query__pb2.QueryVoteRequest.SerializeToString, + response_deserializer=cosmos_dot_gov_dot_v1_dot_query__pb2.QueryVoteResponse.FromString, + ) + self.Votes = channel.unary_unary( + '/cosmos.gov.v1.Query/Votes', + request_serializer=cosmos_dot_gov_dot_v1_dot_query__pb2.QueryVotesRequest.SerializeToString, + response_deserializer=cosmos_dot_gov_dot_v1_dot_query__pb2.QueryVotesResponse.FromString, + ) + self.Params = channel.unary_unary( + '/cosmos.gov.v1.Query/Params', + request_serializer=cosmos_dot_gov_dot_v1_dot_query__pb2.QueryParamsRequest.SerializeToString, + response_deserializer=cosmos_dot_gov_dot_v1_dot_query__pb2.QueryParamsResponse.FromString, + ) + self.Deposit = channel.unary_unary( + '/cosmos.gov.v1.Query/Deposit', + request_serializer=cosmos_dot_gov_dot_v1_dot_query__pb2.QueryDepositRequest.SerializeToString, + response_deserializer=cosmos_dot_gov_dot_v1_dot_query__pb2.QueryDepositResponse.FromString, + ) + self.Deposits = channel.unary_unary( + '/cosmos.gov.v1.Query/Deposits', + request_serializer=cosmos_dot_gov_dot_v1_dot_query__pb2.QueryDepositsRequest.SerializeToString, + response_deserializer=cosmos_dot_gov_dot_v1_dot_query__pb2.QueryDepositsResponse.FromString, + ) + self.TallyResult = channel.unary_unary( + '/cosmos.gov.v1.Query/TallyResult', + request_serializer=cosmos_dot_gov_dot_v1_dot_query__pb2.QueryTallyResultRequest.SerializeToString, + response_deserializer=cosmos_dot_gov_dot_v1_dot_query__pb2.QueryTallyResultResponse.FromString, + ) + + +class QueryServicer(object): + """Query defines the gRPC querier service for gov module + """ + + def Constitution(self, request, context): + """Constitution queries the chain's constitution. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def Proposal(self, request, context): + """Proposal queries proposal details based on ProposalID. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def Proposals(self, request, context): + """Proposals queries all proposals based on given status. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def Vote(self, request, context): + """Vote queries voted information based on proposalID, voterAddr. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def Votes(self, request, context): + """Votes queries votes of a given proposal. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def Params(self, request, context): + """Params queries all parameters of the gov module. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def Deposit(self, request, context): + """Deposit queries single deposit information based on proposalID, depositAddr. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def Deposits(self, request, context): + """Deposits queries all deposits of a single proposal. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def TallyResult(self, request, context): + """TallyResult queries the tally of a proposal vote. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + +def add_QueryServicer_to_server(servicer, server): + rpc_method_handlers = { + 'Constitution': grpc.unary_unary_rpc_method_handler( + servicer.Constitution, + request_deserializer=cosmos_dot_gov_dot_v1_dot_query__pb2.QueryConstitutionRequest.FromString, + response_serializer=cosmos_dot_gov_dot_v1_dot_query__pb2.QueryConstitutionResponse.SerializeToString, + ), + 'Proposal': grpc.unary_unary_rpc_method_handler( + servicer.Proposal, + request_deserializer=cosmos_dot_gov_dot_v1_dot_query__pb2.QueryProposalRequest.FromString, + response_serializer=cosmos_dot_gov_dot_v1_dot_query__pb2.QueryProposalResponse.SerializeToString, + ), + 'Proposals': grpc.unary_unary_rpc_method_handler( + servicer.Proposals, + request_deserializer=cosmos_dot_gov_dot_v1_dot_query__pb2.QueryProposalsRequest.FromString, + response_serializer=cosmos_dot_gov_dot_v1_dot_query__pb2.QueryProposalsResponse.SerializeToString, + ), + 'Vote': grpc.unary_unary_rpc_method_handler( + servicer.Vote, + request_deserializer=cosmos_dot_gov_dot_v1_dot_query__pb2.QueryVoteRequest.FromString, + response_serializer=cosmos_dot_gov_dot_v1_dot_query__pb2.QueryVoteResponse.SerializeToString, + ), + 'Votes': grpc.unary_unary_rpc_method_handler( + servicer.Votes, + request_deserializer=cosmos_dot_gov_dot_v1_dot_query__pb2.QueryVotesRequest.FromString, + response_serializer=cosmos_dot_gov_dot_v1_dot_query__pb2.QueryVotesResponse.SerializeToString, + ), + 'Params': grpc.unary_unary_rpc_method_handler( + servicer.Params, + request_deserializer=cosmos_dot_gov_dot_v1_dot_query__pb2.QueryParamsRequest.FromString, + response_serializer=cosmos_dot_gov_dot_v1_dot_query__pb2.QueryParamsResponse.SerializeToString, + ), + 'Deposit': grpc.unary_unary_rpc_method_handler( + servicer.Deposit, + request_deserializer=cosmos_dot_gov_dot_v1_dot_query__pb2.QueryDepositRequest.FromString, + response_serializer=cosmos_dot_gov_dot_v1_dot_query__pb2.QueryDepositResponse.SerializeToString, + ), + 'Deposits': grpc.unary_unary_rpc_method_handler( + servicer.Deposits, + request_deserializer=cosmos_dot_gov_dot_v1_dot_query__pb2.QueryDepositsRequest.FromString, + response_serializer=cosmos_dot_gov_dot_v1_dot_query__pb2.QueryDepositsResponse.SerializeToString, + ), + 'TallyResult': grpc.unary_unary_rpc_method_handler( + servicer.TallyResult, + request_deserializer=cosmos_dot_gov_dot_v1_dot_query__pb2.QueryTallyResultRequest.FromString, + response_serializer=cosmos_dot_gov_dot_v1_dot_query__pb2.QueryTallyResultResponse.SerializeToString, + ), + } + generic_handler = grpc.method_handlers_generic_handler( + 'cosmos.gov.v1.Query', rpc_method_handlers) + server.add_generic_rpc_handlers((generic_handler,)) + + + # This class is part of an EXPERIMENTAL API. +class Query(object): + """Query defines the gRPC querier service for gov module + """ + + @staticmethod + def Constitution(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.gov.v1.Query/Constitution', + cosmos_dot_gov_dot_v1_dot_query__pb2.QueryConstitutionRequest.SerializeToString, + cosmos_dot_gov_dot_v1_dot_query__pb2.QueryConstitutionResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def Proposal(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.gov.v1.Query/Proposal', + cosmos_dot_gov_dot_v1_dot_query__pb2.QueryProposalRequest.SerializeToString, + cosmos_dot_gov_dot_v1_dot_query__pb2.QueryProposalResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def Proposals(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.gov.v1.Query/Proposals', + cosmos_dot_gov_dot_v1_dot_query__pb2.QueryProposalsRequest.SerializeToString, + cosmos_dot_gov_dot_v1_dot_query__pb2.QueryProposalsResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def Vote(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.gov.v1.Query/Vote', + cosmos_dot_gov_dot_v1_dot_query__pb2.QueryVoteRequest.SerializeToString, + cosmos_dot_gov_dot_v1_dot_query__pb2.QueryVoteResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def Votes(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.gov.v1.Query/Votes', + cosmos_dot_gov_dot_v1_dot_query__pb2.QueryVotesRequest.SerializeToString, + cosmos_dot_gov_dot_v1_dot_query__pb2.QueryVotesResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def Params(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.gov.v1.Query/Params', + cosmos_dot_gov_dot_v1_dot_query__pb2.QueryParamsRequest.SerializeToString, + cosmos_dot_gov_dot_v1_dot_query__pb2.QueryParamsResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def Deposit(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.gov.v1.Query/Deposit', + cosmos_dot_gov_dot_v1_dot_query__pb2.QueryDepositRequest.SerializeToString, + cosmos_dot_gov_dot_v1_dot_query__pb2.QueryDepositResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def Deposits(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.gov.v1.Query/Deposits', + cosmos_dot_gov_dot_v1_dot_query__pb2.QueryDepositsRequest.SerializeToString, + cosmos_dot_gov_dot_v1_dot_query__pb2.QueryDepositsResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def TallyResult(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.gov.v1.Query/TallyResult', + cosmos_dot_gov_dot_v1_dot_query__pb2.QueryTallyResultRequest.SerializeToString, + cosmos_dot_gov_dot_v1_dot_query__pb2.QueryTallyResultResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/cosmos/gov/v1/tx_pb2.py b/cosmpy/protos/cosmos/gov/v1/tx_pb2.py new file mode 100644 index 00000000..5d29efcf --- /dev/null +++ b/cosmpy/protos/cosmos/gov/v1/tx_pb2.py @@ -0,0 +1,134 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/gov/v1/tx.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from cosmos.base.v1beta1 import coin_pb2 as cosmos_dot_base_dot_v1beta1_dot_coin__pb2 +from cosmos.gov.v1 import gov_pb2 as cosmos_dot_gov_dot_v1_dot_gov__pb2 +from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 +from google.protobuf import any_pb2 as google_dot_protobuf_dot_any__pb2 +from cosmos.msg.v1 import msg_pb2 as cosmos_dot_msg_dot_v1_dot_msg__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 +from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x16\x63osmos/gov/v1/tx.proto\x12\rcosmos.gov.v1\x1a\x1e\x63osmos/base/v1beta1/coin.proto\x1a\x17\x63osmos/gov/v1/gov.proto\x1a\x14gogoproto/gogo.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x19google/protobuf/any.proto\x1a\x17\x63osmos/msg/v1/msg.proto\x1a\x11\x61mino/amino.proto\x1a\x1fgoogle/protobuf/timestamp.proto\"\x9a\x03\n\x11MsgSubmitProposal\x12&\n\x08messages\x18\x01 \x03(\x0b\x32\x14.google.protobuf.Any\x12z\n\x0finitial_deposit\x18\x02 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinBF\xc8\xde\x1f\x00\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\xa8\xe7\xb0*\x01\x9a\xe7\xb0*\x0clegacy_coins\x12*\n\x08proposer\x18\x03 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x10\n\x08metadata\x18\x04 \x01(\t\x12\"\n\x05title\x18\x05 \x01(\tB\x13\xda\xb4-\x0f\x63osmos-sdk 0.47\x12$\n\x07summary\x18\x06 \x01(\tB\x13\xda\xb4-\x0f\x63osmos-sdk 0.47\x12&\n\texpedited\x18\x07 \x01(\x08\x42\x13\xda\xb4-\x0f\x63osmos-sdk 0.50:1\x82\xe7\xb0*\x08proposer\x8a\xe7\xb0*\x1f\x63osmos-sdk/v1/MsgSubmitProposal\"0\n\x19MsgSubmitProposalResponse\x12\x13\n\x0bproposal_id\x18\x01 \x01(\x04\"\xa7\x01\n\x14MsgExecLegacyContent\x12\x45\n\x07\x63ontent\x18\x01 \x01(\x0b\x32\x14.google.protobuf.AnyB\x1e\xca\xb4-\x1a\x63osmos.gov.v1beta1.Content\x12\x11\n\tauthority\x18\x02 \x01(\t:5\x82\xe7\xb0*\tauthority\x8a\xe7\xb0*\"cosmos-sdk/v1/MsgExecLegacyContent\"\x1e\n\x1cMsgExecLegacyContentResponse\"\xc0\x01\n\x07MsgVote\x12)\n\x0bproposal_id\x18\x01 \x01(\x04\x42\x14\xea\xde\x1f\x0bproposal_id\xa8\xe7\xb0*\x01\x12\'\n\x05voter\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12)\n\x06option\x18\x03 \x01(\x0e\x32\x19.cosmos.gov.v1.VoteOption\x12\x10\n\x08metadata\x18\x04 \x01(\t:$\x82\xe7\xb0*\x05voter\x8a\xe7\xb0*\x15\x63osmos-sdk/v1/MsgVote\"\x11\n\x0fMsgVoteResponse\"\xd9\x01\n\x0fMsgVoteWeighted\x12)\n\x0bproposal_id\x18\x01 \x01(\x04\x42\x14\xea\xde\x1f\x0bproposal_id\xa8\xe7\xb0*\x01\x12\'\n\x05voter\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x32\n\x07options\x18\x03 \x03(\x0b\x32!.cosmos.gov.v1.WeightedVoteOption\x12\x10\n\x08metadata\x18\x04 \x01(\t:,\x82\xe7\xb0*\x05voter\x8a\xe7\xb0*\x1d\x63osmos-sdk/v1/MsgVoteWeighted\"\x19\n\x17MsgVoteWeightedResponse\"\xc7\x01\n\nMsgDeposit\x12)\n\x0bproposal_id\x18\x01 \x01(\x04\x42\x14\xea\xde\x1f\x0bproposal_id\xa8\xe7\xb0*\x01\x12+\n\tdepositor\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x34\n\x06\x61mount\x18\x03 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01:+\x82\xe7\xb0*\tdepositor\x8a\xe7\xb0*\x18\x63osmos-sdk/v1/MsgDeposit\"\x14\n\x12MsgDepositResponse\"\xbb\x01\n\x0fMsgUpdateParams\x12+\n\tauthority\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x30\n\x06params\x18\x02 \x01(\x0b\x32\x15.cosmos.gov.v1.ParamsB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01:I\xd2\xb4-\x0f\x63osmos-sdk 0.47\x82\xe7\xb0*\tauthority\x8a\xe7\xb0*#cosmos-sdk/x/gov/v1/MsgUpdateParams\".\n\x17MsgUpdateParamsResponse:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.47\"\x87\x01\n\x11MsgCancelProposal\x12$\n\x0bproposal_id\x18\x01 \x01(\x04\x42\x0f\xea\xde\x1f\x0bproposal_id\x12*\n\x08proposer\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString: \xd2\xb4-\x0f\x63osmos-sdk 0.50\x82\xe7\xb0*\x08proposer\"\xac\x01\n\x19MsgCancelProposalResponse\x12$\n\x0bproposal_id\x18\x01 \x01(\x04\x42\x0f\xea\xde\x1f\x0bproposal_id\x12;\n\rcanceled_time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x08\x90\xdf\x1f\x01\xc8\xde\x1f\x00\x12\x17\n\x0f\x63\x61nceled_height\x18\x03 \x01(\x04:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.502\xfb\x05\n\x03Msg\x12q\n\x0eSubmitProposal\x12 .cosmos.gov.v1.MsgSubmitProposal\x1a(.cosmos.gov.v1.MsgSubmitProposalResponse\"\x13\xca\xb4-\x0f\x63osmos-sdk 0.46\x12z\n\x11\x45xecLegacyContent\x12#.cosmos.gov.v1.MsgExecLegacyContent\x1a+.cosmos.gov.v1.MsgExecLegacyContentResponse\"\x13\xca\xb4-\x0f\x63osmos-sdk 0.46\x12S\n\x04Vote\x12\x16.cosmos.gov.v1.MsgVote\x1a\x1e.cosmos.gov.v1.MsgVoteResponse\"\x13\xca\xb4-\x0f\x63osmos-sdk 0.46\x12k\n\x0cVoteWeighted\x12\x1e.cosmos.gov.v1.MsgVoteWeighted\x1a&.cosmos.gov.v1.MsgVoteWeightedResponse\"\x13\xca\xb4-\x0f\x63osmos-sdk 0.46\x12\\\n\x07\x44\x65posit\x12\x19.cosmos.gov.v1.MsgDeposit\x1a!.cosmos.gov.v1.MsgDepositResponse\"\x13\xca\xb4-\x0f\x63osmos-sdk 0.46\x12k\n\x0cUpdateParams\x12\x1e.cosmos.gov.v1.MsgUpdateParams\x1a&.cosmos.gov.v1.MsgUpdateParamsResponse\"\x13\xca\xb4-\x0f\x63osmos-sdk 0.47\x12q\n\x0e\x43\x61ncelProposal\x12 .cosmos.gov.v1.MsgCancelProposal\x1a(.cosmos.gov.v1.MsgCancelProposalResponse\"\x13\xca\xb4-\x0f\x63osmos-sdk 0.50\x1a\x05\x80\xe7\xb0*\x01\x42-Z+github.com/cosmos/cosmos-sdk/x/gov/types/v1b\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.gov.v1.tx_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z+github.com/cosmos/cosmos-sdk/x/gov/types/v1' + _MSGSUBMITPROPOSAL.fields_by_name['initial_deposit']._options = None + _MSGSUBMITPROPOSAL.fields_by_name['initial_deposit']._serialized_options = b'\310\336\037\000\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins\250\347\260*\001\232\347\260*\014legacy_coins' + _MSGSUBMITPROPOSAL.fields_by_name['proposer']._options = None + _MSGSUBMITPROPOSAL.fields_by_name['proposer']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGSUBMITPROPOSAL.fields_by_name['title']._options = None + _MSGSUBMITPROPOSAL.fields_by_name['title']._serialized_options = b'\332\264-\017cosmos-sdk 0.47' + _MSGSUBMITPROPOSAL.fields_by_name['summary']._options = None + _MSGSUBMITPROPOSAL.fields_by_name['summary']._serialized_options = b'\332\264-\017cosmos-sdk 0.47' + _MSGSUBMITPROPOSAL.fields_by_name['expedited']._options = None + _MSGSUBMITPROPOSAL.fields_by_name['expedited']._serialized_options = b'\332\264-\017cosmos-sdk 0.50' + _MSGSUBMITPROPOSAL._options = None + _MSGSUBMITPROPOSAL._serialized_options = b'\202\347\260*\010proposer\212\347\260*\037cosmos-sdk/v1/MsgSubmitProposal' + _MSGEXECLEGACYCONTENT.fields_by_name['content']._options = None + _MSGEXECLEGACYCONTENT.fields_by_name['content']._serialized_options = b'\312\264-\032cosmos.gov.v1beta1.Content' + _MSGEXECLEGACYCONTENT._options = None + _MSGEXECLEGACYCONTENT._serialized_options = b'\202\347\260*\tauthority\212\347\260*\"cosmos-sdk/v1/MsgExecLegacyContent' + _MSGVOTE.fields_by_name['proposal_id']._options = None + _MSGVOTE.fields_by_name['proposal_id']._serialized_options = b'\352\336\037\013proposal_id\250\347\260*\001' + _MSGVOTE.fields_by_name['voter']._options = None + _MSGVOTE.fields_by_name['voter']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGVOTE._options = None + _MSGVOTE._serialized_options = b'\202\347\260*\005voter\212\347\260*\025cosmos-sdk/v1/MsgVote' + _MSGVOTEWEIGHTED.fields_by_name['proposal_id']._options = None + _MSGVOTEWEIGHTED.fields_by_name['proposal_id']._serialized_options = b'\352\336\037\013proposal_id\250\347\260*\001' + _MSGVOTEWEIGHTED.fields_by_name['voter']._options = None + _MSGVOTEWEIGHTED.fields_by_name['voter']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGVOTEWEIGHTED._options = None + _MSGVOTEWEIGHTED._serialized_options = b'\202\347\260*\005voter\212\347\260*\035cosmos-sdk/v1/MsgVoteWeighted' + _MSGDEPOSIT.fields_by_name['proposal_id']._options = None + _MSGDEPOSIT.fields_by_name['proposal_id']._serialized_options = b'\352\336\037\013proposal_id\250\347\260*\001' + _MSGDEPOSIT.fields_by_name['depositor']._options = None + _MSGDEPOSIT.fields_by_name['depositor']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGDEPOSIT.fields_by_name['amount']._options = None + _MSGDEPOSIT.fields_by_name['amount']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _MSGDEPOSIT._options = None + _MSGDEPOSIT._serialized_options = b'\202\347\260*\tdepositor\212\347\260*\030cosmos-sdk/v1/MsgDeposit' + _MSGUPDATEPARAMS.fields_by_name['authority']._options = None + _MSGUPDATEPARAMS.fields_by_name['authority']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGUPDATEPARAMS.fields_by_name['params']._options = None + _MSGUPDATEPARAMS.fields_by_name['params']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _MSGUPDATEPARAMS._options = None + _MSGUPDATEPARAMS._serialized_options = b'\322\264-\017cosmos-sdk 0.47\202\347\260*\tauthority\212\347\260*#cosmos-sdk/x/gov/v1/MsgUpdateParams' + _MSGUPDATEPARAMSRESPONSE._options = None + _MSGUPDATEPARAMSRESPONSE._serialized_options = b'\322\264-\017cosmos-sdk 0.47' + _MSGCANCELPROPOSAL.fields_by_name['proposal_id']._options = None + _MSGCANCELPROPOSAL.fields_by_name['proposal_id']._serialized_options = b'\352\336\037\013proposal_id' + _MSGCANCELPROPOSAL.fields_by_name['proposer']._options = None + _MSGCANCELPROPOSAL.fields_by_name['proposer']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGCANCELPROPOSAL._options = None + _MSGCANCELPROPOSAL._serialized_options = b'\322\264-\017cosmos-sdk 0.50\202\347\260*\010proposer' + _MSGCANCELPROPOSALRESPONSE.fields_by_name['proposal_id']._options = None + _MSGCANCELPROPOSALRESPONSE.fields_by_name['proposal_id']._serialized_options = b'\352\336\037\013proposal_id' + _MSGCANCELPROPOSALRESPONSE.fields_by_name['canceled_time']._options = None + _MSGCANCELPROPOSALRESPONSE.fields_by_name['canceled_time']._serialized_options = b'\220\337\037\001\310\336\037\000' + _MSGCANCELPROPOSALRESPONSE._options = None + _MSGCANCELPROPOSALRESPONSE._serialized_options = b'\322\264-\017cosmos-sdk 0.50' + _MSG._options = None + _MSG._serialized_options = b'\200\347\260*\001' + _MSG.methods_by_name['SubmitProposal']._options = None + _MSG.methods_by_name['SubmitProposal']._serialized_options = b'\312\264-\017cosmos-sdk 0.46' + _MSG.methods_by_name['ExecLegacyContent']._options = None + _MSG.methods_by_name['ExecLegacyContent']._serialized_options = b'\312\264-\017cosmos-sdk 0.46' + _MSG.methods_by_name['Vote']._options = None + _MSG.methods_by_name['Vote']._serialized_options = b'\312\264-\017cosmos-sdk 0.46' + _MSG.methods_by_name['VoteWeighted']._options = None + _MSG.methods_by_name['VoteWeighted']._serialized_options = b'\312\264-\017cosmos-sdk 0.46' + _MSG.methods_by_name['Deposit']._options = None + _MSG.methods_by_name['Deposit']._serialized_options = b'\312\264-\017cosmos-sdk 0.46' + _MSG.methods_by_name['UpdateParams']._options = None + _MSG.methods_by_name['UpdateParams']._serialized_options = b'\312\264-\017cosmos-sdk 0.47' + _MSG.methods_by_name['CancelProposal']._options = None + _MSG.methods_by_name['CancelProposal']._serialized_options = b'\312\264-\017cosmos-sdk 0.50' + _MSGSUBMITPROPOSAL._serialized_start=252 + _MSGSUBMITPROPOSAL._serialized_end=662 + _MSGSUBMITPROPOSALRESPONSE._serialized_start=664 + _MSGSUBMITPROPOSALRESPONSE._serialized_end=712 + _MSGEXECLEGACYCONTENT._serialized_start=715 + _MSGEXECLEGACYCONTENT._serialized_end=882 + _MSGEXECLEGACYCONTENTRESPONSE._serialized_start=884 + _MSGEXECLEGACYCONTENTRESPONSE._serialized_end=914 + _MSGVOTE._serialized_start=917 + _MSGVOTE._serialized_end=1109 + _MSGVOTERESPONSE._serialized_start=1111 + _MSGVOTERESPONSE._serialized_end=1128 + _MSGVOTEWEIGHTED._serialized_start=1131 + _MSGVOTEWEIGHTED._serialized_end=1348 + _MSGVOTEWEIGHTEDRESPONSE._serialized_start=1350 + _MSGVOTEWEIGHTEDRESPONSE._serialized_end=1375 + _MSGDEPOSIT._serialized_start=1378 + _MSGDEPOSIT._serialized_end=1577 + _MSGDEPOSITRESPONSE._serialized_start=1579 + _MSGDEPOSITRESPONSE._serialized_end=1599 + _MSGUPDATEPARAMS._serialized_start=1602 + _MSGUPDATEPARAMS._serialized_end=1789 + _MSGUPDATEPARAMSRESPONSE._serialized_start=1791 + _MSGUPDATEPARAMSRESPONSE._serialized_end=1837 + _MSGCANCELPROPOSAL._serialized_start=1840 + _MSGCANCELPROPOSAL._serialized_end=1975 + _MSGCANCELPROPOSALRESPONSE._serialized_start=1978 + _MSGCANCELPROPOSALRESPONSE._serialized_end=2150 + _MSG._serialized_start=2153 + _MSG._serialized_end=2916 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/gov/v1/tx_pb2_grpc.py b/cosmpy/protos/cosmos/gov/v1/tx_pb2_grpc.py new file mode 100644 index 00000000..bebf0fab --- /dev/null +++ b/cosmpy/protos/cosmos/gov/v1/tx_pb2_grpc.py @@ -0,0 +1,276 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + +from cosmos.gov.v1 import tx_pb2 as cosmos_dot_gov_dot_v1_dot_tx__pb2 + + +class MsgStub(object): + """Msg defines the gov Msg service. + """ + + def __init__(self, channel): + """Constructor. + + Args: + channel: A grpc.Channel. + """ + self.SubmitProposal = channel.unary_unary( + '/cosmos.gov.v1.Msg/SubmitProposal', + request_serializer=cosmos_dot_gov_dot_v1_dot_tx__pb2.MsgSubmitProposal.SerializeToString, + response_deserializer=cosmos_dot_gov_dot_v1_dot_tx__pb2.MsgSubmitProposalResponse.FromString, + ) + self.ExecLegacyContent = channel.unary_unary( + '/cosmos.gov.v1.Msg/ExecLegacyContent', + request_serializer=cosmos_dot_gov_dot_v1_dot_tx__pb2.MsgExecLegacyContent.SerializeToString, + response_deserializer=cosmos_dot_gov_dot_v1_dot_tx__pb2.MsgExecLegacyContentResponse.FromString, + ) + self.Vote = channel.unary_unary( + '/cosmos.gov.v1.Msg/Vote', + request_serializer=cosmos_dot_gov_dot_v1_dot_tx__pb2.MsgVote.SerializeToString, + response_deserializer=cosmos_dot_gov_dot_v1_dot_tx__pb2.MsgVoteResponse.FromString, + ) + self.VoteWeighted = channel.unary_unary( + '/cosmos.gov.v1.Msg/VoteWeighted', + request_serializer=cosmos_dot_gov_dot_v1_dot_tx__pb2.MsgVoteWeighted.SerializeToString, + response_deserializer=cosmos_dot_gov_dot_v1_dot_tx__pb2.MsgVoteWeightedResponse.FromString, + ) + self.Deposit = channel.unary_unary( + '/cosmos.gov.v1.Msg/Deposit', + request_serializer=cosmos_dot_gov_dot_v1_dot_tx__pb2.MsgDeposit.SerializeToString, + response_deserializer=cosmos_dot_gov_dot_v1_dot_tx__pb2.MsgDepositResponse.FromString, + ) + self.UpdateParams = channel.unary_unary( + '/cosmos.gov.v1.Msg/UpdateParams', + request_serializer=cosmos_dot_gov_dot_v1_dot_tx__pb2.MsgUpdateParams.SerializeToString, + response_deserializer=cosmos_dot_gov_dot_v1_dot_tx__pb2.MsgUpdateParamsResponse.FromString, + ) + self.CancelProposal = channel.unary_unary( + '/cosmos.gov.v1.Msg/CancelProposal', + request_serializer=cosmos_dot_gov_dot_v1_dot_tx__pb2.MsgCancelProposal.SerializeToString, + response_deserializer=cosmos_dot_gov_dot_v1_dot_tx__pb2.MsgCancelProposalResponse.FromString, + ) + + +class MsgServicer(object): + """Msg defines the gov Msg service. + """ + + def SubmitProposal(self, request, context): + """SubmitProposal defines a method to create new proposal given the messages. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def ExecLegacyContent(self, request, context): + """ExecLegacyContent defines a Msg to be in included in a MsgSubmitProposal + to execute a legacy content-based proposal. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def Vote(self, request, context): + """Vote defines a method to add a vote on a specific proposal. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def VoteWeighted(self, request, context): + """VoteWeighted defines a method to add a weighted vote on a specific proposal. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def Deposit(self, request, context): + """Deposit defines a method to add deposit on a specific proposal. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def UpdateParams(self, request, context): + """UpdateParams defines a governance operation for updating the x/gov module + parameters. The authority is defined in the keeper. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def CancelProposal(self, request, context): + """CancelProposal defines a method to cancel governance proposal + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + +def add_MsgServicer_to_server(servicer, server): + rpc_method_handlers = { + 'SubmitProposal': grpc.unary_unary_rpc_method_handler( + servicer.SubmitProposal, + request_deserializer=cosmos_dot_gov_dot_v1_dot_tx__pb2.MsgSubmitProposal.FromString, + response_serializer=cosmos_dot_gov_dot_v1_dot_tx__pb2.MsgSubmitProposalResponse.SerializeToString, + ), + 'ExecLegacyContent': grpc.unary_unary_rpc_method_handler( + servicer.ExecLegacyContent, + request_deserializer=cosmos_dot_gov_dot_v1_dot_tx__pb2.MsgExecLegacyContent.FromString, + response_serializer=cosmos_dot_gov_dot_v1_dot_tx__pb2.MsgExecLegacyContentResponse.SerializeToString, + ), + 'Vote': grpc.unary_unary_rpc_method_handler( + servicer.Vote, + request_deserializer=cosmos_dot_gov_dot_v1_dot_tx__pb2.MsgVote.FromString, + response_serializer=cosmos_dot_gov_dot_v1_dot_tx__pb2.MsgVoteResponse.SerializeToString, + ), + 'VoteWeighted': grpc.unary_unary_rpc_method_handler( + servicer.VoteWeighted, + request_deserializer=cosmos_dot_gov_dot_v1_dot_tx__pb2.MsgVoteWeighted.FromString, + response_serializer=cosmos_dot_gov_dot_v1_dot_tx__pb2.MsgVoteWeightedResponse.SerializeToString, + ), + 'Deposit': grpc.unary_unary_rpc_method_handler( + servicer.Deposit, + request_deserializer=cosmos_dot_gov_dot_v1_dot_tx__pb2.MsgDeposit.FromString, + response_serializer=cosmos_dot_gov_dot_v1_dot_tx__pb2.MsgDepositResponse.SerializeToString, + ), + 'UpdateParams': grpc.unary_unary_rpc_method_handler( + servicer.UpdateParams, + request_deserializer=cosmos_dot_gov_dot_v1_dot_tx__pb2.MsgUpdateParams.FromString, + response_serializer=cosmos_dot_gov_dot_v1_dot_tx__pb2.MsgUpdateParamsResponse.SerializeToString, + ), + 'CancelProposal': grpc.unary_unary_rpc_method_handler( + servicer.CancelProposal, + request_deserializer=cosmos_dot_gov_dot_v1_dot_tx__pb2.MsgCancelProposal.FromString, + response_serializer=cosmos_dot_gov_dot_v1_dot_tx__pb2.MsgCancelProposalResponse.SerializeToString, + ), + } + generic_handler = grpc.method_handlers_generic_handler( + 'cosmos.gov.v1.Msg', rpc_method_handlers) + server.add_generic_rpc_handlers((generic_handler,)) + + + # This class is part of an EXPERIMENTAL API. +class Msg(object): + """Msg defines the gov Msg service. + """ + + @staticmethod + def SubmitProposal(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.gov.v1.Msg/SubmitProposal', + cosmos_dot_gov_dot_v1_dot_tx__pb2.MsgSubmitProposal.SerializeToString, + cosmos_dot_gov_dot_v1_dot_tx__pb2.MsgSubmitProposalResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def ExecLegacyContent(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.gov.v1.Msg/ExecLegacyContent', + cosmos_dot_gov_dot_v1_dot_tx__pb2.MsgExecLegacyContent.SerializeToString, + cosmos_dot_gov_dot_v1_dot_tx__pb2.MsgExecLegacyContentResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def Vote(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.gov.v1.Msg/Vote', + cosmos_dot_gov_dot_v1_dot_tx__pb2.MsgVote.SerializeToString, + cosmos_dot_gov_dot_v1_dot_tx__pb2.MsgVoteResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def VoteWeighted(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.gov.v1.Msg/VoteWeighted', + cosmos_dot_gov_dot_v1_dot_tx__pb2.MsgVoteWeighted.SerializeToString, + cosmos_dot_gov_dot_v1_dot_tx__pb2.MsgVoteWeightedResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def Deposit(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.gov.v1.Msg/Deposit', + cosmos_dot_gov_dot_v1_dot_tx__pb2.MsgDeposit.SerializeToString, + cosmos_dot_gov_dot_v1_dot_tx__pb2.MsgDepositResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def UpdateParams(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.gov.v1.Msg/UpdateParams', + cosmos_dot_gov_dot_v1_dot_tx__pb2.MsgUpdateParams.SerializeToString, + cosmos_dot_gov_dot_v1_dot_tx__pb2.MsgUpdateParamsResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def CancelProposal(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.gov.v1.Msg/CancelProposal', + cosmos_dot_gov_dot_v1_dot_tx__pb2.MsgCancelProposal.SerializeToString, + cosmos_dot_gov_dot_v1_dot_tx__pb2.MsgCancelProposalResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/cosmos/gov/v1beta1/__init__.py b/cosmpy/protos/cosmos/gov/v1beta1/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmos/gov/v1beta1/genesis_pb2.py b/cosmpy/protos/cosmos/gov/v1beta1/genesis_pb2.py index 5c33e6b7..d75d2284 100644 --- a/cosmpy/protos/cosmos/gov/v1beta1/genesis_pb2.py +++ b/cosmpy/protos/cosmos/gov/v1beta1/genesis_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/gov/v1beta1/genesis.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -14,38 +13,29 @@ from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 from cosmos.gov.v1beta1 import gov_pb2 as cosmos_dot_gov_dot_v1beta1_dot_gov__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n cosmos/gov/v1beta1/genesis.proto\x12\x12\x63osmos.gov.v1beta1\x1a\x14gogoproto/gogo.proto\x1a\x1c\x63osmos/gov/v1beta1/gov.proto\"\x8f\x04\n\x0cGenesisState\x12=\n\x14starting_proposal_id\x18\x01 \x01(\x04\x42\x1f\xf2\xde\x1f\x1byaml:\"starting_proposal_id\"\x12?\n\x08\x64\x65posits\x18\x02 \x03(\x0b\x32\x1b.cosmos.gov.v1beta1.DepositB\x10\xaa\xdf\x1f\x08\x44\x65posits\xc8\xde\x1f\x00\x12\x36\n\x05votes\x18\x03 \x03(\x0b\x32\x18.cosmos.gov.v1beta1.VoteB\r\xaa\xdf\x1f\x05Votes\xc8\xde\x1f\x00\x12\x42\n\tproposals\x18\x04 \x03(\x0b\x32\x1c.cosmos.gov.v1beta1.ProposalB\x11\xaa\xdf\x1f\tProposals\xc8\xde\x1f\x00\x12X\n\x0e\x64\x65posit_params\x18\x05 \x01(\x0b\x32!.cosmos.gov.v1beta1.DepositParamsB\x1d\xc8\xde\x1f\x00\xf2\xde\x1f\x15yaml:\"deposit_params\"\x12U\n\rvoting_params\x18\x06 \x01(\x0b\x32 .cosmos.gov.v1beta1.VotingParamsB\x1c\xc8\xde\x1f\x00\xf2\xde\x1f\x14yaml:\"voting_params\"\x12R\n\x0ctally_params\x18\x07 \x01(\x0b\x32\x1f.cosmos.gov.v1beta1.TallyParamsB\x1b\xc8\xde\x1f\x00\xf2\xde\x1f\x13yaml:\"tally_params\"B*Z(github.com/cosmos/cosmos-sdk/x/gov/typesb\x06proto3') - - - -_GENESISSTATE = DESCRIPTOR.message_types_by_name['GenesisState'] -GenesisState = _reflection.GeneratedProtocolMessageType('GenesisState', (_message.Message,), { - 'DESCRIPTOR' : _GENESISSTATE, - '__module__' : 'cosmos.gov.v1beta1.genesis_pb2' - # @@protoc_insertion_point(class_scope:cosmos.gov.v1beta1.GenesisState) - }) -_sym_db.RegisterMessage(GenesisState) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n cosmos/gov/v1beta1/genesis.proto\x12\x12\x63osmos.gov.v1beta1\x1a\x14gogoproto/gogo.proto\x1a\x1c\x63osmos/gov/v1beta1/gov.proto\x1a\x11\x61mino/amino.proto\"\xc4\x03\n\x0cGenesisState\x12\x1c\n\x14starting_proposal_id\x18\x01 \x01(\x04\x12\x44\n\x08\x64\x65posits\x18\x02 \x03(\x0b\x32\x1b.cosmos.gov.v1beta1.DepositB\x15\xaa\xdf\x1f\x08\x44\x65posits\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12;\n\x05votes\x18\x03 \x03(\x0b\x32\x18.cosmos.gov.v1beta1.VoteB\x12\xaa\xdf\x1f\x05Votes\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12G\n\tproposals\x18\x04 \x03(\x0b\x32\x1c.cosmos.gov.v1beta1.ProposalB\x16\xaa\xdf\x1f\tProposals\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12\x44\n\x0e\x64\x65posit_params\x18\x05 \x01(\x0b\x32!.cosmos.gov.v1beta1.DepositParamsB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12\x42\n\rvoting_params\x18\x06 \x01(\x0b\x32 .cosmos.gov.v1beta1.VotingParamsB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12@\n\x0ctally_params\x18\x07 \x01(\x0b\x32\x1f.cosmos.gov.v1beta1.TallyParamsB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x42\x32Z0github.com/cosmos/cosmos-sdk/x/gov/types/v1beta1b\x06proto3') +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.gov.v1beta1.genesis_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'Z(github.com/cosmos/cosmos-sdk/x/gov/types' - _GENESISSTATE.fields_by_name['starting_proposal_id']._options = None - _GENESISSTATE.fields_by_name['starting_proposal_id']._serialized_options = b'\362\336\037\033yaml:\"starting_proposal_id\"' + DESCRIPTOR._serialized_options = b'Z0github.com/cosmos/cosmos-sdk/x/gov/types/v1beta1' _GENESISSTATE.fields_by_name['deposits']._options = None - _GENESISSTATE.fields_by_name['deposits']._serialized_options = b'\252\337\037\010Deposits\310\336\037\000' + _GENESISSTATE.fields_by_name['deposits']._serialized_options = b'\252\337\037\010Deposits\310\336\037\000\250\347\260*\001' _GENESISSTATE.fields_by_name['votes']._options = None - _GENESISSTATE.fields_by_name['votes']._serialized_options = b'\252\337\037\005Votes\310\336\037\000' + _GENESISSTATE.fields_by_name['votes']._serialized_options = b'\252\337\037\005Votes\310\336\037\000\250\347\260*\001' _GENESISSTATE.fields_by_name['proposals']._options = None - _GENESISSTATE.fields_by_name['proposals']._serialized_options = b'\252\337\037\tProposals\310\336\037\000' + _GENESISSTATE.fields_by_name['proposals']._serialized_options = b'\252\337\037\tProposals\310\336\037\000\250\347\260*\001' _GENESISSTATE.fields_by_name['deposit_params']._options = None - _GENESISSTATE.fields_by_name['deposit_params']._serialized_options = b'\310\336\037\000\362\336\037\025yaml:\"deposit_params\"' + _GENESISSTATE.fields_by_name['deposit_params']._serialized_options = b'\310\336\037\000\250\347\260*\001' _GENESISSTATE.fields_by_name['voting_params']._options = None - _GENESISSTATE.fields_by_name['voting_params']._serialized_options = b'\310\336\037\000\362\336\037\024yaml:\"voting_params\"' + _GENESISSTATE.fields_by_name['voting_params']._serialized_options = b'\310\336\037\000\250\347\260*\001' _GENESISSTATE.fields_by_name['tally_params']._options = None - _GENESISSTATE.fields_by_name['tally_params']._serialized_options = b'\310\336\037\000\362\336\037\023yaml:\"tally_params\"' - _GENESISSTATE._serialized_start=109 - _GENESISSTATE._serialized_end=636 + _GENESISSTATE.fields_by_name['tally_params']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _GENESISSTATE._serialized_start=128 + _GENESISSTATE._serialized_end=580 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/gov/v1beta1/gov_pb2.py b/cosmpy/protos/cosmos/gov/v1beta1/gov_pb2.py index 42559d3f..91445992 100644 --- a/cosmpy/protos/cosmos/gov/v1beta1/gov_pb2.py +++ b/cosmpy/protos/cosmos/gov/v1beta1/gov_pb2.py @@ -2,11 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/gov/v1beta1/gov.proto """Generated protocol buffer code.""" -from google.protobuf.internal import enum_type_wrapper +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -15,107 +13,21 @@ from cosmos.base.v1beta1 import coin_pb2 as cosmos_dot_base_dot_v1beta1_dot_coin__pb2 from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 -from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 from google.protobuf import any_pb2 as google_dot_protobuf_dot_any__pb2 from google.protobuf import duration_pb2 as google_dot_protobuf_dot_duration__pb2 +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1c\x63osmos/gov/v1beta1/gov.proto\x12\x12\x63osmos.gov.v1beta1\x1a\x1e\x63osmos/base/v1beta1/coin.proto\x1a\x14gogoproto/gogo.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x19google/protobuf/any.proto\x1a\x1egoogle/protobuf/duration.proto\"\x95\x01\n\x12WeightedVoteOption\x12.\n\x06option\x18\x01 \x01(\x0e\x32\x1e.cosmos.gov.v1beta1.VoteOption\x12O\n\x06weight\x18\x02 \x01(\tB?\xda\xde\x1f&github.com/cosmos/cosmos-sdk/types.Dec\xc8\xde\x1f\x00\xf2\xde\x1f\ryaml:\"weight\"\"C\n\x0cTextProposal\x12\r\n\x05title\x18\x01 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t:\x0f\xd2\xb4-\x07\x43ontent\xe8\xa0\x1f\x01\"\xb0\x01\n\x07\x44\x65posit\x12+\n\x0bproposal_id\x18\x01 \x01(\x04\x42\x16\xf2\xde\x1f\x12yaml:\"proposal_id\"\x12\x11\n\tdepositor\x18\x02 \x01(\t\x12[\n\x06\x61mount\x18\x03 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinB0\xc8\xde\x1f\x00\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins:\x08\x88\xa0\x1f\x00\xe8\xa0\x1f\x00\"\xfc\x05\n\x08Proposal\x12(\n\x0bproposal_id\x18\x01 \x01(\x04\x42\x13\xea\xde\x1f\x02id\xf2\xde\x1f\tyaml:\"id\"\x12\x32\n\x07\x63ontent\x18\x02 \x01(\x0b\x32\x14.google.protobuf.AnyB\x0b\xca\xb4-\x07\x43ontent\x12N\n\x06status\x18\x03 \x01(\x0e\x32\".cosmos.gov.v1beta1.ProposalStatusB\x1a\xf2\xde\x1f\x16yaml:\"proposal_status\"\x12^\n\x12\x66inal_tally_result\x18\x04 \x01(\x0b\x32\x1f.cosmos.gov.v1beta1.TallyResultB!\xc8\xde\x1f\x00\xf2\xde\x1f\x19yaml:\"final_tally_result\"\x12O\n\x0bsubmit_time\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x1e\x90\xdf\x1f\x01\xc8\xde\x1f\x00\xf2\xde\x1f\x12yaml:\"submit_time\"\x12Y\n\x10\x64\x65posit_end_time\x18\x06 \x01(\x0b\x32\x1a.google.protobuf.TimestampB#\x90\xdf\x1f\x01\xc8\xde\x1f\x00\xf2\xde\x1f\x17yaml:\"deposit_end_time\"\x12z\n\rtotal_deposit\x18\x07 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinBH\xc8\xde\x1f\x00\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\xf2\xde\x1f\x14yaml:\"total_deposit\"\x12[\n\x11voting_start_time\x18\x08 \x01(\x0b\x32\x1a.google.protobuf.TimestampB$\x90\xdf\x1f\x01\xc8\xde\x1f\x00\xf2\xde\x1f\x18yaml:\"voting_start_time\"\x12W\n\x0fvoting_end_time\x18\t \x01(\x0b\x32\x1a.google.protobuf.TimestampB\"\x90\xdf\x1f\x01\xc8\xde\x1f\x00\xf2\xde\x1f\x16yaml:\"voting_end_time\":\x04\xe8\xa0\x1f\x01\"\xaa\x02\n\x0bTallyResult\x12;\n\x03yes\x18\x01 \x01(\tB.\xda\xde\x1f&github.com/cosmos/cosmos-sdk/types.Int\xc8\xde\x1f\x00\x12?\n\x07\x61\x62stain\x18\x02 \x01(\tB.\xda\xde\x1f&github.com/cosmos/cosmos-sdk/types.Int\xc8\xde\x1f\x00\x12:\n\x02no\x18\x03 \x01(\tB.\xda\xde\x1f&github.com/cosmos/cosmos-sdk/types.Int\xc8\xde\x1f\x00\x12[\n\x0cno_with_veto\x18\x04 \x01(\tBE\xda\xde\x1f&github.com/cosmos/cosmos-sdk/types.Int\xc8\xde\x1f\x00\xf2\xde\x1f\x13yaml:\"no_with_veto\":\x04\xe8\xa0\x1f\x01\"\xbf\x01\n\x04Vote\x12+\n\x0bproposal_id\x18\x01 \x01(\x04\x42\x16\xf2\xde\x1f\x12yaml:\"proposal_id\"\x12\r\n\x05voter\x18\x02 \x01(\t\x12\x32\n\x06option\x18\x03 \x01(\x0e\x32\x1e.cosmos.gov.v1beta1.VoteOptionB\x02\x18\x01\x12=\n\x07options\x18\x04 \x03(\x0b\x32&.cosmos.gov.v1beta1.WeightedVoteOptionB\x04\xc8\xde\x1f\x00:\x08\x98\xa0\x1f\x00\xe8\xa0\x1f\x00\"\x9f\x02\n\rDepositParams\x12\x8f\x01\n\x0bmin_deposit\x18\x01 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinB_\xc8\xde\x1f\x00\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\xf2\xde\x1f\x12yaml:\"min_deposit\"\xea\xde\x1f\x15min_deposit,omitempty\x12|\n\x12max_deposit_period\x18\x02 \x01(\x0b\x32\x19.google.protobuf.DurationBE\xc8\xde\x1f\x00\x98\xdf\x1f\x01\xea\xde\x1f\x1cmax_deposit_period,omitempty\xf2\xde\x1f\x19yaml:\"max_deposit_period\"\"}\n\x0cVotingParams\x12m\n\rvoting_period\x18\x01 \x01(\x0b\x32\x19.google.protobuf.DurationB;\xc8\xde\x1f\x00\x98\xdf\x1f\x01\xea\xde\x1f\x17voting_period,omitempty\xf2\xde\x1f\x14yaml:\"voting_period\"\"\xb8\x02\n\x0bTallyParams\x12R\n\x06quorum\x18\x01 \x01(\x0c\x42\x42\xda\xde\x1f&github.com/cosmos/cosmos-sdk/types.Dec\xc8\xde\x1f\x00\xea\xde\x1f\x10quorum,omitempty\x12X\n\tthreshold\x18\x02 \x01(\x0c\x42\x45\xda\xde\x1f&github.com/cosmos/cosmos-sdk/types.Dec\xc8\xde\x1f\x00\xea\xde\x1f\x13threshold,omitempty\x12{\n\x0eveto_threshold\x18\x03 \x01(\x0c\x42\x63\xda\xde\x1f&github.com/cosmos/cosmos-sdk/types.Dec\xc8\xde\x1f\x00\xea\xde\x1f\x18veto_threshold,omitempty\xf2\xde\x1f\x15yaml:\"veto_threshold\"*\xe6\x01\n\nVoteOption\x12,\n\x17VOTE_OPTION_UNSPECIFIED\x10\x00\x1a\x0f\x8a\x9d \x0bOptionEmpty\x12\"\n\x0fVOTE_OPTION_YES\x10\x01\x1a\r\x8a\x9d \tOptionYes\x12*\n\x13VOTE_OPTION_ABSTAIN\x10\x02\x1a\x11\x8a\x9d \rOptionAbstain\x12 \n\x0eVOTE_OPTION_NO\x10\x03\x1a\x0c\x8a\x9d \x08OptionNo\x12\x32\n\x18VOTE_OPTION_NO_WITH_VETO\x10\x04\x1a\x14\x8a\x9d \x10OptionNoWithVeto\x1a\x04\x88\xa3\x1e\x00*\xcc\x02\n\x0eProposalStatus\x12.\n\x1bPROPOSAL_STATUS_UNSPECIFIED\x10\x00\x1a\r\x8a\x9d \tStatusNil\x12;\n\x1ePROPOSAL_STATUS_DEPOSIT_PERIOD\x10\x01\x1a\x17\x8a\x9d \x13StatusDepositPeriod\x12\x39\n\x1dPROPOSAL_STATUS_VOTING_PERIOD\x10\x02\x1a\x16\x8a\x9d \x12StatusVotingPeriod\x12,\n\x16PROPOSAL_STATUS_PASSED\x10\x03\x1a\x10\x8a\x9d \x0cStatusPassed\x12\x30\n\x18PROPOSAL_STATUS_REJECTED\x10\x04\x1a\x12\x8a\x9d \x0eStatusRejected\x12,\n\x16PROPOSAL_STATUS_FAILED\x10\x05\x1a\x10\x8a\x9d \x0cStatusFailed\x1a\x04\x88\xa3\x1e\x00\x42\x36Z(github.com/cosmos/cosmos-sdk/x/gov/types\xd8\xe1\x1e\x00\x80\xe2\x1e\x00\xc8\xe1\x1e\x00\x62\x06proto3') - -_VOTEOPTION = DESCRIPTOR.enum_types_by_name['VoteOption'] -VoteOption = enum_type_wrapper.EnumTypeWrapper(_VOTEOPTION) -_PROPOSALSTATUS = DESCRIPTOR.enum_types_by_name['ProposalStatus'] -ProposalStatus = enum_type_wrapper.EnumTypeWrapper(_PROPOSALSTATUS) -VOTE_OPTION_UNSPECIFIED = 0 -VOTE_OPTION_YES = 1 -VOTE_OPTION_ABSTAIN = 2 -VOTE_OPTION_NO = 3 -VOTE_OPTION_NO_WITH_VETO = 4 -PROPOSAL_STATUS_UNSPECIFIED = 0 -PROPOSAL_STATUS_DEPOSIT_PERIOD = 1 -PROPOSAL_STATUS_VOTING_PERIOD = 2 -PROPOSAL_STATUS_PASSED = 3 -PROPOSAL_STATUS_REJECTED = 4 -PROPOSAL_STATUS_FAILED = 5 - - -_WEIGHTEDVOTEOPTION = DESCRIPTOR.message_types_by_name['WeightedVoteOption'] -_TEXTPROPOSAL = DESCRIPTOR.message_types_by_name['TextProposal'] -_DEPOSIT = DESCRIPTOR.message_types_by_name['Deposit'] -_PROPOSAL = DESCRIPTOR.message_types_by_name['Proposal'] -_TALLYRESULT = DESCRIPTOR.message_types_by_name['TallyResult'] -_VOTE = DESCRIPTOR.message_types_by_name['Vote'] -_DEPOSITPARAMS = DESCRIPTOR.message_types_by_name['DepositParams'] -_VOTINGPARAMS = DESCRIPTOR.message_types_by_name['VotingParams'] -_TALLYPARAMS = DESCRIPTOR.message_types_by_name['TallyParams'] -WeightedVoteOption = _reflection.GeneratedProtocolMessageType('WeightedVoteOption', (_message.Message,), { - 'DESCRIPTOR' : _WEIGHTEDVOTEOPTION, - '__module__' : 'cosmos.gov.v1beta1.gov_pb2' - # @@protoc_insertion_point(class_scope:cosmos.gov.v1beta1.WeightedVoteOption) - }) -_sym_db.RegisterMessage(WeightedVoteOption) - -TextProposal = _reflection.GeneratedProtocolMessageType('TextProposal', (_message.Message,), { - 'DESCRIPTOR' : _TEXTPROPOSAL, - '__module__' : 'cosmos.gov.v1beta1.gov_pb2' - # @@protoc_insertion_point(class_scope:cosmos.gov.v1beta1.TextProposal) - }) -_sym_db.RegisterMessage(TextProposal) - -Deposit = _reflection.GeneratedProtocolMessageType('Deposit', (_message.Message,), { - 'DESCRIPTOR' : _DEPOSIT, - '__module__' : 'cosmos.gov.v1beta1.gov_pb2' - # @@protoc_insertion_point(class_scope:cosmos.gov.v1beta1.Deposit) - }) -_sym_db.RegisterMessage(Deposit) - -Proposal = _reflection.GeneratedProtocolMessageType('Proposal', (_message.Message,), { - 'DESCRIPTOR' : _PROPOSAL, - '__module__' : 'cosmos.gov.v1beta1.gov_pb2' - # @@protoc_insertion_point(class_scope:cosmos.gov.v1beta1.Proposal) - }) -_sym_db.RegisterMessage(Proposal) - -TallyResult = _reflection.GeneratedProtocolMessageType('TallyResult', (_message.Message,), { - 'DESCRIPTOR' : _TALLYRESULT, - '__module__' : 'cosmos.gov.v1beta1.gov_pb2' - # @@protoc_insertion_point(class_scope:cosmos.gov.v1beta1.TallyResult) - }) -_sym_db.RegisterMessage(TallyResult) - -Vote = _reflection.GeneratedProtocolMessageType('Vote', (_message.Message,), { - 'DESCRIPTOR' : _VOTE, - '__module__' : 'cosmos.gov.v1beta1.gov_pb2' - # @@protoc_insertion_point(class_scope:cosmos.gov.v1beta1.Vote) - }) -_sym_db.RegisterMessage(Vote) - -DepositParams = _reflection.GeneratedProtocolMessageType('DepositParams', (_message.Message,), { - 'DESCRIPTOR' : _DEPOSITPARAMS, - '__module__' : 'cosmos.gov.v1beta1.gov_pb2' - # @@protoc_insertion_point(class_scope:cosmos.gov.v1beta1.DepositParams) - }) -_sym_db.RegisterMessage(DepositParams) - -VotingParams = _reflection.GeneratedProtocolMessageType('VotingParams', (_message.Message,), { - 'DESCRIPTOR' : _VOTINGPARAMS, - '__module__' : 'cosmos.gov.v1beta1.gov_pb2' - # @@protoc_insertion_point(class_scope:cosmos.gov.v1beta1.VotingParams) - }) -_sym_db.RegisterMessage(VotingParams) - -TallyParams = _reflection.GeneratedProtocolMessageType('TallyParams', (_message.Message,), { - 'DESCRIPTOR' : _TALLYPARAMS, - '__module__' : 'cosmos.gov.v1beta1.gov_pb2' - # @@protoc_insertion_point(class_scope:cosmos.gov.v1beta1.TallyParams) - }) -_sym_db.RegisterMessage(TallyParams) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1c\x63osmos/gov/v1beta1/gov.proto\x12\x12\x63osmos.gov.v1beta1\x1a\x1e\x63osmos/base/v1beta1/coin.proto\x1a\x14gogoproto/gogo.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x19google/protobuf/any.proto\x1a\x1egoogle/protobuf/duration.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x11\x61mino/amino.proto\"\xa1\x01\n\x12WeightedVoteOption\x12.\n\x06option\x18\x01 \x01(\x0e\x32\x1e.cosmos.gov.v1beta1.VoteOption\x12\x46\n\x06weight\x18\x02 \x01(\tB6\xd2\xb4-\ncosmos.Dec\xda\xde\x1f\x1b\x63osmossdk.io/math.LegacyDec\xa8\xe7\xb0*\x01\xc8\xde\x1f\x00:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.43\"r\n\x0cTextProposal\x12\r\n\x05title\x18\x01 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t:>\xca\xb4-\x1a\x63osmos.gov.v1beta1.Content\x8a\xe7\xb0*\x17\x63osmos-sdk/TextProposal\xe8\xa0\x1f\x01\"\xb7\x01\n\x07\x44\x65posit\x12\x13\n\x0bproposal_id\x18\x01 \x01(\x04\x12+\n\tdepositor\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12`\n\x06\x61mount\x18\x03 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinB5\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins:\x08\x88\xa0\x1f\x00\xe8\xa0\x1f\x00\"\xe0\x04\n\x08Proposal\x12\x13\n\x0bproposal_id\x18\x01 \x01(\x04\x12\x45\n\x07\x63ontent\x18\x02 \x01(\x0b\x32\x14.google.protobuf.AnyB\x1e\xca\xb4-\x1a\x63osmos.gov.v1beta1.Content\x12\x32\n\x06status\x18\x03 \x01(\x0e\x32\".cosmos.gov.v1beta1.ProposalStatus\x12\x46\n\x12\x66inal_tally_result\x18\x04 \x01(\x0b\x32\x1f.cosmos.gov.v1beta1.TallyResultB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12>\n\x0bsubmit_time\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\r\x90\xdf\x1f\x01\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12\x43\n\x10\x64\x65posit_end_time\x18\x06 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\r\x90\xdf\x1f\x01\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12g\n\rtotal_deposit\x18\x07 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinB5\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\x12\x44\n\x11voting_start_time\x18\x08 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\r\x90\xdf\x1f\x01\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12\x42\n\x0fvoting_end_time\x18\t \x01(\x0b\x32\x1a.google.protobuf.TimestampB\r\x90\xdf\x1f\x01\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01:\x04\xe8\xa0\x1f\x01\"\x87\x02\n\x0bTallyResult\x12\x38\n\x03yes\x18\x01 \x01(\tB+\xd2\xb4-\ncosmos.Int\xda\xde\x1f\x15\x63osmossdk.io/math.Int\xc8\xde\x1f\x00\x12<\n\x07\x61\x62stain\x18\x02 \x01(\tB+\xd2\xb4-\ncosmos.Int\xda\xde\x1f\x15\x63osmossdk.io/math.Int\xc8\xde\x1f\x00\x12\x37\n\x02no\x18\x03 \x01(\tB+\xd2\xb4-\ncosmos.Int\xda\xde\x1f\x15\x63osmossdk.io/math.Int\xc8\xde\x1f\x00\x12\x41\n\x0cno_with_veto\x18\x04 \x01(\tB+\xd2\xb4-\ncosmos.Int\xda\xde\x1f\x15\x63osmossdk.io/math.Int\xc8\xde\x1f\x00:\x04\xe8\xa0\x1f\x01\"\xe9\x01\n\x04Vote\x12\'\n\x0bproposal_id\x18\x01 \x01(\x04\x42\x12\xea\xde\x1f\x02id\xa2\xe7\xb0*\x02id\xa8\xe7\xb0*\x01\x12\'\n\x05voter\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x32\n\x06option\x18\x03 \x01(\x0e\x32\x1e.cosmos.gov.v1beta1.VoteOptionB\x02\x18\x01\x12U\n\x07options\x18\x04 \x03(\x0b\x32&.cosmos.gov.v1beta1.WeightedVoteOptionB\x1c\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\xda\xb4-\x0f\x63osmos-sdk 0.43:\x04\xe8\xa0\x1f\x00\"\xeb\x01\n\rDepositParams\x12y\n\x0bmin_deposit\x18\x01 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinBI\xc8\xde\x1f\x00\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\xea\xde\x1f\x15min_deposit,omitempty\x12_\n\x12max_deposit_period\x18\x02 \x01(\x0b\x32\x19.google.protobuf.DurationB(\xc8\xde\x1f\x00\x98\xdf\x1f\x01\xea\xde\x1f\x1cmax_deposit_period,omitempty\"e\n\x0cVotingParams\x12U\n\rvoting_period\x18\x01 \x01(\x0b\x32\x19.google.protobuf.DurationB#\xc8\xde\x1f\x00\x98\xdf\x1f\x01\xea\xde\x1f\x17voting_period,omitempty\"\xa8\x02\n\x0bTallyParams\x12U\n\x06quorum\x18\x01 \x01(\x0c\x42\x45\xd2\xb4-\ncosmos.Dec\xda\xde\x1f\x1b\x63osmossdk.io/math.LegacyDec\xc8\xde\x1f\x00\xea\xde\x1f\x10quorum,omitempty\x12[\n\tthreshold\x18\x02 \x01(\x0c\x42H\xd2\xb4-\ncosmos.Dec\xda\xde\x1f\x1b\x63osmossdk.io/math.LegacyDec\xc8\xde\x1f\x00\xea\xde\x1f\x13threshold,omitempty\x12\x65\n\x0eveto_threshold\x18\x03 \x01(\x0c\x42M\xd2\xb4-\ncosmos.Dec\xda\xde\x1f\x1b\x63osmossdk.io/math.LegacyDec\xc8\xde\x1f\x00\xea\xde\x1f\x18veto_threshold,omitempty*\xe6\x01\n\nVoteOption\x12,\n\x17VOTE_OPTION_UNSPECIFIED\x10\x00\x1a\x0f\x8a\x9d \x0bOptionEmpty\x12\"\n\x0fVOTE_OPTION_YES\x10\x01\x1a\r\x8a\x9d \tOptionYes\x12*\n\x13VOTE_OPTION_ABSTAIN\x10\x02\x1a\x11\x8a\x9d \rOptionAbstain\x12 \n\x0eVOTE_OPTION_NO\x10\x03\x1a\x0c\x8a\x9d \x08OptionNo\x12\x32\n\x18VOTE_OPTION_NO_WITH_VETO\x10\x04\x1a\x14\x8a\x9d \x10OptionNoWithVeto\x1a\x04\x88\xa3\x1e\x00*\xcc\x02\n\x0eProposalStatus\x12.\n\x1bPROPOSAL_STATUS_UNSPECIFIED\x10\x00\x1a\r\x8a\x9d \tStatusNil\x12;\n\x1ePROPOSAL_STATUS_DEPOSIT_PERIOD\x10\x01\x1a\x17\x8a\x9d \x13StatusDepositPeriod\x12\x39\n\x1dPROPOSAL_STATUS_VOTING_PERIOD\x10\x02\x1a\x16\x8a\x9d \x12StatusVotingPeriod\x12,\n\x16PROPOSAL_STATUS_PASSED\x10\x03\x1a\x10\x8a\x9d \x0cStatusPassed\x12\x30\n\x18PROPOSAL_STATUS_REJECTED\x10\x04\x1a\x12\x8a\x9d \x0eStatusRejected\x12,\n\x16PROPOSAL_STATUS_FAILED\x10\x05\x1a\x10\x8a\x9d \x0cStatusFailed\x1a\x04\x88\xa3\x1e\x00\x42\x36Z0github.com/cosmos/cosmos-sdk/x/gov/types/v1beta1\xc8\xe1\x1e\x00\x62\x06proto3') +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.gov.v1beta1.gov_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'Z(github.com/cosmos/cosmos-sdk/x/gov/types\330\341\036\000\200\342\036\000\310\341\036\000' + DESCRIPTOR._serialized_options = b'Z0github.com/cosmos/cosmos-sdk/x/gov/types/v1beta1\310\341\036\000' _VOTEOPTION._options = None _VOTEOPTION._serialized_options = b'\210\243\036\000' _VOTEOPTION.values_by_name["VOTE_OPTION_UNSPECIFIED"]._options = None @@ -143,85 +55,85 @@ _PROPOSALSTATUS.values_by_name["PROPOSAL_STATUS_FAILED"]._options = None _PROPOSALSTATUS.values_by_name["PROPOSAL_STATUS_FAILED"]._serialized_options = b'\212\235 \014StatusFailed' _WEIGHTEDVOTEOPTION.fields_by_name['weight']._options = None - _WEIGHTEDVOTEOPTION.fields_by_name['weight']._serialized_options = b'\332\336\037&github.com/cosmos/cosmos-sdk/types.Dec\310\336\037\000\362\336\037\ryaml:\"weight\"' + _WEIGHTEDVOTEOPTION.fields_by_name['weight']._serialized_options = b'\322\264-\ncosmos.Dec\332\336\037\033cosmossdk.io/math.LegacyDec\250\347\260*\001\310\336\037\000' + _WEIGHTEDVOTEOPTION._options = None + _WEIGHTEDVOTEOPTION._serialized_options = b'\322\264-\017cosmos-sdk 0.43' _TEXTPROPOSAL._options = None - _TEXTPROPOSAL._serialized_options = b'\322\264-\007Content\350\240\037\001' - _DEPOSIT.fields_by_name['proposal_id']._options = None - _DEPOSIT.fields_by_name['proposal_id']._serialized_options = b'\362\336\037\022yaml:\"proposal_id\"' + _TEXTPROPOSAL._serialized_options = b'\312\264-\032cosmos.gov.v1beta1.Content\212\347\260*\027cosmos-sdk/TextProposal\350\240\037\001' + _DEPOSIT.fields_by_name['depositor']._options = None + _DEPOSIT.fields_by_name['depositor']._serialized_options = b'\322\264-\024cosmos.AddressString' _DEPOSIT.fields_by_name['amount']._options = None - _DEPOSIT.fields_by_name['amount']._serialized_options = b'\310\336\037\000\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins' + _DEPOSIT.fields_by_name['amount']._serialized_options = b'\310\336\037\000\250\347\260*\001\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins' _DEPOSIT._options = None _DEPOSIT._serialized_options = b'\210\240\037\000\350\240\037\000' - _PROPOSAL.fields_by_name['proposal_id']._options = None - _PROPOSAL.fields_by_name['proposal_id']._serialized_options = b'\352\336\037\002id\362\336\037\tyaml:\"id\"' _PROPOSAL.fields_by_name['content']._options = None - _PROPOSAL.fields_by_name['content']._serialized_options = b'\312\264-\007Content' - _PROPOSAL.fields_by_name['status']._options = None - _PROPOSAL.fields_by_name['status']._serialized_options = b'\362\336\037\026yaml:\"proposal_status\"' + _PROPOSAL.fields_by_name['content']._serialized_options = b'\312\264-\032cosmos.gov.v1beta1.Content' _PROPOSAL.fields_by_name['final_tally_result']._options = None - _PROPOSAL.fields_by_name['final_tally_result']._serialized_options = b'\310\336\037\000\362\336\037\031yaml:\"final_tally_result\"' + _PROPOSAL.fields_by_name['final_tally_result']._serialized_options = b'\310\336\037\000\250\347\260*\001' _PROPOSAL.fields_by_name['submit_time']._options = None - _PROPOSAL.fields_by_name['submit_time']._serialized_options = b'\220\337\037\001\310\336\037\000\362\336\037\022yaml:\"submit_time\"' + _PROPOSAL.fields_by_name['submit_time']._serialized_options = b'\220\337\037\001\310\336\037\000\250\347\260*\001' _PROPOSAL.fields_by_name['deposit_end_time']._options = None - _PROPOSAL.fields_by_name['deposit_end_time']._serialized_options = b'\220\337\037\001\310\336\037\000\362\336\037\027yaml:\"deposit_end_time\"' + _PROPOSAL.fields_by_name['deposit_end_time']._serialized_options = b'\220\337\037\001\310\336\037\000\250\347\260*\001' _PROPOSAL.fields_by_name['total_deposit']._options = None - _PROPOSAL.fields_by_name['total_deposit']._serialized_options = b'\310\336\037\000\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins\362\336\037\024yaml:\"total_deposit\"' + _PROPOSAL.fields_by_name['total_deposit']._serialized_options = b'\310\336\037\000\250\347\260*\001\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins' _PROPOSAL.fields_by_name['voting_start_time']._options = None - _PROPOSAL.fields_by_name['voting_start_time']._serialized_options = b'\220\337\037\001\310\336\037\000\362\336\037\030yaml:\"voting_start_time\"' + _PROPOSAL.fields_by_name['voting_start_time']._serialized_options = b'\220\337\037\001\310\336\037\000\250\347\260*\001' _PROPOSAL.fields_by_name['voting_end_time']._options = None - _PROPOSAL.fields_by_name['voting_end_time']._serialized_options = b'\220\337\037\001\310\336\037\000\362\336\037\026yaml:\"voting_end_time\"' + _PROPOSAL.fields_by_name['voting_end_time']._serialized_options = b'\220\337\037\001\310\336\037\000\250\347\260*\001' _PROPOSAL._options = None _PROPOSAL._serialized_options = b'\350\240\037\001' _TALLYRESULT.fields_by_name['yes']._options = None - _TALLYRESULT.fields_by_name['yes']._serialized_options = b'\332\336\037&github.com/cosmos/cosmos-sdk/types.Int\310\336\037\000' + _TALLYRESULT.fields_by_name['yes']._serialized_options = b'\322\264-\ncosmos.Int\332\336\037\025cosmossdk.io/math.Int\310\336\037\000' _TALLYRESULT.fields_by_name['abstain']._options = None - _TALLYRESULT.fields_by_name['abstain']._serialized_options = b'\332\336\037&github.com/cosmos/cosmos-sdk/types.Int\310\336\037\000' + _TALLYRESULT.fields_by_name['abstain']._serialized_options = b'\322\264-\ncosmos.Int\332\336\037\025cosmossdk.io/math.Int\310\336\037\000' _TALLYRESULT.fields_by_name['no']._options = None - _TALLYRESULT.fields_by_name['no']._serialized_options = b'\332\336\037&github.com/cosmos/cosmos-sdk/types.Int\310\336\037\000' + _TALLYRESULT.fields_by_name['no']._serialized_options = b'\322\264-\ncosmos.Int\332\336\037\025cosmossdk.io/math.Int\310\336\037\000' _TALLYRESULT.fields_by_name['no_with_veto']._options = None - _TALLYRESULT.fields_by_name['no_with_veto']._serialized_options = b'\332\336\037&github.com/cosmos/cosmos-sdk/types.Int\310\336\037\000\362\336\037\023yaml:\"no_with_veto\"' + _TALLYRESULT.fields_by_name['no_with_veto']._serialized_options = b'\322\264-\ncosmos.Int\332\336\037\025cosmossdk.io/math.Int\310\336\037\000' _TALLYRESULT._options = None _TALLYRESULT._serialized_options = b'\350\240\037\001' _VOTE.fields_by_name['proposal_id']._options = None - _VOTE.fields_by_name['proposal_id']._serialized_options = b'\362\336\037\022yaml:\"proposal_id\"' + _VOTE.fields_by_name['proposal_id']._serialized_options = b'\352\336\037\002id\242\347\260*\002id\250\347\260*\001' + _VOTE.fields_by_name['voter']._options = None + _VOTE.fields_by_name['voter']._serialized_options = b'\322\264-\024cosmos.AddressString' _VOTE.fields_by_name['option']._options = None _VOTE.fields_by_name['option']._serialized_options = b'\030\001' _VOTE.fields_by_name['options']._options = None - _VOTE.fields_by_name['options']._serialized_options = b'\310\336\037\000' + _VOTE.fields_by_name['options']._serialized_options = b'\310\336\037\000\250\347\260*\001\332\264-\017cosmos-sdk 0.43' _VOTE._options = None - _VOTE._serialized_options = b'\230\240\037\000\350\240\037\000' + _VOTE._serialized_options = b'\350\240\037\000' _DEPOSITPARAMS.fields_by_name['min_deposit']._options = None - _DEPOSITPARAMS.fields_by_name['min_deposit']._serialized_options = b'\310\336\037\000\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins\362\336\037\022yaml:\"min_deposit\"\352\336\037\025min_deposit,omitempty' + _DEPOSITPARAMS.fields_by_name['min_deposit']._serialized_options = b'\310\336\037\000\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins\352\336\037\025min_deposit,omitempty' _DEPOSITPARAMS.fields_by_name['max_deposit_period']._options = None - _DEPOSITPARAMS.fields_by_name['max_deposit_period']._serialized_options = b'\310\336\037\000\230\337\037\001\352\336\037\034max_deposit_period,omitempty\362\336\037\031yaml:\"max_deposit_period\"' + _DEPOSITPARAMS.fields_by_name['max_deposit_period']._serialized_options = b'\310\336\037\000\230\337\037\001\352\336\037\034max_deposit_period,omitempty' _VOTINGPARAMS.fields_by_name['voting_period']._options = None - _VOTINGPARAMS.fields_by_name['voting_period']._serialized_options = b'\310\336\037\000\230\337\037\001\352\336\037\027voting_period,omitempty\362\336\037\024yaml:\"voting_period\"' + _VOTINGPARAMS.fields_by_name['voting_period']._serialized_options = b'\310\336\037\000\230\337\037\001\352\336\037\027voting_period,omitempty' _TALLYPARAMS.fields_by_name['quorum']._options = None - _TALLYPARAMS.fields_by_name['quorum']._serialized_options = b'\332\336\037&github.com/cosmos/cosmos-sdk/types.Dec\310\336\037\000\352\336\037\020quorum,omitempty' + _TALLYPARAMS.fields_by_name['quorum']._serialized_options = b'\322\264-\ncosmos.Dec\332\336\037\033cosmossdk.io/math.LegacyDec\310\336\037\000\352\336\037\020quorum,omitempty' _TALLYPARAMS.fields_by_name['threshold']._options = None - _TALLYPARAMS.fields_by_name['threshold']._serialized_options = b'\332\336\037&github.com/cosmos/cosmos-sdk/types.Dec\310\336\037\000\352\336\037\023threshold,omitempty' + _TALLYPARAMS.fields_by_name['threshold']._serialized_options = b'\322\264-\ncosmos.Dec\332\336\037\033cosmossdk.io/math.LegacyDec\310\336\037\000\352\336\037\023threshold,omitempty' _TALLYPARAMS.fields_by_name['veto_threshold']._options = None - _TALLYPARAMS.fields_by_name['veto_threshold']._serialized_options = b'\332\336\037&github.com/cosmos/cosmos-sdk/types.Dec\310\336\037\000\352\336\037\030veto_threshold,omitempty\362\336\037\025yaml:\"veto_threshold\"' - _VOTEOPTION._serialized_start=2620 - _VOTEOPTION._serialized_end=2850 - _PROPOSALSTATUS._serialized_start=2853 - _PROPOSALSTATUS._serialized_end=3185 - _WEIGHTEDVOTEOPTION._serialized_start=226 - _WEIGHTEDVOTEOPTION._serialized_end=375 - _TEXTPROPOSAL._serialized_start=377 - _TEXTPROPOSAL._serialized_end=444 - _DEPOSIT._serialized_start=447 - _DEPOSIT._serialized_end=623 - _PROPOSAL._serialized_start=626 - _PROPOSAL._serialized_end=1390 - _TALLYRESULT._serialized_start=1393 - _TALLYRESULT._serialized_end=1691 - _VOTE._serialized_start=1694 - _VOTE._serialized_end=1885 - _DEPOSITPARAMS._serialized_start=1888 - _DEPOSITPARAMS._serialized_end=2175 - _VOTINGPARAMS._serialized_start=2177 - _VOTINGPARAMS._serialized_end=2302 - _TALLYPARAMS._serialized_start=2305 - _TALLYPARAMS._serialized_end=2617 + _TALLYPARAMS.fields_by_name['veto_threshold']._serialized_options = b'\322\264-\ncosmos.Dec\332\336\037\033cosmossdk.io/math.LegacyDec\310\336\037\000\352\336\037\030veto_threshold,omitempty' + _VOTEOPTION._serialized_start=2464 + _VOTEOPTION._serialized_end=2694 + _PROPOSALSTATUS._serialized_start=2697 + _PROPOSALSTATUS._serialized_end=3029 + _WEIGHTEDVOTEOPTION._serialized_start=245 + _WEIGHTEDVOTEOPTION._serialized_end=406 + _TEXTPROPOSAL._serialized_start=408 + _TEXTPROPOSAL._serialized_end=522 + _DEPOSIT._serialized_start=525 + _DEPOSIT._serialized_end=708 + _PROPOSAL._serialized_start=711 + _PROPOSAL._serialized_end=1319 + _TALLYRESULT._serialized_start=1322 + _TALLYRESULT._serialized_end=1585 + _VOTE._serialized_start=1588 + _VOTE._serialized_end=1821 + _DEPOSITPARAMS._serialized_start=1824 + _DEPOSITPARAMS._serialized_end=2059 + _VOTINGPARAMS._serialized_start=2061 + _VOTINGPARAMS._serialized_end=2162 + _TALLYPARAMS._serialized_start=2165 + _TALLYPARAMS._serialized_end=2461 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/gov/v1beta1/query_pb2.py b/cosmpy/protos/cosmos/gov/v1beta1/query_pb2.py index 014e2907..039320af 100644 --- a/cosmpy/protos/cosmos/gov/v1beta1/query_pb2.py +++ b/cosmpy/protos/cosmos/gov/v1beta1/query_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/gov/v1beta1/query.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -16,171 +15,52 @@ from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 from cosmos.gov.v1beta1 import gov_pb2 as cosmos_dot_gov_dot_v1beta1_dot_gov__pb2 +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1e\x63osmos/gov/v1beta1/query.proto\x12\x12\x63osmos.gov.v1beta1\x1a*cosmos/base/query/v1beta1/pagination.proto\x1a\x14gogoproto/gogo.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x1c\x63osmos/gov/v1beta1/gov.proto\"+\n\x14QueryProposalRequest\x12\x13\n\x0bproposal_id\x18\x01 \x01(\x04\"M\n\x15QueryProposalResponse\x12\x34\n\x08proposal\x18\x01 \x01(\x0b\x32\x1c.cosmos.gov.v1beta1.ProposalB\x04\xc8\xde\x1f\x00\"\xbc\x01\n\x15QueryProposalsRequest\x12;\n\x0fproposal_status\x18\x01 \x01(\x0e\x32\".cosmos.gov.v1beta1.ProposalStatus\x12\r\n\x05voter\x18\x02 \x01(\t\x12\x11\n\tdepositor\x18\x03 \x01(\t\x12:\n\npagination\x18\x04 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\x8c\x01\n\x16QueryProposalsResponse\x12\x35\n\tproposals\x18\x01 \x03(\x0b\x32\x1c.cosmos.gov.v1beta1.ProposalB\x04\xc8\xde\x1f\x00\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"@\n\x10QueryVoteRequest\x12\x13\n\x0bproposal_id\x18\x01 \x01(\x04\x12\r\n\x05voter\x18\x02 \x01(\t:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"A\n\x11QueryVoteResponse\x12,\n\x04vote\x18\x01 \x01(\x0b\x32\x18.cosmos.gov.v1beta1.VoteB\x04\xc8\xde\x1f\x00\"d\n\x11QueryVotesRequest\x12\x13\n\x0bproposal_id\x18\x01 \x01(\x04\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\x80\x01\n\x12QueryVotesResponse\x12-\n\x05votes\x18\x01 \x03(\x0b\x32\x18.cosmos.gov.v1beta1.VoteB\x04\xc8\xde\x1f\x00\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\")\n\x12QueryParamsRequest\x12\x13\n\x0bparams_type\x18\x01 \x01(\t\"\xd2\x01\n\x13QueryParamsResponse\x12=\n\rvoting_params\x18\x01 \x01(\x0b\x32 .cosmos.gov.v1beta1.VotingParamsB\x04\xc8\xde\x1f\x00\x12?\n\x0e\x64\x65posit_params\x18\x02 \x01(\x0b\x32!.cosmos.gov.v1beta1.DepositParamsB\x04\xc8\xde\x1f\x00\x12;\n\x0ctally_params\x18\x03 \x01(\x0b\x32\x1f.cosmos.gov.v1beta1.TallyParamsB\x04\xc8\xde\x1f\x00\"G\n\x13QueryDepositRequest\x12\x13\n\x0bproposal_id\x18\x01 \x01(\x04\x12\x11\n\tdepositor\x18\x02 \x01(\t:\x08\x88\xa0\x1f\x00\xe8\xa0\x1f\x00\"J\n\x14QueryDepositResponse\x12\x32\n\x07\x64\x65posit\x18\x01 \x01(\x0b\x32\x1b.cosmos.gov.v1beta1.DepositB\x04\xc8\xde\x1f\x00\"g\n\x14QueryDepositsRequest\x12\x13\n\x0bproposal_id\x18\x01 \x01(\x04\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\x89\x01\n\x15QueryDepositsResponse\x12\x33\n\x08\x64\x65posits\x18\x01 \x03(\x0b\x32\x1b.cosmos.gov.v1beta1.DepositB\x04\xc8\xde\x1f\x00\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\".\n\x17QueryTallyResultRequest\x12\x13\n\x0bproposal_id\x18\x01 \x01(\x04\"P\n\x18QueryTallyResultResponse\x12\x34\n\x05tally\x18\x01 \x01(\x0b\x32\x1f.cosmos.gov.v1beta1.TallyResultB\x04\xc8\xde\x1f\x00\x32\xd4\t\n\x05Query\x12\x94\x01\n\x08Proposal\x12(.cosmos.gov.v1beta1.QueryProposalRequest\x1a).cosmos.gov.v1beta1.QueryProposalResponse\"3\x82\xd3\xe4\x93\x02-\x12+/cosmos/gov/v1beta1/proposals/{proposal_id}\x12\x89\x01\n\tProposals\x12).cosmos.gov.v1beta1.QueryProposalsRequest\x1a*.cosmos.gov.v1beta1.QueryProposalsResponse\"%\x82\xd3\xe4\x93\x02\x1f\x12\x1d/cosmos/gov/v1beta1/proposals\x12\x96\x01\n\x04Vote\x12$.cosmos.gov.v1beta1.QueryVoteRequest\x1a%.cosmos.gov.v1beta1.QueryVoteResponse\"A\x82\xd3\xe4\x93\x02;\x12\x39/cosmos/gov/v1beta1/proposals/{proposal_id}/votes/{voter}\x12\x91\x01\n\x05Votes\x12%.cosmos.gov.v1beta1.QueryVotesRequest\x1a&.cosmos.gov.v1beta1.QueryVotesResponse\"9\x82\xd3\xe4\x93\x02\x33\x12\x31/cosmos/gov/v1beta1/proposals/{proposal_id}/votes\x12\x8b\x01\n\x06Params\x12&.cosmos.gov.v1beta1.QueryParamsRequest\x1a\'.cosmos.gov.v1beta1.QueryParamsResponse\"0\x82\xd3\xe4\x93\x02*\x12(/cosmos/gov/v1beta1/params/{params_type}\x12\xa6\x01\n\x07\x44\x65posit\x12\'.cosmos.gov.v1beta1.QueryDepositRequest\x1a(.cosmos.gov.v1beta1.QueryDepositResponse\"H\x82\xd3\xe4\x93\x02\x42\x12@/cosmos/gov/v1beta1/proposals/{proposal_id}/deposits/{depositor}\x12\x9d\x01\n\x08\x44\x65posits\x12(.cosmos.gov.v1beta1.QueryDepositsRequest\x1a).cosmos.gov.v1beta1.QueryDepositsResponse\"<\x82\xd3\xe4\x93\x02\x36\x12\x34/cosmos/gov/v1beta1/proposals/{proposal_id}/deposits\x12\xa3\x01\n\x0bTallyResult\x12+.cosmos.gov.v1beta1.QueryTallyResultRequest\x1a,.cosmos.gov.v1beta1.QueryTallyResultResponse\"9\x82\xd3\xe4\x93\x02\x33\x12\x31/cosmos/gov/v1beta1/proposals/{proposal_id}/tallyB*Z(github.com/cosmos/cosmos-sdk/x/gov/typesb\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1e\x63osmos/gov/v1beta1/query.proto\x12\x12\x63osmos.gov.v1beta1\x1a*cosmos/base/query/v1beta1/pagination.proto\x1a\x14gogoproto/gogo.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x1c\x63osmos/gov/v1beta1/gov.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x11\x61mino/amino.proto\"+\n\x14QueryProposalRequest\x12\x13\n\x0bproposal_id\x18\x01 \x01(\x04\"R\n\x15QueryProposalResponse\x12\x39\n\x08proposal\x18\x01 \x01(\x0b\x32\x1c.cosmos.gov.v1beta1.ProposalB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\"\xf0\x01\n\x15QueryProposalsRequest\x12;\n\x0fproposal_status\x18\x01 \x01(\x0e\x32\".cosmos.gov.v1beta1.ProposalStatus\x12\'\n\x05voter\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12+\n\tdepositor\x18\x03 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12:\n\npagination\x18\x04 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\x91\x01\n\x16QueryProposalsResponse\x12:\n\tproposals\x18\x01 \x03(\x0b\x32\x1c.cosmos.gov.v1beta1.ProposalB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"Z\n\x10QueryVoteRequest\x12\x13\n\x0bproposal_id\x18\x01 \x01(\x04\x12\'\n\x05voter\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"F\n\x11QueryVoteResponse\x12\x31\n\x04vote\x18\x01 \x01(\x0b\x32\x18.cosmos.gov.v1beta1.VoteB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\"d\n\x11QueryVotesRequest\x12\x13\n\x0bproposal_id\x18\x01 \x01(\x04\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\x85\x01\n\x12QueryVotesResponse\x12\x32\n\x05votes\x18\x01 \x03(\x0b\x32\x18.cosmos.gov.v1beta1.VoteB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\")\n\x12QueryParamsRequest\x12\x13\n\x0bparams_type\x18\x01 \x01(\t\"\xe1\x01\n\x13QueryParamsResponse\x12\x42\n\rvoting_params\x18\x01 \x01(\x0b\x32 .cosmos.gov.v1beta1.VotingParamsB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12\x44\n\x0e\x64\x65posit_params\x18\x02 \x01(\x0b\x32!.cosmos.gov.v1beta1.DepositParamsB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12@\n\x0ctally_params\x18\x03 \x01(\x0b\x32\x1f.cosmos.gov.v1beta1.TallyParamsB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\"a\n\x13QueryDepositRequest\x12\x13\n\x0bproposal_id\x18\x01 \x01(\x04\x12+\n\tdepositor\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString:\x08\x88\xa0\x1f\x00\xe8\xa0\x1f\x00\"O\n\x14QueryDepositResponse\x12\x37\n\x07\x64\x65posit\x18\x01 \x01(\x0b\x32\x1b.cosmos.gov.v1beta1.DepositB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\"g\n\x14QueryDepositsRequest\x12\x13\n\x0bproposal_id\x18\x01 \x01(\x04\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\x8e\x01\n\x15QueryDepositsResponse\x12\x38\n\x08\x64\x65posits\x18\x01 \x03(\x0b\x32\x1b.cosmos.gov.v1beta1.DepositB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\".\n\x17QueryTallyResultRequest\x12\x13\n\x0bproposal_id\x18\x01 \x01(\x04\"U\n\x18QueryTallyResultResponse\x12\x39\n\x05tally\x18\x01 \x01(\x0b\x32\x1f.cosmos.gov.v1beta1.TallyResultB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x32\xd4\t\n\x05Query\x12\x94\x01\n\x08Proposal\x12(.cosmos.gov.v1beta1.QueryProposalRequest\x1a).cosmos.gov.v1beta1.QueryProposalResponse\"3\x82\xd3\xe4\x93\x02-\x12+/cosmos/gov/v1beta1/proposals/{proposal_id}\x12\x89\x01\n\tProposals\x12).cosmos.gov.v1beta1.QueryProposalsRequest\x1a*.cosmos.gov.v1beta1.QueryProposalsResponse\"%\x82\xd3\xe4\x93\x02\x1f\x12\x1d/cosmos/gov/v1beta1/proposals\x12\x96\x01\n\x04Vote\x12$.cosmos.gov.v1beta1.QueryVoteRequest\x1a%.cosmos.gov.v1beta1.QueryVoteResponse\"A\x82\xd3\xe4\x93\x02;\x12\x39/cosmos/gov/v1beta1/proposals/{proposal_id}/votes/{voter}\x12\x91\x01\n\x05Votes\x12%.cosmos.gov.v1beta1.QueryVotesRequest\x1a&.cosmos.gov.v1beta1.QueryVotesResponse\"9\x82\xd3\xe4\x93\x02\x33\x12\x31/cosmos/gov/v1beta1/proposals/{proposal_id}/votes\x12\x8b\x01\n\x06Params\x12&.cosmos.gov.v1beta1.QueryParamsRequest\x1a\'.cosmos.gov.v1beta1.QueryParamsResponse\"0\x82\xd3\xe4\x93\x02*\x12(/cosmos/gov/v1beta1/params/{params_type}\x12\xa6\x01\n\x07\x44\x65posit\x12\'.cosmos.gov.v1beta1.QueryDepositRequest\x1a(.cosmos.gov.v1beta1.QueryDepositResponse\"H\x82\xd3\xe4\x93\x02\x42\x12@/cosmos/gov/v1beta1/proposals/{proposal_id}/deposits/{depositor}\x12\x9d\x01\n\x08\x44\x65posits\x12(.cosmos.gov.v1beta1.QueryDepositsRequest\x1a).cosmos.gov.v1beta1.QueryDepositsResponse\"<\x82\xd3\xe4\x93\x02\x36\x12\x34/cosmos/gov/v1beta1/proposals/{proposal_id}/deposits\x12\xa3\x01\n\x0bTallyResult\x12+.cosmos.gov.v1beta1.QueryTallyResultRequest\x1a,.cosmos.gov.v1beta1.QueryTallyResultResponse\"9\x82\xd3\xe4\x93\x02\x33\x12\x31/cosmos/gov/v1beta1/proposals/{proposal_id}/tallyB2Z0github.com/cosmos/cosmos-sdk/x/gov/types/v1beta1b\x06proto3') - - -_QUERYPROPOSALREQUEST = DESCRIPTOR.message_types_by_name['QueryProposalRequest'] -_QUERYPROPOSALRESPONSE = DESCRIPTOR.message_types_by_name['QueryProposalResponse'] -_QUERYPROPOSALSREQUEST = DESCRIPTOR.message_types_by_name['QueryProposalsRequest'] -_QUERYPROPOSALSRESPONSE = DESCRIPTOR.message_types_by_name['QueryProposalsResponse'] -_QUERYVOTEREQUEST = DESCRIPTOR.message_types_by_name['QueryVoteRequest'] -_QUERYVOTERESPONSE = DESCRIPTOR.message_types_by_name['QueryVoteResponse'] -_QUERYVOTESREQUEST = DESCRIPTOR.message_types_by_name['QueryVotesRequest'] -_QUERYVOTESRESPONSE = DESCRIPTOR.message_types_by_name['QueryVotesResponse'] -_QUERYPARAMSREQUEST = DESCRIPTOR.message_types_by_name['QueryParamsRequest'] -_QUERYPARAMSRESPONSE = DESCRIPTOR.message_types_by_name['QueryParamsResponse'] -_QUERYDEPOSITREQUEST = DESCRIPTOR.message_types_by_name['QueryDepositRequest'] -_QUERYDEPOSITRESPONSE = DESCRIPTOR.message_types_by_name['QueryDepositResponse'] -_QUERYDEPOSITSREQUEST = DESCRIPTOR.message_types_by_name['QueryDepositsRequest'] -_QUERYDEPOSITSRESPONSE = DESCRIPTOR.message_types_by_name['QueryDepositsResponse'] -_QUERYTALLYRESULTREQUEST = DESCRIPTOR.message_types_by_name['QueryTallyResultRequest'] -_QUERYTALLYRESULTRESPONSE = DESCRIPTOR.message_types_by_name['QueryTallyResultResponse'] -QueryProposalRequest = _reflection.GeneratedProtocolMessageType('QueryProposalRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYPROPOSALREQUEST, - '__module__' : 'cosmos.gov.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.gov.v1beta1.QueryProposalRequest) - }) -_sym_db.RegisterMessage(QueryProposalRequest) - -QueryProposalResponse = _reflection.GeneratedProtocolMessageType('QueryProposalResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYPROPOSALRESPONSE, - '__module__' : 'cosmos.gov.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.gov.v1beta1.QueryProposalResponse) - }) -_sym_db.RegisterMessage(QueryProposalResponse) - -QueryProposalsRequest = _reflection.GeneratedProtocolMessageType('QueryProposalsRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYPROPOSALSREQUEST, - '__module__' : 'cosmos.gov.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.gov.v1beta1.QueryProposalsRequest) - }) -_sym_db.RegisterMessage(QueryProposalsRequest) - -QueryProposalsResponse = _reflection.GeneratedProtocolMessageType('QueryProposalsResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYPROPOSALSRESPONSE, - '__module__' : 'cosmos.gov.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.gov.v1beta1.QueryProposalsResponse) - }) -_sym_db.RegisterMessage(QueryProposalsResponse) - -QueryVoteRequest = _reflection.GeneratedProtocolMessageType('QueryVoteRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYVOTEREQUEST, - '__module__' : 'cosmos.gov.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.gov.v1beta1.QueryVoteRequest) - }) -_sym_db.RegisterMessage(QueryVoteRequest) - -QueryVoteResponse = _reflection.GeneratedProtocolMessageType('QueryVoteResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYVOTERESPONSE, - '__module__' : 'cosmos.gov.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.gov.v1beta1.QueryVoteResponse) - }) -_sym_db.RegisterMessage(QueryVoteResponse) - -QueryVotesRequest = _reflection.GeneratedProtocolMessageType('QueryVotesRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYVOTESREQUEST, - '__module__' : 'cosmos.gov.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.gov.v1beta1.QueryVotesRequest) - }) -_sym_db.RegisterMessage(QueryVotesRequest) - -QueryVotesResponse = _reflection.GeneratedProtocolMessageType('QueryVotesResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYVOTESRESPONSE, - '__module__' : 'cosmos.gov.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.gov.v1beta1.QueryVotesResponse) - }) -_sym_db.RegisterMessage(QueryVotesResponse) - -QueryParamsRequest = _reflection.GeneratedProtocolMessageType('QueryParamsRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYPARAMSREQUEST, - '__module__' : 'cosmos.gov.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.gov.v1beta1.QueryParamsRequest) - }) -_sym_db.RegisterMessage(QueryParamsRequest) - -QueryParamsResponse = _reflection.GeneratedProtocolMessageType('QueryParamsResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYPARAMSRESPONSE, - '__module__' : 'cosmos.gov.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.gov.v1beta1.QueryParamsResponse) - }) -_sym_db.RegisterMessage(QueryParamsResponse) - -QueryDepositRequest = _reflection.GeneratedProtocolMessageType('QueryDepositRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYDEPOSITREQUEST, - '__module__' : 'cosmos.gov.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.gov.v1beta1.QueryDepositRequest) - }) -_sym_db.RegisterMessage(QueryDepositRequest) - -QueryDepositResponse = _reflection.GeneratedProtocolMessageType('QueryDepositResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYDEPOSITRESPONSE, - '__module__' : 'cosmos.gov.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.gov.v1beta1.QueryDepositResponse) - }) -_sym_db.RegisterMessage(QueryDepositResponse) - -QueryDepositsRequest = _reflection.GeneratedProtocolMessageType('QueryDepositsRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYDEPOSITSREQUEST, - '__module__' : 'cosmos.gov.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.gov.v1beta1.QueryDepositsRequest) - }) -_sym_db.RegisterMessage(QueryDepositsRequest) - -QueryDepositsResponse = _reflection.GeneratedProtocolMessageType('QueryDepositsResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYDEPOSITSRESPONSE, - '__module__' : 'cosmos.gov.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.gov.v1beta1.QueryDepositsResponse) - }) -_sym_db.RegisterMessage(QueryDepositsResponse) - -QueryTallyResultRequest = _reflection.GeneratedProtocolMessageType('QueryTallyResultRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYTALLYRESULTREQUEST, - '__module__' : 'cosmos.gov.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.gov.v1beta1.QueryTallyResultRequest) - }) -_sym_db.RegisterMessage(QueryTallyResultRequest) - -QueryTallyResultResponse = _reflection.GeneratedProtocolMessageType('QueryTallyResultResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYTALLYRESULTRESPONSE, - '__module__' : 'cosmos.gov.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.gov.v1beta1.QueryTallyResultResponse) - }) -_sym_db.RegisterMessage(QueryTallyResultResponse) - -_QUERY = DESCRIPTOR.services_by_name['Query'] +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.gov.v1beta1.query_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'Z(github.com/cosmos/cosmos-sdk/x/gov/types' + DESCRIPTOR._serialized_options = b'Z0github.com/cosmos/cosmos-sdk/x/gov/types/v1beta1' _QUERYPROPOSALRESPONSE.fields_by_name['proposal']._options = None - _QUERYPROPOSALRESPONSE.fields_by_name['proposal']._serialized_options = b'\310\336\037\000' + _QUERYPROPOSALRESPONSE.fields_by_name['proposal']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _QUERYPROPOSALSREQUEST.fields_by_name['voter']._options = None + _QUERYPROPOSALSREQUEST.fields_by_name['voter']._serialized_options = b'\322\264-\024cosmos.AddressString' + _QUERYPROPOSALSREQUEST.fields_by_name['depositor']._options = None + _QUERYPROPOSALSREQUEST.fields_by_name['depositor']._serialized_options = b'\322\264-\024cosmos.AddressString' _QUERYPROPOSALSREQUEST._options = None _QUERYPROPOSALSREQUEST._serialized_options = b'\350\240\037\000\210\240\037\000' _QUERYPROPOSALSRESPONSE.fields_by_name['proposals']._options = None - _QUERYPROPOSALSRESPONSE.fields_by_name['proposals']._serialized_options = b'\310\336\037\000' + _QUERYPROPOSALSRESPONSE.fields_by_name['proposals']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _QUERYVOTEREQUEST.fields_by_name['voter']._options = None + _QUERYVOTEREQUEST.fields_by_name['voter']._serialized_options = b'\322\264-\024cosmos.AddressString' _QUERYVOTEREQUEST._options = None _QUERYVOTEREQUEST._serialized_options = b'\350\240\037\000\210\240\037\000' _QUERYVOTERESPONSE.fields_by_name['vote']._options = None - _QUERYVOTERESPONSE.fields_by_name['vote']._serialized_options = b'\310\336\037\000' + _QUERYVOTERESPONSE.fields_by_name['vote']._serialized_options = b'\310\336\037\000\250\347\260*\001' _QUERYVOTESRESPONSE.fields_by_name['votes']._options = None - _QUERYVOTESRESPONSE.fields_by_name['votes']._serialized_options = b'\310\336\037\000' + _QUERYVOTESRESPONSE.fields_by_name['votes']._serialized_options = b'\310\336\037\000\250\347\260*\001' _QUERYPARAMSRESPONSE.fields_by_name['voting_params']._options = None - _QUERYPARAMSRESPONSE.fields_by_name['voting_params']._serialized_options = b'\310\336\037\000' + _QUERYPARAMSRESPONSE.fields_by_name['voting_params']._serialized_options = b'\310\336\037\000\250\347\260*\001' _QUERYPARAMSRESPONSE.fields_by_name['deposit_params']._options = None - _QUERYPARAMSRESPONSE.fields_by_name['deposit_params']._serialized_options = b'\310\336\037\000' + _QUERYPARAMSRESPONSE.fields_by_name['deposit_params']._serialized_options = b'\310\336\037\000\250\347\260*\001' _QUERYPARAMSRESPONSE.fields_by_name['tally_params']._options = None - _QUERYPARAMSRESPONSE.fields_by_name['tally_params']._serialized_options = b'\310\336\037\000' + _QUERYPARAMSRESPONSE.fields_by_name['tally_params']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _QUERYDEPOSITREQUEST.fields_by_name['depositor']._options = None + _QUERYDEPOSITREQUEST.fields_by_name['depositor']._serialized_options = b'\322\264-\024cosmos.AddressString' _QUERYDEPOSITREQUEST._options = None _QUERYDEPOSITREQUEST._serialized_options = b'\210\240\037\000\350\240\037\000' _QUERYDEPOSITRESPONSE.fields_by_name['deposit']._options = None - _QUERYDEPOSITRESPONSE.fields_by_name['deposit']._serialized_options = b'\310\336\037\000' + _QUERYDEPOSITRESPONSE.fields_by_name['deposit']._serialized_options = b'\310\336\037\000\250\347\260*\001' _QUERYDEPOSITSRESPONSE.fields_by_name['deposits']._options = None - _QUERYDEPOSITSRESPONSE.fields_by_name['deposits']._serialized_options = b'\310\336\037\000' + _QUERYDEPOSITSRESPONSE.fields_by_name['deposits']._serialized_options = b'\310\336\037\000\250\347\260*\001' _QUERYTALLYRESULTRESPONSE.fields_by_name['tally']._options = None - _QUERYTALLYRESULTRESPONSE.fields_by_name['tally']._serialized_options = b'\310\336\037\000' + _QUERYTALLYRESULTRESPONSE.fields_by_name['tally']._serialized_options = b'\310\336\037\000\250\347\260*\001' _QUERY.methods_by_name['Proposal']._options = None _QUERY.methods_by_name['Proposal']._serialized_options = b'\202\323\344\223\002-\022+/cosmos/gov/v1beta1/proposals/{proposal_id}' _QUERY.methods_by_name['Proposals']._options = None @@ -197,38 +77,38 @@ _QUERY.methods_by_name['Deposits']._serialized_options = b'\202\323\344\223\0026\0224/cosmos/gov/v1beta1/proposals/{proposal_id}/deposits' _QUERY.methods_by_name['TallyResult']._options = None _QUERY.methods_by_name['TallyResult']._serialized_options = b'\202\323\344\223\0023\0221/cosmos/gov/v1beta1/proposals/{proposal_id}/tally' - _QUERYPROPOSALREQUEST._serialized_start=180 - _QUERYPROPOSALREQUEST._serialized_end=223 - _QUERYPROPOSALRESPONSE._serialized_start=225 - _QUERYPROPOSALRESPONSE._serialized_end=302 - _QUERYPROPOSALSREQUEST._serialized_start=305 - _QUERYPROPOSALSREQUEST._serialized_end=493 - _QUERYPROPOSALSRESPONSE._serialized_start=496 - _QUERYPROPOSALSRESPONSE._serialized_end=636 - _QUERYVOTEREQUEST._serialized_start=638 - _QUERYVOTEREQUEST._serialized_end=702 - _QUERYVOTERESPONSE._serialized_start=704 - _QUERYVOTERESPONSE._serialized_end=769 - _QUERYVOTESREQUEST._serialized_start=771 - _QUERYVOTESREQUEST._serialized_end=871 - _QUERYVOTESRESPONSE._serialized_start=874 - _QUERYVOTESRESPONSE._serialized_end=1002 - _QUERYPARAMSREQUEST._serialized_start=1004 - _QUERYPARAMSREQUEST._serialized_end=1045 - _QUERYPARAMSRESPONSE._serialized_start=1048 - _QUERYPARAMSRESPONSE._serialized_end=1258 - _QUERYDEPOSITREQUEST._serialized_start=1260 - _QUERYDEPOSITREQUEST._serialized_end=1331 - _QUERYDEPOSITRESPONSE._serialized_start=1333 - _QUERYDEPOSITRESPONSE._serialized_end=1407 - _QUERYDEPOSITSREQUEST._serialized_start=1409 - _QUERYDEPOSITSREQUEST._serialized_end=1512 - _QUERYDEPOSITSRESPONSE._serialized_start=1515 - _QUERYDEPOSITSRESPONSE._serialized_end=1652 - _QUERYTALLYRESULTREQUEST._serialized_start=1654 - _QUERYTALLYRESULTREQUEST._serialized_end=1700 - _QUERYTALLYRESULTRESPONSE._serialized_start=1702 - _QUERYTALLYRESULTRESPONSE._serialized_end=1782 - _QUERY._serialized_start=1785 - _QUERY._serialized_end=3021 + _QUERYPROPOSALREQUEST._serialized_start=226 + _QUERYPROPOSALREQUEST._serialized_end=269 + _QUERYPROPOSALRESPONSE._serialized_start=271 + _QUERYPROPOSALRESPONSE._serialized_end=353 + _QUERYPROPOSALSREQUEST._serialized_start=356 + _QUERYPROPOSALSREQUEST._serialized_end=596 + _QUERYPROPOSALSRESPONSE._serialized_start=599 + _QUERYPROPOSALSRESPONSE._serialized_end=744 + _QUERYVOTEREQUEST._serialized_start=746 + _QUERYVOTEREQUEST._serialized_end=836 + _QUERYVOTERESPONSE._serialized_start=838 + _QUERYVOTERESPONSE._serialized_end=908 + _QUERYVOTESREQUEST._serialized_start=910 + _QUERYVOTESREQUEST._serialized_end=1010 + _QUERYVOTESRESPONSE._serialized_start=1013 + _QUERYVOTESRESPONSE._serialized_end=1146 + _QUERYPARAMSREQUEST._serialized_start=1148 + _QUERYPARAMSREQUEST._serialized_end=1189 + _QUERYPARAMSRESPONSE._serialized_start=1192 + _QUERYPARAMSRESPONSE._serialized_end=1417 + _QUERYDEPOSITREQUEST._serialized_start=1419 + _QUERYDEPOSITREQUEST._serialized_end=1516 + _QUERYDEPOSITRESPONSE._serialized_start=1518 + _QUERYDEPOSITRESPONSE._serialized_end=1597 + _QUERYDEPOSITSREQUEST._serialized_start=1599 + _QUERYDEPOSITSREQUEST._serialized_end=1702 + _QUERYDEPOSITSRESPONSE._serialized_start=1705 + _QUERYDEPOSITSRESPONSE._serialized_end=1847 + _QUERYTALLYRESULTREQUEST._serialized_start=1849 + _QUERYTALLYRESULTREQUEST._serialized_end=1895 + _QUERYTALLYRESULTRESPONSE._serialized_start=1897 + _QUERYTALLYRESULTRESPONSE._serialized_end=1982 + _QUERY._serialized_start=1985 + _QUERY._serialized_end=3221 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/gov/v1beta1/query_pb2_grpc.py b/cosmpy/protos/cosmos/gov/v1beta1/query_pb2_grpc.py index db9f5bc0..c4a8205d 100644 --- a/cosmpy/protos/cosmos/gov/v1beta1/query_pb2_grpc.py +++ b/cosmpy/protos/cosmos/gov/v1beta1/query_pb2_grpc.py @@ -97,7 +97,7 @@ def Params(self, request, context): raise NotImplementedError('Method not implemented!') def Deposit(self, request, context): - """Deposit queries single deposit information based proposalID, depositAddr. + """Deposit queries single deposit information based on proposalID, depositor address. """ context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') diff --git a/cosmpy/protos/cosmos/gov/v1beta1/tx_pb2.py b/cosmpy/protos/cosmos/gov/v1beta1/tx_pb2.py index 86cea25c..4ab9a45e 100644 --- a/cosmpy/protos/cosmos/gov/v1beta1/tx_pb2.py +++ b/cosmpy/protos/cosmos/gov/v1beta1/tx_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/gov/v1beta1/tx.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -17,121 +16,70 @@ from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 from google.protobuf import any_pb2 as google_dot_protobuf_dot_any__pb2 +from cosmos.msg.v1 import msg_pb2 as cosmos_dot_msg_dot_v1_dot_msg__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1b\x63osmos/gov/v1beta1/tx.proto\x12\x12\x63osmos.gov.v1beta1\x1a\x1e\x63osmos/base/v1beta1/coin.proto\x1a\x1c\x63osmos/gov/v1beta1/gov.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x14gogoproto/gogo.proto\x1a\x19google/protobuf/any.proto\"\xeb\x01\n\x11MsgSubmitProposal\x12\x32\n\x07\x63ontent\x18\x01 \x01(\x0b\x32\x14.google.protobuf.AnyB\x0b\xca\xb4-\x07\x43ontent\x12~\n\x0finitial_deposit\x18\x02 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinBJ\xc8\xde\x1f\x00\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\xf2\xde\x1f\x16yaml:\"initial_deposit\"\x12\x10\n\x08proposer\x18\x03 \x01(\t:\x10\xe8\xa0\x1f\x00\x98\xa0\x1f\x00\x80\xdc \x00\x88\xa0\x1f\x00\"W\n\x19MsgSubmitProposalResponse\x12:\n\x0bproposal_id\x18\x01 \x01(\x04\x42%\xea\xde\x1f\x0bproposal_id\xf2\xde\x1f\x12yaml:\"proposal_id\"\"\x96\x01\n\x07MsgVote\x12:\n\x0bproposal_id\x18\x01 \x01(\x04\x42%\xea\xde\x1f\x0bproposal_id\xf2\xde\x1f\x12yaml:\"proposal_id\"\x12\r\n\x05voter\x18\x02 \x01(\t\x12.\n\x06option\x18\x03 \x01(\x0e\x32\x1e.cosmos.gov.v1beta1.VoteOption:\x10\xe8\xa0\x1f\x00\x98\xa0\x1f\x00\x80\xdc \x00\x88\xa0\x1f\x00\"\x11\n\x0fMsgVoteResponse\"\x9e\x01\n\x0fMsgVoteWeighted\x12+\n\x0bproposal_id\x18\x01 \x01(\x04\x42\x16\xf2\xde\x1f\x12yaml:\"proposal_id\"\x12\r\n\x05voter\x18\x02 \x01(\t\x12=\n\x07options\x18\x03 \x03(\x0b\x32&.cosmos.gov.v1beta1.WeightedVoteOptionB\x04\xc8\xde\x1f\x00:\x10\xe8\xa0\x1f\x00\x98\xa0\x1f\x00\x80\xdc \x00\x88\xa0\x1f\x00\"\x19\n\x17MsgVoteWeightedResponse\"\xca\x01\n\nMsgDeposit\x12:\n\x0bproposal_id\x18\x01 \x01(\x04\x42%\xea\xde\x1f\x0bproposal_id\xf2\xde\x1f\x12yaml:\"proposal_id\"\x12\x11\n\tdepositor\x18\x02 \x01(\t\x12[\n\x06\x61mount\x18\x03 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinB0\xc8\xde\x1f\x00\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins:\x10\xe8\xa0\x1f\x00\x98\xa0\x1f\x00\x80\xdc \x00\x88\xa0\x1f\x00\"\x14\n\x12MsgDepositResponse2\xec\x02\n\x03Msg\x12\x66\n\x0eSubmitProposal\x12%.cosmos.gov.v1beta1.MsgSubmitProposal\x1a-.cosmos.gov.v1beta1.MsgSubmitProposalResponse\x12H\n\x04Vote\x12\x1b.cosmos.gov.v1beta1.MsgVote\x1a#.cosmos.gov.v1beta1.MsgVoteResponse\x12`\n\x0cVoteWeighted\x12#.cosmos.gov.v1beta1.MsgVoteWeighted\x1a+.cosmos.gov.v1beta1.MsgVoteWeightedResponse\x12Q\n\x07\x44\x65posit\x12\x1e.cosmos.gov.v1beta1.MsgDeposit\x1a&.cosmos.gov.v1beta1.MsgDepositResponseB*Z(github.com/cosmos/cosmos-sdk/x/gov/typesb\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1b\x63osmos/gov/v1beta1/tx.proto\x12\x12\x63osmos.gov.v1beta1\x1a\x1e\x63osmos/base/v1beta1/coin.proto\x1a\x1c\x63osmos/gov/v1beta1/gov.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x14gogoproto/gogo.proto\x1a\x19google/protobuf/any.proto\x1a\x17\x63osmos/msg/v1/msg.proto\x1a\x11\x61mino/amino.proto\"\xba\x02\n\x11MsgSubmitProposal\x12\x45\n\x07\x63ontent\x18\x01 \x01(\x0b\x32\x14.google.protobuf.AnyB\x1e\xca\xb4-\x1a\x63osmos.gov.v1beta1.Content\x12z\n\x0finitial_deposit\x18\x02 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinBF\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x9a\xe7\xb0*\x0clegacy_coins\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\x12*\n\x08proposer\x18\x03 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString:6\x82\xe7\xb0*\x08proposer\x8a\xe7\xb0*\x1c\x63osmos-sdk/MsgSubmitProposal\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"F\n\x19MsgSubmitProposalResponse\x12)\n\x0bproposal_id\x18\x01 \x01(\x04\x42\x14\xea\xde\x1f\x0bproposal_id\xa8\xe7\xb0*\x01\"\xa2\x01\n\x07MsgVote\x12\x13\n\x0bproposal_id\x18\x01 \x01(\x04\x12\'\n\x05voter\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12.\n\x06option\x18\x03 \x01(\x0e\x32\x1e.cosmos.gov.v1beta1.VoteOption:)\x82\xe7\xb0*\x05voter\x8a\xe7\xb0*\x12\x63osmos-sdk/MsgVote\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\x11\n\x0fMsgVoteResponse\"\xef\x01\n\x0fMsgVoteWeighted\x12)\n\x0bproposal_id\x18\x01 \x01(\x04\x42\x14\xea\xde\x1f\x0bproposal_id\xa8\xe7\xb0*\x01\x12\'\n\x05voter\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x42\n\x07options\x18\x03 \x03(\x0b\x32&.cosmos.gov.v1beta1.WeightedVoteOptionB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01:D\xd2\xb4-\x0f\x63osmos-sdk 0.43\x82\xe7\xb0*\x05voter\x8a\xe7\xb0*\x1a\x63osmos-sdk/MsgVoteWeighted\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\".\n\x17MsgVoteWeightedResponse:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.43\"\x8d\x02\n\nMsgDeposit\x12)\n\x0bproposal_id\x18\x01 \x01(\x04\x42\x14\xea\xde\x1f\x0bproposal_id\xa8\xe7\xb0*\x01\x12+\n\tdepositor\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12q\n\x06\x61mount\x18\x03 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinBF\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x9a\xe7\xb0*\x0clegacy_coins\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins:4\x82\xe7\xb0*\tdepositor\x8a\xe7\xb0*\x15\x63osmos-sdk/MsgDeposit\xe8\xa0\x1f\x00\x80\xdc \x00\x88\xa0\x1f\x00\"\x14\n\x12MsgDepositResponse2\x88\x03\n\x03Msg\x12\x66\n\x0eSubmitProposal\x12%.cosmos.gov.v1beta1.MsgSubmitProposal\x1a-.cosmos.gov.v1beta1.MsgSubmitProposalResponse\x12H\n\x04Vote\x12\x1b.cosmos.gov.v1beta1.MsgVote\x1a#.cosmos.gov.v1beta1.MsgVoteResponse\x12u\n\x0cVoteWeighted\x12#.cosmos.gov.v1beta1.MsgVoteWeighted\x1a+.cosmos.gov.v1beta1.MsgVoteWeightedResponse\"\x13\xca\xb4-\x0f\x63osmos-sdk 0.43\x12Q\n\x07\x44\x65posit\x12\x1e.cosmos.gov.v1beta1.MsgDeposit\x1a&.cosmos.gov.v1beta1.MsgDepositResponse\x1a\x05\x80\xe7\xb0*\x01\x42\x32Z0github.com/cosmos/cosmos-sdk/x/gov/types/v1beta1b\x06proto3') - - -_MSGSUBMITPROPOSAL = DESCRIPTOR.message_types_by_name['MsgSubmitProposal'] -_MSGSUBMITPROPOSALRESPONSE = DESCRIPTOR.message_types_by_name['MsgSubmitProposalResponse'] -_MSGVOTE = DESCRIPTOR.message_types_by_name['MsgVote'] -_MSGVOTERESPONSE = DESCRIPTOR.message_types_by_name['MsgVoteResponse'] -_MSGVOTEWEIGHTED = DESCRIPTOR.message_types_by_name['MsgVoteWeighted'] -_MSGVOTEWEIGHTEDRESPONSE = DESCRIPTOR.message_types_by_name['MsgVoteWeightedResponse'] -_MSGDEPOSIT = DESCRIPTOR.message_types_by_name['MsgDeposit'] -_MSGDEPOSITRESPONSE = DESCRIPTOR.message_types_by_name['MsgDepositResponse'] -MsgSubmitProposal = _reflection.GeneratedProtocolMessageType('MsgSubmitProposal', (_message.Message,), { - 'DESCRIPTOR' : _MSGSUBMITPROPOSAL, - '__module__' : 'cosmos.gov.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.gov.v1beta1.MsgSubmitProposal) - }) -_sym_db.RegisterMessage(MsgSubmitProposal) - -MsgSubmitProposalResponse = _reflection.GeneratedProtocolMessageType('MsgSubmitProposalResponse', (_message.Message,), { - 'DESCRIPTOR' : _MSGSUBMITPROPOSALRESPONSE, - '__module__' : 'cosmos.gov.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.gov.v1beta1.MsgSubmitProposalResponse) - }) -_sym_db.RegisterMessage(MsgSubmitProposalResponse) - -MsgVote = _reflection.GeneratedProtocolMessageType('MsgVote', (_message.Message,), { - 'DESCRIPTOR' : _MSGVOTE, - '__module__' : 'cosmos.gov.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.gov.v1beta1.MsgVote) - }) -_sym_db.RegisterMessage(MsgVote) - -MsgVoteResponse = _reflection.GeneratedProtocolMessageType('MsgVoteResponse', (_message.Message,), { - 'DESCRIPTOR' : _MSGVOTERESPONSE, - '__module__' : 'cosmos.gov.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.gov.v1beta1.MsgVoteResponse) - }) -_sym_db.RegisterMessage(MsgVoteResponse) - -MsgVoteWeighted = _reflection.GeneratedProtocolMessageType('MsgVoteWeighted', (_message.Message,), { - 'DESCRIPTOR' : _MSGVOTEWEIGHTED, - '__module__' : 'cosmos.gov.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.gov.v1beta1.MsgVoteWeighted) - }) -_sym_db.RegisterMessage(MsgVoteWeighted) - -MsgVoteWeightedResponse = _reflection.GeneratedProtocolMessageType('MsgVoteWeightedResponse', (_message.Message,), { - 'DESCRIPTOR' : _MSGVOTEWEIGHTEDRESPONSE, - '__module__' : 'cosmos.gov.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.gov.v1beta1.MsgVoteWeightedResponse) - }) -_sym_db.RegisterMessage(MsgVoteWeightedResponse) - -MsgDeposit = _reflection.GeneratedProtocolMessageType('MsgDeposit', (_message.Message,), { - 'DESCRIPTOR' : _MSGDEPOSIT, - '__module__' : 'cosmos.gov.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.gov.v1beta1.MsgDeposit) - }) -_sym_db.RegisterMessage(MsgDeposit) - -MsgDepositResponse = _reflection.GeneratedProtocolMessageType('MsgDepositResponse', (_message.Message,), { - 'DESCRIPTOR' : _MSGDEPOSITRESPONSE, - '__module__' : 'cosmos.gov.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.gov.v1beta1.MsgDepositResponse) - }) -_sym_db.RegisterMessage(MsgDepositResponse) - -_MSG = DESCRIPTOR.services_by_name['Msg'] +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.gov.v1beta1.tx_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'Z(github.com/cosmos/cosmos-sdk/x/gov/types' + DESCRIPTOR._serialized_options = b'Z0github.com/cosmos/cosmos-sdk/x/gov/types/v1beta1' _MSGSUBMITPROPOSAL.fields_by_name['content']._options = None - _MSGSUBMITPROPOSAL.fields_by_name['content']._serialized_options = b'\312\264-\007Content' + _MSGSUBMITPROPOSAL.fields_by_name['content']._serialized_options = b'\312\264-\032cosmos.gov.v1beta1.Content' _MSGSUBMITPROPOSAL.fields_by_name['initial_deposit']._options = None - _MSGSUBMITPROPOSAL.fields_by_name['initial_deposit']._serialized_options = b'\310\336\037\000\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins\362\336\037\026yaml:\"initial_deposit\"' + _MSGSUBMITPROPOSAL.fields_by_name['initial_deposit']._serialized_options = b'\310\336\037\000\250\347\260*\001\232\347\260*\014legacy_coins\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins' + _MSGSUBMITPROPOSAL.fields_by_name['proposer']._options = None + _MSGSUBMITPROPOSAL.fields_by_name['proposer']._serialized_options = b'\322\264-\024cosmos.AddressString' _MSGSUBMITPROPOSAL._options = None - _MSGSUBMITPROPOSAL._serialized_options = b'\350\240\037\000\230\240\037\000\200\334 \000\210\240\037\000' + _MSGSUBMITPROPOSAL._serialized_options = b'\202\347\260*\010proposer\212\347\260*\034cosmos-sdk/MsgSubmitProposal\350\240\037\000\210\240\037\000' _MSGSUBMITPROPOSALRESPONSE.fields_by_name['proposal_id']._options = None - _MSGSUBMITPROPOSALRESPONSE.fields_by_name['proposal_id']._serialized_options = b'\352\336\037\013proposal_id\362\336\037\022yaml:\"proposal_id\"' - _MSGVOTE.fields_by_name['proposal_id']._options = None - _MSGVOTE.fields_by_name['proposal_id']._serialized_options = b'\352\336\037\013proposal_id\362\336\037\022yaml:\"proposal_id\"' + _MSGSUBMITPROPOSALRESPONSE.fields_by_name['proposal_id']._serialized_options = b'\352\336\037\013proposal_id\250\347\260*\001' + _MSGVOTE.fields_by_name['voter']._options = None + _MSGVOTE.fields_by_name['voter']._serialized_options = b'\322\264-\024cosmos.AddressString' _MSGVOTE._options = None - _MSGVOTE._serialized_options = b'\350\240\037\000\230\240\037\000\200\334 \000\210\240\037\000' + _MSGVOTE._serialized_options = b'\202\347\260*\005voter\212\347\260*\022cosmos-sdk/MsgVote\350\240\037\000\210\240\037\000' _MSGVOTEWEIGHTED.fields_by_name['proposal_id']._options = None - _MSGVOTEWEIGHTED.fields_by_name['proposal_id']._serialized_options = b'\362\336\037\022yaml:\"proposal_id\"' + _MSGVOTEWEIGHTED.fields_by_name['proposal_id']._serialized_options = b'\352\336\037\013proposal_id\250\347\260*\001' + _MSGVOTEWEIGHTED.fields_by_name['voter']._options = None + _MSGVOTEWEIGHTED.fields_by_name['voter']._serialized_options = b'\322\264-\024cosmos.AddressString' _MSGVOTEWEIGHTED.fields_by_name['options']._options = None - _MSGVOTEWEIGHTED.fields_by_name['options']._serialized_options = b'\310\336\037\000' + _MSGVOTEWEIGHTED.fields_by_name['options']._serialized_options = b'\310\336\037\000\250\347\260*\001' _MSGVOTEWEIGHTED._options = None - _MSGVOTEWEIGHTED._serialized_options = b'\350\240\037\000\230\240\037\000\200\334 \000\210\240\037\000' + _MSGVOTEWEIGHTED._serialized_options = b'\322\264-\017cosmos-sdk 0.43\202\347\260*\005voter\212\347\260*\032cosmos-sdk/MsgVoteWeighted\350\240\037\000\210\240\037\000' + _MSGVOTEWEIGHTEDRESPONSE._options = None + _MSGVOTEWEIGHTEDRESPONSE._serialized_options = b'\322\264-\017cosmos-sdk 0.43' _MSGDEPOSIT.fields_by_name['proposal_id']._options = None - _MSGDEPOSIT.fields_by_name['proposal_id']._serialized_options = b'\352\336\037\013proposal_id\362\336\037\022yaml:\"proposal_id\"' + _MSGDEPOSIT.fields_by_name['proposal_id']._serialized_options = b'\352\336\037\013proposal_id\250\347\260*\001' + _MSGDEPOSIT.fields_by_name['depositor']._options = None + _MSGDEPOSIT.fields_by_name['depositor']._serialized_options = b'\322\264-\024cosmos.AddressString' _MSGDEPOSIT.fields_by_name['amount']._options = None - _MSGDEPOSIT.fields_by_name['amount']._serialized_options = b'\310\336\037\000\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins' + _MSGDEPOSIT.fields_by_name['amount']._serialized_options = b'\310\336\037\000\250\347\260*\001\232\347\260*\014legacy_coins\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins' _MSGDEPOSIT._options = None - _MSGDEPOSIT._serialized_options = b'\350\240\037\000\230\240\037\000\200\334 \000\210\240\037\000' - _MSGSUBMITPROPOSAL._serialized_start=190 - _MSGSUBMITPROPOSAL._serialized_end=425 - _MSGSUBMITPROPOSALRESPONSE._serialized_start=427 - _MSGSUBMITPROPOSALRESPONSE._serialized_end=514 - _MSGVOTE._serialized_start=517 - _MSGVOTE._serialized_end=667 - _MSGVOTERESPONSE._serialized_start=669 - _MSGVOTERESPONSE._serialized_end=686 - _MSGVOTEWEIGHTED._serialized_start=689 - _MSGVOTEWEIGHTED._serialized_end=847 - _MSGVOTEWEIGHTEDRESPONSE._serialized_start=849 - _MSGVOTEWEIGHTEDRESPONSE._serialized_end=874 - _MSGDEPOSIT._serialized_start=877 - _MSGDEPOSIT._serialized_end=1079 - _MSGDEPOSITRESPONSE._serialized_start=1081 - _MSGDEPOSITRESPONSE._serialized_end=1101 - _MSG._serialized_start=1104 - _MSG._serialized_end=1468 + _MSGDEPOSIT._serialized_options = b'\202\347\260*\tdepositor\212\347\260*\025cosmos-sdk/MsgDeposit\350\240\037\000\200\334 \000\210\240\037\000' + _MSG._options = None + _MSG._serialized_options = b'\200\347\260*\001' + _MSG.methods_by_name['VoteWeighted']._options = None + _MSG.methods_by_name['VoteWeighted']._serialized_options = b'\312\264-\017cosmos-sdk 0.43' + _MSGSUBMITPROPOSAL._serialized_start=234 + _MSGSUBMITPROPOSAL._serialized_end=548 + _MSGSUBMITPROPOSALRESPONSE._serialized_start=550 + _MSGSUBMITPROPOSALRESPONSE._serialized_end=620 + _MSGVOTE._serialized_start=623 + _MSGVOTE._serialized_end=785 + _MSGVOTERESPONSE._serialized_start=787 + _MSGVOTERESPONSE._serialized_end=804 + _MSGVOTEWEIGHTED._serialized_start=807 + _MSGVOTEWEIGHTED._serialized_end=1046 + _MSGVOTEWEIGHTEDRESPONSE._serialized_start=1048 + _MSGVOTEWEIGHTEDRESPONSE._serialized_end=1094 + _MSGDEPOSIT._serialized_start=1097 + _MSGDEPOSIT._serialized_end=1366 + _MSGDEPOSITRESPONSE._serialized_start=1368 + _MSGDEPOSITRESPONSE._serialized_end=1388 + _MSG._serialized_start=1391 + _MSG._serialized_end=1783 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/gov/v1beta1/tx_pb2_grpc.py b/cosmpy/protos/cosmos/gov/v1beta1/tx_pb2_grpc.py index 63aba073..365dd5d8 100644 --- a/cosmpy/protos/cosmos/gov/v1beta1/tx_pb2_grpc.py +++ b/cosmpy/protos/cosmos/gov/v1beta1/tx_pb2_grpc.py @@ -6,7 +6,7 @@ class MsgStub(object): - """Msg defines the bank Msg service. + """Msg defines the gov Msg service. """ def __init__(self, channel): @@ -38,7 +38,7 @@ def __init__(self, channel): class MsgServicer(object): - """Msg defines the bank Msg service. + """Msg defines the gov Msg service. """ def SubmitProposal(self, request, context): @@ -57,8 +57,6 @@ def Vote(self, request, context): def VoteWeighted(self, request, context): """VoteWeighted defines a method to add a weighted vote on a specific proposal. - - Since: cosmos-sdk 0.43 """ context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') @@ -102,7 +100,7 @@ def add_MsgServicer_to_server(servicer, server): # This class is part of an EXPERIMENTAL API. class Msg(object): - """Msg defines the bank Msg service. + """Msg defines the gov Msg service. """ @staticmethod diff --git a/cosmpy/protos/cosmos/group/module/v1/module_pb2.py b/cosmpy/protos/cosmos/group/module/v1/module_pb2.py new file mode 100644 index 00000000..21f24eaf --- /dev/null +++ b/cosmpy/protos/cosmos/group/module/v1/module_pb2.py @@ -0,0 +1,33 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/group/module/v1/module.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from cosmos.app.v1alpha1 import module_pb2 as cosmos_dot_app_dot_v1alpha1_dot_module__pb2 +from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 +from google.protobuf import duration_pb2 as google_dot_protobuf_dot_duration__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n#cosmos/group/module/v1/module.proto\x12\x16\x63osmos.group.module.v1\x1a cosmos/app/v1alpha1/module.proto\x1a\x14gogoproto/gogo.proto\x1a\x1egoogle/protobuf/duration.proto\x1a\x11\x61mino/amino.proto\"\x98\x01\n\x06Module\x12\x46\n\x14max_execution_period\x18\x01 \x01(\x0b\x32\x19.google.protobuf.DurationB\r\x98\xdf\x1f\x01\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12\x18\n\x10max_metadata_len\x18\x02 \x01(\x04:,\xba\xc0\x96\xda\x01&\n$github.com/cosmos/cosmos-sdk/x/groupb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.group.module.v1.module_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + _MODULE.fields_by_name['max_execution_period']._options = None + _MODULE.fields_by_name['max_execution_period']._serialized_options = b'\230\337\037\001\310\336\037\000\250\347\260*\001' + _MODULE._options = None + _MODULE._serialized_options = b'\272\300\226\332\001&\n$github.com/cosmos/cosmos-sdk/x/group' + _MODULE._serialized_start=171 + _MODULE._serialized_end=323 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/lightclients/solomachine/v2/solomachine_pb2_grpc.py b/cosmpy/protos/cosmos/group/module/v1/module_pb2_grpc.py similarity index 100% rename from cosmpy/protos/ibc/lightclients/solomachine/v2/solomachine_pb2_grpc.py rename to cosmpy/protos/cosmos/group/module/v1/module_pb2_grpc.py diff --git a/cosmpy/protos/cosmos/group/v1/events_pb2.py b/cosmpy/protos/cosmos/group/v1/events_pb2.py new file mode 100644 index 00000000..f16318d1 --- /dev/null +++ b/cosmpy/protos/cosmos/group/v1/events_pb2.py @@ -0,0 +1,54 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/group/v1/events.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 +from cosmos.group.v1 import types_pb2 as cosmos_dot_group_dot_v1_dot_types__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1c\x63osmos/group/v1/events.proto\x12\x0f\x63osmos.group.v1\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x1b\x63osmos/group/v1/types.proto\"$\n\x10\x45ventCreateGroup\x12\x10\n\x08group_id\x18\x01 \x01(\x04\"$\n\x10\x45ventUpdateGroup\x12\x10\n\x08group_id\x18\x01 \x01(\x04\"C\n\x16\x45ventCreateGroupPolicy\x12)\n\x07\x61\x64\x64ress\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\"C\n\x16\x45ventUpdateGroupPolicy\x12)\n\x07\x61\x64\x64ress\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\"*\n\x13\x45ventSubmitProposal\x12\x13\n\x0bproposal_id\x18\x01 \x01(\x04\",\n\x15\x45ventWithdrawProposal\x12\x13\n\x0bproposal_id\x18\x01 \x01(\x04\" \n\tEventVote\x12\x13\n\x0bproposal_id\x18\x01 \x01(\x04\"g\n\tEventExec\x12\x13\n\x0bproposal_id\x18\x01 \x01(\x04\x12\x37\n\x06result\x18\x02 \x01(\x0e\x32\'.cosmos.group.v1.ProposalExecutorResult\x12\x0c\n\x04logs\x18\x03 \x01(\t\"N\n\x0f\x45ventLeaveGroup\x12\x10\n\x08group_id\x18\x01 \x01(\x04\x12)\n\x07\x61\x64\x64ress\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\"\x8f\x01\n\x13\x45ventProposalPruned\x12\x13\n\x0bproposal_id\x18\x01 \x01(\x04\x12/\n\x06status\x18\x02 \x01(\x0e\x32\x1f.cosmos.group.v1.ProposalStatus\x12\x32\n\x0ctally_result\x18\x03 \x01(\x0b\x32\x1c.cosmos.group.v1.TallyResult\"=\n\x0f\x45ventTallyError\x12\x13\n\x0bproposal_id\x18\x01 \x01(\x04\x12\x15\n\rerror_message\x18\x02 \x01(\tB&Z$github.com/cosmos/cosmos-sdk/x/groupb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.group.v1.events_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z$github.com/cosmos/cosmos-sdk/x/group' + _EVENTCREATEGROUPPOLICY.fields_by_name['address']._options = None + _EVENTCREATEGROUPPOLICY.fields_by_name['address']._serialized_options = b'\322\264-\024cosmos.AddressString' + _EVENTUPDATEGROUPPOLICY.fields_by_name['address']._options = None + _EVENTUPDATEGROUPPOLICY.fields_by_name['address']._serialized_options = b'\322\264-\024cosmos.AddressString' + _EVENTLEAVEGROUP.fields_by_name['address']._options = None + _EVENTLEAVEGROUP.fields_by_name['address']._serialized_options = b'\322\264-\024cosmos.AddressString' + _EVENTCREATEGROUP._serialized_start=105 + _EVENTCREATEGROUP._serialized_end=141 + _EVENTUPDATEGROUP._serialized_start=143 + _EVENTUPDATEGROUP._serialized_end=179 + _EVENTCREATEGROUPPOLICY._serialized_start=181 + _EVENTCREATEGROUPPOLICY._serialized_end=248 + _EVENTUPDATEGROUPPOLICY._serialized_start=250 + _EVENTUPDATEGROUPPOLICY._serialized_end=317 + _EVENTSUBMITPROPOSAL._serialized_start=319 + _EVENTSUBMITPROPOSAL._serialized_end=361 + _EVENTWITHDRAWPROPOSAL._serialized_start=363 + _EVENTWITHDRAWPROPOSAL._serialized_end=407 + _EVENTVOTE._serialized_start=409 + _EVENTVOTE._serialized_end=441 + _EVENTEXEC._serialized_start=443 + _EVENTEXEC._serialized_end=546 + _EVENTLEAVEGROUP._serialized_start=548 + _EVENTLEAVEGROUP._serialized_end=626 + _EVENTPROPOSALPRUNED._serialized_start=629 + _EVENTPROPOSALPRUNED._serialized_end=772 + _EVENTTALLYERROR._serialized_start=774 + _EVENTTALLYERROR._serialized_end=835 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/lightclients/tendermint/v1/tendermint_pb2_grpc.py b/cosmpy/protos/cosmos/group/v1/events_pb2_grpc.py similarity index 100% rename from cosmpy/protos/ibc/lightclients/tendermint/v1/tendermint_pb2_grpc.py rename to cosmpy/protos/cosmos/group/v1/events_pb2_grpc.py diff --git a/cosmpy/protos/cosmos/group/v1/genesis_pb2.py b/cosmpy/protos/cosmos/group/v1/genesis_pb2.py new file mode 100644 index 00000000..01d1cc2d --- /dev/null +++ b/cosmpy/protos/cosmos/group/v1/genesis_pb2.py @@ -0,0 +1,27 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/group/v1/genesis.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from cosmos.group.v1 import types_pb2 as cosmos_dot_group_dot_v1_dot_types__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1d\x63osmos/group/v1/genesis.proto\x12\x0f\x63osmos.group.v1\x1a\x1b\x63osmos/group/v1/types.proto\"\xc0\x02\n\x0cGenesisState\x12\x11\n\tgroup_seq\x18\x01 \x01(\x04\x12*\n\x06groups\x18\x02 \x03(\x0b\x32\x1a.cosmos.group.v1.GroupInfo\x12\x33\n\rgroup_members\x18\x03 \x03(\x0b\x32\x1c.cosmos.group.v1.GroupMember\x12\x18\n\x10group_policy_seq\x18\x04 \x01(\x04\x12\x38\n\x0egroup_policies\x18\x05 \x03(\x0b\x32 .cosmos.group.v1.GroupPolicyInfo\x12\x14\n\x0cproposal_seq\x18\x06 \x01(\x04\x12,\n\tproposals\x18\x07 \x03(\x0b\x32\x19.cosmos.group.v1.Proposal\x12$\n\x05votes\x18\x08 \x03(\x0b\x32\x15.cosmos.group.v1.VoteB&Z$github.com/cosmos/cosmos-sdk/x/groupb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.group.v1.genesis_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z$github.com/cosmos/cosmos-sdk/x/group' + _GENESISSTATE._serialized_start=80 + _GENESISSTATE._serialized_end=400 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/proofs_pb2_grpc.py b/cosmpy/protos/cosmos/group/v1/genesis_pb2_grpc.py similarity index 100% rename from cosmpy/protos/proofs_pb2_grpc.py rename to cosmpy/protos/cosmos/group/v1/genesis_pb2_grpc.py diff --git a/cosmpy/protos/cosmos/group/v1/query_pb2.py b/cosmpy/protos/cosmos/group/v1/query_pb2.py new file mode 100644 index 00000000..eb3aaa0e --- /dev/null +++ b/cosmpy/protos/cosmos/group/v1/query_pb2.py @@ -0,0 +1,136 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/group/v1/query.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 +from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 +from cosmos.group.v1 import types_pb2 as cosmos_dot_group_dot_v1_dot_types__pb2 +from cosmos.base.query.v1beta1 import pagination_pb2 as cosmos_dot_base_dot_query_dot_v1beta1_dot_pagination__pb2 +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1b\x63osmos/group/v1/query.proto\x12\x0f\x63osmos.group.v1\x1a\x14gogoproto/gogo.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x1b\x63osmos/group/v1/types.proto\x1a*cosmos/base/query/v1beta1/pagination.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x11\x61mino/amino.proto\")\n\x15QueryGroupInfoRequest\x12\x10\n\x08group_id\x18\x01 \x01(\x04\"B\n\x16QueryGroupInfoResponse\x12(\n\x04info\x18\x01 \x01(\x0b\x32\x1a.cosmos.group.v1.GroupInfo\"H\n\x1bQueryGroupPolicyInfoRequest\x12)\n\x07\x61\x64\x64ress\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\"N\n\x1cQueryGroupPolicyInfoResponse\x12.\n\x04info\x18\x01 \x01(\x0b\x32 .cosmos.group.v1.GroupPolicyInfo\"h\n\x18QueryGroupMembersRequest\x12\x10\n\x08group_id\x18\x01 \x01(\x04\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\x87\x01\n\x19QueryGroupMembersResponse\x12-\n\x07members\x18\x01 \x03(\x0b\x32\x1c.cosmos.group.v1.GroupMember\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"\x80\x01\n\x19QueryGroupsByAdminRequest\x12\'\n\x05\x61\x64min\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\x85\x01\n\x1aQueryGroupsByAdminResponse\x12*\n\x06groups\x18\x01 \x03(\x0b\x32\x1a.cosmos.group.v1.GroupInfo\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"p\n QueryGroupPoliciesByGroupRequest\x12\x10\n\x08group_id\x18\x01 \x01(\x04\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\x9a\x01\n!QueryGroupPoliciesByGroupResponse\x12\x38\n\x0egroup_policies\x18\x01 \x03(\x0b\x32 .cosmos.group.v1.GroupPolicyInfo\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"\x87\x01\n QueryGroupPoliciesByAdminRequest\x12\'\n\x05\x61\x64min\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\x9a\x01\n!QueryGroupPoliciesByAdminResponse\x12\x38\n\x0egroup_policies\x18\x01 \x03(\x0b\x32 .cosmos.group.v1.GroupPolicyInfo\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"+\n\x14QueryProposalRequest\x12\x13\n\x0bproposal_id\x18\x01 \x01(\x04\"D\n\x15QueryProposalResponse\x12+\n\x08proposal\x18\x01 \x01(\x0b\x32\x19.cosmos.group.v1.Proposal\"\x8b\x01\n\"QueryProposalsByGroupPolicyRequest\x12)\n\x07\x61\x64\x64ress\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\x90\x01\n#QueryProposalsByGroupPolicyResponse\x12,\n\tproposals\x18\x01 \x03(\x0b\x32\x19.cosmos.group.v1.Proposal\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"_\n\x1fQueryVoteByProposalVoterRequest\x12\x13\n\x0bproposal_id\x18\x01 \x01(\x04\x12\'\n\x05voter\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\"G\n QueryVoteByProposalVoterResponse\x12#\n\x04vote\x18\x01 \x01(\x0b\x32\x15.cosmos.group.v1.Vote\"n\n\x1bQueryVotesByProposalRequest\x12\x13\n\x0bproposal_id\x18\x01 \x01(\x04\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\x81\x01\n\x1cQueryVotesByProposalResponse\x12$\n\x05votes\x18\x01 \x03(\x0b\x32\x15.cosmos.group.v1.Vote\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"\x7f\n\x18QueryVotesByVoterRequest\x12\'\n\x05voter\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"~\n\x19QueryVotesByVoterResponse\x12$\n\x05votes\x18\x01 \x03(\x0b\x32\x15.cosmos.group.v1.Vote\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"\x83\x01\n\x1aQueryGroupsByMemberRequest\x12)\n\x07\x61\x64\x64ress\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\x86\x01\n\x1bQueryGroupsByMemberResponse\x12*\n\x06groups\x18\x01 \x03(\x0b\x32\x1a.cosmos.group.v1.GroupInfo\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\".\n\x17QueryTallyResultRequest\x12\x13\n\x0bproposal_id\x18\x01 \x01(\x04\"R\n\x18QueryTallyResultResponse\x12\x36\n\x05tally\x18\x01 \x01(\x0b\x32\x1c.cosmos.group.v1.TallyResultB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\"g\n\x12QueryGroupsRequest\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest:\x15\xd2\xb4-\x11\x63osmos-sdk 0.47.1\"\x95\x01\n\x13QueryGroupsResponse\x12*\n\x06groups\x18\x01 \x03(\x0b\x32\x1a.cosmos.group.v1.GroupInfo\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse:\x15\xd2\xb4-\x11\x63osmos-sdk 0.47.12\x91\x12\n\x05Query\x12\x8c\x01\n\tGroupInfo\x12&.cosmos.group.v1.QueryGroupInfoRequest\x1a\'.cosmos.group.v1.QueryGroupInfoResponse\".\x82\xd3\xe4\x93\x02(\x12&/cosmos/group/v1/group_info/{group_id}\x12\xa4\x01\n\x0fGroupPolicyInfo\x12,.cosmos.group.v1.QueryGroupPolicyInfoRequest\x1a-.cosmos.group.v1.QueryGroupPolicyInfoResponse\"4\x82\xd3\xe4\x93\x02.\x12,/cosmos/group/v1/group_policy_info/{address}\x12\x98\x01\n\x0cGroupMembers\x12).cosmos.group.v1.QueryGroupMembersRequest\x1a*.cosmos.group.v1.QueryGroupMembersResponse\"1\x82\xd3\xe4\x93\x02+\x12)/cosmos/group/v1/group_members/{group_id}\x12\x9a\x01\n\rGroupsByAdmin\x12*.cosmos.group.v1.QueryGroupsByAdminRequest\x1a+.cosmos.group.v1.QueryGroupsByAdminResponse\"0\x82\xd3\xe4\x93\x02*\x12(/cosmos/group/v1/groups_by_admin/{admin}\x12\xba\x01\n\x14GroupPoliciesByGroup\x12\x31.cosmos.group.v1.QueryGroupPoliciesByGroupRequest\x1a\x32.cosmos.group.v1.QueryGroupPoliciesByGroupResponse\";\x82\xd3\xe4\x93\x02\x35\x12\x33/cosmos/group/v1/group_policies_by_group/{group_id}\x12\xb7\x01\n\x14GroupPoliciesByAdmin\x12\x31.cosmos.group.v1.QueryGroupPoliciesByAdminRequest\x1a\x32.cosmos.group.v1.QueryGroupPoliciesByAdminResponse\"8\x82\xd3\xe4\x93\x02\x32\x12\x30/cosmos/group/v1/group_policies_by_admin/{admin}\x12\x8a\x01\n\x08Proposal\x12%.cosmos.group.v1.QueryProposalRequest\x1a&.cosmos.group.v1.QueryProposalResponse\"/\x82\xd3\xe4\x93\x02)\x12\'/cosmos/group/v1/proposal/{proposal_id}\x12\xc1\x01\n\x16ProposalsByGroupPolicy\x12\x33.cosmos.group.v1.QueryProposalsByGroupPolicyRequest\x1a\x34.cosmos.group.v1.QueryProposalsByGroupPolicyResponse\"<\x82\xd3\xe4\x93\x02\x36\x12\x34/cosmos/group/v1/proposals_by_group_policy/{address}\x12\xc1\x01\n\x13VoteByProposalVoter\x12\x30.cosmos.group.v1.QueryVoteByProposalVoterRequest\x1a\x31.cosmos.group.v1.QueryVoteByProposalVoterResponse\"E\x82\xd3\xe4\x93\x02?\x12=/cosmos/group/v1/vote_by_proposal_voter/{proposal_id}/{voter}\x12\xa8\x01\n\x0fVotesByProposal\x12,.cosmos.group.v1.QueryVotesByProposalRequest\x1a-.cosmos.group.v1.QueryVotesByProposalResponse\"8\x82\xd3\xe4\x93\x02\x32\x12\x30/cosmos/group/v1/votes_by_proposal/{proposal_id}\x12\x96\x01\n\x0cVotesByVoter\x12).cosmos.group.v1.QueryVotesByVoterRequest\x1a*.cosmos.group.v1.QueryVotesByVoterResponse\"/\x82\xd3\xe4\x93\x02)\x12\'/cosmos/group/v1/votes_by_voter/{voter}\x12\xa0\x01\n\x0eGroupsByMember\x12+.cosmos.group.v1.QueryGroupsByMemberRequest\x1a,.cosmos.group.v1.QueryGroupsByMemberResponse\"3\x82\xd3\xe4\x93\x02-\x12+/cosmos/group/v1/groups_by_member/{address}\x12\x9a\x01\n\x0bTallyResult\x12(.cosmos.group.v1.QueryTallyResultRequest\x1a).cosmos.group.v1.QueryTallyResultResponse\"6\x82\xd3\xe4\x93\x02\x30\x12./cosmos/group/v1/proposals/{proposal_id}/tally\x12\x89\x01\n\x06Groups\x12#.cosmos.group.v1.QueryGroupsRequest\x1a$.cosmos.group.v1.QueryGroupsResponse\"4\xca\xb4-\x11\x63osmos-sdk 0.47.1\x82\xd3\xe4\x93\x02\x19\x12\x17/cosmos/group/v1/groupsB&Z$github.com/cosmos/cosmos-sdk/x/groupb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.group.v1.query_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z$github.com/cosmos/cosmos-sdk/x/group' + _QUERYGROUPPOLICYINFOREQUEST.fields_by_name['address']._options = None + _QUERYGROUPPOLICYINFOREQUEST.fields_by_name['address']._serialized_options = b'\322\264-\024cosmos.AddressString' + _QUERYGROUPSBYADMINREQUEST.fields_by_name['admin']._options = None + _QUERYGROUPSBYADMINREQUEST.fields_by_name['admin']._serialized_options = b'\322\264-\024cosmos.AddressString' + _QUERYGROUPPOLICIESBYADMINREQUEST.fields_by_name['admin']._options = None + _QUERYGROUPPOLICIESBYADMINREQUEST.fields_by_name['admin']._serialized_options = b'\322\264-\024cosmos.AddressString' + _QUERYPROPOSALSBYGROUPPOLICYREQUEST.fields_by_name['address']._options = None + _QUERYPROPOSALSBYGROUPPOLICYREQUEST.fields_by_name['address']._serialized_options = b'\322\264-\024cosmos.AddressString' + _QUERYVOTEBYPROPOSALVOTERREQUEST.fields_by_name['voter']._options = None + _QUERYVOTEBYPROPOSALVOTERREQUEST.fields_by_name['voter']._serialized_options = b'\322\264-\024cosmos.AddressString' + _QUERYVOTESBYVOTERREQUEST.fields_by_name['voter']._options = None + _QUERYVOTESBYVOTERREQUEST.fields_by_name['voter']._serialized_options = b'\322\264-\024cosmos.AddressString' + _QUERYGROUPSBYMEMBERREQUEST.fields_by_name['address']._options = None + _QUERYGROUPSBYMEMBERREQUEST.fields_by_name['address']._serialized_options = b'\322\264-\024cosmos.AddressString' + _QUERYTALLYRESULTRESPONSE.fields_by_name['tally']._options = None + _QUERYTALLYRESULTRESPONSE.fields_by_name['tally']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _QUERYGROUPSREQUEST._options = None + _QUERYGROUPSREQUEST._serialized_options = b'\322\264-\021cosmos-sdk 0.47.1' + _QUERYGROUPSRESPONSE._options = None + _QUERYGROUPSRESPONSE._serialized_options = b'\322\264-\021cosmos-sdk 0.47.1' + _QUERY.methods_by_name['GroupInfo']._options = None + _QUERY.methods_by_name['GroupInfo']._serialized_options = b'\202\323\344\223\002(\022&/cosmos/group/v1/group_info/{group_id}' + _QUERY.methods_by_name['GroupPolicyInfo']._options = None + _QUERY.methods_by_name['GroupPolicyInfo']._serialized_options = b'\202\323\344\223\002.\022,/cosmos/group/v1/group_policy_info/{address}' + _QUERY.methods_by_name['GroupMembers']._options = None + _QUERY.methods_by_name['GroupMembers']._serialized_options = b'\202\323\344\223\002+\022)/cosmos/group/v1/group_members/{group_id}' + _QUERY.methods_by_name['GroupsByAdmin']._options = None + _QUERY.methods_by_name['GroupsByAdmin']._serialized_options = b'\202\323\344\223\002*\022(/cosmos/group/v1/groups_by_admin/{admin}' + _QUERY.methods_by_name['GroupPoliciesByGroup']._options = None + _QUERY.methods_by_name['GroupPoliciesByGroup']._serialized_options = b'\202\323\344\223\0025\0223/cosmos/group/v1/group_policies_by_group/{group_id}' + _QUERY.methods_by_name['GroupPoliciesByAdmin']._options = None + _QUERY.methods_by_name['GroupPoliciesByAdmin']._serialized_options = b'\202\323\344\223\0022\0220/cosmos/group/v1/group_policies_by_admin/{admin}' + _QUERY.methods_by_name['Proposal']._options = None + _QUERY.methods_by_name['Proposal']._serialized_options = b'\202\323\344\223\002)\022\'/cosmos/group/v1/proposal/{proposal_id}' + _QUERY.methods_by_name['ProposalsByGroupPolicy']._options = None + _QUERY.methods_by_name['ProposalsByGroupPolicy']._serialized_options = b'\202\323\344\223\0026\0224/cosmos/group/v1/proposals_by_group_policy/{address}' + _QUERY.methods_by_name['VoteByProposalVoter']._options = None + _QUERY.methods_by_name['VoteByProposalVoter']._serialized_options = b'\202\323\344\223\002?\022=/cosmos/group/v1/vote_by_proposal_voter/{proposal_id}/{voter}' + _QUERY.methods_by_name['VotesByProposal']._options = None + _QUERY.methods_by_name['VotesByProposal']._serialized_options = b'\202\323\344\223\0022\0220/cosmos/group/v1/votes_by_proposal/{proposal_id}' + _QUERY.methods_by_name['VotesByVoter']._options = None + _QUERY.methods_by_name['VotesByVoter']._serialized_options = b'\202\323\344\223\002)\022\'/cosmos/group/v1/votes_by_voter/{voter}' + _QUERY.methods_by_name['GroupsByMember']._options = None + _QUERY.methods_by_name['GroupsByMember']._serialized_options = b'\202\323\344\223\002-\022+/cosmos/group/v1/groups_by_member/{address}' + _QUERY.methods_by_name['TallyResult']._options = None + _QUERY.methods_by_name['TallyResult']._serialized_options = b'\202\323\344\223\0020\022./cosmos/group/v1/proposals/{proposal_id}/tally' + _QUERY.methods_by_name['Groups']._options = None + _QUERY.methods_by_name['Groups']._serialized_options = b'\312\264-\021cosmos-sdk 0.47.1\202\323\344\223\002\031\022\027/cosmos/group/v1/groups' + _QUERYGROUPINFOREQUEST._serialized_start=219 + _QUERYGROUPINFOREQUEST._serialized_end=260 + _QUERYGROUPINFORESPONSE._serialized_start=262 + _QUERYGROUPINFORESPONSE._serialized_end=328 + _QUERYGROUPPOLICYINFOREQUEST._serialized_start=330 + _QUERYGROUPPOLICYINFOREQUEST._serialized_end=402 + _QUERYGROUPPOLICYINFORESPONSE._serialized_start=404 + _QUERYGROUPPOLICYINFORESPONSE._serialized_end=482 + _QUERYGROUPMEMBERSREQUEST._serialized_start=484 + _QUERYGROUPMEMBERSREQUEST._serialized_end=588 + _QUERYGROUPMEMBERSRESPONSE._serialized_start=591 + _QUERYGROUPMEMBERSRESPONSE._serialized_end=726 + _QUERYGROUPSBYADMINREQUEST._serialized_start=729 + _QUERYGROUPSBYADMINREQUEST._serialized_end=857 + _QUERYGROUPSBYADMINRESPONSE._serialized_start=860 + _QUERYGROUPSBYADMINRESPONSE._serialized_end=993 + _QUERYGROUPPOLICIESBYGROUPREQUEST._serialized_start=995 + _QUERYGROUPPOLICIESBYGROUPREQUEST._serialized_end=1107 + _QUERYGROUPPOLICIESBYGROUPRESPONSE._serialized_start=1110 + _QUERYGROUPPOLICIESBYGROUPRESPONSE._serialized_end=1264 + _QUERYGROUPPOLICIESBYADMINREQUEST._serialized_start=1267 + _QUERYGROUPPOLICIESBYADMINREQUEST._serialized_end=1402 + _QUERYGROUPPOLICIESBYADMINRESPONSE._serialized_start=1405 + _QUERYGROUPPOLICIESBYADMINRESPONSE._serialized_end=1559 + _QUERYPROPOSALREQUEST._serialized_start=1561 + _QUERYPROPOSALREQUEST._serialized_end=1604 + _QUERYPROPOSALRESPONSE._serialized_start=1606 + _QUERYPROPOSALRESPONSE._serialized_end=1674 + _QUERYPROPOSALSBYGROUPPOLICYREQUEST._serialized_start=1677 + _QUERYPROPOSALSBYGROUPPOLICYREQUEST._serialized_end=1816 + _QUERYPROPOSALSBYGROUPPOLICYRESPONSE._serialized_start=1819 + _QUERYPROPOSALSBYGROUPPOLICYRESPONSE._serialized_end=1963 + _QUERYVOTEBYPROPOSALVOTERREQUEST._serialized_start=1965 + _QUERYVOTEBYPROPOSALVOTERREQUEST._serialized_end=2060 + _QUERYVOTEBYPROPOSALVOTERRESPONSE._serialized_start=2062 + _QUERYVOTEBYPROPOSALVOTERRESPONSE._serialized_end=2133 + _QUERYVOTESBYPROPOSALREQUEST._serialized_start=2135 + _QUERYVOTESBYPROPOSALREQUEST._serialized_end=2245 + _QUERYVOTESBYPROPOSALRESPONSE._serialized_start=2248 + _QUERYVOTESBYPROPOSALRESPONSE._serialized_end=2377 + _QUERYVOTESBYVOTERREQUEST._serialized_start=2379 + _QUERYVOTESBYVOTERREQUEST._serialized_end=2506 + _QUERYVOTESBYVOTERRESPONSE._serialized_start=2508 + _QUERYVOTESBYVOTERRESPONSE._serialized_end=2634 + _QUERYGROUPSBYMEMBERREQUEST._serialized_start=2637 + _QUERYGROUPSBYMEMBERREQUEST._serialized_end=2768 + _QUERYGROUPSBYMEMBERRESPONSE._serialized_start=2771 + _QUERYGROUPSBYMEMBERRESPONSE._serialized_end=2905 + _QUERYTALLYRESULTREQUEST._serialized_start=2907 + _QUERYTALLYRESULTREQUEST._serialized_end=2953 + _QUERYTALLYRESULTRESPONSE._serialized_start=2955 + _QUERYTALLYRESULTRESPONSE._serialized_end=3037 + _QUERYGROUPSREQUEST._serialized_start=3039 + _QUERYGROUPSREQUEST._serialized_end=3142 + _QUERYGROUPSRESPONSE._serialized_start=3145 + _QUERYGROUPSRESPONSE._serialized_end=3294 + _QUERY._serialized_start=3297 + _QUERY._serialized_end=5618 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/group/v1/query_pb2_grpc.py b/cosmpy/protos/cosmos/group/v1/query_pb2_grpc.py new file mode 100644 index 00000000..410ee251 --- /dev/null +++ b/cosmpy/protos/cosmos/group/v1/query_pb2_grpc.py @@ -0,0 +1,516 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + +from cosmos.group.v1 import query_pb2 as cosmos_dot_group_dot_v1_dot_query__pb2 + + +class QueryStub(object): + """Query is the cosmos.group.v1 Query service. + """ + + def __init__(self, channel): + """Constructor. + + Args: + channel: A grpc.Channel. + """ + self.GroupInfo = channel.unary_unary( + '/cosmos.group.v1.Query/GroupInfo', + request_serializer=cosmos_dot_group_dot_v1_dot_query__pb2.QueryGroupInfoRequest.SerializeToString, + response_deserializer=cosmos_dot_group_dot_v1_dot_query__pb2.QueryGroupInfoResponse.FromString, + ) + self.GroupPolicyInfo = channel.unary_unary( + '/cosmos.group.v1.Query/GroupPolicyInfo', + request_serializer=cosmos_dot_group_dot_v1_dot_query__pb2.QueryGroupPolicyInfoRequest.SerializeToString, + response_deserializer=cosmos_dot_group_dot_v1_dot_query__pb2.QueryGroupPolicyInfoResponse.FromString, + ) + self.GroupMembers = channel.unary_unary( + '/cosmos.group.v1.Query/GroupMembers', + request_serializer=cosmos_dot_group_dot_v1_dot_query__pb2.QueryGroupMembersRequest.SerializeToString, + response_deserializer=cosmos_dot_group_dot_v1_dot_query__pb2.QueryGroupMembersResponse.FromString, + ) + self.GroupsByAdmin = channel.unary_unary( + '/cosmos.group.v1.Query/GroupsByAdmin', + request_serializer=cosmos_dot_group_dot_v1_dot_query__pb2.QueryGroupsByAdminRequest.SerializeToString, + response_deserializer=cosmos_dot_group_dot_v1_dot_query__pb2.QueryGroupsByAdminResponse.FromString, + ) + self.GroupPoliciesByGroup = channel.unary_unary( + '/cosmos.group.v1.Query/GroupPoliciesByGroup', + request_serializer=cosmos_dot_group_dot_v1_dot_query__pb2.QueryGroupPoliciesByGroupRequest.SerializeToString, + response_deserializer=cosmos_dot_group_dot_v1_dot_query__pb2.QueryGroupPoliciesByGroupResponse.FromString, + ) + self.GroupPoliciesByAdmin = channel.unary_unary( + '/cosmos.group.v1.Query/GroupPoliciesByAdmin', + request_serializer=cosmos_dot_group_dot_v1_dot_query__pb2.QueryGroupPoliciesByAdminRequest.SerializeToString, + response_deserializer=cosmos_dot_group_dot_v1_dot_query__pb2.QueryGroupPoliciesByAdminResponse.FromString, + ) + self.Proposal = channel.unary_unary( + '/cosmos.group.v1.Query/Proposal', + request_serializer=cosmos_dot_group_dot_v1_dot_query__pb2.QueryProposalRequest.SerializeToString, + response_deserializer=cosmos_dot_group_dot_v1_dot_query__pb2.QueryProposalResponse.FromString, + ) + self.ProposalsByGroupPolicy = channel.unary_unary( + '/cosmos.group.v1.Query/ProposalsByGroupPolicy', + request_serializer=cosmos_dot_group_dot_v1_dot_query__pb2.QueryProposalsByGroupPolicyRequest.SerializeToString, + response_deserializer=cosmos_dot_group_dot_v1_dot_query__pb2.QueryProposalsByGroupPolicyResponse.FromString, + ) + self.VoteByProposalVoter = channel.unary_unary( + '/cosmos.group.v1.Query/VoteByProposalVoter', + request_serializer=cosmos_dot_group_dot_v1_dot_query__pb2.QueryVoteByProposalVoterRequest.SerializeToString, + response_deserializer=cosmos_dot_group_dot_v1_dot_query__pb2.QueryVoteByProposalVoterResponse.FromString, + ) + self.VotesByProposal = channel.unary_unary( + '/cosmos.group.v1.Query/VotesByProposal', + request_serializer=cosmos_dot_group_dot_v1_dot_query__pb2.QueryVotesByProposalRequest.SerializeToString, + response_deserializer=cosmos_dot_group_dot_v1_dot_query__pb2.QueryVotesByProposalResponse.FromString, + ) + self.VotesByVoter = channel.unary_unary( + '/cosmos.group.v1.Query/VotesByVoter', + request_serializer=cosmos_dot_group_dot_v1_dot_query__pb2.QueryVotesByVoterRequest.SerializeToString, + response_deserializer=cosmos_dot_group_dot_v1_dot_query__pb2.QueryVotesByVoterResponse.FromString, + ) + self.GroupsByMember = channel.unary_unary( + '/cosmos.group.v1.Query/GroupsByMember', + request_serializer=cosmos_dot_group_dot_v1_dot_query__pb2.QueryGroupsByMemberRequest.SerializeToString, + response_deserializer=cosmos_dot_group_dot_v1_dot_query__pb2.QueryGroupsByMemberResponse.FromString, + ) + self.TallyResult = channel.unary_unary( + '/cosmos.group.v1.Query/TallyResult', + request_serializer=cosmos_dot_group_dot_v1_dot_query__pb2.QueryTallyResultRequest.SerializeToString, + response_deserializer=cosmos_dot_group_dot_v1_dot_query__pb2.QueryTallyResultResponse.FromString, + ) + self.Groups = channel.unary_unary( + '/cosmos.group.v1.Query/Groups', + request_serializer=cosmos_dot_group_dot_v1_dot_query__pb2.QueryGroupsRequest.SerializeToString, + response_deserializer=cosmos_dot_group_dot_v1_dot_query__pb2.QueryGroupsResponse.FromString, + ) + + +class QueryServicer(object): + """Query is the cosmos.group.v1 Query service. + """ + + def GroupInfo(self, request, context): + """GroupInfo queries group info based on group id. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def GroupPolicyInfo(self, request, context): + """GroupPolicyInfo queries group policy info based on account address of group policy. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def GroupMembers(self, request, context): + """GroupMembers queries members of a group by group id. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def GroupsByAdmin(self, request, context): + """GroupsByAdmin queries groups by admin address. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def GroupPoliciesByGroup(self, request, context): + """GroupPoliciesByGroup queries group policies by group id. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def GroupPoliciesByAdmin(self, request, context): + """GroupPoliciesByAdmin queries group policies by admin address. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def Proposal(self, request, context): + """Proposal queries a proposal based on proposal id. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def ProposalsByGroupPolicy(self, request, context): + """ProposalsByGroupPolicy queries proposals based on account address of group policy. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def VoteByProposalVoter(self, request, context): + """VoteByProposalVoter queries a vote by proposal id and voter. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def VotesByProposal(self, request, context): + """VotesByProposal queries a vote by proposal id. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def VotesByVoter(self, request, context): + """VotesByVoter queries a vote by voter. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def GroupsByMember(self, request, context): + """GroupsByMember queries groups by member address. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def TallyResult(self, request, context): + """TallyResult returns the tally result of a proposal. If the proposal is + still in voting period, then this query computes the current tally state, + which might not be final. On the other hand, if the proposal is final, + then it simply returns the `final_tally_result` state stored in the + proposal itself. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def Groups(self, request, context): + """Groups queries all groups in state. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + +def add_QueryServicer_to_server(servicer, server): + rpc_method_handlers = { + 'GroupInfo': grpc.unary_unary_rpc_method_handler( + servicer.GroupInfo, + request_deserializer=cosmos_dot_group_dot_v1_dot_query__pb2.QueryGroupInfoRequest.FromString, + response_serializer=cosmos_dot_group_dot_v1_dot_query__pb2.QueryGroupInfoResponse.SerializeToString, + ), + 'GroupPolicyInfo': grpc.unary_unary_rpc_method_handler( + servicer.GroupPolicyInfo, + request_deserializer=cosmos_dot_group_dot_v1_dot_query__pb2.QueryGroupPolicyInfoRequest.FromString, + response_serializer=cosmos_dot_group_dot_v1_dot_query__pb2.QueryGroupPolicyInfoResponse.SerializeToString, + ), + 'GroupMembers': grpc.unary_unary_rpc_method_handler( + servicer.GroupMembers, + request_deserializer=cosmos_dot_group_dot_v1_dot_query__pb2.QueryGroupMembersRequest.FromString, + response_serializer=cosmos_dot_group_dot_v1_dot_query__pb2.QueryGroupMembersResponse.SerializeToString, + ), + 'GroupsByAdmin': grpc.unary_unary_rpc_method_handler( + servicer.GroupsByAdmin, + request_deserializer=cosmos_dot_group_dot_v1_dot_query__pb2.QueryGroupsByAdminRequest.FromString, + response_serializer=cosmos_dot_group_dot_v1_dot_query__pb2.QueryGroupsByAdminResponse.SerializeToString, + ), + 'GroupPoliciesByGroup': grpc.unary_unary_rpc_method_handler( + servicer.GroupPoliciesByGroup, + request_deserializer=cosmos_dot_group_dot_v1_dot_query__pb2.QueryGroupPoliciesByGroupRequest.FromString, + response_serializer=cosmos_dot_group_dot_v1_dot_query__pb2.QueryGroupPoliciesByGroupResponse.SerializeToString, + ), + 'GroupPoliciesByAdmin': grpc.unary_unary_rpc_method_handler( + servicer.GroupPoliciesByAdmin, + request_deserializer=cosmos_dot_group_dot_v1_dot_query__pb2.QueryGroupPoliciesByAdminRequest.FromString, + response_serializer=cosmos_dot_group_dot_v1_dot_query__pb2.QueryGroupPoliciesByAdminResponse.SerializeToString, + ), + 'Proposal': grpc.unary_unary_rpc_method_handler( + servicer.Proposal, + request_deserializer=cosmos_dot_group_dot_v1_dot_query__pb2.QueryProposalRequest.FromString, + response_serializer=cosmos_dot_group_dot_v1_dot_query__pb2.QueryProposalResponse.SerializeToString, + ), + 'ProposalsByGroupPolicy': grpc.unary_unary_rpc_method_handler( + servicer.ProposalsByGroupPolicy, + request_deserializer=cosmos_dot_group_dot_v1_dot_query__pb2.QueryProposalsByGroupPolicyRequest.FromString, + response_serializer=cosmos_dot_group_dot_v1_dot_query__pb2.QueryProposalsByGroupPolicyResponse.SerializeToString, + ), + 'VoteByProposalVoter': grpc.unary_unary_rpc_method_handler( + servicer.VoteByProposalVoter, + request_deserializer=cosmos_dot_group_dot_v1_dot_query__pb2.QueryVoteByProposalVoterRequest.FromString, + response_serializer=cosmos_dot_group_dot_v1_dot_query__pb2.QueryVoteByProposalVoterResponse.SerializeToString, + ), + 'VotesByProposal': grpc.unary_unary_rpc_method_handler( + servicer.VotesByProposal, + request_deserializer=cosmos_dot_group_dot_v1_dot_query__pb2.QueryVotesByProposalRequest.FromString, + response_serializer=cosmos_dot_group_dot_v1_dot_query__pb2.QueryVotesByProposalResponse.SerializeToString, + ), + 'VotesByVoter': grpc.unary_unary_rpc_method_handler( + servicer.VotesByVoter, + request_deserializer=cosmos_dot_group_dot_v1_dot_query__pb2.QueryVotesByVoterRequest.FromString, + response_serializer=cosmos_dot_group_dot_v1_dot_query__pb2.QueryVotesByVoterResponse.SerializeToString, + ), + 'GroupsByMember': grpc.unary_unary_rpc_method_handler( + servicer.GroupsByMember, + request_deserializer=cosmos_dot_group_dot_v1_dot_query__pb2.QueryGroupsByMemberRequest.FromString, + response_serializer=cosmos_dot_group_dot_v1_dot_query__pb2.QueryGroupsByMemberResponse.SerializeToString, + ), + 'TallyResult': grpc.unary_unary_rpc_method_handler( + servicer.TallyResult, + request_deserializer=cosmos_dot_group_dot_v1_dot_query__pb2.QueryTallyResultRequest.FromString, + response_serializer=cosmos_dot_group_dot_v1_dot_query__pb2.QueryTallyResultResponse.SerializeToString, + ), + 'Groups': grpc.unary_unary_rpc_method_handler( + servicer.Groups, + request_deserializer=cosmos_dot_group_dot_v1_dot_query__pb2.QueryGroupsRequest.FromString, + response_serializer=cosmos_dot_group_dot_v1_dot_query__pb2.QueryGroupsResponse.SerializeToString, + ), + } + generic_handler = grpc.method_handlers_generic_handler( + 'cosmos.group.v1.Query', rpc_method_handlers) + server.add_generic_rpc_handlers((generic_handler,)) + + + # This class is part of an EXPERIMENTAL API. +class Query(object): + """Query is the cosmos.group.v1 Query service. + """ + + @staticmethod + def GroupInfo(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.group.v1.Query/GroupInfo', + cosmos_dot_group_dot_v1_dot_query__pb2.QueryGroupInfoRequest.SerializeToString, + cosmos_dot_group_dot_v1_dot_query__pb2.QueryGroupInfoResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def GroupPolicyInfo(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.group.v1.Query/GroupPolicyInfo', + cosmos_dot_group_dot_v1_dot_query__pb2.QueryGroupPolicyInfoRequest.SerializeToString, + cosmos_dot_group_dot_v1_dot_query__pb2.QueryGroupPolicyInfoResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def GroupMembers(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.group.v1.Query/GroupMembers', + cosmos_dot_group_dot_v1_dot_query__pb2.QueryGroupMembersRequest.SerializeToString, + cosmos_dot_group_dot_v1_dot_query__pb2.QueryGroupMembersResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def GroupsByAdmin(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.group.v1.Query/GroupsByAdmin', + cosmos_dot_group_dot_v1_dot_query__pb2.QueryGroupsByAdminRequest.SerializeToString, + cosmos_dot_group_dot_v1_dot_query__pb2.QueryGroupsByAdminResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def GroupPoliciesByGroup(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.group.v1.Query/GroupPoliciesByGroup', + cosmos_dot_group_dot_v1_dot_query__pb2.QueryGroupPoliciesByGroupRequest.SerializeToString, + cosmos_dot_group_dot_v1_dot_query__pb2.QueryGroupPoliciesByGroupResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def GroupPoliciesByAdmin(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.group.v1.Query/GroupPoliciesByAdmin', + cosmos_dot_group_dot_v1_dot_query__pb2.QueryGroupPoliciesByAdminRequest.SerializeToString, + cosmos_dot_group_dot_v1_dot_query__pb2.QueryGroupPoliciesByAdminResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def Proposal(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.group.v1.Query/Proposal', + cosmos_dot_group_dot_v1_dot_query__pb2.QueryProposalRequest.SerializeToString, + cosmos_dot_group_dot_v1_dot_query__pb2.QueryProposalResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def ProposalsByGroupPolicy(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.group.v1.Query/ProposalsByGroupPolicy', + cosmos_dot_group_dot_v1_dot_query__pb2.QueryProposalsByGroupPolicyRequest.SerializeToString, + cosmos_dot_group_dot_v1_dot_query__pb2.QueryProposalsByGroupPolicyResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def VoteByProposalVoter(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.group.v1.Query/VoteByProposalVoter', + cosmos_dot_group_dot_v1_dot_query__pb2.QueryVoteByProposalVoterRequest.SerializeToString, + cosmos_dot_group_dot_v1_dot_query__pb2.QueryVoteByProposalVoterResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def VotesByProposal(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.group.v1.Query/VotesByProposal', + cosmos_dot_group_dot_v1_dot_query__pb2.QueryVotesByProposalRequest.SerializeToString, + cosmos_dot_group_dot_v1_dot_query__pb2.QueryVotesByProposalResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def VotesByVoter(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.group.v1.Query/VotesByVoter', + cosmos_dot_group_dot_v1_dot_query__pb2.QueryVotesByVoterRequest.SerializeToString, + cosmos_dot_group_dot_v1_dot_query__pb2.QueryVotesByVoterResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def GroupsByMember(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.group.v1.Query/GroupsByMember', + cosmos_dot_group_dot_v1_dot_query__pb2.QueryGroupsByMemberRequest.SerializeToString, + cosmos_dot_group_dot_v1_dot_query__pb2.QueryGroupsByMemberResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def TallyResult(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.group.v1.Query/TallyResult', + cosmos_dot_group_dot_v1_dot_query__pb2.QueryTallyResultRequest.SerializeToString, + cosmos_dot_group_dot_v1_dot_query__pb2.QueryTallyResultResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def Groups(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.group.v1.Query/Groups', + cosmos_dot_group_dot_v1_dot_query__pb2.QueryGroupsRequest.SerializeToString, + cosmos_dot_group_dot_v1_dot_query__pb2.QueryGroupsResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/cosmos/group/v1/tx_pb2.py b/cosmpy/protos/cosmos/group/v1/tx_pb2.py new file mode 100644 index 00000000..95fc4024 --- /dev/null +++ b/cosmpy/protos/cosmos/group/v1/tx_pb2.py @@ -0,0 +1,178 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/group/v1/tx.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 +from google.protobuf import any_pb2 as google_dot_protobuf_dot_any__pb2 +from cosmos.group.v1 import types_pb2 as cosmos_dot_group_dot_v1_dot_types__pb2 +from cosmos.msg.v1 import msg_pb2 as cosmos_dot_msg_dot_v1_dot_msg__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x18\x63osmos/group/v1/tx.proto\x12\x0f\x63osmos.group.v1\x1a\x14gogoproto/gogo.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x19google/protobuf/any.proto\x1a\x1b\x63osmos/group/v1/types.proto\x1a\x17\x63osmos/msg/v1/msg.proto\x1a\x11\x61mino/amino.proto\"\xb1\x01\n\x0eMsgCreateGroup\x12\'\n\x05\x61\x64min\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12:\n\x07members\x18\x02 \x03(\x0b\x32\x1e.cosmos.group.v1.MemberRequestB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12\x10\n\x08metadata\x18\x03 \x01(\t:(\x82\xe7\xb0*\x05\x61\x64min\x8a\xe7\xb0*\x19\x63osmos-sdk/MsgCreateGroup\"*\n\x16MsgCreateGroupResponse\x12\x10\n\x08group_id\x18\x01 \x01(\x04\"\xc6\x01\n\x15MsgUpdateGroupMembers\x12\'\n\x05\x61\x64min\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x10\n\x08group_id\x18\x02 \x01(\x04\x12\x41\n\x0emember_updates\x18\x03 \x03(\x0b\x32\x1e.cosmos.group.v1.MemberRequestB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01:/\x82\xe7\xb0*\x05\x61\x64min\x8a\xe7\xb0* cosmos-sdk/MsgUpdateGroupMembers\"\x1f\n\x1dMsgUpdateGroupMembersResponse\"\xac\x01\n\x13MsgUpdateGroupAdmin\x12\'\n\x05\x61\x64min\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x10\n\x08group_id\x18\x02 \x01(\x04\x12+\n\tnew_admin\x18\x03 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString:-\x82\xe7\xb0*\x05\x61\x64min\x8a\xe7\xb0*\x1e\x63osmos-sdk/MsgUpdateGroupAdmin\"\x1d\n\x1bMsgUpdateGroupAdminResponse\"\x97\x01\n\x16MsgUpdateGroupMetadata\x12\'\n\x05\x61\x64min\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x10\n\x08group_id\x18\x02 \x01(\x04\x12\x10\n\x08metadata\x18\x03 \x01(\t:0\x82\xe7\xb0*\x05\x61\x64min\x8a\xe7\xb0*!cosmos-sdk/MsgUpdateGroupMetadata\" \n\x1eMsgUpdateGroupMetadataResponse\"\xea\x01\n\x14MsgCreateGroupPolicy\x12\'\n\x05\x61\x64min\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x10\n\x08group_id\x18\x02 \x01(\x04\x12\x10\n\x08metadata\x18\x03 \x01(\t\x12Q\n\x0f\x64\x65\x63ision_policy\x18\x04 \x01(\x0b\x32\x14.google.protobuf.AnyB\"\xca\xb4-\x1e\x63osmos.group.v1.DecisionPolicy:2\x82\xe7\xb0*\x05\x61\x64min\x8a\xe7\xb0*\x1f\x63osmos-sdk/MsgCreateGroupPolicy\x88\xa0\x1f\x00\"I\n\x1cMsgCreateGroupPolicyResponse\x12)\n\x07\x61\x64\x64ress\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\"\xde\x01\n\x19MsgUpdateGroupPolicyAdmin\x12\'\n\x05\x61\x64min\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x36\n\x14group_policy_address\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12+\n\tnew_admin\x18\x03 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString:3\x82\xe7\xb0*\x05\x61\x64min\x8a\xe7\xb0*$cosmos-sdk/MsgUpdateGroupPolicyAdmin\"#\n!MsgUpdateGroupPolicyAdminResponse\"\xe0\x02\n\x18MsgCreateGroupWithPolicy\x12\'\n\x05\x61\x64min\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12:\n\x07members\x18\x02 \x03(\x0b\x32\x1e.cosmos.group.v1.MemberRequestB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12\x16\n\x0egroup_metadata\x18\x03 \x01(\t\x12\x1d\n\x15group_policy_metadata\x18\x04 \x01(\t\x12\x1d\n\x15group_policy_as_admin\x18\x05 \x01(\x08\x12Q\n\x0f\x64\x65\x63ision_policy\x18\x06 \x01(\x0b\x32\x14.google.protobuf.AnyB\"\xca\xb4-\x1e\x63osmos.group.v1.DecisionPolicy:6\x82\xe7\xb0*\x05\x61\x64min\x8a\xe7\xb0*#cosmos-sdk/MsgCreateGroupWithPolicy\x88\xa0\x1f\x00\"l\n MsgCreateGroupWithPolicyResponse\x12\x10\n\x08group_id\x18\x01 \x01(\x04\x12\x36\n\x14group_policy_address\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\"\x94\x02\n\"MsgUpdateGroupPolicyDecisionPolicy\x12\'\n\x05\x61\x64min\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x36\n\x14group_policy_address\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12Q\n\x0f\x64\x65\x63ision_policy\x18\x03 \x01(\x0b\x32\x14.google.protobuf.AnyB\"\xca\xb4-\x1e\x63osmos.group.v1.DecisionPolicy::\x82\xe7\xb0*\x05\x61\x64min\x8a\xe7\xb0*\'cosmos-sdk/MsgUpdateGroupDecisionPolicy\x88\xa0\x1f\x00\",\n*MsgUpdateGroupPolicyDecisionPolicyResponse\"\xc9\x01\n\x1cMsgUpdateGroupPolicyMetadata\x12\'\n\x05\x61\x64min\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x36\n\x14group_policy_address\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x10\n\x08metadata\x18\x03 \x01(\t:6\x82\xe7\xb0*\x05\x61\x64min\x8a\xe7\xb0*\'cosmos-sdk/MsgUpdateGroupPolicyMetadata\"&\n$MsgUpdateGroupPolicyMetadataResponse\"\xc2\x02\n\x11MsgSubmitProposal\x12\x36\n\x14group_policy_address\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x11\n\tproposers\x18\x02 \x03(\t\x12\x10\n\x08metadata\x18\x03 \x01(\t\x12&\n\x08messages\x18\x04 \x03(\x0b\x32\x14.google.protobuf.Any\x12#\n\x04\x65xec\x18\x05 \x01(\x0e\x32\x15.cosmos.group.v1.Exec\x12\"\n\x05title\x18\x06 \x01(\tB\x13\xda\xb4-\x0f\x63osmos-sdk 0.47\x12$\n\x07summary\x18\x07 \x01(\tB\x13\xda\xb4-\x0f\x63osmos-sdk 0.47:9\x82\xe7\xb0*\tproposers\x8a\xe7\xb0*\"cosmos-sdk/group/MsgSubmitProposal\x88\xa0\x1f\x00\"0\n\x19MsgSubmitProposalResponse\x12\x13\n\x0bproposal_id\x18\x01 \x01(\x04\"\x8c\x01\n\x13MsgWithdrawProposal\x12\x13\n\x0bproposal_id\x18\x01 \x01(\x04\x12)\n\x07\x61\x64\x64ress\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString:5\x82\xe7\xb0*\x07\x61\x64\x64ress\x8a\xe7\xb0*$cosmos-sdk/group/MsgWithdrawProposal\"\x1d\n\x1bMsgWithdrawProposalResponse\"\xd4\x01\n\x07MsgVote\x12\x13\n\x0bproposal_id\x18\x01 \x01(\x04\x12\'\n\x05voter\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12+\n\x06option\x18\x03 \x01(\x0e\x32\x1b.cosmos.group.v1.VoteOption\x12\x10\n\x08metadata\x18\x04 \x01(\t\x12#\n\x04\x65xec\x18\x05 \x01(\x0e\x32\x15.cosmos.group.v1.Exec:\'\x82\xe7\xb0*\x05voter\x8a\xe7\xb0*\x18\x63osmos-sdk/group/MsgVote\"\x11\n\x0fMsgVoteResponse\"v\n\x07MsgExec\x12\x13\n\x0bproposal_id\x18\x01 \x01(\x04\x12*\n\x08\x65xecutor\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString:*\x82\xe7\xb0*\x08\x65xecutor\x8a\xe7\xb0*\x18\x63osmos-sdk/group/MsgExec\"J\n\x0fMsgExecResponse\x12\x37\n\x06result\x18\x02 \x01(\x0e\x32\'.cosmos.group.v1.ProposalExecutorResult\"}\n\rMsgLeaveGroup\x12)\n\x07\x61\x64\x64ress\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x10\n\x08group_id\x18\x02 \x01(\x04:/\x82\xe7\xb0*\x07\x61\x64\x64ress\x8a\xe7\xb0*\x1e\x63osmos-sdk/group/MsgLeaveGroup\"\x17\n\x15MsgLeaveGroupResponse**\n\x04\x45xec\x12\x14\n\x10\x45XEC_UNSPECIFIED\x10\x00\x12\x0c\n\x08\x45XEC_TRY\x10\x01\x32\xca\x0b\n\x03Msg\x12W\n\x0b\x43reateGroup\x12\x1f.cosmos.group.v1.MsgCreateGroup\x1a\'.cosmos.group.v1.MsgCreateGroupResponse\x12l\n\x12UpdateGroupMembers\x12&.cosmos.group.v1.MsgUpdateGroupMembers\x1a..cosmos.group.v1.MsgUpdateGroupMembersResponse\x12\x66\n\x10UpdateGroupAdmin\x12$.cosmos.group.v1.MsgUpdateGroupAdmin\x1a,.cosmos.group.v1.MsgUpdateGroupAdminResponse\x12o\n\x13UpdateGroupMetadata\x12\'.cosmos.group.v1.MsgUpdateGroupMetadata\x1a/.cosmos.group.v1.MsgUpdateGroupMetadataResponse\x12i\n\x11\x43reateGroupPolicy\x12%.cosmos.group.v1.MsgCreateGroupPolicy\x1a-.cosmos.group.v1.MsgCreateGroupPolicyResponse\x12u\n\x15\x43reateGroupWithPolicy\x12).cosmos.group.v1.MsgCreateGroupWithPolicy\x1a\x31.cosmos.group.v1.MsgCreateGroupWithPolicyResponse\x12x\n\x16UpdateGroupPolicyAdmin\x12*.cosmos.group.v1.MsgUpdateGroupPolicyAdmin\x1a\x32.cosmos.group.v1.MsgUpdateGroupPolicyAdminResponse\x12\x93\x01\n\x1fUpdateGroupPolicyDecisionPolicy\x12\x33.cosmos.group.v1.MsgUpdateGroupPolicyDecisionPolicy\x1a;.cosmos.group.v1.MsgUpdateGroupPolicyDecisionPolicyResponse\x12\x81\x01\n\x19UpdateGroupPolicyMetadata\x12-.cosmos.group.v1.MsgUpdateGroupPolicyMetadata\x1a\x35.cosmos.group.v1.MsgUpdateGroupPolicyMetadataResponse\x12`\n\x0eSubmitProposal\x12\".cosmos.group.v1.MsgSubmitProposal\x1a*.cosmos.group.v1.MsgSubmitProposalResponse\x12\x66\n\x10WithdrawProposal\x12$.cosmos.group.v1.MsgWithdrawProposal\x1a,.cosmos.group.v1.MsgWithdrawProposalResponse\x12\x42\n\x04Vote\x12\x18.cosmos.group.v1.MsgVote\x1a .cosmos.group.v1.MsgVoteResponse\x12\x42\n\x04\x45xec\x12\x18.cosmos.group.v1.MsgExec\x1a .cosmos.group.v1.MsgExecResponse\x12T\n\nLeaveGroup\x12\x1e.cosmos.group.v1.MsgLeaveGroup\x1a&.cosmos.group.v1.MsgLeaveGroupResponse\x1a\x05\x80\xe7\xb0*\x01\x42&Z$github.com/cosmos/cosmos-sdk/x/groupb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.group.v1.tx_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z$github.com/cosmos/cosmos-sdk/x/group' + _MSGCREATEGROUP.fields_by_name['admin']._options = None + _MSGCREATEGROUP.fields_by_name['admin']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGCREATEGROUP.fields_by_name['members']._options = None + _MSGCREATEGROUP.fields_by_name['members']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _MSGCREATEGROUP._options = None + _MSGCREATEGROUP._serialized_options = b'\202\347\260*\005admin\212\347\260*\031cosmos-sdk/MsgCreateGroup' + _MSGUPDATEGROUPMEMBERS.fields_by_name['admin']._options = None + _MSGUPDATEGROUPMEMBERS.fields_by_name['admin']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGUPDATEGROUPMEMBERS.fields_by_name['member_updates']._options = None + _MSGUPDATEGROUPMEMBERS.fields_by_name['member_updates']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _MSGUPDATEGROUPMEMBERS._options = None + _MSGUPDATEGROUPMEMBERS._serialized_options = b'\202\347\260*\005admin\212\347\260* cosmos-sdk/MsgUpdateGroupMembers' + _MSGUPDATEGROUPADMIN.fields_by_name['admin']._options = None + _MSGUPDATEGROUPADMIN.fields_by_name['admin']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGUPDATEGROUPADMIN.fields_by_name['new_admin']._options = None + _MSGUPDATEGROUPADMIN.fields_by_name['new_admin']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGUPDATEGROUPADMIN._options = None + _MSGUPDATEGROUPADMIN._serialized_options = b'\202\347\260*\005admin\212\347\260*\036cosmos-sdk/MsgUpdateGroupAdmin' + _MSGUPDATEGROUPMETADATA.fields_by_name['admin']._options = None + _MSGUPDATEGROUPMETADATA.fields_by_name['admin']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGUPDATEGROUPMETADATA._options = None + _MSGUPDATEGROUPMETADATA._serialized_options = b'\202\347\260*\005admin\212\347\260*!cosmos-sdk/MsgUpdateGroupMetadata' + _MSGCREATEGROUPPOLICY.fields_by_name['admin']._options = None + _MSGCREATEGROUPPOLICY.fields_by_name['admin']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGCREATEGROUPPOLICY.fields_by_name['decision_policy']._options = None + _MSGCREATEGROUPPOLICY.fields_by_name['decision_policy']._serialized_options = b'\312\264-\036cosmos.group.v1.DecisionPolicy' + _MSGCREATEGROUPPOLICY._options = None + _MSGCREATEGROUPPOLICY._serialized_options = b'\202\347\260*\005admin\212\347\260*\037cosmos-sdk/MsgCreateGroupPolicy\210\240\037\000' + _MSGCREATEGROUPPOLICYRESPONSE.fields_by_name['address']._options = None + _MSGCREATEGROUPPOLICYRESPONSE.fields_by_name['address']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGUPDATEGROUPPOLICYADMIN.fields_by_name['admin']._options = None + _MSGUPDATEGROUPPOLICYADMIN.fields_by_name['admin']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGUPDATEGROUPPOLICYADMIN.fields_by_name['group_policy_address']._options = None + _MSGUPDATEGROUPPOLICYADMIN.fields_by_name['group_policy_address']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGUPDATEGROUPPOLICYADMIN.fields_by_name['new_admin']._options = None + _MSGUPDATEGROUPPOLICYADMIN.fields_by_name['new_admin']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGUPDATEGROUPPOLICYADMIN._options = None + _MSGUPDATEGROUPPOLICYADMIN._serialized_options = b'\202\347\260*\005admin\212\347\260*$cosmos-sdk/MsgUpdateGroupPolicyAdmin' + _MSGCREATEGROUPWITHPOLICY.fields_by_name['admin']._options = None + _MSGCREATEGROUPWITHPOLICY.fields_by_name['admin']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGCREATEGROUPWITHPOLICY.fields_by_name['members']._options = None + _MSGCREATEGROUPWITHPOLICY.fields_by_name['members']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _MSGCREATEGROUPWITHPOLICY.fields_by_name['decision_policy']._options = None + _MSGCREATEGROUPWITHPOLICY.fields_by_name['decision_policy']._serialized_options = b'\312\264-\036cosmos.group.v1.DecisionPolicy' + _MSGCREATEGROUPWITHPOLICY._options = None + _MSGCREATEGROUPWITHPOLICY._serialized_options = b'\202\347\260*\005admin\212\347\260*#cosmos-sdk/MsgCreateGroupWithPolicy\210\240\037\000' + _MSGCREATEGROUPWITHPOLICYRESPONSE.fields_by_name['group_policy_address']._options = None + _MSGCREATEGROUPWITHPOLICYRESPONSE.fields_by_name['group_policy_address']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGUPDATEGROUPPOLICYDECISIONPOLICY.fields_by_name['admin']._options = None + _MSGUPDATEGROUPPOLICYDECISIONPOLICY.fields_by_name['admin']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGUPDATEGROUPPOLICYDECISIONPOLICY.fields_by_name['group_policy_address']._options = None + _MSGUPDATEGROUPPOLICYDECISIONPOLICY.fields_by_name['group_policy_address']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGUPDATEGROUPPOLICYDECISIONPOLICY.fields_by_name['decision_policy']._options = None + _MSGUPDATEGROUPPOLICYDECISIONPOLICY.fields_by_name['decision_policy']._serialized_options = b'\312\264-\036cosmos.group.v1.DecisionPolicy' + _MSGUPDATEGROUPPOLICYDECISIONPOLICY._options = None + _MSGUPDATEGROUPPOLICYDECISIONPOLICY._serialized_options = b'\202\347\260*\005admin\212\347\260*\'cosmos-sdk/MsgUpdateGroupDecisionPolicy\210\240\037\000' + _MSGUPDATEGROUPPOLICYMETADATA.fields_by_name['admin']._options = None + _MSGUPDATEGROUPPOLICYMETADATA.fields_by_name['admin']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGUPDATEGROUPPOLICYMETADATA.fields_by_name['group_policy_address']._options = None + _MSGUPDATEGROUPPOLICYMETADATA.fields_by_name['group_policy_address']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGUPDATEGROUPPOLICYMETADATA._options = None + _MSGUPDATEGROUPPOLICYMETADATA._serialized_options = b'\202\347\260*\005admin\212\347\260*\'cosmos-sdk/MsgUpdateGroupPolicyMetadata' + _MSGSUBMITPROPOSAL.fields_by_name['group_policy_address']._options = None + _MSGSUBMITPROPOSAL.fields_by_name['group_policy_address']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGSUBMITPROPOSAL.fields_by_name['title']._options = None + _MSGSUBMITPROPOSAL.fields_by_name['title']._serialized_options = b'\332\264-\017cosmos-sdk 0.47' + _MSGSUBMITPROPOSAL.fields_by_name['summary']._options = None + _MSGSUBMITPROPOSAL.fields_by_name['summary']._serialized_options = b'\332\264-\017cosmos-sdk 0.47' + _MSGSUBMITPROPOSAL._options = None + _MSGSUBMITPROPOSAL._serialized_options = b'\202\347\260*\tproposers\212\347\260*\"cosmos-sdk/group/MsgSubmitProposal\210\240\037\000' + _MSGWITHDRAWPROPOSAL.fields_by_name['address']._options = None + _MSGWITHDRAWPROPOSAL.fields_by_name['address']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGWITHDRAWPROPOSAL._options = None + _MSGWITHDRAWPROPOSAL._serialized_options = b'\202\347\260*\007address\212\347\260*$cosmos-sdk/group/MsgWithdrawProposal' + _MSGVOTE.fields_by_name['voter']._options = None + _MSGVOTE.fields_by_name['voter']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGVOTE._options = None + _MSGVOTE._serialized_options = b'\202\347\260*\005voter\212\347\260*\030cosmos-sdk/group/MsgVote' + _MSGEXEC.fields_by_name['executor']._options = None + _MSGEXEC.fields_by_name['executor']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGEXEC._options = None + _MSGEXEC._serialized_options = b'\202\347\260*\010executor\212\347\260*\030cosmos-sdk/group/MsgExec' + _MSGLEAVEGROUP.fields_by_name['address']._options = None + _MSGLEAVEGROUP.fields_by_name['address']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGLEAVEGROUP._options = None + _MSGLEAVEGROUP._serialized_options = b'\202\347\260*\007address\212\347\260*\036cosmos-sdk/group/MsgLeaveGroup' + _MSG._options = None + _MSG._serialized_options = b'\200\347\260*\001' + _EXEC._serialized_start=3785 + _EXEC._serialized_end=3827 + _MSGCREATEGROUP._serialized_start=195 + _MSGCREATEGROUP._serialized_end=372 + _MSGCREATEGROUPRESPONSE._serialized_start=374 + _MSGCREATEGROUPRESPONSE._serialized_end=416 + _MSGUPDATEGROUPMEMBERS._serialized_start=419 + _MSGUPDATEGROUPMEMBERS._serialized_end=617 + _MSGUPDATEGROUPMEMBERSRESPONSE._serialized_start=619 + _MSGUPDATEGROUPMEMBERSRESPONSE._serialized_end=650 + _MSGUPDATEGROUPADMIN._serialized_start=653 + _MSGUPDATEGROUPADMIN._serialized_end=825 + _MSGUPDATEGROUPADMINRESPONSE._serialized_start=827 + _MSGUPDATEGROUPADMINRESPONSE._serialized_end=856 + _MSGUPDATEGROUPMETADATA._serialized_start=859 + _MSGUPDATEGROUPMETADATA._serialized_end=1010 + _MSGUPDATEGROUPMETADATARESPONSE._serialized_start=1012 + _MSGUPDATEGROUPMETADATARESPONSE._serialized_end=1044 + _MSGCREATEGROUPPOLICY._serialized_start=1047 + _MSGCREATEGROUPPOLICY._serialized_end=1281 + _MSGCREATEGROUPPOLICYRESPONSE._serialized_start=1283 + _MSGCREATEGROUPPOLICYRESPONSE._serialized_end=1356 + _MSGUPDATEGROUPPOLICYADMIN._serialized_start=1359 + _MSGUPDATEGROUPPOLICYADMIN._serialized_end=1581 + _MSGUPDATEGROUPPOLICYADMINRESPONSE._serialized_start=1583 + _MSGUPDATEGROUPPOLICYADMINRESPONSE._serialized_end=1618 + _MSGCREATEGROUPWITHPOLICY._serialized_start=1621 + _MSGCREATEGROUPWITHPOLICY._serialized_end=1973 + _MSGCREATEGROUPWITHPOLICYRESPONSE._serialized_start=1975 + _MSGCREATEGROUPWITHPOLICYRESPONSE._serialized_end=2083 + _MSGUPDATEGROUPPOLICYDECISIONPOLICY._serialized_start=2086 + _MSGUPDATEGROUPPOLICYDECISIONPOLICY._serialized_end=2362 + _MSGUPDATEGROUPPOLICYDECISIONPOLICYRESPONSE._serialized_start=2364 + _MSGUPDATEGROUPPOLICYDECISIONPOLICYRESPONSE._serialized_end=2408 + _MSGUPDATEGROUPPOLICYMETADATA._serialized_start=2411 + _MSGUPDATEGROUPPOLICYMETADATA._serialized_end=2612 + _MSGUPDATEGROUPPOLICYMETADATARESPONSE._serialized_start=2614 + _MSGUPDATEGROUPPOLICYMETADATARESPONSE._serialized_end=2652 + _MSGSUBMITPROPOSAL._serialized_start=2655 + _MSGSUBMITPROPOSAL._serialized_end=2977 + _MSGSUBMITPROPOSALRESPONSE._serialized_start=2979 + _MSGSUBMITPROPOSALRESPONSE._serialized_end=3027 + _MSGWITHDRAWPROPOSAL._serialized_start=3030 + _MSGWITHDRAWPROPOSAL._serialized_end=3170 + _MSGWITHDRAWPROPOSALRESPONSE._serialized_start=3172 + _MSGWITHDRAWPROPOSALRESPONSE._serialized_end=3201 + _MSGVOTE._serialized_start=3204 + _MSGVOTE._serialized_end=3416 + _MSGVOTERESPONSE._serialized_start=3418 + _MSGVOTERESPONSE._serialized_end=3435 + _MSGEXEC._serialized_start=3437 + _MSGEXEC._serialized_end=3555 + _MSGEXECRESPONSE._serialized_start=3557 + _MSGEXECRESPONSE._serialized_end=3631 + _MSGLEAVEGROUP._serialized_start=3633 + _MSGLEAVEGROUP._serialized_end=3758 + _MSGLEAVEGROUPRESPONSE._serialized_start=3760 + _MSGLEAVEGROUPRESPONSE._serialized_end=3783 + _MSG._serialized_start=3830 + _MSG._serialized_end=5312 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/group/v1/tx_pb2_grpc.py b/cosmpy/protos/cosmos/group/v1/tx_pb2_grpc.py new file mode 100644 index 00000000..92b00a12 --- /dev/null +++ b/cosmpy/protos/cosmos/group/v1/tx_pb2_grpc.py @@ -0,0 +1,512 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + +from cosmos.group.v1 import tx_pb2 as cosmos_dot_group_dot_v1_dot_tx__pb2 + + +class MsgStub(object): + """Msg is the cosmos.group.v1 Msg service. + """ + + def __init__(self, channel): + """Constructor. + + Args: + channel: A grpc.Channel. + """ + self.CreateGroup = channel.unary_unary( + '/cosmos.group.v1.Msg/CreateGroup', + request_serializer=cosmos_dot_group_dot_v1_dot_tx__pb2.MsgCreateGroup.SerializeToString, + response_deserializer=cosmos_dot_group_dot_v1_dot_tx__pb2.MsgCreateGroupResponse.FromString, + ) + self.UpdateGroupMembers = channel.unary_unary( + '/cosmos.group.v1.Msg/UpdateGroupMembers', + request_serializer=cosmos_dot_group_dot_v1_dot_tx__pb2.MsgUpdateGroupMembers.SerializeToString, + response_deserializer=cosmos_dot_group_dot_v1_dot_tx__pb2.MsgUpdateGroupMembersResponse.FromString, + ) + self.UpdateGroupAdmin = channel.unary_unary( + '/cosmos.group.v1.Msg/UpdateGroupAdmin', + request_serializer=cosmos_dot_group_dot_v1_dot_tx__pb2.MsgUpdateGroupAdmin.SerializeToString, + response_deserializer=cosmos_dot_group_dot_v1_dot_tx__pb2.MsgUpdateGroupAdminResponse.FromString, + ) + self.UpdateGroupMetadata = channel.unary_unary( + '/cosmos.group.v1.Msg/UpdateGroupMetadata', + request_serializer=cosmos_dot_group_dot_v1_dot_tx__pb2.MsgUpdateGroupMetadata.SerializeToString, + response_deserializer=cosmos_dot_group_dot_v1_dot_tx__pb2.MsgUpdateGroupMetadataResponse.FromString, + ) + self.CreateGroupPolicy = channel.unary_unary( + '/cosmos.group.v1.Msg/CreateGroupPolicy', + request_serializer=cosmos_dot_group_dot_v1_dot_tx__pb2.MsgCreateGroupPolicy.SerializeToString, + response_deserializer=cosmos_dot_group_dot_v1_dot_tx__pb2.MsgCreateGroupPolicyResponse.FromString, + ) + self.CreateGroupWithPolicy = channel.unary_unary( + '/cosmos.group.v1.Msg/CreateGroupWithPolicy', + request_serializer=cosmos_dot_group_dot_v1_dot_tx__pb2.MsgCreateGroupWithPolicy.SerializeToString, + response_deserializer=cosmos_dot_group_dot_v1_dot_tx__pb2.MsgCreateGroupWithPolicyResponse.FromString, + ) + self.UpdateGroupPolicyAdmin = channel.unary_unary( + '/cosmos.group.v1.Msg/UpdateGroupPolicyAdmin', + request_serializer=cosmos_dot_group_dot_v1_dot_tx__pb2.MsgUpdateGroupPolicyAdmin.SerializeToString, + response_deserializer=cosmos_dot_group_dot_v1_dot_tx__pb2.MsgUpdateGroupPolicyAdminResponse.FromString, + ) + self.UpdateGroupPolicyDecisionPolicy = channel.unary_unary( + '/cosmos.group.v1.Msg/UpdateGroupPolicyDecisionPolicy', + request_serializer=cosmos_dot_group_dot_v1_dot_tx__pb2.MsgUpdateGroupPolicyDecisionPolicy.SerializeToString, + response_deserializer=cosmos_dot_group_dot_v1_dot_tx__pb2.MsgUpdateGroupPolicyDecisionPolicyResponse.FromString, + ) + self.UpdateGroupPolicyMetadata = channel.unary_unary( + '/cosmos.group.v1.Msg/UpdateGroupPolicyMetadata', + request_serializer=cosmos_dot_group_dot_v1_dot_tx__pb2.MsgUpdateGroupPolicyMetadata.SerializeToString, + response_deserializer=cosmos_dot_group_dot_v1_dot_tx__pb2.MsgUpdateGroupPolicyMetadataResponse.FromString, + ) + self.SubmitProposal = channel.unary_unary( + '/cosmos.group.v1.Msg/SubmitProposal', + request_serializer=cosmos_dot_group_dot_v1_dot_tx__pb2.MsgSubmitProposal.SerializeToString, + response_deserializer=cosmos_dot_group_dot_v1_dot_tx__pb2.MsgSubmitProposalResponse.FromString, + ) + self.WithdrawProposal = channel.unary_unary( + '/cosmos.group.v1.Msg/WithdrawProposal', + request_serializer=cosmos_dot_group_dot_v1_dot_tx__pb2.MsgWithdrawProposal.SerializeToString, + response_deserializer=cosmos_dot_group_dot_v1_dot_tx__pb2.MsgWithdrawProposalResponse.FromString, + ) + self.Vote = channel.unary_unary( + '/cosmos.group.v1.Msg/Vote', + request_serializer=cosmos_dot_group_dot_v1_dot_tx__pb2.MsgVote.SerializeToString, + response_deserializer=cosmos_dot_group_dot_v1_dot_tx__pb2.MsgVoteResponse.FromString, + ) + self.Exec = channel.unary_unary( + '/cosmos.group.v1.Msg/Exec', + request_serializer=cosmos_dot_group_dot_v1_dot_tx__pb2.MsgExec.SerializeToString, + response_deserializer=cosmos_dot_group_dot_v1_dot_tx__pb2.MsgExecResponse.FromString, + ) + self.LeaveGroup = channel.unary_unary( + '/cosmos.group.v1.Msg/LeaveGroup', + request_serializer=cosmos_dot_group_dot_v1_dot_tx__pb2.MsgLeaveGroup.SerializeToString, + response_deserializer=cosmos_dot_group_dot_v1_dot_tx__pb2.MsgLeaveGroupResponse.FromString, + ) + + +class MsgServicer(object): + """Msg is the cosmos.group.v1 Msg service. + """ + + def CreateGroup(self, request, context): + """CreateGroup creates a new group with an admin account address, a list of members and some optional metadata. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def UpdateGroupMembers(self, request, context): + """UpdateGroupMembers updates the group members with given group id and admin address. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def UpdateGroupAdmin(self, request, context): + """UpdateGroupAdmin updates the group admin with given group id and previous admin address. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def UpdateGroupMetadata(self, request, context): + """UpdateGroupMetadata updates the group metadata with given group id and admin address. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def CreateGroupPolicy(self, request, context): + """CreateGroupPolicy creates a new group policy using given DecisionPolicy. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def CreateGroupWithPolicy(self, request, context): + """CreateGroupWithPolicy creates a new group with policy. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def UpdateGroupPolicyAdmin(self, request, context): + """UpdateGroupPolicyAdmin updates a group policy admin. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def UpdateGroupPolicyDecisionPolicy(self, request, context): + """UpdateGroupPolicyDecisionPolicy allows a group policy's decision policy to be updated. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def UpdateGroupPolicyMetadata(self, request, context): + """UpdateGroupPolicyMetadata updates a group policy metadata. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def SubmitProposal(self, request, context): + """SubmitProposal submits a new proposal. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def WithdrawProposal(self, request, context): + """WithdrawProposal withdraws a proposal. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def Vote(self, request, context): + """Vote allows a voter to vote on a proposal. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def Exec(self, request, context): + """Exec executes a proposal. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def LeaveGroup(self, request, context): + """LeaveGroup allows a group member to leave the group. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + +def add_MsgServicer_to_server(servicer, server): + rpc_method_handlers = { + 'CreateGroup': grpc.unary_unary_rpc_method_handler( + servicer.CreateGroup, + request_deserializer=cosmos_dot_group_dot_v1_dot_tx__pb2.MsgCreateGroup.FromString, + response_serializer=cosmos_dot_group_dot_v1_dot_tx__pb2.MsgCreateGroupResponse.SerializeToString, + ), + 'UpdateGroupMembers': grpc.unary_unary_rpc_method_handler( + servicer.UpdateGroupMembers, + request_deserializer=cosmos_dot_group_dot_v1_dot_tx__pb2.MsgUpdateGroupMembers.FromString, + response_serializer=cosmos_dot_group_dot_v1_dot_tx__pb2.MsgUpdateGroupMembersResponse.SerializeToString, + ), + 'UpdateGroupAdmin': grpc.unary_unary_rpc_method_handler( + servicer.UpdateGroupAdmin, + request_deserializer=cosmos_dot_group_dot_v1_dot_tx__pb2.MsgUpdateGroupAdmin.FromString, + response_serializer=cosmos_dot_group_dot_v1_dot_tx__pb2.MsgUpdateGroupAdminResponse.SerializeToString, + ), + 'UpdateGroupMetadata': grpc.unary_unary_rpc_method_handler( + servicer.UpdateGroupMetadata, + request_deserializer=cosmos_dot_group_dot_v1_dot_tx__pb2.MsgUpdateGroupMetadata.FromString, + response_serializer=cosmos_dot_group_dot_v1_dot_tx__pb2.MsgUpdateGroupMetadataResponse.SerializeToString, + ), + 'CreateGroupPolicy': grpc.unary_unary_rpc_method_handler( + servicer.CreateGroupPolicy, + request_deserializer=cosmos_dot_group_dot_v1_dot_tx__pb2.MsgCreateGroupPolicy.FromString, + response_serializer=cosmos_dot_group_dot_v1_dot_tx__pb2.MsgCreateGroupPolicyResponse.SerializeToString, + ), + 'CreateGroupWithPolicy': grpc.unary_unary_rpc_method_handler( + servicer.CreateGroupWithPolicy, + request_deserializer=cosmos_dot_group_dot_v1_dot_tx__pb2.MsgCreateGroupWithPolicy.FromString, + response_serializer=cosmos_dot_group_dot_v1_dot_tx__pb2.MsgCreateGroupWithPolicyResponse.SerializeToString, + ), + 'UpdateGroupPolicyAdmin': grpc.unary_unary_rpc_method_handler( + servicer.UpdateGroupPolicyAdmin, + request_deserializer=cosmos_dot_group_dot_v1_dot_tx__pb2.MsgUpdateGroupPolicyAdmin.FromString, + response_serializer=cosmos_dot_group_dot_v1_dot_tx__pb2.MsgUpdateGroupPolicyAdminResponse.SerializeToString, + ), + 'UpdateGroupPolicyDecisionPolicy': grpc.unary_unary_rpc_method_handler( + servicer.UpdateGroupPolicyDecisionPolicy, + request_deserializer=cosmos_dot_group_dot_v1_dot_tx__pb2.MsgUpdateGroupPolicyDecisionPolicy.FromString, + response_serializer=cosmos_dot_group_dot_v1_dot_tx__pb2.MsgUpdateGroupPolicyDecisionPolicyResponse.SerializeToString, + ), + 'UpdateGroupPolicyMetadata': grpc.unary_unary_rpc_method_handler( + servicer.UpdateGroupPolicyMetadata, + request_deserializer=cosmos_dot_group_dot_v1_dot_tx__pb2.MsgUpdateGroupPolicyMetadata.FromString, + response_serializer=cosmos_dot_group_dot_v1_dot_tx__pb2.MsgUpdateGroupPolicyMetadataResponse.SerializeToString, + ), + 'SubmitProposal': grpc.unary_unary_rpc_method_handler( + servicer.SubmitProposal, + request_deserializer=cosmos_dot_group_dot_v1_dot_tx__pb2.MsgSubmitProposal.FromString, + response_serializer=cosmos_dot_group_dot_v1_dot_tx__pb2.MsgSubmitProposalResponse.SerializeToString, + ), + 'WithdrawProposal': grpc.unary_unary_rpc_method_handler( + servicer.WithdrawProposal, + request_deserializer=cosmos_dot_group_dot_v1_dot_tx__pb2.MsgWithdrawProposal.FromString, + response_serializer=cosmos_dot_group_dot_v1_dot_tx__pb2.MsgWithdrawProposalResponse.SerializeToString, + ), + 'Vote': grpc.unary_unary_rpc_method_handler( + servicer.Vote, + request_deserializer=cosmos_dot_group_dot_v1_dot_tx__pb2.MsgVote.FromString, + response_serializer=cosmos_dot_group_dot_v1_dot_tx__pb2.MsgVoteResponse.SerializeToString, + ), + 'Exec': grpc.unary_unary_rpc_method_handler( + servicer.Exec, + request_deserializer=cosmos_dot_group_dot_v1_dot_tx__pb2.MsgExec.FromString, + response_serializer=cosmos_dot_group_dot_v1_dot_tx__pb2.MsgExecResponse.SerializeToString, + ), + 'LeaveGroup': grpc.unary_unary_rpc_method_handler( + servicer.LeaveGroup, + request_deserializer=cosmos_dot_group_dot_v1_dot_tx__pb2.MsgLeaveGroup.FromString, + response_serializer=cosmos_dot_group_dot_v1_dot_tx__pb2.MsgLeaveGroupResponse.SerializeToString, + ), + } + generic_handler = grpc.method_handlers_generic_handler( + 'cosmos.group.v1.Msg', rpc_method_handlers) + server.add_generic_rpc_handlers((generic_handler,)) + + + # This class is part of an EXPERIMENTAL API. +class Msg(object): + """Msg is the cosmos.group.v1 Msg service. + """ + + @staticmethod + def CreateGroup(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.group.v1.Msg/CreateGroup', + cosmos_dot_group_dot_v1_dot_tx__pb2.MsgCreateGroup.SerializeToString, + cosmos_dot_group_dot_v1_dot_tx__pb2.MsgCreateGroupResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def UpdateGroupMembers(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.group.v1.Msg/UpdateGroupMembers', + cosmos_dot_group_dot_v1_dot_tx__pb2.MsgUpdateGroupMembers.SerializeToString, + cosmos_dot_group_dot_v1_dot_tx__pb2.MsgUpdateGroupMembersResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def UpdateGroupAdmin(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.group.v1.Msg/UpdateGroupAdmin', + cosmos_dot_group_dot_v1_dot_tx__pb2.MsgUpdateGroupAdmin.SerializeToString, + cosmos_dot_group_dot_v1_dot_tx__pb2.MsgUpdateGroupAdminResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def UpdateGroupMetadata(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.group.v1.Msg/UpdateGroupMetadata', + cosmos_dot_group_dot_v1_dot_tx__pb2.MsgUpdateGroupMetadata.SerializeToString, + cosmos_dot_group_dot_v1_dot_tx__pb2.MsgUpdateGroupMetadataResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def CreateGroupPolicy(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.group.v1.Msg/CreateGroupPolicy', + cosmos_dot_group_dot_v1_dot_tx__pb2.MsgCreateGroupPolicy.SerializeToString, + cosmos_dot_group_dot_v1_dot_tx__pb2.MsgCreateGroupPolicyResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def CreateGroupWithPolicy(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.group.v1.Msg/CreateGroupWithPolicy', + cosmos_dot_group_dot_v1_dot_tx__pb2.MsgCreateGroupWithPolicy.SerializeToString, + cosmos_dot_group_dot_v1_dot_tx__pb2.MsgCreateGroupWithPolicyResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def UpdateGroupPolicyAdmin(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.group.v1.Msg/UpdateGroupPolicyAdmin', + cosmos_dot_group_dot_v1_dot_tx__pb2.MsgUpdateGroupPolicyAdmin.SerializeToString, + cosmos_dot_group_dot_v1_dot_tx__pb2.MsgUpdateGroupPolicyAdminResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def UpdateGroupPolicyDecisionPolicy(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.group.v1.Msg/UpdateGroupPolicyDecisionPolicy', + cosmos_dot_group_dot_v1_dot_tx__pb2.MsgUpdateGroupPolicyDecisionPolicy.SerializeToString, + cosmos_dot_group_dot_v1_dot_tx__pb2.MsgUpdateGroupPolicyDecisionPolicyResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def UpdateGroupPolicyMetadata(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.group.v1.Msg/UpdateGroupPolicyMetadata', + cosmos_dot_group_dot_v1_dot_tx__pb2.MsgUpdateGroupPolicyMetadata.SerializeToString, + cosmos_dot_group_dot_v1_dot_tx__pb2.MsgUpdateGroupPolicyMetadataResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def SubmitProposal(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.group.v1.Msg/SubmitProposal', + cosmos_dot_group_dot_v1_dot_tx__pb2.MsgSubmitProposal.SerializeToString, + cosmos_dot_group_dot_v1_dot_tx__pb2.MsgSubmitProposalResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def WithdrawProposal(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.group.v1.Msg/WithdrawProposal', + cosmos_dot_group_dot_v1_dot_tx__pb2.MsgWithdrawProposal.SerializeToString, + cosmos_dot_group_dot_v1_dot_tx__pb2.MsgWithdrawProposalResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def Vote(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.group.v1.Msg/Vote', + cosmos_dot_group_dot_v1_dot_tx__pb2.MsgVote.SerializeToString, + cosmos_dot_group_dot_v1_dot_tx__pb2.MsgVoteResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def Exec(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.group.v1.Msg/Exec', + cosmos_dot_group_dot_v1_dot_tx__pb2.MsgExec.SerializeToString, + cosmos_dot_group_dot_v1_dot_tx__pb2.MsgExecResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def LeaveGroup(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.group.v1.Msg/LeaveGroup', + cosmos_dot_group_dot_v1_dot_tx__pb2.MsgLeaveGroup.SerializeToString, + cosmos_dot_group_dot_v1_dot_tx__pb2.MsgLeaveGroupResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/cosmos/group/v1/types_pb2.py b/cosmpy/protos/cosmos/group/v1/types_pb2.py new file mode 100644 index 00000000..d2720d43 --- /dev/null +++ b/cosmpy/protos/cosmos/group/v1/types_pb2.py @@ -0,0 +1,114 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/group/v1/types.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 +from google.protobuf import duration_pb2 as google_dot_protobuf_dot_duration__pb2 +from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 +from google.protobuf import any_pb2 as google_dot_protobuf_dot_any__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1b\x63osmos/group/v1/types.proto\x12\x0f\x63osmos.group.v1\x1a\x14gogoproto/gogo.proto\x1a\x1egoogle/protobuf/duration.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x19google/protobuf/any.proto\x1a\x11\x61mino/amino.proto\"\x92\x01\n\x06Member\x12)\n\x07\x61\x64\x64ress\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x0e\n\x06weight\x18\x02 \x01(\t\x12\x10\n\x08metadata\x18\x03 \x01(\t\x12;\n\x08\x61\x64\x64\x65\x64_at\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\r\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x90\xdf\x1f\x01\"\\\n\rMemberRequest\x12)\n\x07\x61\x64\x64ress\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x0e\n\x06weight\x18\x02 \x01(\t\x12\x10\n\x08metadata\x18\x03 \x01(\t\"\xb0\x01\n\x17ThresholdDecisionPolicy\x12\x11\n\tthreshold\x18\x01 \x01(\t\x12\x37\n\x07windows\x18\x02 \x01(\x0b\x32&.cosmos.group.v1.DecisionPolicyWindows:I\xca\xb4-\x1e\x63osmos.group.v1.DecisionPolicy\x8a\xe7\xb0*\"cosmos-sdk/ThresholdDecisionPolicy\"\xb3\x01\n\x18PercentageDecisionPolicy\x12\x12\n\npercentage\x18\x01 \x01(\t\x12\x37\n\x07windows\x18\x02 \x01(\x0b\x32&.cosmos.group.v1.DecisionPolicyWindows:J\xca\xb4-\x1e\x63osmos.group.v1.DecisionPolicy\x8a\xe7\xb0*#cosmos-sdk/PercentageDecisionPolicy\"\xa0\x01\n\x15\x44\x65\x63isionPolicyWindows\x12?\n\rvoting_period\x18\x01 \x01(\x0b\x32\x19.google.protobuf.DurationB\r\x98\xdf\x1f\x01\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12\x46\n\x14min_execution_period\x18\x02 \x01(\x0b\x32\x19.google.protobuf.DurationB\r\x98\xdf\x1f\x01\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\"\xb8\x01\n\tGroupInfo\x12\n\n\x02id\x18\x01 \x01(\x04\x12\'\n\x05\x61\x64min\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x10\n\x08metadata\x18\x03 \x01(\t\x12\x0f\n\x07version\x18\x04 \x01(\x04\x12\x14\n\x0ctotal_weight\x18\x05 \x01(\t\x12=\n\ncreated_at\x18\x06 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\r\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x90\xdf\x1f\x01\"H\n\x0bGroupMember\x12\x10\n\x08group_id\x18\x01 \x01(\x04\x12\'\n\x06member\x18\x02 \x01(\x0b\x32\x17.cosmos.group.v1.Member\"\xb6\x02\n\x0fGroupPolicyInfo\x12)\n\x07\x61\x64\x64ress\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x10\n\x08group_id\x18\x02 \x01(\x04\x12\'\n\x05\x61\x64min\x18\x03 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x10\n\x08metadata\x18\x04 \x01(\t\x12\x0f\n\x07version\x18\x05 \x01(\x04\x12Q\n\x0f\x64\x65\x63ision_policy\x18\x06 \x01(\x0b\x32\x14.google.protobuf.AnyB\"\xca\xb4-\x1e\x63osmos.group.v1.DecisionPolicy\x12=\n\ncreated_at\x18\x07 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\r\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x90\xdf\x1f\x01:\x08\xe8\xa0\x1f\x01\x88\xa0\x1f\x00\"\xf8\x04\n\x08Proposal\x12\n\n\x02id\x18\x01 \x01(\x04\x12\x36\n\x14group_policy_address\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x10\n\x08metadata\x18\x03 \x01(\t\x12+\n\tproposers\x18\x04 \x03(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12>\n\x0bsubmit_time\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\r\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x90\xdf\x1f\x01\x12\x15\n\rgroup_version\x18\x06 \x01(\x04\x12\x1c\n\x14group_policy_version\x18\x07 \x01(\x04\x12/\n\x06status\x18\x08 \x01(\x0e\x32\x1f.cosmos.group.v1.ProposalStatus\x12\x43\n\x12\x66inal_tally_result\x18\t \x01(\x0b\x32\x1c.cosmos.group.v1.TallyResultB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12\x44\n\x11voting_period_end\x18\n \x01(\x0b\x32\x1a.google.protobuf.TimestampB\r\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x90\xdf\x1f\x01\x12@\n\x0f\x65xecutor_result\x18\x0b \x01(\x0e\x32\'.cosmos.group.v1.ProposalExecutorResult\x12&\n\x08messages\x18\x0c \x03(\x0b\x32\x14.google.protobuf.Any\x12\"\n\x05title\x18\r \x01(\tB\x13\xda\xb4-\x0f\x63osmos-sdk 0.47\x12$\n\x07summary\x18\x0e \x01(\tB\x13\xda\xb4-\x0f\x63osmos-sdk 0.47:\x04\x88\xa0\x1f\x00\"k\n\x0bTallyResult\x12\x11\n\tyes_count\x18\x01 \x01(\t\x12\x15\n\rabstain_count\x18\x02 \x01(\t\x12\x10\n\x08no_count\x18\x03 \x01(\t\x12\x1a\n\x12no_with_veto_count\x18\x04 \x01(\t:\x04\x88\xa0\x1f\x00\"\xc3\x01\n\x04Vote\x12\x13\n\x0bproposal_id\x18\x01 \x01(\x04\x12\'\n\x05voter\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12+\n\x06option\x18\x03 \x01(\x0e\x32\x1b.cosmos.group.v1.VoteOption\x12\x10\n\x08metadata\x18\x04 \x01(\t\x12>\n\x0bsubmit_time\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\r\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x90\xdf\x1f\x01*\x8f\x01\n\nVoteOption\x12\x1b\n\x17VOTE_OPTION_UNSPECIFIED\x10\x00\x12\x13\n\x0fVOTE_OPTION_YES\x10\x01\x12\x17\n\x13VOTE_OPTION_ABSTAIN\x10\x02\x12\x12\n\x0eVOTE_OPTION_NO\x10\x03\x12\x1c\n\x18VOTE_OPTION_NO_WITH_VETO\x10\x04\x1a\x04\x88\xa3\x1e\x00*\xce\x01\n\x0eProposalStatus\x12\x1f\n\x1bPROPOSAL_STATUS_UNSPECIFIED\x10\x00\x12\x1d\n\x19PROPOSAL_STATUS_SUBMITTED\x10\x01\x12\x1c\n\x18PROPOSAL_STATUS_ACCEPTED\x10\x02\x12\x1c\n\x18PROPOSAL_STATUS_REJECTED\x10\x03\x12\x1b\n\x17PROPOSAL_STATUS_ABORTED\x10\x04\x12\x1d\n\x19PROPOSAL_STATUS_WITHDRAWN\x10\x05\x1a\x04\x88\xa3\x1e\x00*\xba\x01\n\x16ProposalExecutorResult\x12(\n$PROPOSAL_EXECUTOR_RESULT_UNSPECIFIED\x10\x00\x12$\n PROPOSAL_EXECUTOR_RESULT_NOT_RUN\x10\x01\x12$\n PROPOSAL_EXECUTOR_RESULT_SUCCESS\x10\x02\x12$\n PROPOSAL_EXECUTOR_RESULT_FAILURE\x10\x03\x1a\x04\x88\xa3\x1e\x00\x42&Z$github.com/cosmos/cosmos-sdk/x/groupb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.group.v1.types_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z$github.com/cosmos/cosmos-sdk/x/group' + _VOTEOPTION._options = None + _VOTEOPTION._serialized_options = b'\210\243\036\000' + _PROPOSALSTATUS._options = None + _PROPOSALSTATUS._serialized_options = b'\210\243\036\000' + _PROPOSALEXECUTORRESULT._options = None + _PROPOSALEXECUTORRESULT._serialized_options = b'\210\243\036\000' + _MEMBER.fields_by_name['address']._options = None + _MEMBER.fields_by_name['address']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MEMBER.fields_by_name['added_at']._options = None + _MEMBER.fields_by_name['added_at']._serialized_options = b'\310\336\037\000\250\347\260*\001\220\337\037\001' + _MEMBERREQUEST.fields_by_name['address']._options = None + _MEMBERREQUEST.fields_by_name['address']._serialized_options = b'\322\264-\024cosmos.AddressString' + _THRESHOLDDECISIONPOLICY._options = None + _THRESHOLDDECISIONPOLICY._serialized_options = b'\312\264-\036cosmos.group.v1.DecisionPolicy\212\347\260*\"cosmos-sdk/ThresholdDecisionPolicy' + _PERCENTAGEDECISIONPOLICY._options = None + _PERCENTAGEDECISIONPOLICY._serialized_options = b'\312\264-\036cosmos.group.v1.DecisionPolicy\212\347\260*#cosmos-sdk/PercentageDecisionPolicy' + _DECISIONPOLICYWINDOWS.fields_by_name['voting_period']._options = None + _DECISIONPOLICYWINDOWS.fields_by_name['voting_period']._serialized_options = b'\230\337\037\001\310\336\037\000\250\347\260*\001' + _DECISIONPOLICYWINDOWS.fields_by_name['min_execution_period']._options = None + _DECISIONPOLICYWINDOWS.fields_by_name['min_execution_period']._serialized_options = b'\230\337\037\001\310\336\037\000\250\347\260*\001' + _GROUPINFO.fields_by_name['admin']._options = None + _GROUPINFO.fields_by_name['admin']._serialized_options = b'\322\264-\024cosmos.AddressString' + _GROUPINFO.fields_by_name['created_at']._options = None + _GROUPINFO.fields_by_name['created_at']._serialized_options = b'\310\336\037\000\250\347\260*\001\220\337\037\001' + _GROUPPOLICYINFO.fields_by_name['address']._options = None + _GROUPPOLICYINFO.fields_by_name['address']._serialized_options = b'\322\264-\024cosmos.AddressString' + _GROUPPOLICYINFO.fields_by_name['admin']._options = None + _GROUPPOLICYINFO.fields_by_name['admin']._serialized_options = b'\322\264-\024cosmos.AddressString' + _GROUPPOLICYINFO.fields_by_name['decision_policy']._options = None + _GROUPPOLICYINFO.fields_by_name['decision_policy']._serialized_options = b'\312\264-\036cosmos.group.v1.DecisionPolicy' + _GROUPPOLICYINFO.fields_by_name['created_at']._options = None + _GROUPPOLICYINFO.fields_by_name['created_at']._serialized_options = b'\310\336\037\000\250\347\260*\001\220\337\037\001' + _GROUPPOLICYINFO._options = None + _GROUPPOLICYINFO._serialized_options = b'\350\240\037\001\210\240\037\000' + _PROPOSAL.fields_by_name['group_policy_address']._options = None + _PROPOSAL.fields_by_name['group_policy_address']._serialized_options = b'\322\264-\024cosmos.AddressString' + _PROPOSAL.fields_by_name['proposers']._options = None + _PROPOSAL.fields_by_name['proposers']._serialized_options = b'\322\264-\024cosmos.AddressString' + _PROPOSAL.fields_by_name['submit_time']._options = None + _PROPOSAL.fields_by_name['submit_time']._serialized_options = b'\310\336\037\000\250\347\260*\001\220\337\037\001' + _PROPOSAL.fields_by_name['final_tally_result']._options = None + _PROPOSAL.fields_by_name['final_tally_result']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _PROPOSAL.fields_by_name['voting_period_end']._options = None + _PROPOSAL.fields_by_name['voting_period_end']._serialized_options = b'\310\336\037\000\250\347\260*\001\220\337\037\001' + _PROPOSAL.fields_by_name['title']._options = None + _PROPOSAL.fields_by_name['title']._serialized_options = b'\332\264-\017cosmos-sdk 0.47' + _PROPOSAL.fields_by_name['summary']._options = None + _PROPOSAL.fields_by_name['summary']._serialized_options = b'\332\264-\017cosmos-sdk 0.47' + _PROPOSAL._options = None + _PROPOSAL._serialized_options = b'\210\240\037\000' + _TALLYRESULT._options = None + _TALLYRESULT._serialized_options = b'\210\240\037\000' + _VOTE.fields_by_name['voter']._options = None + _VOTE.fields_by_name['voter']._serialized_options = b'\322\264-\024cosmos.AddressString' + _VOTE.fields_by_name['submit_time']._options = None + _VOTE.fields_by_name['submit_time']._serialized_options = b'\310\336\037\000\250\347\260*\001\220\337\037\001' + _VOTEOPTION._serialized_start=2492 + _VOTEOPTION._serialized_end=2635 + _PROPOSALSTATUS._serialized_start=2638 + _PROPOSALSTATUS._serialized_end=2844 + _PROPOSALEXECUTORRESULT._serialized_start=2847 + _PROPOSALEXECUTORRESULT._serialized_end=3033 + _MEMBER._serialized_start=209 + _MEMBER._serialized_end=355 + _MEMBERREQUEST._serialized_start=357 + _MEMBERREQUEST._serialized_end=449 + _THRESHOLDDECISIONPOLICY._serialized_start=452 + _THRESHOLDDECISIONPOLICY._serialized_end=628 + _PERCENTAGEDECISIONPOLICY._serialized_start=631 + _PERCENTAGEDECISIONPOLICY._serialized_end=810 + _DECISIONPOLICYWINDOWS._serialized_start=813 + _DECISIONPOLICYWINDOWS._serialized_end=973 + _GROUPINFO._serialized_start=976 + _GROUPINFO._serialized_end=1160 + _GROUPMEMBER._serialized_start=1162 + _GROUPMEMBER._serialized_end=1234 + _GROUPPOLICYINFO._serialized_start=1237 + _GROUPPOLICYINFO._serialized_end=1547 + _PROPOSAL._serialized_start=1550 + _PROPOSAL._serialized_end=2182 + _TALLYRESULT._serialized_start=2184 + _TALLYRESULT._serialized_end=2291 + _VOTE._serialized_start=2294 + _VOTE._serialized_end=2489 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/group/v1/types_pb2_grpc.py b/cosmpy/protos/cosmos/group/v1/types_pb2_grpc.py new file mode 100644 index 00000000..2daafffe --- /dev/null +++ b/cosmpy/protos/cosmos/group/v1/types_pb2_grpc.py @@ -0,0 +1,4 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + diff --git a/cosmpy/protos/cosmos/mint/__init__.py b/cosmpy/protos/cosmos/mint/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmos/mint/module/v1/module_pb2.py b/cosmpy/protos/cosmos/mint/module/v1/module_pb2.py new file mode 100644 index 00000000..b2d2ca1c --- /dev/null +++ b/cosmpy/protos/cosmos/mint/module/v1/module_pb2.py @@ -0,0 +1,28 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/mint/module/v1/module.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from cosmos.app.v1alpha1 import module_pb2 as cosmos_dot_app_dot_v1alpha1_dot_module__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\"cosmos/mint/module/v1/module.proto\x12\x15\x63osmos.mint.module.v1\x1a cosmos/app/v1alpha1/module.proto\"d\n\x06Module\x12\x1a\n\x12\x66\x65\x65_collector_name\x18\x01 \x01(\t\x12\x11\n\tauthority\x18\x02 \x01(\t:+\xba\xc0\x96\xda\x01%\n#github.com/cosmos/cosmos-sdk/x/mintb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.mint.module.v1.module_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + _MODULE._options = None + _MODULE._serialized_options = b'\272\300\226\332\001%\n#github.com/cosmos/cosmos-sdk/x/mint' + _MODULE._serialized_start=95 + _MODULE._serialized_end=195 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/mint/module/v1/module_pb2_grpc.py b/cosmpy/protos/cosmos/mint/module/v1/module_pb2_grpc.py new file mode 100644 index 00000000..2daafffe --- /dev/null +++ b/cosmpy/protos/cosmos/mint/module/v1/module_pb2_grpc.py @@ -0,0 +1,4 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + diff --git a/cosmpy/protos/cosmos/mint/v1beta1/__init__.py b/cosmpy/protos/cosmos/mint/v1beta1/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmos/mint/v1beta1/genesis_pb2.py b/cosmpy/protos/cosmos/mint/v1beta1/genesis_pb2.py index 9533594b..35948b9d 100644 --- a/cosmpy/protos/cosmos/mint/v1beta1/genesis_pb2.py +++ b/cosmpy/protos/cosmos/mint/v1beta1/genesis_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/mint/v1beta1/genesis.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -14,28 +13,21 @@ from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 from cosmos.mint.v1beta1 import mint_pb2 as cosmos_dot_mint_dot_v1beta1_dot_mint__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n!cosmos/mint/v1beta1/genesis.proto\x12\x13\x63osmos.mint.v1beta1\x1a\x14gogoproto/gogo.proto\x1a\x1e\x63osmos/mint/v1beta1/mint.proto\"t\n\x0cGenesisState\x12\x31\n\x06minter\x18\x01 \x01(\x0b\x32\x1b.cosmos.mint.v1beta1.MinterB\x04\xc8\xde\x1f\x00\x12\x31\n\x06params\x18\x02 \x01(\x0b\x32\x1b.cosmos.mint.v1beta1.ParamsB\x04\xc8\xde\x1f\x00\x42+Z)github.com/cosmos/cosmos-sdk/x/mint/typesb\x06proto3') - - - -_GENESISSTATE = DESCRIPTOR.message_types_by_name['GenesisState'] -GenesisState = _reflection.GeneratedProtocolMessageType('GenesisState', (_message.Message,), { - 'DESCRIPTOR' : _GENESISSTATE, - '__module__' : 'cosmos.mint.v1beta1.genesis_pb2' - # @@protoc_insertion_point(class_scope:cosmos.mint.v1beta1.GenesisState) - }) -_sym_db.RegisterMessage(GenesisState) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n!cosmos/mint/v1beta1/genesis.proto\x12\x13\x63osmos.mint.v1beta1\x1a\x14gogoproto/gogo.proto\x1a\x1e\x63osmos/mint/v1beta1/mint.proto\x1a\x11\x61mino/amino.proto\"~\n\x0cGenesisState\x12\x36\n\x06minter\x18\x01 \x01(\x0b\x32\x1b.cosmos.mint.v1beta1.MinterB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12\x36\n\x06params\x18\x02 \x01(\x0b\x32\x1b.cosmos.mint.v1beta1.ParamsB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x42+Z)github.com/cosmos/cosmos-sdk/x/mint/typesb\x06proto3') +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.mint.v1beta1.genesis_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b'Z)github.com/cosmos/cosmos-sdk/x/mint/types' _GENESISSTATE.fields_by_name['minter']._options = None - _GENESISSTATE.fields_by_name['minter']._serialized_options = b'\310\336\037\000' + _GENESISSTATE.fields_by_name['minter']._serialized_options = b'\310\336\037\000\250\347\260*\001' _GENESISSTATE.fields_by_name['params']._options = None - _GENESISSTATE.fields_by_name['params']._serialized_options = b'\310\336\037\000' - _GENESISSTATE._serialized_start=112 - _GENESISSTATE._serialized_end=228 + _GENESISSTATE.fields_by_name['params']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _GENESISSTATE._serialized_start=131 + _GENESISSTATE._serialized_end=257 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/mint/v1beta1/mint_pb2.py b/cosmpy/protos/cosmos/mint/v1beta1/mint_pb2.py index 83f6b614..973a93d2 100644 --- a/cosmpy/protos/cosmos/mint/v1beta1/mint_pb2.py +++ b/cosmpy/protos/cosmos/mint/v1beta1/mint_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/mint/v1beta1/mint.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -13,44 +12,34 @@ from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1e\x63osmos/mint/v1beta1/mint.proto\x12\x13\x63osmos.mint.v1beta1\x1a\x14gogoproto/gogo.proto\"\xb2\x01\n\x06Minter\x12\x41\n\tinflation\x18\x01 \x01(\tB.\xda\xde\x1f&github.com/cosmos/cosmos-sdk/types.Dec\xc8\xde\x1f\x00\x12\x65\n\x11\x61nnual_provisions\x18\x02 \x01(\tBJ\xf2\xde\x1f\x18yaml:\"annual_provisions\"\xda\xde\x1f&github.com/cosmos/cosmos-sdk/types.Dec\xc8\xde\x1f\x00\"\xb8\x01\n\x06Params\x12\x12\n\nmint_denom\x18\x01 \x01(\t\x12_\n\x0einflation_rate\x18\x02 \x01(\tBG\xf2\xde\x1f\x15yaml:\"inflation_rate\"\xda\xde\x1f&github.com/cosmos/cosmos-sdk/types.Dec\xc8\xde\x1f\x00\x12\x33\n\x0f\x62locks_per_year\x18\x06 \x01(\x04\x42\x1a\xf2\xde\x1f\x16yaml:\"blocks_per_year\":\x04\x98\xa0\x1f\x00\x42+Z)github.com/cosmos/cosmos-sdk/x/mint/typesb\x06proto3') - - - -_MINTER = DESCRIPTOR.message_types_by_name['Minter'] -_PARAMS = DESCRIPTOR.message_types_by_name['Params'] -Minter = _reflection.GeneratedProtocolMessageType('Minter', (_message.Message,), { - 'DESCRIPTOR' : _MINTER, - '__module__' : 'cosmos.mint.v1beta1.mint_pb2' - # @@protoc_insertion_point(class_scope:cosmos.mint.v1beta1.Minter) - }) -_sym_db.RegisterMessage(Minter) - -Params = _reflection.GeneratedProtocolMessageType('Params', (_message.Message,), { - 'DESCRIPTOR' : _PARAMS, - '__module__' : 'cosmos.mint.v1beta1.mint_pb2' - # @@protoc_insertion_point(class_scope:cosmos.mint.v1beta1.Params) - }) -_sym_db.RegisterMessage(Params) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1e\x63osmos/mint/v1beta1/mint.proto\x12\x13\x63osmos.mint.v1beta1\x1a\x14gogoproto/gogo.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x11\x61mino/amino.proto\"\x9c\x01\n\x06Minter\x12\x44\n\tinflation\x18\x01 \x01(\tB1\xd2\xb4-\ncosmos.Dec\xda\xde\x1f\x1b\x63osmossdk.io/math.LegacyDec\xc8\xde\x1f\x00\x12L\n\x11\x61nnual_provisions\x18\x02 \x01(\tB1\xd2\xb4-\ncosmos.Dec\xda\xde\x1f\x1b\x63osmossdk.io/math.LegacyDec\xc8\xde\x1f\x00\"\x96\x03\n\x06Params\x12\x12\n\nmint_denom\x18\x01 \x01(\t\x12U\n\x15inflation_rate_change\x18\x02 \x01(\tB6\xd2\xb4-\ncosmos.Dec\xda\xde\x1f\x1b\x63osmossdk.io/math.LegacyDec\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12M\n\rinflation_max\x18\x03 \x01(\tB6\xd2\xb4-\ncosmos.Dec\xda\xde\x1f\x1b\x63osmossdk.io/math.LegacyDec\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12M\n\rinflation_min\x18\x04 \x01(\tB6\xd2\xb4-\ncosmos.Dec\xda\xde\x1f\x1b\x63osmossdk.io/math.LegacyDec\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12K\n\x0bgoal_bonded\x18\x05 \x01(\tB6\xd2\xb4-\ncosmos.Dec\xda\xde\x1f\x1b\x63osmossdk.io/math.LegacyDec\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12\x17\n\x0f\x62locks_per_year\x18\x06 \x01(\x04:\x1d\x8a\xe7\xb0*\x18\x63osmos-sdk/x/mint/ParamsB+Z)github.com/cosmos/cosmos-sdk/x/mint/typesb\x06proto3') +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.mint.v1beta1.mint_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b'Z)github.com/cosmos/cosmos-sdk/x/mint/types' _MINTER.fields_by_name['inflation']._options = None - _MINTER.fields_by_name['inflation']._serialized_options = b'\332\336\037&github.com/cosmos/cosmos-sdk/types.Dec\310\336\037\000' + _MINTER.fields_by_name['inflation']._serialized_options = b'\322\264-\ncosmos.Dec\332\336\037\033cosmossdk.io/math.LegacyDec\310\336\037\000' _MINTER.fields_by_name['annual_provisions']._options = None - _MINTER.fields_by_name['annual_provisions']._serialized_options = b'\362\336\037\030yaml:\"annual_provisions\"\332\336\037&github.com/cosmos/cosmos-sdk/types.Dec\310\336\037\000' - _PARAMS.fields_by_name['inflation_rate']._options = None - _PARAMS.fields_by_name['inflation_rate']._serialized_options = b'\362\336\037\025yaml:\"inflation_rate\"\332\336\037&github.com/cosmos/cosmos-sdk/types.Dec\310\336\037\000' - _PARAMS.fields_by_name['blocks_per_year']._options = None - _PARAMS.fields_by_name['blocks_per_year']._serialized_options = b'\362\336\037\026yaml:\"blocks_per_year\"' + _MINTER.fields_by_name['annual_provisions']._serialized_options = b'\322\264-\ncosmos.Dec\332\336\037\033cosmossdk.io/math.LegacyDec\310\336\037\000' + _PARAMS.fields_by_name['inflation_rate_change']._options = None + _PARAMS.fields_by_name['inflation_rate_change']._serialized_options = b'\322\264-\ncosmos.Dec\332\336\037\033cosmossdk.io/math.LegacyDec\310\336\037\000\250\347\260*\001' + _PARAMS.fields_by_name['inflation_max']._options = None + _PARAMS.fields_by_name['inflation_max']._serialized_options = b'\322\264-\ncosmos.Dec\332\336\037\033cosmossdk.io/math.LegacyDec\310\336\037\000\250\347\260*\001' + _PARAMS.fields_by_name['inflation_min']._options = None + _PARAMS.fields_by_name['inflation_min']._serialized_options = b'\322\264-\ncosmos.Dec\332\336\037\033cosmossdk.io/math.LegacyDec\310\336\037\000\250\347\260*\001' + _PARAMS.fields_by_name['goal_bonded']._options = None + _PARAMS.fields_by_name['goal_bonded']._serialized_options = b'\322\264-\ncosmos.Dec\332\336\037\033cosmossdk.io/math.LegacyDec\310\336\037\000\250\347\260*\001' _PARAMS._options = None - _PARAMS._serialized_options = b'\230\240\037\000' - _MINTER._serialized_start=78 - _MINTER._serialized_end=256 - _PARAMS._serialized_start=259 - _PARAMS._serialized_end=443 + _PARAMS._serialized_options = b'\212\347\260*\030cosmos-sdk/x/mint/Params' + _MINTER._serialized_start=124 + _MINTER._serialized_end=280 + _PARAMS._serialized_start=283 + _PARAMS._serialized_end=689 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/mint/v1beta1/query_pb2.py b/cosmpy/protos/cosmos/mint/v1beta1/query_pb2.py index 8b73dbea..e5849247 100644 --- a/cosmpy/protos/cosmos/mint/v1beta1/query_pb2.py +++ b/cosmpy/protos/cosmos/mint/v1beta1/query_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/mint/v1beta1/query.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -15,89 +14,42 @@ from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 from cosmos.mint.v1beta1 import mint_pb2 as cosmos_dot_mint_dot_v1beta1_dot_mint__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1f\x63osmos/mint/v1beta1/query.proto\x12\x13\x63osmos.mint.v1beta1\x1a\x14gogoproto/gogo.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x1e\x63osmos/mint/v1beta1/mint.proto\"\x14\n\x12QueryParamsRequest\"H\n\x13QueryParamsResponse\x12\x31\n\x06params\x18\x01 \x01(\x0b\x32\x1b.cosmos.mint.v1beta1.ParamsB\x04\xc8\xde\x1f\x00\"\x17\n\x15QueryInflationRequest\"[\n\x16QueryInflationResponse\x12\x41\n\tinflation\x18\x01 \x01(\x0c\x42.\xda\xde\x1f&github.com/cosmos/cosmos-sdk/types.Dec\xc8\xde\x1f\x00\"\x1e\n\x1cQueryAnnualProvisionsRequest\"j\n\x1dQueryAnnualProvisionsResponse\x12I\n\x11\x61nnual_provisions\x18\x01 \x01(\x0c\x42.\xda\xde\x1f&github.com/cosmos/cosmos-sdk/types.Dec\xc8\xde\x1f\x00\x32\xc5\x03\n\x05Query\x12\x80\x01\n\x06Params\x12\'.cosmos.mint.v1beta1.QueryParamsRequest\x1a(.cosmos.mint.v1beta1.QueryParamsResponse\"#\x82\xd3\xe4\x93\x02\x1d\x12\x1b/cosmos/mint/v1beta1/params\x12\x8c\x01\n\tInflation\x12*.cosmos.mint.v1beta1.QueryInflationRequest\x1a+.cosmos.mint.v1beta1.QueryInflationResponse\"&\x82\xd3\xe4\x93\x02 \x12\x1e/cosmos/mint/v1beta1/inflation\x12\xa9\x01\n\x10\x41nnualProvisions\x12\x31.cosmos.mint.v1beta1.QueryAnnualProvisionsRequest\x1a\x32.cosmos.mint.v1beta1.QueryAnnualProvisionsResponse\".\x82\xd3\xe4\x93\x02(\x12&/cosmos/mint/v1beta1/annual_provisionsB+Z)github.com/cosmos/cosmos-sdk/x/mint/typesb\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1f\x63osmos/mint/v1beta1/query.proto\x12\x13\x63osmos.mint.v1beta1\x1a\x14gogoproto/gogo.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x1e\x63osmos/mint/v1beta1/mint.proto\x1a\x11\x61mino/amino.proto\x1a\x19\x63osmos_proto/cosmos.proto\"\x14\n\x12QueryParamsRequest\"M\n\x13QueryParamsResponse\x12\x36\n\x06params\x18\x01 \x01(\x0b\x32\x1b.cosmos.mint.v1beta1.ParamsB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\"\x17\n\x15QueryInflationRequest\"c\n\x16QueryInflationResponse\x12I\n\tinflation\x18\x01 \x01(\x0c\x42\x36\xd2\xb4-\ncosmos.Dec\xda\xde\x1f\x1b\x63osmossdk.io/math.LegacyDec\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\"\x1e\n\x1cQueryAnnualProvisionsRequest\"r\n\x1dQueryAnnualProvisionsResponse\x12Q\n\x11\x61nnual_provisions\x18\x01 \x01(\x0c\x42\x36\xd2\xb4-\ncosmos.Dec\xda\xde\x1f\x1b\x63osmossdk.io/math.LegacyDec\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x32\xc5\x03\n\x05Query\x12\x80\x01\n\x06Params\x12\'.cosmos.mint.v1beta1.QueryParamsRequest\x1a(.cosmos.mint.v1beta1.QueryParamsResponse\"#\x82\xd3\xe4\x93\x02\x1d\x12\x1b/cosmos/mint/v1beta1/params\x12\x8c\x01\n\tInflation\x12*.cosmos.mint.v1beta1.QueryInflationRequest\x1a+.cosmos.mint.v1beta1.QueryInflationResponse\"&\x82\xd3\xe4\x93\x02 \x12\x1e/cosmos/mint/v1beta1/inflation\x12\xa9\x01\n\x10\x41nnualProvisions\x12\x31.cosmos.mint.v1beta1.QueryAnnualProvisionsRequest\x1a\x32.cosmos.mint.v1beta1.QueryAnnualProvisionsResponse\".\x82\xd3\xe4\x93\x02(\x12&/cosmos/mint/v1beta1/annual_provisionsB+Z)github.com/cosmos/cosmos-sdk/x/mint/typesb\x06proto3') - - -_QUERYPARAMSREQUEST = DESCRIPTOR.message_types_by_name['QueryParamsRequest'] -_QUERYPARAMSRESPONSE = DESCRIPTOR.message_types_by_name['QueryParamsResponse'] -_QUERYINFLATIONREQUEST = DESCRIPTOR.message_types_by_name['QueryInflationRequest'] -_QUERYINFLATIONRESPONSE = DESCRIPTOR.message_types_by_name['QueryInflationResponse'] -_QUERYANNUALPROVISIONSREQUEST = DESCRIPTOR.message_types_by_name['QueryAnnualProvisionsRequest'] -_QUERYANNUALPROVISIONSRESPONSE = DESCRIPTOR.message_types_by_name['QueryAnnualProvisionsResponse'] -QueryParamsRequest = _reflection.GeneratedProtocolMessageType('QueryParamsRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYPARAMSREQUEST, - '__module__' : 'cosmos.mint.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.mint.v1beta1.QueryParamsRequest) - }) -_sym_db.RegisterMessage(QueryParamsRequest) - -QueryParamsResponse = _reflection.GeneratedProtocolMessageType('QueryParamsResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYPARAMSRESPONSE, - '__module__' : 'cosmos.mint.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.mint.v1beta1.QueryParamsResponse) - }) -_sym_db.RegisterMessage(QueryParamsResponse) - -QueryInflationRequest = _reflection.GeneratedProtocolMessageType('QueryInflationRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYINFLATIONREQUEST, - '__module__' : 'cosmos.mint.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.mint.v1beta1.QueryInflationRequest) - }) -_sym_db.RegisterMessage(QueryInflationRequest) - -QueryInflationResponse = _reflection.GeneratedProtocolMessageType('QueryInflationResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYINFLATIONRESPONSE, - '__module__' : 'cosmos.mint.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.mint.v1beta1.QueryInflationResponse) - }) -_sym_db.RegisterMessage(QueryInflationResponse) - -QueryAnnualProvisionsRequest = _reflection.GeneratedProtocolMessageType('QueryAnnualProvisionsRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYANNUALPROVISIONSREQUEST, - '__module__' : 'cosmos.mint.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.mint.v1beta1.QueryAnnualProvisionsRequest) - }) -_sym_db.RegisterMessage(QueryAnnualProvisionsRequest) - -QueryAnnualProvisionsResponse = _reflection.GeneratedProtocolMessageType('QueryAnnualProvisionsResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYANNUALPROVISIONSRESPONSE, - '__module__' : 'cosmos.mint.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.mint.v1beta1.QueryAnnualProvisionsResponse) - }) -_sym_db.RegisterMessage(QueryAnnualProvisionsResponse) - -_QUERY = DESCRIPTOR.services_by_name['Query'] +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.mint.v1beta1.query_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b'Z)github.com/cosmos/cosmos-sdk/x/mint/types' _QUERYPARAMSRESPONSE.fields_by_name['params']._options = None - _QUERYPARAMSRESPONSE.fields_by_name['params']._serialized_options = b'\310\336\037\000' + _QUERYPARAMSRESPONSE.fields_by_name['params']._serialized_options = b'\310\336\037\000\250\347\260*\001' _QUERYINFLATIONRESPONSE.fields_by_name['inflation']._options = None - _QUERYINFLATIONRESPONSE.fields_by_name['inflation']._serialized_options = b'\332\336\037&github.com/cosmos/cosmos-sdk/types.Dec\310\336\037\000' + _QUERYINFLATIONRESPONSE.fields_by_name['inflation']._serialized_options = b'\322\264-\ncosmos.Dec\332\336\037\033cosmossdk.io/math.LegacyDec\310\336\037\000\250\347\260*\001' _QUERYANNUALPROVISIONSRESPONSE.fields_by_name['annual_provisions']._options = None - _QUERYANNUALPROVISIONSRESPONSE.fields_by_name['annual_provisions']._serialized_options = b'\332\336\037&github.com/cosmos/cosmos-sdk/types.Dec\310\336\037\000' + _QUERYANNUALPROVISIONSRESPONSE.fields_by_name['annual_provisions']._serialized_options = b'\322\264-\ncosmos.Dec\332\336\037\033cosmossdk.io/math.LegacyDec\310\336\037\000\250\347\260*\001' _QUERY.methods_by_name['Params']._options = None _QUERY.methods_by_name['Params']._serialized_options = b'\202\323\344\223\002\035\022\033/cosmos/mint/v1beta1/params' _QUERY.methods_by_name['Inflation']._options = None _QUERY.methods_by_name['Inflation']._serialized_options = b'\202\323\344\223\002 \022\036/cosmos/mint/v1beta1/inflation' _QUERY.methods_by_name['AnnualProvisions']._options = None _QUERY.methods_by_name['AnnualProvisions']._serialized_options = b'\202\323\344\223\002(\022&/cosmos/mint/v1beta1/annual_provisions' - _QUERYPARAMSREQUEST._serialized_start=140 - _QUERYPARAMSREQUEST._serialized_end=160 - _QUERYPARAMSRESPONSE._serialized_start=162 - _QUERYPARAMSRESPONSE._serialized_end=234 - _QUERYINFLATIONREQUEST._serialized_start=236 - _QUERYINFLATIONREQUEST._serialized_end=259 - _QUERYINFLATIONRESPONSE._serialized_start=261 - _QUERYINFLATIONRESPONSE._serialized_end=352 - _QUERYANNUALPROVISIONSREQUEST._serialized_start=354 - _QUERYANNUALPROVISIONSREQUEST._serialized_end=384 - _QUERYANNUALPROVISIONSRESPONSE._serialized_start=386 - _QUERYANNUALPROVISIONSRESPONSE._serialized_end=492 - _QUERY._serialized_start=495 - _QUERY._serialized_end=948 + _QUERYPARAMSREQUEST._serialized_start=186 + _QUERYPARAMSREQUEST._serialized_end=206 + _QUERYPARAMSRESPONSE._serialized_start=208 + _QUERYPARAMSRESPONSE._serialized_end=285 + _QUERYINFLATIONREQUEST._serialized_start=287 + _QUERYINFLATIONREQUEST._serialized_end=310 + _QUERYINFLATIONRESPONSE._serialized_start=312 + _QUERYINFLATIONRESPONSE._serialized_end=411 + _QUERYANNUALPROVISIONSREQUEST._serialized_start=413 + _QUERYANNUALPROVISIONSREQUEST._serialized_end=443 + _QUERYANNUALPROVISIONSRESPONSE._serialized_start=445 + _QUERYANNUALPROVISIONSRESPONSE._serialized_end=559 + _QUERY._serialized_start=562 + _QUERY._serialized_end=1015 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/mint/v1beta1/tx_pb2.py b/cosmpy/protos/cosmos/mint/v1beta1/tx_pb2.py new file mode 100644 index 00000000..b79a0159 --- /dev/null +++ b/cosmpy/protos/cosmos/mint/v1beta1/tx_pb2.py @@ -0,0 +1,47 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/mint/v1beta1/tx.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from cosmos.msg.v1 import msg_pb2 as cosmos_dot_msg_dot_v1_dot_msg__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 +from cosmos.mint.v1beta1 import mint_pb2 as cosmos_dot_mint_dot_v1beta1_dot_mint__pb2 +from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1c\x63osmos/mint/v1beta1/tx.proto\x12\x13\x63osmos.mint.v1beta1\x1a\x17\x63osmos/msg/v1/msg.proto\x1a\x11\x61mino/amino.proto\x1a\x1e\x63osmos/mint/v1beta1/mint.proto\x1a\x14gogoproto/gogo.proto\x1a\x19\x63osmos_proto/cosmos.proto\"\xbf\x01\n\x0fMsgUpdateParams\x12+\n\tauthority\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x36\n\x06params\x18\x02 \x01(\x0b\x32\x1b.cosmos.mint.v1beta1.ParamsB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01:G\xd2\xb4-\x0f\x63osmos-sdk 0.47\x82\xe7\xb0*\tauthority\x8a\xe7\xb0*!cosmos-sdk/x/mint/MsgUpdateParams\".\n\x17MsgUpdateParamsResponse:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.472\x85\x01\n\x03Msg\x12w\n\x0cUpdateParams\x12$.cosmos.mint.v1beta1.MsgUpdateParams\x1a,.cosmos.mint.v1beta1.MsgUpdateParamsResponse\"\x13\xca\xb4-\x0f\x63osmos-sdk 0.47\x1a\x05\x80\xe7\xb0*\x01\x42+Z)github.com/cosmos/cosmos-sdk/x/mint/typesb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.mint.v1beta1.tx_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z)github.com/cosmos/cosmos-sdk/x/mint/types' + _MSGUPDATEPARAMS.fields_by_name['authority']._options = None + _MSGUPDATEPARAMS.fields_by_name['authority']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGUPDATEPARAMS.fields_by_name['params']._options = None + _MSGUPDATEPARAMS.fields_by_name['params']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _MSGUPDATEPARAMS._options = None + _MSGUPDATEPARAMS._serialized_options = b'\322\264-\017cosmos-sdk 0.47\202\347\260*\tauthority\212\347\260*!cosmos-sdk/x/mint/MsgUpdateParams' + _MSGUPDATEPARAMSRESPONSE._options = None + _MSGUPDATEPARAMSRESPONSE._serialized_options = b'\322\264-\017cosmos-sdk 0.47' + _MSG._options = None + _MSG._serialized_options = b'\200\347\260*\001' + _MSG.methods_by_name['UpdateParams']._options = None + _MSG.methods_by_name['UpdateParams']._serialized_options = b'\312\264-\017cosmos-sdk 0.47' + _MSGUPDATEPARAMS._serialized_start=179 + _MSGUPDATEPARAMS._serialized_end=370 + _MSGUPDATEPARAMSRESPONSE._serialized_start=372 + _MSGUPDATEPARAMSRESPONSE._serialized_end=418 + _MSG._serialized_start=421 + _MSG._serialized_end=554 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/mint/v1beta1/tx_pb2_grpc.py b/cosmpy/protos/cosmos/mint/v1beta1/tx_pb2_grpc.py new file mode 100644 index 00000000..bbd24f6f --- /dev/null +++ b/cosmpy/protos/cosmos/mint/v1beta1/tx_pb2_grpc.py @@ -0,0 +1,71 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + +from cosmos.mint.v1beta1 import tx_pb2 as cosmos_dot_mint_dot_v1beta1_dot_tx__pb2 + + +class MsgStub(object): + """Msg defines the x/mint Msg service. + """ + + def __init__(self, channel): + """Constructor. + + Args: + channel: A grpc.Channel. + """ + self.UpdateParams = channel.unary_unary( + '/cosmos.mint.v1beta1.Msg/UpdateParams', + request_serializer=cosmos_dot_mint_dot_v1beta1_dot_tx__pb2.MsgUpdateParams.SerializeToString, + response_deserializer=cosmos_dot_mint_dot_v1beta1_dot_tx__pb2.MsgUpdateParamsResponse.FromString, + ) + + +class MsgServicer(object): + """Msg defines the x/mint Msg service. + """ + + def UpdateParams(self, request, context): + """UpdateParams defines a governance operation for updating the x/mint module + parameters. The authority is defaults to the x/gov module account. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + +def add_MsgServicer_to_server(servicer, server): + rpc_method_handlers = { + 'UpdateParams': grpc.unary_unary_rpc_method_handler( + servicer.UpdateParams, + request_deserializer=cosmos_dot_mint_dot_v1beta1_dot_tx__pb2.MsgUpdateParams.FromString, + response_serializer=cosmos_dot_mint_dot_v1beta1_dot_tx__pb2.MsgUpdateParamsResponse.SerializeToString, + ), + } + generic_handler = grpc.method_handlers_generic_handler( + 'cosmos.mint.v1beta1.Msg', rpc_method_handlers) + server.add_generic_rpc_handlers((generic_handler,)) + + + # This class is part of an EXPERIMENTAL API. +class Msg(object): + """Msg defines the x/mint Msg service. + """ + + @staticmethod + def UpdateParams(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.mint.v1beta1.Msg/UpdateParams', + cosmos_dot_mint_dot_v1beta1_dot_tx__pb2.MsgUpdateParams.SerializeToString, + cosmos_dot_mint_dot_v1beta1_dot_tx__pb2.MsgUpdateParamsResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/cosmos/msg/textual/v1/textual_pb2.py b/cosmpy/protos/cosmos/msg/textual/v1/textual_pb2.py new file mode 100644 index 00000000..76a40ec5 --- /dev/null +++ b/cosmpy/protos/cosmos/msg/textual/v1/textual_pb2.py @@ -0,0 +1,25 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/msg/textual/v1/textual.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from google.protobuf import descriptor_pb2 as google_dot_protobuf_dot_descriptor__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n#cosmos/msg/textual/v1/textual.proto\x12\x15\x63osmos.msg.textual.v1\x1a google/protobuf/descriptor.proto:B\n\x16\x65xpert_custom_renderer\x12\x1f.google.protobuf.MessageOptions\x18\xf9\x8c\xa6\x05 \x01(\tb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.msg.textual.v1.textual_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(expert_custom_renderer) + + DESCRIPTOR._options = None +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/msg/textual/v1/textual_pb2_grpc.py b/cosmpy/protos/cosmos/msg/textual/v1/textual_pb2_grpc.py new file mode 100644 index 00000000..2daafffe --- /dev/null +++ b/cosmpy/protos/cosmos/msg/textual/v1/textual_pb2_grpc.py @@ -0,0 +1,4 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + diff --git a/cosmpy/protos/cosmos/msg/v1/msg_pb2.py b/cosmpy/protos/cosmos/msg/v1/msg_pb2.py new file mode 100644 index 00000000..6be3625c --- /dev/null +++ b/cosmpy/protos/cosmos/msg/v1/msg_pb2.py @@ -0,0 +1,27 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/msg/v1/msg.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from google.protobuf import descriptor_pb2 as google_dot_protobuf_dot_descriptor__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x17\x63osmos/msg/v1/msg.proto\x12\rcosmos.msg.v1\x1a google/protobuf/descriptor.proto:3\n\x07service\x12\x1f.google.protobuf.ServiceOptions\x18\xf0\x8c\xa6\x05 \x01(\x08:2\n\x06signer\x12\x1f.google.protobuf.MessageOptions\x18\xf0\x8c\xa6\x05 \x03(\tB/Z-github.com/cosmos/cosmos-sdk/types/msgserviceb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.msg.v1.msg_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + google_dot_protobuf_dot_descriptor__pb2.ServiceOptions.RegisterExtension(service) + google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(signer) + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z-github.com/cosmos/cosmos-sdk/types/msgservice' +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/msg/v1/msg_pb2_grpc.py b/cosmpy/protos/cosmos/msg/v1/msg_pb2_grpc.py new file mode 100644 index 00000000..2daafffe --- /dev/null +++ b/cosmpy/protos/cosmos/msg/v1/msg_pb2_grpc.py @@ -0,0 +1,4 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + diff --git a/cosmpy/protos/cosmos/nft/module/v1/module_pb2.py b/cosmpy/protos/cosmos/nft/module/v1/module_pb2.py new file mode 100644 index 00000000..10b25499 --- /dev/null +++ b/cosmpy/protos/cosmos/nft/module/v1/module_pb2.py @@ -0,0 +1,28 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/nft/module/v1/module.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from cosmos.app.v1alpha1 import module_pb2 as cosmos_dot_app_dot_v1alpha1_dot_module__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n!cosmos/nft/module/v1/module.proto\x12\x14\x63osmos.nft.module.v1\x1a cosmos/app/v1alpha1/module.proto\"$\n\x06Module:\x1a\xba\xc0\x96\xda\x01\x14\n\x12\x63osmossdk.io/x/nftb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.nft.module.v1.module_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + _MODULE._options = None + _MODULE._serialized_options = b'\272\300\226\332\001\024\n\022cosmossdk.io/x/nft' + _MODULE._serialized_start=93 + _MODULE._serialized_end=129 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/nft/module/v1/module_pb2_grpc.py b/cosmpy/protos/cosmos/nft/module/v1/module_pb2_grpc.py new file mode 100644 index 00000000..2daafffe --- /dev/null +++ b/cosmpy/protos/cosmos/nft/module/v1/module_pb2_grpc.py @@ -0,0 +1,4 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + diff --git a/cosmpy/protos/cosmos/nft/v1beta1/event_pb2.py b/cosmpy/protos/cosmos/nft/v1beta1/event_pb2.py new file mode 100644 index 00000000..a4883bc5 --- /dev/null +++ b/cosmpy/protos/cosmos/nft/v1beta1/event_pb2.py @@ -0,0 +1,30 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/nft/v1beta1/event.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1e\x63osmos/nft/v1beta1/event.proto\x12\x12\x63osmos.nft.v1beta1\"K\n\tEventSend\x12\x10\n\x08\x63lass_id\x18\x01 \x01(\t\x12\n\n\x02id\x18\x02 \x01(\t\x12\x0e\n\x06sender\x18\x03 \x01(\t\x12\x10\n\x08receiver\x18\x04 \x01(\t\"8\n\tEventMint\x12\x10\n\x08\x63lass_id\x18\x01 \x01(\t\x12\n\n\x02id\x18\x02 \x01(\t\x12\r\n\x05owner\x18\x03 \x01(\t\"8\n\tEventBurn\x12\x10\n\x08\x63lass_id\x18\x01 \x01(\t\x12\n\n\x02id\x18\x02 \x01(\t\x12\r\n\x05owner\x18\x03 \x01(\tB\x14Z\x12\x63osmossdk.io/x/nftb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.nft.v1beta1.event_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z\022cosmossdk.io/x/nft' + _EVENTSEND._serialized_start=54 + _EVENTSEND._serialized_end=129 + _EVENTMINT._serialized_start=131 + _EVENTMINT._serialized_end=187 + _EVENTBURN._serialized_start=189 + _EVENTBURN._serialized_end=245 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/nft/v1beta1/event_pb2_grpc.py b/cosmpy/protos/cosmos/nft/v1beta1/event_pb2_grpc.py new file mode 100644 index 00000000..2daafffe --- /dev/null +++ b/cosmpy/protos/cosmos/nft/v1beta1/event_pb2_grpc.py @@ -0,0 +1,4 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + diff --git a/cosmpy/protos/cosmos/nft/v1beta1/genesis_pb2.py b/cosmpy/protos/cosmos/nft/v1beta1/genesis_pb2.py new file mode 100644 index 00000000..61924445 --- /dev/null +++ b/cosmpy/protos/cosmos/nft/v1beta1/genesis_pb2.py @@ -0,0 +1,29 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/nft/v1beta1/genesis.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from cosmos.nft.v1beta1 import nft_pb2 as cosmos_dot_nft_dot_v1beta1_dot_nft__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n cosmos/nft/v1beta1/genesis.proto\x12\x12\x63osmos.nft.v1beta1\x1a\x1c\x63osmos/nft/v1beta1/nft.proto\"f\n\x0cGenesisState\x12*\n\x07\x63lasses\x18\x01 \x03(\x0b\x32\x19.cosmos.nft.v1beta1.Class\x12*\n\x07\x65ntries\x18\x02 \x03(\x0b\x32\x19.cosmos.nft.v1beta1.Entry\"=\n\x05\x45ntry\x12\r\n\x05owner\x18\x01 \x01(\t\x12%\n\x04nfts\x18\x02 \x03(\x0b\x32\x17.cosmos.nft.v1beta1.NFTB\x14Z\x12\x63osmossdk.io/x/nftb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.nft.v1beta1.genesis_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z\022cosmossdk.io/x/nft' + _GENESISSTATE._serialized_start=86 + _GENESISSTATE._serialized_end=188 + _ENTRY._serialized_start=190 + _ENTRY._serialized_end=251 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/nft/v1beta1/genesis_pb2_grpc.py b/cosmpy/protos/cosmos/nft/v1beta1/genesis_pb2_grpc.py new file mode 100644 index 00000000..2daafffe --- /dev/null +++ b/cosmpy/protos/cosmos/nft/v1beta1/genesis_pb2_grpc.py @@ -0,0 +1,4 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + diff --git a/cosmpy/protos/cosmos/nft/v1beta1/nft_pb2.py b/cosmpy/protos/cosmos/nft/v1beta1/nft_pb2.py new file mode 100644 index 00000000..6b9975ad --- /dev/null +++ b/cosmpy/protos/cosmos/nft/v1beta1/nft_pb2.py @@ -0,0 +1,29 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/nft/v1beta1/nft.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from google.protobuf import any_pb2 as google_dot_protobuf_dot_any__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1c\x63osmos/nft/v1beta1/nft.proto\x12\x12\x63osmos.nft.v1beta1\x1a\x19google/protobuf/any.proto\"\x89\x01\n\x05\x43lass\x12\n\n\x02id\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t\x12\x0e\n\x06symbol\x18\x03 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x04 \x01(\t\x12\x0b\n\x03uri\x18\x05 \x01(\t\x12\x10\n\x08uri_hash\x18\x06 \x01(\t\x12\"\n\x04\x64\x61ta\x18\x07 \x01(\x0b\x32\x14.google.protobuf.Any\"f\n\x03NFT\x12\x10\n\x08\x63lass_id\x18\x01 \x01(\t\x12\n\n\x02id\x18\x02 \x01(\t\x12\x0b\n\x03uri\x18\x03 \x01(\t\x12\x10\n\x08uri_hash\x18\x04 \x01(\t\x12\"\n\x04\x64\x61ta\x18\n \x01(\x0b\x32\x14.google.protobuf.AnyB\x14Z\x12\x63osmossdk.io/x/nftb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.nft.v1beta1.nft_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z\022cosmossdk.io/x/nft' + _CLASS._serialized_start=80 + _CLASS._serialized_end=217 + _NFT._serialized_start=219 + _NFT._serialized_end=321 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/nft/v1beta1/nft_pb2_grpc.py b/cosmpy/protos/cosmos/nft/v1beta1/nft_pb2_grpc.py new file mode 100644 index 00000000..2daafffe --- /dev/null +++ b/cosmpy/protos/cosmos/nft/v1beta1/nft_pb2_grpc.py @@ -0,0 +1,4 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + diff --git a/cosmpy/protos/cosmos/nft/v1beta1/query_pb2.py b/cosmpy/protos/cosmos/nft/v1beta1/query_pb2.py new file mode 100644 index 00000000..2fe8e6da --- /dev/null +++ b/cosmpy/protos/cosmos/nft/v1beta1/query_pb2.py @@ -0,0 +1,71 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/nft/v1beta1/query.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from cosmos.base.query.v1beta1 import pagination_pb2 as cosmos_dot_base_dot_query_dot_v1beta1_dot_pagination__pb2 +from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 +from cosmos.nft.v1beta1 import nft_pb2 as cosmos_dot_nft_dot_v1beta1_dot_nft__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1e\x63osmos/nft/v1beta1/query.proto\x12\x12\x63osmos.nft.v1beta1\x1a*cosmos/base/query/v1beta1/pagination.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x1c\x63osmos/nft/v1beta1/nft.proto\"6\n\x13QueryBalanceRequest\x12\x10\n\x08\x63lass_id\x18\x01 \x01(\t\x12\r\n\x05owner\x18\x02 \x01(\t\"&\n\x14QueryBalanceResponse\x12\x0e\n\x06\x61mount\x18\x01 \x01(\x04\"1\n\x11QueryOwnerRequest\x12\x10\n\x08\x63lass_id\x18\x01 \x01(\t\x12\n\n\x02id\x18\x02 \x01(\t\"#\n\x12QueryOwnerResponse\x12\r\n\x05owner\x18\x01 \x01(\t\"&\n\x12QuerySupplyRequest\x12\x10\n\x08\x63lass_id\x18\x01 \x01(\t\"%\n\x13QuerySupplyResponse\x12\x0e\n\x06\x61mount\x18\x01 \x01(\x04\"o\n\x10QueryNFTsRequest\x12\x10\n\x08\x63lass_id\x18\x01 \x01(\t\x12\r\n\x05owner\x18\x02 \x01(\t\x12:\n\npagination\x18\x03 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"w\n\x11QueryNFTsResponse\x12%\n\x04nfts\x18\x01 \x03(\x0b\x32\x17.cosmos.nft.v1beta1.NFT\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"/\n\x0fQueryNFTRequest\x12\x10\n\x08\x63lass_id\x18\x01 \x01(\t\x12\n\n\x02id\x18\x02 \x01(\t\"8\n\x10QueryNFTResponse\x12$\n\x03nft\x18\x01 \x01(\x0b\x32\x17.cosmos.nft.v1beta1.NFT\"%\n\x11QueryClassRequest\x12\x10\n\x08\x63lass_id\x18\x01 \x01(\t\">\n\x12QueryClassResponse\x12(\n\x05\x63lass\x18\x01 \x01(\x0b\x32\x19.cosmos.nft.v1beta1.Class\"Q\n\x13QueryClassesRequest\x12:\n\npagination\x18\x01 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\x7f\n\x14QueryClassesResponse\x12*\n\x07\x63lasses\x18\x01 \x03(\x0b\x32\x19.cosmos.nft.v1beta1.Class\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse2\xbe\x07\n\x05Query\x12\x94\x01\n\x07\x42\x61lance\x12\'.cosmos.nft.v1beta1.QueryBalanceRequest\x1a(.cosmos.nft.v1beta1.QueryBalanceResponse\"6\x82\xd3\xe4\x93\x02\x30\x12./cosmos/nft/v1beta1/balance/{owner}/{class_id}\x12\x89\x01\n\x05Owner\x12%.cosmos.nft.v1beta1.QueryOwnerRequest\x1a&.cosmos.nft.v1beta1.QueryOwnerResponse\"1\x82\xd3\xe4\x93\x02+\x12)/cosmos/nft/v1beta1/owner/{class_id}/{id}\x12\x88\x01\n\x06Supply\x12&.cosmos.nft.v1beta1.QuerySupplyRequest\x1a\'.cosmos.nft.v1beta1.QuerySupplyResponse\"-\x82\xd3\xe4\x93\x02\'\x12%/cosmos/nft/v1beta1/supply/{class_id}\x12u\n\x04NFTs\x12$.cosmos.nft.v1beta1.QueryNFTsRequest\x1a%.cosmos.nft.v1beta1.QueryNFTsResponse\" \x82\xd3\xe4\x93\x02\x1a\x12\x18/cosmos/nft/v1beta1/nfts\x12\x82\x01\n\x03NFT\x12#.cosmos.nft.v1beta1.QueryNFTRequest\x1a$.cosmos.nft.v1beta1.QueryNFTResponse\"0\x82\xd3\xe4\x93\x02*\x12(/cosmos/nft/v1beta1/nfts/{class_id}/{id}\x12\x86\x01\n\x05\x43lass\x12%.cosmos.nft.v1beta1.QueryClassRequest\x1a&.cosmos.nft.v1beta1.QueryClassResponse\".\x82\xd3\xe4\x93\x02(\x12&/cosmos/nft/v1beta1/classes/{class_id}\x12\x81\x01\n\x07\x43lasses\x12\'.cosmos.nft.v1beta1.QueryClassesRequest\x1a(.cosmos.nft.v1beta1.QueryClassesResponse\"#\x82\xd3\xe4\x93\x02\x1d\x12\x1b/cosmos/nft/v1beta1/classesB\x14Z\x12\x63osmossdk.io/x/nftb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.nft.v1beta1.query_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z\022cosmossdk.io/x/nft' + _QUERY.methods_by_name['Balance']._options = None + _QUERY.methods_by_name['Balance']._serialized_options = b'\202\323\344\223\0020\022./cosmos/nft/v1beta1/balance/{owner}/{class_id}' + _QUERY.methods_by_name['Owner']._options = None + _QUERY.methods_by_name['Owner']._serialized_options = b'\202\323\344\223\002+\022)/cosmos/nft/v1beta1/owner/{class_id}/{id}' + _QUERY.methods_by_name['Supply']._options = None + _QUERY.methods_by_name['Supply']._serialized_options = b'\202\323\344\223\002\'\022%/cosmos/nft/v1beta1/supply/{class_id}' + _QUERY.methods_by_name['NFTs']._options = None + _QUERY.methods_by_name['NFTs']._serialized_options = b'\202\323\344\223\002\032\022\030/cosmos/nft/v1beta1/nfts' + _QUERY.methods_by_name['NFT']._options = None + _QUERY.methods_by_name['NFT']._serialized_options = b'\202\323\344\223\002*\022(/cosmos/nft/v1beta1/nfts/{class_id}/{id}' + _QUERY.methods_by_name['Class']._options = None + _QUERY.methods_by_name['Class']._serialized_options = b'\202\323\344\223\002(\022&/cosmos/nft/v1beta1/classes/{class_id}' + _QUERY.methods_by_name['Classes']._options = None + _QUERY.methods_by_name['Classes']._serialized_options = b'\202\323\344\223\002\035\022\033/cosmos/nft/v1beta1/classes' + _QUERYBALANCEREQUEST._serialized_start=158 + _QUERYBALANCEREQUEST._serialized_end=212 + _QUERYBALANCERESPONSE._serialized_start=214 + _QUERYBALANCERESPONSE._serialized_end=252 + _QUERYOWNERREQUEST._serialized_start=254 + _QUERYOWNERREQUEST._serialized_end=303 + _QUERYOWNERRESPONSE._serialized_start=305 + _QUERYOWNERRESPONSE._serialized_end=340 + _QUERYSUPPLYREQUEST._serialized_start=342 + _QUERYSUPPLYREQUEST._serialized_end=380 + _QUERYSUPPLYRESPONSE._serialized_start=382 + _QUERYSUPPLYRESPONSE._serialized_end=419 + _QUERYNFTSREQUEST._serialized_start=421 + _QUERYNFTSREQUEST._serialized_end=532 + _QUERYNFTSRESPONSE._serialized_start=534 + _QUERYNFTSRESPONSE._serialized_end=653 + _QUERYNFTREQUEST._serialized_start=655 + _QUERYNFTREQUEST._serialized_end=702 + _QUERYNFTRESPONSE._serialized_start=704 + _QUERYNFTRESPONSE._serialized_end=760 + _QUERYCLASSREQUEST._serialized_start=762 + _QUERYCLASSREQUEST._serialized_end=799 + _QUERYCLASSRESPONSE._serialized_start=801 + _QUERYCLASSRESPONSE._serialized_end=863 + _QUERYCLASSESREQUEST._serialized_start=865 + _QUERYCLASSESREQUEST._serialized_end=946 + _QUERYCLASSESRESPONSE._serialized_start=948 + _QUERYCLASSESRESPONSE._serialized_end=1075 + _QUERY._serialized_start=1078 + _QUERY._serialized_end=2036 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/nft/v1beta1/query_pb2_grpc.py b/cosmpy/protos/cosmos/nft/v1beta1/query_pb2_grpc.py new file mode 100644 index 00000000..eb4ca61d --- /dev/null +++ b/cosmpy/protos/cosmos/nft/v1beta1/query_pb2_grpc.py @@ -0,0 +1,275 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + +from cosmos.nft.v1beta1 import query_pb2 as cosmos_dot_nft_dot_v1beta1_dot_query__pb2 + + +class QueryStub(object): + """Query defines the gRPC querier service. + """ + + def __init__(self, channel): + """Constructor. + + Args: + channel: A grpc.Channel. + """ + self.Balance = channel.unary_unary( + '/cosmos.nft.v1beta1.Query/Balance', + request_serializer=cosmos_dot_nft_dot_v1beta1_dot_query__pb2.QueryBalanceRequest.SerializeToString, + response_deserializer=cosmos_dot_nft_dot_v1beta1_dot_query__pb2.QueryBalanceResponse.FromString, + ) + self.Owner = channel.unary_unary( + '/cosmos.nft.v1beta1.Query/Owner', + request_serializer=cosmos_dot_nft_dot_v1beta1_dot_query__pb2.QueryOwnerRequest.SerializeToString, + response_deserializer=cosmos_dot_nft_dot_v1beta1_dot_query__pb2.QueryOwnerResponse.FromString, + ) + self.Supply = channel.unary_unary( + '/cosmos.nft.v1beta1.Query/Supply', + request_serializer=cosmos_dot_nft_dot_v1beta1_dot_query__pb2.QuerySupplyRequest.SerializeToString, + response_deserializer=cosmos_dot_nft_dot_v1beta1_dot_query__pb2.QuerySupplyResponse.FromString, + ) + self.NFTs = channel.unary_unary( + '/cosmos.nft.v1beta1.Query/NFTs', + request_serializer=cosmos_dot_nft_dot_v1beta1_dot_query__pb2.QueryNFTsRequest.SerializeToString, + response_deserializer=cosmos_dot_nft_dot_v1beta1_dot_query__pb2.QueryNFTsResponse.FromString, + ) + self.NFT = channel.unary_unary( + '/cosmos.nft.v1beta1.Query/NFT', + request_serializer=cosmos_dot_nft_dot_v1beta1_dot_query__pb2.QueryNFTRequest.SerializeToString, + response_deserializer=cosmos_dot_nft_dot_v1beta1_dot_query__pb2.QueryNFTResponse.FromString, + ) + self.Class = channel.unary_unary( + '/cosmos.nft.v1beta1.Query/Class', + request_serializer=cosmos_dot_nft_dot_v1beta1_dot_query__pb2.QueryClassRequest.SerializeToString, + response_deserializer=cosmos_dot_nft_dot_v1beta1_dot_query__pb2.QueryClassResponse.FromString, + ) + self.Classes = channel.unary_unary( + '/cosmos.nft.v1beta1.Query/Classes', + request_serializer=cosmos_dot_nft_dot_v1beta1_dot_query__pb2.QueryClassesRequest.SerializeToString, + response_deserializer=cosmos_dot_nft_dot_v1beta1_dot_query__pb2.QueryClassesResponse.FromString, + ) + + +class QueryServicer(object): + """Query defines the gRPC querier service. + """ + + def Balance(self, request, context): + """Balance queries the number of NFTs of a given class owned by the owner, same as balanceOf in ERC721 + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def Owner(self, request, context): + """Owner queries the owner of the NFT based on its class and id, same as ownerOf in ERC721 + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def Supply(self, request, context): + """Supply queries the number of NFTs from the given class, same as totalSupply of ERC721. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def NFTs(self, request, context): + """NFTs queries all NFTs of a given class or owner,choose at least one of the two, similar to tokenByIndex in + ERC721Enumerable + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def NFT(self, request, context): + """NFT queries an NFT based on its class and id. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def Class(self, request, context): + """Class queries an NFT class based on its id + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def Classes(self, request, context): + """Classes queries all NFT classes + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + +def add_QueryServicer_to_server(servicer, server): + rpc_method_handlers = { + 'Balance': grpc.unary_unary_rpc_method_handler( + servicer.Balance, + request_deserializer=cosmos_dot_nft_dot_v1beta1_dot_query__pb2.QueryBalanceRequest.FromString, + response_serializer=cosmos_dot_nft_dot_v1beta1_dot_query__pb2.QueryBalanceResponse.SerializeToString, + ), + 'Owner': grpc.unary_unary_rpc_method_handler( + servicer.Owner, + request_deserializer=cosmos_dot_nft_dot_v1beta1_dot_query__pb2.QueryOwnerRequest.FromString, + response_serializer=cosmos_dot_nft_dot_v1beta1_dot_query__pb2.QueryOwnerResponse.SerializeToString, + ), + 'Supply': grpc.unary_unary_rpc_method_handler( + servicer.Supply, + request_deserializer=cosmos_dot_nft_dot_v1beta1_dot_query__pb2.QuerySupplyRequest.FromString, + response_serializer=cosmos_dot_nft_dot_v1beta1_dot_query__pb2.QuerySupplyResponse.SerializeToString, + ), + 'NFTs': grpc.unary_unary_rpc_method_handler( + servicer.NFTs, + request_deserializer=cosmos_dot_nft_dot_v1beta1_dot_query__pb2.QueryNFTsRequest.FromString, + response_serializer=cosmos_dot_nft_dot_v1beta1_dot_query__pb2.QueryNFTsResponse.SerializeToString, + ), + 'NFT': grpc.unary_unary_rpc_method_handler( + servicer.NFT, + request_deserializer=cosmos_dot_nft_dot_v1beta1_dot_query__pb2.QueryNFTRequest.FromString, + response_serializer=cosmos_dot_nft_dot_v1beta1_dot_query__pb2.QueryNFTResponse.SerializeToString, + ), + 'Class': grpc.unary_unary_rpc_method_handler( + servicer.Class, + request_deserializer=cosmos_dot_nft_dot_v1beta1_dot_query__pb2.QueryClassRequest.FromString, + response_serializer=cosmos_dot_nft_dot_v1beta1_dot_query__pb2.QueryClassResponse.SerializeToString, + ), + 'Classes': grpc.unary_unary_rpc_method_handler( + servicer.Classes, + request_deserializer=cosmos_dot_nft_dot_v1beta1_dot_query__pb2.QueryClassesRequest.FromString, + response_serializer=cosmos_dot_nft_dot_v1beta1_dot_query__pb2.QueryClassesResponse.SerializeToString, + ), + } + generic_handler = grpc.method_handlers_generic_handler( + 'cosmos.nft.v1beta1.Query', rpc_method_handlers) + server.add_generic_rpc_handlers((generic_handler,)) + + + # This class is part of an EXPERIMENTAL API. +class Query(object): + """Query defines the gRPC querier service. + """ + + @staticmethod + def Balance(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.nft.v1beta1.Query/Balance', + cosmos_dot_nft_dot_v1beta1_dot_query__pb2.QueryBalanceRequest.SerializeToString, + cosmos_dot_nft_dot_v1beta1_dot_query__pb2.QueryBalanceResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def Owner(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.nft.v1beta1.Query/Owner', + cosmos_dot_nft_dot_v1beta1_dot_query__pb2.QueryOwnerRequest.SerializeToString, + cosmos_dot_nft_dot_v1beta1_dot_query__pb2.QueryOwnerResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def Supply(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.nft.v1beta1.Query/Supply', + cosmos_dot_nft_dot_v1beta1_dot_query__pb2.QuerySupplyRequest.SerializeToString, + cosmos_dot_nft_dot_v1beta1_dot_query__pb2.QuerySupplyResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def NFTs(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.nft.v1beta1.Query/NFTs', + cosmos_dot_nft_dot_v1beta1_dot_query__pb2.QueryNFTsRequest.SerializeToString, + cosmos_dot_nft_dot_v1beta1_dot_query__pb2.QueryNFTsResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def NFT(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.nft.v1beta1.Query/NFT', + cosmos_dot_nft_dot_v1beta1_dot_query__pb2.QueryNFTRequest.SerializeToString, + cosmos_dot_nft_dot_v1beta1_dot_query__pb2.QueryNFTResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def Class(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.nft.v1beta1.Query/Class', + cosmos_dot_nft_dot_v1beta1_dot_query__pb2.QueryClassRequest.SerializeToString, + cosmos_dot_nft_dot_v1beta1_dot_query__pb2.QueryClassResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def Classes(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.nft.v1beta1.Query/Classes', + cosmos_dot_nft_dot_v1beta1_dot_query__pb2.QueryClassesRequest.SerializeToString, + cosmos_dot_nft_dot_v1beta1_dot_query__pb2.QueryClassesResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/cosmos/nft/v1beta1/tx_pb2.py b/cosmpy/protos/cosmos/nft/v1beta1/tx_pb2.py new file mode 100644 index 00000000..2e2c6a06 --- /dev/null +++ b/cosmpy/protos/cosmos/nft/v1beta1/tx_pb2.py @@ -0,0 +1,40 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/nft/v1beta1/tx.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 +from cosmos.msg.v1 import msg_pb2 as cosmos_dot_msg_dot_v1_dot_msg__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1b\x63osmos/nft/v1beta1/tx.proto\x12\x12\x63osmos.nft.v1beta1\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x17\x63osmos/msg/v1/msg.proto\"\x8a\x01\n\x07MsgSend\x12\x10\n\x08\x63lass_id\x18\x01 \x01(\t\x12\n\n\x02id\x18\x02 \x01(\t\x12(\n\x06sender\x18\x03 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12*\n\x08receiver\x18\x04 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString:\x0b\x82\xe7\xb0*\x06sender\"\x11\n\x0fMsgSendResponse2V\n\x03Msg\x12H\n\x04Send\x12\x1b.cosmos.nft.v1beta1.MsgSend\x1a#.cosmos.nft.v1beta1.MsgSendResponse\x1a\x05\x80\xe7\xb0*\x01\x42\x14Z\x12\x63osmossdk.io/x/nftb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.nft.v1beta1.tx_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z\022cosmossdk.io/x/nft' + _MSGSEND.fields_by_name['sender']._options = None + _MSGSEND.fields_by_name['sender']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGSEND.fields_by_name['receiver']._options = None + _MSGSEND.fields_by_name['receiver']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGSEND._options = None + _MSGSEND._serialized_options = b'\202\347\260*\006sender' + _MSG._options = None + _MSG._serialized_options = b'\200\347\260*\001' + _MSGSEND._serialized_start=104 + _MSGSEND._serialized_end=242 + _MSGSENDRESPONSE._serialized_start=244 + _MSGSENDRESPONSE._serialized_end=261 + _MSG._serialized_start=263 + _MSG._serialized_end=349 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/nft/v1beta1/tx_pb2_grpc.py b/cosmpy/protos/cosmos/nft/v1beta1/tx_pb2_grpc.py new file mode 100644 index 00000000..54c45b6e --- /dev/null +++ b/cosmpy/protos/cosmos/nft/v1beta1/tx_pb2_grpc.py @@ -0,0 +1,70 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + +from cosmos.nft.v1beta1 import tx_pb2 as cosmos_dot_nft_dot_v1beta1_dot_tx__pb2 + + +class MsgStub(object): + """Msg defines the nft Msg service. + """ + + def __init__(self, channel): + """Constructor. + + Args: + channel: A grpc.Channel. + """ + self.Send = channel.unary_unary( + '/cosmos.nft.v1beta1.Msg/Send', + request_serializer=cosmos_dot_nft_dot_v1beta1_dot_tx__pb2.MsgSend.SerializeToString, + response_deserializer=cosmos_dot_nft_dot_v1beta1_dot_tx__pb2.MsgSendResponse.FromString, + ) + + +class MsgServicer(object): + """Msg defines the nft Msg service. + """ + + def Send(self, request, context): + """Send defines a method to send a nft from one account to another account. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + +def add_MsgServicer_to_server(servicer, server): + rpc_method_handlers = { + 'Send': grpc.unary_unary_rpc_method_handler( + servicer.Send, + request_deserializer=cosmos_dot_nft_dot_v1beta1_dot_tx__pb2.MsgSend.FromString, + response_serializer=cosmos_dot_nft_dot_v1beta1_dot_tx__pb2.MsgSendResponse.SerializeToString, + ), + } + generic_handler = grpc.method_handlers_generic_handler( + 'cosmos.nft.v1beta1.Msg', rpc_method_handlers) + server.add_generic_rpc_handlers((generic_handler,)) + + + # This class is part of an EXPERIMENTAL API. +class Msg(object): + """Msg defines the nft Msg service. + """ + + @staticmethod + def Send(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.nft.v1beta1.Msg/Send', + cosmos_dot_nft_dot_v1beta1_dot_tx__pb2.MsgSend.SerializeToString, + cosmos_dot_nft_dot_v1beta1_dot_tx__pb2.MsgSendResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/cosmos/params/__init__.py b/cosmpy/protos/cosmos/params/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmos/params/module/v1/module_pb2.py b/cosmpy/protos/cosmos/params/module/v1/module_pb2.py new file mode 100644 index 00000000..bd2566ff --- /dev/null +++ b/cosmpy/protos/cosmos/params/module/v1/module_pb2.py @@ -0,0 +1,28 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/params/module/v1/module.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from cosmos.app.v1alpha1 import module_pb2 as cosmos_dot_app_dot_v1alpha1_dot_module__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n$cosmos/params/module/v1/module.proto\x12\x17\x63osmos.params.module.v1\x1a cosmos/app/v1alpha1/module.proto\"7\n\x06Module:-\xba\xc0\x96\xda\x01\'\n%github.com/cosmos/cosmos-sdk/x/paramsb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.params.module.v1.module_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + _MODULE._options = None + _MODULE._serialized_options = b'\272\300\226\332\001\'\n%github.com/cosmos/cosmos-sdk/x/params' + _MODULE._serialized_start=99 + _MODULE._serialized_end=154 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/params/module/v1/module_pb2_grpc.py b/cosmpy/protos/cosmos/params/module/v1/module_pb2_grpc.py new file mode 100644 index 00000000..2daafffe --- /dev/null +++ b/cosmpy/protos/cosmos/params/module/v1/module_pb2_grpc.py @@ -0,0 +1,4 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + diff --git a/cosmpy/protos/cosmos/params/v1beta1/__init__.py b/cosmpy/protos/cosmos/params/v1beta1/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmos/params/v1beta1/params_pb2.py b/cosmpy/protos/cosmos/params/v1beta1/params_pb2.py index 16f34f8e..91cabfd6 100644 --- a/cosmpy/protos/cosmos/params/v1beta1/params_pb2.py +++ b/cosmpy/protos/cosmos/params/v1beta1/params_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/params/v1beta1/params.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -13,40 +12,24 @@ from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\"cosmos/params/v1beta1/params.proto\x12\x15\x63osmos.params.v1beta1\x1a\x14gogoproto/gogo.proto\"\x82\x01\n\x17ParameterChangeProposal\x12\r\n\x05title\x18\x01 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12\x39\n\x07\x63hanges\x18\x03 \x03(\x0b\x32\".cosmos.params.v1beta1.ParamChangeB\x04\xc8\xde\x1f\x00:\x08\x88\xa0\x1f\x00\x98\xa0\x1f\x00\"A\n\x0bParamChange\x12\x10\n\x08subspace\x18\x01 \x01(\t\x12\x0b\n\x03key\x18\x02 \x01(\t\x12\r\n\x05value\x18\x03 \x01(\t:\x04\x98\xa0\x1f\x00\x42:Z4github.com/cosmos/cosmos-sdk/x/params/types/proposal\xa8\xe2\x1e\x01\x62\x06proto3') - - - -_PARAMETERCHANGEPROPOSAL = DESCRIPTOR.message_types_by_name['ParameterChangeProposal'] -_PARAMCHANGE = DESCRIPTOR.message_types_by_name['ParamChange'] -ParameterChangeProposal = _reflection.GeneratedProtocolMessageType('ParameterChangeProposal', (_message.Message,), { - 'DESCRIPTOR' : _PARAMETERCHANGEPROPOSAL, - '__module__' : 'cosmos.params.v1beta1.params_pb2' - # @@protoc_insertion_point(class_scope:cosmos.params.v1beta1.ParameterChangeProposal) - }) -_sym_db.RegisterMessage(ParameterChangeProposal) - -ParamChange = _reflection.GeneratedProtocolMessageType('ParamChange', (_message.Message,), { - 'DESCRIPTOR' : _PARAMCHANGE, - '__module__' : 'cosmos.params.v1beta1.params_pb2' - # @@protoc_insertion_point(class_scope:cosmos.params.v1beta1.ParamChange) - }) -_sym_db.RegisterMessage(ParamChange) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\"cosmos/params/v1beta1/params.proto\x12\x15\x63osmos.params.v1beta1\x1a\x14gogoproto/gogo.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x11\x61mino/amino.proto\"\xc8\x01\n\x17ParameterChangeProposal\x12\r\n\x05title\x18\x01 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12>\n\x07\x63hanges\x18\x03 \x03(\x0b\x32\".cosmos.params.v1beta1.ParamChangeB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01:I\x88\xa0\x1f\x00\xca\xb4-\x1a\x63osmos.gov.v1beta1.Content\x8a\xe7\xb0*\"cosmos-sdk/ParameterChangeProposal\";\n\x0bParamChange\x12\x10\n\x08subspace\x18\x01 \x01(\t\x12\x0b\n\x03key\x18\x02 \x01(\t\x12\r\n\x05value\x18\x03 \x01(\tB:Z4github.com/cosmos/cosmos-sdk/x/params/types/proposal\xa8\xe2\x1e\x01\x62\x06proto3') +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.params.v1beta1.params_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b'Z4github.com/cosmos/cosmos-sdk/x/params/types/proposal\250\342\036\001' _PARAMETERCHANGEPROPOSAL.fields_by_name['changes']._options = None - _PARAMETERCHANGEPROPOSAL.fields_by_name['changes']._serialized_options = b'\310\336\037\000' + _PARAMETERCHANGEPROPOSAL.fields_by_name['changes']._serialized_options = b'\310\336\037\000\250\347\260*\001' _PARAMETERCHANGEPROPOSAL._options = None - _PARAMETERCHANGEPROPOSAL._serialized_options = b'\210\240\037\000\230\240\037\000' - _PARAMCHANGE._options = None - _PARAMCHANGE._serialized_options = b'\230\240\037\000' - _PARAMETERCHANGEPROPOSAL._serialized_start=84 - _PARAMETERCHANGEPROPOSAL._serialized_end=214 - _PARAMCHANGE._serialized_start=216 - _PARAMCHANGE._serialized_end=281 + _PARAMETERCHANGEPROPOSAL._serialized_options = b'\210\240\037\000\312\264-\032cosmos.gov.v1beta1.Content\212\347\260*\"cosmos-sdk/ParameterChangeProposal' + _PARAMETERCHANGEPROPOSAL._serialized_start=130 + _PARAMETERCHANGEPROPOSAL._serialized_end=330 + _PARAMCHANGE._serialized_start=332 + _PARAMCHANGE._serialized_end=391 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/params/v1beta1/query_pb2.py b/cosmpy/protos/cosmos/params/v1beta1/query_pb2.py index 1899e100..66ebd644 100644 --- a/cosmpy/protos/cosmos/params/v1beta1/query_pb2.py +++ b/cosmpy/protos/cosmos/params/v1beta1/query_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/params/v1beta1/query.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -15,41 +14,40 @@ from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 from cosmos.params.v1beta1 import params_pb2 as cosmos_dot_params_dot_v1beta1_dot_params__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n!cosmos/params/v1beta1/query.proto\x12\x15\x63osmos.params.v1beta1\x1a\x14gogoproto/gogo.proto\x1a\x1cgoogle/api/annotations.proto\x1a\"cosmos/params/v1beta1/params.proto\"3\n\x12QueryParamsRequest\x12\x10\n\x08subspace\x18\x01 \x01(\t\x12\x0b\n\x03key\x18\x02 \x01(\t\"N\n\x13QueryParamsResponse\x12\x37\n\x05param\x18\x01 \x01(\x0b\x32\".cosmos.params.v1beta1.ParamChangeB\x04\xc8\xde\x1f\x00\x32\x90\x01\n\x05Query\x12\x86\x01\n\x06Params\x12).cosmos.params.v1beta1.QueryParamsRequest\x1a*.cosmos.params.v1beta1.QueryParamsResponse\"%\x82\xd3\xe4\x93\x02\x1f\x12\x1d/cosmos/params/v1beta1/paramsB6Z4github.com/cosmos/cosmos-sdk/x/params/types/proposalb\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n!cosmos/params/v1beta1/query.proto\x12\x15\x63osmos.params.v1beta1\x1a\x14gogoproto/gogo.proto\x1a\x1cgoogle/api/annotations.proto\x1a\"cosmos/params/v1beta1/params.proto\x1a\x11\x61mino/amino.proto\x1a\x19\x63osmos_proto/cosmos.proto\"3\n\x12QueryParamsRequest\x12\x10\n\x08subspace\x18\x01 \x01(\t\x12\x0b\n\x03key\x18\x02 \x01(\t\"S\n\x13QueryParamsResponse\x12<\n\x05param\x18\x01 \x01(\x0b\x32\".cosmos.params.v1beta1.ParamChangeB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\",\n\x15QuerySubspacesRequest:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.46\"a\n\x16QuerySubspacesResponse\x12\x32\n\tsubspaces\x18\x01 \x03(\x0b\x32\x1f.cosmos.params.v1beta1.Subspace:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.46\"?\n\x08Subspace\x12\x10\n\x08subspace\x18\x01 \x01(\t\x12\x0c\n\x04keys\x18\x02 \x03(\t:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.462\xb8\x02\n\x05Query\x12\x86\x01\n\x06Params\x12).cosmos.params.v1beta1.QueryParamsRequest\x1a*.cosmos.params.v1beta1.QueryParamsResponse\"%\x82\xd3\xe4\x93\x02\x1f\x12\x1d/cosmos/params/v1beta1/params\x12\xa5\x01\n\tSubspaces\x12,.cosmos.params.v1beta1.QuerySubspacesRequest\x1a-.cosmos.params.v1beta1.QuerySubspacesResponse\";\xca\xb4-\x0f\x63osmos-sdk 0.46\x82\xd3\xe4\x93\x02\"\x12 /cosmos/params/v1beta1/subspacesB6Z4github.com/cosmos/cosmos-sdk/x/params/types/proposalb\x06proto3') - - -_QUERYPARAMSREQUEST = DESCRIPTOR.message_types_by_name['QueryParamsRequest'] -_QUERYPARAMSRESPONSE = DESCRIPTOR.message_types_by_name['QueryParamsResponse'] -QueryParamsRequest = _reflection.GeneratedProtocolMessageType('QueryParamsRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYPARAMSREQUEST, - '__module__' : 'cosmos.params.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.params.v1beta1.QueryParamsRequest) - }) -_sym_db.RegisterMessage(QueryParamsRequest) - -QueryParamsResponse = _reflection.GeneratedProtocolMessageType('QueryParamsResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYPARAMSRESPONSE, - '__module__' : 'cosmos.params.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.params.v1beta1.QueryParamsResponse) - }) -_sym_db.RegisterMessage(QueryParamsResponse) - -_QUERY = DESCRIPTOR.services_by_name['Query'] +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.params.v1beta1.query_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b'Z4github.com/cosmos/cosmos-sdk/x/params/types/proposal' _QUERYPARAMSRESPONSE.fields_by_name['param']._options = None - _QUERYPARAMSRESPONSE.fields_by_name['param']._serialized_options = b'\310\336\037\000' + _QUERYPARAMSRESPONSE.fields_by_name['param']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _QUERYSUBSPACESREQUEST._options = None + _QUERYSUBSPACESREQUEST._serialized_options = b'\322\264-\017cosmos-sdk 0.46' + _QUERYSUBSPACESRESPONSE._options = None + _QUERYSUBSPACESRESPONSE._serialized_options = b'\322\264-\017cosmos-sdk 0.46' + _SUBSPACE._options = None + _SUBSPACE._serialized_options = b'\322\264-\017cosmos-sdk 0.46' _QUERY.methods_by_name['Params']._options = None _QUERY.methods_by_name['Params']._serialized_options = b'\202\323\344\223\002\037\022\035/cosmos/params/v1beta1/params' - _QUERYPARAMSREQUEST._serialized_start=148 - _QUERYPARAMSREQUEST._serialized_end=199 - _QUERYPARAMSRESPONSE._serialized_start=201 - _QUERYPARAMSRESPONSE._serialized_end=279 - _QUERY._serialized_start=282 - _QUERY._serialized_end=426 + _QUERY.methods_by_name['Subspaces']._options = None + _QUERY.methods_by_name['Subspaces']._serialized_options = b'\312\264-\017cosmos-sdk 0.46\202\323\344\223\002\"\022 /cosmos/params/v1beta1/subspaces' + _QUERYPARAMSREQUEST._serialized_start=194 + _QUERYPARAMSREQUEST._serialized_end=245 + _QUERYPARAMSRESPONSE._serialized_start=247 + _QUERYPARAMSRESPONSE._serialized_end=330 + _QUERYSUBSPACESREQUEST._serialized_start=332 + _QUERYSUBSPACESREQUEST._serialized_end=376 + _QUERYSUBSPACESRESPONSE._serialized_start=378 + _QUERYSUBSPACESRESPONSE._serialized_end=475 + _SUBSPACE._serialized_start=477 + _SUBSPACE._serialized_end=540 + _QUERY._serialized_start=543 + _QUERY._serialized_end=855 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/params/v1beta1/query_pb2_grpc.py b/cosmpy/protos/cosmos/params/v1beta1/query_pb2_grpc.py index 353bb3c9..1ba216a2 100644 --- a/cosmpy/protos/cosmos/params/v1beta1/query_pb2_grpc.py +++ b/cosmpy/protos/cosmos/params/v1beta1/query_pb2_grpc.py @@ -20,6 +20,11 @@ def __init__(self, channel): request_serializer=cosmos_dot_params_dot_v1beta1_dot_query__pb2.QueryParamsRequest.SerializeToString, response_deserializer=cosmos_dot_params_dot_v1beta1_dot_query__pb2.QueryParamsResponse.FromString, ) + self.Subspaces = channel.unary_unary( + '/cosmos.params.v1beta1.Query/Subspaces', + request_serializer=cosmos_dot_params_dot_v1beta1_dot_query__pb2.QuerySubspacesRequest.SerializeToString, + response_deserializer=cosmos_dot_params_dot_v1beta1_dot_query__pb2.QuerySubspacesResponse.FromString, + ) class QueryServicer(object): @@ -34,6 +39,13 @@ def Params(self, request, context): context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') + def Subspaces(self, request, context): + """Subspaces queries for all registered subspaces and all keys for a subspace. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + def add_QueryServicer_to_server(servicer, server): rpc_method_handlers = { @@ -42,6 +54,11 @@ def add_QueryServicer_to_server(servicer, server): request_deserializer=cosmos_dot_params_dot_v1beta1_dot_query__pb2.QueryParamsRequest.FromString, response_serializer=cosmos_dot_params_dot_v1beta1_dot_query__pb2.QueryParamsResponse.SerializeToString, ), + 'Subspaces': grpc.unary_unary_rpc_method_handler( + servicer.Subspaces, + request_deserializer=cosmos_dot_params_dot_v1beta1_dot_query__pb2.QuerySubspacesRequest.FromString, + response_serializer=cosmos_dot_params_dot_v1beta1_dot_query__pb2.QuerySubspacesResponse.SerializeToString, + ), } generic_handler = grpc.method_handlers_generic_handler( 'cosmos.params.v1beta1.Query', rpc_method_handlers) @@ -69,3 +86,20 @@ def Params(request, cosmos_dot_params_dot_v1beta1_dot_query__pb2.QueryParamsResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def Subspaces(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.params.v1beta1.Query/Subspaces', + cosmos_dot_params_dot_v1beta1_dot_query__pb2.QuerySubspacesRequest.SerializeToString, + cosmos_dot_params_dot_v1beta1_dot_query__pb2.QuerySubspacesResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/cosmos/protocolpool/module/v1/module_pb2.py b/cosmpy/protos/cosmos/protocolpool/module/v1/module_pb2.py new file mode 100644 index 00000000..c18d5bd3 --- /dev/null +++ b/cosmpy/protos/cosmos/protocolpool/module/v1/module_pb2.py @@ -0,0 +1,28 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/protocolpool/module/v1/module.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from cosmos.app.v1alpha1 import module_pb2 as cosmos_dot_app_dot_v1alpha1_dot_module__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n*cosmos/protocolpool/module/v1/module.proto\x12\x1d\x63osmos.protocolpool.module.v1\x1a cosmos/app/v1alpha1/module.proto\"P\n\x06Module\x12\x11\n\tauthority\x18\x01 \x01(\t:3\xba\xc0\x96\xda\x01-\n+github.com/cosmos/cosmos-sdk/x/protocolpoolb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.protocolpool.module.v1.module_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + _MODULE._options = None + _MODULE._serialized_options = b'\272\300\226\332\001-\n+github.com/cosmos/cosmos-sdk/x/protocolpool' + _MODULE._serialized_start=111 + _MODULE._serialized_end=191 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/protocolpool/module/v1/module_pb2_grpc.py b/cosmpy/protos/cosmos/protocolpool/module/v1/module_pb2_grpc.py new file mode 100644 index 00000000..2daafffe --- /dev/null +++ b/cosmpy/protos/cosmos/protocolpool/module/v1/module_pb2_grpc.py @@ -0,0 +1,4 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + diff --git a/cosmpy/protos/cosmos/protocolpool/v1/genesis_pb2.py b/cosmpy/protos/cosmos/protocolpool/v1/genesis_pb2.py new file mode 100644 index 00000000..2f49fcaa --- /dev/null +++ b/cosmpy/protos/cosmos/protocolpool/v1/genesis_pb2.py @@ -0,0 +1,32 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/protocolpool/v1/genesis.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from cosmos.protocolpool.v1 import types_pb2 as cosmos_dot_protocolpool_dot_v1_dot_types__pb2 +from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n$cosmos/protocolpool/v1/genesis.proto\x12\x16\x63osmos.protocolpool.v1\x1a\"cosmos/protocolpool/v1/types.proto\x1a\x14gogoproto/gogo.proto\"\x8c\x01\n\x0cGenesisState\x12\x46\n\x10\x63ontinuous_funds\x18\x01 \x03(\x0b\x32&.cosmos.protocolpool.v1.ContinuousFundB\x04\xc8\xde\x1f\x00\x12\x34\n\x06params\x18\x02 \x01(\x0b\x32\x1e.cosmos.protocolpool.v1.ParamsB\x04\xc8\xde\x1f\x00\x42\x33Z1github.com/cosmos/cosmos-sdk/x/protocolpool/typesb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.protocolpool.v1.genesis_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z1github.com/cosmos/cosmos-sdk/x/protocolpool/types' + _GENESISSTATE.fields_by_name['continuous_funds']._options = None + _GENESISSTATE.fields_by_name['continuous_funds']._serialized_options = b'\310\336\037\000' + _GENESISSTATE.fields_by_name['params']._options = None + _GENESISSTATE.fields_by_name['params']._serialized_options = b'\310\336\037\000' + _GENESISSTATE._serialized_start=123 + _GENESISSTATE._serialized_end=263 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/protocolpool/v1/genesis_pb2_grpc.py b/cosmpy/protos/cosmos/protocolpool/v1/genesis_pb2_grpc.py new file mode 100644 index 00000000..2daafffe --- /dev/null +++ b/cosmpy/protos/cosmos/protocolpool/v1/genesis_pb2_grpc.py @@ -0,0 +1,4 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + diff --git a/cosmpy/protos/cosmos/protocolpool/v1/query_pb2.py b/cosmpy/protos/cosmos/protocolpool/v1/query_pb2.py new file mode 100644 index 00000000..ee5df558 --- /dev/null +++ b/cosmpy/protos/cosmos/protocolpool/v1/query_pb2.py @@ -0,0 +1,65 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/protocolpool/v1/query.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 +from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 +from cosmos.base.v1beta1 import coin_pb2 as cosmos_dot_base_dot_v1beta1_dot_coin__pb2 +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 +from cosmos.protocolpool.v1 import types_pb2 as cosmos_dot_protocolpool_dot_v1_dot_types__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\"cosmos/protocolpool/v1/query.proto\x12\x16\x63osmos.protocolpool.v1\x1a\x14gogoproto/gogo.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x1e\x63osmos/base/v1beta1/coin.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\"cosmos/protocolpool/v1/types.proto\"\x1b\n\x19QueryCommunityPoolRequest\"w\n\x1aQueryCommunityPoolResponse\x12Y\n\x04pool\x18\x01 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinB0\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\xc8\xde\x1f\x00\"I\n\x1aQueryContinuousFundRequest\x12+\n\trecipient\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\"d\n\x1bQueryContinuousFundResponse\x12\x45\n\x0f\x63ontinuous_fund\x18\x01 \x01(\x0b\x32&.cosmos.protocolpool.v1.ContinuousFundB\x04\xc8\xde\x1f\x00\"\x1d\n\x1bQueryContinuousFundsRequest\"f\n\x1cQueryContinuousFundsResponse\x12\x46\n\x10\x63ontinuous_funds\x18\x01 \x03(\x0b\x32&.cosmos.protocolpool.v1.ContinuousFundB\x04\xc8\xde\x1f\x00\"\x14\n\x12QueryParamsRequest\"K\n\x13QueryParamsResponse\x12\x34\n\x06params\x18\x01 \x01(\x0b\x32\x1e.cosmos.protocolpool.v1.ParamsB\x04\xc8\xde\x1f\x00\x32\xa7\x05\n\x05Query\x12\xa6\x01\n\rCommunityPool\x12\x31.cosmos.protocolpool.v1.QueryCommunityPoolRequest\x1a\x32.cosmos.protocolpool.v1.QueryCommunityPoolResponse\".\x82\xd3\xe4\x93\x02(\x12&/cosmos/protocolpool/v1/community_pool\x12\xb7\x01\n\x0e\x43ontinuousFund\x12\x32.cosmos.protocolpool.v1.QueryContinuousFundRequest\x1a\x33.cosmos.protocolpool.v1.QueryContinuousFundResponse\"<\x82\xd3\xe4\x93\x02\x36\x12\x34/cosmos/protocolpool/v1/continuous_funds/{recipient}\x12\xae\x01\n\x0f\x43ontinuousFunds\x12\x33.cosmos.protocolpool.v1.QueryContinuousFundsRequest\x1a\x34.cosmos.protocolpool.v1.QueryContinuousFundsResponse\"0\x82\xd3\xe4\x93\x02*\x12(/cosmos/protocolpool/v1/continuous_funds\x12\x89\x01\n\x06Params\x12*.cosmos.protocolpool.v1.QueryParamsRequest\x1a+.cosmos.protocolpool.v1.QueryParamsResponse\"&\x82\xd3\xe4\x93\x02 \x12\x1e/cosmos/protocolpool/v1/paramsB3Z1github.com/cosmos/cosmos-sdk/x/protocolpool/typesb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.protocolpool.v1.query_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z1github.com/cosmos/cosmos-sdk/x/protocolpool/types' + _QUERYCOMMUNITYPOOLRESPONSE.fields_by_name['pool']._options = None + _QUERYCOMMUNITYPOOLRESPONSE.fields_by_name['pool']._serialized_options = b'\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins\310\336\037\000' + _QUERYCONTINUOUSFUNDREQUEST.fields_by_name['recipient']._options = None + _QUERYCONTINUOUSFUNDREQUEST.fields_by_name['recipient']._serialized_options = b'\322\264-\024cosmos.AddressString' + _QUERYCONTINUOUSFUNDRESPONSE.fields_by_name['continuous_fund']._options = None + _QUERYCONTINUOUSFUNDRESPONSE.fields_by_name['continuous_fund']._serialized_options = b'\310\336\037\000' + _QUERYCONTINUOUSFUNDSRESPONSE.fields_by_name['continuous_funds']._options = None + _QUERYCONTINUOUSFUNDSRESPONSE.fields_by_name['continuous_funds']._serialized_options = b'\310\336\037\000' + _QUERYPARAMSRESPONSE.fields_by_name['params']._options = None + _QUERYPARAMSRESPONSE.fields_by_name['params']._serialized_options = b'\310\336\037\000' + _QUERY.methods_by_name['CommunityPool']._options = None + _QUERY.methods_by_name['CommunityPool']._serialized_options = b'\202\323\344\223\002(\022&/cosmos/protocolpool/v1/community_pool' + _QUERY.methods_by_name['ContinuousFund']._options = None + _QUERY.methods_by_name['ContinuousFund']._serialized_options = b'\202\323\344\223\0026\0224/cosmos/protocolpool/v1/continuous_funds/{recipient}' + _QUERY.methods_by_name['ContinuousFunds']._options = None + _QUERY.methods_by_name['ContinuousFunds']._serialized_options = b'\202\323\344\223\002*\022(/cosmos/protocolpool/v1/continuous_funds' + _QUERY.methods_by_name['Params']._options = None + _QUERY.methods_by_name['Params']._serialized_options = b'\202\323\344\223\002 \022\036/cosmos/protocolpool/v1/params' + _QUERYCOMMUNITYPOOLREQUEST._serialized_start=209 + _QUERYCOMMUNITYPOOLREQUEST._serialized_end=236 + _QUERYCOMMUNITYPOOLRESPONSE._serialized_start=238 + _QUERYCOMMUNITYPOOLRESPONSE._serialized_end=357 + _QUERYCONTINUOUSFUNDREQUEST._serialized_start=359 + _QUERYCONTINUOUSFUNDREQUEST._serialized_end=432 + _QUERYCONTINUOUSFUNDRESPONSE._serialized_start=434 + _QUERYCONTINUOUSFUNDRESPONSE._serialized_end=534 + _QUERYCONTINUOUSFUNDSREQUEST._serialized_start=536 + _QUERYCONTINUOUSFUNDSREQUEST._serialized_end=565 + _QUERYCONTINUOUSFUNDSRESPONSE._serialized_start=567 + _QUERYCONTINUOUSFUNDSRESPONSE._serialized_end=669 + _QUERYPARAMSREQUEST._serialized_start=671 + _QUERYPARAMSREQUEST._serialized_end=691 + _QUERYPARAMSRESPONSE._serialized_start=693 + _QUERYPARAMSRESPONSE._serialized_end=768 + _QUERY._serialized_start=771 + _QUERY._serialized_end=1450 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/protocolpool/v1/query_pb2_grpc.py b/cosmpy/protos/cosmos/protocolpool/v1/query_pb2_grpc.py new file mode 100644 index 00000000..c3a2c1c9 --- /dev/null +++ b/cosmpy/protos/cosmos/protocolpool/v1/query_pb2_grpc.py @@ -0,0 +1,172 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + +from cosmos.protocolpool.v1 import query_pb2 as cosmos_dot_protocolpool_dot_v1_dot_query__pb2 + + +class QueryStub(object): + """Query defines the gRPC querier service for community pool module. + """ + + def __init__(self, channel): + """Constructor. + + Args: + channel: A grpc.Channel. + """ + self.CommunityPool = channel.unary_unary( + '/cosmos.protocolpool.v1.Query/CommunityPool', + request_serializer=cosmos_dot_protocolpool_dot_v1_dot_query__pb2.QueryCommunityPoolRequest.SerializeToString, + response_deserializer=cosmos_dot_protocolpool_dot_v1_dot_query__pb2.QueryCommunityPoolResponse.FromString, + ) + self.ContinuousFund = channel.unary_unary( + '/cosmos.protocolpool.v1.Query/ContinuousFund', + request_serializer=cosmos_dot_protocolpool_dot_v1_dot_query__pb2.QueryContinuousFundRequest.SerializeToString, + response_deserializer=cosmos_dot_protocolpool_dot_v1_dot_query__pb2.QueryContinuousFundResponse.FromString, + ) + self.ContinuousFunds = channel.unary_unary( + '/cosmos.protocolpool.v1.Query/ContinuousFunds', + request_serializer=cosmos_dot_protocolpool_dot_v1_dot_query__pb2.QueryContinuousFundsRequest.SerializeToString, + response_deserializer=cosmos_dot_protocolpool_dot_v1_dot_query__pb2.QueryContinuousFundsResponse.FromString, + ) + self.Params = channel.unary_unary( + '/cosmos.protocolpool.v1.Query/Params', + request_serializer=cosmos_dot_protocolpool_dot_v1_dot_query__pb2.QueryParamsRequest.SerializeToString, + response_deserializer=cosmos_dot_protocolpool_dot_v1_dot_query__pb2.QueryParamsResponse.FromString, + ) + + +class QueryServicer(object): + """Query defines the gRPC querier service for community pool module. + """ + + def CommunityPool(self, request, context): + """CommunityPool queries the community pool coins. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def ContinuousFund(self, request, context): + """ContinuousFund queries a continuous fund by the recipient is is associated with. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def ContinuousFunds(self, request, context): + """ContinuousFunds queries all continuous funds in the store. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def Params(self, request, context): + """Params returns the total set of x/protocolpool parameters. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + +def add_QueryServicer_to_server(servicer, server): + rpc_method_handlers = { + 'CommunityPool': grpc.unary_unary_rpc_method_handler( + servicer.CommunityPool, + request_deserializer=cosmos_dot_protocolpool_dot_v1_dot_query__pb2.QueryCommunityPoolRequest.FromString, + response_serializer=cosmos_dot_protocolpool_dot_v1_dot_query__pb2.QueryCommunityPoolResponse.SerializeToString, + ), + 'ContinuousFund': grpc.unary_unary_rpc_method_handler( + servicer.ContinuousFund, + request_deserializer=cosmos_dot_protocolpool_dot_v1_dot_query__pb2.QueryContinuousFundRequest.FromString, + response_serializer=cosmos_dot_protocolpool_dot_v1_dot_query__pb2.QueryContinuousFundResponse.SerializeToString, + ), + 'ContinuousFunds': grpc.unary_unary_rpc_method_handler( + servicer.ContinuousFunds, + request_deserializer=cosmos_dot_protocolpool_dot_v1_dot_query__pb2.QueryContinuousFundsRequest.FromString, + response_serializer=cosmos_dot_protocolpool_dot_v1_dot_query__pb2.QueryContinuousFundsResponse.SerializeToString, + ), + 'Params': grpc.unary_unary_rpc_method_handler( + servicer.Params, + request_deserializer=cosmos_dot_protocolpool_dot_v1_dot_query__pb2.QueryParamsRequest.FromString, + response_serializer=cosmos_dot_protocolpool_dot_v1_dot_query__pb2.QueryParamsResponse.SerializeToString, + ), + } + generic_handler = grpc.method_handlers_generic_handler( + 'cosmos.protocolpool.v1.Query', rpc_method_handlers) + server.add_generic_rpc_handlers((generic_handler,)) + + + # This class is part of an EXPERIMENTAL API. +class Query(object): + """Query defines the gRPC querier service for community pool module. + """ + + @staticmethod + def CommunityPool(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.protocolpool.v1.Query/CommunityPool', + cosmos_dot_protocolpool_dot_v1_dot_query__pb2.QueryCommunityPoolRequest.SerializeToString, + cosmos_dot_protocolpool_dot_v1_dot_query__pb2.QueryCommunityPoolResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def ContinuousFund(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.protocolpool.v1.Query/ContinuousFund', + cosmos_dot_protocolpool_dot_v1_dot_query__pb2.QueryContinuousFundRequest.SerializeToString, + cosmos_dot_protocolpool_dot_v1_dot_query__pb2.QueryContinuousFundResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def ContinuousFunds(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.protocolpool.v1.Query/ContinuousFunds', + cosmos_dot_protocolpool_dot_v1_dot_query__pb2.QueryContinuousFundsRequest.SerializeToString, + cosmos_dot_protocolpool_dot_v1_dot_query__pb2.QueryContinuousFundsResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def Params(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.protocolpool.v1.Query/Params', + cosmos_dot_protocolpool_dot_v1_dot_query__pb2.QueryParamsRequest.SerializeToString, + cosmos_dot_protocolpool_dot_v1_dot_query__pb2.QueryParamsResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/cosmos/protocolpool/v1/tx_pb2.py b/cosmpy/protos/cosmos/protocolpool/v1/tx_pb2.py new file mode 100644 index 00000000..a1c1fadb --- /dev/null +++ b/cosmpy/protos/cosmos/protocolpool/v1/tx_pb2.py @@ -0,0 +1,92 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/protocolpool/v1/tx.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from cosmos.protocolpool.v1 import types_pb2 as cosmos_dot_protocolpool_dot_v1_dot_types__pb2 +from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 +from cosmos.base.v1beta1 import coin_pb2 as cosmos_dot_base_dot_v1beta1_dot_coin__pb2 +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 +from cosmos.msg.v1 import msg_pb2 as cosmos_dot_msg_dot_v1_dot_msg__pb2 +from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1f\x63osmos/protocolpool/v1/tx.proto\x12\x16\x63osmos.protocolpool.v1\x1a\"cosmos/protocolpool/v1/types.proto\x1a\x14gogoproto/gogo.proto\x1a\x1e\x63osmos/base/v1beta1/coin.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x17\x63osmos/msg/v1/msg.proto\x1a\x1fgoogle/protobuf/timestamp.proto\"\xb8\x01\n\x14MsgFundCommunityPool\x12+\n\tdepositor\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12[\n\x06\x61mount\x18\x02 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinB0\xc8\xde\x1f\x00\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins:\x16\x82\xe7\xb0*\tdepositor\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\x1e\n\x1cMsgFundCommunityPoolResponse\"\xc4\x01\n\x15MsgCommunityPoolSpend\x12+\n\tauthority\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x11\n\trecipient\x18\x02 \x01(\t\x12[\n\x06\x61mount\x18\x03 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinB0\xc8\xde\x1f\x00\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins:\x0e\x82\xe7\xb0*\tauthority\"\x1f\n\x1dMsgCommunityPoolSpendResponse\"\xfc\x01\n\x17MsgCreateContinuousFund\x12+\n\tauthority\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12+\n\trecipient\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x45\n\npercentage\x18\x03 \x01(\tB1\xd2\xb4-\ncosmos.Dec\xda\xde\x1f\x1b\x63osmossdk.io/math.LegacyDec\xc8\xde\x1f\x00\x12\x30\n\x06\x65xpiry\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x04\x90\xdf\x1f\x01:\x0e\x82\xe7\xb0*\tauthority\"!\n\x1fMsgCreateContinuousFundResponse\"\x83\x01\n\x17MsgCancelContinuousFund\x12+\n\tauthority\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12+\n\trecipient\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString:\x0e\x82\xe7\xb0*\tauthority\"\xa4\x01\n\x1fMsgCancelContinuousFundResponse\x12;\n\rcanceled_time\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x08\x90\xdf\x1f\x01\xc8\xde\x1f\x00\x12\x17\n\x0f\x63\x61nceled_height\x18\x02 \x01(\x04\x12+\n\trecipient\x18\x03 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\"\x84\x01\n\x0fMsgUpdateParams\x12+\n\tauthority\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x34\n\x06params\x18\x02 \x01(\x0b\x32\x1e.cosmos.protocolpool.v1.ParamsB\x04\xc8\xde\x1f\x00:\x0e\x82\xe7\xb0*\tauthority\"\x19\n\x17MsgUpdateParamsResponse2\xf1\x04\n\x03Msg\x12w\n\x11\x46undCommunityPool\x12,.cosmos.protocolpool.v1.MsgFundCommunityPool\x1a\x34.cosmos.protocolpool.v1.MsgFundCommunityPoolResponse\x12z\n\x12\x43ommunityPoolSpend\x12-.cosmos.protocolpool.v1.MsgCommunityPoolSpend\x1a\x35.cosmos.protocolpool.v1.MsgCommunityPoolSpendResponse\x12\x80\x01\n\x14\x43reateContinuousFund\x12/.cosmos.protocolpool.v1.MsgCreateContinuousFund\x1a\x37.cosmos.protocolpool.v1.MsgCreateContinuousFundResponse\x12\x80\x01\n\x14\x43\x61ncelContinuousFund\x12/.cosmos.protocolpool.v1.MsgCancelContinuousFund\x1a\x37.cosmos.protocolpool.v1.MsgCancelContinuousFundResponse\x12h\n\x0cUpdateParams\x12\'.cosmos.protocolpool.v1.MsgUpdateParams\x1a/.cosmos.protocolpool.v1.MsgUpdateParamsResponse\x1a\x05\x80\xe7\xb0*\x01\x42\x33Z1github.com/cosmos/cosmos-sdk/x/protocolpool/typesb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.protocolpool.v1.tx_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z1github.com/cosmos/cosmos-sdk/x/protocolpool/types' + _MSGFUNDCOMMUNITYPOOL.fields_by_name['depositor']._options = None + _MSGFUNDCOMMUNITYPOOL.fields_by_name['depositor']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGFUNDCOMMUNITYPOOL.fields_by_name['amount']._options = None + _MSGFUNDCOMMUNITYPOOL.fields_by_name['amount']._serialized_options = b'\310\336\037\000\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins' + _MSGFUNDCOMMUNITYPOOL._options = None + _MSGFUNDCOMMUNITYPOOL._serialized_options = b'\202\347\260*\tdepositor\350\240\037\000\210\240\037\000' + _MSGCOMMUNITYPOOLSPEND.fields_by_name['authority']._options = None + _MSGCOMMUNITYPOOLSPEND.fields_by_name['authority']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGCOMMUNITYPOOLSPEND.fields_by_name['amount']._options = None + _MSGCOMMUNITYPOOLSPEND.fields_by_name['amount']._serialized_options = b'\310\336\037\000\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins' + _MSGCOMMUNITYPOOLSPEND._options = None + _MSGCOMMUNITYPOOLSPEND._serialized_options = b'\202\347\260*\tauthority' + _MSGCREATECONTINUOUSFUND.fields_by_name['authority']._options = None + _MSGCREATECONTINUOUSFUND.fields_by_name['authority']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGCREATECONTINUOUSFUND.fields_by_name['recipient']._options = None + _MSGCREATECONTINUOUSFUND.fields_by_name['recipient']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGCREATECONTINUOUSFUND.fields_by_name['percentage']._options = None + _MSGCREATECONTINUOUSFUND.fields_by_name['percentage']._serialized_options = b'\322\264-\ncosmos.Dec\332\336\037\033cosmossdk.io/math.LegacyDec\310\336\037\000' + _MSGCREATECONTINUOUSFUND.fields_by_name['expiry']._options = None + _MSGCREATECONTINUOUSFUND.fields_by_name['expiry']._serialized_options = b'\220\337\037\001' + _MSGCREATECONTINUOUSFUND._options = None + _MSGCREATECONTINUOUSFUND._serialized_options = b'\202\347\260*\tauthority' + _MSGCANCELCONTINUOUSFUND.fields_by_name['authority']._options = None + _MSGCANCELCONTINUOUSFUND.fields_by_name['authority']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGCANCELCONTINUOUSFUND.fields_by_name['recipient']._options = None + _MSGCANCELCONTINUOUSFUND.fields_by_name['recipient']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGCANCELCONTINUOUSFUND._options = None + _MSGCANCELCONTINUOUSFUND._serialized_options = b'\202\347\260*\tauthority' + _MSGCANCELCONTINUOUSFUNDRESPONSE.fields_by_name['canceled_time']._options = None + _MSGCANCELCONTINUOUSFUNDRESPONSE.fields_by_name['canceled_time']._serialized_options = b'\220\337\037\001\310\336\037\000' + _MSGCANCELCONTINUOUSFUNDRESPONSE.fields_by_name['recipient']._options = None + _MSGCANCELCONTINUOUSFUNDRESPONSE.fields_by_name['recipient']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGUPDATEPARAMS.fields_by_name['authority']._options = None + _MSGUPDATEPARAMS.fields_by_name['authority']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGUPDATEPARAMS.fields_by_name['params']._options = None + _MSGUPDATEPARAMS.fields_by_name['params']._serialized_options = b'\310\336\037\000' + _MSGUPDATEPARAMS._options = None + _MSGUPDATEPARAMS._serialized_options = b'\202\347\260*\tauthority' + _MSG._options = None + _MSG._serialized_options = b'\200\347\260*\001' + _MSGFUNDCOMMUNITYPOOL._serialized_start=235 + _MSGFUNDCOMMUNITYPOOL._serialized_end=419 + _MSGFUNDCOMMUNITYPOOLRESPONSE._serialized_start=421 + _MSGFUNDCOMMUNITYPOOLRESPONSE._serialized_end=451 + _MSGCOMMUNITYPOOLSPEND._serialized_start=454 + _MSGCOMMUNITYPOOLSPEND._serialized_end=650 + _MSGCOMMUNITYPOOLSPENDRESPONSE._serialized_start=652 + _MSGCOMMUNITYPOOLSPENDRESPONSE._serialized_end=683 + _MSGCREATECONTINUOUSFUND._serialized_start=686 + _MSGCREATECONTINUOUSFUND._serialized_end=938 + _MSGCREATECONTINUOUSFUNDRESPONSE._serialized_start=940 + _MSGCREATECONTINUOUSFUNDRESPONSE._serialized_end=973 + _MSGCANCELCONTINUOUSFUND._serialized_start=976 + _MSGCANCELCONTINUOUSFUND._serialized_end=1107 + _MSGCANCELCONTINUOUSFUNDRESPONSE._serialized_start=1110 + _MSGCANCELCONTINUOUSFUNDRESPONSE._serialized_end=1274 + _MSGUPDATEPARAMS._serialized_start=1277 + _MSGUPDATEPARAMS._serialized_end=1409 + _MSGUPDATEPARAMSRESPONSE._serialized_start=1411 + _MSGUPDATEPARAMSRESPONSE._serialized_end=1436 + _MSG._serialized_start=1439 + _MSG._serialized_end=2064 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/protocolpool/v1/tx_pb2_grpc.py b/cosmpy/protos/cosmos/protocolpool/v1/tx_pb2_grpc.py new file mode 100644 index 00000000..f231463b --- /dev/null +++ b/cosmpy/protos/cosmos/protocolpool/v1/tx_pb2_grpc.py @@ -0,0 +1,214 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + +from cosmos.protocolpool.v1 import tx_pb2 as cosmos_dot_protocolpool_dot_v1_dot_tx__pb2 + + +class MsgStub(object): + """Msg defines the pool Msg service. + """ + + def __init__(self, channel): + """Constructor. + + Args: + channel: A grpc.Channel. + """ + self.FundCommunityPool = channel.unary_unary( + '/cosmos.protocolpool.v1.Msg/FundCommunityPool', + request_serializer=cosmos_dot_protocolpool_dot_v1_dot_tx__pb2.MsgFundCommunityPool.SerializeToString, + response_deserializer=cosmos_dot_protocolpool_dot_v1_dot_tx__pb2.MsgFundCommunityPoolResponse.FromString, + ) + self.CommunityPoolSpend = channel.unary_unary( + '/cosmos.protocolpool.v1.Msg/CommunityPoolSpend', + request_serializer=cosmos_dot_protocolpool_dot_v1_dot_tx__pb2.MsgCommunityPoolSpend.SerializeToString, + response_deserializer=cosmos_dot_protocolpool_dot_v1_dot_tx__pb2.MsgCommunityPoolSpendResponse.FromString, + ) + self.CreateContinuousFund = channel.unary_unary( + '/cosmos.protocolpool.v1.Msg/CreateContinuousFund', + request_serializer=cosmos_dot_protocolpool_dot_v1_dot_tx__pb2.MsgCreateContinuousFund.SerializeToString, + response_deserializer=cosmos_dot_protocolpool_dot_v1_dot_tx__pb2.MsgCreateContinuousFundResponse.FromString, + ) + self.CancelContinuousFund = channel.unary_unary( + '/cosmos.protocolpool.v1.Msg/CancelContinuousFund', + request_serializer=cosmos_dot_protocolpool_dot_v1_dot_tx__pb2.MsgCancelContinuousFund.SerializeToString, + response_deserializer=cosmos_dot_protocolpool_dot_v1_dot_tx__pb2.MsgCancelContinuousFundResponse.FromString, + ) + self.UpdateParams = channel.unary_unary( + '/cosmos.protocolpool.v1.Msg/UpdateParams', + request_serializer=cosmos_dot_protocolpool_dot_v1_dot_tx__pb2.MsgUpdateParams.SerializeToString, + response_deserializer=cosmos_dot_protocolpool_dot_v1_dot_tx__pb2.MsgUpdateParamsResponse.FromString, + ) + + +class MsgServicer(object): + """Msg defines the pool Msg service. + """ + + def FundCommunityPool(self, request, context): + """FundCommunityPool defines a method to allow an account to directly + fund the community pool. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def CommunityPoolSpend(self, request, context): + """CommunityPoolSpend defines a governance operation for sending tokens from + the community pool in the x/protocolpool module to another account, which + could be the governance module itself. The authority is defined in the + keeper. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def CreateContinuousFund(self, request, context): + """CreateContinuousFund defines a method to distribute a percentage of funds to an address continuously. + This ContinuousFund can be indefinite or run until a given expiry time. + Funds come from validator block rewards from x/distribution, but may also come from + any user who funds the ProtocolPoolEscrow module account directly through x/bank. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def CancelContinuousFund(self, request, context): + """CancelContinuousFund defines a method for cancelling continuous fund. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def UpdateParams(self, request, context): + """UpdateParams defines a governance operation for updating the x/protocolpool module parameters. + The authority is defined in the keeper. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + +def add_MsgServicer_to_server(servicer, server): + rpc_method_handlers = { + 'FundCommunityPool': grpc.unary_unary_rpc_method_handler( + servicer.FundCommunityPool, + request_deserializer=cosmos_dot_protocolpool_dot_v1_dot_tx__pb2.MsgFundCommunityPool.FromString, + response_serializer=cosmos_dot_protocolpool_dot_v1_dot_tx__pb2.MsgFundCommunityPoolResponse.SerializeToString, + ), + 'CommunityPoolSpend': grpc.unary_unary_rpc_method_handler( + servicer.CommunityPoolSpend, + request_deserializer=cosmos_dot_protocolpool_dot_v1_dot_tx__pb2.MsgCommunityPoolSpend.FromString, + response_serializer=cosmos_dot_protocolpool_dot_v1_dot_tx__pb2.MsgCommunityPoolSpendResponse.SerializeToString, + ), + 'CreateContinuousFund': grpc.unary_unary_rpc_method_handler( + servicer.CreateContinuousFund, + request_deserializer=cosmos_dot_protocolpool_dot_v1_dot_tx__pb2.MsgCreateContinuousFund.FromString, + response_serializer=cosmos_dot_protocolpool_dot_v1_dot_tx__pb2.MsgCreateContinuousFundResponse.SerializeToString, + ), + 'CancelContinuousFund': grpc.unary_unary_rpc_method_handler( + servicer.CancelContinuousFund, + request_deserializer=cosmos_dot_protocolpool_dot_v1_dot_tx__pb2.MsgCancelContinuousFund.FromString, + response_serializer=cosmos_dot_protocolpool_dot_v1_dot_tx__pb2.MsgCancelContinuousFundResponse.SerializeToString, + ), + 'UpdateParams': grpc.unary_unary_rpc_method_handler( + servicer.UpdateParams, + request_deserializer=cosmos_dot_protocolpool_dot_v1_dot_tx__pb2.MsgUpdateParams.FromString, + response_serializer=cosmos_dot_protocolpool_dot_v1_dot_tx__pb2.MsgUpdateParamsResponse.SerializeToString, + ), + } + generic_handler = grpc.method_handlers_generic_handler( + 'cosmos.protocolpool.v1.Msg', rpc_method_handlers) + server.add_generic_rpc_handlers((generic_handler,)) + + + # This class is part of an EXPERIMENTAL API. +class Msg(object): + """Msg defines the pool Msg service. + """ + + @staticmethod + def FundCommunityPool(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.protocolpool.v1.Msg/FundCommunityPool', + cosmos_dot_protocolpool_dot_v1_dot_tx__pb2.MsgFundCommunityPool.SerializeToString, + cosmos_dot_protocolpool_dot_v1_dot_tx__pb2.MsgFundCommunityPoolResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def CommunityPoolSpend(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.protocolpool.v1.Msg/CommunityPoolSpend', + cosmos_dot_protocolpool_dot_v1_dot_tx__pb2.MsgCommunityPoolSpend.SerializeToString, + cosmos_dot_protocolpool_dot_v1_dot_tx__pb2.MsgCommunityPoolSpendResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def CreateContinuousFund(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.protocolpool.v1.Msg/CreateContinuousFund', + cosmos_dot_protocolpool_dot_v1_dot_tx__pb2.MsgCreateContinuousFund.SerializeToString, + cosmos_dot_protocolpool_dot_v1_dot_tx__pb2.MsgCreateContinuousFundResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def CancelContinuousFund(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.protocolpool.v1.Msg/CancelContinuousFund', + cosmos_dot_protocolpool_dot_v1_dot_tx__pb2.MsgCancelContinuousFund.SerializeToString, + cosmos_dot_protocolpool_dot_v1_dot_tx__pb2.MsgCancelContinuousFundResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def UpdateParams(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.protocolpool.v1.Msg/UpdateParams', + cosmos_dot_protocolpool_dot_v1_dot_tx__pb2.MsgUpdateParams.SerializeToString, + cosmos_dot_protocolpool_dot_v1_dot_tx__pb2.MsgUpdateParamsResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/cosmos/protocolpool/v1/types_pb2.py b/cosmpy/protos/cosmos/protocolpool/v1/types_pb2.py new file mode 100644 index 00000000..892d0cc2 --- /dev/null +++ b/cosmpy/protos/cosmos/protocolpool/v1/types_pb2.py @@ -0,0 +1,37 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/protocolpool/v1/types.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 +from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\"cosmos/protocolpool/v1/types.proto\x12\x16\x63osmos.protocolpool.v1\x1a\x14gogoproto/gogo.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x1fgoogle/protobuf/timestamp.proto\"\xb6\x01\n\x0e\x43ontinuousFund\x12+\n\trecipient\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x45\n\npercentage\x18\x02 \x01(\tB1\xd2\xb4-\ncosmos.Dec\xda\xde\x1f\x1b\x63osmossdk.io/math.LegacyDec\xc8\xde\x1f\x00\x12\x30\n\x06\x65xpiry\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x04\x90\xdf\x1f\x01\"M\n\x06Params\x12#\n\x1b\x65nabled_distribution_denoms\x18\x01 \x03(\t\x12\x1e\n\x16\x64istribution_frequency\x18\x02 \x01(\x04\x42\x33Z1github.com/cosmos/cosmos-sdk/x/protocolpool/typesb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.protocolpool.v1.types_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z1github.com/cosmos/cosmos-sdk/x/protocolpool/types' + _CONTINUOUSFUND.fields_by_name['recipient']._options = None + _CONTINUOUSFUND.fields_by_name['recipient']._serialized_options = b'\322\264-\024cosmos.AddressString' + _CONTINUOUSFUND.fields_by_name['percentage']._options = None + _CONTINUOUSFUND.fields_by_name['percentage']._serialized_options = b'\322\264-\ncosmos.Dec\332\336\037\033cosmossdk.io/math.LegacyDec\310\336\037\000' + _CONTINUOUSFUND.fields_by_name['expiry']._options = None + _CONTINUOUSFUND.fields_by_name['expiry']._serialized_options = b'\220\337\037\001' + _CONTINUOUSFUND._serialized_start=145 + _CONTINUOUSFUND._serialized_end=327 + _PARAMS._serialized_start=329 + _PARAMS._serialized_end=406 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/protocolpool/v1/types_pb2_grpc.py b/cosmpy/protos/cosmos/protocolpool/v1/types_pb2_grpc.py new file mode 100644 index 00000000..2daafffe --- /dev/null +++ b/cosmpy/protos/cosmos/protocolpool/v1/types_pb2_grpc.py @@ -0,0 +1,4 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + diff --git a/cosmpy/protos/cosmos/query/v1/query_pb2.py b/cosmpy/protos/cosmos/query/v1/query_pb2.py new file mode 100644 index 00000000..a9642331 --- /dev/null +++ b/cosmpy/protos/cosmos/query/v1/query_pb2.py @@ -0,0 +1,26 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/query/v1/query.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from google.protobuf import descriptor_pb2 as google_dot_protobuf_dot_descriptor__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1b\x63osmos/query/v1/query.proto\x12\x0f\x63osmos.query.v1\x1a google/protobuf/descriptor.proto:<\n\x11module_query_safe\x12\x1e.google.protobuf.MethodOptions\x18\xf1\x8c\xa6\x05 \x01(\x08\x42*Z(github.com/cosmos/cosmos-sdk/types/queryb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.query.v1.query_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + google_dot_protobuf_dot_descriptor__pb2.MethodOptions.RegisterExtension(module_query_safe) + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z(github.com/cosmos/cosmos-sdk/types/query' +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/query/v1/query_pb2_grpc.py b/cosmpy/protos/cosmos/query/v1/query_pb2_grpc.py new file mode 100644 index 00000000..2daafffe --- /dev/null +++ b/cosmpy/protos/cosmos/query/v1/query_pb2_grpc.py @@ -0,0 +1,4 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + diff --git a/cosmpy/protos/cosmos/reflection/v1/reflection_pb2.py b/cosmpy/protos/cosmos/reflection/v1/reflection_pb2.py new file mode 100644 index 00000000..8dda6c0c --- /dev/null +++ b/cosmpy/protos/cosmos/reflection/v1/reflection_pb2.py @@ -0,0 +1,33 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/reflection/v1/reflection.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from google.protobuf import descriptor_pb2 as google_dot_protobuf_dot_descriptor__pb2 +from cosmos.query.v1 import query_pb2 as cosmos_dot_query_dot_v1_dot_query__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n%cosmos/reflection/v1/reflection.proto\x12\x14\x63osmos.reflection.v1\x1a google/protobuf/descriptor.proto\x1a\x1b\x63osmos/query/v1/query.proto\"\x18\n\x16\x46ileDescriptorsRequest\"N\n\x17\x46ileDescriptorsResponse\x12\x33\n\x05\x66iles\x18\x01 \x03(\x0b\x32$.google.protobuf.FileDescriptorProto2\x8a\x01\n\x11ReflectionService\x12u\n\x0f\x46ileDescriptors\x12,.cosmos.reflection.v1.FileDescriptorsRequest\x1a-.cosmos.reflection.v1.FileDescriptorsResponse\"\x05\x88\xe7\xb0*\x00\x62\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.reflection.v1.reflection_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + _REFLECTIONSERVICE.methods_by_name['FileDescriptors']._options = None + _REFLECTIONSERVICE.methods_by_name['FileDescriptors']._serialized_options = b'\210\347\260*\000' + _FILEDESCRIPTORSREQUEST._serialized_start=126 + _FILEDESCRIPTORSREQUEST._serialized_end=150 + _FILEDESCRIPTORSRESPONSE._serialized_start=152 + _FILEDESCRIPTORSRESPONSE._serialized_end=230 + _REFLECTIONSERVICE._serialized_start=233 + _REFLECTIONSERVICE._serialized_end=371 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/reflection/v1/reflection_pb2_grpc.py b/cosmpy/protos/cosmos/reflection/v1/reflection_pb2_grpc.py new file mode 100644 index 00000000..0361cff0 --- /dev/null +++ b/cosmpy/protos/cosmos/reflection/v1/reflection_pb2_grpc.py @@ -0,0 +1,74 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + +from cosmos.reflection.v1 import reflection_pb2 as cosmos_dot_reflection_dot_v1_dot_reflection__pb2 + + +class ReflectionServiceStub(object): + """Package cosmos.reflection.v1 provides support for inspecting protobuf + file descriptors. + """ + + def __init__(self, channel): + """Constructor. + + Args: + channel: A grpc.Channel. + """ + self.FileDescriptors = channel.unary_unary( + '/cosmos.reflection.v1.ReflectionService/FileDescriptors', + request_serializer=cosmos_dot_reflection_dot_v1_dot_reflection__pb2.FileDescriptorsRequest.SerializeToString, + response_deserializer=cosmos_dot_reflection_dot_v1_dot_reflection__pb2.FileDescriptorsResponse.FromString, + ) + + +class ReflectionServiceServicer(object): + """Package cosmos.reflection.v1 provides support for inspecting protobuf + file descriptors. + """ + + def FileDescriptors(self, request, context): + """FileDescriptors queries all the file descriptors in the app in order + to enable easier generation of dynamic clients. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + +def add_ReflectionServiceServicer_to_server(servicer, server): + rpc_method_handlers = { + 'FileDescriptors': grpc.unary_unary_rpc_method_handler( + servicer.FileDescriptors, + request_deserializer=cosmos_dot_reflection_dot_v1_dot_reflection__pb2.FileDescriptorsRequest.FromString, + response_serializer=cosmos_dot_reflection_dot_v1_dot_reflection__pb2.FileDescriptorsResponse.SerializeToString, + ), + } + generic_handler = grpc.method_handlers_generic_handler( + 'cosmos.reflection.v1.ReflectionService', rpc_method_handlers) + server.add_generic_rpc_handlers((generic_handler,)) + + + # This class is part of an EXPERIMENTAL API. +class ReflectionService(object): + """Package cosmos.reflection.v1 provides support for inspecting protobuf + file descriptors. + """ + + @staticmethod + def FileDescriptors(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.reflection.v1.ReflectionService/FileDescriptors', + cosmos_dot_reflection_dot_v1_dot_reflection__pb2.FileDescriptorsRequest.SerializeToString, + cosmos_dot_reflection_dot_v1_dot_reflection__pb2.FileDescriptorsResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/cosmos/slashing/__init__.py b/cosmpy/protos/cosmos/slashing/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmos/slashing/module/v1/module_pb2.py b/cosmpy/protos/cosmos/slashing/module/v1/module_pb2.py new file mode 100644 index 00000000..c151a26b --- /dev/null +++ b/cosmpy/protos/cosmos/slashing/module/v1/module_pb2.py @@ -0,0 +1,28 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/slashing/module/v1/module.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from cosmos.app.v1alpha1 import module_pb2 as cosmos_dot_app_dot_v1alpha1_dot_module__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n&cosmos/slashing/module/v1/module.proto\x12\x19\x63osmos.slashing.module.v1\x1a cosmos/app/v1alpha1/module.proto\"L\n\x06Module\x12\x11\n\tauthority\x18\x01 \x01(\t:/\xba\xc0\x96\xda\x01)\n\'github.com/cosmos/cosmos-sdk/x/slashingb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.slashing.module.v1.module_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + _MODULE._options = None + _MODULE._serialized_options = b'\272\300\226\332\001)\n\'github.com/cosmos/cosmos-sdk/x/slashing' + _MODULE._serialized_start=103 + _MODULE._serialized_end=179 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/slashing/module/v1/module_pb2_grpc.py b/cosmpy/protos/cosmos/slashing/module/v1/module_pb2_grpc.py new file mode 100644 index 00000000..2daafffe --- /dev/null +++ b/cosmpy/protos/cosmos/slashing/module/v1/module_pb2_grpc.py @@ -0,0 +1,4 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + diff --git a/cosmpy/protos/cosmos/slashing/v1beta1/__init__.py b/cosmpy/protos/cosmos/slashing/v1beta1/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmos/slashing/v1beta1/genesis_pb2.py b/cosmpy/protos/cosmos/slashing/v1beta1/genesis_pb2.py index a3f9d93c..b956835a 100644 --- a/cosmpy/protos/cosmos/slashing/v1beta1/genesis_pb2.py +++ b/cosmpy/protos/cosmos/slashing/v1beta1/genesis_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/slashing/v1beta1/genesis.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -14,64 +13,38 @@ from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 from cosmos.slashing.v1beta1 import slashing_pb2 as cosmos_dot_slashing_dot_v1beta1_dot_slashing__pb2 +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n%cosmos/slashing/v1beta1/genesis.proto\x12\x17\x63osmos.slashing.v1beta1\x1a\x14gogoproto/gogo.proto\x1a&cosmos/slashing/v1beta1/slashing.proto\"\x85\x02\n\x0cGenesisState\x12\x35\n\x06params\x18\x01 \x01(\x0b\x32\x1f.cosmos.slashing.v1beta1.ParamsB\x04\xc8\xde\x1f\x00\x12Y\n\rsigning_infos\x18\x02 \x03(\x0b\x32$.cosmos.slashing.v1beta1.SigningInfoB\x1c\xf2\xde\x1f\x14yaml:\"signing_infos\"\xc8\xde\x1f\x00\x12\x63\n\rmissed_blocks\x18\x03 \x03(\x0b\x32..cosmos.slashing.v1beta1.ValidatorMissedBlocksB\x1c\xf2\xde\x1f\x14yaml:\"missed_blocks\"\xc8\xde\x1f\x00\"\x94\x01\n\x0bSigningInfo\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x01(\t\x12t\n\x16validator_signing_info\x18\x02 \x01(\x0b\x32-.cosmos.slashing.v1beta1.ValidatorSigningInfoB%\xc8\xde\x1f\x00\xf2\xde\x1f\x1dyaml:\"validator_signing_info\"\"\x83\x01\n\x15ValidatorMissedBlocks\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x01(\t\x12Y\n\rmissed_blocks\x18\x02 \x03(\x0b\x32$.cosmos.slashing.v1beta1.MissedBlockB\x1c\xc8\xde\x1f\x00\xf2\xde\x1f\x14yaml:\"missed_blocks\"\",\n\x0bMissedBlock\x12\r\n\x05index\x18\x01 \x01(\x03\x12\x0e\n\x06missed\x18\x02 \x01(\x08\x42/Z-github.com/cosmos/cosmos-sdk/x/slashing/typesb\x06proto3') - - - -_GENESISSTATE = DESCRIPTOR.message_types_by_name['GenesisState'] -_SIGNINGINFO = DESCRIPTOR.message_types_by_name['SigningInfo'] -_VALIDATORMISSEDBLOCKS = DESCRIPTOR.message_types_by_name['ValidatorMissedBlocks'] -_MISSEDBLOCK = DESCRIPTOR.message_types_by_name['MissedBlock'] -GenesisState = _reflection.GeneratedProtocolMessageType('GenesisState', (_message.Message,), { - 'DESCRIPTOR' : _GENESISSTATE, - '__module__' : 'cosmos.slashing.v1beta1.genesis_pb2' - # @@protoc_insertion_point(class_scope:cosmos.slashing.v1beta1.GenesisState) - }) -_sym_db.RegisterMessage(GenesisState) - -SigningInfo = _reflection.GeneratedProtocolMessageType('SigningInfo', (_message.Message,), { - 'DESCRIPTOR' : _SIGNINGINFO, - '__module__' : 'cosmos.slashing.v1beta1.genesis_pb2' - # @@protoc_insertion_point(class_scope:cosmos.slashing.v1beta1.SigningInfo) - }) -_sym_db.RegisterMessage(SigningInfo) - -ValidatorMissedBlocks = _reflection.GeneratedProtocolMessageType('ValidatorMissedBlocks', (_message.Message,), { - 'DESCRIPTOR' : _VALIDATORMISSEDBLOCKS, - '__module__' : 'cosmos.slashing.v1beta1.genesis_pb2' - # @@protoc_insertion_point(class_scope:cosmos.slashing.v1beta1.ValidatorMissedBlocks) - }) -_sym_db.RegisterMessage(ValidatorMissedBlocks) - -MissedBlock = _reflection.GeneratedProtocolMessageType('MissedBlock', (_message.Message,), { - 'DESCRIPTOR' : _MISSEDBLOCK, - '__module__' : 'cosmos.slashing.v1beta1.genesis_pb2' - # @@protoc_insertion_point(class_scope:cosmos.slashing.v1beta1.MissedBlock) - }) -_sym_db.RegisterMessage(MissedBlock) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n%cosmos/slashing/v1beta1/genesis.proto\x12\x17\x63osmos.slashing.v1beta1\x1a\x14gogoproto/gogo.proto\x1a&cosmos/slashing/v1beta1/slashing.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x11\x61mino/amino.proto\"\xe4\x01\n\x0cGenesisState\x12:\n\x06params\x18\x01 \x01(\x0b\x32\x1f.cosmos.slashing.v1beta1.ParamsB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12\x46\n\rsigning_infos\x18\x02 \x03(\x0b\x32$.cosmos.slashing.v1beta1.SigningInfoB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12P\n\rmissed_blocks\x18\x03 \x03(\x0b\x32..cosmos.slashing.v1beta1.ValidatorMissedBlocksB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\"\x9b\x01\n\x0bSigningInfo\x12\x32\n\x07\x61\x64\x64ress\x18\x01 \x01(\tB!\xd2\xb4-\x1d\x63osmos.ConsensusAddressString\x12X\n\x16validator_signing_info\x18\x02 \x01(\x0b\x32-.cosmos.slashing.v1beta1.ValidatorSigningInfoB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\"\x93\x01\n\x15ValidatorMissedBlocks\x12\x32\n\x07\x61\x64\x64ress\x18\x01 \x01(\tB!\xd2\xb4-\x1d\x63osmos.ConsensusAddressString\x12\x46\n\rmissed_blocks\x18\x02 \x03(\x0b\x32$.cosmos.slashing.v1beta1.MissedBlockB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\",\n\x0bMissedBlock\x12\r\n\x05index\x18\x01 \x01(\x03\x12\x0e\n\x06missed\x18\x02 \x01(\x08\x42/Z-github.com/cosmos/cosmos-sdk/x/slashing/typesb\x06proto3') +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.slashing.v1beta1.genesis_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b'Z-github.com/cosmos/cosmos-sdk/x/slashing/types' _GENESISSTATE.fields_by_name['params']._options = None - _GENESISSTATE.fields_by_name['params']._serialized_options = b'\310\336\037\000' + _GENESISSTATE.fields_by_name['params']._serialized_options = b'\310\336\037\000\250\347\260*\001' _GENESISSTATE.fields_by_name['signing_infos']._options = None - _GENESISSTATE.fields_by_name['signing_infos']._serialized_options = b'\362\336\037\024yaml:\"signing_infos\"\310\336\037\000' + _GENESISSTATE.fields_by_name['signing_infos']._serialized_options = b'\310\336\037\000\250\347\260*\001' _GENESISSTATE.fields_by_name['missed_blocks']._options = None - _GENESISSTATE.fields_by_name['missed_blocks']._serialized_options = b'\362\336\037\024yaml:\"missed_blocks\"\310\336\037\000' + _GENESISSTATE.fields_by_name['missed_blocks']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _SIGNINGINFO.fields_by_name['address']._options = None + _SIGNINGINFO.fields_by_name['address']._serialized_options = b'\322\264-\035cosmos.ConsensusAddressString' _SIGNINGINFO.fields_by_name['validator_signing_info']._options = None - _SIGNINGINFO.fields_by_name['validator_signing_info']._serialized_options = b'\310\336\037\000\362\336\037\035yaml:\"validator_signing_info\"' + _SIGNINGINFO.fields_by_name['validator_signing_info']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _VALIDATORMISSEDBLOCKS.fields_by_name['address']._options = None + _VALIDATORMISSEDBLOCKS.fields_by_name['address']._serialized_options = b'\322\264-\035cosmos.ConsensusAddressString' _VALIDATORMISSEDBLOCKS.fields_by_name['missed_blocks']._options = None - _VALIDATORMISSEDBLOCKS.fields_by_name['missed_blocks']._serialized_options = b'\310\336\037\000\362\336\037\024yaml:\"missed_blocks\"' - _GENESISSTATE._serialized_start=129 - _GENESISSTATE._serialized_end=390 - _SIGNINGINFO._serialized_start=393 - _SIGNINGINFO._serialized_end=541 - _VALIDATORMISSEDBLOCKS._serialized_start=544 - _VALIDATORMISSEDBLOCKS._serialized_end=675 - _MISSEDBLOCK._serialized_start=677 - _MISSEDBLOCK._serialized_end=721 + _VALIDATORMISSEDBLOCKS.fields_by_name['missed_blocks']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _GENESISSTATE._serialized_start=175 + _GENESISSTATE._serialized_end=403 + _SIGNINGINFO._serialized_start=406 + _SIGNINGINFO._serialized_end=561 + _VALIDATORMISSEDBLOCKS._serialized_start=564 + _VALIDATORMISSEDBLOCKS._serialized_end=711 + _MISSEDBLOCK._serialized_start=713 + _MISSEDBLOCK._serialized_end=757 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/slashing/v1beta1/query_pb2.py b/cosmpy/protos/cosmos/slashing/v1beta1/query_pb2.py index ee15dc22..85225f12 100644 --- a/cosmpy/protos/cosmos/slashing/v1beta1/query_pb2.py +++ b/cosmpy/protos/cosmos/slashing/v1beta1/query_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/slashing/v1beta1/query.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -16,89 +15,44 @@ from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 from cosmos.slashing.v1beta1 import slashing_pb2 as cosmos_dot_slashing_dot_v1beta1_dot_slashing__pb2 +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n#cosmos/slashing/v1beta1/query.proto\x12\x17\x63osmos.slashing.v1beta1\x1a*cosmos/base/query/v1beta1/pagination.proto\x1a\x14gogoproto/gogo.proto\x1a\x1cgoogle/api/annotations.proto\x1a&cosmos/slashing/v1beta1/slashing.proto\"\x14\n\x12QueryParamsRequest\"L\n\x13QueryParamsResponse\x12\x35\n\x06params\x18\x01 \x01(\x0b\x32\x1f.cosmos.slashing.v1beta1.ParamsB\x04\xc8\xde\x1f\x00\"/\n\x17QuerySigningInfoRequest\x12\x14\n\x0c\x63ons_address\x18\x01 \x01(\t\"i\n\x18QuerySigningInfoResponse\x12M\n\x10val_signing_info\x18\x01 \x01(\x0b\x32-.cosmos.slashing.v1beta1.ValidatorSigningInfoB\x04\xc8\xde\x1f\x00\"V\n\x18QuerySigningInfosRequest\x12:\n\npagination\x18\x01 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\x9b\x01\n\x19QuerySigningInfosResponse\x12\x41\n\x04info\x18\x01 \x03(\x0b\x32-.cosmos.slashing.v1beta1.ValidatorSigningInfoB\x04\xc8\xde\x1f\x00\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse2\xf2\x03\n\x05Query\x12\x8c\x01\n\x06Params\x12+.cosmos.slashing.v1beta1.QueryParamsRequest\x1a,.cosmos.slashing.v1beta1.QueryParamsResponse\"\'\x82\xd3\xe4\x93\x02!\x12\x1f/cosmos/slashing/v1beta1/params\x12\xb1\x01\n\x0bSigningInfo\x12\x30.cosmos.slashing.v1beta1.QuerySigningInfoRequest\x1a\x31.cosmos.slashing.v1beta1.QuerySigningInfoResponse\"=\x82\xd3\xe4\x93\x02\x37\x12\x35/cosmos/slashing/v1beta1/signing_infos/{cons_address}\x12\xa5\x01\n\x0cSigningInfos\x12\x31.cosmos.slashing.v1beta1.QuerySigningInfosRequest\x1a\x32.cosmos.slashing.v1beta1.QuerySigningInfosResponse\".\x82\xd3\xe4\x93\x02(\x12&/cosmos/slashing/v1beta1/signing_infosB/Z-github.com/cosmos/cosmos-sdk/x/slashing/typesb\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n#cosmos/slashing/v1beta1/query.proto\x12\x17\x63osmos.slashing.v1beta1\x1a*cosmos/base/query/v1beta1/pagination.proto\x1a\x14gogoproto/gogo.proto\x1a\x1cgoogle/api/annotations.proto\x1a&cosmos/slashing/v1beta1/slashing.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x11\x61mino/amino.proto\"\x14\n\x12QueryParamsRequest\"Q\n\x13QueryParamsResponse\x12:\n\x06params\x18\x01 \x01(\x0b\x32\x1f.cosmos.slashing.v1beta1.ParamsB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\"R\n\x17QuerySigningInfoRequest\x12\x37\n\x0c\x63ons_address\x18\x01 \x01(\tB!\xd2\xb4-\x1d\x63osmos.ConsensusAddressString\"n\n\x18QuerySigningInfoResponse\x12R\n\x10val_signing_info\x18\x01 \x01(\x0b\x32-.cosmos.slashing.v1beta1.ValidatorSigningInfoB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\"V\n\x18QuerySigningInfosRequest\x12:\n\npagination\x18\x01 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\xa0\x01\n\x19QuerySigningInfosResponse\x12\x46\n\x04info\x18\x01 \x03(\x0b\x32-.cosmos.slashing.v1beta1.ValidatorSigningInfoB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse2\xf2\x03\n\x05Query\x12\x8c\x01\n\x06Params\x12+.cosmos.slashing.v1beta1.QueryParamsRequest\x1a,.cosmos.slashing.v1beta1.QueryParamsResponse\"\'\x82\xd3\xe4\x93\x02!\x12\x1f/cosmos/slashing/v1beta1/params\x12\xb1\x01\n\x0bSigningInfo\x12\x30.cosmos.slashing.v1beta1.QuerySigningInfoRequest\x1a\x31.cosmos.slashing.v1beta1.QuerySigningInfoResponse\"=\x82\xd3\xe4\x93\x02\x37\x12\x35/cosmos/slashing/v1beta1/signing_infos/{cons_address}\x12\xa5\x01\n\x0cSigningInfos\x12\x31.cosmos.slashing.v1beta1.QuerySigningInfosRequest\x1a\x32.cosmos.slashing.v1beta1.QuerySigningInfosResponse\".\x82\xd3\xe4\x93\x02(\x12&/cosmos/slashing/v1beta1/signing_infosB/Z-github.com/cosmos/cosmos-sdk/x/slashing/typesb\x06proto3') - - -_QUERYPARAMSREQUEST = DESCRIPTOR.message_types_by_name['QueryParamsRequest'] -_QUERYPARAMSRESPONSE = DESCRIPTOR.message_types_by_name['QueryParamsResponse'] -_QUERYSIGNINGINFOREQUEST = DESCRIPTOR.message_types_by_name['QuerySigningInfoRequest'] -_QUERYSIGNINGINFORESPONSE = DESCRIPTOR.message_types_by_name['QuerySigningInfoResponse'] -_QUERYSIGNINGINFOSREQUEST = DESCRIPTOR.message_types_by_name['QuerySigningInfosRequest'] -_QUERYSIGNINGINFOSRESPONSE = DESCRIPTOR.message_types_by_name['QuerySigningInfosResponse'] -QueryParamsRequest = _reflection.GeneratedProtocolMessageType('QueryParamsRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYPARAMSREQUEST, - '__module__' : 'cosmos.slashing.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.slashing.v1beta1.QueryParamsRequest) - }) -_sym_db.RegisterMessage(QueryParamsRequest) - -QueryParamsResponse = _reflection.GeneratedProtocolMessageType('QueryParamsResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYPARAMSRESPONSE, - '__module__' : 'cosmos.slashing.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.slashing.v1beta1.QueryParamsResponse) - }) -_sym_db.RegisterMessage(QueryParamsResponse) - -QuerySigningInfoRequest = _reflection.GeneratedProtocolMessageType('QuerySigningInfoRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYSIGNINGINFOREQUEST, - '__module__' : 'cosmos.slashing.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.slashing.v1beta1.QuerySigningInfoRequest) - }) -_sym_db.RegisterMessage(QuerySigningInfoRequest) - -QuerySigningInfoResponse = _reflection.GeneratedProtocolMessageType('QuerySigningInfoResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYSIGNINGINFORESPONSE, - '__module__' : 'cosmos.slashing.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.slashing.v1beta1.QuerySigningInfoResponse) - }) -_sym_db.RegisterMessage(QuerySigningInfoResponse) - -QuerySigningInfosRequest = _reflection.GeneratedProtocolMessageType('QuerySigningInfosRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYSIGNINGINFOSREQUEST, - '__module__' : 'cosmos.slashing.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.slashing.v1beta1.QuerySigningInfosRequest) - }) -_sym_db.RegisterMessage(QuerySigningInfosRequest) - -QuerySigningInfosResponse = _reflection.GeneratedProtocolMessageType('QuerySigningInfosResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYSIGNINGINFOSRESPONSE, - '__module__' : 'cosmos.slashing.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.slashing.v1beta1.QuerySigningInfosResponse) - }) -_sym_db.RegisterMessage(QuerySigningInfosResponse) - -_QUERY = DESCRIPTOR.services_by_name['Query'] +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.slashing.v1beta1.query_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b'Z-github.com/cosmos/cosmos-sdk/x/slashing/types' _QUERYPARAMSRESPONSE.fields_by_name['params']._options = None - _QUERYPARAMSRESPONSE.fields_by_name['params']._serialized_options = b'\310\336\037\000' + _QUERYPARAMSRESPONSE.fields_by_name['params']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _QUERYSIGNINGINFOREQUEST.fields_by_name['cons_address']._options = None + _QUERYSIGNINGINFOREQUEST.fields_by_name['cons_address']._serialized_options = b'\322\264-\035cosmos.ConsensusAddressString' _QUERYSIGNINGINFORESPONSE.fields_by_name['val_signing_info']._options = None - _QUERYSIGNINGINFORESPONSE.fields_by_name['val_signing_info']._serialized_options = b'\310\336\037\000' + _QUERYSIGNINGINFORESPONSE.fields_by_name['val_signing_info']._serialized_options = b'\310\336\037\000\250\347\260*\001' _QUERYSIGNINGINFOSRESPONSE.fields_by_name['info']._options = None - _QUERYSIGNINGINFOSRESPONSE.fields_by_name['info']._serialized_options = b'\310\336\037\000' + _QUERYSIGNINGINFOSRESPONSE.fields_by_name['info']._serialized_options = b'\310\336\037\000\250\347\260*\001' _QUERY.methods_by_name['Params']._options = None _QUERY.methods_by_name['Params']._serialized_options = b'\202\323\344\223\002!\022\037/cosmos/slashing/v1beta1/params' _QUERY.methods_by_name['SigningInfo']._options = None _QUERY.methods_by_name['SigningInfo']._serialized_options = b'\202\323\344\223\0027\0225/cosmos/slashing/v1beta1/signing_infos/{cons_address}' _QUERY.methods_by_name['SigningInfos']._options = None _QUERY.methods_by_name['SigningInfos']._serialized_options = b'\202\323\344\223\002(\022&/cosmos/slashing/v1beta1/signing_infos' - _QUERYPARAMSREQUEST._serialized_start=200 - _QUERYPARAMSREQUEST._serialized_end=220 - _QUERYPARAMSRESPONSE._serialized_start=222 - _QUERYPARAMSRESPONSE._serialized_end=298 - _QUERYSIGNINGINFOREQUEST._serialized_start=300 - _QUERYSIGNINGINFOREQUEST._serialized_end=347 - _QUERYSIGNINGINFORESPONSE._serialized_start=349 - _QUERYSIGNINGINFORESPONSE._serialized_end=454 - _QUERYSIGNINGINFOSREQUEST._serialized_start=456 - _QUERYSIGNINGINFOSREQUEST._serialized_end=542 - _QUERYSIGNINGINFOSRESPONSE._serialized_start=545 - _QUERYSIGNINGINFOSRESPONSE._serialized_end=700 - _QUERY._serialized_start=703 - _QUERY._serialized_end=1201 + _QUERYPARAMSREQUEST._serialized_start=246 + _QUERYPARAMSREQUEST._serialized_end=266 + _QUERYPARAMSRESPONSE._serialized_start=268 + _QUERYPARAMSRESPONSE._serialized_end=349 + _QUERYSIGNINGINFOREQUEST._serialized_start=351 + _QUERYSIGNINGINFOREQUEST._serialized_end=433 + _QUERYSIGNINGINFORESPONSE._serialized_start=435 + _QUERYSIGNINGINFORESPONSE._serialized_end=545 + _QUERYSIGNINGINFOSREQUEST._serialized_start=547 + _QUERYSIGNINGINFOSREQUEST._serialized_end=633 + _QUERYSIGNINGINFOSRESPONSE._serialized_start=636 + _QUERYSIGNINGINFOSRESPONSE._serialized_end=796 + _QUERY._serialized_start=799 + _QUERY._serialized_end=1297 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/slashing/v1beta1/slashing_pb2.py b/cosmpy/protos/cosmos/slashing/v1beta1/slashing_pb2.py index 5366d42c..c0a50d52 100644 --- a/cosmpy/protos/cosmos/slashing/v1beta1/slashing_pb2.py +++ b/cosmpy/protos/cosmos/slashing/v1beta1/slashing_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/slashing/v1beta1/slashing.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -15,54 +14,36 @@ from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 from google.protobuf import duration_pb2 as google_dot_protobuf_dot_duration__pb2 from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n&cosmos/slashing/v1beta1/slashing.proto\x12\x17\x63osmos.slashing.v1beta1\x1a\x14gogoproto/gogo.proto\x1a\x1egoogle/protobuf/duration.proto\x1a\x1fgoogle/protobuf/timestamp.proto\"\xb7\x02\n\x14ValidatorSigningInfo\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x01(\t\x12-\n\x0cstart_height\x18\x02 \x01(\x03\x42\x17\xf2\xde\x1f\x13yaml:\"start_height\"\x12-\n\x0cindex_offset\x18\x03 \x01(\x03\x42\x17\xf2\xde\x1f\x13yaml:\"index_offset\"\x12Q\n\x0cjailed_until\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x1f\xf2\xde\x1f\x13yaml:\"jailed_until\"\x90\xdf\x1f\x01\xc8\xde\x1f\x00\x12\x12\n\ntombstoned\x18\x05 \x01(\x08\x12?\n\x15missed_blocks_counter\x18\x06 \x01(\x03\x42 \xf2\xde\x1f\x1cyaml:\"missed_blocks_counter\":\x08\xe8\xa0\x1f\x01\x98\xa0\x1f\x00\"\x88\x04\n\x06Params\x12=\n\x14signed_blocks_window\x18\x01 \x01(\x03\x42\x1f\xf2\xde\x1f\x1byaml:\"signed_blocks_window\"\x12m\n\x15min_signed_per_window\x18\x02 \x01(\x0c\x42N\xf2\xde\x1f\x1cyaml:\"min_signed_per_window\"\xda\xde\x1f&github.com/cosmos/cosmos-sdk/types.Dec\xc8\xde\x1f\x00\x12\x64\n\x16\x64owntime_jail_duration\x18\x03 \x01(\x0b\x32\x19.google.protobuf.DurationB)\xc8\xde\x1f\x00\x98\xdf\x1f\x01\xf2\xde\x1f\x1dyaml:\"downtime_jail_duration\"\x12w\n\x1aslash_fraction_double_sign\x18\x04 \x01(\x0c\x42S\xf2\xde\x1f!yaml:\"slash_fraction_double_sign\"\xda\xde\x1f&github.com/cosmos/cosmos-sdk/types.Dec\xc8\xde\x1f\x00\x12q\n\x17slash_fraction_downtime\x18\x05 \x01(\x0c\x42P\xf2\xde\x1f\x1eyaml:\"slash_fraction_downtime\"\xda\xde\x1f&github.com/cosmos/cosmos-sdk/types.Dec\xc8\xde\x1f\x00\x42\x33Z-github.com/cosmos/cosmos-sdk/x/slashing/types\xa8\xe2\x1e\x01\x62\x06proto3') - - - -_VALIDATORSIGNINGINFO = DESCRIPTOR.message_types_by_name['ValidatorSigningInfo'] -_PARAMS = DESCRIPTOR.message_types_by_name['Params'] -ValidatorSigningInfo = _reflection.GeneratedProtocolMessageType('ValidatorSigningInfo', (_message.Message,), { - 'DESCRIPTOR' : _VALIDATORSIGNINGINFO, - '__module__' : 'cosmos.slashing.v1beta1.slashing_pb2' - # @@protoc_insertion_point(class_scope:cosmos.slashing.v1beta1.ValidatorSigningInfo) - }) -_sym_db.RegisterMessage(ValidatorSigningInfo) - -Params = _reflection.GeneratedProtocolMessageType('Params', (_message.Message,), { - 'DESCRIPTOR' : _PARAMS, - '__module__' : 'cosmos.slashing.v1beta1.slashing_pb2' - # @@protoc_insertion_point(class_scope:cosmos.slashing.v1beta1.Params) - }) -_sym_db.RegisterMessage(Params) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n&cosmos/slashing/v1beta1/slashing.proto\x12\x17\x63osmos.slashing.v1beta1\x1a\x14gogoproto/gogo.proto\x1a\x1egoogle/protobuf/duration.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x11\x61mino/amino.proto\"\xf0\x01\n\x14ValidatorSigningInfo\x12\x32\n\x07\x61\x64\x64ress\x18\x01 \x01(\tB!\xd2\xb4-\x1d\x63osmos.ConsensusAddressString\x12\x14\n\x0cstart_height\x18\x02 \x01(\x03\x12\x14\n\x0cindex_offset\x18\x03 \x01(\x03\x12?\n\x0cjailed_until\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\r\x90\xdf\x1f\x01\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12\x12\n\ntombstoned\x18\x05 \x01(\x08\x12\x1d\n\x15missed_blocks_counter\x18\x06 \x01(\x03:\x04\xe8\xa0\x1f\x01\"\x9f\x03\n\x06Params\x12\x1c\n\x14signed_blocks_window\x18\x01 \x01(\x03\x12U\n\x15min_signed_per_window\x18\x02 \x01(\x0c\x42\x36\xd2\xb4-\ncosmos.Dec\xda\xde\x1f\x1b\x63osmossdk.io/math.LegacyDec\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12H\n\x16\x64owntime_jail_duration\x18\x03 \x01(\x0b\x32\x19.google.protobuf.DurationB\r\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x98\xdf\x1f\x01\x12Z\n\x1aslash_fraction_double_sign\x18\x04 \x01(\x0c\x42\x36\xd2\xb4-\ncosmos.Dec\xda\xde\x1f\x1b\x63osmossdk.io/math.LegacyDec\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12W\n\x17slash_fraction_downtime\x18\x05 \x01(\x0c\x42\x36\xd2\xb4-\ncosmos.Dec\xda\xde\x1f\x1b\x63osmossdk.io/math.LegacyDec\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01:!\x8a\xe7\xb0*\x1c\x63osmos-sdk/x/slashing/ParamsB3Z-github.com/cosmos/cosmos-sdk/x/slashing/types\xa8\xe2\x1e\x01\x62\x06proto3') +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.slashing.v1beta1.slashing_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b'Z-github.com/cosmos/cosmos-sdk/x/slashing/types\250\342\036\001' - _VALIDATORSIGNINGINFO.fields_by_name['start_height']._options = None - _VALIDATORSIGNINGINFO.fields_by_name['start_height']._serialized_options = b'\362\336\037\023yaml:\"start_height\"' - _VALIDATORSIGNINGINFO.fields_by_name['index_offset']._options = None - _VALIDATORSIGNINGINFO.fields_by_name['index_offset']._serialized_options = b'\362\336\037\023yaml:\"index_offset\"' + _VALIDATORSIGNINGINFO.fields_by_name['address']._options = None + _VALIDATORSIGNINGINFO.fields_by_name['address']._serialized_options = b'\322\264-\035cosmos.ConsensusAddressString' _VALIDATORSIGNINGINFO.fields_by_name['jailed_until']._options = None - _VALIDATORSIGNINGINFO.fields_by_name['jailed_until']._serialized_options = b'\362\336\037\023yaml:\"jailed_until\"\220\337\037\001\310\336\037\000' - _VALIDATORSIGNINGINFO.fields_by_name['missed_blocks_counter']._options = None - _VALIDATORSIGNINGINFO.fields_by_name['missed_blocks_counter']._serialized_options = b'\362\336\037\034yaml:\"missed_blocks_counter\"' + _VALIDATORSIGNINGINFO.fields_by_name['jailed_until']._serialized_options = b'\220\337\037\001\310\336\037\000\250\347\260*\001' _VALIDATORSIGNINGINFO._options = None - _VALIDATORSIGNINGINFO._serialized_options = b'\350\240\037\001\230\240\037\000' - _PARAMS.fields_by_name['signed_blocks_window']._options = None - _PARAMS.fields_by_name['signed_blocks_window']._serialized_options = b'\362\336\037\033yaml:\"signed_blocks_window\"' + _VALIDATORSIGNINGINFO._serialized_options = b'\350\240\037\001' _PARAMS.fields_by_name['min_signed_per_window']._options = None - _PARAMS.fields_by_name['min_signed_per_window']._serialized_options = b'\362\336\037\034yaml:\"min_signed_per_window\"\332\336\037&github.com/cosmos/cosmos-sdk/types.Dec\310\336\037\000' + _PARAMS.fields_by_name['min_signed_per_window']._serialized_options = b'\322\264-\ncosmos.Dec\332\336\037\033cosmossdk.io/math.LegacyDec\310\336\037\000\250\347\260*\001' _PARAMS.fields_by_name['downtime_jail_duration']._options = None - _PARAMS.fields_by_name['downtime_jail_duration']._serialized_options = b'\310\336\037\000\230\337\037\001\362\336\037\035yaml:\"downtime_jail_duration\"' + _PARAMS.fields_by_name['downtime_jail_duration']._serialized_options = b'\310\336\037\000\250\347\260*\001\230\337\037\001' _PARAMS.fields_by_name['slash_fraction_double_sign']._options = None - _PARAMS.fields_by_name['slash_fraction_double_sign']._serialized_options = b'\362\336\037!yaml:\"slash_fraction_double_sign\"\332\336\037&github.com/cosmos/cosmos-sdk/types.Dec\310\336\037\000' + _PARAMS.fields_by_name['slash_fraction_double_sign']._serialized_options = b'\322\264-\ncosmos.Dec\332\336\037\033cosmossdk.io/math.LegacyDec\310\336\037\000\250\347\260*\001' _PARAMS.fields_by_name['slash_fraction_downtime']._options = None - _PARAMS.fields_by_name['slash_fraction_downtime']._serialized_options = b'\362\336\037\036yaml:\"slash_fraction_downtime\"\332\336\037&github.com/cosmos/cosmos-sdk/types.Dec\310\336\037\000' - _VALIDATORSIGNINGINFO._serialized_start=155 - _VALIDATORSIGNINGINFO._serialized_end=466 - _PARAMS._serialized_start=469 - _PARAMS._serialized_end=989 + _PARAMS.fields_by_name['slash_fraction_downtime']._serialized_options = b'\322\264-\ncosmos.Dec\332\336\037\033cosmossdk.io/math.LegacyDec\310\336\037\000\250\347\260*\001' + _PARAMS._options = None + _PARAMS._serialized_options = b'\212\347\260*\034cosmos-sdk/x/slashing/Params' + _VALIDATORSIGNINGINFO._serialized_start=201 + _VALIDATORSIGNINGINFO._serialized_end=441 + _PARAMS._serialized_start=444 + _PARAMS._serialized_end=859 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/slashing/v1beta1/tx_pb2.py b/cosmpy/protos/cosmos/slashing/v1beta1/tx_pb2.py index fafc6d69..7d9e3691 100644 --- a/cosmpy/protos/cosmos/slashing/v1beta1/tx_pb2.py +++ b/cosmpy/protos/cosmos/slashing/v1beta1/tx_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/slashing/v1beta1/tx.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -13,41 +12,44 @@ from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 +from cosmos.slashing.v1beta1 import slashing_pb2 as cosmos_dot_slashing_dot_v1beta1_dot_slashing__pb2 +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 +from cosmos.msg.v1 import msg_pb2 as cosmos_dot_msg_dot_v1_dot_msg__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n cosmos/slashing/v1beta1/tx.proto\x12\x17\x63osmos.slashing.v1beta1\x1a\x14gogoproto/gogo.proto\"L\n\tMsgUnjail\x12\x35\n\x0evalidator_addr\x18\x01 \x01(\tB\x1d\xf2\xde\x1f\x0eyaml:\"address\"\xea\xde\x1f\x07\x61\x64\x64ress:\x08\x88\xa0\x1f\x00\x98\xa0\x1f\x01\"\x13\n\x11MsgUnjailResponse2_\n\x03Msg\x12X\n\x06Unjail\x12\".cosmos.slashing.v1beta1.MsgUnjail\x1a*.cosmos.slashing.v1beta1.MsgUnjailResponseB3Z-github.com/cosmos/cosmos-sdk/x/slashing/types\xa8\xe2\x1e\x01\x62\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n cosmos/slashing/v1beta1/tx.proto\x12\x17\x63osmos.slashing.v1beta1\x1a\x14gogoproto/gogo.proto\x1a&cosmos/slashing/v1beta1/slashing.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x17\x63osmos/msg/v1/msg.proto\x1a\x11\x61mino/amino.proto\"\x94\x01\n\tMsgUnjail\x12U\n\x0evalidator_addr\x18\x01 \x01(\tB=\xd2\xb4-\x1d\x63osmos.ValidatorAddressString\xea\xde\x1f\x07\x61\x64\x64ress\xa2\xe7\xb0*\x07\x61\x64\x64ress\xa8\xe7\xb0*\x01:0\x82\xe7\xb0*\x0evalidator_addr\x8a\xe7\xb0*\x14\x63osmos-sdk/MsgUnjail\x88\xa0\x1f\x00\"\x13\n\x11MsgUnjailResponse\"\xc7\x01\n\x0fMsgUpdateParams\x12+\n\tauthority\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12:\n\x06params\x18\x02 \x01(\x0b\x32\x1f.cosmos.slashing.v1beta1.ParamsB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01:K\xd2\xb4-\x0f\x63osmos-sdk 0.47\x82\xe7\xb0*\tauthority\x8a\xe7\xb0*%cosmos-sdk/x/slashing/MsgUpdateParams\".\n\x17MsgUpdateParamsResponse:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.472\xe7\x01\n\x03Msg\x12X\n\x06Unjail\x12\".cosmos.slashing.v1beta1.MsgUnjail\x1a*.cosmos.slashing.v1beta1.MsgUnjailResponse\x12\x7f\n\x0cUpdateParams\x12(.cosmos.slashing.v1beta1.MsgUpdateParams\x1a\x30.cosmos.slashing.v1beta1.MsgUpdateParamsResponse\"\x13\xca\xb4-\x0f\x63osmos-sdk 0.47\x1a\x05\x80\xe7\xb0*\x01\x42\x33Z-github.com/cosmos/cosmos-sdk/x/slashing/types\xa8\xe2\x1e\x01\x62\x06proto3') - - -_MSGUNJAIL = DESCRIPTOR.message_types_by_name['MsgUnjail'] -_MSGUNJAILRESPONSE = DESCRIPTOR.message_types_by_name['MsgUnjailResponse'] -MsgUnjail = _reflection.GeneratedProtocolMessageType('MsgUnjail', (_message.Message,), { - 'DESCRIPTOR' : _MSGUNJAIL, - '__module__' : 'cosmos.slashing.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.slashing.v1beta1.MsgUnjail) - }) -_sym_db.RegisterMessage(MsgUnjail) - -MsgUnjailResponse = _reflection.GeneratedProtocolMessageType('MsgUnjailResponse', (_message.Message,), { - 'DESCRIPTOR' : _MSGUNJAILRESPONSE, - '__module__' : 'cosmos.slashing.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.slashing.v1beta1.MsgUnjailResponse) - }) -_sym_db.RegisterMessage(MsgUnjailResponse) - -_MSG = DESCRIPTOR.services_by_name['Msg'] +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.slashing.v1beta1.tx_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b'Z-github.com/cosmos/cosmos-sdk/x/slashing/types\250\342\036\001' _MSGUNJAIL.fields_by_name['validator_addr']._options = None - _MSGUNJAIL.fields_by_name['validator_addr']._serialized_options = b'\362\336\037\016yaml:\"address\"\352\336\037\007address' + _MSGUNJAIL.fields_by_name['validator_addr']._serialized_options = b'\322\264-\035cosmos.ValidatorAddressString\352\336\037\007address\242\347\260*\007address\250\347\260*\001' _MSGUNJAIL._options = None - _MSGUNJAIL._serialized_options = b'\210\240\037\000\230\240\037\001' - _MSGUNJAIL._serialized_start=83 - _MSGUNJAIL._serialized_end=159 - _MSGUNJAILRESPONSE._serialized_start=161 - _MSGUNJAILRESPONSE._serialized_end=180 - _MSG._serialized_start=182 - _MSG._serialized_end=277 + _MSGUNJAIL._serialized_options = b'\202\347\260*\016validator_addr\212\347\260*\024cosmos-sdk/MsgUnjail\210\240\037\000' + _MSGUPDATEPARAMS.fields_by_name['authority']._options = None + _MSGUPDATEPARAMS.fields_by_name['authority']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGUPDATEPARAMS.fields_by_name['params']._options = None + _MSGUPDATEPARAMS.fields_by_name['params']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _MSGUPDATEPARAMS._options = None + _MSGUPDATEPARAMS._serialized_options = b'\322\264-\017cosmos-sdk 0.47\202\347\260*\tauthority\212\347\260*%cosmos-sdk/x/slashing/MsgUpdateParams' + _MSGUPDATEPARAMSRESPONSE._options = None + _MSGUPDATEPARAMSRESPONSE._serialized_options = b'\322\264-\017cosmos-sdk 0.47' + _MSG._options = None + _MSG._serialized_options = b'\200\347\260*\001' + _MSG.methods_by_name['UpdateParams']._options = None + _MSG.methods_by_name['UpdateParams']._serialized_options = b'\312\264-\017cosmos-sdk 0.47' + _MSGUNJAIL._serialized_start=195 + _MSGUNJAIL._serialized_end=343 + _MSGUNJAILRESPONSE._serialized_start=345 + _MSGUNJAILRESPONSE._serialized_end=364 + _MSGUPDATEPARAMS._serialized_start=367 + _MSGUPDATEPARAMS._serialized_end=566 + _MSGUPDATEPARAMSRESPONSE._serialized_start=568 + _MSGUPDATEPARAMSRESPONSE._serialized_end=614 + _MSG._serialized_start=617 + _MSG._serialized_end=848 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/slashing/v1beta1/tx_pb2_grpc.py b/cosmpy/protos/cosmos/slashing/v1beta1/tx_pb2_grpc.py index a25409b0..8e30be83 100644 --- a/cosmpy/protos/cosmos/slashing/v1beta1/tx_pb2_grpc.py +++ b/cosmpy/protos/cosmos/slashing/v1beta1/tx_pb2_grpc.py @@ -20,6 +20,11 @@ def __init__(self, channel): request_serializer=cosmos_dot_slashing_dot_v1beta1_dot_tx__pb2.MsgUnjail.SerializeToString, response_deserializer=cosmos_dot_slashing_dot_v1beta1_dot_tx__pb2.MsgUnjailResponse.FromString, ) + self.UpdateParams = channel.unary_unary( + '/cosmos.slashing.v1beta1.Msg/UpdateParams', + request_serializer=cosmos_dot_slashing_dot_v1beta1_dot_tx__pb2.MsgUpdateParams.SerializeToString, + response_deserializer=cosmos_dot_slashing_dot_v1beta1_dot_tx__pb2.MsgUpdateParamsResponse.FromString, + ) class MsgServicer(object): @@ -35,6 +40,14 @@ def Unjail(self, request, context): context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') + def UpdateParams(self, request, context): + """UpdateParams defines a governance operation for updating the x/slashing module + parameters. The authority defaults to the x/gov module account. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + def add_MsgServicer_to_server(servicer, server): rpc_method_handlers = { @@ -43,6 +56,11 @@ def add_MsgServicer_to_server(servicer, server): request_deserializer=cosmos_dot_slashing_dot_v1beta1_dot_tx__pb2.MsgUnjail.FromString, response_serializer=cosmos_dot_slashing_dot_v1beta1_dot_tx__pb2.MsgUnjailResponse.SerializeToString, ), + 'UpdateParams': grpc.unary_unary_rpc_method_handler( + servicer.UpdateParams, + request_deserializer=cosmos_dot_slashing_dot_v1beta1_dot_tx__pb2.MsgUpdateParams.FromString, + response_serializer=cosmos_dot_slashing_dot_v1beta1_dot_tx__pb2.MsgUpdateParamsResponse.SerializeToString, + ), } generic_handler = grpc.method_handlers_generic_handler( 'cosmos.slashing.v1beta1.Msg', rpc_method_handlers) @@ -70,3 +88,20 @@ def Unjail(request, cosmos_dot_slashing_dot_v1beta1_dot_tx__pb2.MsgUnjailResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def UpdateParams(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.slashing.v1beta1.Msg/UpdateParams', + cosmos_dot_slashing_dot_v1beta1_dot_tx__pb2.MsgUpdateParams.SerializeToString, + cosmos_dot_slashing_dot_v1beta1_dot_tx__pb2.MsgUpdateParamsResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/cosmos/staking/__init__.py b/cosmpy/protos/cosmos/staking/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmos/staking/module/v1/module_pb2.py b/cosmpy/protos/cosmos/staking/module/v1/module_pb2.py new file mode 100644 index 00000000..41d27e90 --- /dev/null +++ b/cosmpy/protos/cosmos/staking/module/v1/module_pb2.py @@ -0,0 +1,28 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/staking/module/v1/module.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from cosmos.app.v1alpha1 import module_pb2 as cosmos_dot_app_dot_v1alpha1_dot_module__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n%cosmos/staking/module/v1/module.proto\x12\x18\x63osmos.staking.module.v1\x1a cosmos/app/v1alpha1/module.proto\"\xa2\x01\n\x06Module\x12\x13\n\x0bhooks_order\x18\x01 \x03(\t\x12\x11\n\tauthority\x18\x02 \x01(\t\x12\x1f\n\x17\x62\x65\x63h32_prefix_validator\x18\x03 \x01(\t\x12\x1f\n\x17\x62\x65\x63h32_prefix_consensus\x18\x04 \x01(\t:.\xba\xc0\x96\xda\x01(\n&github.com/cosmos/cosmos-sdk/x/stakingb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.staking.module.v1.module_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + _MODULE._options = None + _MODULE._serialized_options = b'\272\300\226\332\001(\n&github.com/cosmos/cosmos-sdk/x/staking' + _MODULE._serialized_start=102 + _MODULE._serialized_end=264 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/staking/module/v1/module_pb2_grpc.py b/cosmpy/protos/cosmos/staking/module/v1/module_pb2_grpc.py new file mode 100644 index 00000000..2daafffe --- /dev/null +++ b/cosmpy/protos/cosmos/staking/module/v1/module_pb2_grpc.py @@ -0,0 +1,4 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + diff --git a/cosmpy/protos/cosmos/staking/v1beta1/__init__.py b/cosmpy/protos/cosmos/staking/v1beta1/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmos/staking/v1beta1/authz_pb2.py b/cosmpy/protos/cosmos/staking/v1beta1/authz_pb2.py index a52b6a51..4387a79e 100644 --- a/cosmpy/protos/cosmos/staking/v1beta1/authz_pb2.py +++ b/cosmpy/protos/cosmos/staking/v1beta1/authz_pb2.py @@ -2,11 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/staking/v1beta1/authz.proto """Generated protocol buffer code.""" -from google.protobuf.internal import enum_type_wrapper +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -16,47 +14,31 @@ from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 from cosmos.base.v1beta1 import coin_pb2 as cosmos_dot_base_dot_v1beta1_dot_coin__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\"cosmos/staking/v1beta1/authz.proto\x12\x16\x63osmos.staking.v1beta1\x1a\x14gogoproto/gogo.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x1e\x63osmos/base/v1beta1/coin.proto\"\x90\x03\n\x12StakeAuthorization\x12Z\n\nmax_tokens\x18\x01 \x01(\x0b\x32\x19.cosmos.base.v1beta1.CoinB+\xaa\xdf\x1f\'github.com/cosmos/cosmos-sdk/types.Coin\x12K\n\nallow_list\x18\x02 \x01(\x0b\x32\x35.cosmos.staking.v1beta1.StakeAuthorization.ValidatorsH\x00\x12J\n\tdeny_list\x18\x03 \x01(\x0b\x32\x35.cosmos.staking.v1beta1.StakeAuthorization.ValidatorsH\x00\x12\x45\n\x12\x61uthorization_type\x18\x04 \x01(\x0e\x32).cosmos.staking.v1beta1.AuthorizationType\x1a\x1d\n\nValidators\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x03(\t:\x11\xd2\xb4-\rAuthorizationB\x0c\n\nvalidators*\x9e\x01\n\x11\x41uthorizationType\x12\"\n\x1e\x41UTHORIZATION_TYPE_UNSPECIFIED\x10\x00\x12\x1f\n\x1b\x41UTHORIZATION_TYPE_DELEGATE\x10\x01\x12!\n\x1d\x41UTHORIZATION_TYPE_UNDELEGATE\x10\x02\x12!\n\x1d\x41UTHORIZATION_TYPE_REDELEGATE\x10\x03\x42.Z,github.com/cosmos/cosmos-sdk/x/staking/typesb\x06proto3') - -_AUTHORIZATIONTYPE = DESCRIPTOR.enum_types_by_name['AuthorizationType'] -AuthorizationType = enum_type_wrapper.EnumTypeWrapper(_AUTHORIZATIONTYPE) -AUTHORIZATION_TYPE_UNSPECIFIED = 0 -AUTHORIZATION_TYPE_DELEGATE = 1 -AUTHORIZATION_TYPE_UNDELEGATE = 2 -AUTHORIZATION_TYPE_REDELEGATE = 3 - - -_STAKEAUTHORIZATION = DESCRIPTOR.message_types_by_name['StakeAuthorization'] -_STAKEAUTHORIZATION_VALIDATORS = _STAKEAUTHORIZATION.nested_types_by_name['Validators'] -StakeAuthorization = _reflection.GeneratedProtocolMessageType('StakeAuthorization', (_message.Message,), { - - 'Validators' : _reflection.GeneratedProtocolMessageType('Validators', (_message.Message,), { - 'DESCRIPTOR' : _STAKEAUTHORIZATION_VALIDATORS, - '__module__' : 'cosmos.staking.v1beta1.authz_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.StakeAuthorization.Validators) - }) - , - 'DESCRIPTOR' : _STAKEAUTHORIZATION, - '__module__' : 'cosmos.staking.v1beta1.authz_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.StakeAuthorization) - }) -_sym_db.RegisterMessage(StakeAuthorization) -_sym_db.RegisterMessage(StakeAuthorization.Validators) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\"cosmos/staking/v1beta1/authz.proto\x12\x16\x63osmos.staking.v1beta1\x1a\x14gogoproto/gogo.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x1e\x63osmos/base/v1beta1/coin.proto\x1a\x11\x61mino/amino.proto\"\xcf\x04\n\x12StakeAuthorization\x12Z\n\nmax_tokens\x18\x01 \x01(\x0b\x32\x19.cosmos.base.v1beta1.CoinB+\xaa\xdf\x1f\'github.com/cosmos/cosmos-sdk/types.Coin\x12y\n\nallow_list\x18\x02 \x01(\x0b\x32\x35.cosmos.staking.v1beta1.StakeAuthorization.ValidatorsB,\xb2\xe7\xb0*\'cosmos-sdk/StakeAuthorization/AllowListH\x00\x12w\n\tdeny_list\x18\x03 \x01(\x0b\x32\x35.cosmos.staking.v1beta1.StakeAuthorization.ValidatorsB+\xb2\xe7\xb0*&cosmos-sdk/StakeAuthorization/DenyListH\x00\x12\x45\n\x12\x61uthorization_type\x18\x04 \x01(\x0e\x32).cosmos.staking.v1beta1.AuthorizationType\x1a\x37\n\nValidators\x12)\n\x07\x61\x64\x64ress\x18\x01 \x03(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString:[\xd2\xb4-\x0f\x63osmos-sdk 0.43\xca\xb4-\"cosmos.authz.v1beta1.Authorization\x8a\xe7\xb0*\x1d\x63osmos-sdk/StakeAuthorizationB\x0c\n\nvalidators*\xd2\x01\n\x11\x41uthorizationType\x12\"\n\x1e\x41UTHORIZATION_TYPE_UNSPECIFIED\x10\x00\x12\x1f\n\x1b\x41UTHORIZATION_TYPE_DELEGATE\x10\x01\x12!\n\x1d\x41UTHORIZATION_TYPE_UNDELEGATE\x10\x02\x12!\n\x1d\x41UTHORIZATION_TYPE_REDELEGATE\x10\x03\x12\x32\n.AUTHORIZATION_TYPE_CANCEL_UNBONDING_DELEGATION\x10\x04\x42.Z,github.com/cosmos/cosmos-sdk/x/staking/typesb\x06proto3') +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.staking.v1beta1.authz_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b'Z,github.com/cosmos/cosmos-sdk/x/staking/types' + _STAKEAUTHORIZATION_VALIDATORS.fields_by_name['address']._options = None + _STAKEAUTHORIZATION_VALIDATORS.fields_by_name['address']._serialized_options = b'\322\264-\024cosmos.AddressString' _STAKEAUTHORIZATION.fields_by_name['max_tokens']._options = None _STAKEAUTHORIZATION.fields_by_name['max_tokens']._serialized_options = b'\252\337\037\'github.com/cosmos/cosmos-sdk/types.Coin' + _STAKEAUTHORIZATION.fields_by_name['allow_list']._options = None + _STAKEAUTHORIZATION.fields_by_name['allow_list']._serialized_options = b'\262\347\260*\'cosmos-sdk/StakeAuthorization/AllowList' + _STAKEAUTHORIZATION.fields_by_name['deny_list']._options = None + _STAKEAUTHORIZATION.fields_by_name['deny_list']._serialized_options = b'\262\347\260*&cosmos-sdk/StakeAuthorization/DenyList' _STAKEAUTHORIZATION._options = None - _STAKEAUTHORIZATION._serialized_options = b'\322\264-\rAuthorization' - _AUTHORIZATIONTYPE._serialized_start=547 - _AUTHORIZATIONTYPE._serialized_end=705 - _STAKEAUTHORIZATION._serialized_start=144 - _STAKEAUTHORIZATION._serialized_end=544 - _STAKEAUTHORIZATION_VALIDATORS._serialized_start=482 - _STAKEAUTHORIZATION_VALIDATORS._serialized_end=511 + _STAKEAUTHORIZATION._serialized_options = b'\322\264-\017cosmos-sdk 0.43\312\264-\"cosmos.authz.v1beta1.Authorization\212\347\260*\035cosmos-sdk/StakeAuthorization' + _AUTHORIZATIONTYPE._serialized_start=757 + _AUTHORIZATIONTYPE._serialized_end=967 + _STAKEAUTHORIZATION._serialized_start=163 + _STAKEAUTHORIZATION._serialized_end=754 + _STAKEAUTHORIZATION_VALIDATORS._serialized_start=592 + _STAKEAUTHORIZATION_VALIDATORS._serialized_end=647 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/staking/v1beta1/genesis_pb2.py b/cosmpy/protos/cosmos/staking/v1beta1/genesis_pb2.py index 8f0688f5..ceea3278 100644 --- a/cosmpy/protos/cosmos/staking/v1beta1/genesis_pb2.py +++ b/cosmpy/protos/cosmos/staking/v1beta1/genesis_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/staking/v1beta1/genesis.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -14,50 +13,38 @@ from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 from cosmos.staking.v1beta1 import staking_pb2 as cosmos_dot_staking_dot_v1beta1_dot_staking__pb2 +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n$cosmos/staking/v1beta1/genesis.proto\x12\x16\x63osmos.staking.v1beta1\x1a\x14gogoproto/gogo.proto\x1a$cosmos/staking/v1beta1/staking.proto\"\xdd\x04\n\x0cGenesisState\x12\x34\n\x06params\x18\x01 \x01(\x0b\x32\x1e.cosmos.staking.v1beta1.ParamsB\x04\xc8\xde\x1f\x00\x12\x63\n\x10last_total_power\x18\x02 \x01(\x0c\x42I\xda\xde\x1f&github.com/cosmos/cosmos-sdk/types.Int\xf2\xde\x1f\x17yaml:\"last_total_power\"\xc8\xde\x1f\x00\x12o\n\x15last_validator_powers\x18\x03 \x03(\x0b\x32*.cosmos.staking.v1beta1.LastValidatorPowerB$\xf2\xde\x1f\x1cyaml:\"last_validator_powers\"\xc8\xde\x1f\x00\x12;\n\nvalidators\x18\x04 \x03(\x0b\x32!.cosmos.staking.v1beta1.ValidatorB\x04\xc8\xde\x1f\x00\x12=\n\x0b\x64\x65legations\x18\x05 \x03(\x0b\x32\".cosmos.staking.v1beta1.DelegationB\x04\xc8\xde\x1f\x00\x12p\n\x15unbonding_delegations\x18\x06 \x03(\x0b\x32+.cosmos.staking.v1beta1.UnbondingDelegationB$\xf2\xde\x1f\x1cyaml:\"unbonding_delegations\"\xc8\xde\x1f\x00\x12\x41\n\rredelegations\x18\x07 \x03(\x0b\x32$.cosmos.staking.v1beta1.RedelegationB\x04\xc8\xde\x1f\x00\x12\x10\n\x08\x65xported\x18\x08 \x01(\x08\">\n\x12LastValidatorPower\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x01(\t\x12\r\n\x05power\x18\x02 \x01(\x03:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\x42.Z,github.com/cosmos/cosmos-sdk/x/staking/typesb\x06proto3') - - - -_GENESISSTATE = DESCRIPTOR.message_types_by_name['GenesisState'] -_LASTVALIDATORPOWER = DESCRIPTOR.message_types_by_name['LastValidatorPower'] -GenesisState = _reflection.GeneratedProtocolMessageType('GenesisState', (_message.Message,), { - 'DESCRIPTOR' : _GENESISSTATE, - '__module__' : 'cosmos.staking.v1beta1.genesis_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.GenesisState) - }) -_sym_db.RegisterMessage(GenesisState) - -LastValidatorPower = _reflection.GeneratedProtocolMessageType('LastValidatorPower', (_message.Message,), { - 'DESCRIPTOR' : _LASTVALIDATORPOWER, - '__module__' : 'cosmos.staking.v1beta1.genesis_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.LastValidatorPower) - }) -_sym_db.RegisterMessage(LastValidatorPower) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n$cosmos/staking/v1beta1/genesis.proto\x12\x16\x63osmos.staking.v1beta1\x1a\x14gogoproto/gogo.proto\x1a$cosmos/staking/v1beta1/staking.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x11\x61mino/amino.proto\"\xa2\x04\n\x0cGenesisState\x12\x39\n\x06params\x18\x01 \x01(\x0b\x32\x1e.cosmos.staking.v1beta1.ParamsB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12J\n\x10last_total_power\x18\x02 \x01(\x0c\x42\x30\xd2\xb4-\ncosmos.Int\xda\xde\x1f\x15\x63osmossdk.io/math.Int\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12T\n\x15last_validator_powers\x18\x03 \x03(\x0b\x32*.cosmos.staking.v1beta1.LastValidatorPowerB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12@\n\nvalidators\x18\x04 \x03(\x0b\x32!.cosmos.staking.v1beta1.ValidatorB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12\x42\n\x0b\x64\x65legations\x18\x05 \x03(\x0b\x32\".cosmos.staking.v1beta1.DelegationB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12U\n\x15unbonding_delegations\x18\x06 \x03(\x0b\x32+.cosmos.staking.v1beta1.UnbondingDelegationB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12\x46\n\rredelegations\x18\x07 \x03(\x0b\x32$.cosmos.staking.v1beta1.RedelegationB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12\x10\n\x08\x65xported\x18\x08 \x01(\x08\"X\n\x12LastValidatorPower\x12)\n\x07\x61\x64\x64ress\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\r\n\x05power\x18\x02 \x01(\x03:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\x42.Z,github.com/cosmos/cosmos-sdk/x/staking/typesb\x06proto3') +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.staking.v1beta1.genesis_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b'Z,github.com/cosmos/cosmos-sdk/x/staking/types' _GENESISSTATE.fields_by_name['params']._options = None - _GENESISSTATE.fields_by_name['params']._serialized_options = b'\310\336\037\000' + _GENESISSTATE.fields_by_name['params']._serialized_options = b'\310\336\037\000\250\347\260*\001' _GENESISSTATE.fields_by_name['last_total_power']._options = None - _GENESISSTATE.fields_by_name['last_total_power']._serialized_options = b'\332\336\037&github.com/cosmos/cosmos-sdk/types.Int\362\336\037\027yaml:\"last_total_power\"\310\336\037\000' + _GENESISSTATE.fields_by_name['last_total_power']._serialized_options = b'\322\264-\ncosmos.Int\332\336\037\025cosmossdk.io/math.Int\310\336\037\000\250\347\260*\001' _GENESISSTATE.fields_by_name['last_validator_powers']._options = None - _GENESISSTATE.fields_by_name['last_validator_powers']._serialized_options = b'\362\336\037\034yaml:\"last_validator_powers\"\310\336\037\000' + _GENESISSTATE.fields_by_name['last_validator_powers']._serialized_options = b'\310\336\037\000\250\347\260*\001' _GENESISSTATE.fields_by_name['validators']._options = None - _GENESISSTATE.fields_by_name['validators']._serialized_options = b'\310\336\037\000' + _GENESISSTATE.fields_by_name['validators']._serialized_options = b'\310\336\037\000\250\347\260*\001' _GENESISSTATE.fields_by_name['delegations']._options = None - _GENESISSTATE.fields_by_name['delegations']._serialized_options = b'\310\336\037\000' + _GENESISSTATE.fields_by_name['delegations']._serialized_options = b'\310\336\037\000\250\347\260*\001' _GENESISSTATE.fields_by_name['unbonding_delegations']._options = None - _GENESISSTATE.fields_by_name['unbonding_delegations']._serialized_options = b'\362\336\037\034yaml:\"unbonding_delegations\"\310\336\037\000' + _GENESISSTATE.fields_by_name['unbonding_delegations']._serialized_options = b'\310\336\037\000\250\347\260*\001' _GENESISSTATE.fields_by_name['redelegations']._options = None - _GENESISSTATE.fields_by_name['redelegations']._serialized_options = b'\310\336\037\000' + _GENESISSTATE.fields_by_name['redelegations']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _LASTVALIDATORPOWER.fields_by_name['address']._options = None + _LASTVALIDATORPOWER.fields_by_name['address']._serialized_options = b'\322\264-\024cosmos.AddressString' _LASTVALIDATORPOWER._options = None _LASTVALIDATORPOWER._serialized_options = b'\350\240\037\000\210\240\037\000' - _GENESISSTATE._serialized_start=125 - _GENESISSTATE._serialized_end=730 - _LASTVALIDATORPOWER._serialized_start=732 - _LASTVALIDATORPOWER._serialized_end=794 + _GENESISSTATE._serialized_start=171 + _GENESISSTATE._serialized_end=717 + _LASTVALIDATORPOWER._serialized_start=719 + _LASTVALIDATORPOWER._serialized_end=807 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/staking/v1beta1/query_pb2.py b/cosmpy/protos/cosmos/staking/v1beta1/query_pb2.py index 4393d245..3ec5aee3 100644 --- a/cosmpy/protos/cosmos/staking/v1beta1/query_pb2.py +++ b/cosmpy/protos/cosmos/staking/v1beta1/query_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/staking/v1beta1/query.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -16,363 +15,171 @@ from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 from cosmos.staking.v1beta1 import staking_pb2 as cosmos_dot_staking_dot_v1beta1_dot_staking__pb2 +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 +from cosmos.query.v1 import query_pb2 as cosmos_dot_query_dot_v1_dot_query__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\"cosmos/staking/v1beta1/query.proto\x12\x16\x63osmos.staking.v1beta1\x1a*cosmos/base/query/v1beta1/pagination.proto\x1a\x14gogoproto/gogo.proto\x1a\x1cgoogle/api/annotations.proto\x1a$cosmos/staking/v1beta1/staking.proto\"d\n\x16QueryValidatorsRequest\x12\x0e\n\x06status\x18\x01 \x01(\t\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\x93\x01\n\x17QueryValidatorsResponse\x12;\n\nvalidators\x18\x01 \x03(\x0b\x32!.cosmos.staking.v1beta1.ValidatorB\x04\xc8\xde\x1f\x00\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"/\n\x15QueryValidatorRequest\x12\x16\n\x0evalidator_addr\x18\x01 \x01(\t\"T\n\x16QueryValidatorResponse\x12:\n\tvalidator\x18\x01 \x01(\x0b\x32!.cosmos.staking.v1beta1.ValidatorB\x04\xc8\xde\x1f\x00\"v\n QueryValidatorDelegationsRequest\x12\x16\n\x0evalidator_addr\x18\x01 \x01(\t\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\xc7\x01\n!QueryValidatorDelegationsResponse\x12\x65\n\x14\x64\x65legation_responses\x18\x01 \x03(\x0b\x32*.cosmos.staking.v1beta1.DelegationResponseB\x1b\xc8\xde\x1f\x00\xaa\xdf\x1f\x13\x44\x65legationResponses\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"\x7f\n)QueryValidatorUnbondingDelegationsRequest\x12\x16\n\x0evalidator_addr\x18\x01 \x01(\t\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\xb9\x01\n*QueryValidatorUnbondingDelegationsResponse\x12N\n\x13unbonding_responses\x18\x01 \x03(\x0b\x32+.cosmos.staking.v1beta1.UnbondingDelegationB\x04\xc8\xde\x1f\x00\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"R\n\x16QueryDelegationRequest\x12\x16\n\x0e\x64\x65legator_addr\x18\x01 \x01(\t\x12\x16\n\x0evalidator_addr\x18\x02 \x01(\t:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"b\n\x17QueryDelegationResponse\x12G\n\x13\x64\x65legation_response\x18\x01 \x01(\x0b\x32*.cosmos.staking.v1beta1.DelegationResponse\"[\n\x1fQueryUnbondingDelegationRequest\x12\x16\n\x0e\x64\x65legator_addr\x18\x01 \x01(\t\x12\x16\n\x0evalidator_addr\x18\x02 \x01(\t:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"e\n QueryUnbondingDelegationResponse\x12\x41\n\x06unbond\x18\x01 \x01(\x0b\x32+.cosmos.staking.v1beta1.UnbondingDelegationB\x04\xc8\xde\x1f\x00\"\x80\x01\n QueryDelegatorDelegationsRequest\x12\x16\n\x0e\x64\x65legator_addr\x18\x01 \x01(\t\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\xb0\x01\n!QueryDelegatorDelegationsResponse\x12N\n\x14\x64\x65legation_responses\x18\x01 \x03(\x0b\x32*.cosmos.staking.v1beta1.DelegationResponseB\x04\xc8\xde\x1f\x00\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"\x89\x01\n)QueryDelegatorUnbondingDelegationsRequest\x12\x16\n\x0e\x64\x65legator_addr\x18\x01 \x01(\t\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\xb9\x01\n*QueryDelegatorUnbondingDelegationsResponse\x12N\n\x13unbonding_responses\x18\x01 \x03(\x0b\x32+.cosmos.staking.v1beta1.UnbondingDelegationB\x04\xc8\xde\x1f\x00\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"\xb1\x01\n\x19QueryRedelegationsRequest\x12\x16\n\x0e\x64\x65legator_addr\x18\x01 \x01(\t\x12\x1a\n\x12src_validator_addr\x18\x02 \x01(\t\x12\x1a\n\x12\x64st_validator_addr\x18\x03 \x01(\t\x12:\n\npagination\x18\x04 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\xad\x01\n\x1aQueryRedelegationsResponse\x12R\n\x16redelegation_responses\x18\x01 \x03(\x0b\x32,.cosmos.staking.v1beta1.RedelegationResponseB\x04\xc8\xde\x1f\x00\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"\x7f\n\x1fQueryDelegatorValidatorsRequest\x12\x16\n\x0e\x64\x65legator_addr\x18\x01 \x01(\t\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\x9c\x01\n QueryDelegatorValidatorsResponse\x12;\n\nvalidators\x18\x01 \x03(\x0b\x32!.cosmos.staking.v1beta1.ValidatorB\x04\xc8\xde\x1f\x00\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"Z\n\x1eQueryDelegatorValidatorRequest\x12\x16\n\x0e\x64\x65legator_addr\x18\x01 \x01(\t\x12\x16\n\x0evalidator_addr\x18\x02 \x01(\t:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"]\n\x1fQueryDelegatorValidatorResponse\x12:\n\tvalidator\x18\x01 \x01(\x0b\x32!.cosmos.staking.v1beta1.ValidatorB\x04\xc8\xde\x1f\x00\",\n\x1aQueryHistoricalInfoRequest\x12\x0e\n\x06height\x18\x01 \x01(\x03\"S\n\x1bQueryHistoricalInfoResponse\x12\x34\n\x04hist\x18\x01 \x01(\x0b\x32&.cosmos.staking.v1beta1.HistoricalInfo\"\x12\n\x10QueryPoolRequest\"E\n\x11QueryPoolResponse\x12\x30\n\x04pool\x18\x01 \x01(\x0b\x32\x1c.cosmos.staking.v1beta1.PoolB\x04\xc8\xde\x1f\x00\"\x14\n\x12QueryParamsRequest\"K\n\x13QueryParamsResponse\x12\x34\n\x06params\x18\x01 \x01(\x0b\x32\x1e.cosmos.staking.v1beta1.ParamsB\x04\xc8\xde\x1f\x00\x32\xea\x15\n\x05Query\x12\x99\x01\n\nValidators\x12..cosmos.staking.v1beta1.QueryValidatorsRequest\x1a/.cosmos.staking.v1beta1.QueryValidatorsResponse\"*\x82\xd3\xe4\x93\x02$\x12\"/cosmos/staking/v1beta1/validators\x12\xa7\x01\n\tValidator\x12-.cosmos.staking.v1beta1.QueryValidatorRequest\x1a..cosmos.staking.v1beta1.QueryValidatorResponse\";\x82\xd3\xe4\x93\x02\x35\x12\x33/cosmos/staking/v1beta1/validators/{validator_addr}\x12\xd4\x01\n\x14ValidatorDelegations\x12\x38.cosmos.staking.v1beta1.QueryValidatorDelegationsRequest\x1a\x39.cosmos.staking.v1beta1.QueryValidatorDelegationsResponse\"G\x82\xd3\xe4\x93\x02\x41\x12?/cosmos/staking/v1beta1/validators/{validator_addr}/delegations\x12\xf9\x01\n\x1dValidatorUnbondingDelegations\x12\x41.cosmos.staking.v1beta1.QueryValidatorUnbondingDelegationsRequest\x1a\x42.cosmos.staking.v1beta1.QueryValidatorUnbondingDelegationsResponse\"Q\x82\xd3\xe4\x93\x02K\x12I/cosmos/staking/v1beta1/validators/{validator_addr}/unbonding_delegations\x12\xc7\x01\n\nDelegation\x12..cosmos.staking.v1beta1.QueryDelegationRequest\x1a/.cosmos.staking.v1beta1.QueryDelegationResponse\"X\x82\xd3\xe4\x93\x02R\x12P/cosmos/staking/v1beta1/validators/{validator_addr}/delegations/{delegator_addr}\x12\xf7\x01\n\x13UnbondingDelegation\x12\x37.cosmos.staking.v1beta1.QueryUnbondingDelegationRequest\x1a\x38.cosmos.staking.v1beta1.QueryUnbondingDelegationResponse\"m\x82\xd3\xe4\x93\x02g\x12\x65/cosmos/staking/v1beta1/validators/{validator_addr}/delegations/{delegator_addr}/unbonding_delegation\x12\xc9\x01\n\x14\x44\x65legatorDelegations\x12\x38.cosmos.staking.v1beta1.QueryDelegatorDelegationsRequest\x1a\x39.cosmos.staking.v1beta1.QueryDelegatorDelegationsResponse\"<\x82\xd3\xe4\x93\x02\x36\x12\x34/cosmos/staking/v1beta1/delegations/{delegator_addr}\x12\xf9\x01\n\x1d\x44\x65legatorUnbondingDelegations\x12\x41.cosmos.staking.v1beta1.QueryDelegatorUnbondingDelegationsRequest\x1a\x42.cosmos.staking.v1beta1.QueryDelegatorUnbondingDelegationsResponse\"Q\x82\xd3\xe4\x93\x02K\x12I/cosmos/staking/v1beta1/delegators/{delegator_addr}/unbonding_delegations\x12\xc1\x01\n\rRedelegations\x12\x31.cosmos.staking.v1beta1.QueryRedelegationsRequest\x1a\x32.cosmos.staking.v1beta1.QueryRedelegationsResponse\"I\x82\xd3\xe4\x93\x02\x43\x12\x41/cosmos/staking/v1beta1/delegators/{delegator_addr}/redelegations\x12\xd0\x01\n\x13\x44\x65legatorValidators\x12\x37.cosmos.staking.v1beta1.QueryDelegatorValidatorsRequest\x1a\x38.cosmos.staking.v1beta1.QueryDelegatorValidatorsResponse\"F\x82\xd3\xe4\x93\x02@\x12>/cosmos/staking/v1beta1/delegators/{delegator_addr}/validators\x12\xde\x01\n\x12\x44\x65legatorValidator\x12\x36.cosmos.staking.v1beta1.QueryDelegatorValidatorRequest\x1a\x37.cosmos.staking.v1beta1.QueryDelegatorValidatorResponse\"W\x82\xd3\xe4\x93\x02Q\x12O/cosmos/staking/v1beta1/delegators/{delegator_addr}/validators/{validator_addr}\x12\xb3\x01\n\x0eHistoricalInfo\x12\x32.cosmos.staking.v1beta1.QueryHistoricalInfoRequest\x1a\x33.cosmos.staking.v1beta1.QueryHistoricalInfoResponse\"8\x82\xd3\xe4\x93\x02\x32\x12\x30/cosmos/staking/v1beta1/historical_info/{height}\x12\x81\x01\n\x04Pool\x12(.cosmos.staking.v1beta1.QueryPoolRequest\x1a).cosmos.staking.v1beta1.QueryPoolResponse\"$\x82\xd3\xe4\x93\x02\x1e\x12\x1c/cosmos/staking/v1beta1/pool\x12\x89\x01\n\x06Params\x12*.cosmos.staking.v1beta1.QueryParamsRequest\x1a+.cosmos.staking.v1beta1.QueryParamsResponse\"&\x82\xd3\xe4\x93\x02 \x12\x1e/cosmos/staking/v1beta1/paramsB.Z,github.com/cosmos/cosmos-sdk/x/staking/typesb\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\"cosmos/staking/v1beta1/query.proto\x12\x16\x63osmos.staking.v1beta1\x1a*cosmos/base/query/v1beta1/pagination.proto\x1a\x14gogoproto/gogo.proto\x1a\x1cgoogle/api/annotations.proto\x1a$cosmos/staking/v1beta1/staking.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x1b\x63osmos/query/v1/query.proto\x1a\x11\x61mino/amino.proto\"d\n\x16QueryValidatorsRequest\x12\x0e\n\x06status\x18\x01 \x01(\t\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\x98\x01\n\x17QueryValidatorsResponse\x12@\n\nvalidators\x18\x01 \x03(\x0b\x32!.cosmos.staking.v1beta1.ValidatorB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"R\n\x15QueryValidatorRequest\x12\x39\n\x0evalidator_addr\x18\x01 \x01(\tB!\xd2\xb4-\x1d\x63osmos.ValidatorAddressString\"Y\n\x16QueryValidatorResponse\x12?\n\tvalidator\x18\x01 \x01(\x0b\x32!.cosmos.staking.v1beta1.ValidatorB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\"\x99\x01\n QueryValidatorDelegationsRequest\x12\x39\n\x0evalidator_addr\x18\x01 \x01(\tB!\xd2\xb4-\x1d\x63osmos.ValidatorAddressString\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\xcc\x01\n!QueryValidatorDelegationsResponse\x12j\n\x14\x64\x65legation_responses\x18\x01 \x03(\x0b\x32*.cosmos.staking.v1beta1.DelegationResponseB \xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\xaa\xdf\x1f\x13\x44\x65legationResponses\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"\xa2\x01\n)QueryValidatorUnbondingDelegationsRequest\x12\x39\n\x0evalidator_addr\x18\x01 \x01(\tB!\xd2\xb4-\x1d\x63osmos.ValidatorAddressString\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\xbe\x01\n*QueryValidatorUnbondingDelegationsResponse\x12S\n\x13unbonding_responses\x18\x01 \x03(\x0b\x32+.cosmos.staking.v1beta1.UnbondingDelegationB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"\x8f\x01\n\x16QueryDelegationRequest\x12\x30\n\x0e\x64\x65legator_addr\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x39\n\x0evalidator_addr\x18\x02 \x01(\tB!\xd2\xb4-\x1d\x63osmos.ValidatorAddressString:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"b\n\x17QueryDelegationResponse\x12G\n\x13\x64\x65legation_response\x18\x01 \x01(\x0b\x32*.cosmos.staking.v1beta1.DelegationResponse\"\x98\x01\n\x1fQueryUnbondingDelegationRequest\x12\x30\n\x0e\x64\x65legator_addr\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x39\n\x0evalidator_addr\x18\x02 \x01(\tB!\xd2\xb4-\x1d\x63osmos.ValidatorAddressString:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"j\n QueryUnbondingDelegationResponse\x12\x46\n\x06unbond\x18\x01 \x01(\x0b\x32+.cosmos.staking.v1beta1.UnbondingDelegationB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\"\x9a\x01\n QueryDelegatorDelegationsRequest\x12\x30\n\x0e\x64\x65legator_addr\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\xb5\x01\n!QueryDelegatorDelegationsResponse\x12S\n\x14\x64\x65legation_responses\x18\x01 \x03(\x0b\x32*.cosmos.staking.v1beta1.DelegationResponseB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"\xa3\x01\n)QueryDelegatorUnbondingDelegationsRequest\x12\x30\n\x0e\x64\x65legator_addr\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\xbe\x01\n*QueryDelegatorUnbondingDelegationsResponse\x12S\n\x13unbonding_responses\x18\x01 \x03(\x0b\x32+.cosmos.staking.v1beta1.UnbondingDelegationB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"\x91\x02\n\x19QueryRedelegationsRequest\x12\x30\n\x0e\x64\x65legator_addr\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12=\n\x12src_validator_addr\x18\x02 \x01(\tB!\xd2\xb4-\x1d\x63osmos.ValidatorAddressString\x12=\n\x12\x64st_validator_addr\x18\x03 \x01(\tB!\xd2\xb4-\x1d\x63osmos.ValidatorAddressString\x12:\n\npagination\x18\x04 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\xb2\x01\n\x1aQueryRedelegationsResponse\x12W\n\x16redelegation_responses\x18\x01 \x03(\x0b\x32,.cosmos.staking.v1beta1.RedelegationResponseB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"\x99\x01\n\x1fQueryDelegatorValidatorsRequest\x12\x30\n\x0e\x64\x65legator_addr\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\xa1\x01\n QueryDelegatorValidatorsResponse\x12@\n\nvalidators\x18\x01 \x03(\x0b\x32!.cosmos.staking.v1beta1.ValidatorB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"\x97\x01\n\x1eQueryDelegatorValidatorRequest\x12\x30\n\x0e\x64\x65legator_addr\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x39\n\x0evalidator_addr\x18\x02 \x01(\tB!\xd2\xb4-\x1d\x63osmos.ValidatorAddressString:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"b\n\x1fQueryDelegatorValidatorResponse\x12?\n\tvalidator\x18\x01 \x01(\x0b\x32!.cosmos.staking.v1beta1.ValidatorB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\",\n\x1aQueryHistoricalInfoRequest\x12\x0e\n\x06height\x18\x01 \x01(\x03\"S\n\x1bQueryHistoricalInfoResponse\x12\x34\n\x04hist\x18\x01 \x01(\x0b\x32&.cosmos.staking.v1beta1.HistoricalInfo\"\x12\n\x10QueryPoolRequest\"J\n\x11QueryPoolResponse\x12\x35\n\x04pool\x18\x01 \x01(\x0b\x32\x1c.cosmos.staking.v1beta1.PoolB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\"\x14\n\x12QueryParamsRequest\"P\n\x13QueryParamsResponse\x12\x39\n\x06params\x18\x01 \x01(\x0b\x32\x1e.cosmos.staking.v1beta1.ParamsB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x32\xb0\x16\n\x05Query\x12\x9e\x01\n\nValidators\x12..cosmos.staking.v1beta1.QueryValidatorsRequest\x1a/.cosmos.staking.v1beta1.QueryValidatorsResponse\"/\x88\xe7\xb0*\x01\x82\xd3\xe4\x93\x02$\x12\"/cosmos/staking/v1beta1/validators\x12\xac\x01\n\tValidator\x12-.cosmos.staking.v1beta1.QueryValidatorRequest\x1a..cosmos.staking.v1beta1.QueryValidatorResponse\"@\x88\xe7\xb0*\x01\x82\xd3\xe4\x93\x02\x35\x12\x33/cosmos/staking/v1beta1/validators/{validator_addr}\x12\xd9\x01\n\x14ValidatorDelegations\x12\x38.cosmos.staking.v1beta1.QueryValidatorDelegationsRequest\x1a\x39.cosmos.staking.v1beta1.QueryValidatorDelegationsResponse\"L\x88\xe7\xb0*\x01\x82\xd3\xe4\x93\x02\x41\x12?/cosmos/staking/v1beta1/validators/{validator_addr}/delegations\x12\xfe\x01\n\x1dValidatorUnbondingDelegations\x12\x41.cosmos.staking.v1beta1.QueryValidatorUnbondingDelegationsRequest\x1a\x42.cosmos.staking.v1beta1.QueryValidatorUnbondingDelegationsResponse\"V\x88\xe7\xb0*\x01\x82\xd3\xe4\x93\x02K\x12I/cosmos/staking/v1beta1/validators/{validator_addr}/unbonding_delegations\x12\xcc\x01\n\nDelegation\x12..cosmos.staking.v1beta1.QueryDelegationRequest\x1a/.cosmos.staking.v1beta1.QueryDelegationResponse\"]\x88\xe7\xb0*\x01\x82\xd3\xe4\x93\x02R\x12P/cosmos/staking/v1beta1/validators/{validator_addr}/delegations/{delegator_addr}\x12\xfc\x01\n\x13UnbondingDelegation\x12\x37.cosmos.staking.v1beta1.QueryUnbondingDelegationRequest\x1a\x38.cosmos.staking.v1beta1.QueryUnbondingDelegationResponse\"r\x88\xe7\xb0*\x01\x82\xd3\xe4\x93\x02g\x12\x65/cosmos/staking/v1beta1/validators/{validator_addr}/delegations/{delegator_addr}/unbonding_delegation\x12\xce\x01\n\x14\x44\x65legatorDelegations\x12\x38.cosmos.staking.v1beta1.QueryDelegatorDelegationsRequest\x1a\x39.cosmos.staking.v1beta1.QueryDelegatorDelegationsResponse\"A\x88\xe7\xb0*\x01\x82\xd3\xe4\x93\x02\x36\x12\x34/cosmos/staking/v1beta1/delegations/{delegator_addr}\x12\xfe\x01\n\x1d\x44\x65legatorUnbondingDelegations\x12\x41.cosmos.staking.v1beta1.QueryDelegatorUnbondingDelegationsRequest\x1a\x42.cosmos.staking.v1beta1.QueryDelegatorUnbondingDelegationsResponse\"V\x88\xe7\xb0*\x01\x82\xd3\xe4\x93\x02K\x12I/cosmos/staking/v1beta1/delegators/{delegator_addr}/unbonding_delegations\x12\xc6\x01\n\rRedelegations\x12\x31.cosmos.staking.v1beta1.QueryRedelegationsRequest\x1a\x32.cosmos.staking.v1beta1.QueryRedelegationsResponse\"N\x88\xe7\xb0*\x01\x82\xd3\xe4\x93\x02\x43\x12\x41/cosmos/staking/v1beta1/delegators/{delegator_addr}/redelegations\x12\xd5\x01\n\x13\x44\x65legatorValidators\x12\x37.cosmos.staking.v1beta1.QueryDelegatorValidatorsRequest\x1a\x38.cosmos.staking.v1beta1.QueryDelegatorValidatorsResponse\"K\x88\xe7\xb0*\x01\x82\xd3\xe4\x93\x02@\x12>/cosmos/staking/v1beta1/delegators/{delegator_addr}/validators\x12\xe3\x01\n\x12\x44\x65legatorValidator\x12\x36.cosmos.staking.v1beta1.QueryDelegatorValidatorRequest\x1a\x37.cosmos.staking.v1beta1.QueryDelegatorValidatorResponse\"\\\x88\xe7\xb0*\x01\x82\xd3\xe4\x93\x02Q\x12O/cosmos/staking/v1beta1/delegators/{delegator_addr}/validators/{validator_addr}\x12\xb8\x01\n\x0eHistoricalInfo\x12\x32.cosmos.staking.v1beta1.QueryHistoricalInfoRequest\x1a\x33.cosmos.staking.v1beta1.QueryHistoricalInfoResponse\"=\x88\xe7\xb0*\x01\x82\xd3\xe4\x93\x02\x32\x12\x30/cosmos/staking/v1beta1/historical_info/{height}\x12\x86\x01\n\x04Pool\x12(.cosmos.staking.v1beta1.QueryPoolRequest\x1a).cosmos.staking.v1beta1.QueryPoolResponse\")\x88\xe7\xb0*\x01\x82\xd3\xe4\x93\x02\x1e\x12\x1c/cosmos/staking/v1beta1/pool\x12\x8e\x01\n\x06Params\x12*.cosmos.staking.v1beta1.QueryParamsRequest\x1a+.cosmos.staking.v1beta1.QueryParamsResponse\"+\x88\xe7\xb0*\x01\x82\xd3\xe4\x93\x02 \x12\x1e/cosmos/staking/v1beta1/paramsB.Z,github.com/cosmos/cosmos-sdk/x/staking/typesb\x06proto3') - - -_QUERYVALIDATORSREQUEST = DESCRIPTOR.message_types_by_name['QueryValidatorsRequest'] -_QUERYVALIDATORSRESPONSE = DESCRIPTOR.message_types_by_name['QueryValidatorsResponse'] -_QUERYVALIDATORREQUEST = DESCRIPTOR.message_types_by_name['QueryValidatorRequest'] -_QUERYVALIDATORRESPONSE = DESCRIPTOR.message_types_by_name['QueryValidatorResponse'] -_QUERYVALIDATORDELEGATIONSREQUEST = DESCRIPTOR.message_types_by_name['QueryValidatorDelegationsRequest'] -_QUERYVALIDATORDELEGATIONSRESPONSE = DESCRIPTOR.message_types_by_name['QueryValidatorDelegationsResponse'] -_QUERYVALIDATORUNBONDINGDELEGATIONSREQUEST = DESCRIPTOR.message_types_by_name['QueryValidatorUnbondingDelegationsRequest'] -_QUERYVALIDATORUNBONDINGDELEGATIONSRESPONSE = DESCRIPTOR.message_types_by_name['QueryValidatorUnbondingDelegationsResponse'] -_QUERYDELEGATIONREQUEST = DESCRIPTOR.message_types_by_name['QueryDelegationRequest'] -_QUERYDELEGATIONRESPONSE = DESCRIPTOR.message_types_by_name['QueryDelegationResponse'] -_QUERYUNBONDINGDELEGATIONREQUEST = DESCRIPTOR.message_types_by_name['QueryUnbondingDelegationRequest'] -_QUERYUNBONDINGDELEGATIONRESPONSE = DESCRIPTOR.message_types_by_name['QueryUnbondingDelegationResponse'] -_QUERYDELEGATORDELEGATIONSREQUEST = DESCRIPTOR.message_types_by_name['QueryDelegatorDelegationsRequest'] -_QUERYDELEGATORDELEGATIONSRESPONSE = DESCRIPTOR.message_types_by_name['QueryDelegatorDelegationsResponse'] -_QUERYDELEGATORUNBONDINGDELEGATIONSREQUEST = DESCRIPTOR.message_types_by_name['QueryDelegatorUnbondingDelegationsRequest'] -_QUERYDELEGATORUNBONDINGDELEGATIONSRESPONSE = DESCRIPTOR.message_types_by_name['QueryDelegatorUnbondingDelegationsResponse'] -_QUERYREDELEGATIONSREQUEST = DESCRIPTOR.message_types_by_name['QueryRedelegationsRequest'] -_QUERYREDELEGATIONSRESPONSE = DESCRIPTOR.message_types_by_name['QueryRedelegationsResponse'] -_QUERYDELEGATORVALIDATORSREQUEST = DESCRIPTOR.message_types_by_name['QueryDelegatorValidatorsRequest'] -_QUERYDELEGATORVALIDATORSRESPONSE = DESCRIPTOR.message_types_by_name['QueryDelegatorValidatorsResponse'] -_QUERYDELEGATORVALIDATORREQUEST = DESCRIPTOR.message_types_by_name['QueryDelegatorValidatorRequest'] -_QUERYDELEGATORVALIDATORRESPONSE = DESCRIPTOR.message_types_by_name['QueryDelegatorValidatorResponse'] -_QUERYHISTORICALINFOREQUEST = DESCRIPTOR.message_types_by_name['QueryHistoricalInfoRequest'] -_QUERYHISTORICALINFORESPONSE = DESCRIPTOR.message_types_by_name['QueryHistoricalInfoResponse'] -_QUERYPOOLREQUEST = DESCRIPTOR.message_types_by_name['QueryPoolRequest'] -_QUERYPOOLRESPONSE = DESCRIPTOR.message_types_by_name['QueryPoolResponse'] -_QUERYPARAMSREQUEST = DESCRIPTOR.message_types_by_name['QueryParamsRequest'] -_QUERYPARAMSRESPONSE = DESCRIPTOR.message_types_by_name['QueryParamsResponse'] -QueryValidatorsRequest = _reflection.GeneratedProtocolMessageType('QueryValidatorsRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYVALIDATORSREQUEST, - '__module__' : 'cosmos.staking.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.QueryValidatorsRequest) - }) -_sym_db.RegisterMessage(QueryValidatorsRequest) - -QueryValidatorsResponse = _reflection.GeneratedProtocolMessageType('QueryValidatorsResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYVALIDATORSRESPONSE, - '__module__' : 'cosmos.staking.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.QueryValidatorsResponse) - }) -_sym_db.RegisterMessage(QueryValidatorsResponse) - -QueryValidatorRequest = _reflection.GeneratedProtocolMessageType('QueryValidatorRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYVALIDATORREQUEST, - '__module__' : 'cosmos.staking.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.QueryValidatorRequest) - }) -_sym_db.RegisterMessage(QueryValidatorRequest) - -QueryValidatorResponse = _reflection.GeneratedProtocolMessageType('QueryValidatorResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYVALIDATORRESPONSE, - '__module__' : 'cosmos.staking.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.QueryValidatorResponse) - }) -_sym_db.RegisterMessage(QueryValidatorResponse) - -QueryValidatorDelegationsRequest = _reflection.GeneratedProtocolMessageType('QueryValidatorDelegationsRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYVALIDATORDELEGATIONSREQUEST, - '__module__' : 'cosmos.staking.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.QueryValidatorDelegationsRequest) - }) -_sym_db.RegisterMessage(QueryValidatorDelegationsRequest) - -QueryValidatorDelegationsResponse = _reflection.GeneratedProtocolMessageType('QueryValidatorDelegationsResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYVALIDATORDELEGATIONSRESPONSE, - '__module__' : 'cosmos.staking.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.QueryValidatorDelegationsResponse) - }) -_sym_db.RegisterMessage(QueryValidatorDelegationsResponse) - -QueryValidatorUnbondingDelegationsRequest = _reflection.GeneratedProtocolMessageType('QueryValidatorUnbondingDelegationsRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYVALIDATORUNBONDINGDELEGATIONSREQUEST, - '__module__' : 'cosmos.staking.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.QueryValidatorUnbondingDelegationsRequest) - }) -_sym_db.RegisterMessage(QueryValidatorUnbondingDelegationsRequest) - -QueryValidatorUnbondingDelegationsResponse = _reflection.GeneratedProtocolMessageType('QueryValidatorUnbondingDelegationsResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYVALIDATORUNBONDINGDELEGATIONSRESPONSE, - '__module__' : 'cosmos.staking.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.QueryValidatorUnbondingDelegationsResponse) - }) -_sym_db.RegisterMessage(QueryValidatorUnbondingDelegationsResponse) - -QueryDelegationRequest = _reflection.GeneratedProtocolMessageType('QueryDelegationRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYDELEGATIONREQUEST, - '__module__' : 'cosmos.staking.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.QueryDelegationRequest) - }) -_sym_db.RegisterMessage(QueryDelegationRequest) - -QueryDelegationResponse = _reflection.GeneratedProtocolMessageType('QueryDelegationResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYDELEGATIONRESPONSE, - '__module__' : 'cosmos.staking.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.QueryDelegationResponse) - }) -_sym_db.RegisterMessage(QueryDelegationResponse) - -QueryUnbondingDelegationRequest = _reflection.GeneratedProtocolMessageType('QueryUnbondingDelegationRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYUNBONDINGDELEGATIONREQUEST, - '__module__' : 'cosmos.staking.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.QueryUnbondingDelegationRequest) - }) -_sym_db.RegisterMessage(QueryUnbondingDelegationRequest) - -QueryUnbondingDelegationResponse = _reflection.GeneratedProtocolMessageType('QueryUnbondingDelegationResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYUNBONDINGDELEGATIONRESPONSE, - '__module__' : 'cosmos.staking.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.QueryUnbondingDelegationResponse) - }) -_sym_db.RegisterMessage(QueryUnbondingDelegationResponse) - -QueryDelegatorDelegationsRequest = _reflection.GeneratedProtocolMessageType('QueryDelegatorDelegationsRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYDELEGATORDELEGATIONSREQUEST, - '__module__' : 'cosmos.staking.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.QueryDelegatorDelegationsRequest) - }) -_sym_db.RegisterMessage(QueryDelegatorDelegationsRequest) - -QueryDelegatorDelegationsResponse = _reflection.GeneratedProtocolMessageType('QueryDelegatorDelegationsResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYDELEGATORDELEGATIONSRESPONSE, - '__module__' : 'cosmos.staking.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.QueryDelegatorDelegationsResponse) - }) -_sym_db.RegisterMessage(QueryDelegatorDelegationsResponse) - -QueryDelegatorUnbondingDelegationsRequest = _reflection.GeneratedProtocolMessageType('QueryDelegatorUnbondingDelegationsRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYDELEGATORUNBONDINGDELEGATIONSREQUEST, - '__module__' : 'cosmos.staking.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.QueryDelegatorUnbondingDelegationsRequest) - }) -_sym_db.RegisterMessage(QueryDelegatorUnbondingDelegationsRequest) - -QueryDelegatorUnbondingDelegationsResponse = _reflection.GeneratedProtocolMessageType('QueryDelegatorUnbondingDelegationsResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYDELEGATORUNBONDINGDELEGATIONSRESPONSE, - '__module__' : 'cosmos.staking.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.QueryDelegatorUnbondingDelegationsResponse) - }) -_sym_db.RegisterMessage(QueryDelegatorUnbondingDelegationsResponse) - -QueryRedelegationsRequest = _reflection.GeneratedProtocolMessageType('QueryRedelegationsRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYREDELEGATIONSREQUEST, - '__module__' : 'cosmos.staking.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.QueryRedelegationsRequest) - }) -_sym_db.RegisterMessage(QueryRedelegationsRequest) - -QueryRedelegationsResponse = _reflection.GeneratedProtocolMessageType('QueryRedelegationsResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYREDELEGATIONSRESPONSE, - '__module__' : 'cosmos.staking.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.QueryRedelegationsResponse) - }) -_sym_db.RegisterMessage(QueryRedelegationsResponse) - -QueryDelegatorValidatorsRequest = _reflection.GeneratedProtocolMessageType('QueryDelegatorValidatorsRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYDELEGATORVALIDATORSREQUEST, - '__module__' : 'cosmos.staking.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.QueryDelegatorValidatorsRequest) - }) -_sym_db.RegisterMessage(QueryDelegatorValidatorsRequest) - -QueryDelegatorValidatorsResponse = _reflection.GeneratedProtocolMessageType('QueryDelegatorValidatorsResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYDELEGATORVALIDATORSRESPONSE, - '__module__' : 'cosmos.staking.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.QueryDelegatorValidatorsResponse) - }) -_sym_db.RegisterMessage(QueryDelegatorValidatorsResponse) - -QueryDelegatorValidatorRequest = _reflection.GeneratedProtocolMessageType('QueryDelegatorValidatorRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYDELEGATORVALIDATORREQUEST, - '__module__' : 'cosmos.staking.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.QueryDelegatorValidatorRequest) - }) -_sym_db.RegisterMessage(QueryDelegatorValidatorRequest) - -QueryDelegatorValidatorResponse = _reflection.GeneratedProtocolMessageType('QueryDelegatorValidatorResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYDELEGATORVALIDATORRESPONSE, - '__module__' : 'cosmos.staking.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.QueryDelegatorValidatorResponse) - }) -_sym_db.RegisterMessage(QueryDelegatorValidatorResponse) - -QueryHistoricalInfoRequest = _reflection.GeneratedProtocolMessageType('QueryHistoricalInfoRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYHISTORICALINFOREQUEST, - '__module__' : 'cosmos.staking.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.QueryHistoricalInfoRequest) - }) -_sym_db.RegisterMessage(QueryHistoricalInfoRequest) - -QueryHistoricalInfoResponse = _reflection.GeneratedProtocolMessageType('QueryHistoricalInfoResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYHISTORICALINFORESPONSE, - '__module__' : 'cosmos.staking.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.QueryHistoricalInfoResponse) - }) -_sym_db.RegisterMessage(QueryHistoricalInfoResponse) - -QueryPoolRequest = _reflection.GeneratedProtocolMessageType('QueryPoolRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYPOOLREQUEST, - '__module__' : 'cosmos.staking.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.QueryPoolRequest) - }) -_sym_db.RegisterMessage(QueryPoolRequest) - -QueryPoolResponse = _reflection.GeneratedProtocolMessageType('QueryPoolResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYPOOLRESPONSE, - '__module__' : 'cosmos.staking.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.QueryPoolResponse) - }) -_sym_db.RegisterMessage(QueryPoolResponse) - -QueryParamsRequest = _reflection.GeneratedProtocolMessageType('QueryParamsRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYPARAMSREQUEST, - '__module__' : 'cosmos.staking.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.QueryParamsRequest) - }) -_sym_db.RegisterMessage(QueryParamsRequest) - -QueryParamsResponse = _reflection.GeneratedProtocolMessageType('QueryParamsResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYPARAMSRESPONSE, - '__module__' : 'cosmos.staking.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.QueryParamsResponse) - }) -_sym_db.RegisterMessage(QueryParamsResponse) - -_QUERY = DESCRIPTOR.services_by_name['Query'] +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.staking.v1beta1.query_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b'Z,github.com/cosmos/cosmos-sdk/x/staking/types' _QUERYVALIDATORSRESPONSE.fields_by_name['validators']._options = None - _QUERYVALIDATORSRESPONSE.fields_by_name['validators']._serialized_options = b'\310\336\037\000' + _QUERYVALIDATORSRESPONSE.fields_by_name['validators']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _QUERYVALIDATORREQUEST.fields_by_name['validator_addr']._options = None + _QUERYVALIDATORREQUEST.fields_by_name['validator_addr']._serialized_options = b'\322\264-\035cosmos.ValidatorAddressString' _QUERYVALIDATORRESPONSE.fields_by_name['validator']._options = None - _QUERYVALIDATORRESPONSE.fields_by_name['validator']._serialized_options = b'\310\336\037\000' + _QUERYVALIDATORRESPONSE.fields_by_name['validator']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _QUERYVALIDATORDELEGATIONSREQUEST.fields_by_name['validator_addr']._options = None + _QUERYVALIDATORDELEGATIONSREQUEST.fields_by_name['validator_addr']._serialized_options = b'\322\264-\035cosmos.ValidatorAddressString' _QUERYVALIDATORDELEGATIONSRESPONSE.fields_by_name['delegation_responses']._options = None - _QUERYVALIDATORDELEGATIONSRESPONSE.fields_by_name['delegation_responses']._serialized_options = b'\310\336\037\000\252\337\037\023DelegationResponses' + _QUERYVALIDATORDELEGATIONSRESPONSE.fields_by_name['delegation_responses']._serialized_options = b'\310\336\037\000\250\347\260*\001\252\337\037\023DelegationResponses' + _QUERYVALIDATORUNBONDINGDELEGATIONSREQUEST.fields_by_name['validator_addr']._options = None + _QUERYVALIDATORUNBONDINGDELEGATIONSREQUEST.fields_by_name['validator_addr']._serialized_options = b'\322\264-\035cosmos.ValidatorAddressString' _QUERYVALIDATORUNBONDINGDELEGATIONSRESPONSE.fields_by_name['unbonding_responses']._options = None - _QUERYVALIDATORUNBONDINGDELEGATIONSRESPONSE.fields_by_name['unbonding_responses']._serialized_options = b'\310\336\037\000' + _QUERYVALIDATORUNBONDINGDELEGATIONSRESPONSE.fields_by_name['unbonding_responses']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _QUERYDELEGATIONREQUEST.fields_by_name['delegator_addr']._options = None + _QUERYDELEGATIONREQUEST.fields_by_name['delegator_addr']._serialized_options = b'\322\264-\024cosmos.AddressString' + _QUERYDELEGATIONREQUEST.fields_by_name['validator_addr']._options = None + _QUERYDELEGATIONREQUEST.fields_by_name['validator_addr']._serialized_options = b'\322\264-\035cosmos.ValidatorAddressString' _QUERYDELEGATIONREQUEST._options = None _QUERYDELEGATIONREQUEST._serialized_options = b'\350\240\037\000\210\240\037\000' + _QUERYUNBONDINGDELEGATIONREQUEST.fields_by_name['delegator_addr']._options = None + _QUERYUNBONDINGDELEGATIONREQUEST.fields_by_name['delegator_addr']._serialized_options = b'\322\264-\024cosmos.AddressString' + _QUERYUNBONDINGDELEGATIONREQUEST.fields_by_name['validator_addr']._options = None + _QUERYUNBONDINGDELEGATIONREQUEST.fields_by_name['validator_addr']._serialized_options = b'\322\264-\035cosmos.ValidatorAddressString' _QUERYUNBONDINGDELEGATIONREQUEST._options = None _QUERYUNBONDINGDELEGATIONREQUEST._serialized_options = b'\350\240\037\000\210\240\037\000' _QUERYUNBONDINGDELEGATIONRESPONSE.fields_by_name['unbond']._options = None - _QUERYUNBONDINGDELEGATIONRESPONSE.fields_by_name['unbond']._serialized_options = b'\310\336\037\000' + _QUERYUNBONDINGDELEGATIONRESPONSE.fields_by_name['unbond']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _QUERYDELEGATORDELEGATIONSREQUEST.fields_by_name['delegator_addr']._options = None + _QUERYDELEGATORDELEGATIONSREQUEST.fields_by_name['delegator_addr']._serialized_options = b'\322\264-\024cosmos.AddressString' _QUERYDELEGATORDELEGATIONSREQUEST._options = None _QUERYDELEGATORDELEGATIONSREQUEST._serialized_options = b'\350\240\037\000\210\240\037\000' _QUERYDELEGATORDELEGATIONSRESPONSE.fields_by_name['delegation_responses']._options = None - _QUERYDELEGATORDELEGATIONSRESPONSE.fields_by_name['delegation_responses']._serialized_options = b'\310\336\037\000' + _QUERYDELEGATORDELEGATIONSRESPONSE.fields_by_name['delegation_responses']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _QUERYDELEGATORUNBONDINGDELEGATIONSREQUEST.fields_by_name['delegator_addr']._options = None + _QUERYDELEGATORUNBONDINGDELEGATIONSREQUEST.fields_by_name['delegator_addr']._serialized_options = b'\322\264-\024cosmos.AddressString' _QUERYDELEGATORUNBONDINGDELEGATIONSREQUEST._options = None _QUERYDELEGATORUNBONDINGDELEGATIONSREQUEST._serialized_options = b'\350\240\037\000\210\240\037\000' _QUERYDELEGATORUNBONDINGDELEGATIONSRESPONSE.fields_by_name['unbonding_responses']._options = None - _QUERYDELEGATORUNBONDINGDELEGATIONSRESPONSE.fields_by_name['unbonding_responses']._serialized_options = b'\310\336\037\000' + _QUERYDELEGATORUNBONDINGDELEGATIONSRESPONSE.fields_by_name['unbonding_responses']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _QUERYREDELEGATIONSREQUEST.fields_by_name['delegator_addr']._options = None + _QUERYREDELEGATIONSREQUEST.fields_by_name['delegator_addr']._serialized_options = b'\322\264-\024cosmos.AddressString' + _QUERYREDELEGATIONSREQUEST.fields_by_name['src_validator_addr']._options = None + _QUERYREDELEGATIONSREQUEST.fields_by_name['src_validator_addr']._serialized_options = b'\322\264-\035cosmos.ValidatorAddressString' + _QUERYREDELEGATIONSREQUEST.fields_by_name['dst_validator_addr']._options = None + _QUERYREDELEGATIONSREQUEST.fields_by_name['dst_validator_addr']._serialized_options = b'\322\264-\035cosmos.ValidatorAddressString' _QUERYREDELEGATIONSREQUEST._options = None _QUERYREDELEGATIONSREQUEST._serialized_options = b'\350\240\037\000\210\240\037\000' _QUERYREDELEGATIONSRESPONSE.fields_by_name['redelegation_responses']._options = None - _QUERYREDELEGATIONSRESPONSE.fields_by_name['redelegation_responses']._serialized_options = b'\310\336\037\000' + _QUERYREDELEGATIONSRESPONSE.fields_by_name['redelegation_responses']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _QUERYDELEGATORVALIDATORSREQUEST.fields_by_name['delegator_addr']._options = None + _QUERYDELEGATORVALIDATORSREQUEST.fields_by_name['delegator_addr']._serialized_options = b'\322\264-\024cosmos.AddressString' _QUERYDELEGATORVALIDATORSREQUEST._options = None _QUERYDELEGATORVALIDATORSREQUEST._serialized_options = b'\350\240\037\000\210\240\037\000' _QUERYDELEGATORVALIDATORSRESPONSE.fields_by_name['validators']._options = None - _QUERYDELEGATORVALIDATORSRESPONSE.fields_by_name['validators']._serialized_options = b'\310\336\037\000' + _QUERYDELEGATORVALIDATORSRESPONSE.fields_by_name['validators']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _QUERYDELEGATORVALIDATORREQUEST.fields_by_name['delegator_addr']._options = None + _QUERYDELEGATORVALIDATORREQUEST.fields_by_name['delegator_addr']._serialized_options = b'\322\264-\024cosmos.AddressString' + _QUERYDELEGATORVALIDATORREQUEST.fields_by_name['validator_addr']._options = None + _QUERYDELEGATORVALIDATORREQUEST.fields_by_name['validator_addr']._serialized_options = b'\322\264-\035cosmos.ValidatorAddressString' _QUERYDELEGATORVALIDATORREQUEST._options = None _QUERYDELEGATORVALIDATORREQUEST._serialized_options = b'\350\240\037\000\210\240\037\000' _QUERYDELEGATORVALIDATORRESPONSE.fields_by_name['validator']._options = None - _QUERYDELEGATORVALIDATORRESPONSE.fields_by_name['validator']._serialized_options = b'\310\336\037\000' + _QUERYDELEGATORVALIDATORRESPONSE.fields_by_name['validator']._serialized_options = b'\310\336\037\000\250\347\260*\001' _QUERYPOOLRESPONSE.fields_by_name['pool']._options = None - _QUERYPOOLRESPONSE.fields_by_name['pool']._serialized_options = b'\310\336\037\000' + _QUERYPOOLRESPONSE.fields_by_name['pool']._serialized_options = b'\310\336\037\000\250\347\260*\001' _QUERYPARAMSRESPONSE.fields_by_name['params']._options = None - _QUERYPARAMSRESPONSE.fields_by_name['params']._serialized_options = b'\310\336\037\000' + _QUERYPARAMSRESPONSE.fields_by_name['params']._serialized_options = b'\310\336\037\000\250\347\260*\001' _QUERY.methods_by_name['Validators']._options = None - _QUERY.methods_by_name['Validators']._serialized_options = b'\202\323\344\223\002$\022\"/cosmos/staking/v1beta1/validators' + _QUERY.methods_by_name['Validators']._serialized_options = b'\210\347\260*\001\202\323\344\223\002$\022\"/cosmos/staking/v1beta1/validators' _QUERY.methods_by_name['Validator']._options = None - _QUERY.methods_by_name['Validator']._serialized_options = b'\202\323\344\223\0025\0223/cosmos/staking/v1beta1/validators/{validator_addr}' + _QUERY.methods_by_name['Validator']._serialized_options = b'\210\347\260*\001\202\323\344\223\0025\0223/cosmos/staking/v1beta1/validators/{validator_addr}' _QUERY.methods_by_name['ValidatorDelegations']._options = None - _QUERY.methods_by_name['ValidatorDelegations']._serialized_options = b'\202\323\344\223\002A\022?/cosmos/staking/v1beta1/validators/{validator_addr}/delegations' + _QUERY.methods_by_name['ValidatorDelegations']._serialized_options = b'\210\347\260*\001\202\323\344\223\002A\022?/cosmos/staking/v1beta1/validators/{validator_addr}/delegations' _QUERY.methods_by_name['ValidatorUnbondingDelegations']._options = None - _QUERY.methods_by_name['ValidatorUnbondingDelegations']._serialized_options = b'\202\323\344\223\002K\022I/cosmos/staking/v1beta1/validators/{validator_addr}/unbonding_delegations' + _QUERY.methods_by_name['ValidatorUnbondingDelegations']._serialized_options = b'\210\347\260*\001\202\323\344\223\002K\022I/cosmos/staking/v1beta1/validators/{validator_addr}/unbonding_delegations' _QUERY.methods_by_name['Delegation']._options = None - _QUERY.methods_by_name['Delegation']._serialized_options = b'\202\323\344\223\002R\022P/cosmos/staking/v1beta1/validators/{validator_addr}/delegations/{delegator_addr}' + _QUERY.methods_by_name['Delegation']._serialized_options = b'\210\347\260*\001\202\323\344\223\002R\022P/cosmos/staking/v1beta1/validators/{validator_addr}/delegations/{delegator_addr}' _QUERY.methods_by_name['UnbondingDelegation']._options = None - _QUERY.methods_by_name['UnbondingDelegation']._serialized_options = b'\202\323\344\223\002g\022e/cosmos/staking/v1beta1/validators/{validator_addr}/delegations/{delegator_addr}/unbonding_delegation' + _QUERY.methods_by_name['UnbondingDelegation']._serialized_options = b'\210\347\260*\001\202\323\344\223\002g\022e/cosmos/staking/v1beta1/validators/{validator_addr}/delegations/{delegator_addr}/unbonding_delegation' _QUERY.methods_by_name['DelegatorDelegations']._options = None - _QUERY.methods_by_name['DelegatorDelegations']._serialized_options = b'\202\323\344\223\0026\0224/cosmos/staking/v1beta1/delegations/{delegator_addr}' + _QUERY.methods_by_name['DelegatorDelegations']._serialized_options = b'\210\347\260*\001\202\323\344\223\0026\0224/cosmos/staking/v1beta1/delegations/{delegator_addr}' _QUERY.methods_by_name['DelegatorUnbondingDelegations']._options = None - _QUERY.methods_by_name['DelegatorUnbondingDelegations']._serialized_options = b'\202\323\344\223\002K\022I/cosmos/staking/v1beta1/delegators/{delegator_addr}/unbonding_delegations' + _QUERY.methods_by_name['DelegatorUnbondingDelegations']._serialized_options = b'\210\347\260*\001\202\323\344\223\002K\022I/cosmos/staking/v1beta1/delegators/{delegator_addr}/unbonding_delegations' _QUERY.methods_by_name['Redelegations']._options = None - _QUERY.methods_by_name['Redelegations']._serialized_options = b'\202\323\344\223\002C\022A/cosmos/staking/v1beta1/delegators/{delegator_addr}/redelegations' + _QUERY.methods_by_name['Redelegations']._serialized_options = b'\210\347\260*\001\202\323\344\223\002C\022A/cosmos/staking/v1beta1/delegators/{delegator_addr}/redelegations' _QUERY.methods_by_name['DelegatorValidators']._options = None - _QUERY.methods_by_name['DelegatorValidators']._serialized_options = b'\202\323\344\223\002@\022>/cosmos/staking/v1beta1/delegators/{delegator_addr}/validators' + _QUERY.methods_by_name['DelegatorValidators']._serialized_options = b'\210\347\260*\001\202\323\344\223\002@\022>/cosmos/staking/v1beta1/delegators/{delegator_addr}/validators' _QUERY.methods_by_name['DelegatorValidator']._options = None - _QUERY.methods_by_name['DelegatorValidator']._serialized_options = b'\202\323\344\223\002Q\022O/cosmos/staking/v1beta1/delegators/{delegator_addr}/validators/{validator_addr}' + _QUERY.methods_by_name['DelegatorValidator']._serialized_options = b'\210\347\260*\001\202\323\344\223\002Q\022O/cosmos/staking/v1beta1/delegators/{delegator_addr}/validators/{validator_addr}' _QUERY.methods_by_name['HistoricalInfo']._options = None - _QUERY.methods_by_name['HistoricalInfo']._serialized_options = b'\202\323\344\223\0022\0220/cosmos/staking/v1beta1/historical_info/{height}' + _QUERY.methods_by_name['HistoricalInfo']._serialized_options = b'\210\347\260*\001\202\323\344\223\0022\0220/cosmos/staking/v1beta1/historical_info/{height}' _QUERY.methods_by_name['Pool']._options = None - _QUERY.methods_by_name['Pool']._serialized_options = b'\202\323\344\223\002\036\022\034/cosmos/staking/v1beta1/pool' + _QUERY.methods_by_name['Pool']._serialized_options = b'\210\347\260*\001\202\323\344\223\002\036\022\034/cosmos/staking/v1beta1/pool' _QUERY.methods_by_name['Params']._options = None - _QUERY.methods_by_name['Params']._serialized_options = b'\202\323\344\223\002 \022\036/cosmos/staking/v1beta1/params' - _QUERYVALIDATORSREQUEST._serialized_start=196 - _QUERYVALIDATORSREQUEST._serialized_end=296 - _QUERYVALIDATORSRESPONSE._serialized_start=299 - _QUERYVALIDATORSRESPONSE._serialized_end=446 - _QUERYVALIDATORREQUEST._serialized_start=448 - _QUERYVALIDATORREQUEST._serialized_end=495 - _QUERYVALIDATORRESPONSE._serialized_start=497 - _QUERYVALIDATORRESPONSE._serialized_end=581 - _QUERYVALIDATORDELEGATIONSREQUEST._serialized_start=583 - _QUERYVALIDATORDELEGATIONSREQUEST._serialized_end=701 - _QUERYVALIDATORDELEGATIONSRESPONSE._serialized_start=704 - _QUERYVALIDATORDELEGATIONSRESPONSE._serialized_end=903 - _QUERYVALIDATORUNBONDINGDELEGATIONSREQUEST._serialized_start=905 - _QUERYVALIDATORUNBONDINGDELEGATIONSREQUEST._serialized_end=1032 - _QUERYVALIDATORUNBONDINGDELEGATIONSRESPONSE._serialized_start=1035 - _QUERYVALIDATORUNBONDINGDELEGATIONSRESPONSE._serialized_end=1220 - _QUERYDELEGATIONREQUEST._serialized_start=1222 - _QUERYDELEGATIONREQUEST._serialized_end=1304 - _QUERYDELEGATIONRESPONSE._serialized_start=1306 - _QUERYDELEGATIONRESPONSE._serialized_end=1404 - _QUERYUNBONDINGDELEGATIONREQUEST._serialized_start=1406 - _QUERYUNBONDINGDELEGATIONREQUEST._serialized_end=1497 - _QUERYUNBONDINGDELEGATIONRESPONSE._serialized_start=1499 - _QUERYUNBONDINGDELEGATIONRESPONSE._serialized_end=1600 - _QUERYDELEGATORDELEGATIONSREQUEST._serialized_start=1603 - _QUERYDELEGATORDELEGATIONSREQUEST._serialized_end=1731 - _QUERYDELEGATORDELEGATIONSRESPONSE._serialized_start=1734 - _QUERYDELEGATORDELEGATIONSRESPONSE._serialized_end=1910 - _QUERYDELEGATORUNBONDINGDELEGATIONSREQUEST._serialized_start=1913 - _QUERYDELEGATORUNBONDINGDELEGATIONSREQUEST._serialized_end=2050 - _QUERYDELEGATORUNBONDINGDELEGATIONSRESPONSE._serialized_start=2053 - _QUERYDELEGATORUNBONDINGDELEGATIONSRESPONSE._serialized_end=2238 - _QUERYREDELEGATIONSREQUEST._serialized_start=2241 - _QUERYREDELEGATIONSREQUEST._serialized_end=2418 - _QUERYREDELEGATIONSRESPONSE._serialized_start=2421 - _QUERYREDELEGATIONSRESPONSE._serialized_end=2594 - _QUERYDELEGATORVALIDATORSREQUEST._serialized_start=2596 - _QUERYDELEGATORVALIDATORSREQUEST._serialized_end=2723 - _QUERYDELEGATORVALIDATORSRESPONSE._serialized_start=2726 - _QUERYDELEGATORVALIDATORSRESPONSE._serialized_end=2882 - _QUERYDELEGATORVALIDATORREQUEST._serialized_start=2884 - _QUERYDELEGATORVALIDATORREQUEST._serialized_end=2974 - _QUERYDELEGATORVALIDATORRESPONSE._serialized_start=2976 - _QUERYDELEGATORVALIDATORRESPONSE._serialized_end=3069 - _QUERYHISTORICALINFOREQUEST._serialized_start=3071 - _QUERYHISTORICALINFOREQUEST._serialized_end=3115 - _QUERYHISTORICALINFORESPONSE._serialized_start=3117 - _QUERYHISTORICALINFORESPONSE._serialized_end=3200 - _QUERYPOOLREQUEST._serialized_start=3202 - _QUERYPOOLREQUEST._serialized_end=3220 - _QUERYPOOLRESPONSE._serialized_start=3222 - _QUERYPOOLRESPONSE._serialized_end=3291 - _QUERYPARAMSREQUEST._serialized_start=3293 - _QUERYPARAMSREQUEST._serialized_end=3313 - _QUERYPARAMSRESPONSE._serialized_start=3315 - _QUERYPARAMSRESPONSE._serialized_end=3390 - _QUERY._serialized_start=3393 - _QUERY._serialized_end=6187 + _QUERY.methods_by_name['Params']._serialized_options = b'\210\347\260*\001\202\323\344\223\002 \022\036/cosmos/staking/v1beta1/params' + _QUERYVALIDATORSREQUEST._serialized_start=271 + _QUERYVALIDATORSREQUEST._serialized_end=371 + _QUERYVALIDATORSRESPONSE._serialized_start=374 + _QUERYVALIDATORSRESPONSE._serialized_end=526 + _QUERYVALIDATORREQUEST._serialized_start=528 + _QUERYVALIDATORREQUEST._serialized_end=610 + _QUERYVALIDATORRESPONSE._serialized_start=612 + _QUERYVALIDATORRESPONSE._serialized_end=701 + _QUERYVALIDATORDELEGATIONSREQUEST._serialized_start=704 + _QUERYVALIDATORDELEGATIONSREQUEST._serialized_end=857 + _QUERYVALIDATORDELEGATIONSRESPONSE._serialized_start=860 + _QUERYVALIDATORDELEGATIONSRESPONSE._serialized_end=1064 + _QUERYVALIDATORUNBONDINGDELEGATIONSREQUEST._serialized_start=1067 + _QUERYVALIDATORUNBONDINGDELEGATIONSREQUEST._serialized_end=1229 + _QUERYVALIDATORUNBONDINGDELEGATIONSRESPONSE._serialized_start=1232 + _QUERYVALIDATORUNBONDINGDELEGATIONSRESPONSE._serialized_end=1422 + _QUERYDELEGATIONREQUEST._serialized_start=1425 + _QUERYDELEGATIONREQUEST._serialized_end=1568 + _QUERYDELEGATIONRESPONSE._serialized_start=1570 + _QUERYDELEGATIONRESPONSE._serialized_end=1668 + _QUERYUNBONDINGDELEGATIONREQUEST._serialized_start=1671 + _QUERYUNBONDINGDELEGATIONREQUEST._serialized_end=1823 + _QUERYUNBONDINGDELEGATIONRESPONSE._serialized_start=1825 + _QUERYUNBONDINGDELEGATIONRESPONSE._serialized_end=1931 + _QUERYDELEGATORDELEGATIONSREQUEST._serialized_start=1934 + _QUERYDELEGATORDELEGATIONSREQUEST._serialized_end=2088 + _QUERYDELEGATORDELEGATIONSRESPONSE._serialized_start=2091 + _QUERYDELEGATORDELEGATIONSRESPONSE._serialized_end=2272 + _QUERYDELEGATORUNBONDINGDELEGATIONSREQUEST._serialized_start=2275 + _QUERYDELEGATORUNBONDINGDELEGATIONSREQUEST._serialized_end=2438 + _QUERYDELEGATORUNBONDINGDELEGATIONSRESPONSE._serialized_start=2441 + _QUERYDELEGATORUNBONDINGDELEGATIONSRESPONSE._serialized_end=2631 + _QUERYREDELEGATIONSREQUEST._serialized_start=2634 + _QUERYREDELEGATIONSREQUEST._serialized_end=2907 + _QUERYREDELEGATIONSRESPONSE._serialized_start=2910 + _QUERYREDELEGATIONSRESPONSE._serialized_end=3088 + _QUERYDELEGATORVALIDATORSREQUEST._serialized_start=3091 + _QUERYDELEGATORVALIDATORSREQUEST._serialized_end=3244 + _QUERYDELEGATORVALIDATORSRESPONSE._serialized_start=3247 + _QUERYDELEGATORVALIDATORSRESPONSE._serialized_end=3408 + _QUERYDELEGATORVALIDATORREQUEST._serialized_start=3411 + _QUERYDELEGATORVALIDATORREQUEST._serialized_end=3562 + _QUERYDELEGATORVALIDATORRESPONSE._serialized_start=3564 + _QUERYDELEGATORVALIDATORRESPONSE._serialized_end=3662 + _QUERYHISTORICALINFOREQUEST._serialized_start=3664 + _QUERYHISTORICALINFOREQUEST._serialized_end=3708 + _QUERYHISTORICALINFORESPONSE._serialized_start=3710 + _QUERYHISTORICALINFORESPONSE._serialized_end=3793 + _QUERYPOOLREQUEST._serialized_start=3795 + _QUERYPOOLREQUEST._serialized_end=3813 + _QUERYPOOLRESPONSE._serialized_start=3815 + _QUERYPOOLRESPONSE._serialized_end=3889 + _QUERYPARAMSREQUEST._serialized_start=3891 + _QUERYPARAMSREQUEST._serialized_end=3911 + _QUERYPARAMSRESPONSE._serialized_start=3913 + _QUERYPARAMSRESPONSE._serialized_end=3993 + _QUERY._serialized_start=3996 + _QUERY._serialized_end=6860 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/staking/v1beta1/query_pb2_grpc.py b/cosmpy/protos/cosmos/staking/v1beta1/query_pb2_grpc.py index ee63c4be..d7902512 100644 --- a/cosmpy/protos/cosmos/staking/v1beta1/query_pb2_grpc.py +++ b/cosmpy/protos/cosmos/staking/v1beta1/query_pb2_grpc.py @@ -93,6 +93,9 @@ class QueryServicer(object): def Validators(self, request, context): """Validators queries all validators that match the given status. + + When called from another module, this query might consume a high amount of + gas if the pagination field is incorrectly set. """ context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') @@ -107,6 +110,9 @@ def Validator(self, request, context): def ValidatorDelegations(self, request, context): """ValidatorDelegations queries delegate info for given validator. + + When called from another module, this query might consume a high amount of + gas if the pagination field is incorrectly set. """ context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') @@ -114,6 +120,9 @@ def ValidatorDelegations(self, request, context): def ValidatorUnbondingDelegations(self, request, context): """ValidatorUnbondingDelegations queries unbonding delegations of a validator. + + When called from another module, this query might consume a high amount of + gas if the pagination field is incorrectly set. """ context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') @@ -136,6 +145,9 @@ def UnbondingDelegation(self, request, context): def DelegatorDelegations(self, request, context): """DelegatorDelegations queries all delegations of a given delegator address. + + When called from another module, this query might consume a high amount of + gas if the pagination field is incorrectly set. """ context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') @@ -144,6 +156,9 @@ def DelegatorDelegations(self, request, context): def DelegatorUnbondingDelegations(self, request, context): """DelegatorUnbondingDelegations queries all unbonding delegations of a given delegator address. + + When called from another module, this query might consume a high amount of + gas if the pagination field is incorrectly set. """ context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') @@ -151,6 +166,9 @@ def DelegatorUnbondingDelegations(self, request, context): def Redelegations(self, request, context): """Redelegations queries redelegations of given address. + + When called from another module, this query might consume a high amount of + gas if the pagination field is incorrectly set. """ context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') @@ -159,6 +177,9 @@ def Redelegations(self, request, context): def DelegatorValidators(self, request, context): """DelegatorValidators queries all validators info for given delegator address. + + When called from another module, this query might consume a high amount of + gas if the pagination field is incorrectly set. """ context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') diff --git a/cosmpy/protos/cosmos/staking/v1beta1/staking_pb2.py b/cosmpy/protos/cosmos/staking/v1beta1/staking_pb2.py index d6cbfa1e..7289fbb7 100644 --- a/cosmpy/protos/cosmos/staking/v1beta1/staking_pb2.py +++ b/cosmpy/protos/cosmos/staking/v1beta1/staking_pb2.py @@ -2,11 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/staking/v1beta1/staking.proto """Generated protocol buffer code.""" -from google.protobuf.internal import enum_type_wrapper +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -19,179 +17,15 @@ from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 from cosmos.base.v1beta1 import coin_pb2 as cosmos_dot_base_dot_v1beta1_dot_coin__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 from tendermint.types import types_pb2 as tendermint_dot_types_dot_types__pb2 +from tendermint.abci import types_pb2 as tendermint_dot_abci_dot_types__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n$cosmos/staking/v1beta1/staking.proto\x12\x16\x63osmos.staking.v1beta1\x1a\x14gogoproto/gogo.proto\x1a\x19google/protobuf/any.proto\x1a\x1egoogle/protobuf/duration.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x1e\x63osmos/base/v1beta1/coin.proto\x1a\x1ctendermint/types/types.proto\"y\n\x0eHistoricalInfo\x12.\n\x06header\x18\x01 \x01(\x0b\x32\x18.tendermint.types.HeaderB\x04\xc8\xde\x1f\x00\x12\x37\n\x06valset\x18\x02 \x03(\x0b\x32!.cosmos.staking.v1beta1.ValidatorB\x04\xc8\xde\x1f\x00\"\x91\x02\n\x0f\x43ommissionRates\x12<\n\x04rate\x18\x01 \x01(\tB.\xda\xde\x1f&github.com/cosmos/cosmos-sdk/types.Dec\xc8\xde\x1f\x00\x12S\n\x08max_rate\x18\x02 \x01(\tBA\xf2\xde\x1f\x0fyaml:\"max_rate\"\xda\xde\x1f&github.com/cosmos/cosmos-sdk/types.Dec\xc8\xde\x1f\x00\x12\x61\n\x0fmax_change_rate\x18\x03 \x01(\tBH\xf2\xde\x1f\x16yaml:\"max_change_rate\"\xda\xde\x1f&github.com/cosmos/cosmos-sdk/types.Dec\xc8\xde\x1f\x00:\x08\xe8\xa0\x1f\x01\x98\xa0\x1f\x00\"\xb4\x01\n\nCommission\x12K\n\x10\x63ommission_rates\x18\x01 \x01(\x0b\x32\'.cosmos.staking.v1beta1.CommissionRatesB\x08\xd0\xde\x1f\x01\xc8\xde\x1f\x00\x12O\n\x0bupdate_time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x1e\xc8\xde\x1f\x00\x90\xdf\x1f\x01\xf2\xde\x1f\x12yaml:\"update_time\":\x08\xe8\xa0\x1f\x01\x98\xa0\x1f\x00\"\x93\x01\n\x0b\x44\x65scription\x12\x0f\n\x07moniker\x18\x01 \x01(\t\x12\x10\n\x08identity\x18\x02 \x01(\t\x12\x0f\n\x07website\x18\x03 \x01(\t\x12\x35\n\x10security_contact\x18\x04 \x01(\tB\x1b\xf2\xde\x1f\x17yaml:\"security_contact\"\x12\x0f\n\x07\x64\x65tails\x18\x05 \x01(\t:\x08\xe8\xa0\x1f\x01\x98\xa0\x1f\x00\"\x95\x06\n\tValidator\x12\x35\n\x10operator_address\x18\x01 \x01(\tB\x1b\xf2\xde\x1f\x17yaml:\"operator_address\"\x12\x63\n\x10\x63onsensus_pubkey\x18\x02 \x01(\x0b\x32\x14.google.protobuf.AnyB3\xca\xb4-\x14\x63osmos.crypto.PubKey\xf2\xde\x1f\x17yaml:\"consensus_pubkey\"\x12\x0e\n\x06jailed\x18\x03 \x01(\x08\x12\x32\n\x06status\x18\x04 \x01(\x0e\x32\".cosmos.staking.v1beta1.BondStatus\x12>\n\x06tokens\x18\x05 \x01(\tB.\xda\xde\x1f&github.com/cosmos/cosmos-sdk/types.Int\xc8\xde\x1f\x00\x12\x63\n\x10\x64\x65legator_shares\x18\x06 \x01(\tBI\xf2\xde\x1f\x17yaml:\"delegator_shares\"\xda\xde\x1f&github.com/cosmos/cosmos-sdk/types.Dec\xc8\xde\x1f\x00\x12>\n\x0b\x64\x65scription\x18\x07 \x01(\x0b\x32#.cosmos.staking.v1beta1.DescriptionB\x04\xc8\xde\x1f\x00\x12\x35\n\x10unbonding_height\x18\x08 \x01(\x03\x42\x1b\xf2\xde\x1f\x17yaml:\"unbonding_height\"\x12U\n\x0eunbonding_time\x18\t \x01(\x0b\x32\x1a.google.protobuf.TimestampB!\xc8\xde\x1f\x00\x90\xdf\x1f\x01\xf2\xde\x1f\x15yaml:\"unbonding_time\"\x12<\n\ncommission\x18\n \x01(\x0b\x32\".cosmos.staking.v1beta1.CommissionB\x04\xc8\xde\x1f\x00\x12i\n\x13min_self_delegation\x18\x0b \x01(\tBL\xf2\xde\x1f\x1ayaml:\"min_self_delegation\"\xda\xde\x1f&github.com/cosmos/cosmos-sdk/types.Int\xc8\xde\x1f\x00:\x0c\xe8\xa0\x1f\x00\x98\xa0\x1f\x00\x88\xa0\x1f\x00\"+\n\x0cValAddresses\x12\x11\n\taddresses\x18\x01 \x03(\t:\x08\x98\xa0\x1f\x00\x80\xdc \x01\"\x88\x01\n\x06\x44VPair\x12\x37\n\x11\x64\x65legator_address\x18\x01 \x01(\tB\x1c\xf2\xde\x1f\x18yaml:\"delegator_address\"\x12\x37\n\x11validator_address\x18\x02 \x01(\tB\x1c\xf2\xde\x1f\x18yaml:\"validator_address\":\x0c\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\x98\xa0\x1f\x00\">\n\x07\x44VPairs\x12\x33\n\x05pairs\x18\x01 \x03(\x0b\x32\x1e.cosmos.staking.v1beta1.DVPairB\x04\xc8\xde\x1f\x00\"\xd5\x01\n\nDVVTriplet\x12\x37\n\x11\x64\x65legator_address\x18\x01 \x01(\tB\x1c\xf2\xde\x1f\x18yaml:\"delegator_address\"\x12?\n\x15validator_src_address\x18\x02 \x01(\tB \xf2\xde\x1f\x1cyaml:\"validator_src_address\"\x12?\n\x15validator_dst_address\x18\x03 \x01(\tB \xf2\xde\x1f\x1cyaml:\"validator_dst_address\":\x0c\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\x98\xa0\x1f\x00\"I\n\x0b\x44VVTriplets\x12:\n\x08triplets\x18\x01 \x03(\x0b\x32\".cosmos.staking.v1beta1.DVVTripletB\x04\xc8\xde\x1f\x00\"\xcc\x01\n\nDelegation\x12\x37\n\x11\x64\x65legator_address\x18\x01 \x01(\tB\x1c\xf2\xde\x1f\x18yaml:\"delegator_address\"\x12\x37\n\x11validator_address\x18\x02 \x01(\tB\x1c\xf2\xde\x1f\x18yaml:\"validator_address\"\x12>\n\x06shares\x18\x03 \x01(\tB.\xda\xde\x1f&github.com/cosmos/cosmos-sdk/types.Dec\xc8\xde\x1f\x00:\x0c\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\x98\xa0\x1f\x00\"\xde\x01\n\x13UnbondingDelegation\x12\x37\n\x11\x64\x65legator_address\x18\x01 \x01(\tB\x1c\xf2\xde\x1f\x18yaml:\"delegator_address\"\x12\x37\n\x11validator_address\x18\x02 \x01(\tB\x1c\xf2\xde\x1f\x18yaml:\"validator_address\"\x12G\n\x07\x65ntries\x18\x03 \x03(\x0b\x32\x30.cosmos.staking.v1beta1.UnbondingDelegationEntryB\x04\xc8\xde\x1f\x00:\x0c\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\x98\xa0\x1f\x00\"\xd6\x02\n\x18UnbondingDelegationEntry\x12\x33\n\x0f\x63reation_height\x18\x01 \x01(\x03\x42\x1a\xf2\xde\x1f\x16yaml:\"creation_height\"\x12W\n\x0f\x63ompletion_time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\"\xc8\xde\x1f\x00\x90\xdf\x1f\x01\xf2\xde\x1f\x16yaml:\"completion_time\"\x12\x61\n\x0finitial_balance\x18\x03 \x01(\tBH\xda\xde\x1f&github.com/cosmos/cosmos-sdk/types.Int\xc8\xde\x1f\x00\xf2\xde\x1f\x16yaml:\"initial_balance\"\x12?\n\x07\x62\x61lance\x18\x04 \x01(\tB.\xda\xde\x1f&github.com/cosmos/cosmos-sdk/types.Int\xc8\xde\x1f\x00:\x08\xe8\xa0\x1f\x01\x98\xa0\x1f\x00\"\xd2\x02\n\x11RedelegationEntry\x12\x33\n\x0f\x63reation_height\x18\x01 \x01(\x03\x42\x1a\xf2\xde\x1f\x16yaml:\"creation_height\"\x12W\n\x0f\x63ompletion_time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\"\xc8\xde\x1f\x00\x90\xdf\x1f\x01\xf2\xde\x1f\x16yaml:\"completion_time\"\x12\x61\n\x0finitial_balance\x18\x03 \x01(\tBH\xda\xde\x1f&github.com/cosmos/cosmos-sdk/types.Int\xc8\xde\x1f\x00\xf2\xde\x1f\x16yaml:\"initial_balance\"\x12\x42\n\nshares_dst\x18\x04 \x01(\tB.\xda\xde\x1f&github.com/cosmos/cosmos-sdk/types.Dec\xc8\xde\x1f\x00:\x08\xe8\xa0\x1f\x01\x98\xa0\x1f\x00\"\x99\x02\n\x0cRedelegation\x12\x37\n\x11\x64\x65legator_address\x18\x01 \x01(\tB\x1c\xf2\xde\x1f\x18yaml:\"delegator_address\"\x12?\n\x15validator_src_address\x18\x02 \x01(\tB \xf2\xde\x1f\x1cyaml:\"validator_src_address\"\x12?\n\x15validator_dst_address\x18\x03 \x01(\tB \xf2\xde\x1f\x1cyaml:\"validator_dst_address\"\x12@\n\x07\x65ntries\x18\x04 \x03(\x0b\x32).cosmos.staking.v1beta1.RedelegationEntryB\x04\xc8\xde\x1f\x00:\x0c\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\x98\xa0\x1f\x00\"\xae\x02\n\x06Params\x12T\n\x0eunbonding_time\x18\x01 \x01(\x0b\x32\x19.google.protobuf.DurationB!\xc8\xde\x1f\x00\x98\xdf\x1f\x01\xf2\xde\x1f\x15yaml:\"unbonding_time\"\x12\x31\n\x0emax_validators\x18\x02 \x01(\rB\x19\xf2\xde\x1f\x15yaml:\"max_validators\"\x12+\n\x0bmax_entries\x18\x03 \x01(\rB\x16\xf2\xde\x1f\x12yaml:\"max_entries\"\x12\x39\n\x12historical_entries\x18\x04 \x01(\rB\x1d\xf2\xde\x1f\x19yaml:\"historical_entries\"\x12)\n\nbond_denom\x18\x05 \x01(\tB\x15\xf2\xde\x1f\x11yaml:\"bond_denom\":\x08\xe8\xa0\x1f\x01\x98\xa0\x1f\x00\"\x8e\x01\n\x12\x44\x65legationResponse\x12<\n\ndelegation\x18\x01 \x01(\x0b\x32\".cosmos.staking.v1beta1.DelegationB\x04\xc8\xde\x1f\x00\x12\x30\n\x07\x62\x61lance\x18\x02 \x01(\x0b\x32\x19.cosmos.base.v1beta1.CoinB\x04\xc8\xde\x1f\x00:\x08\xe8\xa0\x1f\x00\x98\xa0\x1f\x00\"\xaf\x01\n\x19RedelegationEntryResponse\x12K\n\x12redelegation_entry\x18\x01 \x01(\x0b\x32).cosmos.staking.v1beta1.RedelegationEntryB\x04\xc8\xde\x1f\x00\x12?\n\x07\x62\x61lance\x18\x04 \x01(\tB.\xda\xde\x1f&github.com/cosmos/cosmos-sdk/types.Int\xc8\xde\x1f\x00:\x04\xe8\xa0\x1f\x01\"\xa8\x01\n\x14RedelegationResponse\x12@\n\x0credelegation\x18\x01 \x01(\x0b\x32$.cosmos.staking.v1beta1.RedelegationB\x04\xc8\xde\x1f\x00\x12H\n\x07\x65ntries\x18\x02 \x03(\x0b\x32\x31.cosmos.staking.v1beta1.RedelegationEntryResponseB\x04\xc8\xde\x1f\x00:\x04\xe8\xa0\x1f\x00\"\xe0\x01\n\x04Pool\x12^\n\x11not_bonded_tokens\x18\x01 \x01(\tBC\xda\xde\x1f&github.com/cosmos/cosmos-sdk/types.Int\xea\xde\x1f\x11not_bonded_tokens\xc8\xde\x1f\x00\x12n\n\rbonded_tokens\x18\x02 \x01(\tBW\xea\xde\x1f\rbonded_tokens\xda\xde\x1f&github.com/cosmos/cosmos-sdk/types.Int\xc8\xde\x1f\x00\xf2\xde\x1f\x14yaml:\"bonded_tokens\":\x08\xf0\xa0\x1f\x01\xe8\xa0\x1f\x01*\xb6\x01\n\nBondStatus\x12,\n\x17\x42OND_STATUS_UNSPECIFIED\x10\x00\x1a\x0f\x8a\x9d \x0bUnspecified\x12&\n\x14\x42OND_STATUS_UNBONDED\x10\x01\x1a\x0c\x8a\x9d \x08Unbonded\x12(\n\x15\x42OND_STATUS_UNBONDING\x10\x02\x1a\r\x8a\x9d \tUnbonding\x12\"\n\x12\x42OND_STATUS_BONDED\x10\x03\x1a\n\x8a\x9d \x06\x42onded\x1a\x04\x88\xa3\x1e\x00\x42.Z,github.com/cosmos/cosmos-sdk/x/staking/typesb\x06proto3') - -_BONDSTATUS = DESCRIPTOR.enum_types_by_name['BondStatus'] -BondStatus = enum_type_wrapper.EnumTypeWrapper(_BONDSTATUS) -BOND_STATUS_UNSPECIFIED = 0 -BOND_STATUS_UNBONDED = 1 -BOND_STATUS_UNBONDING = 2 -BOND_STATUS_BONDED = 3 - - -_HISTORICALINFO = DESCRIPTOR.message_types_by_name['HistoricalInfo'] -_COMMISSIONRATES = DESCRIPTOR.message_types_by_name['CommissionRates'] -_COMMISSION = DESCRIPTOR.message_types_by_name['Commission'] -_DESCRIPTION = DESCRIPTOR.message_types_by_name['Description'] -_VALIDATOR = DESCRIPTOR.message_types_by_name['Validator'] -_VALADDRESSES = DESCRIPTOR.message_types_by_name['ValAddresses'] -_DVPAIR = DESCRIPTOR.message_types_by_name['DVPair'] -_DVPAIRS = DESCRIPTOR.message_types_by_name['DVPairs'] -_DVVTRIPLET = DESCRIPTOR.message_types_by_name['DVVTriplet'] -_DVVTRIPLETS = DESCRIPTOR.message_types_by_name['DVVTriplets'] -_DELEGATION = DESCRIPTOR.message_types_by_name['Delegation'] -_UNBONDINGDELEGATION = DESCRIPTOR.message_types_by_name['UnbondingDelegation'] -_UNBONDINGDELEGATIONENTRY = DESCRIPTOR.message_types_by_name['UnbondingDelegationEntry'] -_REDELEGATIONENTRY = DESCRIPTOR.message_types_by_name['RedelegationEntry'] -_REDELEGATION = DESCRIPTOR.message_types_by_name['Redelegation'] -_PARAMS = DESCRIPTOR.message_types_by_name['Params'] -_DELEGATIONRESPONSE = DESCRIPTOR.message_types_by_name['DelegationResponse'] -_REDELEGATIONENTRYRESPONSE = DESCRIPTOR.message_types_by_name['RedelegationEntryResponse'] -_REDELEGATIONRESPONSE = DESCRIPTOR.message_types_by_name['RedelegationResponse'] -_POOL = DESCRIPTOR.message_types_by_name['Pool'] -HistoricalInfo = _reflection.GeneratedProtocolMessageType('HistoricalInfo', (_message.Message,), { - 'DESCRIPTOR' : _HISTORICALINFO, - '__module__' : 'cosmos.staking.v1beta1.staking_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.HistoricalInfo) - }) -_sym_db.RegisterMessage(HistoricalInfo) - -CommissionRates = _reflection.GeneratedProtocolMessageType('CommissionRates', (_message.Message,), { - 'DESCRIPTOR' : _COMMISSIONRATES, - '__module__' : 'cosmos.staking.v1beta1.staking_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.CommissionRates) - }) -_sym_db.RegisterMessage(CommissionRates) - -Commission = _reflection.GeneratedProtocolMessageType('Commission', (_message.Message,), { - 'DESCRIPTOR' : _COMMISSION, - '__module__' : 'cosmos.staking.v1beta1.staking_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.Commission) - }) -_sym_db.RegisterMessage(Commission) - -Description = _reflection.GeneratedProtocolMessageType('Description', (_message.Message,), { - 'DESCRIPTOR' : _DESCRIPTION, - '__module__' : 'cosmos.staking.v1beta1.staking_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.Description) - }) -_sym_db.RegisterMessage(Description) - -Validator = _reflection.GeneratedProtocolMessageType('Validator', (_message.Message,), { - 'DESCRIPTOR' : _VALIDATOR, - '__module__' : 'cosmos.staking.v1beta1.staking_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.Validator) - }) -_sym_db.RegisterMessage(Validator) - -ValAddresses = _reflection.GeneratedProtocolMessageType('ValAddresses', (_message.Message,), { - 'DESCRIPTOR' : _VALADDRESSES, - '__module__' : 'cosmos.staking.v1beta1.staking_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.ValAddresses) - }) -_sym_db.RegisterMessage(ValAddresses) - -DVPair = _reflection.GeneratedProtocolMessageType('DVPair', (_message.Message,), { - 'DESCRIPTOR' : _DVPAIR, - '__module__' : 'cosmos.staking.v1beta1.staking_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.DVPair) - }) -_sym_db.RegisterMessage(DVPair) - -DVPairs = _reflection.GeneratedProtocolMessageType('DVPairs', (_message.Message,), { - 'DESCRIPTOR' : _DVPAIRS, - '__module__' : 'cosmos.staking.v1beta1.staking_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.DVPairs) - }) -_sym_db.RegisterMessage(DVPairs) - -DVVTriplet = _reflection.GeneratedProtocolMessageType('DVVTriplet', (_message.Message,), { - 'DESCRIPTOR' : _DVVTRIPLET, - '__module__' : 'cosmos.staking.v1beta1.staking_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.DVVTriplet) - }) -_sym_db.RegisterMessage(DVVTriplet) - -DVVTriplets = _reflection.GeneratedProtocolMessageType('DVVTriplets', (_message.Message,), { - 'DESCRIPTOR' : _DVVTRIPLETS, - '__module__' : 'cosmos.staking.v1beta1.staking_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.DVVTriplets) - }) -_sym_db.RegisterMessage(DVVTriplets) - -Delegation = _reflection.GeneratedProtocolMessageType('Delegation', (_message.Message,), { - 'DESCRIPTOR' : _DELEGATION, - '__module__' : 'cosmos.staking.v1beta1.staking_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.Delegation) - }) -_sym_db.RegisterMessage(Delegation) - -UnbondingDelegation = _reflection.GeneratedProtocolMessageType('UnbondingDelegation', (_message.Message,), { - 'DESCRIPTOR' : _UNBONDINGDELEGATION, - '__module__' : 'cosmos.staking.v1beta1.staking_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.UnbondingDelegation) - }) -_sym_db.RegisterMessage(UnbondingDelegation) - -UnbondingDelegationEntry = _reflection.GeneratedProtocolMessageType('UnbondingDelegationEntry', (_message.Message,), { - 'DESCRIPTOR' : _UNBONDINGDELEGATIONENTRY, - '__module__' : 'cosmos.staking.v1beta1.staking_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.UnbondingDelegationEntry) - }) -_sym_db.RegisterMessage(UnbondingDelegationEntry) - -RedelegationEntry = _reflection.GeneratedProtocolMessageType('RedelegationEntry', (_message.Message,), { - 'DESCRIPTOR' : _REDELEGATIONENTRY, - '__module__' : 'cosmos.staking.v1beta1.staking_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.RedelegationEntry) - }) -_sym_db.RegisterMessage(RedelegationEntry) - -Redelegation = _reflection.GeneratedProtocolMessageType('Redelegation', (_message.Message,), { - 'DESCRIPTOR' : _REDELEGATION, - '__module__' : 'cosmos.staking.v1beta1.staking_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.Redelegation) - }) -_sym_db.RegisterMessage(Redelegation) - -Params = _reflection.GeneratedProtocolMessageType('Params', (_message.Message,), { - 'DESCRIPTOR' : _PARAMS, - '__module__' : 'cosmos.staking.v1beta1.staking_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.Params) - }) -_sym_db.RegisterMessage(Params) - -DelegationResponse = _reflection.GeneratedProtocolMessageType('DelegationResponse', (_message.Message,), { - 'DESCRIPTOR' : _DELEGATIONRESPONSE, - '__module__' : 'cosmos.staking.v1beta1.staking_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.DelegationResponse) - }) -_sym_db.RegisterMessage(DelegationResponse) - -RedelegationEntryResponse = _reflection.GeneratedProtocolMessageType('RedelegationEntryResponse', (_message.Message,), { - 'DESCRIPTOR' : _REDELEGATIONENTRYRESPONSE, - '__module__' : 'cosmos.staking.v1beta1.staking_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.RedelegationEntryResponse) - }) -_sym_db.RegisterMessage(RedelegationEntryResponse) - -RedelegationResponse = _reflection.GeneratedProtocolMessageType('RedelegationResponse', (_message.Message,), { - 'DESCRIPTOR' : _REDELEGATIONRESPONSE, - '__module__' : 'cosmos.staking.v1beta1.staking_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.RedelegationResponse) - }) -_sym_db.RegisterMessage(RedelegationResponse) - -Pool = _reflection.GeneratedProtocolMessageType('Pool', (_message.Message,), { - 'DESCRIPTOR' : _POOL, - '__module__' : 'cosmos.staking.v1beta1.staking_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.Pool) - }) -_sym_db.RegisterMessage(Pool) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n$cosmos/staking/v1beta1/staking.proto\x12\x16\x63osmos.staking.v1beta1\x1a\x14gogoproto/gogo.proto\x1a\x19google/protobuf/any.proto\x1a\x1egoogle/protobuf/duration.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x1e\x63osmos/base/v1beta1/coin.proto\x1a\x11\x61mino/amino.proto\x1a\x1ctendermint/types/types.proto\x1a\x1btendermint/abci/types.proto\"\x83\x01\n\x0eHistoricalInfo\x12\x33\n\x06header\x18\x01 \x01(\x0b\x32\x18.tendermint.types.HeaderB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12<\n\x06valset\x18\x02 \x03(\x0b\x32!.cosmos.staking.v1beta1.ValidatorB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\"\xf8\x01\n\x0f\x43ommissionRates\x12\x44\n\x04rate\x18\x01 \x01(\tB6\xd2\xb4-\ncosmos.Dec\xda\xde\x1f\x1b\x63osmossdk.io/math.LegacyDec\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12H\n\x08max_rate\x18\x02 \x01(\tB6\xd2\xb4-\ncosmos.Dec\xda\xde\x1f\x1b\x63osmossdk.io/math.LegacyDec\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12O\n\x0fmax_change_rate\x18\x03 \x01(\tB6\xd2\xb4-\ncosmos.Dec\xda\xde\x1f\x1b\x63osmossdk.io/math.LegacyDec\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01:\x04\xe8\xa0\x1f\x01\"\xa4\x01\n\nCommission\x12P\n\x10\x63ommission_rates\x18\x01 \x01(\x0b\x32\'.cosmos.staking.v1beta1.CommissionRatesB\r\xd0\xde\x1f\x01\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12>\n\x0bupdate_time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\r\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x90\xdf\x1f\x01:\x04\xe8\xa0\x1f\x01\"r\n\x0b\x44\x65scription\x12\x0f\n\x07moniker\x18\x01 \x01(\t\x12\x10\n\x08identity\x18\x02 \x01(\t\x12\x0f\n\x07website\x18\x03 \x01(\t\x12\x18\n\x10security_contact\x18\x04 \x01(\t\x12\x0f\n\x07\x64\x65tails\x18\x05 \x01(\t:\x04\xe8\xa0\x1f\x01\"\xdf\x05\n\tValidator\x12\x32\n\x10operator_address\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12H\n\x10\x63onsensus_pubkey\x18\x02 \x01(\x0b\x32\x14.google.protobuf.AnyB\x18\xca\xb4-\x14\x63osmos.crypto.PubKey\x12\x0e\n\x06jailed\x18\x03 \x01(\x08\x12\x32\n\x06status\x18\x04 \x01(\x0e\x32\".cosmos.staking.v1beta1.BondStatus\x12;\n\x06tokens\x18\x05 \x01(\tB+\xd2\xb4-\ncosmos.Int\xda\xde\x1f\x15\x63osmossdk.io/math.Int\xc8\xde\x1f\x00\x12K\n\x10\x64\x65legator_shares\x18\x06 \x01(\tB1\xd2\xb4-\ncosmos.Dec\xda\xde\x1f\x1b\x63osmossdk.io/math.LegacyDec\xc8\xde\x1f\x00\x12\x43\n\x0b\x64\x65scription\x18\x07 \x01(\x0b\x32#.cosmos.staking.v1beta1.DescriptionB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12\x18\n\x10unbonding_height\x18\x08 \x01(\x03\x12\x41\n\x0eunbonding_time\x18\t \x01(\x0b\x32\x1a.google.protobuf.TimestampB\r\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x90\xdf\x1f\x01\x12\x41\n\ncommission\x18\n \x01(\x0b\x32\".cosmos.staking.v1beta1.CommissionB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12[\n\x13min_self_delegation\x18\x0b \x01(\tB>\xda\xb4-\x0f\x63osmos-sdk 0.46\xd2\xb4-\ncosmos.Int\xda\xde\x1f\x15\x63osmossdk.io/math.Int\xc8\xde\x1f\x00\x12#\n\x1bunbonding_on_hold_ref_count\x18\x0c \x01(\x03\x12\x15\n\runbonding_ids\x18\r \x03(\x04:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\";\n\x0cValAddresses\x12+\n\taddresses\x18\x01 \x03(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\"\x85\x01\n\x06\x44VPair\x12\x33\n\x11\x64\x65legator_address\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12<\n\x11validator_address\x18\x02 \x01(\tB!\xd2\xb4-\x1d\x63osmos.ValidatorAddressString:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"C\n\x07\x44VPairs\x12\x38\n\x05pairs\x18\x01 \x03(\x0b\x32\x1e.cosmos.staking.v1beta1.DVPairB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\"\xcf\x01\n\nDVVTriplet\x12\x33\n\x11\x64\x65legator_address\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12@\n\x15validator_src_address\x18\x02 \x01(\tB!\xd2\xb4-\x1d\x63osmos.ValidatorAddressString\x12@\n\x15validator_dst_address\x18\x03 \x01(\tB!\xd2\xb4-\x1d\x63osmos.ValidatorAddressString:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"N\n\x0b\x44VVTriplets\x12?\n\x08triplets\x18\x01 \x03(\x0b\x32\".cosmos.staking.v1beta1.DVVTripletB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\"\xcc\x01\n\nDelegation\x12\x33\n\x11\x64\x65legator_address\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12<\n\x11validator_address\x18\x02 \x01(\tB!\xd2\xb4-\x1d\x63osmos.ValidatorAddressString\x12\x41\n\x06shares\x18\x03 \x01(\tB1\xd2\xb4-\ncosmos.Dec\xda\xde\x1f\x1b\x63osmossdk.io/math.LegacyDec\xc8\xde\x1f\x00:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\xe0\x01\n\x13UnbondingDelegation\x12\x33\n\x11\x64\x65legator_address\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12<\n\x11validator_address\x18\x02 \x01(\tB!\xd2\xb4-\x1d\x63osmos.ValidatorAddressString\x12L\n\x07\x65ntries\x18\x03 \x03(\x0b\x32\x30.cosmos.staking.v1beta1.UnbondingDelegationEntryB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\xbc\x02\n\x18UnbondingDelegationEntry\x12\x17\n\x0f\x63reation_height\x18\x01 \x01(\x03\x12\x42\n\x0f\x63ompletion_time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\r\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x90\xdf\x1f\x01\x12\x44\n\x0finitial_balance\x18\x03 \x01(\tB+\xd2\xb4-\ncosmos.Int\xda\xde\x1f\x15\x63osmossdk.io/math.Int\xc8\xde\x1f\x00\x12<\n\x07\x62\x61lance\x18\x04 \x01(\tB+\xd2\xb4-\ncosmos.Int\xda\xde\x1f\x15\x63osmossdk.io/math.Int\xc8\xde\x1f\x00\x12\x14\n\x0cunbonding_id\x18\x05 \x01(\x04\x12#\n\x1bunbonding_on_hold_ref_count\x18\x06 \x01(\x03:\x04\xe8\xa0\x1f\x01\"\xbe\x02\n\x11RedelegationEntry\x12\x17\n\x0f\x63reation_height\x18\x01 \x01(\x03\x12\x42\n\x0f\x63ompletion_time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\r\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x90\xdf\x1f\x01\x12\x44\n\x0finitial_balance\x18\x03 \x01(\tB+\xd2\xb4-\ncosmos.Int\xda\xde\x1f\x15\x63osmossdk.io/math.Int\xc8\xde\x1f\x00\x12\x45\n\nshares_dst\x18\x04 \x01(\tB1\xd2\xb4-\ncosmos.Dec\xda\xde\x1f\x1b\x63osmossdk.io/math.LegacyDec\xc8\xde\x1f\x00\x12\x14\n\x0cunbonding_id\x18\x05 \x01(\x04\x12#\n\x1bunbonding_on_hold_ref_count\x18\x06 \x01(\x03:\x04\xe8\xa0\x1f\x01\"\x98\x02\n\x0cRedelegation\x12\x33\n\x11\x64\x65legator_address\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12@\n\x15validator_src_address\x18\x02 \x01(\tB!\xd2\xb4-\x1d\x63osmos.ValidatorAddressString\x12@\n\x15validator_dst_address\x18\x03 \x01(\tB!\xd2\xb4-\x1d\x63osmos.ValidatorAddressString\x12\x45\n\x07\x65ntries\x18\x04 \x03(\x0b\x32).cosmos.staking.v1beta1.RedelegationEntryB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\xc0\x02\n\x06Params\x12@\n\x0eunbonding_time\x18\x01 \x01(\x0b\x32\x19.google.protobuf.DurationB\r\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x98\xdf\x1f\x01\x12\x16\n\x0emax_validators\x18\x02 \x01(\r\x12\x13\n\x0bmax_entries\x18\x03 \x01(\r\x12\x1a\n\x12historical_entries\x18\x04 \x01(\r\x12\x12\n\nbond_denom\x18\x05 \x01(\t\x12q\n\x13min_commission_rate\x18\x06 \x01(\tBT\xf2\xde\x1f\x1ayaml:\"min_commission_rate\"\xda\xde\x1f\x1b\x63osmossdk.io/math.LegacyDec\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\xd2\xb4-\ncosmos.Dec:$\x8a\xe7\xb0*\x1b\x63osmos-sdk/x/staking/Params\xe8\xa0\x1f\x01\"\x94\x01\n\x12\x44\x65legationResponse\x12\x41\n\ndelegation\x18\x01 \x01(\x0b\x32\".cosmos.staking.v1beta1.DelegationB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12\x35\n\x07\x62\x61lance\x18\x02 \x01(\x0b\x32\x19.cosmos.base.v1beta1.CoinB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01:\x04\xe8\xa0\x1f\x00\"\xb1\x01\n\x19RedelegationEntryResponse\x12P\n\x12redelegation_entry\x18\x01 \x01(\x0b\x32).cosmos.staking.v1beta1.RedelegationEntryB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12<\n\x07\x62\x61lance\x18\x04 \x01(\tB+\xd2\xb4-\ncosmos.Int\xda\xde\x1f\x15\x63osmossdk.io/math.Int\xc8\xde\x1f\x00:\x04\xe8\xa0\x1f\x01\"\xb2\x01\n\x14RedelegationResponse\x12\x45\n\x0credelegation\x18\x01 \x01(\x0b\x32$.cosmos.staking.v1beta1.RedelegationB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12M\n\x07\x65ntries\x18\x02 \x03(\x0b\x32\x31.cosmos.staking.v1beta1.RedelegationEntryResponseB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01:\x04\xe8\xa0\x1f\x00\"\xcc\x01\n\x04Pool\x12`\n\x11not_bonded_tokens\x18\x01 \x01(\tBE\xd2\xb4-\ncosmos.Int\xda\xde\x1f\x15\x63osmossdk.io/math.Int\xc8\xde\x1f\x00\xea\xde\x1f\x11not_bonded_tokens\xa8\xe7\xb0*\x01\x12X\n\rbonded_tokens\x18\x02 \x01(\tBA\xd2\xb4-\ncosmos.Int\xda\xde\x1f\x15\x63osmossdk.io/math.Int\xc8\xde\x1f\x00\xea\xde\x1f\rbonded_tokens\xa8\xe7\xb0*\x01:\x08\xf0\xa0\x1f\x01\xe8\xa0\x1f\x01\"P\n\x10ValidatorUpdates\x12<\n\x07updates\x18\x01 \x03(\x0b\x32 .tendermint.abci.ValidatorUpdateB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01*\xb6\x01\n\nBondStatus\x12,\n\x17\x42OND_STATUS_UNSPECIFIED\x10\x00\x1a\x0f\x8a\x9d \x0bUnspecified\x12&\n\x14\x42OND_STATUS_UNBONDED\x10\x01\x1a\x0c\x8a\x9d \x08Unbonded\x12(\n\x15\x42OND_STATUS_UNBONDING\x10\x02\x1a\r\x8a\x9d \tUnbonding\x12\"\n\x12\x42OND_STATUS_BONDED\x10\x03\x1a\n\x8a\x9d \x06\x42onded\x1a\x04\x88\xa3\x1e\x00*]\n\nInfraction\x12\x1a\n\x16INFRACTION_UNSPECIFIED\x10\x00\x12\x1a\n\x16INFRACTION_DOUBLE_SIGN\x10\x01\x12\x17\n\x13INFRACTION_DOWNTIME\x10\x02\x42.Z,github.com/cosmos/cosmos-sdk/x/staking/typesb\x06proto3') +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.staking.v1beta1.staking_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None @@ -207,189 +41,181 @@ _BONDSTATUS.values_by_name["BOND_STATUS_BONDED"]._options = None _BONDSTATUS.values_by_name["BOND_STATUS_BONDED"]._serialized_options = b'\212\235 \006Bonded' _HISTORICALINFO.fields_by_name['header']._options = None - _HISTORICALINFO.fields_by_name['header']._serialized_options = b'\310\336\037\000' + _HISTORICALINFO.fields_by_name['header']._serialized_options = b'\310\336\037\000\250\347\260*\001' _HISTORICALINFO.fields_by_name['valset']._options = None - _HISTORICALINFO.fields_by_name['valset']._serialized_options = b'\310\336\037\000' + _HISTORICALINFO.fields_by_name['valset']._serialized_options = b'\310\336\037\000\250\347\260*\001' _COMMISSIONRATES.fields_by_name['rate']._options = None - _COMMISSIONRATES.fields_by_name['rate']._serialized_options = b'\332\336\037&github.com/cosmos/cosmos-sdk/types.Dec\310\336\037\000' + _COMMISSIONRATES.fields_by_name['rate']._serialized_options = b'\322\264-\ncosmos.Dec\332\336\037\033cosmossdk.io/math.LegacyDec\310\336\037\000\250\347\260*\001' _COMMISSIONRATES.fields_by_name['max_rate']._options = None - _COMMISSIONRATES.fields_by_name['max_rate']._serialized_options = b'\362\336\037\017yaml:\"max_rate\"\332\336\037&github.com/cosmos/cosmos-sdk/types.Dec\310\336\037\000' + _COMMISSIONRATES.fields_by_name['max_rate']._serialized_options = b'\322\264-\ncosmos.Dec\332\336\037\033cosmossdk.io/math.LegacyDec\310\336\037\000\250\347\260*\001' _COMMISSIONRATES.fields_by_name['max_change_rate']._options = None - _COMMISSIONRATES.fields_by_name['max_change_rate']._serialized_options = b'\362\336\037\026yaml:\"max_change_rate\"\332\336\037&github.com/cosmos/cosmos-sdk/types.Dec\310\336\037\000' + _COMMISSIONRATES.fields_by_name['max_change_rate']._serialized_options = b'\322\264-\ncosmos.Dec\332\336\037\033cosmossdk.io/math.LegacyDec\310\336\037\000\250\347\260*\001' _COMMISSIONRATES._options = None - _COMMISSIONRATES._serialized_options = b'\350\240\037\001\230\240\037\000' + _COMMISSIONRATES._serialized_options = b'\350\240\037\001' _COMMISSION.fields_by_name['commission_rates']._options = None - _COMMISSION.fields_by_name['commission_rates']._serialized_options = b'\320\336\037\001\310\336\037\000' + _COMMISSION.fields_by_name['commission_rates']._serialized_options = b'\320\336\037\001\310\336\037\000\250\347\260*\001' _COMMISSION.fields_by_name['update_time']._options = None - _COMMISSION.fields_by_name['update_time']._serialized_options = b'\310\336\037\000\220\337\037\001\362\336\037\022yaml:\"update_time\"' + _COMMISSION.fields_by_name['update_time']._serialized_options = b'\310\336\037\000\250\347\260*\001\220\337\037\001' _COMMISSION._options = None - _COMMISSION._serialized_options = b'\350\240\037\001\230\240\037\000' - _DESCRIPTION.fields_by_name['security_contact']._options = None - _DESCRIPTION.fields_by_name['security_contact']._serialized_options = b'\362\336\037\027yaml:\"security_contact\"' + _COMMISSION._serialized_options = b'\350\240\037\001' _DESCRIPTION._options = None - _DESCRIPTION._serialized_options = b'\350\240\037\001\230\240\037\000' + _DESCRIPTION._serialized_options = b'\350\240\037\001' _VALIDATOR.fields_by_name['operator_address']._options = None - _VALIDATOR.fields_by_name['operator_address']._serialized_options = b'\362\336\037\027yaml:\"operator_address\"' + _VALIDATOR.fields_by_name['operator_address']._serialized_options = b'\322\264-\024cosmos.AddressString' _VALIDATOR.fields_by_name['consensus_pubkey']._options = None - _VALIDATOR.fields_by_name['consensus_pubkey']._serialized_options = b'\312\264-\024cosmos.crypto.PubKey\362\336\037\027yaml:\"consensus_pubkey\"' + _VALIDATOR.fields_by_name['consensus_pubkey']._serialized_options = b'\312\264-\024cosmos.crypto.PubKey' _VALIDATOR.fields_by_name['tokens']._options = None - _VALIDATOR.fields_by_name['tokens']._serialized_options = b'\332\336\037&github.com/cosmos/cosmos-sdk/types.Int\310\336\037\000' + _VALIDATOR.fields_by_name['tokens']._serialized_options = b'\322\264-\ncosmos.Int\332\336\037\025cosmossdk.io/math.Int\310\336\037\000' _VALIDATOR.fields_by_name['delegator_shares']._options = None - _VALIDATOR.fields_by_name['delegator_shares']._serialized_options = b'\362\336\037\027yaml:\"delegator_shares\"\332\336\037&github.com/cosmos/cosmos-sdk/types.Dec\310\336\037\000' + _VALIDATOR.fields_by_name['delegator_shares']._serialized_options = b'\322\264-\ncosmos.Dec\332\336\037\033cosmossdk.io/math.LegacyDec\310\336\037\000' _VALIDATOR.fields_by_name['description']._options = None - _VALIDATOR.fields_by_name['description']._serialized_options = b'\310\336\037\000' - _VALIDATOR.fields_by_name['unbonding_height']._options = None - _VALIDATOR.fields_by_name['unbonding_height']._serialized_options = b'\362\336\037\027yaml:\"unbonding_height\"' + _VALIDATOR.fields_by_name['description']._serialized_options = b'\310\336\037\000\250\347\260*\001' _VALIDATOR.fields_by_name['unbonding_time']._options = None - _VALIDATOR.fields_by_name['unbonding_time']._serialized_options = b'\310\336\037\000\220\337\037\001\362\336\037\025yaml:\"unbonding_time\"' + _VALIDATOR.fields_by_name['unbonding_time']._serialized_options = b'\310\336\037\000\250\347\260*\001\220\337\037\001' _VALIDATOR.fields_by_name['commission']._options = None - _VALIDATOR.fields_by_name['commission']._serialized_options = b'\310\336\037\000' + _VALIDATOR.fields_by_name['commission']._serialized_options = b'\310\336\037\000\250\347\260*\001' _VALIDATOR.fields_by_name['min_self_delegation']._options = None - _VALIDATOR.fields_by_name['min_self_delegation']._serialized_options = b'\362\336\037\032yaml:\"min_self_delegation\"\332\336\037&github.com/cosmos/cosmos-sdk/types.Int\310\336\037\000' + _VALIDATOR.fields_by_name['min_self_delegation']._serialized_options = b'\332\264-\017cosmos-sdk 0.46\322\264-\ncosmos.Int\332\336\037\025cosmossdk.io/math.Int\310\336\037\000' _VALIDATOR._options = None - _VALIDATOR._serialized_options = b'\350\240\037\000\230\240\037\000\210\240\037\000' - _VALADDRESSES._options = None - _VALADDRESSES._serialized_options = b'\230\240\037\000\200\334 \001' + _VALIDATOR._serialized_options = b'\350\240\037\000\210\240\037\000' + _VALADDRESSES.fields_by_name['addresses']._options = None + _VALADDRESSES.fields_by_name['addresses']._serialized_options = b'\322\264-\024cosmos.AddressString' _DVPAIR.fields_by_name['delegator_address']._options = None - _DVPAIR.fields_by_name['delegator_address']._serialized_options = b'\362\336\037\030yaml:\"delegator_address\"' + _DVPAIR.fields_by_name['delegator_address']._serialized_options = b'\322\264-\024cosmos.AddressString' _DVPAIR.fields_by_name['validator_address']._options = None - _DVPAIR.fields_by_name['validator_address']._serialized_options = b'\362\336\037\030yaml:\"validator_address\"' + _DVPAIR.fields_by_name['validator_address']._serialized_options = b'\322\264-\035cosmos.ValidatorAddressString' _DVPAIR._options = None - _DVPAIR._serialized_options = b'\350\240\037\000\210\240\037\000\230\240\037\000' + _DVPAIR._serialized_options = b'\350\240\037\000\210\240\037\000' _DVPAIRS.fields_by_name['pairs']._options = None - _DVPAIRS.fields_by_name['pairs']._serialized_options = b'\310\336\037\000' + _DVPAIRS.fields_by_name['pairs']._serialized_options = b'\310\336\037\000\250\347\260*\001' _DVVTRIPLET.fields_by_name['delegator_address']._options = None - _DVVTRIPLET.fields_by_name['delegator_address']._serialized_options = b'\362\336\037\030yaml:\"delegator_address\"' + _DVVTRIPLET.fields_by_name['delegator_address']._serialized_options = b'\322\264-\024cosmos.AddressString' _DVVTRIPLET.fields_by_name['validator_src_address']._options = None - _DVVTRIPLET.fields_by_name['validator_src_address']._serialized_options = b'\362\336\037\034yaml:\"validator_src_address\"' + _DVVTRIPLET.fields_by_name['validator_src_address']._serialized_options = b'\322\264-\035cosmos.ValidatorAddressString' _DVVTRIPLET.fields_by_name['validator_dst_address']._options = None - _DVVTRIPLET.fields_by_name['validator_dst_address']._serialized_options = b'\362\336\037\034yaml:\"validator_dst_address\"' + _DVVTRIPLET.fields_by_name['validator_dst_address']._serialized_options = b'\322\264-\035cosmos.ValidatorAddressString' _DVVTRIPLET._options = None - _DVVTRIPLET._serialized_options = b'\350\240\037\000\210\240\037\000\230\240\037\000' + _DVVTRIPLET._serialized_options = b'\350\240\037\000\210\240\037\000' _DVVTRIPLETS.fields_by_name['triplets']._options = None - _DVVTRIPLETS.fields_by_name['triplets']._serialized_options = b'\310\336\037\000' + _DVVTRIPLETS.fields_by_name['triplets']._serialized_options = b'\310\336\037\000\250\347\260*\001' _DELEGATION.fields_by_name['delegator_address']._options = None - _DELEGATION.fields_by_name['delegator_address']._serialized_options = b'\362\336\037\030yaml:\"delegator_address\"' + _DELEGATION.fields_by_name['delegator_address']._serialized_options = b'\322\264-\024cosmos.AddressString' _DELEGATION.fields_by_name['validator_address']._options = None - _DELEGATION.fields_by_name['validator_address']._serialized_options = b'\362\336\037\030yaml:\"validator_address\"' + _DELEGATION.fields_by_name['validator_address']._serialized_options = b'\322\264-\035cosmos.ValidatorAddressString' _DELEGATION.fields_by_name['shares']._options = None - _DELEGATION.fields_by_name['shares']._serialized_options = b'\332\336\037&github.com/cosmos/cosmos-sdk/types.Dec\310\336\037\000' + _DELEGATION.fields_by_name['shares']._serialized_options = b'\322\264-\ncosmos.Dec\332\336\037\033cosmossdk.io/math.LegacyDec\310\336\037\000' _DELEGATION._options = None - _DELEGATION._serialized_options = b'\350\240\037\000\210\240\037\000\230\240\037\000' + _DELEGATION._serialized_options = b'\350\240\037\000\210\240\037\000' _UNBONDINGDELEGATION.fields_by_name['delegator_address']._options = None - _UNBONDINGDELEGATION.fields_by_name['delegator_address']._serialized_options = b'\362\336\037\030yaml:\"delegator_address\"' + _UNBONDINGDELEGATION.fields_by_name['delegator_address']._serialized_options = b'\322\264-\024cosmos.AddressString' _UNBONDINGDELEGATION.fields_by_name['validator_address']._options = None - _UNBONDINGDELEGATION.fields_by_name['validator_address']._serialized_options = b'\362\336\037\030yaml:\"validator_address\"' + _UNBONDINGDELEGATION.fields_by_name['validator_address']._serialized_options = b'\322\264-\035cosmos.ValidatorAddressString' _UNBONDINGDELEGATION.fields_by_name['entries']._options = None - _UNBONDINGDELEGATION.fields_by_name['entries']._serialized_options = b'\310\336\037\000' + _UNBONDINGDELEGATION.fields_by_name['entries']._serialized_options = b'\310\336\037\000\250\347\260*\001' _UNBONDINGDELEGATION._options = None - _UNBONDINGDELEGATION._serialized_options = b'\350\240\037\000\210\240\037\000\230\240\037\000' - _UNBONDINGDELEGATIONENTRY.fields_by_name['creation_height']._options = None - _UNBONDINGDELEGATIONENTRY.fields_by_name['creation_height']._serialized_options = b'\362\336\037\026yaml:\"creation_height\"' + _UNBONDINGDELEGATION._serialized_options = b'\350\240\037\000\210\240\037\000' _UNBONDINGDELEGATIONENTRY.fields_by_name['completion_time']._options = None - _UNBONDINGDELEGATIONENTRY.fields_by_name['completion_time']._serialized_options = b'\310\336\037\000\220\337\037\001\362\336\037\026yaml:\"completion_time\"' + _UNBONDINGDELEGATIONENTRY.fields_by_name['completion_time']._serialized_options = b'\310\336\037\000\250\347\260*\001\220\337\037\001' _UNBONDINGDELEGATIONENTRY.fields_by_name['initial_balance']._options = None - _UNBONDINGDELEGATIONENTRY.fields_by_name['initial_balance']._serialized_options = b'\332\336\037&github.com/cosmos/cosmos-sdk/types.Int\310\336\037\000\362\336\037\026yaml:\"initial_balance\"' + _UNBONDINGDELEGATIONENTRY.fields_by_name['initial_balance']._serialized_options = b'\322\264-\ncosmos.Int\332\336\037\025cosmossdk.io/math.Int\310\336\037\000' _UNBONDINGDELEGATIONENTRY.fields_by_name['balance']._options = None - _UNBONDINGDELEGATIONENTRY.fields_by_name['balance']._serialized_options = b'\332\336\037&github.com/cosmos/cosmos-sdk/types.Int\310\336\037\000' + _UNBONDINGDELEGATIONENTRY.fields_by_name['balance']._serialized_options = b'\322\264-\ncosmos.Int\332\336\037\025cosmossdk.io/math.Int\310\336\037\000' _UNBONDINGDELEGATIONENTRY._options = None - _UNBONDINGDELEGATIONENTRY._serialized_options = b'\350\240\037\001\230\240\037\000' - _REDELEGATIONENTRY.fields_by_name['creation_height']._options = None - _REDELEGATIONENTRY.fields_by_name['creation_height']._serialized_options = b'\362\336\037\026yaml:\"creation_height\"' + _UNBONDINGDELEGATIONENTRY._serialized_options = b'\350\240\037\001' _REDELEGATIONENTRY.fields_by_name['completion_time']._options = None - _REDELEGATIONENTRY.fields_by_name['completion_time']._serialized_options = b'\310\336\037\000\220\337\037\001\362\336\037\026yaml:\"completion_time\"' + _REDELEGATIONENTRY.fields_by_name['completion_time']._serialized_options = b'\310\336\037\000\250\347\260*\001\220\337\037\001' _REDELEGATIONENTRY.fields_by_name['initial_balance']._options = None - _REDELEGATIONENTRY.fields_by_name['initial_balance']._serialized_options = b'\332\336\037&github.com/cosmos/cosmos-sdk/types.Int\310\336\037\000\362\336\037\026yaml:\"initial_balance\"' + _REDELEGATIONENTRY.fields_by_name['initial_balance']._serialized_options = b'\322\264-\ncosmos.Int\332\336\037\025cosmossdk.io/math.Int\310\336\037\000' _REDELEGATIONENTRY.fields_by_name['shares_dst']._options = None - _REDELEGATIONENTRY.fields_by_name['shares_dst']._serialized_options = b'\332\336\037&github.com/cosmos/cosmos-sdk/types.Dec\310\336\037\000' + _REDELEGATIONENTRY.fields_by_name['shares_dst']._serialized_options = b'\322\264-\ncosmos.Dec\332\336\037\033cosmossdk.io/math.LegacyDec\310\336\037\000' _REDELEGATIONENTRY._options = None - _REDELEGATIONENTRY._serialized_options = b'\350\240\037\001\230\240\037\000' + _REDELEGATIONENTRY._serialized_options = b'\350\240\037\001' _REDELEGATION.fields_by_name['delegator_address']._options = None - _REDELEGATION.fields_by_name['delegator_address']._serialized_options = b'\362\336\037\030yaml:\"delegator_address\"' + _REDELEGATION.fields_by_name['delegator_address']._serialized_options = b'\322\264-\024cosmos.AddressString' _REDELEGATION.fields_by_name['validator_src_address']._options = None - _REDELEGATION.fields_by_name['validator_src_address']._serialized_options = b'\362\336\037\034yaml:\"validator_src_address\"' + _REDELEGATION.fields_by_name['validator_src_address']._serialized_options = b'\322\264-\035cosmos.ValidatorAddressString' _REDELEGATION.fields_by_name['validator_dst_address']._options = None - _REDELEGATION.fields_by_name['validator_dst_address']._serialized_options = b'\362\336\037\034yaml:\"validator_dst_address\"' + _REDELEGATION.fields_by_name['validator_dst_address']._serialized_options = b'\322\264-\035cosmos.ValidatorAddressString' _REDELEGATION.fields_by_name['entries']._options = None - _REDELEGATION.fields_by_name['entries']._serialized_options = b'\310\336\037\000' + _REDELEGATION.fields_by_name['entries']._serialized_options = b'\310\336\037\000\250\347\260*\001' _REDELEGATION._options = None - _REDELEGATION._serialized_options = b'\350\240\037\000\210\240\037\000\230\240\037\000' + _REDELEGATION._serialized_options = b'\350\240\037\000\210\240\037\000' _PARAMS.fields_by_name['unbonding_time']._options = None - _PARAMS.fields_by_name['unbonding_time']._serialized_options = b'\310\336\037\000\230\337\037\001\362\336\037\025yaml:\"unbonding_time\"' - _PARAMS.fields_by_name['max_validators']._options = None - _PARAMS.fields_by_name['max_validators']._serialized_options = b'\362\336\037\025yaml:\"max_validators\"' - _PARAMS.fields_by_name['max_entries']._options = None - _PARAMS.fields_by_name['max_entries']._serialized_options = b'\362\336\037\022yaml:\"max_entries\"' - _PARAMS.fields_by_name['historical_entries']._options = None - _PARAMS.fields_by_name['historical_entries']._serialized_options = b'\362\336\037\031yaml:\"historical_entries\"' - _PARAMS.fields_by_name['bond_denom']._options = None - _PARAMS.fields_by_name['bond_denom']._serialized_options = b'\362\336\037\021yaml:\"bond_denom\"' + _PARAMS.fields_by_name['unbonding_time']._serialized_options = b'\310\336\037\000\250\347\260*\001\230\337\037\001' + _PARAMS.fields_by_name['min_commission_rate']._options = None + _PARAMS.fields_by_name['min_commission_rate']._serialized_options = b'\362\336\037\032yaml:\"min_commission_rate\"\332\336\037\033cosmossdk.io/math.LegacyDec\310\336\037\000\250\347\260*\001\322\264-\ncosmos.Dec' _PARAMS._options = None - _PARAMS._serialized_options = b'\350\240\037\001\230\240\037\000' + _PARAMS._serialized_options = b'\212\347\260*\033cosmos-sdk/x/staking/Params\350\240\037\001' _DELEGATIONRESPONSE.fields_by_name['delegation']._options = None - _DELEGATIONRESPONSE.fields_by_name['delegation']._serialized_options = b'\310\336\037\000' + _DELEGATIONRESPONSE.fields_by_name['delegation']._serialized_options = b'\310\336\037\000\250\347\260*\001' _DELEGATIONRESPONSE.fields_by_name['balance']._options = None - _DELEGATIONRESPONSE.fields_by_name['balance']._serialized_options = b'\310\336\037\000' + _DELEGATIONRESPONSE.fields_by_name['balance']._serialized_options = b'\310\336\037\000\250\347\260*\001' _DELEGATIONRESPONSE._options = None - _DELEGATIONRESPONSE._serialized_options = b'\350\240\037\000\230\240\037\000' + _DELEGATIONRESPONSE._serialized_options = b'\350\240\037\000' _REDELEGATIONENTRYRESPONSE.fields_by_name['redelegation_entry']._options = None - _REDELEGATIONENTRYRESPONSE.fields_by_name['redelegation_entry']._serialized_options = b'\310\336\037\000' + _REDELEGATIONENTRYRESPONSE.fields_by_name['redelegation_entry']._serialized_options = b'\310\336\037\000\250\347\260*\001' _REDELEGATIONENTRYRESPONSE.fields_by_name['balance']._options = None - _REDELEGATIONENTRYRESPONSE.fields_by_name['balance']._serialized_options = b'\332\336\037&github.com/cosmos/cosmos-sdk/types.Int\310\336\037\000' + _REDELEGATIONENTRYRESPONSE.fields_by_name['balance']._serialized_options = b'\322\264-\ncosmos.Int\332\336\037\025cosmossdk.io/math.Int\310\336\037\000' _REDELEGATIONENTRYRESPONSE._options = None _REDELEGATIONENTRYRESPONSE._serialized_options = b'\350\240\037\001' _REDELEGATIONRESPONSE.fields_by_name['redelegation']._options = None - _REDELEGATIONRESPONSE.fields_by_name['redelegation']._serialized_options = b'\310\336\037\000' + _REDELEGATIONRESPONSE.fields_by_name['redelegation']._serialized_options = b'\310\336\037\000\250\347\260*\001' _REDELEGATIONRESPONSE.fields_by_name['entries']._options = None - _REDELEGATIONRESPONSE.fields_by_name['entries']._serialized_options = b'\310\336\037\000' + _REDELEGATIONRESPONSE.fields_by_name['entries']._serialized_options = b'\310\336\037\000\250\347\260*\001' _REDELEGATIONRESPONSE._options = None _REDELEGATIONRESPONSE._serialized_options = b'\350\240\037\000' _POOL.fields_by_name['not_bonded_tokens']._options = None - _POOL.fields_by_name['not_bonded_tokens']._serialized_options = b'\332\336\037&github.com/cosmos/cosmos-sdk/types.Int\352\336\037\021not_bonded_tokens\310\336\037\000' + _POOL.fields_by_name['not_bonded_tokens']._serialized_options = b'\322\264-\ncosmos.Int\332\336\037\025cosmossdk.io/math.Int\310\336\037\000\352\336\037\021not_bonded_tokens\250\347\260*\001' _POOL.fields_by_name['bonded_tokens']._options = None - _POOL.fields_by_name['bonded_tokens']._serialized_options = b'\352\336\037\rbonded_tokens\332\336\037&github.com/cosmos/cosmos-sdk/types.Int\310\336\037\000\362\336\037\024yaml:\"bonded_tokens\"' + _POOL.fields_by_name['bonded_tokens']._serialized_options = b'\322\264-\ncosmos.Int\332\336\037\025cosmossdk.io/math.Int\310\336\037\000\352\336\037\rbonded_tokens\250\347\260*\001' _POOL._options = None _POOL._serialized_options = b'\360\240\037\001\350\240\037\001' + _VALIDATORUPDATES.fields_by_name['updates']._options = None + _VALIDATORUPDATES.fields_by_name['updates']._serialized_options = b'\310\336\037\000\250\347\260*\001' _BONDSTATUS._serialized_start=4759 _BONDSTATUS._serialized_end=4941 - _HISTORICALINFO._serialized_start=267 - _HISTORICALINFO._serialized_end=388 - _COMMISSIONRATES._serialized_start=391 - _COMMISSIONRATES._serialized_end=664 - _COMMISSION._serialized_start=667 - _COMMISSION._serialized_end=847 - _DESCRIPTION._serialized_start=850 - _DESCRIPTION._serialized_end=997 - _VALIDATOR._serialized_start=1000 - _VALIDATOR._serialized_end=1789 - _VALADDRESSES._serialized_start=1791 - _VALADDRESSES._serialized_end=1834 - _DVPAIR._serialized_start=1837 - _DVPAIR._serialized_end=1973 - _DVPAIRS._serialized_start=1975 - _DVPAIRS._serialized_end=2037 - _DVVTRIPLET._serialized_start=2040 - _DVVTRIPLET._serialized_end=2253 - _DVVTRIPLETS._serialized_start=2255 - _DVVTRIPLETS._serialized_end=2328 - _DELEGATION._serialized_start=2331 - _DELEGATION._serialized_end=2535 - _UNBONDINGDELEGATION._serialized_start=2538 - _UNBONDINGDELEGATION._serialized_end=2760 - _UNBONDINGDELEGATIONENTRY._serialized_start=2763 - _UNBONDINGDELEGATIONENTRY._serialized_end=3105 - _REDELEGATIONENTRY._serialized_start=3108 - _REDELEGATIONENTRY._serialized_end=3446 - _REDELEGATION._serialized_start=3449 - _REDELEGATION._serialized_end=3730 - _PARAMS._serialized_start=3733 - _PARAMS._serialized_end=4035 - _DELEGATIONRESPONSE._serialized_start=4038 - _DELEGATIONRESPONSE._serialized_end=4180 - _REDELEGATIONENTRYRESPONSE._serialized_start=4183 - _REDELEGATIONENTRYRESPONSE._serialized_end=4358 - _REDELEGATIONRESPONSE._serialized_start=4361 - _REDELEGATIONRESPONSE._serialized_end=4529 - _POOL._serialized_start=4532 - _POOL._serialized_end=4756 + _INFRACTION._serialized_start=4943 + _INFRACTION._serialized_end=5036 + _HISTORICALINFO._serialized_start=316 + _HISTORICALINFO._serialized_end=447 + _COMMISSIONRATES._serialized_start=450 + _COMMISSIONRATES._serialized_end=698 + _COMMISSION._serialized_start=701 + _COMMISSION._serialized_end=865 + _DESCRIPTION._serialized_start=867 + _DESCRIPTION._serialized_end=981 + _VALIDATOR._serialized_start=984 + _VALIDATOR._serialized_end=1719 + _VALADDRESSES._serialized_start=1721 + _VALADDRESSES._serialized_end=1780 + _DVPAIR._serialized_start=1783 + _DVPAIR._serialized_end=1916 + _DVPAIRS._serialized_start=1918 + _DVPAIRS._serialized_end=1985 + _DVVTRIPLET._serialized_start=1988 + _DVVTRIPLET._serialized_end=2195 + _DVVTRIPLETS._serialized_start=2197 + _DVVTRIPLETS._serialized_end=2275 + _DELEGATION._serialized_start=2278 + _DELEGATION._serialized_end=2482 + _UNBONDINGDELEGATION._serialized_start=2485 + _UNBONDINGDELEGATION._serialized_end=2709 + _UNBONDINGDELEGATIONENTRY._serialized_start=2712 + _UNBONDINGDELEGATIONENTRY._serialized_end=3028 + _REDELEGATIONENTRY._serialized_start=3031 + _REDELEGATIONENTRY._serialized_end=3349 + _REDELEGATION._serialized_start=3352 + _REDELEGATION._serialized_end=3632 + _PARAMS._serialized_start=3635 + _PARAMS._serialized_end=3955 + _DELEGATIONRESPONSE._serialized_start=3958 + _DELEGATIONRESPONSE._serialized_end=4106 + _REDELEGATIONENTRYRESPONSE._serialized_start=4109 + _REDELEGATIONENTRYRESPONSE._serialized_end=4286 + _REDELEGATIONRESPONSE._serialized_start=4289 + _REDELEGATIONRESPONSE._serialized_end=4467 + _POOL._serialized_start=4470 + _POOL._serialized_end=4674 + _VALIDATORUPDATES._serialized_start=4676 + _VALIDATORUPDATES._serialized_end=4756 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/staking/v1beta1/tx_pb2.py b/cosmpy/protos/cosmos/staking/v1beta1/tx_pb2.py index 8e461880..8758fe75 100644 --- a/cosmpy/protos/cosmos/staking/v1beta1/tx_pb2.py +++ b/cosmpy/protos/cosmos/staking/v1beta1/tx_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/staking/v1beta1/tx.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -18,173 +17,128 @@ from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 from cosmos.base.v1beta1 import coin_pb2 as cosmos_dot_base_dot_v1beta1_dot_coin__pb2 from cosmos.staking.v1beta1 import staking_pb2 as cosmos_dot_staking_dot_v1beta1_dot_staking__pb2 +from cosmos.msg.v1 import msg_pb2 as cosmos_dot_msg_dot_v1_dot_msg__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1f\x63osmos/staking/v1beta1/tx.proto\x12\x16\x63osmos.staking.v1beta1\x1a\x19google/protobuf/any.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x14gogoproto/gogo.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x1e\x63osmos/base/v1beta1/coin.proto\x1a$cosmos/staking/v1beta1/staking.proto\"\xee\x03\n\x12MsgCreateValidator\x12>\n\x0b\x64\x65scription\x18\x01 \x01(\x0b\x32#.cosmos.staking.v1beta1.DescriptionB\x04\xc8\xde\x1f\x00\x12\x41\n\ncommission\x18\x02 \x01(\x0b\x32\'.cosmos.staking.v1beta1.CommissionRatesB\x04\xc8\xde\x1f\x00\x12i\n\x13min_self_delegation\x18\x03 \x01(\tBL\xda\xde\x1f&github.com/cosmos/cosmos-sdk/types.Int\xf2\xde\x1f\x1ayaml:\"min_self_delegation\"\xc8\xde\x1f\x00\x12\x37\n\x11\x64\x65legator_address\x18\x04 \x01(\tB\x1c\xf2\xde\x1f\x18yaml:\"delegator_address\"\x12\x37\n\x11validator_address\x18\x05 \x01(\tB\x1c\xf2\xde\x1f\x18yaml:\"validator_address\"\x12>\n\x06pubkey\x18\x06 \x01(\x0b\x32\x14.google.protobuf.AnyB\x18\xca\xb4-\x14\x63osmos.crypto.PubKey\x12.\n\x05value\x18\x07 \x01(\x0b\x32\x19.cosmos.base.v1beta1.CoinB\x04\xc8\xde\x1f\x00:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\x1c\n\x1aMsgCreateValidatorResponse\"\xd1\x02\n\x10MsgEditValidator\x12>\n\x0b\x64\x65scription\x18\x01 \x01(\x0b\x32#.cosmos.staking.v1beta1.DescriptionB\x04\xc8\xde\x1f\x00\x12-\n\x11validator_address\x18\x02 \x01(\tB\x12\xf2\xde\x1f\x0eyaml:\"address\"\x12]\n\x0f\x63ommission_rate\x18\x03 \x01(\tBD\xda\xde\x1f&github.com/cosmos/cosmos-sdk/types.Dec\xf2\xde\x1f\x16yaml:\"commission_rate\"\x12\x65\n\x13min_self_delegation\x18\x04 \x01(\tBH\xda\xde\x1f&github.com/cosmos/cosmos-sdk/types.Int\xf2\xde\x1f\x1ayaml:\"min_self_delegation\":\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\x1a\n\x18MsgEditValidatorResponse\"\xba\x01\n\x0bMsgDelegate\x12\x37\n\x11\x64\x65legator_address\x18\x01 \x01(\tB\x1c\xf2\xde\x1f\x18yaml:\"delegator_address\"\x12\x37\n\x11validator_address\x18\x02 \x01(\tB\x1c\xf2\xde\x1f\x18yaml:\"validator_address\"\x12/\n\x06\x61mount\x18\x03 \x01(\x0b\x32\x19.cosmos.base.v1beta1.CoinB\x04\xc8\xde\x1f\x00:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\x15\n\x13MsgDelegateResponse\"\x8a\x02\n\x12MsgBeginRedelegate\x12\x37\n\x11\x64\x65legator_address\x18\x01 \x01(\tB\x1c\xf2\xde\x1f\x18yaml:\"delegator_address\"\x12?\n\x15validator_src_address\x18\x02 \x01(\tB \xf2\xde\x1f\x1cyaml:\"validator_src_address\"\x12?\n\x15validator_dst_address\x18\x03 \x01(\tB \xf2\xde\x1f\x1cyaml:\"validator_dst_address\"\x12/\n\x06\x61mount\x18\x04 \x01(\x0b\x32\x19.cosmos.base.v1beta1.CoinB\x04\xc8\xde\x1f\x00:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"[\n\x1aMsgBeginRedelegateResponse\x12=\n\x0f\x63ompletion_time\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x08\xc8\xde\x1f\x00\x90\xdf\x1f\x01\"\xbc\x01\n\rMsgUndelegate\x12\x37\n\x11\x64\x65legator_address\x18\x01 \x01(\tB\x1c\xf2\xde\x1f\x18yaml:\"delegator_address\"\x12\x37\n\x11validator_address\x18\x02 \x01(\tB\x1c\xf2\xde\x1f\x18yaml:\"validator_address\"\x12/\n\x06\x61mount\x18\x03 \x01(\x0b\x32\x19.cosmos.base.v1beta1.CoinB\x04\xc8\xde\x1f\x00:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"V\n\x15MsgUndelegateResponse\x12=\n\x0f\x63ompletion_time\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x08\xc8\xde\x1f\x00\x90\xdf\x1f\x01\x32\x9a\x04\n\x03Msg\x12q\n\x0f\x43reateValidator\x12*.cosmos.staking.v1beta1.MsgCreateValidator\x1a\x32.cosmos.staking.v1beta1.MsgCreateValidatorResponse\x12k\n\rEditValidator\x12(.cosmos.staking.v1beta1.MsgEditValidator\x1a\x30.cosmos.staking.v1beta1.MsgEditValidatorResponse\x12\\\n\x08\x44\x65legate\x12#.cosmos.staking.v1beta1.MsgDelegate\x1a+.cosmos.staking.v1beta1.MsgDelegateResponse\x12q\n\x0f\x42\x65ginRedelegate\x12*.cosmos.staking.v1beta1.MsgBeginRedelegate\x1a\x32.cosmos.staking.v1beta1.MsgBeginRedelegateResponse\x12\x62\n\nUndelegate\x12%.cosmos.staking.v1beta1.MsgUndelegate\x1a-.cosmos.staking.v1beta1.MsgUndelegateResponseB.Z,github.com/cosmos/cosmos-sdk/x/staking/typesb\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1f\x63osmos/staking/v1beta1/tx.proto\x12\x16\x63osmos.staking.v1beta1\x1a\x19google/protobuf/any.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x14gogoproto/gogo.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x1e\x63osmos/base/v1beta1/coin.proto\x1a$cosmos/staking/v1beta1/staking.proto\x1a\x17\x63osmos/msg/v1/msg.proto\x1a\x11\x61mino/amino.proto\"\x9c\x04\n\x12MsgCreateValidator\x12\x43\n\x0b\x64\x65scription\x18\x01 \x01(\x0b\x32#.cosmos.staking.v1beta1.DescriptionB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12\x46\n\ncommission\x18\x02 \x01(\x0b\x32\'.cosmos.staking.v1beta1.CommissionRatesB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12M\n\x13min_self_delegation\x18\x03 \x01(\tB0\xd2\xb4-\ncosmos.Int\xda\xde\x1f\x15\x63osmossdk.io/math.Int\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12\x35\n\x11\x64\x65legator_address\x18\x04 \x01(\tB\x1a\x18\x01\xd2\xb4-\x14\x63osmos.AddressString\x12<\n\x11validator_address\x18\x05 \x01(\tB!\xd2\xb4-\x1d\x63osmos.ValidatorAddressString\x12>\n\x06pubkey\x18\x06 \x01(\x0b\x32\x14.google.protobuf.AnyB\x18\xca\xb4-\x14\x63osmos.crypto.PubKey\x12\x33\n\x05value\x18\x07 \x01(\x0b\x32\x19.cosmos.base.v1beta1.CoinB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01:@\x82\xe7\xb0*\x11validator_address\x8a\xe7\xb0*\x1d\x63osmos-sdk/MsgCreateValidator\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\x1c\n\x1aMsgCreateValidatorResponse\"\xe3\x02\n\x10MsgEditValidator\x12\x43\n\x0b\x64\x65scription\x18\x01 \x01(\x0b\x32#.cosmos.staking.v1beta1.DescriptionB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12<\n\x11validator_address\x18\x02 \x01(\tB!\xd2\xb4-\x1d\x63osmos.ValidatorAddressString\x12\x46\n\x0f\x63ommission_rate\x18\x03 \x01(\tB-\xd2\xb4-\ncosmos.Dec\xda\xde\x1f\x1b\x63osmossdk.io/math.LegacyDec\x12\x44\n\x13min_self_delegation\x18\x04 \x01(\tB\'\xd2\xb4-\ncosmos.Int\xda\xde\x1f\x15\x63osmossdk.io/math.Int:>\x82\xe7\xb0*\x11validator_address\x8a\xe7\xb0*\x1b\x63osmos-sdk/MsgEditValidator\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\x1a\n\x18MsgEditValidatorResponse\"\xf1\x01\n\x0bMsgDelegate\x12\x33\n\x11\x64\x65legator_address\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12<\n\x11validator_address\x18\x02 \x01(\tB!\xd2\xb4-\x1d\x63osmos.ValidatorAddressString\x12\x34\n\x06\x61mount\x18\x03 \x01(\x0b\x32\x19.cosmos.base.v1beta1.CoinB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01:9\x82\xe7\xb0*\x11\x64\x65legator_address\x8a\xe7\xb0*\x16\x63osmos-sdk/MsgDelegate\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\x15\n\x13MsgDelegateResponse\"\xc5\x02\n\x12MsgBeginRedelegate\x12\x33\n\x11\x64\x65legator_address\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12@\n\x15validator_src_address\x18\x02 \x01(\tB!\xd2\xb4-\x1d\x63osmos.ValidatorAddressString\x12@\n\x15validator_dst_address\x18\x03 \x01(\tB!\xd2\xb4-\x1d\x63osmos.ValidatorAddressString\x12\x34\n\x06\x61mount\x18\x04 \x01(\x0b\x32\x19.cosmos.base.v1beta1.CoinB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01:@\x82\xe7\xb0*\x11\x64\x65legator_address\x8a\xe7\xb0*\x1d\x63osmos-sdk/MsgBeginRedelegate\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"`\n\x1aMsgBeginRedelegateResponse\x12\x42\n\x0f\x63ompletion_time\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\r\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x90\xdf\x1f\x01\"\xf5\x01\n\rMsgUndelegate\x12\x33\n\x11\x64\x65legator_address\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12<\n\x11validator_address\x18\x02 \x01(\tB!\xd2\xb4-\x1d\x63osmos.ValidatorAddressString\x12\x34\n\x06\x61mount\x18\x03 \x01(\x0b\x32\x19.cosmos.base.v1beta1.CoinB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01:;\x82\xe7\xb0*\x11\x64\x65legator_address\x8a\xe7\xb0*\x18\x63osmos-sdk/MsgUndelegate\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\xa4\x01\n\x15MsgUndelegateResponse\x12\x42\n\x0f\x63ompletion_time\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\r\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x90\xdf\x1f\x01\x12G\n\x06\x61mount\x18\x02 \x01(\x0b\x32\x19.cosmos.base.v1beta1.CoinB\x1c\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\xda\xb4-\x0f\x63osmos-sdk 0.50\"\xbf\x02\n\x1cMsgCancelUnbondingDelegation\x12\x33\n\x11\x64\x65legator_address\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12<\n\x11validator_address\x18\x02 \x01(\tB!\xd2\xb4-\x1d\x63osmos.ValidatorAddressString\x12\x34\n\x06\x61mount\x18\x03 \x01(\x0b\x32\x19.cosmos.base.v1beta1.CoinB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12\x17\n\x0f\x63reation_height\x18\x04 \x01(\x03:]\xd2\xb4-\x0f\x63osmos-sdk 0.46\x82\xe7\xb0*\x11\x64\x65legator_address\x8a\xe7\xb0*\'cosmos-sdk/MsgCancelUnbondingDelegation\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\";\n$MsgCancelUnbondingDelegationResponse:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.46\"\xc5\x01\n\x0fMsgUpdateParams\x12+\n\tauthority\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x39\n\x06params\x18\x02 \x01(\x0b\x32\x1e.cosmos.staking.v1beta1.ParamsB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01:J\xd2\xb4-\x0f\x63osmos-sdk 0.47\x82\xe7\xb0*\tauthority\x8a\xe7\xb0*$cosmos-sdk/x/staking/MsgUpdateParams\".\n\x17MsgUpdateParamsResponse:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.472\xc7\x06\n\x03Msg\x12q\n\x0f\x43reateValidator\x12*.cosmos.staking.v1beta1.MsgCreateValidator\x1a\x32.cosmos.staking.v1beta1.MsgCreateValidatorResponse\x12k\n\rEditValidator\x12(.cosmos.staking.v1beta1.MsgEditValidator\x1a\x30.cosmos.staking.v1beta1.MsgEditValidatorResponse\x12\\\n\x08\x44\x65legate\x12#.cosmos.staking.v1beta1.MsgDelegate\x1a+.cosmos.staking.v1beta1.MsgDelegateResponse\x12q\n\x0f\x42\x65ginRedelegate\x12*.cosmos.staking.v1beta1.MsgBeginRedelegate\x1a\x32.cosmos.staking.v1beta1.MsgBeginRedelegateResponse\x12\x62\n\nUndelegate\x12%.cosmos.staking.v1beta1.MsgUndelegate\x1a-.cosmos.staking.v1beta1.MsgUndelegateResponse\x12\xa4\x01\n\x19\x43\x61ncelUnbondingDelegation\x12\x34.cosmos.staking.v1beta1.MsgCancelUnbondingDelegation\x1a<.cosmos.staking.v1beta1.MsgCancelUnbondingDelegationResponse\"\x13\xca\xb4-\x0f\x63osmos-sdk 0.46\x12}\n\x0cUpdateParams\x12\'.cosmos.staking.v1beta1.MsgUpdateParams\x1a/.cosmos.staking.v1beta1.MsgUpdateParamsResponse\"\x13\xca\xb4-\x0f\x63osmos-sdk 0.47\x1a\x05\x80\xe7\xb0*\x01\x42.Z,github.com/cosmos/cosmos-sdk/x/staking/typesb\x06proto3') - - -_MSGCREATEVALIDATOR = DESCRIPTOR.message_types_by_name['MsgCreateValidator'] -_MSGCREATEVALIDATORRESPONSE = DESCRIPTOR.message_types_by_name['MsgCreateValidatorResponse'] -_MSGEDITVALIDATOR = DESCRIPTOR.message_types_by_name['MsgEditValidator'] -_MSGEDITVALIDATORRESPONSE = DESCRIPTOR.message_types_by_name['MsgEditValidatorResponse'] -_MSGDELEGATE = DESCRIPTOR.message_types_by_name['MsgDelegate'] -_MSGDELEGATERESPONSE = DESCRIPTOR.message_types_by_name['MsgDelegateResponse'] -_MSGBEGINREDELEGATE = DESCRIPTOR.message_types_by_name['MsgBeginRedelegate'] -_MSGBEGINREDELEGATERESPONSE = DESCRIPTOR.message_types_by_name['MsgBeginRedelegateResponse'] -_MSGUNDELEGATE = DESCRIPTOR.message_types_by_name['MsgUndelegate'] -_MSGUNDELEGATERESPONSE = DESCRIPTOR.message_types_by_name['MsgUndelegateResponse'] -MsgCreateValidator = _reflection.GeneratedProtocolMessageType('MsgCreateValidator', (_message.Message,), { - 'DESCRIPTOR' : _MSGCREATEVALIDATOR, - '__module__' : 'cosmos.staking.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.MsgCreateValidator) - }) -_sym_db.RegisterMessage(MsgCreateValidator) - -MsgCreateValidatorResponse = _reflection.GeneratedProtocolMessageType('MsgCreateValidatorResponse', (_message.Message,), { - 'DESCRIPTOR' : _MSGCREATEVALIDATORRESPONSE, - '__module__' : 'cosmos.staking.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.MsgCreateValidatorResponse) - }) -_sym_db.RegisterMessage(MsgCreateValidatorResponse) - -MsgEditValidator = _reflection.GeneratedProtocolMessageType('MsgEditValidator', (_message.Message,), { - 'DESCRIPTOR' : _MSGEDITVALIDATOR, - '__module__' : 'cosmos.staking.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.MsgEditValidator) - }) -_sym_db.RegisterMessage(MsgEditValidator) - -MsgEditValidatorResponse = _reflection.GeneratedProtocolMessageType('MsgEditValidatorResponse', (_message.Message,), { - 'DESCRIPTOR' : _MSGEDITVALIDATORRESPONSE, - '__module__' : 'cosmos.staking.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.MsgEditValidatorResponse) - }) -_sym_db.RegisterMessage(MsgEditValidatorResponse) - -MsgDelegate = _reflection.GeneratedProtocolMessageType('MsgDelegate', (_message.Message,), { - 'DESCRIPTOR' : _MSGDELEGATE, - '__module__' : 'cosmos.staking.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.MsgDelegate) - }) -_sym_db.RegisterMessage(MsgDelegate) - -MsgDelegateResponse = _reflection.GeneratedProtocolMessageType('MsgDelegateResponse', (_message.Message,), { - 'DESCRIPTOR' : _MSGDELEGATERESPONSE, - '__module__' : 'cosmos.staking.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.MsgDelegateResponse) - }) -_sym_db.RegisterMessage(MsgDelegateResponse) - -MsgBeginRedelegate = _reflection.GeneratedProtocolMessageType('MsgBeginRedelegate', (_message.Message,), { - 'DESCRIPTOR' : _MSGBEGINREDELEGATE, - '__module__' : 'cosmos.staking.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.MsgBeginRedelegate) - }) -_sym_db.RegisterMessage(MsgBeginRedelegate) - -MsgBeginRedelegateResponse = _reflection.GeneratedProtocolMessageType('MsgBeginRedelegateResponse', (_message.Message,), { - 'DESCRIPTOR' : _MSGBEGINREDELEGATERESPONSE, - '__module__' : 'cosmos.staking.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.MsgBeginRedelegateResponse) - }) -_sym_db.RegisterMessage(MsgBeginRedelegateResponse) - -MsgUndelegate = _reflection.GeneratedProtocolMessageType('MsgUndelegate', (_message.Message,), { - 'DESCRIPTOR' : _MSGUNDELEGATE, - '__module__' : 'cosmos.staking.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.MsgUndelegate) - }) -_sym_db.RegisterMessage(MsgUndelegate) - -MsgUndelegateResponse = _reflection.GeneratedProtocolMessageType('MsgUndelegateResponse', (_message.Message,), { - 'DESCRIPTOR' : _MSGUNDELEGATERESPONSE, - '__module__' : 'cosmos.staking.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.staking.v1beta1.MsgUndelegateResponse) - }) -_sym_db.RegisterMessage(MsgUndelegateResponse) - -_MSG = DESCRIPTOR.services_by_name['Msg'] +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.staking.v1beta1.tx_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b'Z,github.com/cosmos/cosmos-sdk/x/staking/types' _MSGCREATEVALIDATOR.fields_by_name['description']._options = None - _MSGCREATEVALIDATOR.fields_by_name['description']._serialized_options = b'\310\336\037\000' + _MSGCREATEVALIDATOR.fields_by_name['description']._serialized_options = b'\310\336\037\000\250\347\260*\001' _MSGCREATEVALIDATOR.fields_by_name['commission']._options = None - _MSGCREATEVALIDATOR.fields_by_name['commission']._serialized_options = b'\310\336\037\000' + _MSGCREATEVALIDATOR.fields_by_name['commission']._serialized_options = b'\310\336\037\000\250\347\260*\001' _MSGCREATEVALIDATOR.fields_by_name['min_self_delegation']._options = None - _MSGCREATEVALIDATOR.fields_by_name['min_self_delegation']._serialized_options = b'\332\336\037&github.com/cosmos/cosmos-sdk/types.Int\362\336\037\032yaml:\"min_self_delegation\"\310\336\037\000' + _MSGCREATEVALIDATOR.fields_by_name['min_self_delegation']._serialized_options = b'\322\264-\ncosmos.Int\332\336\037\025cosmossdk.io/math.Int\310\336\037\000\250\347\260*\001' _MSGCREATEVALIDATOR.fields_by_name['delegator_address']._options = None - _MSGCREATEVALIDATOR.fields_by_name['delegator_address']._serialized_options = b'\362\336\037\030yaml:\"delegator_address\"' + _MSGCREATEVALIDATOR.fields_by_name['delegator_address']._serialized_options = b'\030\001\322\264-\024cosmos.AddressString' _MSGCREATEVALIDATOR.fields_by_name['validator_address']._options = None - _MSGCREATEVALIDATOR.fields_by_name['validator_address']._serialized_options = b'\362\336\037\030yaml:\"validator_address\"' + _MSGCREATEVALIDATOR.fields_by_name['validator_address']._serialized_options = b'\322\264-\035cosmos.ValidatorAddressString' _MSGCREATEVALIDATOR.fields_by_name['pubkey']._options = None _MSGCREATEVALIDATOR.fields_by_name['pubkey']._serialized_options = b'\312\264-\024cosmos.crypto.PubKey' _MSGCREATEVALIDATOR.fields_by_name['value']._options = None - _MSGCREATEVALIDATOR.fields_by_name['value']._serialized_options = b'\310\336\037\000' + _MSGCREATEVALIDATOR.fields_by_name['value']._serialized_options = b'\310\336\037\000\250\347\260*\001' _MSGCREATEVALIDATOR._options = None - _MSGCREATEVALIDATOR._serialized_options = b'\350\240\037\000\210\240\037\000' + _MSGCREATEVALIDATOR._serialized_options = b'\202\347\260*\021validator_address\212\347\260*\035cosmos-sdk/MsgCreateValidator\350\240\037\000\210\240\037\000' _MSGEDITVALIDATOR.fields_by_name['description']._options = None - _MSGEDITVALIDATOR.fields_by_name['description']._serialized_options = b'\310\336\037\000' + _MSGEDITVALIDATOR.fields_by_name['description']._serialized_options = b'\310\336\037\000\250\347\260*\001' _MSGEDITVALIDATOR.fields_by_name['validator_address']._options = None - _MSGEDITVALIDATOR.fields_by_name['validator_address']._serialized_options = b'\362\336\037\016yaml:\"address\"' + _MSGEDITVALIDATOR.fields_by_name['validator_address']._serialized_options = b'\322\264-\035cosmos.ValidatorAddressString' _MSGEDITVALIDATOR.fields_by_name['commission_rate']._options = None - _MSGEDITVALIDATOR.fields_by_name['commission_rate']._serialized_options = b'\332\336\037&github.com/cosmos/cosmos-sdk/types.Dec\362\336\037\026yaml:\"commission_rate\"' + _MSGEDITVALIDATOR.fields_by_name['commission_rate']._serialized_options = b'\322\264-\ncosmos.Dec\332\336\037\033cosmossdk.io/math.LegacyDec' _MSGEDITVALIDATOR.fields_by_name['min_self_delegation']._options = None - _MSGEDITVALIDATOR.fields_by_name['min_self_delegation']._serialized_options = b'\332\336\037&github.com/cosmos/cosmos-sdk/types.Int\362\336\037\032yaml:\"min_self_delegation\"' + _MSGEDITVALIDATOR.fields_by_name['min_self_delegation']._serialized_options = b'\322\264-\ncosmos.Int\332\336\037\025cosmossdk.io/math.Int' _MSGEDITVALIDATOR._options = None - _MSGEDITVALIDATOR._serialized_options = b'\350\240\037\000\210\240\037\000' + _MSGEDITVALIDATOR._serialized_options = b'\202\347\260*\021validator_address\212\347\260*\033cosmos-sdk/MsgEditValidator\350\240\037\000\210\240\037\000' _MSGDELEGATE.fields_by_name['delegator_address']._options = None - _MSGDELEGATE.fields_by_name['delegator_address']._serialized_options = b'\362\336\037\030yaml:\"delegator_address\"' + _MSGDELEGATE.fields_by_name['delegator_address']._serialized_options = b'\322\264-\024cosmos.AddressString' _MSGDELEGATE.fields_by_name['validator_address']._options = None - _MSGDELEGATE.fields_by_name['validator_address']._serialized_options = b'\362\336\037\030yaml:\"validator_address\"' + _MSGDELEGATE.fields_by_name['validator_address']._serialized_options = b'\322\264-\035cosmos.ValidatorAddressString' _MSGDELEGATE.fields_by_name['amount']._options = None - _MSGDELEGATE.fields_by_name['amount']._serialized_options = b'\310\336\037\000' + _MSGDELEGATE.fields_by_name['amount']._serialized_options = b'\310\336\037\000\250\347\260*\001' _MSGDELEGATE._options = None - _MSGDELEGATE._serialized_options = b'\350\240\037\000\210\240\037\000' + _MSGDELEGATE._serialized_options = b'\202\347\260*\021delegator_address\212\347\260*\026cosmos-sdk/MsgDelegate\350\240\037\000\210\240\037\000' _MSGBEGINREDELEGATE.fields_by_name['delegator_address']._options = None - _MSGBEGINREDELEGATE.fields_by_name['delegator_address']._serialized_options = b'\362\336\037\030yaml:\"delegator_address\"' + _MSGBEGINREDELEGATE.fields_by_name['delegator_address']._serialized_options = b'\322\264-\024cosmos.AddressString' _MSGBEGINREDELEGATE.fields_by_name['validator_src_address']._options = None - _MSGBEGINREDELEGATE.fields_by_name['validator_src_address']._serialized_options = b'\362\336\037\034yaml:\"validator_src_address\"' + _MSGBEGINREDELEGATE.fields_by_name['validator_src_address']._serialized_options = b'\322\264-\035cosmos.ValidatorAddressString' _MSGBEGINREDELEGATE.fields_by_name['validator_dst_address']._options = None - _MSGBEGINREDELEGATE.fields_by_name['validator_dst_address']._serialized_options = b'\362\336\037\034yaml:\"validator_dst_address\"' + _MSGBEGINREDELEGATE.fields_by_name['validator_dst_address']._serialized_options = b'\322\264-\035cosmos.ValidatorAddressString' _MSGBEGINREDELEGATE.fields_by_name['amount']._options = None - _MSGBEGINREDELEGATE.fields_by_name['amount']._serialized_options = b'\310\336\037\000' + _MSGBEGINREDELEGATE.fields_by_name['amount']._serialized_options = b'\310\336\037\000\250\347\260*\001' _MSGBEGINREDELEGATE._options = None - _MSGBEGINREDELEGATE._serialized_options = b'\350\240\037\000\210\240\037\000' + _MSGBEGINREDELEGATE._serialized_options = b'\202\347\260*\021delegator_address\212\347\260*\035cosmos-sdk/MsgBeginRedelegate\350\240\037\000\210\240\037\000' _MSGBEGINREDELEGATERESPONSE.fields_by_name['completion_time']._options = None - _MSGBEGINREDELEGATERESPONSE.fields_by_name['completion_time']._serialized_options = b'\310\336\037\000\220\337\037\001' + _MSGBEGINREDELEGATERESPONSE.fields_by_name['completion_time']._serialized_options = b'\310\336\037\000\250\347\260*\001\220\337\037\001' _MSGUNDELEGATE.fields_by_name['delegator_address']._options = None - _MSGUNDELEGATE.fields_by_name['delegator_address']._serialized_options = b'\362\336\037\030yaml:\"delegator_address\"' + _MSGUNDELEGATE.fields_by_name['delegator_address']._serialized_options = b'\322\264-\024cosmos.AddressString' _MSGUNDELEGATE.fields_by_name['validator_address']._options = None - _MSGUNDELEGATE.fields_by_name['validator_address']._serialized_options = b'\362\336\037\030yaml:\"validator_address\"' + _MSGUNDELEGATE.fields_by_name['validator_address']._serialized_options = b'\322\264-\035cosmos.ValidatorAddressString' _MSGUNDELEGATE.fields_by_name['amount']._options = None - _MSGUNDELEGATE.fields_by_name['amount']._serialized_options = b'\310\336\037\000' + _MSGUNDELEGATE.fields_by_name['amount']._serialized_options = b'\310\336\037\000\250\347\260*\001' _MSGUNDELEGATE._options = None - _MSGUNDELEGATE._serialized_options = b'\350\240\037\000\210\240\037\000' + _MSGUNDELEGATE._serialized_options = b'\202\347\260*\021delegator_address\212\347\260*\030cosmos-sdk/MsgUndelegate\350\240\037\000\210\240\037\000' _MSGUNDELEGATERESPONSE.fields_by_name['completion_time']._options = None - _MSGUNDELEGATERESPONSE.fields_by_name['completion_time']._serialized_options = b'\310\336\037\000\220\337\037\001' - _MSGCREATEVALIDATOR._serialized_start=239 - _MSGCREATEVALIDATOR._serialized_end=733 - _MSGCREATEVALIDATORRESPONSE._serialized_start=735 - _MSGCREATEVALIDATORRESPONSE._serialized_end=763 - _MSGEDITVALIDATOR._serialized_start=766 - _MSGEDITVALIDATOR._serialized_end=1103 - _MSGEDITVALIDATORRESPONSE._serialized_start=1105 - _MSGEDITVALIDATORRESPONSE._serialized_end=1131 - _MSGDELEGATE._serialized_start=1134 - _MSGDELEGATE._serialized_end=1320 - _MSGDELEGATERESPONSE._serialized_start=1322 - _MSGDELEGATERESPONSE._serialized_end=1343 - _MSGBEGINREDELEGATE._serialized_start=1346 - _MSGBEGINREDELEGATE._serialized_end=1612 - _MSGBEGINREDELEGATERESPONSE._serialized_start=1614 - _MSGBEGINREDELEGATERESPONSE._serialized_end=1705 - _MSGUNDELEGATE._serialized_start=1708 - _MSGUNDELEGATE._serialized_end=1896 - _MSGUNDELEGATERESPONSE._serialized_start=1898 - _MSGUNDELEGATERESPONSE._serialized_end=1984 - _MSG._serialized_start=1987 - _MSG._serialized_end=2525 + _MSGUNDELEGATERESPONSE.fields_by_name['completion_time']._serialized_options = b'\310\336\037\000\250\347\260*\001\220\337\037\001' + _MSGUNDELEGATERESPONSE.fields_by_name['amount']._options = None + _MSGUNDELEGATERESPONSE.fields_by_name['amount']._serialized_options = b'\310\336\037\000\250\347\260*\001\332\264-\017cosmos-sdk 0.50' + _MSGCANCELUNBONDINGDELEGATION.fields_by_name['delegator_address']._options = None + _MSGCANCELUNBONDINGDELEGATION.fields_by_name['delegator_address']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGCANCELUNBONDINGDELEGATION.fields_by_name['validator_address']._options = None + _MSGCANCELUNBONDINGDELEGATION.fields_by_name['validator_address']._serialized_options = b'\322\264-\035cosmos.ValidatorAddressString' + _MSGCANCELUNBONDINGDELEGATION.fields_by_name['amount']._options = None + _MSGCANCELUNBONDINGDELEGATION.fields_by_name['amount']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _MSGCANCELUNBONDINGDELEGATION._options = None + _MSGCANCELUNBONDINGDELEGATION._serialized_options = b'\322\264-\017cosmos-sdk 0.46\202\347\260*\021delegator_address\212\347\260*\'cosmos-sdk/MsgCancelUnbondingDelegation\350\240\037\000\210\240\037\000' + _MSGCANCELUNBONDINGDELEGATIONRESPONSE._options = None + _MSGCANCELUNBONDINGDELEGATIONRESPONSE._serialized_options = b'\322\264-\017cosmos-sdk 0.46' + _MSGUPDATEPARAMS.fields_by_name['authority']._options = None + _MSGUPDATEPARAMS.fields_by_name['authority']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGUPDATEPARAMS.fields_by_name['params']._options = None + _MSGUPDATEPARAMS.fields_by_name['params']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _MSGUPDATEPARAMS._options = None + _MSGUPDATEPARAMS._serialized_options = b'\322\264-\017cosmos-sdk 0.47\202\347\260*\tauthority\212\347\260*$cosmos-sdk/x/staking/MsgUpdateParams' + _MSGUPDATEPARAMSRESPONSE._options = None + _MSGUPDATEPARAMSRESPONSE._serialized_options = b'\322\264-\017cosmos-sdk 0.47' + _MSG._options = None + _MSG._serialized_options = b'\200\347\260*\001' + _MSG.methods_by_name['CancelUnbondingDelegation']._options = None + _MSG.methods_by_name['CancelUnbondingDelegation']._serialized_options = b'\312\264-\017cosmos-sdk 0.46' + _MSG.methods_by_name['UpdateParams']._options = None + _MSG.methods_by_name['UpdateParams']._serialized_options = b'\312\264-\017cosmos-sdk 0.47' + _MSGCREATEVALIDATOR._serialized_start=283 + _MSGCREATEVALIDATOR._serialized_end=823 + _MSGCREATEVALIDATORRESPONSE._serialized_start=825 + _MSGCREATEVALIDATORRESPONSE._serialized_end=853 + _MSGEDITVALIDATOR._serialized_start=856 + _MSGEDITVALIDATOR._serialized_end=1211 + _MSGEDITVALIDATORRESPONSE._serialized_start=1213 + _MSGEDITVALIDATORRESPONSE._serialized_end=1239 + _MSGDELEGATE._serialized_start=1242 + _MSGDELEGATE._serialized_end=1483 + _MSGDELEGATERESPONSE._serialized_start=1485 + _MSGDELEGATERESPONSE._serialized_end=1506 + _MSGBEGINREDELEGATE._serialized_start=1509 + _MSGBEGINREDELEGATE._serialized_end=1834 + _MSGBEGINREDELEGATERESPONSE._serialized_start=1836 + _MSGBEGINREDELEGATERESPONSE._serialized_end=1932 + _MSGUNDELEGATE._serialized_start=1935 + _MSGUNDELEGATE._serialized_end=2180 + _MSGUNDELEGATERESPONSE._serialized_start=2183 + _MSGUNDELEGATERESPONSE._serialized_end=2347 + _MSGCANCELUNBONDINGDELEGATION._serialized_start=2350 + _MSGCANCELUNBONDINGDELEGATION._serialized_end=2669 + _MSGCANCELUNBONDINGDELEGATIONRESPONSE._serialized_start=2671 + _MSGCANCELUNBONDINGDELEGATIONRESPONSE._serialized_end=2730 + _MSGUPDATEPARAMS._serialized_start=2733 + _MSGUPDATEPARAMS._serialized_end=2930 + _MSGUPDATEPARAMSRESPONSE._serialized_start=2932 + _MSGUPDATEPARAMSRESPONSE._serialized_end=2978 + _MSG._serialized_start=2981 + _MSG._serialized_end=3820 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/staking/v1beta1/tx_pb2_grpc.py b/cosmpy/protos/cosmos/staking/v1beta1/tx_pb2_grpc.py index b1e0e837..a718761a 100644 --- a/cosmpy/protos/cosmos/staking/v1beta1/tx_pb2_grpc.py +++ b/cosmpy/protos/cosmos/staking/v1beta1/tx_pb2_grpc.py @@ -40,6 +40,16 @@ def __init__(self, channel): request_serializer=cosmos_dot_staking_dot_v1beta1_dot_tx__pb2.MsgUndelegate.SerializeToString, response_deserializer=cosmos_dot_staking_dot_v1beta1_dot_tx__pb2.MsgUndelegateResponse.FromString, ) + self.CancelUnbondingDelegation = channel.unary_unary( + '/cosmos.staking.v1beta1.Msg/CancelUnbondingDelegation', + request_serializer=cosmos_dot_staking_dot_v1beta1_dot_tx__pb2.MsgCancelUnbondingDelegation.SerializeToString, + response_deserializer=cosmos_dot_staking_dot_v1beta1_dot_tx__pb2.MsgCancelUnbondingDelegationResponse.FromString, + ) + self.UpdateParams = channel.unary_unary( + '/cosmos.staking.v1beta1.Msg/UpdateParams', + request_serializer=cosmos_dot_staking_dot_v1beta1_dot_tx__pb2.MsgUpdateParams.SerializeToString, + response_deserializer=cosmos_dot_staking_dot_v1beta1_dot_tx__pb2.MsgUpdateParamsResponse.FromString, + ) class MsgServicer(object): @@ -84,6 +94,22 @@ def Undelegate(self, request, context): context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') + def CancelUnbondingDelegation(self, request, context): + """CancelUnbondingDelegation defines a method for performing canceling the unbonding delegation + and delegate back to previous validator. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def UpdateParams(self, request, context): + """UpdateParams defines an operation for updating the x/staking module + parameters. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + def add_MsgServicer_to_server(servicer, server): rpc_method_handlers = { @@ -112,6 +138,16 @@ def add_MsgServicer_to_server(servicer, server): request_deserializer=cosmos_dot_staking_dot_v1beta1_dot_tx__pb2.MsgUndelegate.FromString, response_serializer=cosmos_dot_staking_dot_v1beta1_dot_tx__pb2.MsgUndelegateResponse.SerializeToString, ), + 'CancelUnbondingDelegation': grpc.unary_unary_rpc_method_handler( + servicer.CancelUnbondingDelegation, + request_deserializer=cosmos_dot_staking_dot_v1beta1_dot_tx__pb2.MsgCancelUnbondingDelegation.FromString, + response_serializer=cosmos_dot_staking_dot_v1beta1_dot_tx__pb2.MsgCancelUnbondingDelegationResponse.SerializeToString, + ), + 'UpdateParams': grpc.unary_unary_rpc_method_handler( + servicer.UpdateParams, + request_deserializer=cosmos_dot_staking_dot_v1beta1_dot_tx__pb2.MsgUpdateParams.FromString, + response_serializer=cosmos_dot_staking_dot_v1beta1_dot_tx__pb2.MsgUpdateParamsResponse.SerializeToString, + ), } generic_handler = grpc.method_handlers_generic_handler( 'cosmos.staking.v1beta1.Msg', rpc_method_handlers) @@ -207,3 +243,37 @@ def Undelegate(request, cosmos_dot_staking_dot_v1beta1_dot_tx__pb2.MsgUndelegateResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def CancelUnbondingDelegation(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.staking.v1beta1.Msg/CancelUnbondingDelegation', + cosmos_dot_staking_dot_v1beta1_dot_tx__pb2.MsgCancelUnbondingDelegation.SerializeToString, + cosmos_dot_staking_dot_v1beta1_dot_tx__pb2.MsgCancelUnbondingDelegationResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def UpdateParams(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.staking.v1beta1.Msg/UpdateParams', + cosmos_dot_staking_dot_v1beta1_dot_tx__pb2.MsgUpdateParams.SerializeToString, + cosmos_dot_staking_dot_v1beta1_dot_tx__pb2.MsgUpdateParamsResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/cosmos/store/internal/kv/v1beta1/kv_pb2.py b/cosmpy/protos/cosmos/store/internal/kv/v1beta1/kv_pb2.py new file mode 100644 index 00000000..2d828f07 --- /dev/null +++ b/cosmpy/protos/cosmos/store/internal/kv/v1beta1/kv_pb2.py @@ -0,0 +1,31 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/store/internal/kv/v1beta1/kv.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n)cosmos/store/internal/kv/v1beta1/kv.proto\x12 cosmos.store.internal.kv.v1beta1\x1a\x14gogoproto/gogo.proto\"D\n\x05Pairs\x12;\n\x05pairs\x18\x01 \x03(\x0b\x32&.cosmos.store.internal.kv.v1beta1.PairB\x04\xc8\xde\x1f\x00\"\"\n\x04Pair\x12\x0b\n\x03key\x18\x01 \x01(\x0c\x12\r\n\x05value\x18\x02 \x01(\x0c\x42 Z\x1e\x63osmossdk.io/store/internal/kvb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.store.internal.kv.v1beta1.kv_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z\036cosmossdk.io/store/internal/kv' + _PAIRS.fields_by_name['pairs']._options = None + _PAIRS.fields_by_name['pairs']._serialized_options = b'\310\336\037\000' + _PAIRS._serialized_start=101 + _PAIRS._serialized_end=169 + _PAIR._serialized_start=171 + _PAIR._serialized_end=205 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/store/internal/kv/v1beta1/kv_pb2_grpc.py b/cosmpy/protos/cosmos/store/internal/kv/v1beta1/kv_pb2_grpc.py new file mode 100644 index 00000000..2daafffe --- /dev/null +++ b/cosmpy/protos/cosmos/store/internal/kv/v1beta1/kv_pb2_grpc.py @@ -0,0 +1,4 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + diff --git a/cosmpy/protos/cosmos/store/snapshots/v1/snapshot_pb2.py b/cosmpy/protos/cosmos/store/snapshots/v1/snapshot_pb2.py new file mode 100644 index 00000000..259957a3 --- /dev/null +++ b/cosmpy/protos/cosmos/store/snapshots/v1/snapshot_pb2.py @@ -0,0 +1,54 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/store/snapshots/v1/snapshot.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n(cosmos/store/snapshots/v1/snapshot.proto\x12\x19\x63osmos.store.snapshots.v1\x1a\x14gogoproto/gogo.proto\x1a\x19\x63osmos_proto/cosmos.proto\"\x85\x01\n\x08Snapshot\x12\x0e\n\x06height\x18\x01 \x01(\x04\x12\x0e\n\x06\x66ormat\x18\x02 \x01(\r\x12\x0e\n\x06\x63hunks\x18\x03 \x01(\r\x12\x0c\n\x04hash\x18\x04 \x01(\x0c\x12;\n\x08metadata\x18\x05 \x01(\x0b\x32#.cosmos.store.snapshots.v1.MetadataB\x04\xc8\xde\x1f\x00\" \n\x08Metadata\x12\x14\n\x0c\x63hunk_hashes\x18\x01 \x03(\x0c\"\xca\x02\n\x0cSnapshotItem\x12=\n\x05store\x18\x01 \x01(\x0b\x32,.cosmos.store.snapshots.v1.SnapshotStoreItemH\x00\x12\x45\n\x04iavl\x18\x02 \x01(\x0b\x32+.cosmos.store.snapshots.v1.SnapshotIAVLItemB\x08\xe2\xde\x1f\x04IAVLH\x00\x12\x45\n\textension\x18\x03 \x01(\x0b\x32\x30.cosmos.store.snapshots.v1.SnapshotExtensionMetaH\x00\x12P\n\x11\x65xtension_payload\x18\x04 \x01(\x0b\x32\x33.cosmos.store.snapshots.v1.SnapshotExtensionPayloadH\x00:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.46B\x06\n\x04item\"6\n\x11SnapshotStoreItem\x12\x0c\n\x04name\x18\x01 \x01(\t:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.46\"d\n\x10SnapshotIAVLItem\x12\x0b\n\x03key\x18\x01 \x01(\x0c\x12\r\n\x05value\x18\x02 \x01(\x0c\x12\x0f\n\x07version\x18\x03 \x01(\x03\x12\x0e\n\x06height\x18\x04 \x01(\x05:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.46\"J\n\x15SnapshotExtensionMeta\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0e\n\x06\x66ormat\x18\x02 \x01(\r:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.46\"@\n\x18SnapshotExtensionPayload\x12\x0f\n\x07payload\x18\x01 \x01(\x0c:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.46B$Z\"cosmossdk.io/store/snapshots/typesb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.store.snapshots.v1.snapshot_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z\"cosmossdk.io/store/snapshots/types' + _SNAPSHOT.fields_by_name['metadata']._options = None + _SNAPSHOT.fields_by_name['metadata']._serialized_options = b'\310\336\037\000' + _SNAPSHOTITEM.fields_by_name['iavl']._options = None + _SNAPSHOTITEM.fields_by_name['iavl']._serialized_options = b'\342\336\037\004IAVL' + _SNAPSHOTITEM._options = None + _SNAPSHOTITEM._serialized_options = b'\322\264-\017cosmos-sdk 0.46' + _SNAPSHOTSTOREITEM._options = None + _SNAPSHOTSTOREITEM._serialized_options = b'\322\264-\017cosmos-sdk 0.46' + _SNAPSHOTIAVLITEM._options = None + _SNAPSHOTIAVLITEM._serialized_options = b'\322\264-\017cosmos-sdk 0.46' + _SNAPSHOTEXTENSIONMETA._options = None + _SNAPSHOTEXTENSIONMETA._serialized_options = b'\322\264-\017cosmos-sdk 0.46' + _SNAPSHOTEXTENSIONPAYLOAD._options = None + _SNAPSHOTEXTENSIONPAYLOAD._serialized_options = b'\322\264-\017cosmos-sdk 0.46' + _SNAPSHOT._serialized_start=121 + _SNAPSHOT._serialized_end=254 + _METADATA._serialized_start=256 + _METADATA._serialized_end=288 + _SNAPSHOTITEM._serialized_start=291 + _SNAPSHOTITEM._serialized_end=621 + _SNAPSHOTSTOREITEM._serialized_start=623 + _SNAPSHOTSTOREITEM._serialized_end=677 + _SNAPSHOTIAVLITEM._serialized_start=679 + _SNAPSHOTIAVLITEM._serialized_end=779 + _SNAPSHOTEXTENSIONMETA._serialized_start=781 + _SNAPSHOTEXTENSIONMETA._serialized_end=855 + _SNAPSHOTEXTENSIONPAYLOAD._serialized_start=857 + _SNAPSHOTEXTENSIONPAYLOAD._serialized_end=921 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/store/snapshots/v1/snapshot_pb2_grpc.py b/cosmpy/protos/cosmos/store/snapshots/v1/snapshot_pb2_grpc.py new file mode 100644 index 00000000..2daafffe --- /dev/null +++ b/cosmpy/protos/cosmos/store/snapshots/v1/snapshot_pb2_grpc.py @@ -0,0 +1,4 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + diff --git a/cosmpy/protos/cosmos/store/streaming/abci/grpc_pb2.py b/cosmpy/protos/cosmos/store/streaming/abci/grpc_pb2.py new file mode 100644 index 00000000..698e4fe9 --- /dev/null +++ b/cosmpy/protos/cosmos/store/streaming/abci/grpc_pb2.py @@ -0,0 +1,36 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/store/streaming/abci/grpc.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from tendermint.abci import types_pb2 as tendermint_dot_abci_dot_types__pb2 +from cosmos.store.v1beta1 import listening_pb2 as cosmos_dot_store_dot_v1beta1_dot_listening__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n&cosmos/store/streaming/abci/grpc.proto\x12\x1b\x63osmos.store.streaming.abci\x1a\x1btendermint/abci/types.proto\x1a$cosmos/store/v1beta1/listening.proto\"\x85\x01\n\x1aListenFinalizeBlockRequest\x12\x32\n\x03req\x18\x01 \x01(\x0b\x32%.tendermint.abci.RequestFinalizeBlock\x12\x33\n\x03res\x18\x02 \x01(\x0b\x32&.tendermint.abci.ResponseFinalizeBlock\"\x1d\n\x1bListenFinalizeBlockResponse\"\x90\x01\n\x13ListenCommitRequest\x12\x14\n\x0c\x62lock_height\x18\x01 \x01(\x03\x12,\n\x03res\x18\x02 \x01(\x0b\x32\x1f.tendermint.abci.ResponseCommit\x12\x35\n\nchange_set\x18\x03 \x03(\x0b\x32!.cosmos.store.v1beta1.StoreKVPair\"\x16\n\x14ListenCommitResponse2\x95\x02\n\x13\x41\x42\x43IListenerService\x12\x88\x01\n\x13ListenFinalizeBlock\x12\x37.cosmos.store.streaming.abci.ListenFinalizeBlockRequest\x1a\x38.cosmos.store.streaming.abci.ListenFinalizeBlockResponse\x12s\n\x0cListenCommit\x12\x30.cosmos.store.streaming.abci.ListenCommitRequest\x1a\x31.cosmos.store.streaming.abci.ListenCommitResponseB#Z!cosmossdk.io/store/streaming/abcib\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.store.streaming.abci.grpc_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z!cosmossdk.io/store/streaming/abci' + _LISTENFINALIZEBLOCKREQUEST._serialized_start=139 + _LISTENFINALIZEBLOCKREQUEST._serialized_end=272 + _LISTENFINALIZEBLOCKRESPONSE._serialized_start=274 + _LISTENFINALIZEBLOCKRESPONSE._serialized_end=303 + _LISTENCOMMITREQUEST._serialized_start=306 + _LISTENCOMMITREQUEST._serialized_end=450 + _LISTENCOMMITRESPONSE._serialized_start=452 + _LISTENCOMMITRESPONSE._serialized_end=474 + _ABCILISTENERSERVICE._serialized_start=477 + _ABCILISTENERSERVICE._serialized_end=754 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/store/streaming/abci/grpc_pb2_grpc.py b/cosmpy/protos/cosmos/store/streaming/abci/grpc_pb2_grpc.py new file mode 100644 index 00000000..59a7fb84 --- /dev/null +++ b/cosmpy/protos/cosmos/store/streaming/abci/grpc_pb2_grpc.py @@ -0,0 +1,104 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + +from cosmos.store.streaming.abci import grpc_pb2 as cosmos_dot_store_dot_streaming_dot_abci_dot_grpc__pb2 + + +class ABCIListenerServiceStub(object): + """ABCIListenerService is the service for the BaseApp ABCIListener interface + """ + + def __init__(self, channel): + """Constructor. + + Args: + channel: A grpc.Channel. + """ + self.ListenFinalizeBlock = channel.unary_unary( + '/cosmos.store.streaming.abci.ABCIListenerService/ListenFinalizeBlock', + request_serializer=cosmos_dot_store_dot_streaming_dot_abci_dot_grpc__pb2.ListenFinalizeBlockRequest.SerializeToString, + response_deserializer=cosmos_dot_store_dot_streaming_dot_abci_dot_grpc__pb2.ListenFinalizeBlockResponse.FromString, + ) + self.ListenCommit = channel.unary_unary( + '/cosmos.store.streaming.abci.ABCIListenerService/ListenCommit', + request_serializer=cosmos_dot_store_dot_streaming_dot_abci_dot_grpc__pb2.ListenCommitRequest.SerializeToString, + response_deserializer=cosmos_dot_store_dot_streaming_dot_abci_dot_grpc__pb2.ListenCommitResponse.FromString, + ) + + +class ABCIListenerServiceServicer(object): + """ABCIListenerService is the service for the BaseApp ABCIListener interface + """ + + def ListenFinalizeBlock(self, request, context): + """ListenFinalizeBlock is the corresponding endpoint for ABCIListener.ListenEndBlock + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def ListenCommit(self, request, context): + """ListenCommit is the corresponding endpoint for ABCIListener.ListenCommit + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + +def add_ABCIListenerServiceServicer_to_server(servicer, server): + rpc_method_handlers = { + 'ListenFinalizeBlock': grpc.unary_unary_rpc_method_handler( + servicer.ListenFinalizeBlock, + request_deserializer=cosmos_dot_store_dot_streaming_dot_abci_dot_grpc__pb2.ListenFinalizeBlockRequest.FromString, + response_serializer=cosmos_dot_store_dot_streaming_dot_abci_dot_grpc__pb2.ListenFinalizeBlockResponse.SerializeToString, + ), + 'ListenCommit': grpc.unary_unary_rpc_method_handler( + servicer.ListenCommit, + request_deserializer=cosmos_dot_store_dot_streaming_dot_abci_dot_grpc__pb2.ListenCommitRequest.FromString, + response_serializer=cosmos_dot_store_dot_streaming_dot_abci_dot_grpc__pb2.ListenCommitResponse.SerializeToString, + ), + } + generic_handler = grpc.method_handlers_generic_handler( + 'cosmos.store.streaming.abci.ABCIListenerService', rpc_method_handlers) + server.add_generic_rpc_handlers((generic_handler,)) + + + # This class is part of an EXPERIMENTAL API. +class ABCIListenerService(object): + """ABCIListenerService is the service for the BaseApp ABCIListener interface + """ + + @staticmethod + def ListenFinalizeBlock(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.store.streaming.abci.ABCIListenerService/ListenFinalizeBlock', + cosmos_dot_store_dot_streaming_dot_abci_dot_grpc__pb2.ListenFinalizeBlockRequest.SerializeToString, + cosmos_dot_store_dot_streaming_dot_abci_dot_grpc__pb2.ListenFinalizeBlockResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def ListenCommit(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.store.streaming.abci.ABCIListenerService/ListenCommit', + cosmos_dot_store_dot_streaming_dot_abci_dot_grpc__pb2.ListenCommitRequest.SerializeToString, + cosmos_dot_store_dot_streaming_dot_abci_dot_grpc__pb2.ListenCommitResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/cosmos/store/v1beta1/commit_info_pb2.py b/cosmpy/protos/cosmos/store/v1beta1/commit_info_pb2.py new file mode 100644 index 00000000..8485ad52 --- /dev/null +++ b/cosmpy/protos/cosmos/store/v1beta1/commit_info_pb2.py @@ -0,0 +1,40 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/store/v1beta1/commit_info.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 +from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n&cosmos/store/v1beta1/commit_info.proto\x12\x14\x63osmos.store.v1beta1\x1a\x14gogoproto/gogo.proto\x1a\x1fgoogle/protobuf/timestamp.proto\"\x92\x01\n\nCommitInfo\x12\x0f\n\x07version\x18\x01 \x01(\x03\x12:\n\x0bstore_infos\x18\x02 \x03(\x0b\x32\x1f.cosmos.store.v1beta1.StoreInfoB\x04\xc8\xde\x1f\x00\x12\x37\n\ttimestamp\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x08\xc8\xde\x1f\x00\x90\xdf\x1f\x01\"R\n\tStoreInfo\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x37\n\tcommit_id\x18\x02 \x01(\x0b\x32\x1e.cosmos.store.v1beta1.CommitIDB\x04\xc8\xde\x1f\x00\"/\n\x08\x43ommitID\x12\x0f\n\x07version\x18\x01 \x01(\x03\x12\x0c\n\x04hash\x18\x02 \x01(\x0c:\x04\x98\xa0\x1f\x00\x42\x1aZ\x18\x63osmossdk.io/store/typesb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.store.v1beta1.commit_info_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z\030cosmossdk.io/store/types' + _COMMITINFO.fields_by_name['store_infos']._options = None + _COMMITINFO.fields_by_name['store_infos']._serialized_options = b'\310\336\037\000' + _COMMITINFO.fields_by_name['timestamp']._options = None + _COMMITINFO.fields_by_name['timestamp']._serialized_options = b'\310\336\037\000\220\337\037\001' + _STOREINFO.fields_by_name['commit_id']._options = None + _STOREINFO.fields_by_name['commit_id']._serialized_options = b'\310\336\037\000' + _COMMITID._options = None + _COMMITID._serialized_options = b'\230\240\037\000' + _COMMITINFO._serialized_start=120 + _COMMITINFO._serialized_end=266 + _STOREINFO._serialized_start=268 + _STOREINFO._serialized_end=350 + _COMMITID._serialized_start=352 + _COMMITID._serialized_end=399 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/store/v1beta1/commit_info_pb2_grpc.py b/cosmpy/protos/cosmos/store/v1beta1/commit_info_pb2_grpc.py new file mode 100644 index 00000000..2daafffe --- /dev/null +++ b/cosmpy/protos/cosmos/store/v1beta1/commit_info_pb2_grpc.py @@ -0,0 +1,4 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + diff --git a/cosmpy/protos/cosmos/store/v1beta1/listening_pb2.py b/cosmpy/protos/cosmos/store/v1beta1/listening_pb2.py new file mode 100644 index 00000000..a0cbc1e4 --- /dev/null +++ b/cosmpy/protos/cosmos/store/v1beta1/listening_pb2.py @@ -0,0 +1,32 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/store/v1beta1/listening.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from tendermint.abci import types_pb2 as tendermint_dot_abci_dot_types__pb2 +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n$cosmos/store/v1beta1/listening.proto\x12\x14\x63osmos.store.v1beta1\x1a\x1btendermint/abci/types.proto\x1a\x19\x63osmos_proto/cosmos.proto\"a\n\x0bStoreKVPair\x12\x11\n\tstore_key\x18\x01 \x01(\t\x12\x0e\n\x06\x64\x65lete\x18\x02 \x01(\x08\x12\x0b\n\x03key\x18\x03 \x01(\x0c\x12\r\n\x05value\x18\x04 \x01(\x0c:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.43\"\xf7\x01\n\rBlockMetadata\x12\x38\n\x0fresponse_commit\x18\x06 \x01(\x0b\x32\x1f.tendermint.abci.ResponseCommit\x12\x45\n\x16request_finalize_block\x18\x07 \x01(\x0b\x32%.tendermint.abci.RequestFinalizeBlock\x12G\n\x17response_finalize_block\x18\x08 \x01(\x0b\x32&.tendermint.abci.ResponseFinalizeBlockJ\x04\x08\x01\x10\x02J\x04\x08\x02\x10\x03J\x04\x08\x03\x10\x04J\x04\x08\x04\x10\x05J\x04\x08\x05\x10\x06\x42\x1aZ\x18\x63osmossdk.io/store/typesb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.store.v1beta1.listening_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z\030cosmossdk.io/store/types' + _STOREKVPAIR._options = None + _STOREKVPAIR._serialized_options = b'\322\264-\017cosmos-sdk 0.43' + _STOREKVPAIR._serialized_start=118 + _STOREKVPAIR._serialized_end=215 + _BLOCKMETADATA._serialized_start=218 + _BLOCKMETADATA._serialized_end=465 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/store/v1beta1/listening_pb2_grpc.py b/cosmpy/protos/cosmos/store/v1beta1/listening_pb2_grpc.py new file mode 100644 index 00000000..2daafffe --- /dev/null +++ b/cosmpy/protos/cosmos/store/v1beta1/listening_pb2_grpc.py @@ -0,0 +1,4 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + diff --git a/cosmpy/protos/cosmos/tx/__init__.py b/cosmpy/protos/cosmos/tx/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmos/tx/config/v1/config_pb2.py b/cosmpy/protos/cosmos/tx/config/v1/config_pb2.py new file mode 100644 index 00000000..e456cb7e --- /dev/null +++ b/cosmpy/protos/cosmos/tx/config/v1/config_pb2.py @@ -0,0 +1,28 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/tx/config/v1/config.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from cosmos.app.v1alpha1 import module_pb2 as cosmos_dot_app_dot_v1alpha1_dot_module__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n cosmos/tx/config/v1/config.proto\x12\x13\x63osmos.tx.config.v1\x1a cosmos/app/v1alpha1/module.proto\"n\n\x06\x43onfig\x12\x19\n\x11skip_ante_handler\x18\x01 \x01(\x08\x12\x19\n\x11skip_post_handler\x18\x02 \x01(\x08:.\xba\xc0\x96\xda\x01(\n&github.com/cosmos/cosmos-sdk/x/auth/txb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.tx.config.v1.config_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + _CONFIG._options = None + _CONFIG._serialized_options = b'\272\300\226\332\001(\n&github.com/cosmos/cosmos-sdk/x/auth/tx' + _CONFIG._serialized_start=91 + _CONFIG._serialized_end=201 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/tx/config/v1/config_pb2_grpc.py b/cosmpy/protos/cosmos/tx/config/v1/config_pb2_grpc.py new file mode 100644 index 00000000..2daafffe --- /dev/null +++ b/cosmpy/protos/cosmos/tx/config/v1/config_pb2_grpc.py @@ -0,0 +1,4 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + diff --git a/cosmpy/protos/cosmos/tx/signing/__init__.py b/cosmpy/protos/cosmos/tx/signing/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmos/tx/signing/v1beta1/__init__.py b/cosmpy/protos/cosmos/tx/signing/v1beta1/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmos/tx/signing/v1beta1/signing_pb2.py b/cosmpy/protos/cosmos/tx/signing/v1beta1/signing_pb2.py index d7f3ffef..c925292e 100644 --- a/cosmpy/protos/cosmos/tx/signing/v1beta1/signing_pb2.py +++ b/cosmpy/protos/cosmos/tx/signing/v1beta1/signing_pb2.py @@ -2,11 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/tx/signing/v1beta1/signing.proto """Generated protocol buffer code.""" -from google.protobuf.internal import enum_type_wrapper +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -17,65 +15,16 @@ from google.protobuf import any_pb2 as google_dot_protobuf_dot_any__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\'cosmos/tx/signing/v1beta1/signing.proto\x12\x19\x63osmos.tx.signing.v1beta1\x1a-cosmos/crypto/multisig/v1beta1/multisig.proto\x1a\x19google/protobuf/any.proto\"Z\n\x14SignatureDescriptors\x12\x42\n\nsignatures\x18\x01 \x03(\x0b\x32..cosmos.tx.signing.v1beta1.SignatureDescriptor\"\xa4\x04\n\x13SignatureDescriptor\x12(\n\npublic_key\x18\x01 \x01(\x0b\x32\x14.google.protobuf.Any\x12\x41\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x33.cosmos.tx.signing.v1beta1.SignatureDescriptor.Data\x12\x10\n\x08sequence\x18\x03 \x01(\x04\x1a\x8d\x03\n\x04\x44\x61ta\x12L\n\x06single\x18\x01 \x01(\x0b\x32:.cosmos.tx.signing.v1beta1.SignatureDescriptor.Data.SingleH\x00\x12J\n\x05multi\x18\x02 \x01(\x0b\x32\x39.cosmos.tx.signing.v1beta1.SignatureDescriptor.Data.MultiH\x00\x1aN\n\x06Single\x12\x31\n\x04mode\x18\x01 \x01(\x0e\x32#.cosmos.tx.signing.v1beta1.SignMode\x12\x11\n\tsignature\x18\x02 \x01(\x0c\x1a\x93\x01\n\x05Multi\x12\x41\n\x08\x62itarray\x18\x01 \x01(\x0b\x32/.cosmos.crypto.multisig.v1beta1.CompactBitArray\x12G\n\nsignatures\x18\x02 \x03(\x0b\x32\x33.cosmos.tx.signing.v1beta1.SignatureDescriptor.DataB\x05\n\x03sum*s\n\x08SignMode\x12\x19\n\x15SIGN_MODE_UNSPECIFIED\x10\x00\x12\x14\n\x10SIGN_MODE_DIRECT\x10\x01\x12\x15\n\x11SIGN_MODE_TEXTUAL\x10\x02\x12\x1f\n\x1bSIGN_MODE_LEGACY_AMINO_JSON\x10\x7f\x42/Z-github.com/cosmos/cosmos-sdk/types/tx/signingb\x06proto3') - -_SIGNMODE = DESCRIPTOR.enum_types_by_name['SignMode'] -SignMode = enum_type_wrapper.EnumTypeWrapper(_SIGNMODE) -SIGN_MODE_UNSPECIFIED = 0 -SIGN_MODE_DIRECT = 1 -SIGN_MODE_TEXTUAL = 2 -SIGN_MODE_LEGACY_AMINO_JSON = 127 - - -_SIGNATUREDESCRIPTORS = DESCRIPTOR.message_types_by_name['SignatureDescriptors'] -_SIGNATUREDESCRIPTOR = DESCRIPTOR.message_types_by_name['SignatureDescriptor'] -_SIGNATUREDESCRIPTOR_DATA = _SIGNATUREDESCRIPTOR.nested_types_by_name['Data'] -_SIGNATUREDESCRIPTOR_DATA_SINGLE = _SIGNATUREDESCRIPTOR_DATA.nested_types_by_name['Single'] -_SIGNATUREDESCRIPTOR_DATA_MULTI = _SIGNATUREDESCRIPTOR_DATA.nested_types_by_name['Multi'] -SignatureDescriptors = _reflection.GeneratedProtocolMessageType('SignatureDescriptors', (_message.Message,), { - 'DESCRIPTOR' : _SIGNATUREDESCRIPTORS, - '__module__' : 'cosmos.tx.signing.v1beta1.signing_pb2' - # @@protoc_insertion_point(class_scope:cosmos.tx.signing.v1beta1.SignatureDescriptors) - }) -_sym_db.RegisterMessage(SignatureDescriptors) - -SignatureDescriptor = _reflection.GeneratedProtocolMessageType('SignatureDescriptor', (_message.Message,), { - - 'Data' : _reflection.GeneratedProtocolMessageType('Data', (_message.Message,), { - - 'Single' : _reflection.GeneratedProtocolMessageType('Single', (_message.Message,), { - 'DESCRIPTOR' : _SIGNATUREDESCRIPTOR_DATA_SINGLE, - '__module__' : 'cosmos.tx.signing.v1beta1.signing_pb2' - # @@protoc_insertion_point(class_scope:cosmos.tx.signing.v1beta1.SignatureDescriptor.Data.Single) - }) - , - - 'Multi' : _reflection.GeneratedProtocolMessageType('Multi', (_message.Message,), { - 'DESCRIPTOR' : _SIGNATUREDESCRIPTOR_DATA_MULTI, - '__module__' : 'cosmos.tx.signing.v1beta1.signing_pb2' - # @@protoc_insertion_point(class_scope:cosmos.tx.signing.v1beta1.SignatureDescriptor.Data.Multi) - }) - , - 'DESCRIPTOR' : _SIGNATUREDESCRIPTOR_DATA, - '__module__' : 'cosmos.tx.signing.v1beta1.signing_pb2' - # @@protoc_insertion_point(class_scope:cosmos.tx.signing.v1beta1.SignatureDescriptor.Data) - }) - , - 'DESCRIPTOR' : _SIGNATUREDESCRIPTOR, - '__module__' : 'cosmos.tx.signing.v1beta1.signing_pb2' - # @@protoc_insertion_point(class_scope:cosmos.tx.signing.v1beta1.SignatureDescriptor) - }) -_sym_db.RegisterMessage(SignatureDescriptor) -_sym_db.RegisterMessage(SignatureDescriptor.Data) -_sym_db.RegisterMessage(SignatureDescriptor.Data.Single) -_sym_db.RegisterMessage(SignatureDescriptor.Data.Multi) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\'cosmos/tx/signing/v1beta1/signing.proto\x12\x19\x63osmos.tx.signing.v1beta1\x1a-cosmos/crypto/multisig/v1beta1/multisig.proto\x1a\x19google/protobuf/any.proto\"Z\n\x14SignatureDescriptors\x12\x42\n\nsignatures\x18\x01 \x03(\x0b\x32..cosmos.tx.signing.v1beta1.SignatureDescriptor\"\xa4\x04\n\x13SignatureDescriptor\x12(\n\npublic_key\x18\x01 \x01(\x0b\x32\x14.google.protobuf.Any\x12\x41\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x33.cosmos.tx.signing.v1beta1.SignatureDescriptor.Data\x12\x10\n\x08sequence\x18\x03 \x01(\x04\x1a\x8d\x03\n\x04\x44\x61ta\x12L\n\x06single\x18\x01 \x01(\x0b\x32:.cosmos.tx.signing.v1beta1.SignatureDescriptor.Data.SingleH\x00\x12J\n\x05multi\x18\x02 \x01(\x0b\x32\x39.cosmos.tx.signing.v1beta1.SignatureDescriptor.Data.MultiH\x00\x1aN\n\x06Single\x12\x31\n\x04mode\x18\x01 \x01(\x0e\x32#.cosmos.tx.signing.v1beta1.SignMode\x12\x11\n\tsignature\x18\x02 \x01(\x0c\x1a\x93\x01\n\x05Multi\x12\x41\n\x08\x62itarray\x18\x01 \x01(\x0b\x32/.cosmos.crypto.multisig.v1beta1.CompactBitArray\x12G\n\nsignatures\x18\x02 \x03(\x0b\x32\x33.cosmos.tx.signing.v1beta1.SignatureDescriptor.DataB\x05\n\x03sum*\xa5\x01\n\x08SignMode\x12\x19\n\x15SIGN_MODE_UNSPECIFIED\x10\x00\x12\x14\n\x10SIGN_MODE_DIRECT\x10\x01\x12\x15\n\x11SIGN_MODE_TEXTUAL\x10\x02\x12\x18\n\x14SIGN_MODE_DIRECT_AUX\x10\x03\x12\x1f\n\x1bSIGN_MODE_LEGACY_AMINO_JSON\x10\x7f\x12\x16\n\x11SIGN_MODE_EIP_191\x10\xbf\x01\x42/Z-github.com/cosmos/cosmos-sdk/types/tx/signingb\x06proto3') +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.tx.signing.v1beta1.signing_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b'Z-github.com/cosmos/cosmos-sdk/types/tx/signing' - _SIGNMODE._serialized_start=787 - _SIGNMODE._serialized_end=902 + _SIGNMODE._serialized_start=788 + _SIGNMODE._serialized_end=953 _SIGNATUREDESCRIPTORS._serialized_start=144 _SIGNATUREDESCRIPTORS._serialized_end=234 _SIGNATUREDESCRIPTOR._serialized_start=237 diff --git a/cosmpy/protos/cosmos/tx/v1beta1/__init__.py b/cosmpy/protos/cosmos/tx/v1beta1/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmos/tx/v1beta1/service_pb2.py b/cosmpy/protos/cosmos/tx/v1beta1/service_pb2.py index a48f8118..60071e9b 100644 --- a/cosmpy/protos/cosmos/tx/v1beta1/service_pb2.py +++ b/cosmpy/protos/cosmos/tx/v1beta1/service_pb2.py @@ -2,11 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/tx/v1beta1/service.proto """Generated protocol buffer code.""" -from google.protobuf.internal import enum_type_wrapper +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -16,96 +14,54 @@ from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 from cosmos.base.abci.v1beta1 import abci_pb2 as cosmos_dot_base_dot_abci_dot_v1beta1_dot_abci__pb2 from cosmos.tx.v1beta1 import tx_pb2 as cosmos_dot_tx_dot_v1beta1_dot_tx__pb2 -from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 from cosmos.base.query.v1beta1 import pagination_pb2 as cosmos_dot_base_dot_query_dot_v1beta1_dot_pagination__pb2 +from tendermint.types import block_pb2 as tendermint_dot_types_dot_block__pb2 +from tendermint.types import types_pb2 as tendermint_dot_types_dot_types__pb2 +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1f\x63osmos/tx/v1beta1/service.proto\x12\x11\x63osmos.tx.v1beta1\x1a\x1cgoogle/api/annotations.proto\x1a#cosmos/base/abci/v1beta1/abci.proto\x1a\x1a\x63osmos/tx/v1beta1/tx.proto\x1a\x14gogoproto/gogo.proto\x1a*cosmos/base/query/v1beta1/pagination.proto\"\x8e\x01\n\x12GetTxsEventRequest\x12\x0e\n\x06\x65vents\x18\x01 \x03(\t\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\x12,\n\x08order_by\x18\x03 \x01(\x0e\x32\x1a.cosmos.tx.v1beta1.OrderBy\"\xb2\x01\n\x13GetTxsEventResponse\x12\"\n\x03txs\x18\x01 \x03(\x0b\x32\x15.cosmos.tx.v1beta1.Tx\x12:\n\x0ctx_responses\x18\x02 \x03(\x0b\x32$.cosmos.base.abci.v1beta1.TxResponse\x12;\n\npagination\x18\x03 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"V\n\x12\x42roadcastTxRequest\x12\x10\n\x08tx_bytes\x18\x01 \x01(\x0c\x12.\n\x04mode\x18\x02 \x01(\x0e\x32 .cosmos.tx.v1beta1.BroadcastMode\"P\n\x13\x42roadcastTxResponse\x12\x39\n\x0btx_response\x18\x01 \x01(\x0b\x32$.cosmos.base.abci.v1beta1.TxResponse\"J\n\x0fSimulateRequest\x12%\n\x02tx\x18\x01 \x01(\x0b\x32\x15.cosmos.tx.v1beta1.TxB\x02\x18\x01\x12\x10\n\x08tx_bytes\x18\x02 \x01(\x0c\"y\n\x10SimulateResponse\x12\x33\n\x08gas_info\x18\x01 \x01(\x0b\x32!.cosmos.base.abci.v1beta1.GasInfo\x12\x30\n\x06result\x18\x02 \x01(\x0b\x32 .cosmos.base.abci.v1beta1.Result\"\x1c\n\x0cGetTxRequest\x12\x0c\n\x04hash\x18\x01 \x01(\t\"m\n\rGetTxResponse\x12!\n\x02tx\x18\x01 \x01(\x0b\x32\x15.cosmos.tx.v1beta1.Tx\x12\x39\n\x0btx_response\x18\x02 \x01(\x0b\x32$.cosmos.base.abci.v1beta1.TxResponse*H\n\x07OrderBy\x12\x18\n\x14ORDER_BY_UNSPECIFIED\x10\x00\x12\x10\n\x0cORDER_BY_ASC\x10\x01\x12\x11\n\rORDER_BY_DESC\x10\x02*|\n\rBroadcastMode\x12\x1e\n\x1a\x42ROADCAST_MODE_UNSPECIFIED\x10\x00\x12\x18\n\x14\x42ROADCAST_MODE_BLOCK\x10\x01\x12\x17\n\x13\x42ROADCAST_MODE_SYNC\x10\x02\x12\x18\n\x14\x42ROADCAST_MODE_ASYNC\x10\x03\x32\xf8\x03\n\x07Service\x12{\n\x08Simulate\x12\".cosmos.tx.v1beta1.SimulateRequest\x1a#.cosmos.tx.v1beta1.SimulateResponse\"&\x82\xd3\xe4\x93\x02 \"\x1b/cosmos/tx/v1beta1/simulate:\x01*\x12q\n\x05GetTx\x12\x1f.cosmos.tx.v1beta1.GetTxRequest\x1a .cosmos.tx.v1beta1.GetTxResponse\"%\x82\xd3\xe4\x93\x02\x1f\x12\x1d/cosmos/tx/v1beta1/txs/{hash}\x12\x7f\n\x0b\x42roadcastTx\x12%.cosmos.tx.v1beta1.BroadcastTxRequest\x1a&.cosmos.tx.v1beta1.BroadcastTxResponse\"!\x82\xd3\xe4\x93\x02\x1b\"\x16/cosmos/tx/v1beta1/txs:\x01*\x12|\n\x0bGetTxsEvent\x12%.cosmos.tx.v1beta1.GetTxsEventRequest\x1a&.cosmos.tx.v1beta1.GetTxsEventResponse\"\x1e\x82\xd3\xe4\x93\x02\x18\x12\x16/cosmos/tx/v1beta1/txsB+Z%github.com/cosmos/cosmos-sdk/types/tx\xc0\xe3\x1e\x01\x62\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1f\x63osmos/tx/v1beta1/service.proto\x12\x11\x63osmos.tx.v1beta1\x1a\x1cgoogle/api/annotations.proto\x1a#cosmos/base/abci/v1beta1/abci.proto\x1a\x1a\x63osmos/tx/v1beta1/tx.proto\x1a*cosmos/base/query/v1beta1/pagination.proto\x1a\x1ctendermint/types/block.proto\x1a\x1ctendermint/types/types.proto\x1a\x19\x63osmos_proto/cosmos.proto\"\xd7\x01\n\x12GetTxsEventRequest\x12\x12\n\x06\x65vents\x18\x01 \x03(\tB\x02\x18\x01\x12>\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequestB\x02\x18\x01\x12,\n\x08order_by\x18\x03 \x01(\x0e\x32\x1a.cosmos.tx.v1beta1.OrderBy\x12\x0c\n\x04page\x18\x04 \x01(\x04\x12\r\n\x05limit\x18\x05 \x01(\x04\x12\"\n\x05query\x18\x06 \x01(\tB\x13\xda\xb4-\x0f\x63osmos-sdk 0.50\"\xc5\x01\n\x13GetTxsEventResponse\x12\"\n\x03txs\x18\x01 \x03(\x0b\x32\x15.cosmos.tx.v1beta1.Tx\x12:\n\x0ctx_responses\x18\x02 \x03(\x0b\x32$.cosmos.base.abci.v1beta1.TxResponse\x12?\n\npagination\x18\x03 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponseB\x02\x18\x01\x12\r\n\x05total\x18\x04 \x01(\x04\"V\n\x12\x42roadcastTxRequest\x12\x10\n\x08tx_bytes\x18\x01 \x01(\x0c\x12.\n\x04mode\x18\x02 \x01(\x0e\x32 .cosmos.tx.v1beta1.BroadcastMode\"P\n\x13\x42roadcastTxResponse\x12\x39\n\x0btx_response\x18\x01 \x01(\x0b\x32$.cosmos.base.abci.v1beta1.TxResponse\"_\n\x0fSimulateRequest\x12%\n\x02tx\x18\x01 \x01(\x0b\x32\x15.cosmos.tx.v1beta1.TxB\x02\x18\x01\x12%\n\x08tx_bytes\x18\x02 \x01(\x0c\x42\x13\xda\xb4-\x0f\x63osmos-sdk 0.43\"y\n\x10SimulateResponse\x12\x33\n\x08gas_info\x18\x01 \x01(\x0b\x32!.cosmos.base.abci.v1beta1.GasInfo\x12\x30\n\x06result\x18\x02 \x01(\x0b\x32 .cosmos.base.abci.v1beta1.Result\"\x1c\n\x0cGetTxRequest\x12\x0c\n\x04hash\x18\x01 \x01(\t\"m\n\rGetTxResponse\x12!\n\x02tx\x18\x01 \x01(\x0b\x32\x15.cosmos.tx.v1beta1.Tx\x12\x39\n\x0btx_response\x18\x02 \x01(\x0b\x32$.cosmos.base.abci.v1beta1.TxResponse\"{\n\x16GetBlockWithTxsRequest\x12\x0e\n\x06height\x18\x01 \x01(\x03\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest:\x15\xd2\xb4-\x11\x63osmos-sdk 0.45.2\"\xe6\x01\n\x17GetBlockWithTxsResponse\x12\"\n\x03txs\x18\x01 \x03(\x0b\x32\x15.cosmos.tx.v1beta1.Tx\x12+\n\x08\x62lock_id\x18\x02 \x01(\x0b\x32\x19.tendermint.types.BlockID\x12&\n\x05\x62lock\x18\x03 \x01(\x0b\x32\x17.tendermint.types.Block\x12;\n\npagination\x18\x04 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse:\x15\xd2\xb4-\x11\x63osmos-sdk 0.45.2\"8\n\x0fTxDecodeRequest\x12\x10\n\x08tx_bytes\x18\x01 \x01(\x0c:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.47\"J\n\x10TxDecodeResponse\x12!\n\x02tx\x18\x01 \x01(\x0b\x32\x15.cosmos.tx.v1beta1.Tx:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.47\"I\n\x0fTxEncodeRequest\x12!\n\x02tx\x18\x01 \x01(\x0b\x32\x15.cosmos.tx.v1beta1.Tx:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.47\"9\n\x10TxEncodeResponse\x12\x10\n\x08tx_bytes\x18\x01 \x01(\x0c:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.47\"?\n\x14TxEncodeAminoRequest\x12\x12\n\namino_json\x18\x01 \x01(\t:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.47\"B\n\x15TxEncodeAminoResponse\x12\x14\n\x0c\x61mino_binary\x18\x01 \x01(\x0c:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.47\"A\n\x14TxDecodeAminoRequest\x12\x14\n\x0c\x61mino_binary\x18\x01 \x01(\x0c:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.47\"@\n\x15TxDecodeAminoResponse\x12\x12\n\namino_json\x18\x01 \x01(\t:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.47*H\n\x07OrderBy\x12\x18\n\x14ORDER_BY_UNSPECIFIED\x10\x00\x12\x10\n\x0cORDER_BY_ASC\x10\x01\x12\x11\n\rORDER_BY_DESC\x10\x02*\x80\x01\n\rBroadcastMode\x12\x1e\n\x1a\x42ROADCAST_MODE_UNSPECIFIED\x10\x00\x12\x1c\n\x14\x42ROADCAST_MODE_BLOCK\x10\x01\x1a\x02\x08\x01\x12\x17\n\x13\x42ROADCAST_MODE_SYNC\x10\x02\x12\x18\n\x14\x42ROADCAST_MODE_ASYNC\x10\x03\x32\x8d\n\n\x07Service\x12{\n\x08Simulate\x12\".cosmos.tx.v1beta1.SimulateRequest\x1a#.cosmos.tx.v1beta1.SimulateResponse\"&\x82\xd3\xe4\x93\x02 \"\x1b/cosmos/tx/v1beta1/simulate:\x01*\x12q\n\x05GetTx\x12\x1f.cosmos.tx.v1beta1.GetTxRequest\x1a .cosmos.tx.v1beta1.GetTxResponse\"%\x82\xd3\xe4\x93\x02\x1f\x12\x1d/cosmos/tx/v1beta1/txs/{hash}\x12\x7f\n\x0b\x42roadcastTx\x12%.cosmos.tx.v1beta1.BroadcastTxRequest\x1a&.cosmos.tx.v1beta1.BroadcastTxResponse\"!\x82\xd3\xe4\x93\x02\x1b\"\x16/cosmos/tx/v1beta1/txs:\x01*\x12|\n\x0bGetTxsEvent\x12%.cosmos.tx.v1beta1.GetTxsEventRequest\x1a&.cosmos.tx.v1beta1.GetTxsEventResponse\"\x1e\x82\xd3\xe4\x93\x02\x18\x12\x16/cosmos/tx/v1beta1/txs\x12\xac\x01\n\x0fGetBlockWithTxs\x12).cosmos.tx.v1beta1.GetBlockWithTxsRequest\x1a*.cosmos.tx.v1beta1.GetBlockWithTxsResponse\"B\xca\xb4-\x11\x63osmos-sdk 0.45.2\x82\xd3\xe4\x93\x02\'\x12%/cosmos/tx/v1beta1/txs/block/{height}\x12\x8c\x01\n\x08TxDecode\x12\".cosmos.tx.v1beta1.TxDecodeRequest\x1a#.cosmos.tx.v1beta1.TxDecodeResponse\"7\x82\xd3\xe4\x93\x02\x1e\"\x19/cosmos/tx/v1beta1/decode:\x01*\xca\xb4-\x0f\x63osmos-sdk 0.47\x12\x8c\x01\n\x08TxEncode\x12\".cosmos.tx.v1beta1.TxEncodeRequest\x1a#.cosmos.tx.v1beta1.TxEncodeResponse\"7\x82\xd3\xe4\x93\x02\x1e\"\x19/cosmos/tx/v1beta1/encode:\x01*\xca\xb4-\x0f\x63osmos-sdk 0.47\x12\xa1\x01\n\rTxEncodeAmino\x12\'.cosmos.tx.v1beta1.TxEncodeAminoRequest\x1a(.cosmos.tx.v1beta1.TxEncodeAminoResponse\"=\x82\xd3\xe4\x93\x02$\"\x1f/cosmos/tx/v1beta1/encode/amino:\x01*\xca\xb4-\x0f\x63osmos-sdk 0.47\x12\xa1\x01\n\rTxDecodeAmino\x12\'.cosmos.tx.v1beta1.TxDecodeAminoRequest\x1a(.cosmos.tx.v1beta1.TxDecodeAminoResponse\"=\x82\xd3\xe4\x93\x02$\"\x1f/cosmos/tx/v1beta1/decode/amino:\x01*\xca\xb4-\x0f\x63osmos-sdk 0.47B\'Z%github.com/cosmos/cosmos-sdk/types/txb\x06proto3') -_ORDERBY = DESCRIPTOR.enum_types_by_name['OrderBy'] -OrderBy = enum_type_wrapper.EnumTypeWrapper(_ORDERBY) -_BROADCASTMODE = DESCRIPTOR.enum_types_by_name['BroadcastMode'] -BroadcastMode = enum_type_wrapper.EnumTypeWrapper(_BROADCASTMODE) -ORDER_BY_UNSPECIFIED = 0 -ORDER_BY_ASC = 1 -ORDER_BY_DESC = 2 -BROADCAST_MODE_UNSPECIFIED = 0 -BROADCAST_MODE_BLOCK = 1 -BROADCAST_MODE_SYNC = 2 -BROADCAST_MODE_ASYNC = 3 - - -_GETTXSEVENTREQUEST = DESCRIPTOR.message_types_by_name['GetTxsEventRequest'] -_GETTXSEVENTRESPONSE = DESCRIPTOR.message_types_by_name['GetTxsEventResponse'] -_BROADCASTTXREQUEST = DESCRIPTOR.message_types_by_name['BroadcastTxRequest'] -_BROADCASTTXRESPONSE = DESCRIPTOR.message_types_by_name['BroadcastTxResponse'] -_SIMULATEREQUEST = DESCRIPTOR.message_types_by_name['SimulateRequest'] -_SIMULATERESPONSE = DESCRIPTOR.message_types_by_name['SimulateResponse'] -_GETTXREQUEST = DESCRIPTOR.message_types_by_name['GetTxRequest'] -_GETTXRESPONSE = DESCRIPTOR.message_types_by_name['GetTxResponse'] -GetTxsEventRequest = _reflection.GeneratedProtocolMessageType('GetTxsEventRequest', (_message.Message,), { - 'DESCRIPTOR' : _GETTXSEVENTREQUEST, - '__module__' : 'cosmos.tx.v1beta1.service_pb2' - # @@protoc_insertion_point(class_scope:cosmos.tx.v1beta1.GetTxsEventRequest) - }) -_sym_db.RegisterMessage(GetTxsEventRequest) - -GetTxsEventResponse = _reflection.GeneratedProtocolMessageType('GetTxsEventResponse', (_message.Message,), { - 'DESCRIPTOR' : _GETTXSEVENTRESPONSE, - '__module__' : 'cosmos.tx.v1beta1.service_pb2' - # @@protoc_insertion_point(class_scope:cosmos.tx.v1beta1.GetTxsEventResponse) - }) -_sym_db.RegisterMessage(GetTxsEventResponse) - -BroadcastTxRequest = _reflection.GeneratedProtocolMessageType('BroadcastTxRequest', (_message.Message,), { - 'DESCRIPTOR' : _BROADCASTTXREQUEST, - '__module__' : 'cosmos.tx.v1beta1.service_pb2' - # @@protoc_insertion_point(class_scope:cosmos.tx.v1beta1.BroadcastTxRequest) - }) -_sym_db.RegisterMessage(BroadcastTxRequest) - -BroadcastTxResponse = _reflection.GeneratedProtocolMessageType('BroadcastTxResponse', (_message.Message,), { - 'DESCRIPTOR' : _BROADCASTTXRESPONSE, - '__module__' : 'cosmos.tx.v1beta1.service_pb2' - # @@protoc_insertion_point(class_scope:cosmos.tx.v1beta1.BroadcastTxResponse) - }) -_sym_db.RegisterMessage(BroadcastTxResponse) - -SimulateRequest = _reflection.GeneratedProtocolMessageType('SimulateRequest', (_message.Message,), { - 'DESCRIPTOR' : _SIMULATEREQUEST, - '__module__' : 'cosmos.tx.v1beta1.service_pb2' - # @@protoc_insertion_point(class_scope:cosmos.tx.v1beta1.SimulateRequest) - }) -_sym_db.RegisterMessage(SimulateRequest) - -SimulateResponse = _reflection.GeneratedProtocolMessageType('SimulateResponse', (_message.Message,), { - 'DESCRIPTOR' : _SIMULATERESPONSE, - '__module__' : 'cosmos.tx.v1beta1.service_pb2' - # @@protoc_insertion_point(class_scope:cosmos.tx.v1beta1.SimulateResponse) - }) -_sym_db.RegisterMessage(SimulateResponse) - -GetTxRequest = _reflection.GeneratedProtocolMessageType('GetTxRequest', (_message.Message,), { - 'DESCRIPTOR' : _GETTXREQUEST, - '__module__' : 'cosmos.tx.v1beta1.service_pb2' - # @@protoc_insertion_point(class_scope:cosmos.tx.v1beta1.GetTxRequest) - }) -_sym_db.RegisterMessage(GetTxRequest) - -GetTxResponse = _reflection.GeneratedProtocolMessageType('GetTxResponse', (_message.Message,), { - 'DESCRIPTOR' : _GETTXRESPONSE, - '__module__' : 'cosmos.tx.v1beta1.service_pb2' - # @@protoc_insertion_point(class_scope:cosmos.tx.v1beta1.GetTxResponse) - }) -_sym_db.RegisterMessage(GetTxResponse) - -_SERVICE = DESCRIPTOR.services_by_name['Service'] +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.tx.v1beta1.service_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'Z%github.com/cosmos/cosmos-sdk/types/tx\300\343\036\001' + DESCRIPTOR._serialized_options = b'Z%github.com/cosmos/cosmos-sdk/types/tx' + _BROADCASTMODE.values_by_name["BROADCAST_MODE_BLOCK"]._options = None + _BROADCASTMODE.values_by_name["BROADCAST_MODE_BLOCK"]._serialized_options = b'\010\001' + _GETTXSEVENTREQUEST.fields_by_name['events']._options = None + _GETTXSEVENTREQUEST.fields_by_name['events']._serialized_options = b'\030\001' + _GETTXSEVENTREQUEST.fields_by_name['pagination']._options = None + _GETTXSEVENTREQUEST.fields_by_name['pagination']._serialized_options = b'\030\001' + _GETTXSEVENTREQUEST.fields_by_name['query']._options = None + _GETTXSEVENTREQUEST.fields_by_name['query']._serialized_options = b'\332\264-\017cosmos-sdk 0.50' + _GETTXSEVENTRESPONSE.fields_by_name['pagination']._options = None + _GETTXSEVENTRESPONSE.fields_by_name['pagination']._serialized_options = b'\030\001' _SIMULATEREQUEST.fields_by_name['tx']._options = None _SIMULATEREQUEST.fields_by_name['tx']._serialized_options = b'\030\001' + _SIMULATEREQUEST.fields_by_name['tx_bytes']._options = None + _SIMULATEREQUEST.fields_by_name['tx_bytes']._serialized_options = b'\332\264-\017cosmos-sdk 0.43' + _GETBLOCKWITHTXSREQUEST._options = None + _GETBLOCKWITHTXSREQUEST._serialized_options = b'\322\264-\021cosmos-sdk 0.45.2' + _GETBLOCKWITHTXSRESPONSE._options = None + _GETBLOCKWITHTXSRESPONSE._serialized_options = b'\322\264-\021cosmos-sdk 0.45.2' + _TXDECODEREQUEST._options = None + _TXDECODEREQUEST._serialized_options = b'\322\264-\017cosmos-sdk 0.47' + _TXDECODERESPONSE._options = None + _TXDECODERESPONSE._serialized_options = b'\322\264-\017cosmos-sdk 0.47' + _TXENCODEREQUEST._options = None + _TXENCODEREQUEST._serialized_options = b'\322\264-\017cosmos-sdk 0.47' + _TXENCODERESPONSE._options = None + _TXENCODERESPONSE._serialized_options = b'\322\264-\017cosmos-sdk 0.47' + _TXENCODEAMINOREQUEST._options = None + _TXENCODEAMINOREQUEST._serialized_options = b'\322\264-\017cosmos-sdk 0.47' + _TXENCODEAMINORESPONSE._options = None + _TXENCODEAMINORESPONSE._serialized_options = b'\322\264-\017cosmos-sdk 0.47' + _TXDECODEAMINOREQUEST._options = None + _TXDECODEAMINOREQUEST._serialized_options = b'\322\264-\017cosmos-sdk 0.47' + _TXDECODEAMINORESPONSE._options = None + _TXDECODEAMINORESPONSE._serialized_options = b'\322\264-\017cosmos-sdk 0.47' _SERVICE.methods_by_name['Simulate']._options = None _SERVICE.methods_by_name['Simulate']._serialized_options = b'\202\323\344\223\002 \"\033/cosmos/tx/v1beta1/simulate:\001*' _SERVICE.methods_by_name['GetTx']._options = None @@ -114,26 +70,56 @@ _SERVICE.methods_by_name['BroadcastTx']._serialized_options = b'\202\323\344\223\002\033\"\026/cosmos/tx/v1beta1/txs:\001*' _SERVICE.methods_by_name['GetTxsEvent']._options = None _SERVICE.methods_by_name['GetTxsEvent']._serialized_options = b'\202\323\344\223\002\030\022\026/cosmos/tx/v1beta1/txs' - _ORDERBY._serialized_start=1051 - _ORDERBY._serialized_end=1123 - _BROADCASTMODE._serialized_start=1125 - _BROADCASTMODE._serialized_end=1249 - _GETTXSEVENTREQUEST._serialized_start=216 - _GETTXSEVENTREQUEST._serialized_end=358 - _GETTXSEVENTRESPONSE._serialized_start=361 - _GETTXSEVENTRESPONSE._serialized_end=539 - _BROADCASTTXREQUEST._serialized_start=541 - _BROADCASTTXREQUEST._serialized_end=627 - _BROADCASTTXRESPONSE._serialized_start=629 - _BROADCASTTXRESPONSE._serialized_end=709 - _SIMULATEREQUEST._serialized_start=711 - _SIMULATEREQUEST._serialized_end=785 - _SIMULATERESPONSE._serialized_start=787 - _SIMULATERESPONSE._serialized_end=908 - _GETTXREQUEST._serialized_start=910 - _GETTXREQUEST._serialized_end=938 - _GETTXRESPONSE._serialized_start=940 - _GETTXRESPONSE._serialized_end=1049 - _SERVICE._serialized_start=1252 - _SERVICE._serialized_end=1756 + _SERVICE.methods_by_name['GetBlockWithTxs']._options = None + _SERVICE.methods_by_name['GetBlockWithTxs']._serialized_options = b'\312\264-\021cosmos-sdk 0.45.2\202\323\344\223\002\'\022%/cosmos/tx/v1beta1/txs/block/{height}' + _SERVICE.methods_by_name['TxDecode']._options = None + _SERVICE.methods_by_name['TxDecode']._serialized_options = b'\202\323\344\223\002\036\"\031/cosmos/tx/v1beta1/decode:\001*\312\264-\017cosmos-sdk 0.47' + _SERVICE.methods_by_name['TxEncode']._options = None + _SERVICE.methods_by_name['TxEncode']._serialized_options = b'\202\323\344\223\002\036\"\031/cosmos/tx/v1beta1/encode:\001*\312\264-\017cosmos-sdk 0.47' + _SERVICE.methods_by_name['TxEncodeAmino']._options = None + _SERVICE.methods_by_name['TxEncodeAmino']._serialized_options = b'\202\323\344\223\002$\"\037/cosmos/tx/v1beta1/encode/amino:\001*\312\264-\017cosmos-sdk 0.47' + _SERVICE.methods_by_name['TxDecodeAmino']._options = None + _SERVICE.methods_by_name['TxDecodeAmino']._serialized_options = b'\202\323\344\223\002$\"\037/cosmos/tx/v1beta1/decode/amino:\001*\312\264-\017cosmos-sdk 0.47' + _ORDERBY._serialized_start=2121 + _ORDERBY._serialized_end=2193 + _BROADCASTMODE._serialized_start=2196 + _BROADCASTMODE._serialized_end=2324 + _GETTXSEVENTREQUEST._serialized_start=281 + _GETTXSEVENTREQUEST._serialized_end=496 + _GETTXSEVENTRESPONSE._serialized_start=499 + _GETTXSEVENTRESPONSE._serialized_end=696 + _BROADCASTTXREQUEST._serialized_start=698 + _BROADCASTTXREQUEST._serialized_end=784 + _BROADCASTTXRESPONSE._serialized_start=786 + _BROADCASTTXRESPONSE._serialized_end=866 + _SIMULATEREQUEST._serialized_start=868 + _SIMULATEREQUEST._serialized_end=963 + _SIMULATERESPONSE._serialized_start=965 + _SIMULATERESPONSE._serialized_end=1086 + _GETTXREQUEST._serialized_start=1088 + _GETTXREQUEST._serialized_end=1116 + _GETTXRESPONSE._serialized_start=1118 + _GETTXRESPONSE._serialized_end=1227 + _GETBLOCKWITHTXSREQUEST._serialized_start=1229 + _GETBLOCKWITHTXSREQUEST._serialized_end=1352 + _GETBLOCKWITHTXSRESPONSE._serialized_start=1355 + _GETBLOCKWITHTXSRESPONSE._serialized_end=1585 + _TXDECODEREQUEST._serialized_start=1587 + _TXDECODEREQUEST._serialized_end=1643 + _TXDECODERESPONSE._serialized_start=1645 + _TXDECODERESPONSE._serialized_end=1719 + _TXENCODEREQUEST._serialized_start=1721 + _TXENCODEREQUEST._serialized_end=1794 + _TXENCODERESPONSE._serialized_start=1796 + _TXENCODERESPONSE._serialized_end=1853 + _TXENCODEAMINOREQUEST._serialized_start=1855 + _TXENCODEAMINOREQUEST._serialized_end=1918 + _TXENCODEAMINORESPONSE._serialized_start=1920 + _TXENCODEAMINORESPONSE._serialized_end=1986 + _TXDECODEAMINOREQUEST._serialized_start=1988 + _TXDECODEAMINOREQUEST._serialized_end=2053 + _TXDECODEAMINORESPONSE._serialized_start=2055 + _TXDECODEAMINORESPONSE._serialized_end=2119 + _SERVICE._serialized_start=2327 + _SERVICE._serialized_end=3620 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/tx/v1beta1/service_pb2_grpc.py b/cosmpy/protos/cosmos/tx/v1beta1/service_pb2_grpc.py index d8289e53..6cf56d2f 100644 --- a/cosmpy/protos/cosmos/tx/v1beta1/service_pb2_grpc.py +++ b/cosmpy/protos/cosmos/tx/v1beta1/service_pb2_grpc.py @@ -35,6 +35,31 @@ def __init__(self, channel): request_serializer=cosmos_dot_tx_dot_v1beta1_dot_service__pb2.GetTxsEventRequest.SerializeToString, response_deserializer=cosmos_dot_tx_dot_v1beta1_dot_service__pb2.GetTxsEventResponse.FromString, ) + self.GetBlockWithTxs = channel.unary_unary( + '/cosmos.tx.v1beta1.Service/GetBlockWithTxs', + request_serializer=cosmos_dot_tx_dot_v1beta1_dot_service__pb2.GetBlockWithTxsRequest.SerializeToString, + response_deserializer=cosmos_dot_tx_dot_v1beta1_dot_service__pb2.GetBlockWithTxsResponse.FromString, + ) + self.TxDecode = channel.unary_unary( + '/cosmos.tx.v1beta1.Service/TxDecode', + request_serializer=cosmos_dot_tx_dot_v1beta1_dot_service__pb2.TxDecodeRequest.SerializeToString, + response_deserializer=cosmos_dot_tx_dot_v1beta1_dot_service__pb2.TxDecodeResponse.FromString, + ) + self.TxEncode = channel.unary_unary( + '/cosmos.tx.v1beta1.Service/TxEncode', + request_serializer=cosmos_dot_tx_dot_v1beta1_dot_service__pb2.TxEncodeRequest.SerializeToString, + response_deserializer=cosmos_dot_tx_dot_v1beta1_dot_service__pb2.TxEncodeResponse.FromString, + ) + self.TxEncodeAmino = channel.unary_unary( + '/cosmos.tx.v1beta1.Service/TxEncodeAmino', + request_serializer=cosmos_dot_tx_dot_v1beta1_dot_service__pb2.TxEncodeAminoRequest.SerializeToString, + response_deserializer=cosmos_dot_tx_dot_v1beta1_dot_service__pb2.TxEncodeAminoResponse.FromString, + ) + self.TxDecodeAmino = channel.unary_unary( + '/cosmos.tx.v1beta1.Service/TxDecodeAmino', + request_serializer=cosmos_dot_tx_dot_v1beta1_dot_service__pb2.TxDecodeAminoRequest.SerializeToString, + response_deserializer=cosmos_dot_tx_dot_v1beta1_dot_service__pb2.TxDecodeAminoResponse.FromString, + ) class ServiceServicer(object): @@ -69,6 +94,41 @@ def GetTxsEvent(self, request, context): context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') + def GetBlockWithTxs(self, request, context): + """GetBlockWithTxs fetches a block with decoded txs. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def TxDecode(self, request, context): + """TxDecode decodes the transaction. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def TxEncode(self, request, context): + """TxEncode encodes the transaction. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def TxEncodeAmino(self, request, context): + """TxEncodeAmino encodes an Amino transaction from JSON to encoded bytes. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def TxDecodeAmino(self, request, context): + """TxDecodeAmino decodes an Amino transaction from encoded bytes to JSON. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + def add_ServiceServicer_to_server(servicer, server): rpc_method_handlers = { @@ -92,6 +152,31 @@ def add_ServiceServicer_to_server(servicer, server): request_deserializer=cosmos_dot_tx_dot_v1beta1_dot_service__pb2.GetTxsEventRequest.FromString, response_serializer=cosmos_dot_tx_dot_v1beta1_dot_service__pb2.GetTxsEventResponse.SerializeToString, ), + 'GetBlockWithTxs': grpc.unary_unary_rpc_method_handler( + servicer.GetBlockWithTxs, + request_deserializer=cosmos_dot_tx_dot_v1beta1_dot_service__pb2.GetBlockWithTxsRequest.FromString, + response_serializer=cosmos_dot_tx_dot_v1beta1_dot_service__pb2.GetBlockWithTxsResponse.SerializeToString, + ), + 'TxDecode': grpc.unary_unary_rpc_method_handler( + servicer.TxDecode, + request_deserializer=cosmos_dot_tx_dot_v1beta1_dot_service__pb2.TxDecodeRequest.FromString, + response_serializer=cosmos_dot_tx_dot_v1beta1_dot_service__pb2.TxDecodeResponse.SerializeToString, + ), + 'TxEncode': grpc.unary_unary_rpc_method_handler( + servicer.TxEncode, + request_deserializer=cosmos_dot_tx_dot_v1beta1_dot_service__pb2.TxEncodeRequest.FromString, + response_serializer=cosmos_dot_tx_dot_v1beta1_dot_service__pb2.TxEncodeResponse.SerializeToString, + ), + 'TxEncodeAmino': grpc.unary_unary_rpc_method_handler( + servicer.TxEncodeAmino, + request_deserializer=cosmos_dot_tx_dot_v1beta1_dot_service__pb2.TxEncodeAminoRequest.FromString, + response_serializer=cosmos_dot_tx_dot_v1beta1_dot_service__pb2.TxEncodeAminoResponse.SerializeToString, + ), + 'TxDecodeAmino': grpc.unary_unary_rpc_method_handler( + servicer.TxDecodeAmino, + request_deserializer=cosmos_dot_tx_dot_v1beta1_dot_service__pb2.TxDecodeAminoRequest.FromString, + response_serializer=cosmos_dot_tx_dot_v1beta1_dot_service__pb2.TxDecodeAminoResponse.SerializeToString, + ), } generic_handler = grpc.method_handlers_generic_handler( 'cosmos.tx.v1beta1.Service', rpc_method_handlers) @@ -170,3 +255,88 @@ def GetTxsEvent(request, cosmos_dot_tx_dot_v1beta1_dot_service__pb2.GetTxsEventResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def GetBlockWithTxs(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.tx.v1beta1.Service/GetBlockWithTxs', + cosmos_dot_tx_dot_v1beta1_dot_service__pb2.GetBlockWithTxsRequest.SerializeToString, + cosmos_dot_tx_dot_v1beta1_dot_service__pb2.GetBlockWithTxsResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def TxDecode(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.tx.v1beta1.Service/TxDecode', + cosmos_dot_tx_dot_v1beta1_dot_service__pb2.TxDecodeRequest.SerializeToString, + cosmos_dot_tx_dot_v1beta1_dot_service__pb2.TxDecodeResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def TxEncode(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.tx.v1beta1.Service/TxEncode', + cosmos_dot_tx_dot_v1beta1_dot_service__pb2.TxEncodeRequest.SerializeToString, + cosmos_dot_tx_dot_v1beta1_dot_service__pb2.TxEncodeResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def TxEncodeAmino(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.tx.v1beta1.Service/TxEncodeAmino', + cosmos_dot_tx_dot_v1beta1_dot_service__pb2.TxEncodeAminoRequest.SerializeToString, + cosmos_dot_tx_dot_v1beta1_dot_service__pb2.TxEncodeAminoResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def TxDecodeAmino(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.tx.v1beta1.Service/TxDecodeAmino', + cosmos_dot_tx_dot_v1beta1_dot_service__pb2.TxDecodeAminoRequest.SerializeToString, + cosmos_dot_tx_dot_v1beta1_dot_service__pb2.TxDecodeAminoResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/cosmos/tx/v1beta1/tx_pb2.py b/cosmpy/protos/cosmos/tx/v1beta1/tx_pb2.py index 75e01e79..ca28d093 100644 --- a/cosmpy/protos/cosmos/tx/v1beta1/tx_pb2.py +++ b/cosmpy/protos/cosmos/tx/v1beta1/tx_pb2.py @@ -2,133 +2,83 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/tx/v1beta1/tx.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() +from amino import amino_pb2 as amino_dot_amino__pb2 from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 from cosmos.crypto.multisig.v1beta1 import multisig_pb2 as cosmos_dot_crypto_dot_multisig_dot_v1beta1_dot_multisig__pb2 from cosmos.base.v1beta1 import coin_pb2 as cosmos_dot_base_dot_v1beta1_dot_coin__pb2 from cosmos.tx.signing.v1beta1 import signing_pb2 as cosmos_dot_tx_dot_signing_dot_v1beta1_dot_signing__pb2 from google.protobuf import any_pb2 as google_dot_protobuf_dot_any__pb2 +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 +from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1a\x63osmos/tx/v1beta1/tx.proto\x12\x11\x63osmos.tx.v1beta1\x1a\x14gogoproto/gogo.proto\x1a-cosmos/crypto/multisig/v1beta1/multisig.proto\x1a\x1e\x63osmos/base/v1beta1/coin.proto\x1a\'cosmos/tx/signing/v1beta1/signing.proto\x1a\x19google/protobuf/any.proto\"q\n\x02Tx\x12\'\n\x04\x62ody\x18\x01 \x01(\x0b\x32\x19.cosmos.tx.v1beta1.TxBody\x12.\n\tauth_info\x18\x02 \x01(\x0b\x32\x1b.cosmos.tx.v1beta1.AuthInfo\x12\x12\n\nsignatures\x18\x03 \x03(\x0c\"H\n\x05TxRaw\x12\x12\n\nbody_bytes\x18\x01 \x01(\x0c\x12\x17\n\x0f\x61uth_info_bytes\x18\x02 \x01(\x0c\x12\x12\n\nsignatures\x18\x03 \x03(\x0c\"`\n\x07SignDoc\x12\x12\n\nbody_bytes\x18\x01 \x01(\x0c\x12\x17\n\x0f\x61uth_info_bytes\x18\x02 \x01(\x0c\x12\x10\n\x08\x63hain_id\x18\x03 \x01(\t\x12\x16\n\x0e\x61\x63\x63ount_number\x18\x04 \x01(\x04\"\xc7\x01\n\x06TxBody\x12&\n\x08messages\x18\x01 \x03(\x0b\x32\x14.google.protobuf.Any\x12\x0c\n\x04memo\x18\x02 \x01(\t\x12\x16\n\x0etimeout_height\x18\x03 \x01(\x04\x12\x30\n\x11\x65xtension_options\x18\xff\x07 \x03(\x0b\x32\x14.google.protobuf.Any\x12=\n\x1enon_critical_extension_options\x18\xff\x0f \x03(\x0b\x32\x14.google.protobuf.Any\"d\n\x08\x41uthInfo\x12\x33\n\x0csigner_infos\x18\x01 \x03(\x0b\x32\x1d.cosmos.tx.v1beta1.SignerInfo\x12#\n\x03\x66\x65\x65\x18\x02 \x01(\x0b\x32\x16.cosmos.tx.v1beta1.Fee\"x\n\nSignerInfo\x12(\n\npublic_key\x18\x01 \x01(\x0b\x32\x14.google.protobuf.Any\x12.\n\tmode_info\x18\x02 \x01(\x0b\x32\x1b.cosmos.tx.v1beta1.ModeInfo\x12\x10\n\x08sequence\x18\x03 \x01(\x04\"\xb5\x02\n\x08ModeInfo\x12\x34\n\x06single\x18\x01 \x01(\x0b\x32\".cosmos.tx.v1beta1.ModeInfo.SingleH\x00\x12\x32\n\x05multi\x18\x02 \x01(\x0b\x32!.cosmos.tx.v1beta1.ModeInfo.MultiH\x00\x1a;\n\x06Single\x12\x31\n\x04mode\x18\x01 \x01(\x0e\x32#.cosmos.tx.signing.v1beta1.SignMode\x1a{\n\x05Multi\x12\x41\n\x08\x62itarray\x18\x01 \x01(\x0b\x32/.cosmos.crypto.multisig.v1beta1.CompactBitArray\x12/\n\nmode_infos\x18\x02 \x03(\x0b\x32\x1b.cosmos.tx.v1beta1.ModeInfoB\x05\n\x03sum\"\x95\x01\n\x03\x46\x65\x65\x12[\n\x06\x61mount\x18\x01 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinB0\xc8\xde\x1f\x00\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\x12\x11\n\tgas_limit\x18\x02 \x01(\x04\x12\r\n\x05payer\x18\x03 \x01(\t\x12\x0f\n\x07granter\x18\x04 \x01(\tB\'Z%github.com/cosmos/cosmos-sdk/types/txb\x06proto3') - - - -_TX = DESCRIPTOR.message_types_by_name['Tx'] -_TXRAW = DESCRIPTOR.message_types_by_name['TxRaw'] -_SIGNDOC = DESCRIPTOR.message_types_by_name['SignDoc'] -_TXBODY = DESCRIPTOR.message_types_by_name['TxBody'] -_AUTHINFO = DESCRIPTOR.message_types_by_name['AuthInfo'] -_SIGNERINFO = DESCRIPTOR.message_types_by_name['SignerInfo'] -_MODEINFO = DESCRIPTOR.message_types_by_name['ModeInfo'] -_MODEINFO_SINGLE = _MODEINFO.nested_types_by_name['Single'] -_MODEINFO_MULTI = _MODEINFO.nested_types_by_name['Multi'] -_FEE = DESCRIPTOR.message_types_by_name['Fee'] -Tx = _reflection.GeneratedProtocolMessageType('Tx', (_message.Message,), { - 'DESCRIPTOR' : _TX, - '__module__' : 'cosmos.tx.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.tx.v1beta1.Tx) - }) -_sym_db.RegisterMessage(Tx) - -TxRaw = _reflection.GeneratedProtocolMessageType('TxRaw', (_message.Message,), { - 'DESCRIPTOR' : _TXRAW, - '__module__' : 'cosmos.tx.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.tx.v1beta1.TxRaw) - }) -_sym_db.RegisterMessage(TxRaw) - -SignDoc = _reflection.GeneratedProtocolMessageType('SignDoc', (_message.Message,), { - 'DESCRIPTOR' : _SIGNDOC, - '__module__' : 'cosmos.tx.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.tx.v1beta1.SignDoc) - }) -_sym_db.RegisterMessage(SignDoc) - -TxBody = _reflection.GeneratedProtocolMessageType('TxBody', (_message.Message,), { - 'DESCRIPTOR' : _TXBODY, - '__module__' : 'cosmos.tx.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.tx.v1beta1.TxBody) - }) -_sym_db.RegisterMessage(TxBody) - -AuthInfo = _reflection.GeneratedProtocolMessageType('AuthInfo', (_message.Message,), { - 'DESCRIPTOR' : _AUTHINFO, - '__module__' : 'cosmos.tx.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.tx.v1beta1.AuthInfo) - }) -_sym_db.RegisterMessage(AuthInfo) - -SignerInfo = _reflection.GeneratedProtocolMessageType('SignerInfo', (_message.Message,), { - 'DESCRIPTOR' : _SIGNERINFO, - '__module__' : 'cosmos.tx.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.tx.v1beta1.SignerInfo) - }) -_sym_db.RegisterMessage(SignerInfo) - -ModeInfo = _reflection.GeneratedProtocolMessageType('ModeInfo', (_message.Message,), { - - 'Single' : _reflection.GeneratedProtocolMessageType('Single', (_message.Message,), { - 'DESCRIPTOR' : _MODEINFO_SINGLE, - '__module__' : 'cosmos.tx.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.tx.v1beta1.ModeInfo.Single) - }) - , - - 'Multi' : _reflection.GeneratedProtocolMessageType('Multi', (_message.Message,), { - 'DESCRIPTOR' : _MODEINFO_MULTI, - '__module__' : 'cosmos.tx.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.tx.v1beta1.ModeInfo.Multi) - }) - , - 'DESCRIPTOR' : _MODEINFO, - '__module__' : 'cosmos.tx.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.tx.v1beta1.ModeInfo) - }) -_sym_db.RegisterMessage(ModeInfo) -_sym_db.RegisterMessage(ModeInfo.Single) -_sym_db.RegisterMessage(ModeInfo.Multi) - -Fee = _reflection.GeneratedProtocolMessageType('Fee', (_message.Message,), { - 'DESCRIPTOR' : _FEE, - '__module__' : 'cosmos.tx.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.tx.v1beta1.Fee) - }) -_sym_db.RegisterMessage(Fee) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1a\x63osmos/tx/v1beta1/tx.proto\x12\x11\x63osmos.tx.v1beta1\x1a\x11\x61mino/amino.proto\x1a\x14gogoproto/gogo.proto\x1a-cosmos/crypto/multisig/v1beta1/multisig.proto\x1a\x1e\x63osmos/base/v1beta1/coin.proto\x1a\'cosmos/tx/signing/v1beta1/signing.proto\x1a\x19google/protobuf/any.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x1fgoogle/protobuf/timestamp.proto\"q\n\x02Tx\x12\'\n\x04\x62ody\x18\x01 \x01(\x0b\x32\x19.cosmos.tx.v1beta1.TxBody\x12.\n\tauth_info\x18\x02 \x01(\x0b\x32\x1b.cosmos.tx.v1beta1.AuthInfo\x12\x12\n\nsignatures\x18\x03 \x03(\x0c\"H\n\x05TxRaw\x12\x12\n\nbody_bytes\x18\x01 \x01(\x0c\x12\x17\n\x0f\x61uth_info_bytes\x18\x02 \x01(\x0c\x12\x12\n\nsignatures\x18\x03 \x03(\x0c\"`\n\x07SignDoc\x12\x12\n\nbody_bytes\x18\x01 \x01(\x0c\x12\x17\n\x0f\x61uth_info_bytes\x18\x02 \x01(\x0c\x12\x10\n\x08\x63hain_id\x18\x03 \x01(\t\x12\x16\n\x0e\x61\x63\x63ount_number\x18\x04 \x01(\x04\"\xca\x01\n\x10SignDocDirectAux\x12\x12\n\nbody_bytes\x18\x01 \x01(\x0c\x12(\n\npublic_key\x18\x02 \x01(\x0b\x32\x14.google.protobuf.Any\x12\x10\n\x08\x63hain_id\x18\x03 \x01(\t\x12\x16\n\x0e\x61\x63\x63ount_number\x18\x04 \x01(\x04\x12\x10\n\x08sequence\x18\x05 \x01(\x04\x12\'\n\x03tip\x18\x06 \x01(\x0b\x32\x16.cosmos.tx.v1beta1.TipB\x02\x18\x01:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.46\"\xc3\x02\n\x06TxBody\x12&\n\x08messages\x18\x01 \x03(\x0b\x32\x14.google.protobuf.Any\x12\x0c\n\x04memo\x18\x02 \x01(\t\x12\x16\n\x0etimeout_height\x18\x03 \x01(\x04\x12&\n\tunordered\x18\x04 \x01(\x08\x42\x13\xda\xb4-\x0f\x63osmos-sdk 0.53\x12R\n\x11timeout_timestamp\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x1b\xc8\xde\x1f\x01\x90\xdf\x1f\x01\xda\xb4-\x0f\x63osmos-sdk 0.53\x12\x30\n\x11\x65xtension_options\x18\xff\x07 \x03(\x0b\x32\x14.google.protobuf.Any\x12=\n\x1enon_critical_extension_options\x18\xff\x0f \x03(\x0b\x32\x14.google.protobuf.Any\"\xa0\x01\n\x08\x41uthInfo\x12\x33\n\x0csigner_infos\x18\x01 \x03(\x0b\x32\x1d.cosmos.tx.v1beta1.SignerInfo\x12#\n\x03\x66\x65\x65\x18\x02 \x01(\x0b\x32\x16.cosmos.tx.v1beta1.Fee\x12:\n\x03tip\x18\x03 \x01(\x0b\x32\x16.cosmos.tx.v1beta1.TipB\x15\x18\x01\xda\xb4-\x0f\x63osmos-sdk 0.46\"x\n\nSignerInfo\x12(\n\npublic_key\x18\x01 \x01(\x0b\x32\x14.google.protobuf.Any\x12.\n\tmode_info\x18\x02 \x01(\x0b\x32\x1b.cosmos.tx.v1beta1.ModeInfo\x12\x10\n\x08sequence\x18\x03 \x01(\x04\"\xb5\x02\n\x08ModeInfo\x12\x34\n\x06single\x18\x01 \x01(\x0b\x32\".cosmos.tx.v1beta1.ModeInfo.SingleH\x00\x12\x32\n\x05multi\x18\x02 \x01(\x0b\x32!.cosmos.tx.v1beta1.ModeInfo.MultiH\x00\x1a;\n\x06Single\x12\x31\n\x04mode\x18\x01 \x01(\x0e\x32#.cosmos.tx.signing.v1beta1.SignMode\x1a{\n\x05Multi\x12\x41\n\x08\x62itarray\x18\x01 \x01(\x0b\x32/.cosmos.crypto.multisig.v1beta1.CompactBitArray\x12/\n\nmode_infos\x18\x02 \x03(\x0b\x32\x1b.cosmos.tx.v1beta1.ModeInfoB\x05\n\x03sum\"\xdf\x01\n\x03\x46\x65\x65\x12q\n\x06\x61mount\x18\x01 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinBF\xc8\xde\x1f\x00\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\xa8\xe7\xb0*\x01\x9a\xe7\xb0*\x0clegacy_coins\x12\x11\n\tgas_limit\x18\x02 \x01(\x04\x12\'\n\x05payer\x18\x03 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12)\n\x07granter\x18\x04 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\"\xb9\x01\n\x03Tip\x12q\n\x06\x61mount\x18\x01 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinBF\xc8\xde\x1f\x00\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\xa8\xe7\xb0*\x01\x9a\xe7\xb0*\x0clegacy_coins\x12(\n\x06tipper\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString:\x15\x18\x01\xd2\xb4-\x0f\x63osmos-sdk 0.46\"\xc6\x01\n\rAuxSignerData\x12)\n\x07\x61\x64\x64ress\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x35\n\x08sign_doc\x18\x02 \x01(\x0b\x32#.cosmos.tx.v1beta1.SignDocDirectAux\x12\x31\n\x04mode\x18\x03 \x01(\x0e\x32#.cosmos.tx.signing.v1beta1.SignMode\x12\x0b\n\x03sig\x18\x04 \x01(\x0c:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.46B\'Z%github.com/cosmos/cosmos-sdk/types/txb\x06proto3') +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.tx.v1beta1.tx_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b'Z%github.com/cosmos/cosmos-sdk/types/tx' + _SIGNDOCDIRECTAUX.fields_by_name['tip']._options = None + _SIGNDOCDIRECTAUX.fields_by_name['tip']._serialized_options = b'\030\001' + _SIGNDOCDIRECTAUX._options = None + _SIGNDOCDIRECTAUX._serialized_options = b'\322\264-\017cosmos-sdk 0.46' + _TXBODY.fields_by_name['unordered']._options = None + _TXBODY.fields_by_name['unordered']._serialized_options = b'\332\264-\017cosmos-sdk 0.53' + _TXBODY.fields_by_name['timeout_timestamp']._options = None + _TXBODY.fields_by_name['timeout_timestamp']._serialized_options = b'\310\336\037\001\220\337\037\001\332\264-\017cosmos-sdk 0.53' + _AUTHINFO.fields_by_name['tip']._options = None + _AUTHINFO.fields_by_name['tip']._serialized_options = b'\030\001\332\264-\017cosmos-sdk 0.46' _FEE.fields_by_name['amount']._options = None - _FEE.fields_by_name['amount']._serialized_options = b'\310\336\037\000\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins' - _TX._serialized_start=218 - _TX._serialized_end=331 - _TXRAW._serialized_start=333 - _TXRAW._serialized_end=405 - _SIGNDOC._serialized_start=407 - _SIGNDOC._serialized_end=503 - _TXBODY._serialized_start=506 - _TXBODY._serialized_end=705 - _AUTHINFO._serialized_start=707 - _AUTHINFO._serialized_end=807 - _SIGNERINFO._serialized_start=809 - _SIGNERINFO._serialized_end=929 - _MODEINFO._serialized_start=932 - _MODEINFO._serialized_end=1241 - _MODEINFO_SINGLE._serialized_start=1050 - _MODEINFO_SINGLE._serialized_end=1109 - _MODEINFO_MULTI._serialized_start=1111 - _MODEINFO_MULTI._serialized_end=1234 - _FEE._serialized_start=1244 - _FEE._serialized_end=1393 + _FEE.fields_by_name['amount']._serialized_options = b'\310\336\037\000\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins\250\347\260*\001\232\347\260*\014legacy_coins' + _FEE.fields_by_name['payer']._options = None + _FEE.fields_by_name['payer']._serialized_options = b'\322\264-\024cosmos.AddressString' + _FEE.fields_by_name['granter']._options = None + _FEE.fields_by_name['granter']._serialized_options = b'\322\264-\024cosmos.AddressString' + _TIP.fields_by_name['amount']._options = None + _TIP.fields_by_name['amount']._serialized_options = b'\310\336\037\000\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins\250\347\260*\001\232\347\260*\014legacy_coins' + _TIP.fields_by_name['tipper']._options = None + _TIP.fields_by_name['tipper']._serialized_options = b'\322\264-\024cosmos.AddressString' + _TIP._options = None + _TIP._serialized_options = b'\030\001\322\264-\017cosmos-sdk 0.46' + _AUXSIGNERDATA.fields_by_name['address']._options = None + _AUXSIGNERDATA.fields_by_name['address']._serialized_options = b'\322\264-\024cosmos.AddressString' + _AUXSIGNERDATA._options = None + _AUXSIGNERDATA._serialized_options = b'\322\264-\017cosmos-sdk 0.46' + _TX._serialized_start=297 + _TX._serialized_end=410 + _TXRAW._serialized_start=412 + _TXRAW._serialized_end=484 + _SIGNDOC._serialized_start=486 + _SIGNDOC._serialized_end=582 + _SIGNDOCDIRECTAUX._serialized_start=585 + _SIGNDOCDIRECTAUX._serialized_end=787 + _TXBODY._serialized_start=790 + _TXBODY._serialized_end=1113 + _AUTHINFO._serialized_start=1116 + _AUTHINFO._serialized_end=1276 + _SIGNERINFO._serialized_start=1278 + _SIGNERINFO._serialized_end=1398 + _MODEINFO._serialized_start=1401 + _MODEINFO._serialized_end=1710 + _MODEINFO_SINGLE._serialized_start=1519 + _MODEINFO_SINGLE._serialized_end=1578 + _MODEINFO_MULTI._serialized_start=1580 + _MODEINFO_MULTI._serialized_end=1703 + _FEE._serialized_start=1713 + _FEE._serialized_end=1936 + _TIP._serialized_start=1939 + _TIP._serialized_end=2124 + _AUXSIGNERDATA._serialized_start=2127 + _AUXSIGNERDATA._serialized_end=2325 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/upgrade/__init__.py b/cosmpy/protos/cosmos/upgrade/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmos/upgrade/module/v1/module_pb2.py b/cosmpy/protos/cosmos/upgrade/module/v1/module_pb2.py new file mode 100644 index 00000000..921fbc4e --- /dev/null +++ b/cosmpy/protos/cosmos/upgrade/module/v1/module_pb2.py @@ -0,0 +1,28 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/upgrade/module/v1/module.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from cosmos.app.v1alpha1 import module_pb2 as cosmos_dot_app_dot_v1alpha1_dot_module__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n%cosmos/upgrade/module/v1/module.proto\x12\x18\x63osmos.upgrade.module.v1\x1a cosmos/app/v1alpha1/module.proto\";\n\x06Module\x12\x11\n\tauthority\x18\x01 \x01(\t:\x1e\xba\xc0\x96\xda\x01\x18\n\x16\x63osmossdk.io/x/upgradeb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.upgrade.module.v1.module_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + _MODULE._options = None + _MODULE._serialized_options = b'\272\300\226\332\001\030\n\026cosmossdk.io/x/upgrade' + _MODULE._serialized_start=101 + _MODULE._serialized_end=160 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/upgrade/module/v1/module_pb2_grpc.py b/cosmpy/protos/cosmos/upgrade/module/v1/module_pb2_grpc.py new file mode 100644 index 00000000..2daafffe --- /dev/null +++ b/cosmpy/protos/cosmos/upgrade/module/v1/module_pb2_grpc.py @@ -0,0 +1,4 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + diff --git a/cosmpy/protos/cosmos/upgrade/v1beta1/__init__.py b/cosmpy/protos/cosmos/upgrade/v1beta1/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmos/upgrade/v1beta1/query_pb2.py b/cosmpy/protos/cosmos/upgrade/v1beta1/query_pb2.py index 8ac60cf2..370ec805 100644 --- a/cosmpy/protos/cosmos/upgrade/v1beta1/query_pb2.py +++ b/cosmpy/protos/cosmos/upgrade/v1beta1/query_pb2.py @@ -2,98 +2,42 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/upgrade/v1beta1/query.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() -from google.protobuf import any_pb2 as google_dot_protobuf_dot_any__pb2 from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 from cosmos.upgrade.v1beta1 import upgrade_pb2 as cosmos_dot_upgrade_dot_v1beta1_dot_upgrade__pb2 +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\"cosmos/upgrade/v1beta1/query.proto\x12\x16\x63osmos.upgrade.v1beta1\x1a\x19google/protobuf/any.proto\x1a\x1cgoogle/api/annotations.proto\x1a$cosmos/upgrade/v1beta1/upgrade.proto\"\x19\n\x17QueryCurrentPlanRequest\"F\n\x18QueryCurrentPlanResponse\x12*\n\x04plan\x18\x01 \x01(\x0b\x32\x1c.cosmos.upgrade.v1beta1.Plan\"\'\n\x17QueryAppliedPlanRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\"*\n\x18QueryAppliedPlanResponse\x12\x0e\n\x06height\x18\x01 \x01(\x03\"=\n\"QueryUpgradedConsensusStateRequest\x12\x13\n\x0blast_height\x18\x01 \x01(\x03:\x02\x18\x01\"Q\n#QueryUpgradedConsensusStateResponse\x12 \n\x18upgraded_consensus_state\x18\x02 \x01(\x0c:\x02\x18\x01J\x04\x08\x01\x10\x02\"1\n\x1aQueryModuleVersionsRequest\x12\x13\n\x0bmodule_name\x18\x01 \x01(\t\"]\n\x1bQueryModuleVersionsResponse\x12>\n\x0fmodule_versions\x18\x01 \x03(\x0b\x32%.cosmos.upgrade.v1beta1.ModuleVersion2\xdc\x05\n\x05Query\x12\x9e\x01\n\x0b\x43urrentPlan\x12/.cosmos.upgrade.v1beta1.QueryCurrentPlanRequest\x1a\x30.cosmos.upgrade.v1beta1.QueryCurrentPlanResponse\",\x82\xd3\xe4\x93\x02&\x12$/cosmos/upgrade/v1beta1/current_plan\x12\xa5\x01\n\x0b\x41ppliedPlan\x12/.cosmos.upgrade.v1beta1.QueryAppliedPlanRequest\x1a\x30.cosmos.upgrade.v1beta1.QueryAppliedPlanResponse\"3\x82\xd3\xe4\x93\x02-\x12+/cosmos/upgrade/v1beta1/applied_plan/{name}\x12\xdc\x01\n\x16UpgradedConsensusState\x12:.cosmos.upgrade.v1beta1.QueryUpgradedConsensusStateRequest\x1a;.cosmos.upgrade.v1beta1.QueryUpgradedConsensusStateResponse\"I\x88\x02\x01\x82\xd3\xe4\x93\x02@\x12>/cosmos/upgrade/v1beta1/upgraded_consensus_state/{last_height}\x12\xaa\x01\n\x0eModuleVersions\x12\x32.cosmos.upgrade.v1beta1.QueryModuleVersionsRequest\x1a\x33.cosmos.upgrade.v1beta1.QueryModuleVersionsResponse\"/\x82\xd3\xe4\x93\x02)\x12\'/cosmos/upgrade/v1beta1/module_versionsB.Z,github.com/cosmos/cosmos-sdk/x/upgrade/typesb\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\"cosmos/upgrade/v1beta1/query.proto\x12\x16\x63osmos.upgrade.v1beta1\x1a\x1cgoogle/api/annotations.proto\x1a$cosmos/upgrade/v1beta1/upgrade.proto\x1a\x19\x63osmos_proto/cosmos.proto\"\x19\n\x17QueryCurrentPlanRequest\"F\n\x18QueryCurrentPlanResponse\x12*\n\x04plan\x18\x01 \x01(\x0b\x32\x1c.cosmos.upgrade.v1beta1.Plan\"\'\n\x17QueryAppliedPlanRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\"*\n\x18QueryAppliedPlanResponse\x12\x0e\n\x06height\x18\x01 \x01(\x03\"=\n\"QueryUpgradedConsensusStateRequest\x12\x13\n\x0blast_height\x18\x01 \x01(\x03:\x02\x18\x01\"f\n#QueryUpgradedConsensusStateResponse\x12\x35\n\x18upgraded_consensus_state\x18\x02 \x01(\x0c\x42\x13\xda\xb4-\x0f\x63osmos-sdk 0.43:\x02\x18\x01J\x04\x08\x01\x10\x02\"F\n\x1aQueryModuleVersionsRequest\x12\x13\n\x0bmodule_name\x18\x01 \x01(\t:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.43\"r\n\x1bQueryModuleVersionsResponse\x12>\n\x0fmodule_versions\x18\x01 \x03(\x0b\x32%.cosmos.upgrade.v1beta1.ModuleVersion:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.43\",\n\x15QueryAuthorityRequest:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.46\">\n\x16QueryAuthorityResponse\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x01(\t:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.462\x9a\x07\n\x05Query\x12\x9e\x01\n\x0b\x43urrentPlan\x12/.cosmos.upgrade.v1beta1.QueryCurrentPlanRequest\x1a\x30.cosmos.upgrade.v1beta1.QueryCurrentPlanResponse\",\x82\xd3\xe4\x93\x02&\x12$/cosmos/upgrade/v1beta1/current_plan\x12\xa5\x01\n\x0b\x41ppliedPlan\x12/.cosmos.upgrade.v1beta1.QueryAppliedPlanRequest\x1a\x30.cosmos.upgrade.v1beta1.QueryAppliedPlanResponse\"3\x82\xd3\xe4\x93\x02-\x12+/cosmos/upgrade/v1beta1/applied_plan/{name}\x12\xdc\x01\n\x16UpgradedConsensusState\x12:.cosmos.upgrade.v1beta1.QueryUpgradedConsensusStateRequest\x1a;.cosmos.upgrade.v1beta1.QueryUpgradedConsensusStateResponse\"I\x88\x02\x01\x82\xd3\xe4\x93\x02@\x12>/cosmos/upgrade/v1beta1/upgraded_consensus_state/{last_height}\x12\xbd\x01\n\x0eModuleVersions\x12\x32.cosmos.upgrade.v1beta1.QueryModuleVersionsRequest\x1a\x33.cosmos.upgrade.v1beta1.QueryModuleVersionsResponse\"B\xca\xb4-\x0f\x63osmos-sdk 0.43\x82\xd3\xe4\x93\x02)\x12\'/cosmos/upgrade/v1beta1/module_versions\x12\xa8\x01\n\tAuthority\x12-.cosmos.upgrade.v1beta1.QueryAuthorityRequest\x1a..cosmos.upgrade.v1beta1.QueryAuthorityResponse\"<\x82\xd3\xe4\x93\x02#\x12!/cosmos/upgrade/v1beta1/authority\xca\xb4-\x0f\x63osmos-sdk 0.46B\x1eZ\x1c\x63osmossdk.io/x/upgrade/typesb\x06proto3') - - -_QUERYCURRENTPLANREQUEST = DESCRIPTOR.message_types_by_name['QueryCurrentPlanRequest'] -_QUERYCURRENTPLANRESPONSE = DESCRIPTOR.message_types_by_name['QueryCurrentPlanResponse'] -_QUERYAPPLIEDPLANREQUEST = DESCRIPTOR.message_types_by_name['QueryAppliedPlanRequest'] -_QUERYAPPLIEDPLANRESPONSE = DESCRIPTOR.message_types_by_name['QueryAppliedPlanResponse'] -_QUERYUPGRADEDCONSENSUSSTATEREQUEST = DESCRIPTOR.message_types_by_name['QueryUpgradedConsensusStateRequest'] -_QUERYUPGRADEDCONSENSUSSTATERESPONSE = DESCRIPTOR.message_types_by_name['QueryUpgradedConsensusStateResponse'] -_QUERYMODULEVERSIONSREQUEST = DESCRIPTOR.message_types_by_name['QueryModuleVersionsRequest'] -_QUERYMODULEVERSIONSRESPONSE = DESCRIPTOR.message_types_by_name['QueryModuleVersionsResponse'] -QueryCurrentPlanRequest = _reflection.GeneratedProtocolMessageType('QueryCurrentPlanRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYCURRENTPLANREQUEST, - '__module__' : 'cosmos.upgrade.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.upgrade.v1beta1.QueryCurrentPlanRequest) - }) -_sym_db.RegisterMessage(QueryCurrentPlanRequest) - -QueryCurrentPlanResponse = _reflection.GeneratedProtocolMessageType('QueryCurrentPlanResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYCURRENTPLANRESPONSE, - '__module__' : 'cosmos.upgrade.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.upgrade.v1beta1.QueryCurrentPlanResponse) - }) -_sym_db.RegisterMessage(QueryCurrentPlanResponse) - -QueryAppliedPlanRequest = _reflection.GeneratedProtocolMessageType('QueryAppliedPlanRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYAPPLIEDPLANREQUEST, - '__module__' : 'cosmos.upgrade.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.upgrade.v1beta1.QueryAppliedPlanRequest) - }) -_sym_db.RegisterMessage(QueryAppliedPlanRequest) - -QueryAppliedPlanResponse = _reflection.GeneratedProtocolMessageType('QueryAppliedPlanResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYAPPLIEDPLANRESPONSE, - '__module__' : 'cosmos.upgrade.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.upgrade.v1beta1.QueryAppliedPlanResponse) - }) -_sym_db.RegisterMessage(QueryAppliedPlanResponse) - -QueryUpgradedConsensusStateRequest = _reflection.GeneratedProtocolMessageType('QueryUpgradedConsensusStateRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYUPGRADEDCONSENSUSSTATEREQUEST, - '__module__' : 'cosmos.upgrade.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.upgrade.v1beta1.QueryUpgradedConsensusStateRequest) - }) -_sym_db.RegisterMessage(QueryUpgradedConsensusStateRequest) - -QueryUpgradedConsensusStateResponse = _reflection.GeneratedProtocolMessageType('QueryUpgradedConsensusStateResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYUPGRADEDCONSENSUSSTATERESPONSE, - '__module__' : 'cosmos.upgrade.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.upgrade.v1beta1.QueryUpgradedConsensusStateResponse) - }) -_sym_db.RegisterMessage(QueryUpgradedConsensusStateResponse) - -QueryModuleVersionsRequest = _reflection.GeneratedProtocolMessageType('QueryModuleVersionsRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYMODULEVERSIONSREQUEST, - '__module__' : 'cosmos.upgrade.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.upgrade.v1beta1.QueryModuleVersionsRequest) - }) -_sym_db.RegisterMessage(QueryModuleVersionsRequest) - -QueryModuleVersionsResponse = _reflection.GeneratedProtocolMessageType('QueryModuleVersionsResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYMODULEVERSIONSRESPONSE, - '__module__' : 'cosmos.upgrade.v1beta1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmos.upgrade.v1beta1.QueryModuleVersionsResponse) - }) -_sym_db.RegisterMessage(QueryModuleVersionsResponse) - -_QUERY = DESCRIPTOR.services_by_name['Query'] +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.upgrade.v1beta1.query_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'Z,github.com/cosmos/cosmos-sdk/x/upgrade/types' + DESCRIPTOR._serialized_options = b'Z\034cosmossdk.io/x/upgrade/types' _QUERYUPGRADEDCONSENSUSSTATEREQUEST._options = None _QUERYUPGRADEDCONSENSUSSTATEREQUEST._serialized_options = b'\030\001' + _QUERYUPGRADEDCONSENSUSSTATERESPONSE.fields_by_name['upgraded_consensus_state']._options = None + _QUERYUPGRADEDCONSENSUSSTATERESPONSE.fields_by_name['upgraded_consensus_state']._serialized_options = b'\332\264-\017cosmos-sdk 0.43' _QUERYUPGRADEDCONSENSUSSTATERESPONSE._options = None _QUERYUPGRADEDCONSENSUSSTATERESPONSE._serialized_options = b'\030\001' + _QUERYMODULEVERSIONSREQUEST._options = None + _QUERYMODULEVERSIONSREQUEST._serialized_options = b'\322\264-\017cosmos-sdk 0.43' + _QUERYMODULEVERSIONSRESPONSE._options = None + _QUERYMODULEVERSIONSRESPONSE._serialized_options = b'\322\264-\017cosmos-sdk 0.43' + _QUERYAUTHORITYREQUEST._options = None + _QUERYAUTHORITYREQUEST._serialized_options = b'\322\264-\017cosmos-sdk 0.46' + _QUERYAUTHORITYRESPONSE._options = None + _QUERYAUTHORITYRESPONSE._serialized_options = b'\322\264-\017cosmos-sdk 0.46' _QUERY.methods_by_name['CurrentPlan']._options = None _QUERY.methods_by_name['CurrentPlan']._serialized_options = b'\202\323\344\223\002&\022$/cosmos/upgrade/v1beta1/current_plan' _QUERY.methods_by_name['AppliedPlan']._options = None @@ -101,7 +45,9 @@ _QUERY.methods_by_name['UpgradedConsensusState']._options = None _QUERY.methods_by_name['UpgradedConsensusState']._serialized_options = b'\210\002\001\202\323\344\223\002@\022>/cosmos/upgrade/v1beta1/upgraded_consensus_state/{last_height}' _QUERY.methods_by_name['ModuleVersions']._options = None - _QUERY.methods_by_name['ModuleVersions']._serialized_options = b'\202\323\344\223\002)\022\'/cosmos/upgrade/v1beta1/module_versions' + _QUERY.methods_by_name['ModuleVersions']._serialized_options = b'\312\264-\017cosmos-sdk 0.43\202\323\344\223\002)\022\'/cosmos/upgrade/v1beta1/module_versions' + _QUERY.methods_by_name['Authority']._options = None + _QUERY.methods_by_name['Authority']._serialized_options = b'\202\323\344\223\002#\022!/cosmos/upgrade/v1beta1/authority\312\264-\017cosmos-sdk 0.46' _QUERYCURRENTPLANREQUEST._serialized_start=157 _QUERYCURRENTPLANREQUEST._serialized_end=182 _QUERYCURRENTPLANRESPONSE._serialized_start=184 @@ -113,11 +59,15 @@ _QUERYUPGRADEDCONSENSUSSTATEREQUEST._serialized_start=341 _QUERYUPGRADEDCONSENSUSSTATEREQUEST._serialized_end=402 _QUERYUPGRADEDCONSENSUSSTATERESPONSE._serialized_start=404 - _QUERYUPGRADEDCONSENSUSSTATERESPONSE._serialized_end=485 - _QUERYMODULEVERSIONSREQUEST._serialized_start=487 - _QUERYMODULEVERSIONSREQUEST._serialized_end=536 - _QUERYMODULEVERSIONSRESPONSE._serialized_start=538 - _QUERYMODULEVERSIONSRESPONSE._serialized_end=631 - _QUERY._serialized_start=634 - _QUERY._serialized_end=1366 + _QUERYUPGRADEDCONSENSUSSTATERESPONSE._serialized_end=506 + _QUERYMODULEVERSIONSREQUEST._serialized_start=508 + _QUERYMODULEVERSIONSREQUEST._serialized_end=578 + _QUERYMODULEVERSIONSRESPONSE._serialized_start=580 + _QUERYMODULEVERSIONSRESPONSE._serialized_end=694 + _QUERYAUTHORITYREQUEST._serialized_start=696 + _QUERYAUTHORITYREQUEST._serialized_end=740 + _QUERYAUTHORITYRESPONSE._serialized_start=742 + _QUERYAUTHORITYRESPONSE._serialized_end=804 + _QUERY._serialized_start=807 + _QUERY._serialized_end=1729 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/upgrade/v1beta1/query_pb2_grpc.py b/cosmpy/protos/cosmos/upgrade/v1beta1/query_pb2_grpc.py index e99ee291..355530a1 100644 --- a/cosmpy/protos/cosmos/upgrade/v1beta1/query_pb2_grpc.py +++ b/cosmpy/protos/cosmos/upgrade/v1beta1/query_pb2_grpc.py @@ -35,6 +35,11 @@ def __init__(self, channel): request_serializer=cosmos_dot_upgrade_dot_v1beta1_dot_query__pb2.QueryModuleVersionsRequest.SerializeToString, response_deserializer=cosmos_dot_upgrade_dot_v1beta1_dot_query__pb2.QueryModuleVersionsResponse.FromString, ) + self.Authority = channel.unary_unary( + '/cosmos.upgrade.v1beta1.Query/Authority', + request_serializer=cosmos_dot_upgrade_dot_v1beta1_dot_query__pb2.QueryAuthorityRequest.SerializeToString, + response_deserializer=cosmos_dot_upgrade_dot_v1beta1_dot_query__pb2.QueryAuthorityResponse.FromString, + ) class QueryServicer(object): @@ -69,8 +74,13 @@ def UpgradedConsensusState(self, request, context): def ModuleVersions(self, request, context): """ModuleVersions queries the list of module versions from state. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') - Since: cosmos-sdk 0.43 + def Authority(self, request, context): + """Returns the account with authority to conduct upgrades """ context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') @@ -99,6 +109,11 @@ def add_QueryServicer_to_server(servicer, server): request_deserializer=cosmos_dot_upgrade_dot_v1beta1_dot_query__pb2.QueryModuleVersionsRequest.FromString, response_serializer=cosmos_dot_upgrade_dot_v1beta1_dot_query__pb2.QueryModuleVersionsResponse.SerializeToString, ), + 'Authority': grpc.unary_unary_rpc_method_handler( + servicer.Authority, + request_deserializer=cosmos_dot_upgrade_dot_v1beta1_dot_query__pb2.QueryAuthorityRequest.FromString, + response_serializer=cosmos_dot_upgrade_dot_v1beta1_dot_query__pb2.QueryAuthorityResponse.SerializeToString, + ), } generic_handler = grpc.method_handlers_generic_handler( 'cosmos.upgrade.v1beta1.Query', rpc_method_handlers) @@ -177,3 +192,20 @@ def ModuleVersions(request, cosmos_dot_upgrade_dot_v1beta1_dot_query__pb2.QueryModuleVersionsResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def Authority(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.upgrade.v1beta1.Query/Authority', + cosmos_dot_upgrade_dot_v1beta1_dot_query__pb2.QueryAuthorityRequest.SerializeToString, + cosmos_dot_upgrade_dot_v1beta1_dot_query__pb2.QueryAuthorityResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/cosmos/upgrade/v1beta1/tx_pb2.py b/cosmpy/protos/cosmos/upgrade/v1beta1/tx_pb2.py new file mode 100644 index 00000000..101aee50 --- /dev/null +++ b/cosmpy/protos/cosmos/upgrade/v1beta1/tx_pb2.py @@ -0,0 +1,59 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/upgrade/v1beta1/tx.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 +from cosmos.upgrade.v1beta1 import upgrade_pb2 as cosmos_dot_upgrade_dot_v1beta1_dot_upgrade__pb2 +from cosmos.msg.v1 import msg_pb2 as cosmos_dot_msg_dot_v1_dot_msg__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1f\x63osmos/upgrade/v1beta1/tx.proto\x12\x16\x63osmos.upgrade.v1beta1\x1a\x14gogoproto/gogo.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a$cosmos/upgrade/v1beta1/upgrade.proto\x1a\x17\x63osmos/msg/v1/msg.proto\x1a\x11\x61mino/amino.proto\"\xbd\x01\n\x12MsgSoftwareUpgrade\x12+\n\tauthority\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x35\n\x04plan\x18\x02 \x01(\x0b\x32\x1c.cosmos.upgrade.v1beta1.PlanB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01:C\xd2\xb4-\x0f\x63osmos-sdk 0.46\x82\xe7\xb0*\tauthority\x8a\xe7\xb0*\x1d\x63osmos-sdk/MsgSoftwareUpgrade\"1\n\x1aMsgSoftwareUpgradeResponse:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.46\"\x82\x01\n\x10MsgCancelUpgrade\x12+\n\tauthority\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString:A\xd2\xb4-\x0f\x63osmos-sdk 0.46\x82\xe7\xb0*\tauthority\x8a\xe7\xb0*\x1b\x63osmos-sdk/MsgCancelUpgrade\"/\n\x18MsgCancelUpgradeResponse:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.462\x98\x02\n\x03Msg\x12\x86\x01\n\x0fSoftwareUpgrade\x12*.cosmos.upgrade.v1beta1.MsgSoftwareUpgrade\x1a\x32.cosmos.upgrade.v1beta1.MsgSoftwareUpgradeResponse\"\x13\xca\xb4-\x0f\x63osmos-sdk 0.46\x12\x80\x01\n\rCancelUpgrade\x12(.cosmos.upgrade.v1beta1.MsgCancelUpgrade\x1a\x30.cosmos.upgrade.v1beta1.MsgCancelUpgradeResponse\"\x13\xca\xb4-\x0f\x63osmos-sdk 0.46\x1a\x05\x80\xe7\xb0*\x01\x42\x1eZ\x1c\x63osmossdk.io/x/upgrade/typesb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.upgrade.v1beta1.tx_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z\034cosmossdk.io/x/upgrade/types' + _MSGSOFTWAREUPGRADE.fields_by_name['authority']._options = None + _MSGSOFTWAREUPGRADE.fields_by_name['authority']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGSOFTWAREUPGRADE.fields_by_name['plan']._options = None + _MSGSOFTWAREUPGRADE.fields_by_name['plan']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _MSGSOFTWAREUPGRADE._options = None + _MSGSOFTWAREUPGRADE._serialized_options = b'\322\264-\017cosmos-sdk 0.46\202\347\260*\tauthority\212\347\260*\035cosmos-sdk/MsgSoftwareUpgrade' + _MSGSOFTWAREUPGRADERESPONSE._options = None + _MSGSOFTWAREUPGRADERESPONSE._serialized_options = b'\322\264-\017cosmos-sdk 0.46' + _MSGCANCELUPGRADE.fields_by_name['authority']._options = None + _MSGCANCELUPGRADE.fields_by_name['authority']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGCANCELUPGRADE._options = None + _MSGCANCELUPGRADE._serialized_options = b'\322\264-\017cosmos-sdk 0.46\202\347\260*\tauthority\212\347\260*\033cosmos-sdk/MsgCancelUpgrade' + _MSGCANCELUPGRADERESPONSE._options = None + _MSGCANCELUPGRADERESPONSE._serialized_options = b'\322\264-\017cosmos-sdk 0.46' + _MSG._options = None + _MSG._serialized_options = b'\200\347\260*\001' + _MSG.methods_by_name['SoftwareUpgrade']._options = None + _MSG.methods_by_name['SoftwareUpgrade']._serialized_options = b'\312\264-\017cosmos-sdk 0.46' + _MSG.methods_by_name['CancelUpgrade']._options = None + _MSG.methods_by_name['CancelUpgrade']._serialized_options = b'\312\264-\017cosmos-sdk 0.46' + _MSGSOFTWAREUPGRADE._serialized_start=191 + _MSGSOFTWAREUPGRADE._serialized_end=380 + _MSGSOFTWAREUPGRADERESPONSE._serialized_start=382 + _MSGSOFTWAREUPGRADERESPONSE._serialized_end=431 + _MSGCANCELUPGRADE._serialized_start=434 + _MSGCANCELUPGRADE._serialized_end=564 + _MSGCANCELUPGRADERESPONSE._serialized_start=566 + _MSGCANCELUPGRADERESPONSE._serialized_end=613 + _MSG._serialized_start=616 + _MSG._serialized_end=896 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/upgrade/v1beta1/tx_pb2_grpc.py b/cosmpy/protos/cosmos/upgrade/v1beta1/tx_pb2_grpc.py new file mode 100644 index 00000000..cce30099 --- /dev/null +++ b/cosmpy/protos/cosmos/upgrade/v1beta1/tx_pb2_grpc.py @@ -0,0 +1,105 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + +from cosmos.upgrade.v1beta1 import tx_pb2 as cosmos_dot_upgrade_dot_v1beta1_dot_tx__pb2 + + +class MsgStub(object): + """Msg defines the upgrade Msg service. + """ + + def __init__(self, channel): + """Constructor. + + Args: + channel: A grpc.Channel. + """ + self.SoftwareUpgrade = channel.unary_unary( + '/cosmos.upgrade.v1beta1.Msg/SoftwareUpgrade', + request_serializer=cosmos_dot_upgrade_dot_v1beta1_dot_tx__pb2.MsgSoftwareUpgrade.SerializeToString, + response_deserializer=cosmos_dot_upgrade_dot_v1beta1_dot_tx__pb2.MsgSoftwareUpgradeResponse.FromString, + ) + self.CancelUpgrade = channel.unary_unary( + '/cosmos.upgrade.v1beta1.Msg/CancelUpgrade', + request_serializer=cosmos_dot_upgrade_dot_v1beta1_dot_tx__pb2.MsgCancelUpgrade.SerializeToString, + response_deserializer=cosmos_dot_upgrade_dot_v1beta1_dot_tx__pb2.MsgCancelUpgradeResponse.FromString, + ) + + +class MsgServicer(object): + """Msg defines the upgrade Msg service. + """ + + def SoftwareUpgrade(self, request, context): + """SoftwareUpgrade is a governance operation for initiating a software upgrade. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def CancelUpgrade(self, request, context): + """CancelUpgrade is a governance operation for cancelling a previously + approved software upgrade. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + +def add_MsgServicer_to_server(servicer, server): + rpc_method_handlers = { + 'SoftwareUpgrade': grpc.unary_unary_rpc_method_handler( + servicer.SoftwareUpgrade, + request_deserializer=cosmos_dot_upgrade_dot_v1beta1_dot_tx__pb2.MsgSoftwareUpgrade.FromString, + response_serializer=cosmos_dot_upgrade_dot_v1beta1_dot_tx__pb2.MsgSoftwareUpgradeResponse.SerializeToString, + ), + 'CancelUpgrade': grpc.unary_unary_rpc_method_handler( + servicer.CancelUpgrade, + request_deserializer=cosmos_dot_upgrade_dot_v1beta1_dot_tx__pb2.MsgCancelUpgrade.FromString, + response_serializer=cosmos_dot_upgrade_dot_v1beta1_dot_tx__pb2.MsgCancelUpgradeResponse.SerializeToString, + ), + } + generic_handler = grpc.method_handlers_generic_handler( + 'cosmos.upgrade.v1beta1.Msg', rpc_method_handlers) + server.add_generic_rpc_handlers((generic_handler,)) + + + # This class is part of an EXPERIMENTAL API. +class Msg(object): + """Msg defines the upgrade Msg service. + """ + + @staticmethod + def SoftwareUpgrade(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.upgrade.v1beta1.Msg/SoftwareUpgrade', + cosmos_dot_upgrade_dot_v1beta1_dot_tx__pb2.MsgSoftwareUpgrade.SerializeToString, + cosmos_dot_upgrade_dot_v1beta1_dot_tx__pb2.MsgSoftwareUpgradeResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def CancelUpgrade(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.upgrade.v1beta1.Msg/CancelUpgrade', + cosmos_dot_upgrade_dot_v1beta1_dot_tx__pb2.MsgCancelUpgrade.SerializeToString, + cosmos_dot_upgrade_dot_v1beta1_dot_tx__pb2.MsgCancelUpgradeResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/cosmos/upgrade/v1beta1/upgrade_pb2.py b/cosmpy/protos/cosmos/upgrade/v1beta1/upgrade_pb2.py index 3f50cdff..232ed980 100644 --- a/cosmpy/protos/cosmos/upgrade/v1beta1/upgrade_pb2.py +++ b/cosmpy/protos/cosmos/upgrade/v1beta1/upgrade_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/upgrade/v1beta1/upgrade.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -15,68 +14,38 @@ from google.protobuf import any_pb2 as google_dot_protobuf_dot_any__pb2 from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n$cosmos/upgrade/v1beta1/upgrade.proto\x12\x16\x63osmos.upgrade.v1beta1\x1a\x19google/protobuf/any.proto\x1a\x14gogoproto/gogo.proto\x1a\x1fgoogle/protobuf/timestamp.proto\"\xcb\x01\n\x04Plan\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x34\n\x04time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\n\x18\x01\x90\xdf\x1f\x01\xc8\xde\x1f\x00\x12\x0e\n\x06height\x18\x03 \x01(\x03\x12\x0c\n\x04info\x18\x04 \x01(\t\x12W\n\x15upgraded_client_state\x18\x05 \x01(\x0b\x32\x14.google.protobuf.AnyB\"\x18\x01\xf2\xde\x1f\x1cyaml:\"upgraded_client_state\":\x08\xe8\xa0\x1f\x01\x98\xa0\x1f\x00\"y\n\x17SoftwareUpgradeProposal\x12\r\n\x05title\x18\x01 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12\x30\n\x04plan\x18\x03 \x01(\x0b\x32\x1c.cosmos.upgrade.v1beta1.PlanB\x04\xc8\xde\x1f\x00:\x08\xe8\xa0\x1f\x01\x98\xa0\x1f\x00\"M\n\x1d\x43\x61ncelSoftwareUpgradeProposal\x12\r\n\x05title\x18\x01 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t:\x08\xe8\xa0\x1f\x01\x98\xa0\x1f\x00\"8\n\rModuleVersion\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0f\n\x07version\x18\x02 \x01(\x04:\x08\xe8\xa0\x1f\x01\x98\xa0\x1f\x01\x42\x32Z,github.com/cosmos/cosmos-sdk/x/upgrade/types\xc8\xe1\x1e\x00\x62\x06proto3') - - - -_PLAN = DESCRIPTOR.message_types_by_name['Plan'] -_SOFTWAREUPGRADEPROPOSAL = DESCRIPTOR.message_types_by_name['SoftwareUpgradeProposal'] -_CANCELSOFTWAREUPGRADEPROPOSAL = DESCRIPTOR.message_types_by_name['CancelSoftwareUpgradeProposal'] -_MODULEVERSION = DESCRIPTOR.message_types_by_name['ModuleVersion'] -Plan = _reflection.GeneratedProtocolMessageType('Plan', (_message.Message,), { - 'DESCRIPTOR' : _PLAN, - '__module__' : 'cosmos.upgrade.v1beta1.upgrade_pb2' - # @@protoc_insertion_point(class_scope:cosmos.upgrade.v1beta1.Plan) - }) -_sym_db.RegisterMessage(Plan) - -SoftwareUpgradeProposal = _reflection.GeneratedProtocolMessageType('SoftwareUpgradeProposal', (_message.Message,), { - 'DESCRIPTOR' : _SOFTWAREUPGRADEPROPOSAL, - '__module__' : 'cosmos.upgrade.v1beta1.upgrade_pb2' - # @@protoc_insertion_point(class_scope:cosmos.upgrade.v1beta1.SoftwareUpgradeProposal) - }) -_sym_db.RegisterMessage(SoftwareUpgradeProposal) - -CancelSoftwareUpgradeProposal = _reflection.GeneratedProtocolMessageType('CancelSoftwareUpgradeProposal', (_message.Message,), { - 'DESCRIPTOR' : _CANCELSOFTWAREUPGRADEPROPOSAL, - '__module__' : 'cosmos.upgrade.v1beta1.upgrade_pb2' - # @@protoc_insertion_point(class_scope:cosmos.upgrade.v1beta1.CancelSoftwareUpgradeProposal) - }) -_sym_db.RegisterMessage(CancelSoftwareUpgradeProposal) - -ModuleVersion = _reflection.GeneratedProtocolMessageType('ModuleVersion', (_message.Message,), { - 'DESCRIPTOR' : _MODULEVERSION, - '__module__' : 'cosmos.upgrade.v1beta1.upgrade_pb2' - # @@protoc_insertion_point(class_scope:cosmos.upgrade.v1beta1.ModuleVersion) - }) -_sym_db.RegisterMessage(ModuleVersion) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n$cosmos/upgrade/v1beta1/upgrade.proto\x12\x16\x63osmos.upgrade.v1beta1\x1a\x19google/protobuf/any.proto\x1a\x14gogoproto/gogo.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x11\x61mino/amino.proto\"\xc0\x01\n\x04Plan\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x39\n\x04time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x0f\x18\x01\x90\xdf\x1f\x01\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12\x0e\n\x06height\x18\x03 \x01(\x03\x12\x0c\n\x04info\x18\x04 \x01(\t\x12\x37\n\x15upgraded_client_state\x18\x05 \x01(\x0b\x32\x14.google.protobuf.AnyB\x02\x18\x01:\x18\x8a\xe7\xb0*\x0f\x63osmos-sdk/Plan\xe8\xa0\x1f\x01\"\xc1\x01\n\x17SoftwareUpgradeProposal\x12\r\n\x05title\x18\x01 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12\x35\n\x04plan\x18\x03 \x01(\x0b\x32\x1c.cosmos.upgrade.v1beta1.PlanB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01:K\x18\x01\xca\xb4-\x1a\x63osmos.gov.v1beta1.Content\x8a\xe7\xb0*\"cosmos-sdk/SoftwareUpgradeProposal\xe8\xa0\x1f\x01\"\x96\x01\n\x1d\x43\x61ncelSoftwareUpgradeProposal\x12\r\n\x05title\x18\x01 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t:Q\x18\x01\xca\xb4-\x1a\x63osmos.gov.v1beta1.Content\x8a\xe7\xb0*(cosmos-sdk/CancelSoftwareUpgradeProposal\xe8\xa0\x1f\x01\"G\n\rModuleVersion\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0f\n\x07version\x18\x02 \x01(\x04:\x17\xd2\xb4-\x0f\x63osmos-sdk 0.43\xe8\xa0\x1f\x01\x42\"Z\x1c\x63osmossdk.io/x/upgrade/types\xc8\xe1\x1e\x00\x62\x06proto3') +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.upgrade.v1beta1.upgrade_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'Z,github.com/cosmos/cosmos-sdk/x/upgrade/types\310\341\036\000' + DESCRIPTOR._serialized_options = b'Z\034cosmossdk.io/x/upgrade/types\310\341\036\000' _PLAN.fields_by_name['time']._options = None - _PLAN.fields_by_name['time']._serialized_options = b'\030\001\220\337\037\001\310\336\037\000' + _PLAN.fields_by_name['time']._serialized_options = b'\030\001\220\337\037\001\310\336\037\000\250\347\260*\001' _PLAN.fields_by_name['upgraded_client_state']._options = None - _PLAN.fields_by_name['upgraded_client_state']._serialized_options = b'\030\001\362\336\037\034yaml:\"upgraded_client_state\"' + _PLAN.fields_by_name['upgraded_client_state']._serialized_options = b'\030\001' _PLAN._options = None - _PLAN._serialized_options = b'\350\240\037\001\230\240\037\000' + _PLAN._serialized_options = b'\212\347\260*\017cosmos-sdk/Plan\350\240\037\001' _SOFTWAREUPGRADEPROPOSAL.fields_by_name['plan']._options = None - _SOFTWAREUPGRADEPROPOSAL.fields_by_name['plan']._serialized_options = b'\310\336\037\000' + _SOFTWAREUPGRADEPROPOSAL.fields_by_name['plan']._serialized_options = b'\310\336\037\000\250\347\260*\001' _SOFTWAREUPGRADEPROPOSAL._options = None - _SOFTWAREUPGRADEPROPOSAL._serialized_options = b'\350\240\037\001\230\240\037\000' + _SOFTWAREUPGRADEPROPOSAL._serialized_options = b'\030\001\312\264-\032cosmos.gov.v1beta1.Content\212\347\260*\"cosmos-sdk/SoftwareUpgradeProposal\350\240\037\001' _CANCELSOFTWAREUPGRADEPROPOSAL._options = None - _CANCELSOFTWAREUPGRADEPROPOSAL._serialized_options = b'\350\240\037\001\230\240\037\000' + _CANCELSOFTWAREUPGRADEPROPOSAL._serialized_options = b'\030\001\312\264-\032cosmos.gov.v1beta1.Content\212\347\260*(cosmos-sdk/CancelSoftwareUpgradeProposal\350\240\037\001' _MODULEVERSION._options = None - _MODULEVERSION._serialized_options = b'\350\240\037\001\230\240\037\001' - _PLAN._serialized_start=147 - _PLAN._serialized_end=350 - _SOFTWAREUPGRADEPROPOSAL._serialized_start=352 - _SOFTWAREUPGRADEPROPOSAL._serialized_end=473 - _CANCELSOFTWAREUPGRADEPROPOSAL._serialized_start=475 - _CANCELSOFTWAREUPGRADEPROPOSAL._serialized_end=552 - _MODULEVERSION._serialized_start=554 - _MODULEVERSION._serialized_end=610 + _MODULEVERSION._serialized_options = b'\322\264-\017cosmos-sdk 0.43\350\240\037\001' + _PLAN._serialized_start=193 + _PLAN._serialized_end=385 + _SOFTWAREUPGRADEPROPOSAL._serialized_start=388 + _SOFTWAREUPGRADEPROPOSAL._serialized_end=581 + _CANCELSOFTWAREUPGRADEPROPOSAL._serialized_start=584 + _CANCELSOFTWAREUPGRADEPROPOSAL._serialized_end=734 + _MODULEVERSION._serialized_start=736 + _MODULEVERSION._serialized_end=807 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/vesting/__init__.py b/cosmpy/protos/cosmos/vesting/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmos/vesting/module/v1/module_pb2.py b/cosmpy/protos/cosmos/vesting/module/v1/module_pb2.py new file mode 100644 index 00000000..415c33df --- /dev/null +++ b/cosmpy/protos/cosmos/vesting/module/v1/module_pb2.py @@ -0,0 +1,28 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/vesting/module/v1/module.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from cosmos.app.v1alpha1 import module_pb2 as cosmos_dot_app_dot_v1alpha1_dot_module__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n%cosmos/vesting/module/v1/module.proto\x12\x18\x63osmos.vesting.module.v1\x1a cosmos/app/v1alpha1/module.proto\"=\n\x06Module:3\xba\xc0\x96\xda\x01-\n+github.com/cosmos/cosmos-sdk/x/auth/vestingb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.vesting.module.v1.module_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + _MODULE._options = None + _MODULE._serialized_options = b'\272\300\226\332\001-\n+github.com/cosmos/cosmos-sdk/x/auth/vesting' + _MODULE._serialized_start=101 + _MODULE._serialized_end=162 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/vesting/module/v1/module_pb2_grpc.py b/cosmpy/protos/cosmos/vesting/module/v1/module_pb2_grpc.py new file mode 100644 index 00000000..2daafffe --- /dev/null +++ b/cosmpy/protos/cosmos/vesting/module/v1/module_pb2_grpc.py @@ -0,0 +1,4 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + diff --git a/cosmpy/protos/cosmos/vesting/v1beta1/__init__.py b/cosmpy/protos/cosmos/vesting/v1beta1/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmos/vesting/v1beta1/tx_pb2.py b/cosmpy/protos/cosmos/vesting/v1beta1/tx_pb2.py index 553f4528..6c50457e 100644 --- a/cosmpy/protos/cosmos/vesting/v1beta1/tx_pb2.py +++ b/cosmpy/protos/cosmos/vesting/v1beta1/tx_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/vesting/v1beta1/tx.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -14,47 +13,62 @@ from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 from cosmos.base.v1beta1 import coin_pb2 as cosmos_dot_base_dot_v1beta1_dot_coin__pb2 +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 +from cosmos.vesting.v1beta1 import vesting_pb2 as cosmos_dot_vesting_dot_v1beta1_dot_vesting__pb2 +from cosmos.msg.v1 import msg_pb2 as cosmos_dot_msg_dot_v1_dot_msg__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1f\x63osmos/vesting/v1beta1/tx.proto\x12\x16\x63osmos.vesting.v1beta1\x1a\x14gogoproto/gogo.proto\x1a\x1e\x63osmos/base/v1beta1/coin.proto\"\x8e\x02\n\x17MsgCreateVestingAccount\x12-\n\x0c\x66rom_address\x18\x01 \x01(\tB\x17\xf2\xde\x1f\x13yaml:\"from_address\"\x12)\n\nto_address\x18\x02 \x01(\tB\x15\xf2\xde\x1f\x11yaml:\"to_address\"\x12[\n\x06\x61mount\x18\x03 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinB0\xc8\xde\x1f\x00\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\x12%\n\x08\x65nd_time\x18\x04 \x01(\x03\x42\x13\xf2\xde\x1f\x0fyaml:\"end_time\"\x12\x0f\n\x07\x64\x65layed\x18\x05 \x01(\x08:\x04\xe8\xa0\x1f\x01\"!\n\x1fMsgCreateVestingAccountResponse2\x88\x01\n\x03Msg\x12\x80\x01\n\x14\x43reateVestingAccount\x12/.cosmos.vesting.v1beta1.MsgCreateVestingAccount\x1a\x37.cosmos.vesting.v1beta1.MsgCreateVestingAccountResponseB3Z1github.com/cosmos/cosmos-sdk/x/auth/vesting/typesb\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1f\x63osmos/vesting/v1beta1/tx.proto\x12\x16\x63osmos.vesting.v1beta1\x1a\x14gogoproto/gogo.proto\x1a\x1e\x63osmos/base/v1beta1/coin.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a$cosmos/vesting/v1beta1/vesting.proto\x1a\x17\x63osmos/msg/v1/msg.proto\x1a\x11\x61mino/amino.proto\"\xcb\x02\n\x17MsgCreateVestingAccount\x12.\n\x0c\x66rom_address\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12,\n\nto_address\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12q\n\x06\x61mount\x18\x03 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinBF\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x9a\xe7\xb0*\x0clegacy_coins\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\x12\x10\n\x08\x65nd_time\x18\x04 \x01(\x03\x12\x0f\n\x07\x64\x65layed\x18\x05 \x01(\x08:<\x82\xe7\xb0*\x0c\x66rom_address\x8a\xe7\xb0*\"cosmos-sdk/MsgCreateVestingAccount\xe8\xa0\x1f\x01\"!\n\x1fMsgCreateVestingAccountResponse\"\xc2\x02\n\x1fMsgCreatePermanentLockedAccount\x12-\n\x0c\x66rom_address\x18\x01 \x01(\tB\x17\xf2\xde\x1f\x13yaml:\"from_address\"\x12)\n\nto_address\x18\x02 \x01(\tB\x15\xf2\xde\x1f\x11yaml:\"to_address\"\x12q\n\x06\x61mount\x18\x03 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinBF\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x9a\xe7\xb0*\x0clegacy_coins\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins:R\xd2\xb4-\x0f\x63osmos-sdk 0.46\x82\xe7\xb0*\x0c\x66rom_address\x8a\xe7\xb0*%cosmos-sdk/MsgCreatePermLockedAccount\xe8\xa0\x1f\x01\">\n\'MsgCreatePermanentLockedAccountResponse:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.46\"\xf7\x01\n\x1fMsgCreatePeriodicVestingAccount\x12\x14\n\x0c\x66rom_address\x18\x01 \x01(\t\x12\x12\n\nto_address\x18\x02 \x01(\t\x12\x12\n\nstart_time\x18\x03 \x01(\x03\x12\x42\n\x0fvesting_periods\x18\x04 \x03(\x0b\x32\x1e.cosmos.vesting.v1beta1.PeriodB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01:R\xd2\xb4-\x0f\x63osmos-sdk 0.46\x82\xe7\xb0*\x0c\x66rom_address\x8a\xe7\xb0*%cosmos-sdk/MsgCreatePeriodVestAccount\xe8\xa0\x1f\x00\">\n\'MsgCreatePeriodicVestingAccountResponse:\x13\xd2\xb4-\x0f\x63osmos-sdk 0.462\xef\x03\n\x03Msg\x12\x80\x01\n\x14\x43reateVestingAccount\x12/.cosmos.vesting.v1beta1.MsgCreateVestingAccount\x1a\x37.cosmos.vesting.v1beta1.MsgCreateVestingAccountResponse\x12\xad\x01\n\x1c\x43reatePermanentLockedAccount\x12\x37.cosmos.vesting.v1beta1.MsgCreatePermanentLockedAccount\x1a?.cosmos.vesting.v1beta1.MsgCreatePermanentLockedAccountResponse\"\x13\xca\xb4-\x0f\x63osmos-sdk 0.46\x12\xad\x01\n\x1c\x43reatePeriodicVestingAccount\x12\x37.cosmos.vesting.v1beta1.MsgCreatePeriodicVestingAccount\x1a?.cosmos.vesting.v1beta1.MsgCreatePeriodicVestingAccountResponse\"\x13\xca\xb4-\x0f\x63osmos-sdk 0.46\x1a\x05\x80\xe7\xb0*\x01\x42\x33Z1github.com/cosmos/cosmos-sdk/x/auth/vesting/typesb\x06proto3') - - -_MSGCREATEVESTINGACCOUNT = DESCRIPTOR.message_types_by_name['MsgCreateVestingAccount'] -_MSGCREATEVESTINGACCOUNTRESPONSE = DESCRIPTOR.message_types_by_name['MsgCreateVestingAccountResponse'] -MsgCreateVestingAccount = _reflection.GeneratedProtocolMessageType('MsgCreateVestingAccount', (_message.Message,), { - 'DESCRIPTOR' : _MSGCREATEVESTINGACCOUNT, - '__module__' : 'cosmos.vesting.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.vesting.v1beta1.MsgCreateVestingAccount) - }) -_sym_db.RegisterMessage(MsgCreateVestingAccount) - -MsgCreateVestingAccountResponse = _reflection.GeneratedProtocolMessageType('MsgCreateVestingAccountResponse', (_message.Message,), { - 'DESCRIPTOR' : _MSGCREATEVESTINGACCOUNTRESPONSE, - '__module__' : 'cosmos.vesting.v1beta1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmos.vesting.v1beta1.MsgCreateVestingAccountResponse) - }) -_sym_db.RegisterMessage(MsgCreateVestingAccountResponse) - -_MSG = DESCRIPTOR.services_by_name['Msg'] +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.vesting.v1beta1.tx_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b'Z1github.com/cosmos/cosmos-sdk/x/auth/vesting/types' _MSGCREATEVESTINGACCOUNT.fields_by_name['from_address']._options = None - _MSGCREATEVESTINGACCOUNT.fields_by_name['from_address']._serialized_options = b'\362\336\037\023yaml:\"from_address\"' + _MSGCREATEVESTINGACCOUNT.fields_by_name['from_address']._serialized_options = b'\322\264-\024cosmos.AddressString' _MSGCREATEVESTINGACCOUNT.fields_by_name['to_address']._options = None - _MSGCREATEVESTINGACCOUNT.fields_by_name['to_address']._serialized_options = b'\362\336\037\021yaml:\"to_address\"' + _MSGCREATEVESTINGACCOUNT.fields_by_name['to_address']._serialized_options = b'\322\264-\024cosmos.AddressString' _MSGCREATEVESTINGACCOUNT.fields_by_name['amount']._options = None - _MSGCREATEVESTINGACCOUNT.fields_by_name['amount']._serialized_options = b'\310\336\037\000\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins' - _MSGCREATEVESTINGACCOUNT.fields_by_name['end_time']._options = None - _MSGCREATEVESTINGACCOUNT.fields_by_name['end_time']._serialized_options = b'\362\336\037\017yaml:\"end_time\"' + _MSGCREATEVESTINGACCOUNT.fields_by_name['amount']._serialized_options = b'\310\336\037\000\250\347\260*\001\232\347\260*\014legacy_coins\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins' _MSGCREATEVESTINGACCOUNT._options = None - _MSGCREATEVESTINGACCOUNT._serialized_options = b'\350\240\037\001' - _MSGCREATEVESTINGACCOUNT._serialized_start=114 - _MSGCREATEVESTINGACCOUNT._serialized_end=384 - _MSGCREATEVESTINGACCOUNTRESPONSE._serialized_start=386 - _MSGCREATEVESTINGACCOUNTRESPONSE._serialized_end=419 - _MSG._serialized_start=422 - _MSG._serialized_end=558 + _MSGCREATEVESTINGACCOUNT._serialized_options = b'\202\347\260*\014from_address\212\347\260*\"cosmos-sdk/MsgCreateVestingAccount\350\240\037\001' + _MSGCREATEPERMANENTLOCKEDACCOUNT.fields_by_name['from_address']._options = None + _MSGCREATEPERMANENTLOCKEDACCOUNT.fields_by_name['from_address']._serialized_options = b'\362\336\037\023yaml:\"from_address\"' + _MSGCREATEPERMANENTLOCKEDACCOUNT.fields_by_name['to_address']._options = None + _MSGCREATEPERMANENTLOCKEDACCOUNT.fields_by_name['to_address']._serialized_options = b'\362\336\037\021yaml:\"to_address\"' + _MSGCREATEPERMANENTLOCKEDACCOUNT.fields_by_name['amount']._options = None + _MSGCREATEPERMANENTLOCKEDACCOUNT.fields_by_name['amount']._serialized_options = b'\310\336\037\000\250\347\260*\001\232\347\260*\014legacy_coins\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins' + _MSGCREATEPERMANENTLOCKEDACCOUNT._options = None + _MSGCREATEPERMANENTLOCKEDACCOUNT._serialized_options = b'\322\264-\017cosmos-sdk 0.46\202\347\260*\014from_address\212\347\260*%cosmos-sdk/MsgCreatePermLockedAccount\350\240\037\001' + _MSGCREATEPERMANENTLOCKEDACCOUNTRESPONSE._options = None + _MSGCREATEPERMANENTLOCKEDACCOUNTRESPONSE._serialized_options = b'\322\264-\017cosmos-sdk 0.46' + _MSGCREATEPERIODICVESTINGACCOUNT.fields_by_name['vesting_periods']._options = None + _MSGCREATEPERIODICVESTINGACCOUNT.fields_by_name['vesting_periods']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _MSGCREATEPERIODICVESTINGACCOUNT._options = None + _MSGCREATEPERIODICVESTINGACCOUNT._serialized_options = b'\322\264-\017cosmos-sdk 0.46\202\347\260*\014from_address\212\347\260*%cosmos-sdk/MsgCreatePeriodVestAccount\350\240\037\000' + _MSGCREATEPERIODICVESTINGACCOUNTRESPONSE._options = None + _MSGCREATEPERIODICVESTINGACCOUNTRESPONSE._serialized_options = b'\322\264-\017cosmos-sdk 0.46' + _MSG._options = None + _MSG._serialized_options = b'\200\347\260*\001' + _MSG.methods_by_name['CreatePermanentLockedAccount']._options = None + _MSG.methods_by_name['CreatePermanentLockedAccount']._serialized_options = b'\312\264-\017cosmos-sdk 0.46' + _MSG.methods_by_name['CreatePeriodicVestingAccount']._options = None + _MSG.methods_by_name['CreatePeriodicVestingAccount']._serialized_options = b'\312\264-\017cosmos-sdk 0.46' + _MSGCREATEVESTINGACCOUNT._serialized_start=223 + _MSGCREATEVESTINGACCOUNT._serialized_end=554 + _MSGCREATEVESTINGACCOUNTRESPONSE._serialized_start=556 + _MSGCREATEVESTINGACCOUNTRESPONSE._serialized_end=589 + _MSGCREATEPERMANENTLOCKEDACCOUNT._serialized_start=592 + _MSGCREATEPERMANENTLOCKEDACCOUNT._serialized_end=914 + _MSGCREATEPERMANENTLOCKEDACCOUNTRESPONSE._serialized_start=916 + _MSGCREATEPERMANENTLOCKEDACCOUNTRESPONSE._serialized_end=978 + _MSGCREATEPERIODICVESTINGACCOUNT._serialized_start=981 + _MSGCREATEPERIODICVESTINGACCOUNT._serialized_end=1228 + _MSGCREATEPERIODICVESTINGACCOUNTRESPONSE._serialized_start=1230 + _MSGCREATEPERIODICVESTINGACCOUNTRESPONSE._serialized_end=1292 + _MSG._serialized_start=1295 + _MSG._serialized_end=1790 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/vesting/v1beta1/tx_pb2_grpc.py b/cosmpy/protos/cosmos/vesting/v1beta1/tx_pb2_grpc.py index 808e6138..f7463ad1 100644 --- a/cosmpy/protos/cosmos/vesting/v1beta1/tx_pb2_grpc.py +++ b/cosmpy/protos/cosmos/vesting/v1beta1/tx_pb2_grpc.py @@ -20,6 +20,16 @@ def __init__(self, channel): request_serializer=cosmos_dot_vesting_dot_v1beta1_dot_tx__pb2.MsgCreateVestingAccount.SerializeToString, response_deserializer=cosmos_dot_vesting_dot_v1beta1_dot_tx__pb2.MsgCreateVestingAccountResponse.FromString, ) + self.CreatePermanentLockedAccount = channel.unary_unary( + '/cosmos.vesting.v1beta1.Msg/CreatePermanentLockedAccount', + request_serializer=cosmos_dot_vesting_dot_v1beta1_dot_tx__pb2.MsgCreatePermanentLockedAccount.SerializeToString, + response_deserializer=cosmos_dot_vesting_dot_v1beta1_dot_tx__pb2.MsgCreatePermanentLockedAccountResponse.FromString, + ) + self.CreatePeriodicVestingAccount = channel.unary_unary( + '/cosmos.vesting.v1beta1.Msg/CreatePeriodicVestingAccount', + request_serializer=cosmos_dot_vesting_dot_v1beta1_dot_tx__pb2.MsgCreatePeriodicVestingAccount.SerializeToString, + response_deserializer=cosmos_dot_vesting_dot_v1beta1_dot_tx__pb2.MsgCreatePeriodicVestingAccountResponse.FromString, + ) class MsgServicer(object): @@ -34,6 +44,22 @@ def CreateVestingAccount(self, request, context): context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') + def CreatePermanentLockedAccount(self, request, context): + """CreatePermanentLockedAccount defines a method that enables creating a permanent + locked account. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def CreatePeriodicVestingAccount(self, request, context): + """CreatePeriodicVestingAccount defines a method that enables creating a + periodic vesting account. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + def add_MsgServicer_to_server(servicer, server): rpc_method_handlers = { @@ -42,6 +68,16 @@ def add_MsgServicer_to_server(servicer, server): request_deserializer=cosmos_dot_vesting_dot_v1beta1_dot_tx__pb2.MsgCreateVestingAccount.FromString, response_serializer=cosmos_dot_vesting_dot_v1beta1_dot_tx__pb2.MsgCreateVestingAccountResponse.SerializeToString, ), + 'CreatePermanentLockedAccount': grpc.unary_unary_rpc_method_handler( + servicer.CreatePermanentLockedAccount, + request_deserializer=cosmos_dot_vesting_dot_v1beta1_dot_tx__pb2.MsgCreatePermanentLockedAccount.FromString, + response_serializer=cosmos_dot_vesting_dot_v1beta1_dot_tx__pb2.MsgCreatePermanentLockedAccountResponse.SerializeToString, + ), + 'CreatePeriodicVestingAccount': grpc.unary_unary_rpc_method_handler( + servicer.CreatePeriodicVestingAccount, + request_deserializer=cosmos_dot_vesting_dot_v1beta1_dot_tx__pb2.MsgCreatePeriodicVestingAccount.FromString, + response_serializer=cosmos_dot_vesting_dot_v1beta1_dot_tx__pb2.MsgCreatePeriodicVestingAccountResponse.SerializeToString, + ), } generic_handler = grpc.method_handlers_generic_handler( 'cosmos.vesting.v1beta1.Msg', rpc_method_handlers) @@ -69,3 +105,37 @@ def CreateVestingAccount(request, cosmos_dot_vesting_dot_v1beta1_dot_tx__pb2.MsgCreateVestingAccountResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def CreatePermanentLockedAccount(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.vesting.v1beta1.Msg/CreatePermanentLockedAccount', + cosmos_dot_vesting_dot_v1beta1_dot_tx__pb2.MsgCreatePermanentLockedAccount.SerializeToString, + cosmos_dot_vesting_dot_v1beta1_dot_tx__pb2.MsgCreatePermanentLockedAccountResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def CreatePeriodicVestingAccount(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.vesting.v1beta1.Msg/CreatePeriodicVestingAccount', + cosmos_dot_vesting_dot_v1beta1_dot_tx__pb2.MsgCreatePeriodicVestingAccount.SerializeToString, + cosmos_dot_vesting_dot_v1beta1_dot_tx__pb2.MsgCreatePeriodicVestingAccountResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/cosmos/vesting/v1beta1/vesting_pb2.py b/cosmpy/protos/cosmos/vesting/v1beta1/vesting_pb2.py index b2eaf7bb..4c0db199 100644 --- a/cosmpy/protos/cosmos/vesting/v1beta1/vesting_pb2.py +++ b/cosmpy/protos/cosmos/vesting/v1beta1/vesting_pb2.py @@ -2,73 +2,26 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmos/vesting/v1beta1/vesting.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() +from amino import amino_pb2 as amino_dot_amino__pb2 from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 from cosmos.base.v1beta1 import coin_pb2 as cosmos_dot_base_dot_v1beta1_dot_coin__pb2 +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 from cosmos.auth.v1beta1 import auth_pb2 as cosmos_dot_auth_dot_v1beta1_dot_auth__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n$cosmos/vesting/v1beta1/vesting.proto\x12\x16\x63osmos.vesting.v1beta1\x1a\x14gogoproto/gogo.proto\x1a\x1e\x63osmos/base/v1beta1/coin.proto\x1a\x1e\x63osmos/auth/v1beta1/auth.proto\"\x89\x04\n\x12\x42\x61seVestingAccount\x12<\n\x0c\x62\x61se_account\x18\x01 \x01(\x0b\x32 .cosmos.auth.v1beta1.BaseAccountB\x04\xd0\xde\x1f\x01\x12\x80\x01\n\x10original_vesting\x18\x02 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinBK\xc8\xde\x1f\x00\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\xf2\xde\x1f\x17yaml:\"original_vesting\"\x12|\n\x0e\x64\x65legated_free\x18\x03 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinBI\xc8\xde\x1f\x00\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\xf2\xde\x1f\x15yaml:\"delegated_free\"\x12\x82\x01\n\x11\x64\x65legated_vesting\x18\x04 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinBL\xc8\xde\x1f\x00\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\xf2\xde\x1f\x18yaml:\"delegated_vesting\"\x12%\n\x08\x65nd_time\x18\x05 \x01(\x03\x42\x13\xf2\xde\x1f\x0fyaml:\"end_time\":\x08\x88\xa0\x1f\x00\x98\xa0\x1f\x00\"\x9f\x01\n\x18\x43ontinuousVestingAccount\x12N\n\x14\x62\x61se_vesting_account\x18\x01 \x01(\x0b\x32*.cosmos.vesting.v1beta1.BaseVestingAccountB\x04\xd0\xde\x1f\x01\x12)\n\nstart_time\x18\x02 \x01(\x03\x42\x15\xf2\xde\x1f\x11yaml:\"start_time\":\x08\x88\xa0\x1f\x00\x98\xa0\x1f\x00\"q\n\x15\x44\x65layedVestingAccount\x12N\n\x14\x62\x61se_vesting_account\x18\x01 \x01(\x0b\x32*.cosmos.vesting.v1beta1.BaseVestingAccountB\x04\xd0\xde\x1f\x01:\x08\x88\xa0\x1f\x00\x98\xa0\x1f\x00\"{\n\x06Period\x12\x0e\n\x06length\x18\x01 \x01(\x03\x12[\n\x06\x61mount\x18\x02 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinB0\xc8\xde\x1f\x00\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins:\x04\x98\xa0\x1f\x00\"\xf6\x01\n\x16PeriodicVestingAccount\x12N\n\x14\x62\x61se_vesting_account\x18\x01 \x01(\x0b\x32*.cosmos.vesting.v1beta1.BaseVestingAccountB\x04\xd0\xde\x1f\x01\x12)\n\nstart_time\x18\x02 \x01(\x03\x42\x15\xf2\xde\x1f\x11yaml:\"start_time\"\x12W\n\x0fvesting_periods\x18\x03 \x03(\x0b\x32\x1e.cosmos.vesting.v1beta1.PeriodB\x1e\xf2\xde\x1f\x16yaml:\"vesting_periods\"\xc8\xde\x1f\x00:\x08\x88\xa0\x1f\x00\x98\xa0\x1f\x00\"r\n\x16PermanentLockedAccount\x12N\n\x14\x62\x61se_vesting_account\x18\x01 \x01(\x0b\x32*.cosmos.vesting.v1beta1.BaseVestingAccountB\x04\xd0\xde\x1f\x01:\x08\x88\xa0\x1f\x00\x98\xa0\x1f\x00\x42\x33Z1github.com/cosmos/cosmos-sdk/x/auth/vesting/typesb\x06proto3') - - - -_BASEVESTINGACCOUNT = DESCRIPTOR.message_types_by_name['BaseVestingAccount'] -_CONTINUOUSVESTINGACCOUNT = DESCRIPTOR.message_types_by_name['ContinuousVestingAccount'] -_DELAYEDVESTINGACCOUNT = DESCRIPTOR.message_types_by_name['DelayedVestingAccount'] -_PERIOD = DESCRIPTOR.message_types_by_name['Period'] -_PERIODICVESTINGACCOUNT = DESCRIPTOR.message_types_by_name['PeriodicVestingAccount'] -_PERMANENTLOCKEDACCOUNT = DESCRIPTOR.message_types_by_name['PermanentLockedAccount'] -BaseVestingAccount = _reflection.GeneratedProtocolMessageType('BaseVestingAccount', (_message.Message,), { - 'DESCRIPTOR' : _BASEVESTINGACCOUNT, - '__module__' : 'cosmos.vesting.v1beta1.vesting_pb2' - # @@protoc_insertion_point(class_scope:cosmos.vesting.v1beta1.BaseVestingAccount) - }) -_sym_db.RegisterMessage(BaseVestingAccount) - -ContinuousVestingAccount = _reflection.GeneratedProtocolMessageType('ContinuousVestingAccount', (_message.Message,), { - 'DESCRIPTOR' : _CONTINUOUSVESTINGACCOUNT, - '__module__' : 'cosmos.vesting.v1beta1.vesting_pb2' - # @@protoc_insertion_point(class_scope:cosmos.vesting.v1beta1.ContinuousVestingAccount) - }) -_sym_db.RegisterMessage(ContinuousVestingAccount) - -DelayedVestingAccount = _reflection.GeneratedProtocolMessageType('DelayedVestingAccount', (_message.Message,), { - 'DESCRIPTOR' : _DELAYEDVESTINGACCOUNT, - '__module__' : 'cosmos.vesting.v1beta1.vesting_pb2' - # @@protoc_insertion_point(class_scope:cosmos.vesting.v1beta1.DelayedVestingAccount) - }) -_sym_db.RegisterMessage(DelayedVestingAccount) - -Period = _reflection.GeneratedProtocolMessageType('Period', (_message.Message,), { - 'DESCRIPTOR' : _PERIOD, - '__module__' : 'cosmos.vesting.v1beta1.vesting_pb2' - # @@protoc_insertion_point(class_scope:cosmos.vesting.v1beta1.Period) - }) -_sym_db.RegisterMessage(Period) - -PeriodicVestingAccount = _reflection.GeneratedProtocolMessageType('PeriodicVestingAccount', (_message.Message,), { - 'DESCRIPTOR' : _PERIODICVESTINGACCOUNT, - '__module__' : 'cosmos.vesting.v1beta1.vesting_pb2' - # @@protoc_insertion_point(class_scope:cosmos.vesting.v1beta1.PeriodicVestingAccount) - }) -_sym_db.RegisterMessage(PeriodicVestingAccount) - -PermanentLockedAccount = _reflection.GeneratedProtocolMessageType('PermanentLockedAccount', (_message.Message,), { - 'DESCRIPTOR' : _PERMANENTLOCKEDACCOUNT, - '__module__' : 'cosmos.vesting.v1beta1.vesting_pb2' - # @@protoc_insertion_point(class_scope:cosmos.vesting.v1beta1.PermanentLockedAccount) - }) -_sym_db.RegisterMessage(PermanentLockedAccount) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n$cosmos/vesting/v1beta1/vesting.proto\x12\x16\x63osmos.vesting.v1beta1\x1a\x11\x61mino/amino.proto\x1a\x14gogoproto/gogo.proto\x1a\x1e\x63osmos/base/v1beta1/coin.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x1e\x63osmos/auth/v1beta1/auth.proto\"\x82\x04\n\x12\x42\x61seVestingAccount\x12<\n\x0c\x62\x61se_account\x18\x01 \x01(\x0b\x32 .cosmos.auth.v1beta1.BaseAccountB\x04\xd0\xde\x1f\x01\x12{\n\x10original_vesting\x18\x02 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinBF\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x9a\xe7\xb0*\x0clegacy_coins\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\x12y\n\x0e\x64\x65legated_free\x18\x03 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinBF\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x9a\xe7\xb0*\x0clegacy_coins\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\x12|\n\x11\x64\x65legated_vesting\x18\x04 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinBF\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x9a\xe7\xb0*\x0clegacy_coins\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\x12\x10\n\x08\x65nd_time\x18\x05 \x01(\x03:&\x8a\xe7\xb0*\x1d\x63osmos-sdk/BaseVestingAccount\x88\xa0\x1f\x00\"\xac\x01\n\x18\x43ontinuousVestingAccount\x12N\n\x14\x62\x61se_vesting_account\x18\x01 \x01(\x0b\x32*.cosmos.vesting.v1beta1.BaseVestingAccountB\x04\xd0\xde\x1f\x01\x12\x12\n\nstart_time\x18\x02 \x01(\x03:,\x8a\xe7\xb0*#cosmos-sdk/ContinuousVestingAccount\x88\xa0\x1f\x00\"\x92\x01\n\x15\x44\x65layedVestingAccount\x12N\n\x14\x62\x61se_vesting_account\x18\x01 \x01(\x0b\x32*.cosmos.vesting.v1beta1.BaseVestingAccountB\x04\xd0\xde\x1f\x01:)\x8a\xe7\xb0* cosmos-sdk/DelayedVestingAccount\x88\xa0\x1f\x00\"\x8b\x01\n\x06Period\x12\x0e\n\x06length\x18\x01 \x01(\x03\x12q\n\x06\x61mount\x18\x02 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinBF\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x9a\xe7\xb0*\x0clegacy_coins\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\"\xec\x01\n\x16PeriodicVestingAccount\x12N\n\x14\x62\x61se_vesting_account\x18\x01 \x01(\x0b\x32*.cosmos.vesting.v1beta1.BaseVestingAccountB\x04\xd0\xde\x1f\x01\x12\x12\n\nstart_time\x18\x02 \x01(\x03\x12\x42\n\x0fvesting_periods\x18\x03 \x03(\x0b\x32\x1e.cosmos.vesting.v1beta1.PeriodB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01:*\x8a\xe7\xb0*!cosmos-sdk/PeriodicVestingAccount\x88\xa0\x1f\x00\"\xa7\x01\n\x16PermanentLockedAccount\x12N\n\x14\x62\x61se_vesting_account\x18\x01 \x01(\x0b\x32*.cosmos.vesting.v1beta1.BaseVestingAccountB\x04\xd0\xde\x1f\x01:=\xd2\xb4-\x0f\x63osmos-sdk 0.43\x8a\xe7\xb0*!cosmos-sdk/PermanentLockedAccount\x88\xa0\x1f\x00\x42\x33Z1github.com/cosmos/cosmos-sdk/x/auth/vesting/typesb\x06proto3') +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.vesting.v1beta1.vesting_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None @@ -76,51 +29,43 @@ _BASEVESTINGACCOUNT.fields_by_name['base_account']._options = None _BASEVESTINGACCOUNT.fields_by_name['base_account']._serialized_options = b'\320\336\037\001' _BASEVESTINGACCOUNT.fields_by_name['original_vesting']._options = None - _BASEVESTINGACCOUNT.fields_by_name['original_vesting']._serialized_options = b'\310\336\037\000\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins\362\336\037\027yaml:\"original_vesting\"' + _BASEVESTINGACCOUNT.fields_by_name['original_vesting']._serialized_options = b'\310\336\037\000\250\347\260*\001\232\347\260*\014legacy_coins\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins' _BASEVESTINGACCOUNT.fields_by_name['delegated_free']._options = None - _BASEVESTINGACCOUNT.fields_by_name['delegated_free']._serialized_options = b'\310\336\037\000\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins\362\336\037\025yaml:\"delegated_free\"' + _BASEVESTINGACCOUNT.fields_by_name['delegated_free']._serialized_options = b'\310\336\037\000\250\347\260*\001\232\347\260*\014legacy_coins\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins' _BASEVESTINGACCOUNT.fields_by_name['delegated_vesting']._options = None - _BASEVESTINGACCOUNT.fields_by_name['delegated_vesting']._serialized_options = b'\310\336\037\000\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins\362\336\037\030yaml:\"delegated_vesting\"' - _BASEVESTINGACCOUNT.fields_by_name['end_time']._options = None - _BASEVESTINGACCOUNT.fields_by_name['end_time']._serialized_options = b'\362\336\037\017yaml:\"end_time\"' + _BASEVESTINGACCOUNT.fields_by_name['delegated_vesting']._serialized_options = b'\310\336\037\000\250\347\260*\001\232\347\260*\014legacy_coins\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins' _BASEVESTINGACCOUNT._options = None - _BASEVESTINGACCOUNT._serialized_options = b'\210\240\037\000\230\240\037\000' + _BASEVESTINGACCOUNT._serialized_options = b'\212\347\260*\035cosmos-sdk/BaseVestingAccount\210\240\037\000' _CONTINUOUSVESTINGACCOUNT.fields_by_name['base_vesting_account']._options = None _CONTINUOUSVESTINGACCOUNT.fields_by_name['base_vesting_account']._serialized_options = b'\320\336\037\001' - _CONTINUOUSVESTINGACCOUNT.fields_by_name['start_time']._options = None - _CONTINUOUSVESTINGACCOUNT.fields_by_name['start_time']._serialized_options = b'\362\336\037\021yaml:\"start_time\"' _CONTINUOUSVESTINGACCOUNT._options = None - _CONTINUOUSVESTINGACCOUNT._serialized_options = b'\210\240\037\000\230\240\037\000' + _CONTINUOUSVESTINGACCOUNT._serialized_options = b'\212\347\260*#cosmos-sdk/ContinuousVestingAccount\210\240\037\000' _DELAYEDVESTINGACCOUNT.fields_by_name['base_vesting_account']._options = None _DELAYEDVESTINGACCOUNT.fields_by_name['base_vesting_account']._serialized_options = b'\320\336\037\001' _DELAYEDVESTINGACCOUNT._options = None - _DELAYEDVESTINGACCOUNT._serialized_options = b'\210\240\037\000\230\240\037\000' + _DELAYEDVESTINGACCOUNT._serialized_options = b'\212\347\260* cosmos-sdk/DelayedVestingAccount\210\240\037\000' _PERIOD.fields_by_name['amount']._options = None - _PERIOD.fields_by_name['amount']._serialized_options = b'\310\336\037\000\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins' - _PERIOD._options = None - _PERIOD._serialized_options = b'\230\240\037\000' + _PERIOD.fields_by_name['amount']._serialized_options = b'\310\336\037\000\250\347\260*\001\232\347\260*\014legacy_coins\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins' _PERIODICVESTINGACCOUNT.fields_by_name['base_vesting_account']._options = None _PERIODICVESTINGACCOUNT.fields_by_name['base_vesting_account']._serialized_options = b'\320\336\037\001' - _PERIODICVESTINGACCOUNT.fields_by_name['start_time']._options = None - _PERIODICVESTINGACCOUNT.fields_by_name['start_time']._serialized_options = b'\362\336\037\021yaml:\"start_time\"' _PERIODICVESTINGACCOUNT.fields_by_name['vesting_periods']._options = None - _PERIODICVESTINGACCOUNT.fields_by_name['vesting_periods']._serialized_options = b'\362\336\037\026yaml:\"vesting_periods\"\310\336\037\000' + _PERIODICVESTINGACCOUNT.fields_by_name['vesting_periods']._serialized_options = b'\310\336\037\000\250\347\260*\001' _PERIODICVESTINGACCOUNT._options = None - _PERIODICVESTINGACCOUNT._serialized_options = b'\210\240\037\000\230\240\037\000' + _PERIODICVESTINGACCOUNT._serialized_options = b'\212\347\260*!cosmos-sdk/PeriodicVestingAccount\210\240\037\000' _PERMANENTLOCKEDACCOUNT.fields_by_name['base_vesting_account']._options = None _PERMANENTLOCKEDACCOUNT.fields_by_name['base_vesting_account']._serialized_options = b'\320\336\037\001' _PERMANENTLOCKEDACCOUNT._options = None - _PERMANENTLOCKEDACCOUNT._serialized_options = b'\210\240\037\000\230\240\037\000' - _BASEVESTINGACCOUNT._serialized_start=151 - _BASEVESTINGACCOUNT._serialized_end=672 - _CONTINUOUSVESTINGACCOUNT._serialized_start=675 - _CONTINUOUSVESTINGACCOUNT._serialized_end=834 - _DELAYEDVESTINGACCOUNT._serialized_start=836 - _DELAYEDVESTINGACCOUNT._serialized_end=949 - _PERIOD._serialized_start=951 - _PERIOD._serialized_end=1074 - _PERIODICVESTINGACCOUNT._serialized_start=1077 - _PERIODICVESTINGACCOUNT._serialized_end=1323 - _PERMANENTLOCKEDACCOUNT._serialized_start=1325 - _PERMANENTLOCKEDACCOUNT._serialized_end=1439 + _PERMANENTLOCKEDACCOUNT._serialized_options = b'\322\264-\017cosmos-sdk 0.43\212\347\260*!cosmos-sdk/PermanentLockedAccount\210\240\037\000' + _BASEVESTINGACCOUNT._serialized_start=197 + _BASEVESTINGACCOUNT._serialized_end=711 + _CONTINUOUSVESTINGACCOUNT._serialized_start=714 + _CONTINUOUSVESTINGACCOUNT._serialized_end=886 + _DELAYEDVESTINGACCOUNT._serialized_start=889 + _DELAYEDVESTINGACCOUNT._serialized_end=1035 + _PERIOD._serialized_start=1038 + _PERIOD._serialized_end=1177 + _PERIODICVESTINGACCOUNT._serialized_start=1180 + _PERIODICVESTINGACCOUNT._serialized_end=1416 + _PERMANENTLOCKEDACCOUNT._serialized_start=1419 + _PERMANENTLOCKEDACCOUNT._serialized_end=1586 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos_proto/__init__.py b/cosmpy/protos/cosmos_proto/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmos_proto/cosmos_pb2.py b/cosmpy/protos/cosmos_proto/cosmos_pb2.py deleted file mode 100644 index 1adc403a..00000000 --- a/cosmpy/protos/cosmos_proto/cosmos_pb2.py +++ /dev/null @@ -1,35 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: cosmos_proto/cosmos.proto -"""Generated protocol buffer code.""" -from google.protobuf import descriptor as _descriptor -from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection -from google.protobuf import symbol_database as _symbol_database -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - -from google.protobuf import descriptor_pb2 as google_dot_protobuf_dot_descriptor__pb2 - - -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x19\x63osmos_proto/cosmos.proto\x12\x0c\x63osmos_proto\x1a google/protobuf/descriptor.proto:9\n\x0einterface_type\x12\x1f.google.protobuf.MessageOptions\x18\xc9\xd6\x05 \x01(\t:?\n\x14implements_interface\x12\x1f.google.protobuf.MessageOptions\x18\xca\xd6\x05 \x01(\t::\n\x11\x61\x63\x63\x65pts_interface\x12\x1d.google.protobuf.FieldOptions\x18\xc9\xd6\x05 \x01(\tB\'Z%github.com/regen-network/cosmos-protob\x06proto3') - - -INTERFACE_TYPE_FIELD_NUMBER = 93001 -interface_type = DESCRIPTOR.extensions_by_name['interface_type'] -IMPLEMENTS_INTERFACE_FIELD_NUMBER = 93002 -implements_interface = DESCRIPTOR.extensions_by_name['implements_interface'] -ACCEPTS_INTERFACE_FIELD_NUMBER = 93001 -accepts_interface = DESCRIPTOR.extensions_by_name['accepts_interface'] - -if _descriptor._USE_C_DESCRIPTORS == False: - google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(interface_type) - google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(implements_interface) - google_dot_protobuf_dot_descriptor__pb2.FieldOptions.RegisterExtension(accepts_interface) - - DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'Z%github.com/regen-network/cosmos-proto' -# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmwasm/__init__.py b/cosmpy/protos/cosmwasm/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmwasm/wasm/__init__.py b/cosmpy/protos/cosmwasm/wasm/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmwasm/wasm/v1/__init__.py b/cosmpy/protos/cosmwasm/wasm/v1/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/cosmwasm/wasm/v1/authz_pb2.py b/cosmpy/protos/cosmwasm/wasm/v1/authz_pb2.py new file mode 100644 index 00000000..5b12c4b4 --- /dev/null +++ b/cosmpy/protos/cosmwasm/wasm/v1/authz_pb2.py @@ -0,0 +1,88 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmwasm/wasm/v1/authz.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 +from cosmos.base.v1beta1 import coin_pb2 as cosmos_dot_base_dot_v1beta1_dot_coin__pb2 +from cosmwasm.wasm.v1 import types_pb2 as cosmwasm_dot_wasm_dot_v1_dot_types__pb2 +from google.protobuf import any_pb2 as google_dot_protobuf_dot_any__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1c\x63osmwasm/wasm/v1/authz.proto\x12\x10\x63osmwasm.wasm.v1\x1a\x14gogoproto/gogo.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x1e\x63osmos/base/v1beta1/coin.proto\x1a\x1c\x63osmwasm/wasm/v1/types.proto\x1a\x19google/protobuf/any.proto\x1a\x11\x61mino/amino.proto\"\x98\x01\n\x16StoreCodeAuthorization\x12\x36\n\x06grants\x18\x01 \x03(\x0b\x32\x1b.cosmwasm.wasm.v1.CodeGrantB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01:F\x8a\xe7\xb0*\x1bwasm/StoreCodeAuthorization\xca\xb4-\"cosmos.authz.v1beta1.Authorization\"\xac\x01\n\x1e\x43ontractExecutionAuthorization\x12:\n\x06grants\x18\x01 \x03(\x0b\x32\x1f.cosmwasm.wasm.v1.ContractGrantB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01:N\x8a\xe7\xb0*#wasm/ContractExecutionAuthorization\xca\xb4-\"cosmos.authz.v1beta1.Authorization\"\xac\x01\n\x1e\x43ontractMigrationAuthorization\x12:\n\x06grants\x18\x01 \x03(\x0b\x32\x1f.cosmwasm.wasm.v1.ContractGrantB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01:N\x8a\xe7\xb0*#wasm/ContractMigrationAuthorization\xca\xb4-\"cosmos.authz.v1beta1.Authorization\"^\n\tCodeGrant\x12\x11\n\tcode_hash\x18\x01 \x01(\x0c\x12>\n\x16instantiate_permission\x18\x02 \x01(\x0b\x32\x1e.cosmwasm.wasm.v1.AccessConfig\"\xdb\x01\n\rContractGrant\x12*\n\x08\x63ontract\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12M\n\x05limit\x18\x02 \x01(\x0b\x32\x14.google.protobuf.AnyB(\xca\xb4-$cosmwasm.wasm.v1.ContractAuthzLimitX\x12O\n\x06\x66ilter\x18\x03 \x01(\x0b\x32\x14.google.protobuf.AnyB)\xca\xb4-%cosmwasm.wasm.v1.ContractAuthzFilterX\"c\n\rMaxCallsLimit\x12\x11\n\tremaining\x18\x01 \x01(\x04:?\x8a\xe7\xb0*\x12wasm/MaxCallsLimit\xca\xb4-$cosmwasm.wasm.v1.ContractAuthzLimitX\"\xc4\x01\n\rMaxFundsLimit\x12r\n\x07\x61mounts\x18\x01 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinBF\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\x9a\xe7\xb0*\x0clegacy_coins:?\x8a\xe7\xb0*\x12wasm/MaxFundsLimit\xca\xb4-$cosmwasm.wasm.v1.ContractAuthzLimitX\"\xdd\x01\n\rCombinedLimit\x12\x17\n\x0f\x63\x61lls_remaining\x18\x01 \x01(\x04\x12r\n\x07\x61mounts\x18\x02 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinBF\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\x9a\xe7\xb0*\x0clegacy_coins:?\x8a\xe7\xb0*\x12wasm/CombinedLimit\xca\xb4-$cosmwasm.wasm.v1.ContractAuthzLimitX\"c\n\x16\x41llowAllMessagesFilter:I\x8a\xe7\xb0*\x1bwasm/AllowAllMessagesFilter\xca\xb4-%cosmwasm.wasm.v1.ContractAuthzFilterX\"w\n\x19\x41\x63\x63\x65ptedMessageKeysFilter\x12\x0c\n\x04keys\x18\x01 \x03(\t:L\x8a\xe7\xb0*\x1ewasm/AcceptedMessageKeysFilter\xca\xb4-%cosmwasm.wasm.v1.ContractAuthzFilterX\"\x9d\x01\n\x16\x41\x63\x63\x65ptedMessagesFilter\x12\x38\n\x08messages\x18\x01 \x03(\x0c\x42&\xfa\xde\x1f\x12RawContractMessage\x9a\xe7\xb0*\x0binline_json:I\x8a\xe7\xb0*\x1bwasm/AcceptedMessagesFilter\xca\xb4-%cosmwasm.wasm.v1.ContractAuthzFilterXB,Z&github.com/CosmWasm/wasmd/x/wasm/types\xc8\xe1\x1e\x00\x62\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmwasm.wasm.v1.authz_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z&github.com/CosmWasm/wasmd/x/wasm/types\310\341\036\000' + _STORECODEAUTHORIZATION.fields_by_name['grants']._options = None + _STORECODEAUTHORIZATION.fields_by_name['grants']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _STORECODEAUTHORIZATION._options = None + _STORECODEAUTHORIZATION._serialized_options = b'\212\347\260*\033wasm/StoreCodeAuthorization\312\264-\"cosmos.authz.v1beta1.Authorization' + _CONTRACTEXECUTIONAUTHORIZATION.fields_by_name['grants']._options = None + _CONTRACTEXECUTIONAUTHORIZATION.fields_by_name['grants']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _CONTRACTEXECUTIONAUTHORIZATION._options = None + _CONTRACTEXECUTIONAUTHORIZATION._serialized_options = b'\212\347\260*#wasm/ContractExecutionAuthorization\312\264-\"cosmos.authz.v1beta1.Authorization' + _CONTRACTMIGRATIONAUTHORIZATION.fields_by_name['grants']._options = None + _CONTRACTMIGRATIONAUTHORIZATION.fields_by_name['grants']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _CONTRACTMIGRATIONAUTHORIZATION._options = None + _CONTRACTMIGRATIONAUTHORIZATION._serialized_options = b'\212\347\260*#wasm/ContractMigrationAuthorization\312\264-\"cosmos.authz.v1beta1.Authorization' + _CONTRACTGRANT.fields_by_name['contract']._options = None + _CONTRACTGRANT.fields_by_name['contract']._serialized_options = b'\322\264-\024cosmos.AddressString' + _CONTRACTGRANT.fields_by_name['limit']._options = None + _CONTRACTGRANT.fields_by_name['limit']._serialized_options = b'\312\264-$cosmwasm.wasm.v1.ContractAuthzLimitX' + _CONTRACTGRANT.fields_by_name['filter']._options = None + _CONTRACTGRANT.fields_by_name['filter']._serialized_options = b'\312\264-%cosmwasm.wasm.v1.ContractAuthzFilterX' + _MAXCALLSLIMIT._options = None + _MAXCALLSLIMIT._serialized_options = b'\212\347\260*\022wasm/MaxCallsLimit\312\264-$cosmwasm.wasm.v1.ContractAuthzLimitX' + _MAXFUNDSLIMIT.fields_by_name['amounts']._options = None + _MAXFUNDSLIMIT.fields_by_name['amounts']._serialized_options = b'\310\336\037\000\250\347\260*\001\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins\232\347\260*\014legacy_coins' + _MAXFUNDSLIMIT._options = None + _MAXFUNDSLIMIT._serialized_options = b'\212\347\260*\022wasm/MaxFundsLimit\312\264-$cosmwasm.wasm.v1.ContractAuthzLimitX' + _COMBINEDLIMIT.fields_by_name['amounts']._options = None + _COMBINEDLIMIT.fields_by_name['amounts']._serialized_options = b'\310\336\037\000\250\347\260*\001\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins\232\347\260*\014legacy_coins' + _COMBINEDLIMIT._options = None + _COMBINEDLIMIT._serialized_options = b'\212\347\260*\022wasm/CombinedLimit\312\264-$cosmwasm.wasm.v1.ContractAuthzLimitX' + _ALLOWALLMESSAGESFILTER._options = None + _ALLOWALLMESSAGESFILTER._serialized_options = b'\212\347\260*\033wasm/AllowAllMessagesFilter\312\264-%cosmwasm.wasm.v1.ContractAuthzFilterX' + _ACCEPTEDMESSAGEKEYSFILTER._options = None + _ACCEPTEDMESSAGEKEYSFILTER._serialized_options = b'\212\347\260*\036wasm/AcceptedMessageKeysFilter\312\264-%cosmwasm.wasm.v1.ContractAuthzFilterX' + _ACCEPTEDMESSAGESFILTER.fields_by_name['messages']._options = None + _ACCEPTEDMESSAGESFILTER.fields_by_name['messages']._serialized_options = b'\372\336\037\022RawContractMessage\232\347\260*\013inline_json' + _ACCEPTEDMESSAGESFILTER._options = None + _ACCEPTEDMESSAGESFILTER._serialized_options = b'\212\347\260*\033wasm/AcceptedMessagesFilter\312\264-%cosmwasm.wasm.v1.ContractAuthzFilterX' + _STORECODEAUTHORIZATION._serialized_start=208 + _STORECODEAUTHORIZATION._serialized_end=360 + _CONTRACTEXECUTIONAUTHORIZATION._serialized_start=363 + _CONTRACTEXECUTIONAUTHORIZATION._serialized_end=535 + _CONTRACTMIGRATIONAUTHORIZATION._serialized_start=538 + _CONTRACTMIGRATIONAUTHORIZATION._serialized_end=710 + _CODEGRANT._serialized_start=712 + _CODEGRANT._serialized_end=806 + _CONTRACTGRANT._serialized_start=809 + _CONTRACTGRANT._serialized_end=1028 + _MAXCALLSLIMIT._serialized_start=1030 + _MAXCALLSLIMIT._serialized_end=1129 + _MAXFUNDSLIMIT._serialized_start=1132 + _MAXFUNDSLIMIT._serialized_end=1328 + _COMBINEDLIMIT._serialized_start=1331 + _COMBINEDLIMIT._serialized_end=1552 + _ALLOWALLMESSAGESFILTER._serialized_start=1554 + _ALLOWALLMESSAGESFILTER._serialized_end=1653 + _ACCEPTEDMESSAGEKEYSFILTER._serialized_start=1655 + _ACCEPTEDMESSAGEKEYSFILTER._serialized_end=1774 + _ACCEPTEDMESSAGESFILTER._serialized_start=1777 + _ACCEPTEDMESSAGESFILTER._serialized_end=1934 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmwasm/wasm/v1/authz_pb2_grpc.py b/cosmpy/protos/cosmwasm/wasm/v1/authz_pb2_grpc.py new file mode 100644 index 00000000..2daafffe --- /dev/null +++ b/cosmpy/protos/cosmwasm/wasm/v1/authz_pb2_grpc.py @@ -0,0 +1,4 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + diff --git a/cosmpy/protos/cosmwasm/wasm/v1/genesis_pb2.py b/cosmpy/protos/cosmwasm/wasm/v1/genesis_pb2.py index 5cd1213c..3a93ded1 100644 --- a/cosmpy/protos/cosmwasm/wasm/v1/genesis_pb2.py +++ b/cosmpy/protos/cosmwasm/wasm/v1/genesis_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmwasm/wasm/v1/genesis.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -14,86 +13,46 @@ from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 from cosmwasm.wasm.v1 import types_pb2 as cosmwasm_dot_wasm_dot_v1_dot_types__pb2 -from cosmwasm.wasm.v1 import tx_pb2 as cosmwasm_dot_wasm_dot_v1_dot_tx__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1e\x63osmwasm/wasm/v1/genesis.proto\x12\x10\x63osmwasm.wasm.v1\x1a\x14gogoproto/gogo.proto\x1a\x1c\x63osmwasm/wasm/v1/types.proto\x1a\x19\x63osmwasm/wasm/v1/tx.proto\"\xc1\x04\n\x0cGenesisState\x12.\n\x06params\x18\x01 \x01(\x0b\x32\x18.cosmwasm.wasm.v1.ParamsB\x04\xc8\xde\x1f\x00\x12>\n\x05\x63odes\x18\x02 \x03(\x0b\x32\x16.cosmwasm.wasm.v1.CodeB\x17\xc8\xde\x1f\x00\xea\xde\x1f\x0f\x63odes,omitempty\x12J\n\tcontracts\x18\x03 \x03(\x0b\x32\x1a.cosmwasm.wasm.v1.ContractB\x1b\xc8\xde\x1f\x00\xea\xde\x1f\x13\x63ontracts,omitempty\x12J\n\tsequences\x18\x04 \x03(\x0b\x32\x1a.cosmwasm.wasm.v1.SequenceB\x1b\xc8\xde\x1f\x00\xea\xde\x1f\x13sequences,omitempty\x12T\n\x08gen_msgs\x18\x05 \x03(\x0b\x32&.cosmwasm.wasm.v1.GenesisState.GenMsgsB\x1a\xc8\xde\x1f\x00\xea\xde\x1f\x12gen_msgs,omitempty\x1a\xd2\x01\n\x07GenMsgs\x12\x34\n\nstore_code\x18\x01 \x01(\x0b\x32\x1e.cosmwasm.wasm.v1.MsgStoreCodeH\x00\x12H\n\x14instantiate_contract\x18\x02 \x01(\x0b\x32(.cosmwasm.wasm.v1.MsgInstantiateContractH\x00\x12@\n\x10\x65xecute_contract\x18\x03 \x01(\x0b\x32$.cosmwasm.wasm.v1.MsgExecuteContractH\x00\x42\x05\n\x03sum\"|\n\x04\x43ode\x12\x1b\n\x07\x63ode_id\x18\x01 \x01(\x04\x42\n\xe2\xde\x1f\x06\x43odeID\x12\x33\n\tcode_info\x18\x02 \x01(\x0b\x32\x1a.cosmwasm.wasm.v1.CodeInfoB\x04\xc8\xde\x1f\x00\x12\x12\n\ncode_bytes\x18\x03 \x01(\x0c\x12\x0e\n\x06pinned\x18\x04 \x01(\x08\"\x98\x01\n\x08\x43ontract\x12\x18\n\x10\x63ontract_address\x18\x01 \x01(\t\x12;\n\rcontract_info\x18\x02 \x01(\x0b\x32\x1e.cosmwasm.wasm.v1.ContractInfoB\x04\xc8\xde\x1f\x00\x12\x35\n\x0e\x63ontract_state\x18\x03 \x03(\x0b\x32\x17.cosmwasm.wasm.v1.ModelB\x04\xc8\xde\x1f\x00\"4\n\x08Sequence\x12\x19\n\x06id_key\x18\x01 \x01(\x0c\x42\t\xe2\xde\x1f\x05IDKey\x12\r\n\x05value\x18\x02 \x01(\x04\x42(Z&github.com/CosmWasm/wasmd/x/wasm/typesb\x06proto3') - - - -_GENESISSTATE = DESCRIPTOR.message_types_by_name['GenesisState'] -_GENESISSTATE_GENMSGS = _GENESISSTATE.nested_types_by_name['GenMsgs'] -_CODE = DESCRIPTOR.message_types_by_name['Code'] -_CONTRACT = DESCRIPTOR.message_types_by_name['Contract'] -_SEQUENCE = DESCRIPTOR.message_types_by_name['Sequence'] -GenesisState = _reflection.GeneratedProtocolMessageType('GenesisState', (_message.Message,), { - - 'GenMsgs' : _reflection.GeneratedProtocolMessageType('GenMsgs', (_message.Message,), { - 'DESCRIPTOR' : _GENESISSTATE_GENMSGS, - '__module__' : 'cosmwasm.wasm.v1.genesis_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.GenesisState.GenMsgs) - }) - , - 'DESCRIPTOR' : _GENESISSTATE, - '__module__' : 'cosmwasm.wasm.v1.genesis_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.GenesisState) - }) -_sym_db.RegisterMessage(GenesisState) -_sym_db.RegisterMessage(GenesisState.GenMsgs) - -Code = _reflection.GeneratedProtocolMessageType('Code', (_message.Message,), { - 'DESCRIPTOR' : _CODE, - '__module__' : 'cosmwasm.wasm.v1.genesis_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.Code) - }) -_sym_db.RegisterMessage(Code) - -Contract = _reflection.GeneratedProtocolMessageType('Contract', (_message.Message,), { - 'DESCRIPTOR' : _CONTRACT, - '__module__' : 'cosmwasm.wasm.v1.genesis_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.Contract) - }) -_sym_db.RegisterMessage(Contract) - -Sequence = _reflection.GeneratedProtocolMessageType('Sequence', (_message.Message,), { - 'DESCRIPTOR' : _SEQUENCE, - '__module__' : 'cosmwasm.wasm.v1.genesis_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.Sequence) - }) -_sym_db.RegisterMessage(Sequence) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1e\x63osmwasm/wasm/v1/genesis.proto\x12\x10\x63osmwasm.wasm.v1\x1a\x14gogoproto/gogo.proto\x1a\x1c\x63osmwasm/wasm/v1/types.proto\x1a\x11\x61mino/amino.proto\x1a\x19\x63osmos_proto/cosmos.proto\"\xaa\x02\n\x0cGenesisState\x12\x33\n\x06params\x18\x01 \x01(\x0b\x32\x18.cosmwasm.wasm.v1.ParamsB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12\x43\n\x05\x63odes\x18\x02 \x03(\x0b\x32\x16.cosmwasm.wasm.v1.CodeB\x1c\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\xea\xde\x1f\x0f\x63odes,omitempty\x12O\n\tcontracts\x18\x03 \x03(\x0b\x32\x1a.cosmwasm.wasm.v1.ContractB \xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\xea\xde\x1f\x13\x63ontracts,omitempty\x12O\n\tsequences\x18\x04 \x03(\x0b\x32\x1a.cosmwasm.wasm.v1.SequenceB \xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\xea\xde\x1f\x13sequences,omitempty\"\x81\x01\n\x04\x43ode\x12\x1b\n\x07\x63ode_id\x18\x01 \x01(\x04\x42\n\xe2\xde\x1f\x06\x43odeID\x12\x38\n\tcode_info\x18\x02 \x01(\x0b\x32\x1a.cosmwasm.wasm.v1.CodeInfoB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12\x12\n\ncode_bytes\x18\x03 \x01(\x0c\x12\x0e\n\x06pinned\x18\x04 \x01(\x08\"\x92\x02\n\x08\x43ontract\x12\x32\n\x10\x63ontract_address\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12@\n\rcontract_info\x18\x02 \x01(\x0b\x32\x1e.cosmwasm.wasm.v1.ContractInfoB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12:\n\x0e\x63ontract_state\x18\x03 \x03(\x0b\x32\x17.cosmwasm.wasm.v1.ModelB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12T\n\x15\x63ontract_code_history\x18\x04 \x03(\x0b\x32*.cosmwasm.wasm.v1.ContractCodeHistoryEntryB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\"4\n\x08Sequence\x12\x19\n\x06id_key\x18\x01 \x01(\x0c\x42\t\xe2\xde\x1f\x05IDKey\x12\r\n\x05value\x18\x02 \x01(\x04\x42(Z&github.com/CosmWasm/wasmd/x/wasm/typesb\x06proto3') +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmwasm.wasm.v1.genesis_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b'Z&github.com/CosmWasm/wasmd/x/wasm/types' _GENESISSTATE.fields_by_name['params']._options = None - _GENESISSTATE.fields_by_name['params']._serialized_options = b'\310\336\037\000' + _GENESISSTATE.fields_by_name['params']._serialized_options = b'\310\336\037\000\250\347\260*\001' _GENESISSTATE.fields_by_name['codes']._options = None - _GENESISSTATE.fields_by_name['codes']._serialized_options = b'\310\336\037\000\352\336\037\017codes,omitempty' + _GENESISSTATE.fields_by_name['codes']._serialized_options = b'\310\336\037\000\250\347\260*\001\352\336\037\017codes,omitempty' _GENESISSTATE.fields_by_name['contracts']._options = None - _GENESISSTATE.fields_by_name['contracts']._serialized_options = b'\310\336\037\000\352\336\037\023contracts,omitempty' + _GENESISSTATE.fields_by_name['contracts']._serialized_options = b'\310\336\037\000\250\347\260*\001\352\336\037\023contracts,omitempty' _GENESISSTATE.fields_by_name['sequences']._options = None - _GENESISSTATE.fields_by_name['sequences']._serialized_options = b'\310\336\037\000\352\336\037\023sequences,omitempty' - _GENESISSTATE.fields_by_name['gen_msgs']._options = None - _GENESISSTATE.fields_by_name['gen_msgs']._serialized_options = b'\310\336\037\000\352\336\037\022gen_msgs,omitempty' + _GENESISSTATE.fields_by_name['sequences']._serialized_options = b'\310\336\037\000\250\347\260*\001\352\336\037\023sequences,omitempty' _CODE.fields_by_name['code_id']._options = None _CODE.fields_by_name['code_id']._serialized_options = b'\342\336\037\006CodeID' _CODE.fields_by_name['code_info']._options = None - _CODE.fields_by_name['code_info']._serialized_options = b'\310\336\037\000' + _CODE.fields_by_name['code_info']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _CONTRACT.fields_by_name['contract_address']._options = None + _CONTRACT.fields_by_name['contract_address']._serialized_options = b'\322\264-\024cosmos.AddressString' _CONTRACT.fields_by_name['contract_info']._options = None - _CONTRACT.fields_by_name['contract_info']._serialized_options = b'\310\336\037\000' + _CONTRACT.fields_by_name['contract_info']._serialized_options = b'\310\336\037\000\250\347\260*\001' _CONTRACT.fields_by_name['contract_state']._options = None - _CONTRACT.fields_by_name['contract_state']._serialized_options = b'\310\336\037\000' + _CONTRACT.fields_by_name['contract_state']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _CONTRACT.fields_by_name['contract_code_history']._options = None + _CONTRACT.fields_by_name['contract_code_history']._serialized_options = b'\310\336\037\000\250\347\260*\001' _SEQUENCE.fields_by_name['id_key']._options = None _SEQUENCE.fields_by_name['id_key']._serialized_options = b'\342\336\037\005IDKey' - _GENESISSTATE._serialized_start=132 - _GENESISSTATE._serialized_end=709 - _GENESISSTATE_GENMSGS._serialized_start=499 - _GENESISSTATE_GENMSGS._serialized_end=709 - _CODE._serialized_start=711 - _CODE._serialized_end=835 - _CONTRACT._serialized_start=838 - _CONTRACT._serialized_end=990 - _SEQUENCE._serialized_start=992 - _SEQUENCE._serialized_end=1044 + _GENESISSTATE._serialized_start=151 + _GENESISSTATE._serialized_end=449 + _CODE._serialized_start=452 + _CODE._serialized_end=581 + _CONTRACT._serialized_start=584 + _CONTRACT._serialized_end=858 + _SEQUENCE._serialized_start=860 + _SEQUENCE._serialized_end=912 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmwasm/wasm/v1/ibc_pb2.py b/cosmpy/protos/cosmwasm/wasm/v1/ibc_pb2.py index bd00d6a3..f3e9cb07 100644 --- a/cosmpy/protos/cosmwasm/wasm/v1/ibc_pb2.py +++ b/cosmpy/protos/cosmwasm/wasm/v1/ibc_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmwasm/wasm/v1/ibc.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -15,26 +14,10 @@ from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1a\x63osmwasm/wasm/v1/ibc.proto\x12\x10\x63osmwasm.wasm.v1\x1a\x14gogoproto/gogo.proto\"\xb2\x01\n\nMsgIBCSend\x12*\n\x07\x63hannel\x18\x02 \x01(\tB\x19\xf2\xde\x1f\x15yaml:\"source_channel\"\x12\x31\n\x0etimeout_height\x18\x04 \x01(\x04\x42\x19\xf2\xde\x1f\x15yaml:\"timeout_height\"\x12\x37\n\x11timeout_timestamp\x18\x05 \x01(\x04\x42\x1c\xf2\xde\x1f\x18yaml:\"timeout_timestamp\"\x12\x0c\n\x04\x64\x61ta\x18\x06 \x01(\x0c\"@\n\x12MsgIBCCloseChannel\x12*\n\x07\x63hannel\x18\x02 \x01(\tB\x19\xf2\xde\x1f\x15yaml:\"source_channel\"B,Z&github.com/CosmWasm/wasmd/x/wasm/types\xc8\xe1\x1e\x00\x62\x06proto3') - - - -_MSGIBCSEND = DESCRIPTOR.message_types_by_name['MsgIBCSend'] -_MSGIBCCLOSECHANNEL = DESCRIPTOR.message_types_by_name['MsgIBCCloseChannel'] -MsgIBCSend = _reflection.GeneratedProtocolMessageType('MsgIBCSend', (_message.Message,), { - 'DESCRIPTOR' : _MSGIBCSEND, - '__module__' : 'cosmwasm.wasm.v1.ibc_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.MsgIBCSend) - }) -_sym_db.RegisterMessage(MsgIBCSend) - -MsgIBCCloseChannel = _reflection.GeneratedProtocolMessageType('MsgIBCCloseChannel', (_message.Message,), { - 'DESCRIPTOR' : _MSGIBCCLOSECHANNEL, - '__module__' : 'cosmwasm.wasm.v1.ibc_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.MsgIBCCloseChannel) - }) -_sym_db.RegisterMessage(MsgIBCCloseChannel) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1a\x63osmwasm/wasm/v1/ibc.proto\x12\x10\x63osmwasm.wasm.v1\x1a\x14gogoproto/gogo.proto\"\xb2\x01\n\nMsgIBCSend\x12*\n\x07\x63hannel\x18\x02 \x01(\tB\x19\xf2\xde\x1f\x15yaml:\"source_channel\"\x12\x31\n\x0etimeout_height\x18\x04 \x01(\x04\x42\x19\xf2\xde\x1f\x15yaml:\"timeout_height\"\x12\x37\n\x11timeout_timestamp\x18\x05 \x01(\x04\x42\x1c\xf2\xde\x1f\x18yaml:\"timeout_timestamp\"\x12\x0c\n\x04\x64\x61ta\x18\x06 \x01(\x0c\"&\n\x12MsgIBCSendResponse\x12\x10\n\x08sequence\x18\x01 \x01(\x04\"$\n\"MsgIBCWriteAcknowledgementResponse\"@\n\x12MsgIBCCloseChannel\x12*\n\x07\x63hannel\x18\x02 \x01(\tB\x19\xf2\xde\x1f\x15yaml:\"source_channel\"B,Z&github.com/CosmWasm/wasmd/x/wasm/types\xc8\xe1\x1e\x00\x62\x06proto3') +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmwasm.wasm.v1.ibc_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None @@ -49,6 +32,10 @@ _MSGIBCCLOSECHANNEL.fields_by_name['channel']._serialized_options = b'\362\336\037\025yaml:\"source_channel\"' _MSGIBCSEND._serialized_start=71 _MSGIBCSEND._serialized_end=249 - _MSGIBCCLOSECHANNEL._serialized_start=251 - _MSGIBCCLOSECHANNEL._serialized_end=315 + _MSGIBCSENDRESPONSE._serialized_start=251 + _MSGIBCSENDRESPONSE._serialized_end=289 + _MSGIBCWRITEACKNOWLEDGEMENTRESPONSE._serialized_start=291 + _MSGIBCWRITEACKNOWLEDGEMENTRESPONSE._serialized_end=327 + _MSGIBCCLOSECHANNEL._serialized_start=329 + _MSGIBCCLOSECHANNEL._serialized_end=393 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmwasm/wasm/v1/proposal_legacy_pb2.py b/cosmpy/protos/cosmwasm/wasm/v1/proposal_legacy_pb2.py new file mode 100644 index 00000000..8c083828 --- /dev/null +++ b/cosmpy/protos/cosmwasm/wasm/v1/proposal_legacy_pb2.py @@ -0,0 +1,149 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmwasm/wasm/v1/proposal_legacy.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 +from cosmos.base.v1beta1 import coin_pb2 as cosmos_dot_base_dot_v1beta1_dot_coin__pb2 +from cosmwasm.wasm.v1 import types_pb2 as cosmwasm_dot_wasm_dot_v1_dot_types__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n&cosmwasm/wasm/v1/proposal_legacy.proto\x12\x10\x63osmwasm.wasm.v1\x1a\x14gogoproto/gogo.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x1e\x63osmos/base/v1beta1/coin.proto\x1a\x1c\x63osmwasm/wasm/v1/types.proto\x1a\x11\x61mino/amino.proto\"\xdc\x02\n\x11StoreCodeProposal\x12\r\n\x05title\x18\x01 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12(\n\x06run_as\x18\x03 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12(\n\x0ewasm_byte_code\x18\x04 \x01(\x0c\x42\x10\xe2\xde\x1f\x0cWASMByteCode\x12>\n\x16instantiate_permission\x18\x07 \x01(\x0b\x32\x1e.cosmwasm.wasm.v1.AccessConfig\x12\x12\n\nunpin_code\x18\x08 \x01(\x08\x12\x0e\n\x06source\x18\t \x01(\t\x12\x0f\n\x07\x62uilder\x18\n \x01(\t\x12\x11\n\tcode_hash\x18\x0b \x01(\x0c:;\x18\x01\x8a\xe7\xb0*\x16wasm/StoreCodeProposal\xca\xb4-\x1a\x63osmos.gov.v1beta1.ContentJ\x04\x08\x05\x10\x06J\x04\x08\x06\x10\x07\"\xae\x03\n\x1bInstantiateContractProposal\x12\r\n\x05title\x18\x01 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12(\n\x06run_as\x18\x03 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\'\n\x05\x61\x64min\x18\x04 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x1b\n\x07\x63ode_id\x18\x05 \x01(\x04\x42\n\xe2\xde\x1f\x06\x43odeID\x12\r\n\x05label\x18\x06 \x01(\t\x12\x33\n\x03msg\x18\x07 \x01(\x0c\x42&\xfa\xde\x1f\x12RawContractMessage\x9a\xe7\xb0*\x0binline_json\x12p\n\x05\x66unds\x18\x08 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinBF\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\x9a\xe7\xb0*\x0clegacy_coins:E\x18\x01\x8a\xe7\xb0* wasm/InstantiateContractProposal\xca\xb4-\x1a\x63osmos.gov.v1beta1.Content\"\xcf\x03\n\x1cInstantiateContract2Proposal\x12\r\n\x05title\x18\x01 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12(\n\x06run_as\x18\x03 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\'\n\x05\x61\x64min\x18\x04 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x1b\n\x07\x63ode_id\x18\x05 \x01(\x04\x42\n\xe2\xde\x1f\x06\x43odeID\x12\r\n\x05label\x18\x06 \x01(\t\x12\x33\n\x03msg\x18\x07 \x01(\x0c\x42&\xfa\xde\x1f\x12RawContractMessage\x9a\xe7\xb0*\x0binline_json\x12p\n\x05\x66unds\x18\x08 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinBF\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\x9a\xe7\xb0*\x0clegacy_coins\x12\x0c\n\x04salt\x18\t \x01(\x0c\x12\x0f\n\x07\x66ix_msg\x18\n \x01(\x08:F\x18\x01\x8a\xe7\xb0*!wasm/InstantiateContract2Proposal\xca\xb4-\x1a\x63osmos.gov.v1beta1.Content\"\xfe\x01\n\x17MigrateContractProposal\x12\r\n\x05title\x18\x01 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12*\n\x08\x63ontract\x18\x04 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x1b\n\x07\x63ode_id\x18\x05 \x01(\x04\x42\n\xe2\xde\x1f\x06\x43odeID\x12\x33\n\x03msg\x18\x06 \x01(\x0c\x42&\xfa\xde\x1f\x12RawContractMessage\x9a\xe7\xb0*\x0binline_json:A\x18\x01\x8a\xe7\xb0*\x1cwasm/MigrateContractProposal\xca\xb4-\x1a\x63osmos.gov.v1beta1.Content\"\xdb\x01\n\x14SudoContractProposal\x12\r\n\x05title\x18\x01 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12*\n\x08\x63ontract\x18\x03 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x33\n\x03msg\x18\x04 \x01(\x0c\x42&\xfa\xde\x1f\x12RawContractMessage\x9a\xe7\xb0*\x0binline_json:>\x18\x01\x8a\xe7\xb0*\x19wasm/SudoContractProposal\xca\xb4-\x1a\x63osmos.gov.v1beta1.Content\"\xfd\x02\n\x17\x45xecuteContractProposal\x12\r\n\x05title\x18\x01 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12(\n\x06run_as\x18\x03 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12*\n\x08\x63ontract\x18\x04 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x33\n\x03msg\x18\x05 \x01(\x0c\x42&\xfa\xde\x1f\x12RawContractMessage\x9a\xe7\xb0*\x0binline_json\x12p\n\x05\x66unds\x18\x06 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinBF\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\x9a\xe7\xb0*\x0clegacy_coins:A\x18\x01\x8a\xe7\xb0*\x1cwasm/ExecuteContractProposal\xca\xb4-\x1a\x63osmos.gov.v1beta1.Content\"\xe5\x01\n\x13UpdateAdminProposal\x12\r\n\x05title\x18\x01 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12?\n\tnew_admin\x18\x03 \x01(\tB,\xf2\xde\x1f\x10yaml:\"new_admin\"\xd2\xb4-\x14\x63osmos.AddressString\x12*\n\x08\x63ontract\x18\x04 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString:=\x18\x01\x8a\xe7\xb0*\x18wasm/UpdateAdminProposal\xca\xb4-\x1a\x63osmos.gov.v1beta1.Content\"\xa2\x01\n\x12\x43learAdminProposal\x12\r\n\x05title\x18\x01 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12*\n\x08\x63ontract\x18\x03 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString:<\x18\x01\x8a\xe7\xb0*\x17wasm/ClearAdminProposal\xca\xb4-\x1a\x63osmos.gov.v1beta1.Content\"\xa4\x01\n\x10PinCodesProposal\x12\r\n\x05title\x18\x01 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12\x30\n\x08\x63ode_ids\x18\x03 \x03(\x04\x42\x1e\xe2\xde\x1f\x07\x43odeIDs\xf2\xde\x1f\x0fyaml:\"code_ids\"::\x18\x01\x8a\xe7\xb0*\x15wasm/PinCodesProposal\xca\xb4-\x1a\x63osmos.gov.v1beta1.Content\"\xa8\x01\n\x12UnpinCodesProposal\x12\r\n\x05title\x18\x01 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12\x30\n\x08\x63ode_ids\x18\x03 \x03(\x04\x42\x1e\xe2\xde\x1f\x07\x43odeIDs\xf2\xde\x1f\x0fyaml:\"code_ids\":<\x18\x01\x8a\xe7\xb0*\x17wasm/UnpinCodesProposal\xca\xb4-\x1a\x63osmos.gov.v1beta1.Content\"|\n\x12\x41\x63\x63\x65ssConfigUpdate\x12\x1b\n\x07\x63ode_id\x18\x01 \x01(\x04\x42\n\xe2\xde\x1f\x06\x43odeID\x12I\n\x16instantiate_permission\x18\x02 \x01(\x0b\x32\x1e.cosmwasm.wasm.v1.AccessConfigB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\"\x8a\x02\n\x1fUpdateInstantiateConfigProposal\x12\x1f\n\x05title\x18\x01 \x01(\tB\x10\xf2\xde\x1f\x0cyaml:\"title\"\x12+\n\x0b\x64\x65scription\x18\x02 \x01(\tB\x16\xf2\xde\x1f\x12yaml:\"description\"\x12N\n\x15\x61\x63\x63\x65ss_config_updates\x18\x03 \x03(\x0b\x32$.cosmwasm.wasm.v1.AccessConfigUpdateB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01:I\x18\x01\x8a\xe7\xb0*$wasm/UpdateInstantiateConfigProposal\xca\xb4-\x1a\x63osmos.gov.v1beta1.Content\"\xb9\x04\n#StoreAndInstantiateContractProposal\x12\r\n\x05title\x18\x01 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12(\n\x06run_as\x18\x03 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12(\n\x0ewasm_byte_code\x18\x04 \x01(\x0c\x42\x10\xe2\xde\x1f\x0cWASMByteCode\x12>\n\x16instantiate_permission\x18\x05 \x01(\x0b\x32\x1e.cosmwasm.wasm.v1.AccessConfig\x12\x12\n\nunpin_code\x18\x06 \x01(\x08\x12\r\n\x05\x61\x64min\x18\x07 \x01(\t\x12\r\n\x05label\x18\x08 \x01(\t\x12\x33\n\x03msg\x18\t \x01(\x0c\x42&\xfa\xde\x1f\x12RawContractMessage\x9a\xe7\xb0*\x0binline_json\x12p\n\x05\x66unds\x18\n \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinBF\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\x9a\xe7\xb0*\x0clegacy_coins\x12\x0e\n\x06source\x18\x0b \x01(\t\x12\x0f\n\x07\x62uilder\x18\x0c \x01(\t\x12\x11\n\tcode_hash\x18\r \x01(\x0c:M\x18\x01\x8a\xe7\xb0*(wasm/StoreAndInstantiateContractProposal\xca\xb4-\x1a\x63osmos.gov.v1beta1.ContentB4Z&github.com/CosmWasm/wasmd/x/wasm/types\xd8\xe1\x1e\x00\xc8\xe1\x1e\x00\xa8\xe2\x1e\x01\x62\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmwasm.wasm.v1.proposal_legacy_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z&github.com/CosmWasm/wasmd/x/wasm/types\330\341\036\000\310\341\036\000\250\342\036\001' + _STORECODEPROPOSAL.fields_by_name['run_as']._options = None + _STORECODEPROPOSAL.fields_by_name['run_as']._serialized_options = b'\322\264-\024cosmos.AddressString' + _STORECODEPROPOSAL.fields_by_name['wasm_byte_code']._options = None + _STORECODEPROPOSAL.fields_by_name['wasm_byte_code']._serialized_options = b'\342\336\037\014WASMByteCode' + _STORECODEPROPOSAL._options = None + _STORECODEPROPOSAL._serialized_options = b'\030\001\212\347\260*\026wasm/StoreCodeProposal\312\264-\032cosmos.gov.v1beta1.Content' + _INSTANTIATECONTRACTPROPOSAL.fields_by_name['run_as']._options = None + _INSTANTIATECONTRACTPROPOSAL.fields_by_name['run_as']._serialized_options = b'\322\264-\024cosmos.AddressString' + _INSTANTIATECONTRACTPROPOSAL.fields_by_name['admin']._options = None + _INSTANTIATECONTRACTPROPOSAL.fields_by_name['admin']._serialized_options = b'\322\264-\024cosmos.AddressString' + _INSTANTIATECONTRACTPROPOSAL.fields_by_name['code_id']._options = None + _INSTANTIATECONTRACTPROPOSAL.fields_by_name['code_id']._serialized_options = b'\342\336\037\006CodeID' + _INSTANTIATECONTRACTPROPOSAL.fields_by_name['msg']._options = None + _INSTANTIATECONTRACTPROPOSAL.fields_by_name['msg']._serialized_options = b'\372\336\037\022RawContractMessage\232\347\260*\013inline_json' + _INSTANTIATECONTRACTPROPOSAL.fields_by_name['funds']._options = None + _INSTANTIATECONTRACTPROPOSAL.fields_by_name['funds']._serialized_options = b'\310\336\037\000\250\347\260*\001\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins\232\347\260*\014legacy_coins' + _INSTANTIATECONTRACTPROPOSAL._options = None + _INSTANTIATECONTRACTPROPOSAL._serialized_options = b'\030\001\212\347\260* wasm/InstantiateContractProposal\312\264-\032cosmos.gov.v1beta1.Content' + _INSTANTIATECONTRACT2PROPOSAL.fields_by_name['run_as']._options = None + _INSTANTIATECONTRACT2PROPOSAL.fields_by_name['run_as']._serialized_options = b'\322\264-\024cosmos.AddressString' + _INSTANTIATECONTRACT2PROPOSAL.fields_by_name['admin']._options = None + _INSTANTIATECONTRACT2PROPOSAL.fields_by_name['admin']._serialized_options = b'\322\264-\024cosmos.AddressString' + _INSTANTIATECONTRACT2PROPOSAL.fields_by_name['code_id']._options = None + _INSTANTIATECONTRACT2PROPOSAL.fields_by_name['code_id']._serialized_options = b'\342\336\037\006CodeID' + _INSTANTIATECONTRACT2PROPOSAL.fields_by_name['msg']._options = None + _INSTANTIATECONTRACT2PROPOSAL.fields_by_name['msg']._serialized_options = b'\372\336\037\022RawContractMessage\232\347\260*\013inline_json' + _INSTANTIATECONTRACT2PROPOSAL.fields_by_name['funds']._options = None + _INSTANTIATECONTRACT2PROPOSAL.fields_by_name['funds']._serialized_options = b'\310\336\037\000\250\347\260*\001\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins\232\347\260*\014legacy_coins' + _INSTANTIATECONTRACT2PROPOSAL._options = None + _INSTANTIATECONTRACT2PROPOSAL._serialized_options = b'\030\001\212\347\260*!wasm/InstantiateContract2Proposal\312\264-\032cosmos.gov.v1beta1.Content' + _MIGRATECONTRACTPROPOSAL.fields_by_name['contract']._options = None + _MIGRATECONTRACTPROPOSAL.fields_by_name['contract']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MIGRATECONTRACTPROPOSAL.fields_by_name['code_id']._options = None + _MIGRATECONTRACTPROPOSAL.fields_by_name['code_id']._serialized_options = b'\342\336\037\006CodeID' + _MIGRATECONTRACTPROPOSAL.fields_by_name['msg']._options = None + _MIGRATECONTRACTPROPOSAL.fields_by_name['msg']._serialized_options = b'\372\336\037\022RawContractMessage\232\347\260*\013inline_json' + _MIGRATECONTRACTPROPOSAL._options = None + _MIGRATECONTRACTPROPOSAL._serialized_options = b'\030\001\212\347\260*\034wasm/MigrateContractProposal\312\264-\032cosmos.gov.v1beta1.Content' + _SUDOCONTRACTPROPOSAL.fields_by_name['contract']._options = None + _SUDOCONTRACTPROPOSAL.fields_by_name['contract']._serialized_options = b'\322\264-\024cosmos.AddressString' + _SUDOCONTRACTPROPOSAL.fields_by_name['msg']._options = None + _SUDOCONTRACTPROPOSAL.fields_by_name['msg']._serialized_options = b'\372\336\037\022RawContractMessage\232\347\260*\013inline_json' + _SUDOCONTRACTPROPOSAL._options = None + _SUDOCONTRACTPROPOSAL._serialized_options = b'\030\001\212\347\260*\031wasm/SudoContractProposal\312\264-\032cosmos.gov.v1beta1.Content' + _EXECUTECONTRACTPROPOSAL.fields_by_name['run_as']._options = None + _EXECUTECONTRACTPROPOSAL.fields_by_name['run_as']._serialized_options = b'\322\264-\024cosmos.AddressString' + _EXECUTECONTRACTPROPOSAL.fields_by_name['contract']._options = None + _EXECUTECONTRACTPROPOSAL.fields_by_name['contract']._serialized_options = b'\322\264-\024cosmos.AddressString' + _EXECUTECONTRACTPROPOSAL.fields_by_name['msg']._options = None + _EXECUTECONTRACTPROPOSAL.fields_by_name['msg']._serialized_options = b'\372\336\037\022RawContractMessage\232\347\260*\013inline_json' + _EXECUTECONTRACTPROPOSAL.fields_by_name['funds']._options = None + _EXECUTECONTRACTPROPOSAL.fields_by_name['funds']._serialized_options = b'\310\336\037\000\250\347\260*\001\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins\232\347\260*\014legacy_coins' + _EXECUTECONTRACTPROPOSAL._options = None + _EXECUTECONTRACTPROPOSAL._serialized_options = b'\030\001\212\347\260*\034wasm/ExecuteContractProposal\312\264-\032cosmos.gov.v1beta1.Content' + _UPDATEADMINPROPOSAL.fields_by_name['new_admin']._options = None + _UPDATEADMINPROPOSAL.fields_by_name['new_admin']._serialized_options = b'\362\336\037\020yaml:\"new_admin\"\322\264-\024cosmos.AddressString' + _UPDATEADMINPROPOSAL.fields_by_name['contract']._options = None + _UPDATEADMINPROPOSAL.fields_by_name['contract']._serialized_options = b'\322\264-\024cosmos.AddressString' + _UPDATEADMINPROPOSAL._options = None + _UPDATEADMINPROPOSAL._serialized_options = b'\030\001\212\347\260*\030wasm/UpdateAdminProposal\312\264-\032cosmos.gov.v1beta1.Content' + _CLEARADMINPROPOSAL.fields_by_name['contract']._options = None + _CLEARADMINPROPOSAL.fields_by_name['contract']._serialized_options = b'\322\264-\024cosmos.AddressString' + _CLEARADMINPROPOSAL._options = None + _CLEARADMINPROPOSAL._serialized_options = b'\030\001\212\347\260*\027wasm/ClearAdminProposal\312\264-\032cosmos.gov.v1beta1.Content' + _PINCODESPROPOSAL.fields_by_name['code_ids']._options = None + _PINCODESPROPOSAL.fields_by_name['code_ids']._serialized_options = b'\342\336\037\007CodeIDs\362\336\037\017yaml:\"code_ids\"' + _PINCODESPROPOSAL._options = None + _PINCODESPROPOSAL._serialized_options = b'\030\001\212\347\260*\025wasm/PinCodesProposal\312\264-\032cosmos.gov.v1beta1.Content' + _UNPINCODESPROPOSAL.fields_by_name['code_ids']._options = None + _UNPINCODESPROPOSAL.fields_by_name['code_ids']._serialized_options = b'\342\336\037\007CodeIDs\362\336\037\017yaml:\"code_ids\"' + _UNPINCODESPROPOSAL._options = None + _UNPINCODESPROPOSAL._serialized_options = b'\030\001\212\347\260*\027wasm/UnpinCodesProposal\312\264-\032cosmos.gov.v1beta1.Content' + _ACCESSCONFIGUPDATE.fields_by_name['code_id']._options = None + _ACCESSCONFIGUPDATE.fields_by_name['code_id']._serialized_options = b'\342\336\037\006CodeID' + _ACCESSCONFIGUPDATE.fields_by_name['instantiate_permission']._options = None + _ACCESSCONFIGUPDATE.fields_by_name['instantiate_permission']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _UPDATEINSTANTIATECONFIGPROPOSAL.fields_by_name['title']._options = None + _UPDATEINSTANTIATECONFIGPROPOSAL.fields_by_name['title']._serialized_options = b'\362\336\037\014yaml:\"title\"' + _UPDATEINSTANTIATECONFIGPROPOSAL.fields_by_name['description']._options = None + _UPDATEINSTANTIATECONFIGPROPOSAL.fields_by_name['description']._serialized_options = b'\362\336\037\022yaml:\"description\"' + _UPDATEINSTANTIATECONFIGPROPOSAL.fields_by_name['access_config_updates']._options = None + _UPDATEINSTANTIATECONFIGPROPOSAL.fields_by_name['access_config_updates']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _UPDATEINSTANTIATECONFIGPROPOSAL._options = None + _UPDATEINSTANTIATECONFIGPROPOSAL._serialized_options = b'\030\001\212\347\260*$wasm/UpdateInstantiateConfigProposal\312\264-\032cosmos.gov.v1beta1.Content' + _STOREANDINSTANTIATECONTRACTPROPOSAL.fields_by_name['run_as']._options = None + _STOREANDINSTANTIATECONTRACTPROPOSAL.fields_by_name['run_as']._serialized_options = b'\322\264-\024cosmos.AddressString' + _STOREANDINSTANTIATECONTRACTPROPOSAL.fields_by_name['wasm_byte_code']._options = None + _STOREANDINSTANTIATECONTRACTPROPOSAL.fields_by_name['wasm_byte_code']._serialized_options = b'\342\336\037\014WASMByteCode' + _STOREANDINSTANTIATECONTRACTPROPOSAL.fields_by_name['msg']._options = None + _STOREANDINSTANTIATECONTRACTPROPOSAL.fields_by_name['msg']._serialized_options = b'\372\336\037\022RawContractMessage\232\347\260*\013inline_json' + _STOREANDINSTANTIATECONTRACTPROPOSAL.fields_by_name['funds']._options = None + _STOREANDINSTANTIATECONTRACTPROPOSAL.fields_by_name['funds']._serialized_options = b'\310\336\037\000\250\347\260*\001\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins\232\347\260*\014legacy_coins' + _STOREANDINSTANTIATECONTRACTPROPOSAL._options = None + _STOREANDINSTANTIATECONTRACTPROPOSAL._serialized_options = b'\030\001\212\347\260*(wasm/StoreAndInstantiateContractProposal\312\264-\032cosmos.gov.v1beta1.Content' + _STORECODEPROPOSAL._serialized_start=191 + _STORECODEPROPOSAL._serialized_end=539 + _INSTANTIATECONTRACTPROPOSAL._serialized_start=542 + _INSTANTIATECONTRACTPROPOSAL._serialized_end=972 + _INSTANTIATECONTRACT2PROPOSAL._serialized_start=975 + _INSTANTIATECONTRACT2PROPOSAL._serialized_end=1438 + _MIGRATECONTRACTPROPOSAL._serialized_start=1441 + _MIGRATECONTRACTPROPOSAL._serialized_end=1695 + _SUDOCONTRACTPROPOSAL._serialized_start=1698 + _SUDOCONTRACTPROPOSAL._serialized_end=1917 + _EXECUTECONTRACTPROPOSAL._serialized_start=1920 + _EXECUTECONTRACTPROPOSAL._serialized_end=2301 + _UPDATEADMINPROPOSAL._serialized_start=2304 + _UPDATEADMINPROPOSAL._serialized_end=2533 + _CLEARADMINPROPOSAL._serialized_start=2536 + _CLEARADMINPROPOSAL._serialized_end=2698 + _PINCODESPROPOSAL._serialized_start=2701 + _PINCODESPROPOSAL._serialized_end=2865 + _UNPINCODESPROPOSAL._serialized_start=2868 + _UNPINCODESPROPOSAL._serialized_end=3036 + _ACCESSCONFIGUPDATE._serialized_start=3038 + _ACCESSCONFIGUPDATE._serialized_end=3162 + _UPDATEINSTANTIATECONFIGPROPOSAL._serialized_start=3165 + _UPDATEINSTANTIATECONFIGPROPOSAL._serialized_end=3431 + _STOREANDINSTANTIATECONTRACTPROPOSAL._serialized_start=3434 + _STOREANDINSTANTIATECONTRACTPROPOSAL._serialized_end=4003 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmwasm/wasm/v1/proposal_legacy_pb2_grpc.py b/cosmpy/protos/cosmwasm/wasm/v1/proposal_legacy_pb2_grpc.py new file mode 100644 index 00000000..2daafffe --- /dev/null +++ b/cosmpy/protos/cosmwasm/wasm/v1/proposal_legacy_pb2_grpc.py @@ -0,0 +1,4 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + diff --git a/cosmpy/protos/cosmwasm/wasm/v1/proposal_pb2.py b/cosmpy/protos/cosmwasm/wasm/v1/proposal_pb2.py deleted file mode 100644 index b8841a1a..00000000 --- a/cosmpy/protos/cosmwasm/wasm/v1/proposal_pb2.py +++ /dev/null @@ -1,180 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: cosmwasm/wasm/v1/proposal.proto -"""Generated protocol buffer code.""" -from google.protobuf import descriptor as _descriptor -from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection -from google.protobuf import symbol_database as _symbol_database -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - -from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 -from cosmos.base.v1beta1 import coin_pb2 as cosmos_dot_base_dot_v1beta1_dot_coin__pb2 -from cosmwasm.wasm.v1 import types_pb2 as cosmwasm_dot_wasm_dot_v1_dot_types__pb2 - - -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1f\x63osmwasm/wasm/v1/proposal.proto\x12\x10\x63osmwasm.wasm.v1\x1a\x14gogoproto/gogo.proto\x1a\x1e\x63osmos/base/v1beta1/coin.proto\x1a\x1c\x63osmwasm/wasm/v1/types.proto\"\xbd\x01\n\x11StoreCodeProposal\x12\r\n\x05title\x18\x01 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12\x0e\n\x06run_as\x18\x03 \x01(\t\x12(\n\x0ewasm_byte_code\x18\x04 \x01(\x0c\x42\x10\xe2\xde\x1f\x0cWASMByteCode\x12>\n\x16instantiate_permission\x18\x07 \x01(\x0b\x32\x1e.cosmwasm.wasm.v1.AccessConfigJ\x04\x08\x05\x10\x06J\x04\x08\x06\x10\x07\"\x8d\x02\n\x1bInstantiateContractProposal\x12\r\n\x05title\x18\x01 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12\x0e\n\x06run_as\x18\x03 \x01(\t\x12\r\n\x05\x61\x64min\x18\x04 \x01(\t\x12\x1b\n\x07\x63ode_id\x18\x05 \x01(\x04\x42\n\xe2\xde\x1f\x06\x43odeID\x12\r\n\x05label\x18\x06 \x01(\t\x12#\n\x03msg\x18\x07 \x01(\x0c\x42\x16\xfa\xde\x1f\x12RawContractMessage\x12Z\n\x05\x66unds\x18\x08 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinB0\xc8\xde\x1f\x00\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\"\x91\x01\n\x17MigrateContractProposal\x12\r\n\x05title\x18\x01 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12\x10\n\x08\x63ontract\x18\x04 \x01(\t\x12\x1b\n\x07\x63ode_id\x18\x05 \x01(\x04\x42\n\xe2\xde\x1f\x06\x43odeID\x12#\n\x03msg\x18\x06 \x01(\x0c\x42\x16\xfa\xde\x1f\x12RawContractMessage\"q\n\x14SudoContractProposal\x12\r\n\x05title\x18\x01 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12\x10\n\x08\x63ontract\x18\x03 \x01(\t\x12#\n\x03msg\x18\x04 \x01(\x0c\x42\x16\xfa\xde\x1f\x12RawContractMessage\"\xe0\x01\n\x17\x45xecuteContractProposal\x12\r\n\x05title\x18\x01 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12\x0e\n\x06run_as\x18\x03 \x01(\t\x12\x10\n\x08\x63ontract\x18\x04 \x01(\t\x12#\n\x03msg\x18\x05 \x01(\x0c\x42\x16\xfa\xde\x1f\x12RawContractMessage\x12Z\n\x05\x66unds\x18\x06 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinB0\xc8\xde\x1f\x00\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\"t\n\x13UpdateAdminProposal\x12\r\n\x05title\x18\x01 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12\'\n\tnew_admin\x18\x03 \x01(\tB\x14\xf2\xde\x1f\x10yaml:\"new_admin\"\x12\x10\n\x08\x63ontract\x18\x04 \x01(\t\"J\n\x12\x43learAdminProposal\x12\r\n\x05title\x18\x01 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12\x10\n\x08\x63ontract\x18\x03 \x01(\t\"\x92\x01\n\x10PinCodesProposal\x12\x1f\n\x05title\x18\x01 \x01(\tB\x10\xf2\xde\x1f\x0cyaml:\"title\"\x12+\n\x0b\x64\x65scription\x18\x02 \x01(\tB\x16\xf2\xde\x1f\x12yaml:\"description\"\x12\x30\n\x08\x63ode_ids\x18\x03 \x03(\x04\x42\x1e\xe2\xde\x1f\x07\x43odeIDs\xf2\xde\x1f\x0fyaml:\"code_ids\"\"\x94\x01\n\x12UnpinCodesProposal\x12\x1f\n\x05title\x18\x01 \x01(\tB\x10\xf2\xde\x1f\x0cyaml:\"title\"\x12+\n\x0b\x64\x65scription\x18\x02 \x01(\tB\x16\xf2\xde\x1f\x12yaml:\"description\"\x12\x30\n\x08\x63ode_ids\x18\x03 \x03(\x04\x42\x1e\xe2\xde\x1f\x07\x43odeIDs\xf2\xde\x1f\x0fyaml:\"code_ids\"\"w\n\x12\x41\x63\x63\x65ssConfigUpdate\x12\x1b\n\x07\x63ode_id\x18\x01 \x01(\x04\x42\n\xe2\xde\x1f\x06\x43odeID\x12\x44\n\x16instantiate_permission\x18\x02 \x01(\x0b\x32\x1e.cosmwasm.wasm.v1.AccessConfigB\x04\xc8\xde\x1f\x00\"\xba\x01\n\x1fUpdateInstantiateConfigProposal\x12\x1f\n\x05title\x18\x01 \x01(\tB\x10\xf2\xde\x1f\x0cyaml:\"title\"\x12+\n\x0b\x64\x65scription\x18\x02 \x01(\tB\x16\xf2\xde\x1f\x12yaml:\"description\"\x12I\n\x15\x61\x63\x63\x65ss_config_updates\x18\x03 \x03(\x0b\x32$.cosmwasm.wasm.v1.AccessConfigUpdateB\x04\xc8\xde\x1f\x00\x42\x34Z&github.com/CosmWasm/wasmd/x/wasm/types\xd8\xe1\x1e\x00\xc8\xe1\x1e\x00\xa8\xe2\x1e\x01\x62\x06proto3') - - - -_STORECODEPROPOSAL = DESCRIPTOR.message_types_by_name['StoreCodeProposal'] -_INSTANTIATECONTRACTPROPOSAL = DESCRIPTOR.message_types_by_name['InstantiateContractProposal'] -_MIGRATECONTRACTPROPOSAL = DESCRIPTOR.message_types_by_name['MigrateContractProposal'] -_SUDOCONTRACTPROPOSAL = DESCRIPTOR.message_types_by_name['SudoContractProposal'] -_EXECUTECONTRACTPROPOSAL = DESCRIPTOR.message_types_by_name['ExecuteContractProposal'] -_UPDATEADMINPROPOSAL = DESCRIPTOR.message_types_by_name['UpdateAdminProposal'] -_CLEARADMINPROPOSAL = DESCRIPTOR.message_types_by_name['ClearAdminProposal'] -_PINCODESPROPOSAL = DESCRIPTOR.message_types_by_name['PinCodesProposal'] -_UNPINCODESPROPOSAL = DESCRIPTOR.message_types_by_name['UnpinCodesProposal'] -_ACCESSCONFIGUPDATE = DESCRIPTOR.message_types_by_name['AccessConfigUpdate'] -_UPDATEINSTANTIATECONFIGPROPOSAL = DESCRIPTOR.message_types_by_name['UpdateInstantiateConfigProposal'] -StoreCodeProposal = _reflection.GeneratedProtocolMessageType('StoreCodeProposal', (_message.Message,), { - 'DESCRIPTOR' : _STORECODEPROPOSAL, - '__module__' : 'cosmwasm.wasm.v1.proposal_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.StoreCodeProposal) - }) -_sym_db.RegisterMessage(StoreCodeProposal) - -InstantiateContractProposal = _reflection.GeneratedProtocolMessageType('InstantiateContractProposal', (_message.Message,), { - 'DESCRIPTOR' : _INSTANTIATECONTRACTPROPOSAL, - '__module__' : 'cosmwasm.wasm.v1.proposal_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.InstantiateContractProposal) - }) -_sym_db.RegisterMessage(InstantiateContractProposal) - -MigrateContractProposal = _reflection.GeneratedProtocolMessageType('MigrateContractProposal', (_message.Message,), { - 'DESCRIPTOR' : _MIGRATECONTRACTPROPOSAL, - '__module__' : 'cosmwasm.wasm.v1.proposal_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.MigrateContractProposal) - }) -_sym_db.RegisterMessage(MigrateContractProposal) - -SudoContractProposal = _reflection.GeneratedProtocolMessageType('SudoContractProposal', (_message.Message,), { - 'DESCRIPTOR' : _SUDOCONTRACTPROPOSAL, - '__module__' : 'cosmwasm.wasm.v1.proposal_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.SudoContractProposal) - }) -_sym_db.RegisterMessage(SudoContractProposal) - -ExecuteContractProposal = _reflection.GeneratedProtocolMessageType('ExecuteContractProposal', (_message.Message,), { - 'DESCRIPTOR' : _EXECUTECONTRACTPROPOSAL, - '__module__' : 'cosmwasm.wasm.v1.proposal_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.ExecuteContractProposal) - }) -_sym_db.RegisterMessage(ExecuteContractProposal) - -UpdateAdminProposal = _reflection.GeneratedProtocolMessageType('UpdateAdminProposal', (_message.Message,), { - 'DESCRIPTOR' : _UPDATEADMINPROPOSAL, - '__module__' : 'cosmwasm.wasm.v1.proposal_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.UpdateAdminProposal) - }) -_sym_db.RegisterMessage(UpdateAdminProposal) - -ClearAdminProposal = _reflection.GeneratedProtocolMessageType('ClearAdminProposal', (_message.Message,), { - 'DESCRIPTOR' : _CLEARADMINPROPOSAL, - '__module__' : 'cosmwasm.wasm.v1.proposal_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.ClearAdminProposal) - }) -_sym_db.RegisterMessage(ClearAdminProposal) - -PinCodesProposal = _reflection.GeneratedProtocolMessageType('PinCodesProposal', (_message.Message,), { - 'DESCRIPTOR' : _PINCODESPROPOSAL, - '__module__' : 'cosmwasm.wasm.v1.proposal_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.PinCodesProposal) - }) -_sym_db.RegisterMessage(PinCodesProposal) - -UnpinCodesProposal = _reflection.GeneratedProtocolMessageType('UnpinCodesProposal', (_message.Message,), { - 'DESCRIPTOR' : _UNPINCODESPROPOSAL, - '__module__' : 'cosmwasm.wasm.v1.proposal_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.UnpinCodesProposal) - }) -_sym_db.RegisterMessage(UnpinCodesProposal) - -AccessConfigUpdate = _reflection.GeneratedProtocolMessageType('AccessConfigUpdate', (_message.Message,), { - 'DESCRIPTOR' : _ACCESSCONFIGUPDATE, - '__module__' : 'cosmwasm.wasm.v1.proposal_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.AccessConfigUpdate) - }) -_sym_db.RegisterMessage(AccessConfigUpdate) - -UpdateInstantiateConfigProposal = _reflection.GeneratedProtocolMessageType('UpdateInstantiateConfigProposal', (_message.Message,), { - 'DESCRIPTOR' : _UPDATEINSTANTIATECONFIGPROPOSAL, - '__module__' : 'cosmwasm.wasm.v1.proposal_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.UpdateInstantiateConfigProposal) - }) -_sym_db.RegisterMessage(UpdateInstantiateConfigProposal) - -if _descriptor._USE_C_DESCRIPTORS == False: - - DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'Z&github.com/CosmWasm/wasmd/x/wasm/types\330\341\036\000\310\341\036\000\250\342\036\001' - _STORECODEPROPOSAL.fields_by_name['wasm_byte_code']._options = None - _STORECODEPROPOSAL.fields_by_name['wasm_byte_code']._serialized_options = b'\342\336\037\014WASMByteCode' - _INSTANTIATECONTRACTPROPOSAL.fields_by_name['code_id']._options = None - _INSTANTIATECONTRACTPROPOSAL.fields_by_name['code_id']._serialized_options = b'\342\336\037\006CodeID' - _INSTANTIATECONTRACTPROPOSAL.fields_by_name['msg']._options = None - _INSTANTIATECONTRACTPROPOSAL.fields_by_name['msg']._serialized_options = b'\372\336\037\022RawContractMessage' - _INSTANTIATECONTRACTPROPOSAL.fields_by_name['funds']._options = None - _INSTANTIATECONTRACTPROPOSAL.fields_by_name['funds']._serialized_options = b'\310\336\037\000\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins' - _MIGRATECONTRACTPROPOSAL.fields_by_name['code_id']._options = None - _MIGRATECONTRACTPROPOSAL.fields_by_name['code_id']._serialized_options = b'\342\336\037\006CodeID' - _MIGRATECONTRACTPROPOSAL.fields_by_name['msg']._options = None - _MIGRATECONTRACTPROPOSAL.fields_by_name['msg']._serialized_options = b'\372\336\037\022RawContractMessage' - _SUDOCONTRACTPROPOSAL.fields_by_name['msg']._options = None - _SUDOCONTRACTPROPOSAL.fields_by_name['msg']._serialized_options = b'\372\336\037\022RawContractMessage' - _EXECUTECONTRACTPROPOSAL.fields_by_name['msg']._options = None - _EXECUTECONTRACTPROPOSAL.fields_by_name['msg']._serialized_options = b'\372\336\037\022RawContractMessage' - _EXECUTECONTRACTPROPOSAL.fields_by_name['funds']._options = None - _EXECUTECONTRACTPROPOSAL.fields_by_name['funds']._serialized_options = b'\310\336\037\000\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins' - _UPDATEADMINPROPOSAL.fields_by_name['new_admin']._options = None - _UPDATEADMINPROPOSAL.fields_by_name['new_admin']._serialized_options = b'\362\336\037\020yaml:\"new_admin\"' - _PINCODESPROPOSAL.fields_by_name['title']._options = None - _PINCODESPROPOSAL.fields_by_name['title']._serialized_options = b'\362\336\037\014yaml:\"title\"' - _PINCODESPROPOSAL.fields_by_name['description']._options = None - _PINCODESPROPOSAL.fields_by_name['description']._serialized_options = b'\362\336\037\022yaml:\"description\"' - _PINCODESPROPOSAL.fields_by_name['code_ids']._options = None - _PINCODESPROPOSAL.fields_by_name['code_ids']._serialized_options = b'\342\336\037\007CodeIDs\362\336\037\017yaml:\"code_ids\"' - _UNPINCODESPROPOSAL.fields_by_name['title']._options = None - _UNPINCODESPROPOSAL.fields_by_name['title']._serialized_options = b'\362\336\037\014yaml:\"title\"' - _UNPINCODESPROPOSAL.fields_by_name['description']._options = None - _UNPINCODESPROPOSAL.fields_by_name['description']._serialized_options = b'\362\336\037\022yaml:\"description\"' - _UNPINCODESPROPOSAL.fields_by_name['code_ids']._options = None - _UNPINCODESPROPOSAL.fields_by_name['code_ids']._serialized_options = b'\342\336\037\007CodeIDs\362\336\037\017yaml:\"code_ids\"' - _ACCESSCONFIGUPDATE.fields_by_name['code_id']._options = None - _ACCESSCONFIGUPDATE.fields_by_name['code_id']._serialized_options = b'\342\336\037\006CodeID' - _ACCESSCONFIGUPDATE.fields_by_name['instantiate_permission']._options = None - _ACCESSCONFIGUPDATE.fields_by_name['instantiate_permission']._serialized_options = b'\310\336\037\000' - _UPDATEINSTANTIATECONFIGPROPOSAL.fields_by_name['title']._options = None - _UPDATEINSTANTIATECONFIGPROPOSAL.fields_by_name['title']._serialized_options = b'\362\336\037\014yaml:\"title\"' - _UPDATEINSTANTIATECONFIGPROPOSAL.fields_by_name['description']._options = None - _UPDATEINSTANTIATECONFIGPROPOSAL.fields_by_name['description']._serialized_options = b'\362\336\037\022yaml:\"description\"' - _UPDATEINSTANTIATECONFIGPROPOSAL.fields_by_name['access_config_updates']._options = None - _UPDATEINSTANTIATECONFIGPROPOSAL.fields_by_name['access_config_updates']._serialized_options = b'\310\336\037\000' - _STORECODEPROPOSAL._serialized_start=138 - _STORECODEPROPOSAL._serialized_end=327 - _INSTANTIATECONTRACTPROPOSAL._serialized_start=330 - _INSTANTIATECONTRACTPROPOSAL._serialized_end=599 - _MIGRATECONTRACTPROPOSAL._serialized_start=602 - _MIGRATECONTRACTPROPOSAL._serialized_end=747 - _SUDOCONTRACTPROPOSAL._serialized_start=749 - _SUDOCONTRACTPROPOSAL._serialized_end=862 - _EXECUTECONTRACTPROPOSAL._serialized_start=865 - _EXECUTECONTRACTPROPOSAL._serialized_end=1089 - _UPDATEADMINPROPOSAL._serialized_start=1091 - _UPDATEADMINPROPOSAL._serialized_end=1207 - _CLEARADMINPROPOSAL._serialized_start=1209 - _CLEARADMINPROPOSAL._serialized_end=1283 - _PINCODESPROPOSAL._serialized_start=1286 - _PINCODESPROPOSAL._serialized_end=1432 - _UNPINCODESPROPOSAL._serialized_start=1435 - _UNPINCODESPROPOSAL._serialized_end=1583 - _ACCESSCONFIGUPDATE._serialized_start=1585 - _ACCESSCONFIGUPDATE._serialized_end=1704 - _UPDATEINSTANTIATECONFIGPROPOSAL._serialized_start=1707 - _UPDATEINSTANTIATECONFIGPROPOSAL._serialized_end=1893 -# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmwasm/wasm/v1/query_pb2.py b/cosmpy/protos/cosmwasm/wasm/v1/query_pb2.py index e05a7172..aa801214 100644 --- a/cosmpy/protos/cosmwasm/wasm/v1/query_pb2.py +++ b/cosmpy/protos/cosmwasm/wasm/v1/query_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmwasm/wasm/v1/query.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -16,187 +15,63 @@ from cosmwasm.wasm.v1 import types_pb2 as cosmwasm_dot_wasm_dot_v1_dot_types__pb2 from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 from cosmos.base.query.v1beta1 import pagination_pb2 as cosmos_dot_base_dot_query_dot_v1beta1_dot_pagination__pb2 +from cosmos.query.v1 import query_pb2 as cosmos_dot_query_dot_v1_dot_query__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1c\x63osmwasm/wasm/v1/query.proto\x12\x10\x63osmwasm.wasm.v1\x1a\x14gogoproto/gogo.proto\x1a\x1c\x63osmwasm/wasm/v1/types.proto\x1a\x1cgoogle/api/annotations.proto\x1a*cosmos/base/query/v1beta1/pagination.proto\"+\n\x18QueryContractInfoRequest\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x01(\t\"w\n\x19QueryContractInfoResponse\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x01(\t\x12\x43\n\rcontract_info\x18\x02 \x01(\x0b\x32\x1e.cosmwasm.wasm.v1.ContractInfoB\x0c\xd0\xde\x1f\x01\xc8\xde\x1f\x00\xea\xde\x1f\x00:\x04\xe8\xa0\x1f\x01\"j\n\x1bQueryContractHistoryRequest\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x01(\t\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\x9e\x01\n\x1cQueryContractHistoryResponse\x12\x41\n\x07\x65ntries\x18\x01 \x03(\x0b\x32*.cosmwasm.wasm.v1.ContractCodeHistoryEntryB\x04\xc8\xde\x1f\x00\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"j\n\x1bQueryContractsByCodeRequest\x12\x0f\n\x07\x63ode_id\x18\x01 \x01(\x04\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"n\n\x1cQueryContractsByCodeResponse\x12\x11\n\tcontracts\x18\x01 \x03(\t\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"k\n\x1cQueryAllContractStateRequest\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x01(\t\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\x8b\x01\n\x1dQueryAllContractStateResponse\x12-\n\x06models\x18\x01 \x03(\x0b\x32\x17.cosmwasm.wasm.v1.ModelB\x04\xc8\xde\x1f\x00\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"C\n\x1cQueryRawContractStateRequest\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x01(\t\x12\x12\n\nquery_data\x18\x02 \x01(\x0c\"-\n\x1dQueryRawContractStateResponse\x12\x0c\n\x04\x64\x61ta\x18\x01 \x01(\x0c\"]\n\x1eQuerySmartContractStateRequest\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x01(\t\x12*\n\nquery_data\x18\x02 \x01(\x0c\x42\x16\xfa\xde\x1f\x12RawContractMessage\"G\n\x1fQuerySmartContractStateResponse\x12$\n\x04\x64\x61ta\x18\x01 \x01(\x0c\x42\x16\xfa\xde\x1f\x12RawContractMessage\"#\n\x10QueryCodeRequest\x12\x0f\n\x07\x63ode_id\x18\x01 \x01(\x04\"\xeb\x01\n\x10\x43odeInfoResponse\x12!\n\x07\x63ode_id\x18\x01 \x01(\x04\x42\x10\xe2\xde\x1f\x06\x43odeID\xea\xde\x1f\x02id\x12\x0f\n\x07\x63reator\x18\x02 \x01(\t\x12K\n\tdata_hash\x18\x03 \x01(\x0c\x42\x38\xfa\xde\x1f\x34github.com/tendermint/tendermint/libs/bytes.HexBytes\x12\x44\n\x16instantiate_permission\x18\x06 \x01(\x0b\x32\x1e.cosmwasm.wasm.v1.AccessConfigB\x04\xc8\xde\x1f\x00:\x04\xe8\xa0\x1f\x01J\x04\x08\x04\x10\x05J\x04\x08\x05\x10\x06\"r\n\x11QueryCodeResponse\x12?\n\tcode_info\x18\x01 \x01(\x0b\x32\".cosmwasm.wasm.v1.CodeInfoResponseB\x08\xd0\xde\x1f\x01\xea\xde\x1f\x00\x12\x16\n\x04\x64\x61ta\x18\x02 \x01(\x0c\x42\x08\xea\xde\x1f\x04\x64\x61ta:\x04\xe8\xa0\x1f\x01\"O\n\x11QueryCodesRequest\x12:\n\npagination\x18\x01 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\x8f\x01\n\x12QueryCodesResponse\x12<\n\ncode_infos\x18\x01 \x03(\x0b\x32\".cosmwasm.wasm.v1.CodeInfoResponseB\x04\xc8\xde\x1f\x00\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"U\n\x17QueryPinnedCodesRequest\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"z\n\x18QueryPinnedCodesResponse\x12!\n\x08\x63ode_ids\x18\x01 \x03(\x04\x42\x0f\xc8\xde\x1f\x00\xe2\xde\x1f\x07\x43odeIDs\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse2\x89\x0b\n\x05Query\x12\x95\x01\n\x0c\x43ontractInfo\x12*.cosmwasm.wasm.v1.QueryContractInfoRequest\x1a+.cosmwasm.wasm.v1.QueryContractInfoResponse\",\x82\xd3\xe4\x93\x02&\x12$/cosmwasm/wasm/v1/contract/{address}\x12\xa6\x01\n\x0f\x43ontractHistory\x12-.cosmwasm.wasm.v1.QueryContractHistoryRequest\x1a..cosmwasm.wasm.v1.QueryContractHistoryResponse\"4\x82\xd3\xe4\x93\x02.\x12,/cosmwasm/wasm/v1/contract/{address}/history\x12\xa4\x01\n\x0f\x43ontractsByCode\x12-.cosmwasm.wasm.v1.QueryContractsByCodeRequest\x1a..cosmwasm.wasm.v1.QueryContractsByCodeResponse\"2\x82\xd3\xe4\x93\x02,\x12*/cosmwasm/wasm/v1/code/{code_id}/contracts\x12\xa7\x01\n\x10\x41llContractState\x12..cosmwasm.wasm.v1.QueryAllContractStateRequest\x1a/.cosmwasm.wasm.v1.QueryAllContractStateResponse\"2\x82\xd3\xe4\x93\x02,\x12*/cosmwasm/wasm/v1/contract/{address}/state\x12\xb2\x01\n\x10RawContractState\x12..cosmwasm.wasm.v1.QueryRawContractStateRequest\x1a/.cosmwasm.wasm.v1.QueryRawContractStateResponse\"=\x82\xd3\xe4\x93\x02\x37\x12\x35/cosmwasm/wasm/v1/contract/{address}/raw/{query_data}\x12\xba\x01\n\x12SmartContractState\x12\x30.cosmwasm.wasm.v1.QuerySmartContractStateRequest\x1a\x31.cosmwasm.wasm.v1.QuerySmartContractStateResponse\"?\x82\xd3\xe4\x93\x02\x39\x12\x37/cosmwasm/wasm/v1/contract/{address}/smart/{query_data}\x12y\n\x04\x43ode\x12\".cosmwasm.wasm.v1.QueryCodeRequest\x1a#.cosmwasm.wasm.v1.QueryCodeResponse\"(\x82\xd3\xe4\x93\x02\"\x12 /cosmwasm/wasm/v1/code/{code_id}\x12r\n\x05\x43odes\x12#.cosmwasm.wasm.v1.QueryCodesRequest\x1a$.cosmwasm.wasm.v1.QueryCodesResponse\"\x1e\x82\xd3\xe4\x93\x02\x18\x12\x16/cosmwasm/wasm/v1/code\x12\x8c\x01\n\x0bPinnedCodes\x12).cosmwasm.wasm.v1.QueryPinnedCodesRequest\x1a*.cosmwasm.wasm.v1.QueryPinnedCodesResponse\"&\x82\xd3\xe4\x93\x02 \x12\x1e/cosmwasm/wasm/v1/codes/pinnedB0Z&github.com/CosmWasm/wasmd/x/wasm/types\xc8\xe1\x1e\x00\xa8\xe2\x1e\x00\x62\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1c\x63osmwasm/wasm/v1/query.proto\x12\x10\x63osmwasm.wasm.v1\x1a\x14gogoproto/gogo.proto\x1a\x1c\x63osmwasm/wasm/v1/types.proto\x1a\x1cgoogle/api/annotations.proto\x1a*cosmos/base/query/v1beta1/pagination.proto\x1a\x1b\x63osmos/query/v1/query.proto\x1a\x11\x61mino/amino.proto\x1a\x19\x63osmos_proto/cosmos.proto\"E\n\x18QueryContractInfoRequest\x12)\n\x07\x61\x64\x64ress\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\"\x96\x01\n\x19QueryContractInfoResponse\x12)\n\x07\x61\x64\x64ress\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12H\n\rcontract_info\x18\x02 \x01(\x0b\x32\x1e.cosmwasm.wasm.v1.ContractInfoB\x11\xd0\xde\x1f\x01\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\xea\xde\x1f\x00:\x04\xe8\xa0\x1f\x01\"\x84\x01\n\x1bQueryContractHistoryRequest\x12)\n\x07\x61\x64\x64ress\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\xa3\x01\n\x1cQueryContractHistoryResponse\x12\x46\n\x07\x65ntries\x18\x01 \x03(\x0b\x32*.cosmwasm.wasm.v1.ContractCodeHistoryEntryB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"j\n\x1bQueryContractsByCodeRequest\x12\x0f\n\x07\x63ode_id\x18\x01 \x01(\x04\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\x88\x01\n\x1cQueryContractsByCodeResponse\x12+\n\tcontracts\x18\x01 \x03(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"\x85\x01\n\x1cQueryAllContractStateRequest\x12)\n\x07\x61\x64\x64ress\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\x90\x01\n\x1dQueryAllContractStateResponse\x12\x32\n\x06models\x18\x01 \x03(\x0b\x32\x17.cosmwasm.wasm.v1.ModelB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"]\n\x1cQueryRawContractStateRequest\x12)\n\x07\x61\x64\x64ress\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x12\n\nquery_data\x18\x02 \x01(\x0c\"-\n\x1dQueryRawContractStateResponse\x12\x0c\n\x04\x64\x61ta\x18\x01 \x01(\x0c\"\x87\x01\n\x1eQuerySmartContractStateRequest\x12)\n\x07\x61\x64\x64ress\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12:\n\nquery_data\x18\x02 \x01(\x0c\x42&\xfa\xde\x1f\x12RawContractMessage\x9a\xe7\xb0*\x0binline_json\"W\n\x1fQuerySmartContractStateResponse\x12\x34\n\x04\x64\x61ta\x18\x01 \x01(\x0c\x42&\xfa\xde\x1f\x12RawContractMessage\x9a\xe7\xb0*\x0binline_json\"#\n\x10QueryCodeRequest\x12\x0f\n\x07\x63ode_id\x18\x01 \x01(\x04\"\'\n\x14QueryCodeInfoRequest\x12\x0f\n\x07\x63ode_id\x18\x01 \x01(\x04\"\xf8\x01\n\x15QueryCodeInfoResponse\x12\x1b\n\x07\x63ode_id\x18\x01 \x01(\x04\x42\n\xe2\xde\x1f\x06\x43odeID\x12)\n\x07\x63reator\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x46\n\x08\x63hecksum\x18\x03 \x01(\x0c\x42\x34\xfa\xde\x1f\x30github.com/cometbft/cometbft/libs/bytes.HexBytes\x12I\n\x16instantiate_permission\x18\x04 \x01(\x0b\x32\x1e.cosmwasm.wasm.v1.AccessConfigB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01:\x04\xe8\xa0\x1f\x01\"\x86\x02\n\x10\x43odeInfoResponse\x12!\n\x07\x63ode_id\x18\x01 \x01(\x04\x42\x10\xe2\xde\x1f\x06\x43odeID\xea\xde\x1f\x02id\x12)\n\x07\x63reator\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12G\n\tdata_hash\x18\x03 \x01(\x0c\x42\x34\xfa\xde\x1f\x30github.com/cometbft/cometbft/libs/bytes.HexBytes\x12I\n\x16instantiate_permission\x18\x06 \x01(\x0b\x32\x1e.cosmwasm.wasm.v1.AccessConfigB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01:\x04\xe8\xa0\x1f\x01J\x04\x08\x04\x10\x05J\x04\x08\x05\x10\x06\"r\n\x11QueryCodeResponse\x12?\n\tcode_info\x18\x01 \x01(\x0b\x32\".cosmwasm.wasm.v1.CodeInfoResponseB\x08\xd0\xde\x1f\x01\xea\xde\x1f\x00\x12\x16\n\x04\x64\x61ta\x18\x02 \x01(\x0c\x42\x08\xea\xde\x1f\x04\x64\x61ta:\x04\xe8\xa0\x1f\x01\"O\n\x11QueryCodesRequest\x12:\n\npagination\x18\x01 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\x94\x01\n\x12QueryCodesResponse\x12\x41\n\ncode_infos\x18\x01 \x03(\x0b\x32\".cosmwasm.wasm.v1.CodeInfoResponseB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"U\n\x17QueryPinnedCodesRequest\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"v\n\x18QueryPinnedCodesResponse\x12\x1d\n\x08\x63ode_ids\x18\x01 \x03(\x04\x42\x0b\xe2\xde\x1f\x07\x43odeIDs\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"\x14\n\x12QueryParamsRequest\"J\n\x13QueryParamsResponse\x12\x33\n\x06params\x18\x01 \x01(\x0b\x32\x18.cosmwasm.wasm.v1.ParamsB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\"\x8f\x01\n\x1eQueryContractsByCreatorRequest\x12\x31\n\x0f\x63reator_address\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\x94\x01\n\x1fQueryContractsByCreatorResponse\x12\x34\n\x12\x63ontract_addresses\x18\x01 \x03(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"\x1e\n\x1cQueryWasmLimitsConfigRequest\"/\n\x1dQueryWasmLimitsConfigResponse\x12\x0e\n\x06\x63onfig\x18\x01 \x01(\t\"\x81\x01\n\x18QueryBuildAddressRequest\x12\x11\n\tcode_hash\x18\x01 \x01(\t\x12\x31\n\x0f\x63reator_address\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x0c\n\x04salt\x18\x03 \x01(\t\x12\x11\n\tinit_args\x18\x04 \x01(\x0c\"F\n\x19QueryBuildAddressResponse\x12)\n\x07\x61\x64\x64ress\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString2\xcd\x11\n\x05Query\x12\x9a\x01\n\x0c\x43ontractInfo\x12*.cosmwasm.wasm.v1.QueryContractInfoRequest\x1a+.cosmwasm.wasm.v1.QueryContractInfoResponse\"1\x88\xe7\xb0*\x01\x82\xd3\xe4\x93\x02&\x12$/cosmwasm/wasm/v1/contract/{address}\x12\xab\x01\n\x0f\x43ontractHistory\x12-.cosmwasm.wasm.v1.QueryContractHistoryRequest\x1a..cosmwasm.wasm.v1.QueryContractHistoryResponse\"9\x88\xe7\xb0*\x01\x82\xd3\xe4\x93\x02.\x12,/cosmwasm/wasm/v1/contract/{address}/history\x12\xa9\x01\n\x0f\x43ontractsByCode\x12-.cosmwasm.wasm.v1.QueryContractsByCodeRequest\x1a..cosmwasm.wasm.v1.QueryContractsByCodeResponse\"7\x88\xe7\xb0*\x01\x82\xd3\xe4\x93\x02,\x12*/cosmwasm/wasm/v1/code/{code_id}/contracts\x12\xac\x01\n\x10\x41llContractState\x12..cosmwasm.wasm.v1.QueryAllContractStateRequest\x1a/.cosmwasm.wasm.v1.QueryAllContractStateResponse\"7\x88\xe7\xb0*\x01\x82\xd3\xe4\x93\x02,\x12*/cosmwasm/wasm/v1/contract/{address}/state\x12\xb7\x01\n\x10RawContractState\x12..cosmwasm.wasm.v1.QueryRawContractStateRequest\x1a/.cosmwasm.wasm.v1.QueryRawContractStateResponse\"B\x88\xe7\xb0*\x01\x82\xd3\xe4\x93\x02\x37\x12\x35/cosmwasm/wasm/v1/contract/{address}/raw/{query_data}\x12\xba\x01\n\x12SmartContractState\x12\x30.cosmwasm.wasm.v1.QuerySmartContractStateRequest\x1a\x31.cosmwasm.wasm.v1.QuerySmartContractStateResponse\"?\x82\xd3\xe4\x93\x02\x39\x12\x37/cosmwasm/wasm/v1/contract/{address}/smart/{query_data}\x12~\n\x04\x43ode\x12\".cosmwasm.wasm.v1.QueryCodeRequest\x1a#.cosmwasm.wasm.v1.QueryCodeResponse\"-\x88\xe7\xb0*\x01\x82\xd3\xe4\x93\x02\"\x12 /cosmwasm/wasm/v1/code/{code_id}\x12w\n\x05\x43odes\x12#.cosmwasm.wasm.v1.QueryCodesRequest\x1a$.cosmwasm.wasm.v1.QueryCodesResponse\"#\x88\xe7\xb0*\x01\x82\xd3\xe4\x93\x02\x18\x12\x16/cosmwasm/wasm/v1/code\x12\x8f\x01\n\x08\x43odeInfo\x12&.cosmwasm.wasm.v1.QueryCodeInfoRequest\x1a\'.cosmwasm.wasm.v1.QueryCodeInfoResponse\"2\x88\xe7\xb0*\x01\x82\xd3\xe4\x93\x02\'\x12%/cosmwasm/wasm/v1/code-info/{code_id}\x12\x91\x01\n\x0bPinnedCodes\x12).cosmwasm.wasm.v1.QueryPinnedCodesRequest\x1a*.cosmwasm.wasm.v1.QueryPinnedCodesResponse\"+\x88\xe7\xb0*\x01\x82\xd3\xe4\x93\x02 \x12\x1e/cosmwasm/wasm/v1/codes/pinned\x12\x82\x01\n\x06Params\x12$.cosmwasm.wasm.v1.QueryParamsRequest\x1a%.cosmwasm.wasm.v1.QueryParamsResponse\"+\x88\xe7\xb0*\x01\x82\xd3\xe4\x93\x02 \x12\x1e/cosmwasm/wasm/v1/codes/params\x12\xbd\x01\n\x12\x43ontractsByCreator\x12\x30.cosmwasm.wasm.v1.QueryContractsByCreatorRequest\x1a\x31.cosmwasm.wasm.v1.QueryContractsByCreatorResponse\"B\x88\xe7\xb0*\x01\x82\xd3\xe4\x93\x02\x37\x12\x35/cosmwasm/wasm/v1/contracts/creator/{creator_address}\x12\xa1\x01\n\x10WasmLimitsConfig\x12..cosmwasm.wasm.v1.QueryWasmLimitsConfigRequest\x1a/.cosmwasm.wasm.v1.QueryWasmLimitsConfigResponse\",\x82\xd3\xe4\x93\x02&\x12$/cosmwasm/wasm/v1/wasm-limits-config\x12\x9e\x01\n\x0c\x42uildAddress\x12*.cosmwasm.wasm.v1.QueryBuildAddressRequest\x1a+.cosmwasm.wasm.v1.QueryBuildAddressResponse\"5\x88\xe7\xb0*\x01\x82\xd3\xe4\x93\x02*\x12(/cosmwasm/wasm/v1/contract/build_addressB0Z&github.com/CosmWasm/wasmd/x/wasm/types\xc8\xe1\x1e\x00\xa8\xe2\x1e\x00\x62\x06proto3') - - -_QUERYCONTRACTINFOREQUEST = DESCRIPTOR.message_types_by_name['QueryContractInfoRequest'] -_QUERYCONTRACTINFORESPONSE = DESCRIPTOR.message_types_by_name['QueryContractInfoResponse'] -_QUERYCONTRACTHISTORYREQUEST = DESCRIPTOR.message_types_by_name['QueryContractHistoryRequest'] -_QUERYCONTRACTHISTORYRESPONSE = DESCRIPTOR.message_types_by_name['QueryContractHistoryResponse'] -_QUERYCONTRACTSBYCODEREQUEST = DESCRIPTOR.message_types_by_name['QueryContractsByCodeRequest'] -_QUERYCONTRACTSBYCODERESPONSE = DESCRIPTOR.message_types_by_name['QueryContractsByCodeResponse'] -_QUERYALLCONTRACTSTATEREQUEST = DESCRIPTOR.message_types_by_name['QueryAllContractStateRequest'] -_QUERYALLCONTRACTSTATERESPONSE = DESCRIPTOR.message_types_by_name['QueryAllContractStateResponse'] -_QUERYRAWCONTRACTSTATEREQUEST = DESCRIPTOR.message_types_by_name['QueryRawContractStateRequest'] -_QUERYRAWCONTRACTSTATERESPONSE = DESCRIPTOR.message_types_by_name['QueryRawContractStateResponse'] -_QUERYSMARTCONTRACTSTATEREQUEST = DESCRIPTOR.message_types_by_name['QuerySmartContractStateRequest'] -_QUERYSMARTCONTRACTSTATERESPONSE = DESCRIPTOR.message_types_by_name['QuerySmartContractStateResponse'] -_QUERYCODEREQUEST = DESCRIPTOR.message_types_by_name['QueryCodeRequest'] -_CODEINFORESPONSE = DESCRIPTOR.message_types_by_name['CodeInfoResponse'] -_QUERYCODERESPONSE = DESCRIPTOR.message_types_by_name['QueryCodeResponse'] -_QUERYCODESREQUEST = DESCRIPTOR.message_types_by_name['QueryCodesRequest'] -_QUERYCODESRESPONSE = DESCRIPTOR.message_types_by_name['QueryCodesResponse'] -_QUERYPINNEDCODESREQUEST = DESCRIPTOR.message_types_by_name['QueryPinnedCodesRequest'] -_QUERYPINNEDCODESRESPONSE = DESCRIPTOR.message_types_by_name['QueryPinnedCodesResponse'] -QueryContractInfoRequest = _reflection.GeneratedProtocolMessageType('QueryContractInfoRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYCONTRACTINFOREQUEST, - '__module__' : 'cosmwasm.wasm.v1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.QueryContractInfoRequest) - }) -_sym_db.RegisterMessage(QueryContractInfoRequest) - -QueryContractInfoResponse = _reflection.GeneratedProtocolMessageType('QueryContractInfoResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYCONTRACTINFORESPONSE, - '__module__' : 'cosmwasm.wasm.v1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.QueryContractInfoResponse) - }) -_sym_db.RegisterMessage(QueryContractInfoResponse) - -QueryContractHistoryRequest = _reflection.GeneratedProtocolMessageType('QueryContractHistoryRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYCONTRACTHISTORYREQUEST, - '__module__' : 'cosmwasm.wasm.v1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.QueryContractHistoryRequest) - }) -_sym_db.RegisterMessage(QueryContractHistoryRequest) - -QueryContractHistoryResponse = _reflection.GeneratedProtocolMessageType('QueryContractHistoryResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYCONTRACTHISTORYRESPONSE, - '__module__' : 'cosmwasm.wasm.v1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.QueryContractHistoryResponse) - }) -_sym_db.RegisterMessage(QueryContractHistoryResponse) - -QueryContractsByCodeRequest = _reflection.GeneratedProtocolMessageType('QueryContractsByCodeRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYCONTRACTSBYCODEREQUEST, - '__module__' : 'cosmwasm.wasm.v1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.QueryContractsByCodeRequest) - }) -_sym_db.RegisterMessage(QueryContractsByCodeRequest) - -QueryContractsByCodeResponse = _reflection.GeneratedProtocolMessageType('QueryContractsByCodeResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYCONTRACTSBYCODERESPONSE, - '__module__' : 'cosmwasm.wasm.v1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.QueryContractsByCodeResponse) - }) -_sym_db.RegisterMessage(QueryContractsByCodeResponse) - -QueryAllContractStateRequest = _reflection.GeneratedProtocolMessageType('QueryAllContractStateRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYALLCONTRACTSTATEREQUEST, - '__module__' : 'cosmwasm.wasm.v1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.QueryAllContractStateRequest) - }) -_sym_db.RegisterMessage(QueryAllContractStateRequest) - -QueryAllContractStateResponse = _reflection.GeneratedProtocolMessageType('QueryAllContractStateResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYALLCONTRACTSTATERESPONSE, - '__module__' : 'cosmwasm.wasm.v1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.QueryAllContractStateResponse) - }) -_sym_db.RegisterMessage(QueryAllContractStateResponse) - -QueryRawContractStateRequest = _reflection.GeneratedProtocolMessageType('QueryRawContractStateRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYRAWCONTRACTSTATEREQUEST, - '__module__' : 'cosmwasm.wasm.v1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.QueryRawContractStateRequest) - }) -_sym_db.RegisterMessage(QueryRawContractStateRequest) - -QueryRawContractStateResponse = _reflection.GeneratedProtocolMessageType('QueryRawContractStateResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYRAWCONTRACTSTATERESPONSE, - '__module__' : 'cosmwasm.wasm.v1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.QueryRawContractStateResponse) - }) -_sym_db.RegisterMessage(QueryRawContractStateResponse) - -QuerySmartContractStateRequest = _reflection.GeneratedProtocolMessageType('QuerySmartContractStateRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYSMARTCONTRACTSTATEREQUEST, - '__module__' : 'cosmwasm.wasm.v1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.QuerySmartContractStateRequest) - }) -_sym_db.RegisterMessage(QuerySmartContractStateRequest) - -QuerySmartContractStateResponse = _reflection.GeneratedProtocolMessageType('QuerySmartContractStateResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYSMARTCONTRACTSTATERESPONSE, - '__module__' : 'cosmwasm.wasm.v1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.QuerySmartContractStateResponse) - }) -_sym_db.RegisterMessage(QuerySmartContractStateResponse) - -QueryCodeRequest = _reflection.GeneratedProtocolMessageType('QueryCodeRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYCODEREQUEST, - '__module__' : 'cosmwasm.wasm.v1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.QueryCodeRequest) - }) -_sym_db.RegisterMessage(QueryCodeRequest) - -CodeInfoResponse = _reflection.GeneratedProtocolMessageType('CodeInfoResponse', (_message.Message,), { - 'DESCRIPTOR' : _CODEINFORESPONSE, - '__module__' : 'cosmwasm.wasm.v1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.CodeInfoResponse) - }) -_sym_db.RegisterMessage(CodeInfoResponse) - -QueryCodeResponse = _reflection.GeneratedProtocolMessageType('QueryCodeResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYCODERESPONSE, - '__module__' : 'cosmwasm.wasm.v1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.QueryCodeResponse) - }) -_sym_db.RegisterMessage(QueryCodeResponse) - -QueryCodesRequest = _reflection.GeneratedProtocolMessageType('QueryCodesRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYCODESREQUEST, - '__module__' : 'cosmwasm.wasm.v1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.QueryCodesRequest) - }) -_sym_db.RegisterMessage(QueryCodesRequest) - -QueryCodesResponse = _reflection.GeneratedProtocolMessageType('QueryCodesResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYCODESRESPONSE, - '__module__' : 'cosmwasm.wasm.v1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.QueryCodesResponse) - }) -_sym_db.RegisterMessage(QueryCodesResponse) - -QueryPinnedCodesRequest = _reflection.GeneratedProtocolMessageType('QueryPinnedCodesRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYPINNEDCODESREQUEST, - '__module__' : 'cosmwasm.wasm.v1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.QueryPinnedCodesRequest) - }) -_sym_db.RegisterMessage(QueryPinnedCodesRequest) - -QueryPinnedCodesResponse = _reflection.GeneratedProtocolMessageType('QueryPinnedCodesResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYPINNEDCODESRESPONSE, - '__module__' : 'cosmwasm.wasm.v1.query_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.QueryPinnedCodesResponse) - }) -_sym_db.RegisterMessage(QueryPinnedCodesResponse) - -_QUERY = DESCRIPTOR.services_by_name['Query'] +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmwasm.wasm.v1.query_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b'Z&github.com/CosmWasm/wasmd/x/wasm/types\310\341\036\000\250\342\036\000' + _QUERYCONTRACTINFOREQUEST.fields_by_name['address']._options = None + _QUERYCONTRACTINFOREQUEST.fields_by_name['address']._serialized_options = b'\322\264-\024cosmos.AddressString' + _QUERYCONTRACTINFORESPONSE.fields_by_name['address']._options = None + _QUERYCONTRACTINFORESPONSE.fields_by_name['address']._serialized_options = b'\322\264-\024cosmos.AddressString' _QUERYCONTRACTINFORESPONSE.fields_by_name['contract_info']._options = None - _QUERYCONTRACTINFORESPONSE.fields_by_name['contract_info']._serialized_options = b'\320\336\037\001\310\336\037\000\352\336\037\000' + _QUERYCONTRACTINFORESPONSE.fields_by_name['contract_info']._serialized_options = b'\320\336\037\001\310\336\037\000\250\347\260*\001\352\336\037\000' _QUERYCONTRACTINFORESPONSE._options = None _QUERYCONTRACTINFORESPONSE._serialized_options = b'\350\240\037\001' + _QUERYCONTRACTHISTORYREQUEST.fields_by_name['address']._options = None + _QUERYCONTRACTHISTORYREQUEST.fields_by_name['address']._serialized_options = b'\322\264-\024cosmos.AddressString' _QUERYCONTRACTHISTORYRESPONSE.fields_by_name['entries']._options = None - _QUERYCONTRACTHISTORYRESPONSE.fields_by_name['entries']._serialized_options = b'\310\336\037\000' + _QUERYCONTRACTHISTORYRESPONSE.fields_by_name['entries']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _QUERYCONTRACTSBYCODERESPONSE.fields_by_name['contracts']._options = None + _QUERYCONTRACTSBYCODERESPONSE.fields_by_name['contracts']._serialized_options = b'\322\264-\024cosmos.AddressString' + _QUERYALLCONTRACTSTATEREQUEST.fields_by_name['address']._options = None + _QUERYALLCONTRACTSTATEREQUEST.fields_by_name['address']._serialized_options = b'\322\264-\024cosmos.AddressString' _QUERYALLCONTRACTSTATERESPONSE.fields_by_name['models']._options = None - _QUERYALLCONTRACTSTATERESPONSE.fields_by_name['models']._serialized_options = b'\310\336\037\000' + _QUERYALLCONTRACTSTATERESPONSE.fields_by_name['models']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _QUERYRAWCONTRACTSTATEREQUEST.fields_by_name['address']._options = None + _QUERYRAWCONTRACTSTATEREQUEST.fields_by_name['address']._serialized_options = b'\322\264-\024cosmos.AddressString' + _QUERYSMARTCONTRACTSTATEREQUEST.fields_by_name['address']._options = None + _QUERYSMARTCONTRACTSTATEREQUEST.fields_by_name['address']._serialized_options = b'\322\264-\024cosmos.AddressString' _QUERYSMARTCONTRACTSTATEREQUEST.fields_by_name['query_data']._options = None - _QUERYSMARTCONTRACTSTATEREQUEST.fields_by_name['query_data']._serialized_options = b'\372\336\037\022RawContractMessage' + _QUERYSMARTCONTRACTSTATEREQUEST.fields_by_name['query_data']._serialized_options = b'\372\336\037\022RawContractMessage\232\347\260*\013inline_json' _QUERYSMARTCONTRACTSTATERESPONSE.fields_by_name['data']._options = None - _QUERYSMARTCONTRACTSTATERESPONSE.fields_by_name['data']._serialized_options = b'\372\336\037\022RawContractMessage' + _QUERYSMARTCONTRACTSTATERESPONSE.fields_by_name['data']._serialized_options = b'\372\336\037\022RawContractMessage\232\347\260*\013inline_json' + _QUERYCODEINFORESPONSE.fields_by_name['code_id']._options = None + _QUERYCODEINFORESPONSE.fields_by_name['code_id']._serialized_options = b'\342\336\037\006CodeID' + _QUERYCODEINFORESPONSE.fields_by_name['creator']._options = None + _QUERYCODEINFORESPONSE.fields_by_name['creator']._serialized_options = b'\322\264-\024cosmos.AddressString' + _QUERYCODEINFORESPONSE.fields_by_name['checksum']._options = None + _QUERYCODEINFORESPONSE.fields_by_name['checksum']._serialized_options = b'\372\336\0370github.com/cometbft/cometbft/libs/bytes.HexBytes' + _QUERYCODEINFORESPONSE.fields_by_name['instantiate_permission']._options = None + _QUERYCODEINFORESPONSE.fields_by_name['instantiate_permission']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _QUERYCODEINFORESPONSE._options = None + _QUERYCODEINFORESPONSE._serialized_options = b'\350\240\037\001' _CODEINFORESPONSE.fields_by_name['code_id']._options = None _CODEINFORESPONSE.fields_by_name['code_id']._serialized_options = b'\342\336\037\006CodeID\352\336\037\002id' + _CODEINFORESPONSE.fields_by_name['creator']._options = None + _CODEINFORESPONSE.fields_by_name['creator']._serialized_options = b'\322\264-\024cosmos.AddressString' _CODEINFORESPONSE.fields_by_name['data_hash']._options = None - _CODEINFORESPONSE.fields_by_name['data_hash']._serialized_options = b'\372\336\0374github.com/tendermint/tendermint/libs/bytes.HexBytes' + _CODEINFORESPONSE.fields_by_name['data_hash']._serialized_options = b'\372\336\0370github.com/cometbft/cometbft/libs/bytes.HexBytes' _CODEINFORESPONSE.fields_by_name['instantiate_permission']._options = None - _CODEINFORESPONSE.fields_by_name['instantiate_permission']._serialized_options = b'\310\336\037\000' + _CODEINFORESPONSE.fields_by_name['instantiate_permission']._serialized_options = b'\310\336\037\000\250\347\260*\001' _CODEINFORESPONSE._options = None _CODEINFORESPONSE._serialized_options = b'\350\240\037\001' _QUERYCODERESPONSE.fields_by_name['code_info']._options = None @@ -206,65 +81,105 @@ _QUERYCODERESPONSE._options = None _QUERYCODERESPONSE._serialized_options = b'\350\240\037\001' _QUERYCODESRESPONSE.fields_by_name['code_infos']._options = None - _QUERYCODESRESPONSE.fields_by_name['code_infos']._serialized_options = b'\310\336\037\000' + _QUERYCODESRESPONSE.fields_by_name['code_infos']._serialized_options = b'\310\336\037\000\250\347\260*\001' _QUERYPINNEDCODESRESPONSE.fields_by_name['code_ids']._options = None - _QUERYPINNEDCODESRESPONSE.fields_by_name['code_ids']._serialized_options = b'\310\336\037\000\342\336\037\007CodeIDs' + _QUERYPINNEDCODESRESPONSE.fields_by_name['code_ids']._serialized_options = b'\342\336\037\007CodeIDs' + _QUERYPARAMSRESPONSE.fields_by_name['params']._options = None + _QUERYPARAMSRESPONSE.fields_by_name['params']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _QUERYCONTRACTSBYCREATORREQUEST.fields_by_name['creator_address']._options = None + _QUERYCONTRACTSBYCREATORREQUEST.fields_by_name['creator_address']._serialized_options = b'\322\264-\024cosmos.AddressString' + _QUERYCONTRACTSBYCREATORRESPONSE.fields_by_name['contract_addresses']._options = None + _QUERYCONTRACTSBYCREATORRESPONSE.fields_by_name['contract_addresses']._serialized_options = b'\322\264-\024cosmos.AddressString' + _QUERYBUILDADDRESSREQUEST.fields_by_name['creator_address']._options = None + _QUERYBUILDADDRESSREQUEST.fields_by_name['creator_address']._serialized_options = b'\322\264-\024cosmos.AddressString' + _QUERYBUILDADDRESSRESPONSE.fields_by_name['address']._options = None + _QUERYBUILDADDRESSRESPONSE.fields_by_name['address']._serialized_options = b'\322\264-\024cosmos.AddressString' _QUERY.methods_by_name['ContractInfo']._options = None - _QUERY.methods_by_name['ContractInfo']._serialized_options = b'\202\323\344\223\002&\022$/cosmwasm/wasm/v1/contract/{address}' + _QUERY.methods_by_name['ContractInfo']._serialized_options = b'\210\347\260*\001\202\323\344\223\002&\022$/cosmwasm/wasm/v1/contract/{address}' _QUERY.methods_by_name['ContractHistory']._options = None - _QUERY.methods_by_name['ContractHistory']._serialized_options = b'\202\323\344\223\002.\022,/cosmwasm/wasm/v1/contract/{address}/history' + _QUERY.methods_by_name['ContractHistory']._serialized_options = b'\210\347\260*\001\202\323\344\223\002.\022,/cosmwasm/wasm/v1/contract/{address}/history' _QUERY.methods_by_name['ContractsByCode']._options = None - _QUERY.methods_by_name['ContractsByCode']._serialized_options = b'\202\323\344\223\002,\022*/cosmwasm/wasm/v1/code/{code_id}/contracts' + _QUERY.methods_by_name['ContractsByCode']._serialized_options = b'\210\347\260*\001\202\323\344\223\002,\022*/cosmwasm/wasm/v1/code/{code_id}/contracts' _QUERY.methods_by_name['AllContractState']._options = None - _QUERY.methods_by_name['AllContractState']._serialized_options = b'\202\323\344\223\002,\022*/cosmwasm/wasm/v1/contract/{address}/state' + _QUERY.methods_by_name['AllContractState']._serialized_options = b'\210\347\260*\001\202\323\344\223\002,\022*/cosmwasm/wasm/v1/contract/{address}/state' _QUERY.methods_by_name['RawContractState']._options = None - _QUERY.methods_by_name['RawContractState']._serialized_options = b'\202\323\344\223\0027\0225/cosmwasm/wasm/v1/contract/{address}/raw/{query_data}' + _QUERY.methods_by_name['RawContractState']._serialized_options = b'\210\347\260*\001\202\323\344\223\0027\0225/cosmwasm/wasm/v1/contract/{address}/raw/{query_data}' _QUERY.methods_by_name['SmartContractState']._options = None _QUERY.methods_by_name['SmartContractState']._serialized_options = b'\202\323\344\223\0029\0227/cosmwasm/wasm/v1/contract/{address}/smart/{query_data}' _QUERY.methods_by_name['Code']._options = None - _QUERY.methods_by_name['Code']._serialized_options = b'\202\323\344\223\002\"\022 /cosmwasm/wasm/v1/code/{code_id}' + _QUERY.methods_by_name['Code']._serialized_options = b'\210\347\260*\001\202\323\344\223\002\"\022 /cosmwasm/wasm/v1/code/{code_id}' _QUERY.methods_by_name['Codes']._options = None - _QUERY.methods_by_name['Codes']._serialized_options = b'\202\323\344\223\002\030\022\026/cosmwasm/wasm/v1/code' + _QUERY.methods_by_name['Codes']._serialized_options = b'\210\347\260*\001\202\323\344\223\002\030\022\026/cosmwasm/wasm/v1/code' + _QUERY.methods_by_name['CodeInfo']._options = None + _QUERY.methods_by_name['CodeInfo']._serialized_options = b'\210\347\260*\001\202\323\344\223\002\'\022%/cosmwasm/wasm/v1/code-info/{code_id}' _QUERY.methods_by_name['PinnedCodes']._options = None - _QUERY.methods_by_name['PinnedCodes']._serialized_options = b'\202\323\344\223\002 \022\036/cosmwasm/wasm/v1/codes/pinned' - _QUERYCONTRACTINFOREQUEST._serialized_start=176 - _QUERYCONTRACTINFOREQUEST._serialized_end=219 - _QUERYCONTRACTINFORESPONSE._serialized_start=221 - _QUERYCONTRACTINFORESPONSE._serialized_end=340 - _QUERYCONTRACTHISTORYREQUEST._serialized_start=342 - _QUERYCONTRACTHISTORYREQUEST._serialized_end=448 - _QUERYCONTRACTHISTORYRESPONSE._serialized_start=451 - _QUERYCONTRACTHISTORYRESPONSE._serialized_end=609 - _QUERYCONTRACTSBYCODEREQUEST._serialized_start=611 - _QUERYCONTRACTSBYCODEREQUEST._serialized_end=717 - _QUERYCONTRACTSBYCODERESPONSE._serialized_start=719 - _QUERYCONTRACTSBYCODERESPONSE._serialized_end=829 - _QUERYALLCONTRACTSTATEREQUEST._serialized_start=831 - _QUERYALLCONTRACTSTATEREQUEST._serialized_end=938 - _QUERYALLCONTRACTSTATERESPONSE._serialized_start=941 - _QUERYALLCONTRACTSTATERESPONSE._serialized_end=1080 - _QUERYRAWCONTRACTSTATEREQUEST._serialized_start=1082 - _QUERYRAWCONTRACTSTATEREQUEST._serialized_end=1149 - _QUERYRAWCONTRACTSTATERESPONSE._serialized_start=1151 - _QUERYRAWCONTRACTSTATERESPONSE._serialized_end=1196 - _QUERYSMARTCONTRACTSTATEREQUEST._serialized_start=1198 - _QUERYSMARTCONTRACTSTATEREQUEST._serialized_end=1291 - _QUERYSMARTCONTRACTSTATERESPONSE._serialized_start=1293 - _QUERYSMARTCONTRACTSTATERESPONSE._serialized_end=1364 - _QUERYCODEREQUEST._serialized_start=1366 - _QUERYCODEREQUEST._serialized_end=1401 - _CODEINFORESPONSE._serialized_start=1404 - _CODEINFORESPONSE._serialized_end=1639 - _QUERYCODERESPONSE._serialized_start=1641 - _QUERYCODERESPONSE._serialized_end=1755 - _QUERYCODESREQUEST._serialized_start=1757 - _QUERYCODESREQUEST._serialized_end=1836 - _QUERYCODESRESPONSE._serialized_start=1839 - _QUERYCODESRESPONSE._serialized_end=1982 - _QUERYPINNEDCODESREQUEST._serialized_start=1984 - _QUERYPINNEDCODESREQUEST._serialized_end=2069 - _QUERYPINNEDCODESRESPONSE._serialized_start=2071 - _QUERYPINNEDCODESRESPONSE._serialized_end=2193 - _QUERY._serialized_start=2196 - _QUERY._serialized_end=3613 + _QUERY.methods_by_name['PinnedCodes']._serialized_options = b'\210\347\260*\001\202\323\344\223\002 \022\036/cosmwasm/wasm/v1/codes/pinned' + _QUERY.methods_by_name['Params']._options = None + _QUERY.methods_by_name['Params']._serialized_options = b'\210\347\260*\001\202\323\344\223\002 \022\036/cosmwasm/wasm/v1/codes/params' + _QUERY.methods_by_name['ContractsByCreator']._options = None + _QUERY.methods_by_name['ContractsByCreator']._serialized_options = b'\210\347\260*\001\202\323\344\223\0027\0225/cosmwasm/wasm/v1/contracts/creator/{creator_address}' + _QUERY.methods_by_name['WasmLimitsConfig']._options = None + _QUERY.methods_by_name['WasmLimitsConfig']._serialized_options = b'\202\323\344\223\002&\022$/cosmwasm/wasm/v1/wasm-limits-config' + _QUERY.methods_by_name['BuildAddress']._options = None + _QUERY.methods_by_name['BuildAddress']._serialized_options = b'\210\347\260*\001\202\323\344\223\002*\022(/cosmwasm/wasm/v1/contract/build_address' + _QUERYCONTRACTINFOREQUEST._serialized_start=251 + _QUERYCONTRACTINFOREQUEST._serialized_end=320 + _QUERYCONTRACTINFORESPONSE._serialized_start=323 + _QUERYCONTRACTINFORESPONSE._serialized_end=473 + _QUERYCONTRACTHISTORYREQUEST._serialized_start=476 + _QUERYCONTRACTHISTORYREQUEST._serialized_end=608 + _QUERYCONTRACTHISTORYRESPONSE._serialized_start=611 + _QUERYCONTRACTHISTORYRESPONSE._serialized_end=774 + _QUERYCONTRACTSBYCODEREQUEST._serialized_start=776 + _QUERYCONTRACTSBYCODEREQUEST._serialized_end=882 + _QUERYCONTRACTSBYCODERESPONSE._serialized_start=885 + _QUERYCONTRACTSBYCODERESPONSE._serialized_end=1021 + _QUERYALLCONTRACTSTATEREQUEST._serialized_start=1024 + _QUERYALLCONTRACTSTATEREQUEST._serialized_end=1157 + _QUERYALLCONTRACTSTATERESPONSE._serialized_start=1160 + _QUERYALLCONTRACTSTATERESPONSE._serialized_end=1304 + _QUERYRAWCONTRACTSTATEREQUEST._serialized_start=1306 + _QUERYRAWCONTRACTSTATEREQUEST._serialized_end=1399 + _QUERYRAWCONTRACTSTATERESPONSE._serialized_start=1401 + _QUERYRAWCONTRACTSTATERESPONSE._serialized_end=1446 + _QUERYSMARTCONTRACTSTATEREQUEST._serialized_start=1449 + _QUERYSMARTCONTRACTSTATEREQUEST._serialized_end=1584 + _QUERYSMARTCONTRACTSTATERESPONSE._serialized_start=1586 + _QUERYSMARTCONTRACTSTATERESPONSE._serialized_end=1673 + _QUERYCODEREQUEST._serialized_start=1675 + _QUERYCODEREQUEST._serialized_end=1710 + _QUERYCODEINFOREQUEST._serialized_start=1712 + _QUERYCODEINFOREQUEST._serialized_end=1751 + _QUERYCODEINFORESPONSE._serialized_start=1754 + _QUERYCODEINFORESPONSE._serialized_end=2002 + _CODEINFORESPONSE._serialized_start=2005 + _CODEINFORESPONSE._serialized_end=2267 + _QUERYCODERESPONSE._serialized_start=2269 + _QUERYCODERESPONSE._serialized_end=2383 + _QUERYCODESREQUEST._serialized_start=2385 + _QUERYCODESREQUEST._serialized_end=2464 + _QUERYCODESRESPONSE._serialized_start=2467 + _QUERYCODESRESPONSE._serialized_end=2615 + _QUERYPINNEDCODESREQUEST._serialized_start=2617 + _QUERYPINNEDCODESREQUEST._serialized_end=2702 + _QUERYPINNEDCODESRESPONSE._serialized_start=2704 + _QUERYPINNEDCODESRESPONSE._serialized_end=2822 + _QUERYPARAMSREQUEST._serialized_start=2824 + _QUERYPARAMSREQUEST._serialized_end=2844 + _QUERYPARAMSRESPONSE._serialized_start=2846 + _QUERYPARAMSRESPONSE._serialized_end=2920 + _QUERYCONTRACTSBYCREATORREQUEST._serialized_start=2923 + _QUERYCONTRACTSBYCREATORREQUEST._serialized_end=3066 + _QUERYCONTRACTSBYCREATORRESPONSE._serialized_start=3069 + _QUERYCONTRACTSBYCREATORRESPONSE._serialized_end=3217 + _QUERYWASMLIMITSCONFIGREQUEST._serialized_start=3219 + _QUERYWASMLIMITSCONFIGREQUEST._serialized_end=3249 + _QUERYWASMLIMITSCONFIGRESPONSE._serialized_start=3251 + _QUERYWASMLIMITSCONFIGRESPONSE._serialized_end=3298 + _QUERYBUILDADDRESSREQUEST._serialized_start=3301 + _QUERYBUILDADDRESSREQUEST._serialized_end=3430 + _QUERYBUILDADDRESSRESPONSE._serialized_start=3432 + _QUERYBUILDADDRESSRESPONSE._serialized_end=3502 + _QUERY._serialized_start=3505 + _QUERY._serialized_end=5758 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmwasm/wasm/v1/query_pb2_grpc.py b/cosmpy/protos/cosmwasm/wasm/v1/query_pb2_grpc.py index 0774a35a..89447550 100644 --- a/cosmpy/protos/cosmwasm/wasm/v1/query_pb2_grpc.py +++ b/cosmpy/protos/cosmwasm/wasm/v1/query_pb2_grpc.py @@ -55,11 +55,36 @@ def __init__(self, channel): request_serializer=cosmwasm_dot_wasm_dot_v1_dot_query__pb2.QueryCodesRequest.SerializeToString, response_deserializer=cosmwasm_dot_wasm_dot_v1_dot_query__pb2.QueryCodesResponse.FromString, ) + self.CodeInfo = channel.unary_unary( + '/cosmwasm.wasm.v1.Query/CodeInfo', + request_serializer=cosmwasm_dot_wasm_dot_v1_dot_query__pb2.QueryCodeInfoRequest.SerializeToString, + response_deserializer=cosmwasm_dot_wasm_dot_v1_dot_query__pb2.QueryCodeInfoResponse.FromString, + ) self.PinnedCodes = channel.unary_unary( '/cosmwasm.wasm.v1.Query/PinnedCodes', request_serializer=cosmwasm_dot_wasm_dot_v1_dot_query__pb2.QueryPinnedCodesRequest.SerializeToString, response_deserializer=cosmwasm_dot_wasm_dot_v1_dot_query__pb2.QueryPinnedCodesResponse.FromString, ) + self.Params = channel.unary_unary( + '/cosmwasm.wasm.v1.Query/Params', + request_serializer=cosmwasm_dot_wasm_dot_v1_dot_query__pb2.QueryParamsRequest.SerializeToString, + response_deserializer=cosmwasm_dot_wasm_dot_v1_dot_query__pb2.QueryParamsResponse.FromString, + ) + self.ContractsByCreator = channel.unary_unary( + '/cosmwasm.wasm.v1.Query/ContractsByCreator', + request_serializer=cosmwasm_dot_wasm_dot_v1_dot_query__pb2.QueryContractsByCreatorRequest.SerializeToString, + response_deserializer=cosmwasm_dot_wasm_dot_v1_dot_query__pb2.QueryContractsByCreatorResponse.FromString, + ) + self.WasmLimitsConfig = channel.unary_unary( + '/cosmwasm.wasm.v1.Query/WasmLimitsConfig', + request_serializer=cosmwasm_dot_wasm_dot_v1_dot_query__pb2.QueryWasmLimitsConfigRequest.SerializeToString, + response_deserializer=cosmwasm_dot_wasm_dot_v1_dot_query__pb2.QueryWasmLimitsConfigResponse.FromString, + ) + self.BuildAddress = channel.unary_unary( + '/cosmwasm.wasm.v1.Query/BuildAddress', + request_serializer=cosmwasm_dot_wasm_dot_v1_dot_query__pb2.QueryBuildAddressRequest.SerializeToString, + response_deserializer=cosmwasm_dot_wasm_dot_v1_dot_query__pb2.QueryBuildAddressResponse.FromString, + ) class QueryServicer(object): @@ -109,7 +134,7 @@ def SmartContractState(self, request, context): raise NotImplementedError('Method not implemented!') def Code(self, request, context): - """Code gets the binary code and metadata for a singe wasm code + """Code gets the binary code and metadata for a single wasm code """ context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') @@ -122,6 +147,13 @@ def Codes(self, request, context): context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') + def CodeInfo(self, request, context): + """CodeInfo gets the metadata for a single wasm code + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + def PinnedCodes(self, request, context): """PinnedCodes gets the pinned code ids """ @@ -129,6 +161,35 @@ def PinnedCodes(self, request, context): context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') + def Params(self, request, context): + """Params gets the module params + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def ContractsByCreator(self, request, context): + """ContractsByCreator gets the contracts by creator + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def WasmLimitsConfig(self, request, context): + """WasmLimitsConfig gets the configured limits for static validation of Wasm + files, encoded in JSON. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def BuildAddress(self, request, context): + """BuildAddress builds a contract address + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + def add_QueryServicer_to_server(servicer, server): rpc_method_handlers = { @@ -172,11 +233,36 @@ def add_QueryServicer_to_server(servicer, server): request_deserializer=cosmwasm_dot_wasm_dot_v1_dot_query__pb2.QueryCodesRequest.FromString, response_serializer=cosmwasm_dot_wasm_dot_v1_dot_query__pb2.QueryCodesResponse.SerializeToString, ), + 'CodeInfo': grpc.unary_unary_rpc_method_handler( + servicer.CodeInfo, + request_deserializer=cosmwasm_dot_wasm_dot_v1_dot_query__pb2.QueryCodeInfoRequest.FromString, + response_serializer=cosmwasm_dot_wasm_dot_v1_dot_query__pb2.QueryCodeInfoResponse.SerializeToString, + ), 'PinnedCodes': grpc.unary_unary_rpc_method_handler( servicer.PinnedCodes, request_deserializer=cosmwasm_dot_wasm_dot_v1_dot_query__pb2.QueryPinnedCodesRequest.FromString, response_serializer=cosmwasm_dot_wasm_dot_v1_dot_query__pb2.QueryPinnedCodesResponse.SerializeToString, ), + 'Params': grpc.unary_unary_rpc_method_handler( + servicer.Params, + request_deserializer=cosmwasm_dot_wasm_dot_v1_dot_query__pb2.QueryParamsRequest.FromString, + response_serializer=cosmwasm_dot_wasm_dot_v1_dot_query__pb2.QueryParamsResponse.SerializeToString, + ), + 'ContractsByCreator': grpc.unary_unary_rpc_method_handler( + servicer.ContractsByCreator, + request_deserializer=cosmwasm_dot_wasm_dot_v1_dot_query__pb2.QueryContractsByCreatorRequest.FromString, + response_serializer=cosmwasm_dot_wasm_dot_v1_dot_query__pb2.QueryContractsByCreatorResponse.SerializeToString, + ), + 'WasmLimitsConfig': grpc.unary_unary_rpc_method_handler( + servicer.WasmLimitsConfig, + request_deserializer=cosmwasm_dot_wasm_dot_v1_dot_query__pb2.QueryWasmLimitsConfigRequest.FromString, + response_serializer=cosmwasm_dot_wasm_dot_v1_dot_query__pb2.QueryWasmLimitsConfigResponse.SerializeToString, + ), + 'BuildAddress': grpc.unary_unary_rpc_method_handler( + servicer.BuildAddress, + request_deserializer=cosmwasm_dot_wasm_dot_v1_dot_query__pb2.QueryBuildAddressRequest.FromString, + response_serializer=cosmwasm_dot_wasm_dot_v1_dot_query__pb2.QueryBuildAddressResponse.SerializeToString, + ), } generic_handler = grpc.method_handlers_generic_handler( 'cosmwasm.wasm.v1.Query', rpc_method_handlers) @@ -324,6 +410,23 @@ def Codes(request, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + @staticmethod + def CodeInfo(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmwasm.wasm.v1.Query/CodeInfo', + cosmwasm_dot_wasm_dot_v1_dot_query__pb2.QueryCodeInfoRequest.SerializeToString, + cosmwasm_dot_wasm_dot_v1_dot_query__pb2.QueryCodeInfoResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + @staticmethod def PinnedCodes(request, target, @@ -340,3 +443,71 @@ def PinnedCodes(request, cosmwasm_dot_wasm_dot_v1_dot_query__pb2.QueryPinnedCodesResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def Params(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmwasm.wasm.v1.Query/Params', + cosmwasm_dot_wasm_dot_v1_dot_query__pb2.QueryParamsRequest.SerializeToString, + cosmwasm_dot_wasm_dot_v1_dot_query__pb2.QueryParamsResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def ContractsByCreator(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmwasm.wasm.v1.Query/ContractsByCreator', + cosmwasm_dot_wasm_dot_v1_dot_query__pb2.QueryContractsByCreatorRequest.SerializeToString, + cosmwasm_dot_wasm_dot_v1_dot_query__pb2.QueryContractsByCreatorResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def WasmLimitsConfig(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmwasm.wasm.v1.Query/WasmLimitsConfig', + cosmwasm_dot_wasm_dot_v1_dot_query__pb2.QueryWasmLimitsConfigRequest.SerializeToString, + cosmwasm_dot_wasm_dot_v1_dot_query__pb2.QueryWasmLimitsConfigResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def BuildAddress(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmwasm.wasm.v1.Query/BuildAddress', + cosmwasm_dot_wasm_dot_v1_dot_query__pb2.QueryBuildAddressRequest.SerializeToString, + cosmwasm_dot_wasm_dot_v1_dot_query__pb2.QueryBuildAddressResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/cosmwasm/wasm/v1/tx_pb2.py b/cosmpy/protos/cosmwasm/wasm/v1/tx_pb2.py index 9d8c417c..e1fa742f 100644 --- a/cosmpy/protos/cosmwasm/wasm/v1/tx_pb2.py +++ b/cosmpy/protos/cosmwasm/wasm/v1/tx_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmwasm/wasm/v1/tx.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -13,157 +12,235 @@ from cosmos.base.v1beta1 import coin_pb2 as cosmos_dot_base_dot_v1beta1_dot_coin__pb2 +from cosmos.msg.v1 import msg_pb2 as cosmos_dot_msg_dot_v1_dot_msg__pb2 from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 from cosmwasm.wasm.v1 import types_pb2 as cosmwasm_dot_wasm_dot_v1_dot_types__pb2 +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x19\x63osmwasm/wasm/v1/tx.proto\x12\x10\x63osmwasm.wasm.v1\x1a\x1e\x63osmos/base/v1beta1/coin.proto\x1a\x14gogoproto/gogo.proto\x1a\x1c\x63osmwasm/wasm/v1/types.proto\"\x94\x01\n\x0cMsgStoreCode\x12\x0e\n\x06sender\x18\x01 \x01(\t\x12(\n\x0ewasm_byte_code\x18\x02 \x01(\x0c\x42\x10\xe2\xde\x1f\x0cWASMByteCode\x12>\n\x16instantiate_permission\x18\x05 \x01(\x0b\x32\x1e.cosmwasm.wasm.v1.AccessConfigJ\x04\x08\x03\x10\x04J\x04\x08\x04\x10\x05\"3\n\x14MsgStoreCodeResponse\x12\x1b\n\x07\x63ode_id\x18\x01 \x01(\x04\x42\n\xe2\xde\x1f\x06\x43odeID\"\xe4\x01\n\x16MsgInstantiateContract\x12\x0e\n\x06sender\x18\x01 \x01(\t\x12\r\n\x05\x61\x64min\x18\x02 \x01(\t\x12\x1b\n\x07\x63ode_id\x18\x03 \x01(\x04\x42\n\xe2\xde\x1f\x06\x43odeID\x12\r\n\x05label\x18\x04 \x01(\t\x12#\n\x03msg\x18\x05 \x01(\x0c\x42\x16\xfa\xde\x1f\x12RawContractMessage\x12Z\n\x05\x66unds\x18\x06 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinB0\xc8\xde\x1f\x00\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\"?\n\x1eMsgInstantiateContractResponse\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x01(\t\x12\x0c\n\x04\x64\x61ta\x18\x02 \x01(\x0c\"\xb7\x01\n\x12MsgExecuteContract\x12\x0e\n\x06sender\x18\x01 \x01(\t\x12\x10\n\x08\x63ontract\x18\x02 \x01(\t\x12#\n\x03msg\x18\x03 \x01(\x0c\x42\x16\xfa\xde\x1f\x12RawContractMessage\x12Z\n\x05\x66unds\x18\x05 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinB0\xc8\xde\x1f\x00\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\"*\n\x1aMsgExecuteContractResponse\x12\x0c\n\x04\x64\x61ta\x18\x01 \x01(\x0c\"x\n\x12MsgMigrateContract\x12\x0e\n\x06sender\x18\x01 \x01(\t\x12\x10\n\x08\x63ontract\x18\x02 \x01(\t\x12\x1b\n\x07\x63ode_id\x18\x03 \x01(\x04\x42\n\xe2\xde\x1f\x06\x43odeID\x12#\n\x03msg\x18\x04 \x01(\x0c\x42\x16\xfa\xde\x1f\x12RawContractMessage\"*\n\x1aMsgMigrateContractResponse\x12\x0c\n\x04\x64\x61ta\x18\x01 \x01(\x0c\"E\n\x0eMsgUpdateAdmin\x12\x0e\n\x06sender\x18\x01 \x01(\t\x12\x11\n\tnew_admin\x18\x02 \x01(\t\x12\x10\n\x08\x63ontract\x18\x03 \x01(\t\"\x18\n\x16MsgUpdateAdminResponse\"1\n\rMsgClearAdmin\x12\x0e\n\x06sender\x18\x01 \x01(\t\x12\x10\n\x08\x63ontract\x18\x03 \x01(\t\"\x17\n\x15MsgClearAdminResponse2\xce\x04\n\x03Msg\x12S\n\tStoreCode\x12\x1e.cosmwasm.wasm.v1.MsgStoreCode\x1a&.cosmwasm.wasm.v1.MsgStoreCodeResponse\x12q\n\x13InstantiateContract\x12(.cosmwasm.wasm.v1.MsgInstantiateContract\x1a\x30.cosmwasm.wasm.v1.MsgInstantiateContractResponse\x12\x65\n\x0f\x45xecuteContract\x12$.cosmwasm.wasm.v1.MsgExecuteContract\x1a,.cosmwasm.wasm.v1.MsgExecuteContractResponse\x12\x65\n\x0fMigrateContract\x12$.cosmwasm.wasm.v1.MsgMigrateContract\x1a,.cosmwasm.wasm.v1.MsgMigrateContractResponse\x12Y\n\x0bUpdateAdmin\x12 .cosmwasm.wasm.v1.MsgUpdateAdmin\x1a(.cosmwasm.wasm.v1.MsgUpdateAdminResponse\x12V\n\nClearAdmin\x12\x1f.cosmwasm.wasm.v1.MsgClearAdmin\x1a\'.cosmwasm.wasm.v1.MsgClearAdminResponseB,Z&github.com/CosmWasm/wasmd/x/wasm/types\xc8\xe1\x1e\x00\x62\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x19\x63osmwasm/wasm/v1/tx.proto\x12\x10\x63osmwasm.wasm.v1\x1a\x1e\x63osmos/base/v1beta1/coin.proto\x1a\x17\x63osmos/msg/v1/msg.proto\x1a\x14gogoproto/gogo.proto\x1a\x1c\x63osmwasm/wasm/v1/types.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x11\x61mino/amino.proto\"\xd1\x01\n\x0cMsgStoreCode\x12(\n\x06sender\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12(\n\x0ewasm_byte_code\x18\x02 \x01(\x0c\x42\x10\xe2\xde\x1f\x0cWASMByteCode\x12>\n\x16instantiate_permission\x18\x05 \x01(\x0b\x32\x1e.cosmwasm.wasm.v1.AccessConfig:!\x8a\xe7\xb0*\x11wasm/MsgStoreCode\x82\xe7\xb0*\x06senderJ\x04\x08\x03\x10\x04J\x04\x08\x04\x10\x05\"E\n\x14MsgStoreCodeResponse\x12\x1b\n\x07\x63ode_id\x18\x01 \x01(\x04\x42\n\xe2\xde\x1f\x06\x43odeID\x12\x10\n\x08\x63hecksum\x18\x02 \x01(\x0c\"\xeb\x02\n\x16MsgInstantiateContract\x12(\n\x06sender\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\'\n\x05\x61\x64min\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x1b\n\x07\x63ode_id\x18\x03 \x01(\x04\x42\n\xe2\xde\x1f\x06\x43odeID\x12\r\n\x05label\x18\x04 \x01(\t\x12\x33\n\x03msg\x18\x05 \x01(\x0c\x42&\xfa\xde\x1f\x12RawContractMessage\x9a\xe7\xb0*\x0binline_json\x12p\n\x05\x66unds\x18\x06 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinBF\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\x9a\xe7\xb0*\x0clegacy_coins:+\x8a\xe7\xb0*\x1bwasm/MsgInstantiateContract\x82\xe7\xb0*\x06sender\"Y\n\x1eMsgInstantiateContractResponse\x12)\n\x07\x61\x64\x64ress\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x0c\n\x04\x64\x61ta\x18\x02 \x01(\x0c\"\x8c\x03\n\x17MsgInstantiateContract2\x12(\n\x06sender\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\'\n\x05\x61\x64min\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x1b\n\x07\x63ode_id\x18\x03 \x01(\x04\x42\n\xe2\xde\x1f\x06\x43odeID\x12\r\n\x05label\x18\x04 \x01(\t\x12\x33\n\x03msg\x18\x05 \x01(\x0c\x42&\xfa\xde\x1f\x12RawContractMessage\x9a\xe7\xb0*\x0binline_json\x12p\n\x05\x66unds\x18\x06 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinBF\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\x9a\xe7\xb0*\x0clegacy_coins\x12\x0c\n\x04salt\x18\x07 \x01(\x0c\x12\x0f\n\x07\x66ix_msg\x18\x08 \x01(\x08:,\x8a\xe7\xb0*\x1cwasm/MsgInstantiateContract2\x82\xe7\xb0*\x06sender\"Z\n\x1fMsgInstantiateContract2Response\x12)\n\x07\x61\x64\x64ress\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x0c\n\x04\x64\x61ta\x18\x02 \x01(\x0c\"\xba\x02\n\x12MsgExecuteContract\x12(\n\x06sender\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12*\n\x08\x63ontract\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x33\n\x03msg\x18\x03 \x01(\x0c\x42&\xfa\xde\x1f\x12RawContractMessage\x9a\xe7\xb0*\x0binline_json\x12p\n\x05\x66unds\x18\x05 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinBF\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\x9a\xe7\xb0*\x0clegacy_coins:\'\x8a\xe7\xb0*\x17wasm/MsgExecuteContract\x82\xe7\xb0*\x06sender\"*\n\x1aMsgExecuteContractResponse\x12\x0c\n\x04\x64\x61ta\x18\x01 \x01(\x0c\"\xe5\x01\n\x12MsgMigrateContract\x12(\n\x06sender\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12*\n\x08\x63ontract\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x1b\n\x07\x63ode_id\x18\x03 \x01(\x04\x42\n\xe2\xde\x1f\x06\x43odeID\x12\x33\n\x03msg\x18\x04 \x01(\x0c\x42&\xfa\xde\x1f\x12RawContractMessage\x9a\xe7\xb0*\x0binline_json:\'\x8a\xe7\xb0*\x17wasm/MsgMigrateContract\x82\xe7\xb0*\x06sender\"*\n\x1aMsgMigrateContractResponse\x12\x0c\n\x04\x64\x61ta\x18\x01 \x01(\x0c\"\xb8\x01\n\x0eMsgUpdateAdmin\x12(\n\x06sender\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12+\n\tnew_admin\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12*\n\x08\x63ontract\x18\x03 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString:#\x8a\xe7\xb0*\x13wasm/MsgUpdateAdmin\x82\xe7\xb0*\x06sender\"\x18\n\x16MsgUpdateAdminResponse\"\x89\x01\n\rMsgClearAdmin\x12(\n\x06sender\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12*\n\x08\x63ontract\x18\x03 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString:\"\x8a\xe7\xb0*\x12wasm/MsgClearAdmin\x82\xe7\xb0*\x06sender\"\x17\n\x15MsgClearAdminResponse\"\xd8\x01\n\x1aMsgUpdateInstantiateConfig\x12(\n\x06sender\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x1b\n\x07\x63ode_id\x18\x02 \x01(\x04\x42\n\xe2\xde\x1f\x06\x43odeID\x12\x42\n\x1anew_instantiate_permission\x18\x03 \x01(\x0b\x32\x1e.cosmwasm.wasm.v1.AccessConfig:/\x8a\xe7\xb0*\x1fwasm/MsgUpdateInstantiateConfig\x82\xe7\xb0*\x06sender\"$\n\"MsgUpdateInstantiateConfigResponse\"\x9c\x01\n\x0fMsgUpdateParams\x12+\n\tauthority\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x33\n\x06params\x18\x02 \x01(\x0b\x32\x18.cosmwasm.wasm.v1.ParamsB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01:\'\x8a\xe7\xb0*\x14wasm/MsgUpdateParams\x82\xe7\xb0*\tauthority\"\x19\n\x17MsgUpdateParamsResponse\"\xc8\x01\n\x0fMsgSudoContract\x12+\n\tauthority\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12*\n\x08\x63ontract\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x33\n\x03msg\x18\x03 \x01(\x0c\x42&\xfa\xde\x1f\x12RawContractMessage\x9a\xe7\xb0*\x0binline_json:\'\x8a\xe7\xb0*\x14wasm/MsgSudoContract\x82\xe7\xb0*\tauthority\"\'\n\x17MsgSudoContractResponse\x12\x0c\n\x04\x64\x61ta\x18\x01 \x01(\x0c\"\x91\x01\n\x0bMsgPinCodes\x12+\n\tauthority\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x30\n\x08\x63ode_ids\x18\x02 \x03(\x04\x42\x1e\xe2\xde\x1f\x07\x43odeIDs\xf2\xde\x1f\x0fyaml:\"code_ids\":#\x8a\xe7\xb0*\x10wasm/MsgPinCodes\x82\xe7\xb0*\tauthority\"\x15\n\x13MsgPinCodesResponse\"\x95\x01\n\rMsgUnpinCodes\x12+\n\tauthority\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x30\n\x08\x63ode_ids\x18\x02 \x03(\x04\x42\x1e\xe2\xde\x1f\x07\x43odeIDs\xf2\xde\x1f\x0fyaml:\"code_ids\":%\x8a\xe7\xb0*\x12wasm/MsgUnpinCodes\x82\xe7\xb0*\tauthority\"\x17\n\x15MsgUnpinCodesResponse\"\x96\x04\n\x1eMsgStoreAndInstantiateContract\x12+\n\tauthority\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12(\n\x0ewasm_byte_code\x18\x03 \x01(\x0c\x42\x10\xe2\xde\x1f\x0cWASMByteCode\x12>\n\x16instantiate_permission\x18\x04 \x01(\x0b\x32\x1e.cosmwasm.wasm.v1.AccessConfig\x12\x12\n\nunpin_code\x18\x05 \x01(\x08\x12\'\n\x05\x61\x64min\x18\x06 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\r\n\x05label\x18\x07 \x01(\t\x12\x33\n\x03msg\x18\x08 \x01(\x0c\x42&\xfa\xde\x1f\x12RawContractMessage\x9a\xe7\xb0*\x0binline_json\x12p\n\x05\x66unds\x18\t \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinBF\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\x9a\xe7\xb0*\x0clegacy_coins\x12\x0e\n\x06source\x18\n \x01(\t\x12\x0f\n\x07\x62uilder\x18\x0b \x01(\t\x12\x11\n\tcode_hash\x18\x0c \x01(\x0c:6\x8a\xe7\xb0*#wasm/MsgStoreAndInstantiateContract\x82\xe7\xb0*\tauthority\"a\n&MsgStoreAndInstantiateContractResponse\x12)\n\x07\x61\x64\x64ress\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x0c\n\x04\x64\x61ta\x18\x02 \x01(\x0c\"\xb0\x01\n\x1fMsgAddCodeUploadParamsAddresses\x12+\n\tauthority\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\'\n\taddresses\x18\x02 \x03(\tB\x14\xf2\xde\x1f\x10yaml:\"addresses\":7\x8a\xe7\xb0*$wasm/MsgAddCodeUploadParamsAddresses\x82\xe7\xb0*\tauthority\")\n\'MsgAddCodeUploadParamsAddressesResponse\"\xb6\x01\n\"MsgRemoveCodeUploadParamsAddresses\x12+\n\tauthority\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\'\n\taddresses\x18\x02 \x03(\tB\x14\xf2\xde\x1f\x10yaml:\"addresses\"::\x8a\xe7\xb0*\'wasm/MsgRemoveCodeUploadParamsAddresses\x82\xe7\xb0*\tauthority\",\n*MsgRemoveCodeUploadParamsAddressesResponse\"\xae\x02\n\x1aMsgStoreAndMigrateContract\x12+\n\tauthority\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12(\n\x0ewasm_byte_code\x18\x02 \x01(\x0c\x42\x10\xe2\xde\x1f\x0cWASMByteCode\x12>\n\x16instantiate_permission\x18\x03 \x01(\x0b\x32\x1e.cosmwasm.wasm.v1.AccessConfig\x12\x10\n\x08\x63ontract\x18\x04 \x01(\t\x12\x33\n\x03msg\x18\x05 \x01(\x0c\x42&\xfa\xde\x1f\x12RawContractMessage\x9a\xe7\xb0*\x0binline_json:2\x8a\xe7\xb0*\x1fwasm/MsgStoreAndMigrateContract\x82\xe7\xb0*\tauthority\"a\n\"MsgStoreAndMigrateContractResponse\x12\x1b\n\x07\x63ode_id\x18\x01 \x01(\x04\x42\n\xe2\xde\x1f\x06\x43odeID\x12\x10\n\x08\x63hecksum\x18\x02 \x01(\x0c\x12\x0c\n\x04\x64\x61ta\x18\x03 \x01(\x0c\"\xae\x01\n\x16MsgUpdateContractLabel\x12(\n\x06sender\x18\x01 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x11\n\tnew_label\x18\x02 \x01(\t\x12*\n\x08\x63ontract\x18\x03 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString:+\x8a\xe7\xb0*\x1bwasm/MsgUpdateContractLabel\x82\xe7\xb0*\x06sender\" \n\x1eMsgUpdateContractLabelResponse2\xd5\x0e\n\x03Msg\x12S\n\tStoreCode\x12\x1e.cosmwasm.wasm.v1.MsgStoreCode\x1a&.cosmwasm.wasm.v1.MsgStoreCodeResponse\x12q\n\x13InstantiateContract\x12(.cosmwasm.wasm.v1.MsgInstantiateContract\x1a\x30.cosmwasm.wasm.v1.MsgInstantiateContractResponse\x12t\n\x14InstantiateContract2\x12).cosmwasm.wasm.v1.MsgInstantiateContract2\x1a\x31.cosmwasm.wasm.v1.MsgInstantiateContract2Response\x12\x65\n\x0f\x45xecuteContract\x12$.cosmwasm.wasm.v1.MsgExecuteContract\x1a,.cosmwasm.wasm.v1.MsgExecuteContractResponse\x12\x65\n\x0fMigrateContract\x12$.cosmwasm.wasm.v1.MsgMigrateContract\x1a,.cosmwasm.wasm.v1.MsgMigrateContractResponse\x12Y\n\x0bUpdateAdmin\x12 .cosmwasm.wasm.v1.MsgUpdateAdmin\x1a(.cosmwasm.wasm.v1.MsgUpdateAdminResponse\x12V\n\nClearAdmin\x12\x1f.cosmwasm.wasm.v1.MsgClearAdmin\x1a\'.cosmwasm.wasm.v1.MsgClearAdminResponse\x12}\n\x17UpdateInstantiateConfig\x12,.cosmwasm.wasm.v1.MsgUpdateInstantiateConfig\x1a\x34.cosmwasm.wasm.v1.MsgUpdateInstantiateConfigResponse\x12\\\n\x0cUpdateParams\x12!.cosmwasm.wasm.v1.MsgUpdateParams\x1a).cosmwasm.wasm.v1.MsgUpdateParamsResponse\x12\\\n\x0cSudoContract\x12!.cosmwasm.wasm.v1.MsgSudoContract\x1a).cosmwasm.wasm.v1.MsgSudoContractResponse\x12P\n\x08PinCodes\x12\x1d.cosmwasm.wasm.v1.MsgPinCodes\x1a%.cosmwasm.wasm.v1.MsgPinCodesResponse\x12V\n\nUnpinCodes\x12\x1f.cosmwasm.wasm.v1.MsgUnpinCodes\x1a\'.cosmwasm.wasm.v1.MsgUnpinCodesResponse\x12\x89\x01\n\x1bStoreAndInstantiateContract\x12\x30.cosmwasm.wasm.v1.MsgStoreAndInstantiateContract\x1a\x38.cosmwasm.wasm.v1.MsgStoreAndInstantiateContractResponse\x12\x95\x01\n\x1fRemoveCodeUploadParamsAddresses\x12\x34.cosmwasm.wasm.v1.MsgRemoveCodeUploadParamsAddresses\x1a<.cosmwasm.wasm.v1.MsgRemoveCodeUploadParamsAddressesResponse\x12\x8c\x01\n\x1c\x41\x64\x64\x43odeUploadParamsAddresses\x12\x31.cosmwasm.wasm.v1.MsgAddCodeUploadParamsAddresses\x1a\x39.cosmwasm.wasm.v1.MsgAddCodeUploadParamsAddressesResponse\x12}\n\x17StoreAndMigrateContract\x12,.cosmwasm.wasm.v1.MsgStoreAndMigrateContract\x1a\x34.cosmwasm.wasm.v1.MsgStoreAndMigrateContractResponse\x12q\n\x13UpdateContractLabel\x12(.cosmwasm.wasm.v1.MsgUpdateContractLabel\x1a\x30.cosmwasm.wasm.v1.MsgUpdateContractLabelResponse\x1a\x05\x80\xe7\xb0*\x01\x42,Z&github.com/CosmWasm/wasmd/x/wasm/types\xc8\xe1\x1e\x00\x62\x06proto3') - - -_MSGSTORECODE = DESCRIPTOR.message_types_by_name['MsgStoreCode'] -_MSGSTORECODERESPONSE = DESCRIPTOR.message_types_by_name['MsgStoreCodeResponse'] -_MSGINSTANTIATECONTRACT = DESCRIPTOR.message_types_by_name['MsgInstantiateContract'] -_MSGINSTANTIATECONTRACTRESPONSE = DESCRIPTOR.message_types_by_name['MsgInstantiateContractResponse'] -_MSGEXECUTECONTRACT = DESCRIPTOR.message_types_by_name['MsgExecuteContract'] -_MSGEXECUTECONTRACTRESPONSE = DESCRIPTOR.message_types_by_name['MsgExecuteContractResponse'] -_MSGMIGRATECONTRACT = DESCRIPTOR.message_types_by_name['MsgMigrateContract'] -_MSGMIGRATECONTRACTRESPONSE = DESCRIPTOR.message_types_by_name['MsgMigrateContractResponse'] -_MSGUPDATEADMIN = DESCRIPTOR.message_types_by_name['MsgUpdateAdmin'] -_MSGUPDATEADMINRESPONSE = DESCRIPTOR.message_types_by_name['MsgUpdateAdminResponse'] -_MSGCLEARADMIN = DESCRIPTOR.message_types_by_name['MsgClearAdmin'] -_MSGCLEARADMINRESPONSE = DESCRIPTOR.message_types_by_name['MsgClearAdminResponse'] -MsgStoreCode = _reflection.GeneratedProtocolMessageType('MsgStoreCode', (_message.Message,), { - 'DESCRIPTOR' : _MSGSTORECODE, - '__module__' : 'cosmwasm.wasm.v1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.MsgStoreCode) - }) -_sym_db.RegisterMessage(MsgStoreCode) - -MsgStoreCodeResponse = _reflection.GeneratedProtocolMessageType('MsgStoreCodeResponse', (_message.Message,), { - 'DESCRIPTOR' : _MSGSTORECODERESPONSE, - '__module__' : 'cosmwasm.wasm.v1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.MsgStoreCodeResponse) - }) -_sym_db.RegisterMessage(MsgStoreCodeResponse) - -MsgInstantiateContract = _reflection.GeneratedProtocolMessageType('MsgInstantiateContract', (_message.Message,), { - 'DESCRIPTOR' : _MSGINSTANTIATECONTRACT, - '__module__' : 'cosmwasm.wasm.v1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.MsgInstantiateContract) - }) -_sym_db.RegisterMessage(MsgInstantiateContract) - -MsgInstantiateContractResponse = _reflection.GeneratedProtocolMessageType('MsgInstantiateContractResponse', (_message.Message,), { - 'DESCRIPTOR' : _MSGINSTANTIATECONTRACTRESPONSE, - '__module__' : 'cosmwasm.wasm.v1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.MsgInstantiateContractResponse) - }) -_sym_db.RegisterMessage(MsgInstantiateContractResponse) - -MsgExecuteContract = _reflection.GeneratedProtocolMessageType('MsgExecuteContract', (_message.Message,), { - 'DESCRIPTOR' : _MSGEXECUTECONTRACT, - '__module__' : 'cosmwasm.wasm.v1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.MsgExecuteContract) - }) -_sym_db.RegisterMessage(MsgExecuteContract) - -MsgExecuteContractResponse = _reflection.GeneratedProtocolMessageType('MsgExecuteContractResponse', (_message.Message,), { - 'DESCRIPTOR' : _MSGEXECUTECONTRACTRESPONSE, - '__module__' : 'cosmwasm.wasm.v1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.MsgExecuteContractResponse) - }) -_sym_db.RegisterMessage(MsgExecuteContractResponse) - -MsgMigrateContract = _reflection.GeneratedProtocolMessageType('MsgMigrateContract', (_message.Message,), { - 'DESCRIPTOR' : _MSGMIGRATECONTRACT, - '__module__' : 'cosmwasm.wasm.v1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.MsgMigrateContract) - }) -_sym_db.RegisterMessage(MsgMigrateContract) - -MsgMigrateContractResponse = _reflection.GeneratedProtocolMessageType('MsgMigrateContractResponse', (_message.Message,), { - 'DESCRIPTOR' : _MSGMIGRATECONTRACTRESPONSE, - '__module__' : 'cosmwasm.wasm.v1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.MsgMigrateContractResponse) - }) -_sym_db.RegisterMessage(MsgMigrateContractResponse) - -MsgUpdateAdmin = _reflection.GeneratedProtocolMessageType('MsgUpdateAdmin', (_message.Message,), { - 'DESCRIPTOR' : _MSGUPDATEADMIN, - '__module__' : 'cosmwasm.wasm.v1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.MsgUpdateAdmin) - }) -_sym_db.RegisterMessage(MsgUpdateAdmin) - -MsgUpdateAdminResponse = _reflection.GeneratedProtocolMessageType('MsgUpdateAdminResponse', (_message.Message,), { - 'DESCRIPTOR' : _MSGUPDATEADMINRESPONSE, - '__module__' : 'cosmwasm.wasm.v1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.MsgUpdateAdminResponse) - }) -_sym_db.RegisterMessage(MsgUpdateAdminResponse) - -MsgClearAdmin = _reflection.GeneratedProtocolMessageType('MsgClearAdmin', (_message.Message,), { - 'DESCRIPTOR' : _MSGCLEARADMIN, - '__module__' : 'cosmwasm.wasm.v1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.MsgClearAdmin) - }) -_sym_db.RegisterMessage(MsgClearAdmin) - -MsgClearAdminResponse = _reflection.GeneratedProtocolMessageType('MsgClearAdminResponse', (_message.Message,), { - 'DESCRIPTOR' : _MSGCLEARADMINRESPONSE, - '__module__' : 'cosmwasm.wasm.v1.tx_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.MsgClearAdminResponse) - }) -_sym_db.RegisterMessage(MsgClearAdminResponse) - -_MSG = DESCRIPTOR.services_by_name['Msg'] +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmwasm.wasm.v1.tx_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b'Z&github.com/CosmWasm/wasmd/x/wasm/types\310\341\036\000' + _MSGSTORECODE.fields_by_name['sender']._options = None + _MSGSTORECODE.fields_by_name['sender']._serialized_options = b'\322\264-\024cosmos.AddressString' _MSGSTORECODE.fields_by_name['wasm_byte_code']._options = None _MSGSTORECODE.fields_by_name['wasm_byte_code']._serialized_options = b'\342\336\037\014WASMByteCode' + _MSGSTORECODE._options = None + _MSGSTORECODE._serialized_options = b'\212\347\260*\021wasm/MsgStoreCode\202\347\260*\006sender' _MSGSTORECODERESPONSE.fields_by_name['code_id']._options = None _MSGSTORECODERESPONSE.fields_by_name['code_id']._serialized_options = b'\342\336\037\006CodeID' + _MSGINSTANTIATECONTRACT.fields_by_name['sender']._options = None + _MSGINSTANTIATECONTRACT.fields_by_name['sender']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGINSTANTIATECONTRACT.fields_by_name['admin']._options = None + _MSGINSTANTIATECONTRACT.fields_by_name['admin']._serialized_options = b'\322\264-\024cosmos.AddressString' _MSGINSTANTIATECONTRACT.fields_by_name['code_id']._options = None _MSGINSTANTIATECONTRACT.fields_by_name['code_id']._serialized_options = b'\342\336\037\006CodeID' _MSGINSTANTIATECONTRACT.fields_by_name['msg']._options = None - _MSGINSTANTIATECONTRACT.fields_by_name['msg']._serialized_options = b'\372\336\037\022RawContractMessage' + _MSGINSTANTIATECONTRACT.fields_by_name['msg']._serialized_options = b'\372\336\037\022RawContractMessage\232\347\260*\013inline_json' _MSGINSTANTIATECONTRACT.fields_by_name['funds']._options = None - _MSGINSTANTIATECONTRACT.fields_by_name['funds']._serialized_options = b'\310\336\037\000\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins' + _MSGINSTANTIATECONTRACT.fields_by_name['funds']._serialized_options = b'\310\336\037\000\250\347\260*\001\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins\232\347\260*\014legacy_coins' + _MSGINSTANTIATECONTRACT._options = None + _MSGINSTANTIATECONTRACT._serialized_options = b'\212\347\260*\033wasm/MsgInstantiateContract\202\347\260*\006sender' + _MSGINSTANTIATECONTRACTRESPONSE.fields_by_name['address']._options = None + _MSGINSTANTIATECONTRACTRESPONSE.fields_by_name['address']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGINSTANTIATECONTRACT2.fields_by_name['sender']._options = None + _MSGINSTANTIATECONTRACT2.fields_by_name['sender']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGINSTANTIATECONTRACT2.fields_by_name['admin']._options = None + _MSGINSTANTIATECONTRACT2.fields_by_name['admin']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGINSTANTIATECONTRACT2.fields_by_name['code_id']._options = None + _MSGINSTANTIATECONTRACT2.fields_by_name['code_id']._serialized_options = b'\342\336\037\006CodeID' + _MSGINSTANTIATECONTRACT2.fields_by_name['msg']._options = None + _MSGINSTANTIATECONTRACT2.fields_by_name['msg']._serialized_options = b'\372\336\037\022RawContractMessage\232\347\260*\013inline_json' + _MSGINSTANTIATECONTRACT2.fields_by_name['funds']._options = None + _MSGINSTANTIATECONTRACT2.fields_by_name['funds']._serialized_options = b'\310\336\037\000\250\347\260*\001\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins\232\347\260*\014legacy_coins' + _MSGINSTANTIATECONTRACT2._options = None + _MSGINSTANTIATECONTRACT2._serialized_options = b'\212\347\260*\034wasm/MsgInstantiateContract2\202\347\260*\006sender' + _MSGINSTANTIATECONTRACT2RESPONSE.fields_by_name['address']._options = None + _MSGINSTANTIATECONTRACT2RESPONSE.fields_by_name['address']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGEXECUTECONTRACT.fields_by_name['sender']._options = None + _MSGEXECUTECONTRACT.fields_by_name['sender']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGEXECUTECONTRACT.fields_by_name['contract']._options = None + _MSGEXECUTECONTRACT.fields_by_name['contract']._serialized_options = b'\322\264-\024cosmos.AddressString' _MSGEXECUTECONTRACT.fields_by_name['msg']._options = None - _MSGEXECUTECONTRACT.fields_by_name['msg']._serialized_options = b'\372\336\037\022RawContractMessage' + _MSGEXECUTECONTRACT.fields_by_name['msg']._serialized_options = b'\372\336\037\022RawContractMessage\232\347\260*\013inline_json' _MSGEXECUTECONTRACT.fields_by_name['funds']._options = None - _MSGEXECUTECONTRACT.fields_by_name['funds']._serialized_options = b'\310\336\037\000\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins' + _MSGEXECUTECONTRACT.fields_by_name['funds']._serialized_options = b'\310\336\037\000\250\347\260*\001\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins\232\347\260*\014legacy_coins' + _MSGEXECUTECONTRACT._options = None + _MSGEXECUTECONTRACT._serialized_options = b'\212\347\260*\027wasm/MsgExecuteContract\202\347\260*\006sender' + _MSGMIGRATECONTRACT.fields_by_name['sender']._options = None + _MSGMIGRATECONTRACT.fields_by_name['sender']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGMIGRATECONTRACT.fields_by_name['contract']._options = None + _MSGMIGRATECONTRACT.fields_by_name['contract']._serialized_options = b'\322\264-\024cosmos.AddressString' _MSGMIGRATECONTRACT.fields_by_name['code_id']._options = None _MSGMIGRATECONTRACT.fields_by_name['code_id']._serialized_options = b'\342\336\037\006CodeID' _MSGMIGRATECONTRACT.fields_by_name['msg']._options = None - _MSGMIGRATECONTRACT.fields_by_name['msg']._serialized_options = b'\372\336\037\022RawContractMessage' - _MSGSTORECODE._serialized_start=132 - _MSGSTORECODE._serialized_end=280 - _MSGSTORECODERESPONSE._serialized_start=282 - _MSGSTORECODERESPONSE._serialized_end=333 - _MSGINSTANTIATECONTRACT._serialized_start=336 - _MSGINSTANTIATECONTRACT._serialized_end=564 - _MSGINSTANTIATECONTRACTRESPONSE._serialized_start=566 - _MSGINSTANTIATECONTRACTRESPONSE._serialized_end=629 - _MSGEXECUTECONTRACT._serialized_start=632 - _MSGEXECUTECONTRACT._serialized_end=815 - _MSGEXECUTECONTRACTRESPONSE._serialized_start=817 - _MSGEXECUTECONTRACTRESPONSE._serialized_end=859 - _MSGMIGRATECONTRACT._serialized_start=861 - _MSGMIGRATECONTRACT._serialized_end=981 - _MSGMIGRATECONTRACTRESPONSE._serialized_start=983 - _MSGMIGRATECONTRACTRESPONSE._serialized_end=1025 - _MSGUPDATEADMIN._serialized_start=1027 - _MSGUPDATEADMIN._serialized_end=1096 - _MSGUPDATEADMINRESPONSE._serialized_start=1098 - _MSGUPDATEADMINRESPONSE._serialized_end=1122 - _MSGCLEARADMIN._serialized_start=1124 - _MSGCLEARADMIN._serialized_end=1173 - _MSGCLEARADMINRESPONSE._serialized_start=1175 - _MSGCLEARADMINRESPONSE._serialized_end=1198 - _MSG._serialized_start=1201 - _MSG._serialized_end=1791 + _MSGMIGRATECONTRACT.fields_by_name['msg']._serialized_options = b'\372\336\037\022RawContractMessage\232\347\260*\013inline_json' + _MSGMIGRATECONTRACT._options = None + _MSGMIGRATECONTRACT._serialized_options = b'\212\347\260*\027wasm/MsgMigrateContract\202\347\260*\006sender' + _MSGUPDATEADMIN.fields_by_name['sender']._options = None + _MSGUPDATEADMIN.fields_by_name['sender']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGUPDATEADMIN.fields_by_name['new_admin']._options = None + _MSGUPDATEADMIN.fields_by_name['new_admin']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGUPDATEADMIN.fields_by_name['contract']._options = None + _MSGUPDATEADMIN.fields_by_name['contract']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGUPDATEADMIN._options = None + _MSGUPDATEADMIN._serialized_options = b'\212\347\260*\023wasm/MsgUpdateAdmin\202\347\260*\006sender' + _MSGCLEARADMIN.fields_by_name['sender']._options = None + _MSGCLEARADMIN.fields_by_name['sender']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGCLEARADMIN.fields_by_name['contract']._options = None + _MSGCLEARADMIN.fields_by_name['contract']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGCLEARADMIN._options = None + _MSGCLEARADMIN._serialized_options = b'\212\347\260*\022wasm/MsgClearAdmin\202\347\260*\006sender' + _MSGUPDATEINSTANTIATECONFIG.fields_by_name['sender']._options = None + _MSGUPDATEINSTANTIATECONFIG.fields_by_name['sender']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGUPDATEINSTANTIATECONFIG.fields_by_name['code_id']._options = None + _MSGUPDATEINSTANTIATECONFIG.fields_by_name['code_id']._serialized_options = b'\342\336\037\006CodeID' + _MSGUPDATEINSTANTIATECONFIG._options = None + _MSGUPDATEINSTANTIATECONFIG._serialized_options = b'\212\347\260*\037wasm/MsgUpdateInstantiateConfig\202\347\260*\006sender' + _MSGUPDATEPARAMS.fields_by_name['authority']._options = None + _MSGUPDATEPARAMS.fields_by_name['authority']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGUPDATEPARAMS.fields_by_name['params']._options = None + _MSGUPDATEPARAMS.fields_by_name['params']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _MSGUPDATEPARAMS._options = None + _MSGUPDATEPARAMS._serialized_options = b'\212\347\260*\024wasm/MsgUpdateParams\202\347\260*\tauthority' + _MSGSUDOCONTRACT.fields_by_name['authority']._options = None + _MSGSUDOCONTRACT.fields_by_name['authority']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGSUDOCONTRACT.fields_by_name['contract']._options = None + _MSGSUDOCONTRACT.fields_by_name['contract']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGSUDOCONTRACT.fields_by_name['msg']._options = None + _MSGSUDOCONTRACT.fields_by_name['msg']._serialized_options = b'\372\336\037\022RawContractMessage\232\347\260*\013inline_json' + _MSGSUDOCONTRACT._options = None + _MSGSUDOCONTRACT._serialized_options = b'\212\347\260*\024wasm/MsgSudoContract\202\347\260*\tauthority' + _MSGPINCODES.fields_by_name['authority']._options = None + _MSGPINCODES.fields_by_name['authority']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGPINCODES.fields_by_name['code_ids']._options = None + _MSGPINCODES.fields_by_name['code_ids']._serialized_options = b'\342\336\037\007CodeIDs\362\336\037\017yaml:\"code_ids\"' + _MSGPINCODES._options = None + _MSGPINCODES._serialized_options = b'\212\347\260*\020wasm/MsgPinCodes\202\347\260*\tauthority' + _MSGUNPINCODES.fields_by_name['authority']._options = None + _MSGUNPINCODES.fields_by_name['authority']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGUNPINCODES.fields_by_name['code_ids']._options = None + _MSGUNPINCODES.fields_by_name['code_ids']._serialized_options = b'\342\336\037\007CodeIDs\362\336\037\017yaml:\"code_ids\"' + _MSGUNPINCODES._options = None + _MSGUNPINCODES._serialized_options = b'\212\347\260*\022wasm/MsgUnpinCodes\202\347\260*\tauthority' + _MSGSTOREANDINSTANTIATECONTRACT.fields_by_name['authority']._options = None + _MSGSTOREANDINSTANTIATECONTRACT.fields_by_name['authority']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGSTOREANDINSTANTIATECONTRACT.fields_by_name['wasm_byte_code']._options = None + _MSGSTOREANDINSTANTIATECONTRACT.fields_by_name['wasm_byte_code']._serialized_options = b'\342\336\037\014WASMByteCode' + _MSGSTOREANDINSTANTIATECONTRACT.fields_by_name['admin']._options = None + _MSGSTOREANDINSTANTIATECONTRACT.fields_by_name['admin']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGSTOREANDINSTANTIATECONTRACT.fields_by_name['msg']._options = None + _MSGSTOREANDINSTANTIATECONTRACT.fields_by_name['msg']._serialized_options = b'\372\336\037\022RawContractMessage\232\347\260*\013inline_json' + _MSGSTOREANDINSTANTIATECONTRACT.fields_by_name['funds']._options = None + _MSGSTOREANDINSTANTIATECONTRACT.fields_by_name['funds']._serialized_options = b'\310\336\037\000\250\347\260*\001\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins\232\347\260*\014legacy_coins' + _MSGSTOREANDINSTANTIATECONTRACT._options = None + _MSGSTOREANDINSTANTIATECONTRACT._serialized_options = b'\212\347\260*#wasm/MsgStoreAndInstantiateContract\202\347\260*\tauthority' + _MSGSTOREANDINSTANTIATECONTRACTRESPONSE.fields_by_name['address']._options = None + _MSGSTOREANDINSTANTIATECONTRACTRESPONSE.fields_by_name['address']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGADDCODEUPLOADPARAMSADDRESSES.fields_by_name['authority']._options = None + _MSGADDCODEUPLOADPARAMSADDRESSES.fields_by_name['authority']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGADDCODEUPLOADPARAMSADDRESSES.fields_by_name['addresses']._options = None + _MSGADDCODEUPLOADPARAMSADDRESSES.fields_by_name['addresses']._serialized_options = b'\362\336\037\020yaml:\"addresses\"' + _MSGADDCODEUPLOADPARAMSADDRESSES._options = None + _MSGADDCODEUPLOADPARAMSADDRESSES._serialized_options = b'\212\347\260*$wasm/MsgAddCodeUploadParamsAddresses\202\347\260*\tauthority' + _MSGREMOVECODEUPLOADPARAMSADDRESSES.fields_by_name['authority']._options = None + _MSGREMOVECODEUPLOADPARAMSADDRESSES.fields_by_name['authority']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGREMOVECODEUPLOADPARAMSADDRESSES.fields_by_name['addresses']._options = None + _MSGREMOVECODEUPLOADPARAMSADDRESSES.fields_by_name['addresses']._serialized_options = b'\362\336\037\020yaml:\"addresses\"' + _MSGREMOVECODEUPLOADPARAMSADDRESSES._options = None + _MSGREMOVECODEUPLOADPARAMSADDRESSES._serialized_options = b'\212\347\260*\'wasm/MsgRemoveCodeUploadParamsAddresses\202\347\260*\tauthority' + _MSGSTOREANDMIGRATECONTRACT.fields_by_name['authority']._options = None + _MSGSTOREANDMIGRATECONTRACT.fields_by_name['authority']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGSTOREANDMIGRATECONTRACT.fields_by_name['wasm_byte_code']._options = None + _MSGSTOREANDMIGRATECONTRACT.fields_by_name['wasm_byte_code']._serialized_options = b'\342\336\037\014WASMByteCode' + _MSGSTOREANDMIGRATECONTRACT.fields_by_name['msg']._options = None + _MSGSTOREANDMIGRATECONTRACT.fields_by_name['msg']._serialized_options = b'\372\336\037\022RawContractMessage\232\347\260*\013inline_json' + _MSGSTOREANDMIGRATECONTRACT._options = None + _MSGSTOREANDMIGRATECONTRACT._serialized_options = b'\212\347\260*\037wasm/MsgStoreAndMigrateContract\202\347\260*\tauthority' + _MSGSTOREANDMIGRATECONTRACTRESPONSE.fields_by_name['code_id']._options = None + _MSGSTOREANDMIGRATECONTRACTRESPONSE.fields_by_name['code_id']._serialized_options = b'\342\336\037\006CodeID' + _MSGUPDATECONTRACTLABEL.fields_by_name['sender']._options = None + _MSGUPDATECONTRACTLABEL.fields_by_name['sender']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGUPDATECONTRACTLABEL.fields_by_name['contract']._options = None + _MSGUPDATECONTRACTLABEL.fields_by_name['contract']._serialized_options = b'\322\264-\024cosmos.AddressString' + _MSGUPDATECONTRACTLABEL._options = None + _MSGUPDATECONTRACTLABEL._serialized_options = b'\212\347\260*\033wasm/MsgUpdateContractLabel\202\347\260*\006sender' + _MSG._options = None + _MSG._serialized_options = b'\200\347\260*\001' + _MSGSTORECODE._serialized_start=203 + _MSGSTORECODE._serialized_end=412 + _MSGSTORECODERESPONSE._serialized_start=414 + _MSGSTORECODERESPONSE._serialized_end=483 + _MSGINSTANTIATECONTRACT._serialized_start=486 + _MSGINSTANTIATECONTRACT._serialized_end=849 + _MSGINSTANTIATECONTRACTRESPONSE._serialized_start=851 + _MSGINSTANTIATECONTRACTRESPONSE._serialized_end=940 + _MSGINSTANTIATECONTRACT2._serialized_start=943 + _MSGINSTANTIATECONTRACT2._serialized_end=1339 + _MSGINSTANTIATECONTRACT2RESPONSE._serialized_start=1341 + _MSGINSTANTIATECONTRACT2RESPONSE._serialized_end=1431 + _MSGEXECUTECONTRACT._serialized_start=1434 + _MSGEXECUTECONTRACT._serialized_end=1748 + _MSGEXECUTECONTRACTRESPONSE._serialized_start=1750 + _MSGEXECUTECONTRACTRESPONSE._serialized_end=1792 + _MSGMIGRATECONTRACT._serialized_start=1795 + _MSGMIGRATECONTRACT._serialized_end=2024 + _MSGMIGRATECONTRACTRESPONSE._serialized_start=2026 + _MSGMIGRATECONTRACTRESPONSE._serialized_end=2068 + _MSGUPDATEADMIN._serialized_start=2071 + _MSGUPDATEADMIN._serialized_end=2255 + _MSGUPDATEADMINRESPONSE._serialized_start=2257 + _MSGUPDATEADMINRESPONSE._serialized_end=2281 + _MSGCLEARADMIN._serialized_start=2284 + _MSGCLEARADMIN._serialized_end=2421 + _MSGCLEARADMINRESPONSE._serialized_start=2423 + _MSGCLEARADMINRESPONSE._serialized_end=2446 + _MSGUPDATEINSTANTIATECONFIG._serialized_start=2449 + _MSGUPDATEINSTANTIATECONFIG._serialized_end=2665 + _MSGUPDATEINSTANTIATECONFIGRESPONSE._serialized_start=2667 + _MSGUPDATEINSTANTIATECONFIGRESPONSE._serialized_end=2703 + _MSGUPDATEPARAMS._serialized_start=2706 + _MSGUPDATEPARAMS._serialized_end=2862 + _MSGUPDATEPARAMSRESPONSE._serialized_start=2864 + _MSGUPDATEPARAMSRESPONSE._serialized_end=2889 + _MSGSUDOCONTRACT._serialized_start=2892 + _MSGSUDOCONTRACT._serialized_end=3092 + _MSGSUDOCONTRACTRESPONSE._serialized_start=3094 + _MSGSUDOCONTRACTRESPONSE._serialized_end=3133 + _MSGPINCODES._serialized_start=3136 + _MSGPINCODES._serialized_end=3281 + _MSGPINCODESRESPONSE._serialized_start=3283 + _MSGPINCODESRESPONSE._serialized_end=3304 + _MSGUNPINCODES._serialized_start=3307 + _MSGUNPINCODES._serialized_end=3456 + _MSGUNPINCODESRESPONSE._serialized_start=3458 + _MSGUNPINCODESRESPONSE._serialized_end=3481 + _MSGSTOREANDINSTANTIATECONTRACT._serialized_start=3484 + _MSGSTOREANDINSTANTIATECONTRACT._serialized_end=4018 + _MSGSTOREANDINSTANTIATECONTRACTRESPONSE._serialized_start=4020 + _MSGSTOREANDINSTANTIATECONTRACTRESPONSE._serialized_end=4117 + _MSGADDCODEUPLOADPARAMSADDRESSES._serialized_start=4120 + _MSGADDCODEUPLOADPARAMSADDRESSES._serialized_end=4296 + _MSGADDCODEUPLOADPARAMSADDRESSESRESPONSE._serialized_start=4298 + _MSGADDCODEUPLOADPARAMSADDRESSESRESPONSE._serialized_end=4339 + _MSGREMOVECODEUPLOADPARAMSADDRESSES._serialized_start=4342 + _MSGREMOVECODEUPLOADPARAMSADDRESSES._serialized_end=4524 + _MSGREMOVECODEUPLOADPARAMSADDRESSESRESPONSE._serialized_start=4526 + _MSGREMOVECODEUPLOADPARAMSADDRESSESRESPONSE._serialized_end=4570 + _MSGSTOREANDMIGRATECONTRACT._serialized_start=4573 + _MSGSTOREANDMIGRATECONTRACT._serialized_end=4875 + _MSGSTOREANDMIGRATECONTRACTRESPONSE._serialized_start=4877 + _MSGSTOREANDMIGRATECONTRACTRESPONSE._serialized_end=4974 + _MSGUPDATECONTRACTLABEL._serialized_start=4977 + _MSGUPDATECONTRACTLABEL._serialized_end=5151 + _MSGUPDATECONTRACTLABELRESPONSE._serialized_start=5153 + _MSGUPDATECONTRACTLABELRESPONSE._serialized_end=5185 + _MSG._serialized_start=5188 + _MSG._serialized_end=7065 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmwasm/wasm/v1/tx_pb2_grpc.py b/cosmpy/protos/cosmwasm/wasm/v1/tx_pb2_grpc.py index 6aa2ff59..c0074e43 100644 --- a/cosmpy/protos/cosmwasm/wasm/v1/tx_pb2_grpc.py +++ b/cosmpy/protos/cosmwasm/wasm/v1/tx_pb2_grpc.py @@ -25,6 +25,11 @@ def __init__(self, channel): request_serializer=cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgInstantiateContract.SerializeToString, response_deserializer=cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgInstantiateContractResponse.FromString, ) + self.InstantiateContract2 = channel.unary_unary( + '/cosmwasm.wasm.v1.Msg/InstantiateContract2', + request_serializer=cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgInstantiateContract2.SerializeToString, + response_deserializer=cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgInstantiateContract2Response.FromString, + ) self.ExecuteContract = channel.unary_unary( '/cosmwasm.wasm.v1.Msg/ExecuteContract', request_serializer=cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgExecuteContract.SerializeToString, @@ -45,6 +50,56 @@ def __init__(self, channel): request_serializer=cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgClearAdmin.SerializeToString, response_deserializer=cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgClearAdminResponse.FromString, ) + self.UpdateInstantiateConfig = channel.unary_unary( + '/cosmwasm.wasm.v1.Msg/UpdateInstantiateConfig', + request_serializer=cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgUpdateInstantiateConfig.SerializeToString, + response_deserializer=cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgUpdateInstantiateConfigResponse.FromString, + ) + self.UpdateParams = channel.unary_unary( + '/cosmwasm.wasm.v1.Msg/UpdateParams', + request_serializer=cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgUpdateParams.SerializeToString, + response_deserializer=cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgUpdateParamsResponse.FromString, + ) + self.SudoContract = channel.unary_unary( + '/cosmwasm.wasm.v1.Msg/SudoContract', + request_serializer=cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgSudoContract.SerializeToString, + response_deserializer=cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgSudoContractResponse.FromString, + ) + self.PinCodes = channel.unary_unary( + '/cosmwasm.wasm.v1.Msg/PinCodes', + request_serializer=cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgPinCodes.SerializeToString, + response_deserializer=cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgPinCodesResponse.FromString, + ) + self.UnpinCodes = channel.unary_unary( + '/cosmwasm.wasm.v1.Msg/UnpinCodes', + request_serializer=cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgUnpinCodes.SerializeToString, + response_deserializer=cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgUnpinCodesResponse.FromString, + ) + self.StoreAndInstantiateContract = channel.unary_unary( + '/cosmwasm.wasm.v1.Msg/StoreAndInstantiateContract', + request_serializer=cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgStoreAndInstantiateContract.SerializeToString, + response_deserializer=cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgStoreAndInstantiateContractResponse.FromString, + ) + self.RemoveCodeUploadParamsAddresses = channel.unary_unary( + '/cosmwasm.wasm.v1.Msg/RemoveCodeUploadParamsAddresses', + request_serializer=cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgRemoveCodeUploadParamsAddresses.SerializeToString, + response_deserializer=cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgRemoveCodeUploadParamsAddressesResponse.FromString, + ) + self.AddCodeUploadParamsAddresses = channel.unary_unary( + '/cosmwasm.wasm.v1.Msg/AddCodeUploadParamsAddresses', + request_serializer=cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgAddCodeUploadParamsAddresses.SerializeToString, + response_deserializer=cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgAddCodeUploadParamsAddressesResponse.FromString, + ) + self.StoreAndMigrateContract = channel.unary_unary( + '/cosmwasm.wasm.v1.Msg/StoreAndMigrateContract', + request_serializer=cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgStoreAndMigrateContract.SerializeToString, + response_deserializer=cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgStoreAndMigrateContractResponse.FromString, + ) + self.UpdateContractLabel = channel.unary_unary( + '/cosmwasm.wasm.v1.Msg/UpdateContractLabel', + request_serializer=cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgUpdateContractLabel.SerializeToString, + response_deserializer=cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgUpdateContractLabelResponse.FromString, + ) class MsgServicer(object): @@ -59,7 +114,16 @@ def StoreCode(self, request, context): raise NotImplementedError('Method not implemented!') def InstantiateContract(self, request, context): - """Instantiate creates a new smart contract instance for the given code id. + """InstantiateContract creates a new smart contract instance for the given + code id. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def InstantiateContract2(self, request, context): + """InstantiateContract2 creates a new smart contract instance for the given + code id with a predictable address """ context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') @@ -80,7 +144,7 @@ def MigrateContract(self, request, context): raise NotImplementedError('Method not implemented!') def UpdateAdmin(self, request, context): - """UpdateAdmin sets a new admin for a smart contract + """UpdateAdmin sets a new admin for a smart contract """ context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') @@ -93,6 +157,100 @@ def ClearAdmin(self, request, context): context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') + def UpdateInstantiateConfig(self, request, context): + """UpdateInstantiateConfig updates instantiate config for a smart contract + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def UpdateParams(self, request, context): + """UpdateParams defines a governance operation for updating the x/wasm + module parameters. The authority is defined in the keeper. + + Since: 0.40 + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def SudoContract(self, request, context): + """SudoContract defines a governance operation for calling sudo + on a contract. The authority is defined in the keeper. + + Since: 0.40 + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def PinCodes(self, request, context): + """PinCodes defines a governance operation for pinning a set of + code ids in the wasmvm cache. The authority is defined in the keeper. + + Since: 0.40 + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def UnpinCodes(self, request, context): + """UnpinCodes defines a governance operation for unpinning a set of + code ids in the wasmvm cache. The authority is defined in the keeper. + + Since: 0.40 + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def StoreAndInstantiateContract(self, request, context): + """StoreAndInstantiateContract defines a governance operation for storing + and instantiating the contract. The authority is defined in the keeper. + + Since: 0.40 + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def RemoveCodeUploadParamsAddresses(self, request, context): + """RemoveCodeUploadParamsAddresses defines a governance operation for + removing addresses from code upload params. + The authority is defined in the keeper. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def AddCodeUploadParamsAddresses(self, request, context): + """AddCodeUploadParamsAddresses defines a governance operation for + adding addresses to code upload params. + The authority is defined in the keeper. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def StoreAndMigrateContract(self, request, context): + """StoreAndMigrateContract defines a governance operation for storing + and migrating the contract. The authority is defined in the keeper. + + Since: 0.42 + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def UpdateContractLabel(self, request, context): + """UpdateContractLabel sets a new label for a smart contract + + Since: 0.43 + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + def add_MsgServicer_to_server(servicer, server): rpc_method_handlers = { @@ -106,6 +264,11 @@ def add_MsgServicer_to_server(servicer, server): request_deserializer=cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgInstantiateContract.FromString, response_serializer=cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgInstantiateContractResponse.SerializeToString, ), + 'InstantiateContract2': grpc.unary_unary_rpc_method_handler( + servicer.InstantiateContract2, + request_deserializer=cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgInstantiateContract2.FromString, + response_serializer=cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgInstantiateContract2Response.SerializeToString, + ), 'ExecuteContract': grpc.unary_unary_rpc_method_handler( servicer.ExecuteContract, request_deserializer=cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgExecuteContract.FromString, @@ -126,6 +289,56 @@ def add_MsgServicer_to_server(servicer, server): request_deserializer=cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgClearAdmin.FromString, response_serializer=cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgClearAdminResponse.SerializeToString, ), + 'UpdateInstantiateConfig': grpc.unary_unary_rpc_method_handler( + servicer.UpdateInstantiateConfig, + request_deserializer=cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgUpdateInstantiateConfig.FromString, + response_serializer=cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgUpdateInstantiateConfigResponse.SerializeToString, + ), + 'UpdateParams': grpc.unary_unary_rpc_method_handler( + servicer.UpdateParams, + request_deserializer=cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgUpdateParams.FromString, + response_serializer=cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgUpdateParamsResponse.SerializeToString, + ), + 'SudoContract': grpc.unary_unary_rpc_method_handler( + servicer.SudoContract, + request_deserializer=cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgSudoContract.FromString, + response_serializer=cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgSudoContractResponse.SerializeToString, + ), + 'PinCodes': grpc.unary_unary_rpc_method_handler( + servicer.PinCodes, + request_deserializer=cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgPinCodes.FromString, + response_serializer=cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgPinCodesResponse.SerializeToString, + ), + 'UnpinCodes': grpc.unary_unary_rpc_method_handler( + servicer.UnpinCodes, + request_deserializer=cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgUnpinCodes.FromString, + response_serializer=cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgUnpinCodesResponse.SerializeToString, + ), + 'StoreAndInstantiateContract': grpc.unary_unary_rpc_method_handler( + servicer.StoreAndInstantiateContract, + request_deserializer=cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgStoreAndInstantiateContract.FromString, + response_serializer=cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgStoreAndInstantiateContractResponse.SerializeToString, + ), + 'RemoveCodeUploadParamsAddresses': grpc.unary_unary_rpc_method_handler( + servicer.RemoveCodeUploadParamsAddresses, + request_deserializer=cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgRemoveCodeUploadParamsAddresses.FromString, + response_serializer=cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgRemoveCodeUploadParamsAddressesResponse.SerializeToString, + ), + 'AddCodeUploadParamsAddresses': grpc.unary_unary_rpc_method_handler( + servicer.AddCodeUploadParamsAddresses, + request_deserializer=cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgAddCodeUploadParamsAddresses.FromString, + response_serializer=cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgAddCodeUploadParamsAddressesResponse.SerializeToString, + ), + 'StoreAndMigrateContract': grpc.unary_unary_rpc_method_handler( + servicer.StoreAndMigrateContract, + request_deserializer=cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgStoreAndMigrateContract.FromString, + response_serializer=cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgStoreAndMigrateContractResponse.SerializeToString, + ), + 'UpdateContractLabel': grpc.unary_unary_rpc_method_handler( + servicer.UpdateContractLabel, + request_deserializer=cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgUpdateContractLabel.FromString, + response_serializer=cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgUpdateContractLabelResponse.SerializeToString, + ), } generic_handler = grpc.method_handlers_generic_handler( 'cosmwasm.wasm.v1.Msg', rpc_method_handlers) @@ -171,6 +384,23 @@ def InstantiateContract(request, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + @staticmethod + def InstantiateContract2(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmwasm.wasm.v1.Msg/InstantiateContract2', + cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgInstantiateContract2.SerializeToString, + cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgInstantiateContract2Response.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + @staticmethod def ExecuteContract(request, target, @@ -238,3 +468,173 @@ def ClearAdmin(request, cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgClearAdminResponse.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def UpdateInstantiateConfig(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmwasm.wasm.v1.Msg/UpdateInstantiateConfig', + cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgUpdateInstantiateConfig.SerializeToString, + cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgUpdateInstantiateConfigResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def UpdateParams(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmwasm.wasm.v1.Msg/UpdateParams', + cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgUpdateParams.SerializeToString, + cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgUpdateParamsResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def SudoContract(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmwasm.wasm.v1.Msg/SudoContract', + cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgSudoContract.SerializeToString, + cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgSudoContractResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def PinCodes(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmwasm.wasm.v1.Msg/PinCodes', + cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgPinCodes.SerializeToString, + cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgPinCodesResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def UnpinCodes(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmwasm.wasm.v1.Msg/UnpinCodes', + cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgUnpinCodes.SerializeToString, + cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgUnpinCodesResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def StoreAndInstantiateContract(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmwasm.wasm.v1.Msg/StoreAndInstantiateContract', + cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgStoreAndInstantiateContract.SerializeToString, + cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgStoreAndInstantiateContractResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def RemoveCodeUploadParamsAddresses(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmwasm.wasm.v1.Msg/RemoveCodeUploadParamsAddresses', + cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgRemoveCodeUploadParamsAddresses.SerializeToString, + cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgRemoveCodeUploadParamsAddressesResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def AddCodeUploadParamsAddresses(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmwasm.wasm.v1.Msg/AddCodeUploadParamsAddresses', + cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgAddCodeUploadParamsAddresses.SerializeToString, + cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgAddCodeUploadParamsAddressesResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def StoreAndMigrateContract(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmwasm.wasm.v1.Msg/StoreAndMigrateContract', + cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgStoreAndMigrateContract.SerializeToString, + cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgStoreAndMigrateContractResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def UpdateContractLabel(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmwasm.wasm.v1.Msg/UpdateContractLabel', + cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgUpdateContractLabel.SerializeToString, + cosmwasm_dot_wasm_dot_v1_dot_tx__pb2.MsgUpdateContractLabelResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/cosmwasm/wasm/v1/types_pb2.py b/cosmpy/protos/cosmwasm/wasm/v1/types_pb2.py index c0570b93..e1ecdbf9 100644 --- a/cosmpy/protos/cosmwasm/wasm/v1/types_pb2.py +++ b/cosmpy/protos/cosmwasm/wasm/v1/types_pb2.py @@ -2,11 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: cosmwasm/wasm/v1/types.proto """Generated protocol buffer code.""" -from google.protobuf.internal import enum_type_wrapper +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -16,88 +14,13 @@ from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 from google.protobuf import any_pb2 as google_dot_protobuf_dot_any__pb2 +from amino import amino_pb2 as amino_dot_amino__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1c\x63osmwasm/wasm/v1/types.proto\x12\x10\x63osmwasm.wasm.v1\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x14gogoproto/gogo.proto\x1a\x19google/protobuf/any.proto\"V\n\x0f\x41\x63\x63\x65ssTypeParam\x12=\n\x05value\x18\x01 \x01(\x0e\x32\x1c.cosmwasm.wasm.v1.AccessTypeB\x10\xf2\xde\x1f\x0cyaml:\"value\":\x04\x98\xa0\x1f\x01\"\x82\x01\n\x0c\x41\x63\x63\x65ssConfig\x12G\n\npermission\x18\x01 \x01(\x0e\x32\x1c.cosmwasm.wasm.v1.AccessTypeB\x15\xf2\xde\x1f\x11yaml:\"permission\"\x12#\n\x07\x61\x64\x64ress\x18\x02 \x01(\tB\x12\xf2\xde\x1f\x0eyaml:\"address\":\x04\x98\xa0\x1f\x01\"\xde\x01\n\x06Params\x12]\n\x12\x63ode_upload_access\x18\x01 \x01(\x0b\x32\x1e.cosmwasm.wasm.v1.AccessConfigB!\xc8\xde\x1f\x00\xf2\xde\x1f\x19yaml:\"code_upload_access\"\x12o\n\x1einstantiate_default_permission\x18\x02 \x01(\x0e\x32\x1c.cosmwasm.wasm.v1.AccessTypeB)\xf2\xde\x1f%yaml:\"instantiate_default_permission\":\x04\x98\xa0\x1f\x00\"|\n\x08\x43odeInfo\x12\x11\n\tcode_hash\x18\x01 \x01(\x0c\x12\x0f\n\x07\x63reator\x18\x02 \x01(\t\x12@\n\x12instantiate_config\x18\x05 \x01(\x0b\x32\x1e.cosmwasm.wasm.v1.AccessConfigB\x04\xc8\xde\x1f\x00J\x04\x08\x03\x10\x04J\x04\x08\x04\x10\x05\"\xff\x01\n\x0c\x43ontractInfo\x12\x1b\n\x07\x63ode_id\x18\x01 \x01(\x04\x42\n\xe2\xde\x1f\x06\x43odeID\x12\x0f\n\x07\x63reator\x18\x02 \x01(\t\x12\r\n\x05\x61\x64min\x18\x03 \x01(\t\x12\r\n\x05label\x18\x04 \x01(\t\x12\x35\n\x07\x63reated\x18\x05 \x01(\x0b\x32$.cosmwasm.wasm.v1.AbsoluteTxPosition\x12\"\n\x0bibc_port_id\x18\x06 \x01(\tB\r\xe2\xde\x1f\tIBCPortID\x12\x42\n\textension\x18\x07 \x01(\x0b\x32\x14.google.protobuf.AnyB\x19\xca\xb4-\x15\x43ontractInfoExtension:\x04\xe8\xa0\x1f\x01\"\xda\x01\n\x18\x43ontractCodeHistoryEntry\x12\x45\n\toperation\x18\x01 \x01(\x0e\x32\x32.cosmwasm.wasm.v1.ContractCodeHistoryOperationType\x12\x1b\n\x07\x63ode_id\x18\x02 \x01(\x04\x42\n\xe2\xde\x1f\x06\x43odeID\x12\x35\n\x07updated\x18\x03 \x01(\x0b\x32$.cosmwasm.wasm.v1.AbsoluteTxPosition\x12#\n\x03msg\x18\x04 \x01(\x0c\x42\x16\xfa\xde\x1f\x12RawContractMessage\"<\n\x12\x41\x62soluteTxPosition\x12\x14\n\x0c\x62lock_height\x18\x01 \x01(\x04\x12\x10\n\x08tx_index\x18\x02 \x01(\x04\"]\n\x05Model\x12\x45\n\x03key\x18\x01 \x01(\x0c\x42\x38\xfa\xde\x1f\x34github.com/tendermint/tendermint/libs/bytes.HexBytes\x12\r\n\x05value\x18\x02 \x01(\x0c*\xe9\x01\n\nAccessType\x12\x36\n\x17\x41\x43\x43\x45SS_TYPE_UNSPECIFIED\x10\x00\x1a\x19\x8a\x9d \x15\x41\x63\x63\x65ssTypeUnspecified\x12,\n\x12\x41\x43\x43\x45SS_TYPE_NOBODY\x10\x01\x1a\x14\x8a\x9d \x10\x41\x63\x63\x65ssTypeNobody\x12\x37\n\x18\x41\x43\x43\x45SS_TYPE_ONLY_ADDRESS\x10\x02\x1a\x19\x8a\x9d \x15\x41\x63\x63\x65ssTypeOnlyAddress\x12\x32\n\x15\x41\x43\x43\x45SS_TYPE_EVERYBODY\x10\x03\x1a\x17\x8a\x9d \x13\x41\x63\x63\x65ssTypeEverybody\x1a\x08\x88\xa3\x1e\x00\xa8\xa4\x1e\x00*\xa6\x03\n ContractCodeHistoryOperationType\x12\x65\n0CONTRACT_CODE_HISTORY_OPERATION_TYPE_UNSPECIFIED\x10\x00\x1a/\x8a\x9d +ContractCodeHistoryOperationTypeUnspecified\x12W\n)CONTRACT_CODE_HISTORY_OPERATION_TYPE_INIT\x10\x01\x1a(\x8a\x9d $ContractCodeHistoryOperationTypeInit\x12]\n,CONTRACT_CODE_HISTORY_OPERATION_TYPE_MIGRATE\x10\x02\x1a+\x8a\x9d \'ContractCodeHistoryOperationTypeMigrate\x12]\n,CONTRACT_CODE_HISTORY_OPERATION_TYPE_GENESIS\x10\x03\x1a+\x8a\x9d \'ContractCodeHistoryOperationTypeGenesis\x1a\x04\x88\xa3\x1e\x00\x42\x30Z&github.com/CosmWasm/wasmd/x/wasm/types\xc8\xe1\x1e\x00\xa8\xe2\x1e\x01\x62\x06proto3') - -_ACCESSTYPE = DESCRIPTOR.enum_types_by_name['AccessType'] -AccessType = enum_type_wrapper.EnumTypeWrapper(_ACCESSTYPE) -_CONTRACTCODEHISTORYOPERATIONTYPE = DESCRIPTOR.enum_types_by_name['ContractCodeHistoryOperationType'] -ContractCodeHistoryOperationType = enum_type_wrapper.EnumTypeWrapper(_CONTRACTCODEHISTORYOPERATIONTYPE) -ACCESS_TYPE_UNSPECIFIED = 0 -ACCESS_TYPE_NOBODY = 1 -ACCESS_TYPE_ONLY_ADDRESS = 2 -ACCESS_TYPE_EVERYBODY = 3 -CONTRACT_CODE_HISTORY_OPERATION_TYPE_UNSPECIFIED = 0 -CONTRACT_CODE_HISTORY_OPERATION_TYPE_INIT = 1 -CONTRACT_CODE_HISTORY_OPERATION_TYPE_MIGRATE = 2 -CONTRACT_CODE_HISTORY_OPERATION_TYPE_GENESIS = 3 - - -_ACCESSTYPEPARAM = DESCRIPTOR.message_types_by_name['AccessTypeParam'] -_ACCESSCONFIG = DESCRIPTOR.message_types_by_name['AccessConfig'] -_PARAMS = DESCRIPTOR.message_types_by_name['Params'] -_CODEINFO = DESCRIPTOR.message_types_by_name['CodeInfo'] -_CONTRACTINFO = DESCRIPTOR.message_types_by_name['ContractInfo'] -_CONTRACTCODEHISTORYENTRY = DESCRIPTOR.message_types_by_name['ContractCodeHistoryEntry'] -_ABSOLUTETXPOSITION = DESCRIPTOR.message_types_by_name['AbsoluteTxPosition'] -_MODEL = DESCRIPTOR.message_types_by_name['Model'] -AccessTypeParam = _reflection.GeneratedProtocolMessageType('AccessTypeParam', (_message.Message,), { - 'DESCRIPTOR' : _ACCESSTYPEPARAM, - '__module__' : 'cosmwasm.wasm.v1.types_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.AccessTypeParam) - }) -_sym_db.RegisterMessage(AccessTypeParam) - -AccessConfig = _reflection.GeneratedProtocolMessageType('AccessConfig', (_message.Message,), { - 'DESCRIPTOR' : _ACCESSCONFIG, - '__module__' : 'cosmwasm.wasm.v1.types_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.AccessConfig) - }) -_sym_db.RegisterMessage(AccessConfig) - -Params = _reflection.GeneratedProtocolMessageType('Params', (_message.Message,), { - 'DESCRIPTOR' : _PARAMS, - '__module__' : 'cosmwasm.wasm.v1.types_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.Params) - }) -_sym_db.RegisterMessage(Params) - -CodeInfo = _reflection.GeneratedProtocolMessageType('CodeInfo', (_message.Message,), { - 'DESCRIPTOR' : _CODEINFO, - '__module__' : 'cosmwasm.wasm.v1.types_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.CodeInfo) - }) -_sym_db.RegisterMessage(CodeInfo) - -ContractInfo = _reflection.GeneratedProtocolMessageType('ContractInfo', (_message.Message,), { - 'DESCRIPTOR' : _CONTRACTINFO, - '__module__' : 'cosmwasm.wasm.v1.types_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.ContractInfo) - }) -_sym_db.RegisterMessage(ContractInfo) - -ContractCodeHistoryEntry = _reflection.GeneratedProtocolMessageType('ContractCodeHistoryEntry', (_message.Message,), { - 'DESCRIPTOR' : _CONTRACTCODEHISTORYENTRY, - '__module__' : 'cosmwasm.wasm.v1.types_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.ContractCodeHistoryEntry) - }) -_sym_db.RegisterMessage(ContractCodeHistoryEntry) - -AbsoluteTxPosition = _reflection.GeneratedProtocolMessageType('AbsoluteTxPosition', (_message.Message,), { - 'DESCRIPTOR' : _ABSOLUTETXPOSITION, - '__module__' : 'cosmwasm.wasm.v1.types_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.AbsoluteTxPosition) - }) -_sym_db.RegisterMessage(AbsoluteTxPosition) - -Model = _reflection.GeneratedProtocolMessageType('Model', (_message.Message,), { - 'DESCRIPTOR' : _MODEL, - '__module__' : 'cosmwasm.wasm.v1.types_pb2' - # @@protoc_insertion_point(class_scope:cosmwasm.wasm.v1.Model) - }) -_sym_db.RegisterMessage(Model) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1c\x63osmwasm/wasm/v1/types.proto\x12\x10\x63osmwasm.wasm.v1\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x14gogoproto/gogo.proto\x1a\x19google/protobuf/any.proto\x1a\x11\x61mino/amino.proto\"V\n\x0f\x41\x63\x63\x65ssTypeParam\x12=\n\x05value\x18\x01 \x01(\x0e\x32\x1c.cosmwasm.wasm.v1.AccessTypeB\x10\xf2\xde\x1f\x0cyaml:\"value\":\x04\x98\xa0\x1f\x01\"\x90\x01\n\x0c\x41\x63\x63\x65ssConfig\x12G\n\npermission\x18\x01 \x01(\x0e\x32\x1c.cosmwasm.wasm.v1.AccessTypeB\x15\xf2\xde\x1f\x11yaml:\"permission\"\x12+\n\taddresses\x18\x03 \x03(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString:\x04\x98\xa0\x1f\x01J\x04\x08\x02\x10\x03\"\xe3\x01\n\x06Params\x12\x62\n\x12\x63ode_upload_access\x18\x01 \x01(\x0b\x32\x1e.cosmwasm.wasm.v1.AccessConfigB&\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\xf2\xde\x1f\x19yaml:\"code_upload_access\"\x12o\n\x1einstantiate_default_permission\x18\x02 \x01(\x0e\x32\x1c.cosmwasm.wasm.v1.AccessTypeB)\xf2\xde\x1f%yaml:\"instantiate_default_permission\":\x04\x98\xa0\x1f\x00\"\x9b\x01\n\x08\x43odeInfo\x12\x11\n\tcode_hash\x18\x01 \x01(\x0c\x12)\n\x07\x63reator\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\x45\n\x12instantiate_config\x18\x05 \x01(\x0b\x32\x1e.cosmwasm.wasm.v1.AccessConfigB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01J\x04\x08\x03\x10\x04J\x04\x08\x04\x10\x05\"\xea\x02\n\x0c\x43ontractInfo\x12\x1b\n\x07\x63ode_id\x18\x01 \x01(\x04\x42\n\xe2\xde\x1f\x06\x43odeID\x12)\n\x07\x63reator\x18\x02 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\'\n\x05\x61\x64min\x18\x03 \x01(\tB\x18\xd2\xb4-\x14\x63osmos.AddressString\x12\r\n\x05label\x18\x04 \x01(\t\x12\x35\n\x07\x63reated\x18\x05 \x01(\x0b\x32$.cosmwasm.wasm.v1.AbsoluteTxPosition\x12\"\n\x0bibc_port_id\x18\x06 \x01(\tB\r\xe2\xde\x1f\tIBCPortID\x12$\n\x0cibc2_port_id\x18\x07 \x01(\tB\x0e\xe2\xde\x1f\nIBC2PortID\x12S\n\textension\x18\x08 \x01(\x0b\x32\x14.google.protobuf.AnyB*\xca\xb4-&cosmwasm.wasm.v1.ContractInfoExtension:\x04\xe8\xa0\x1f\x01\"\xea\x01\n\x18\x43ontractCodeHistoryEntry\x12\x45\n\toperation\x18\x01 \x01(\x0e\x32\x32.cosmwasm.wasm.v1.ContractCodeHistoryOperationType\x12\x1b\n\x07\x63ode_id\x18\x02 \x01(\x04\x42\n\xe2\xde\x1f\x06\x43odeID\x12\x35\n\x07updated\x18\x03 \x01(\x0b\x32$.cosmwasm.wasm.v1.AbsoluteTxPosition\x12\x33\n\x03msg\x18\x04 \x01(\x0c\x42&\xfa\xde\x1f\x12RawContractMessage\x9a\xe7\xb0*\x0binline_json\"<\n\x12\x41\x62soluteTxPosition\x12\x14\n\x0c\x62lock_height\x18\x01 \x01(\x04\x12\x10\n\x08tx_index\x18\x02 \x01(\x04\"Y\n\x05Model\x12\x41\n\x03key\x18\x01 \x01(\x0c\x42\x34\xfa\xde\x1f\x30github.com/cometbft/cometbft/libs/bytes.HexBytes\x12\r\n\x05value\x18\x02 \x01(\x0c*\xf6\x01\n\nAccessType\x12\x36\n\x17\x41\x43\x43\x45SS_TYPE_UNSPECIFIED\x10\x00\x1a\x19\x8a\x9d \x15\x41\x63\x63\x65ssTypeUnspecified\x12,\n\x12\x41\x43\x43\x45SS_TYPE_NOBODY\x10\x01\x1a\x14\x8a\x9d \x10\x41\x63\x63\x65ssTypeNobody\x12\x32\n\x15\x41\x43\x43\x45SS_TYPE_EVERYBODY\x10\x03\x1a\x17\x8a\x9d \x13\x41\x63\x63\x65ssTypeEverybody\x12>\n\x1c\x41\x43\x43\x45SS_TYPE_ANY_OF_ADDRESSES\x10\x04\x1a\x1c\x8a\x9d \x18\x41\x63\x63\x65ssTypeAnyOfAddresses\x1a\x08\x88\xa3\x1e\x00\xa8\xa4\x1e\x00\"\x04\x08\x02\x10\x02*\xa6\x03\n ContractCodeHistoryOperationType\x12\x65\n0CONTRACT_CODE_HISTORY_OPERATION_TYPE_UNSPECIFIED\x10\x00\x1a/\x8a\x9d +ContractCodeHistoryOperationTypeUnspecified\x12W\n)CONTRACT_CODE_HISTORY_OPERATION_TYPE_INIT\x10\x01\x1a(\x8a\x9d $ContractCodeHistoryOperationTypeInit\x12]\n,CONTRACT_CODE_HISTORY_OPERATION_TYPE_MIGRATE\x10\x02\x1a+\x8a\x9d \'ContractCodeHistoryOperationTypeMigrate\x12]\n,CONTRACT_CODE_HISTORY_OPERATION_TYPE_GENESIS\x10\x03\x1a+\x8a\x9d \'ContractCodeHistoryOperationTypeGenesis\x1a\x04\x88\xa3\x1e\x00\x42\x30Z&github.com/CosmWasm/wasmd/x/wasm/types\xc8\xe1\x1e\x00\xa8\xe2\x1e\x01\x62\x06proto3') +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmwasm.wasm.v1.types_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None @@ -108,10 +31,10 @@ _ACCESSTYPE.values_by_name["ACCESS_TYPE_UNSPECIFIED"]._serialized_options = b'\212\235 \025AccessTypeUnspecified' _ACCESSTYPE.values_by_name["ACCESS_TYPE_NOBODY"]._options = None _ACCESSTYPE.values_by_name["ACCESS_TYPE_NOBODY"]._serialized_options = b'\212\235 \020AccessTypeNobody' - _ACCESSTYPE.values_by_name["ACCESS_TYPE_ONLY_ADDRESS"]._options = None - _ACCESSTYPE.values_by_name["ACCESS_TYPE_ONLY_ADDRESS"]._serialized_options = b'\212\235 \025AccessTypeOnlyAddress' _ACCESSTYPE.values_by_name["ACCESS_TYPE_EVERYBODY"]._options = None _ACCESSTYPE.values_by_name["ACCESS_TYPE_EVERYBODY"]._serialized_options = b'\212\235 \023AccessTypeEverybody' + _ACCESSTYPE.values_by_name["ACCESS_TYPE_ANY_OF_ADDRESSES"]._options = None + _ACCESSTYPE.values_by_name["ACCESS_TYPE_ANY_OF_ADDRESSES"]._serialized_options = b'\212\235 \030AccessTypeAnyOfAddresses' _CONTRACTCODEHISTORYOPERATIONTYPE._options = None _CONTRACTCODEHISTORYOPERATIONTYPE._serialized_options = b'\210\243\036\000' _CONTRACTCODEHISTORYOPERATIONTYPE.values_by_name["CONTRACT_CODE_HISTORY_OPERATION_TYPE_UNSPECIFIED"]._options = None @@ -128,50 +51,58 @@ _ACCESSTYPEPARAM._serialized_options = b'\230\240\037\001' _ACCESSCONFIG.fields_by_name['permission']._options = None _ACCESSCONFIG.fields_by_name['permission']._serialized_options = b'\362\336\037\021yaml:\"permission\"' - _ACCESSCONFIG.fields_by_name['address']._options = None - _ACCESSCONFIG.fields_by_name['address']._serialized_options = b'\362\336\037\016yaml:\"address\"' + _ACCESSCONFIG.fields_by_name['addresses']._options = None + _ACCESSCONFIG.fields_by_name['addresses']._serialized_options = b'\322\264-\024cosmos.AddressString' _ACCESSCONFIG._options = None _ACCESSCONFIG._serialized_options = b'\230\240\037\001' _PARAMS.fields_by_name['code_upload_access']._options = None - _PARAMS.fields_by_name['code_upload_access']._serialized_options = b'\310\336\037\000\362\336\037\031yaml:\"code_upload_access\"' + _PARAMS.fields_by_name['code_upload_access']._serialized_options = b'\310\336\037\000\250\347\260*\001\362\336\037\031yaml:\"code_upload_access\"' _PARAMS.fields_by_name['instantiate_default_permission']._options = None _PARAMS.fields_by_name['instantiate_default_permission']._serialized_options = b'\362\336\037%yaml:\"instantiate_default_permission\"' _PARAMS._options = None _PARAMS._serialized_options = b'\230\240\037\000' + _CODEINFO.fields_by_name['creator']._options = None + _CODEINFO.fields_by_name['creator']._serialized_options = b'\322\264-\024cosmos.AddressString' _CODEINFO.fields_by_name['instantiate_config']._options = None - _CODEINFO.fields_by_name['instantiate_config']._serialized_options = b'\310\336\037\000' + _CODEINFO.fields_by_name['instantiate_config']._serialized_options = b'\310\336\037\000\250\347\260*\001' _CONTRACTINFO.fields_by_name['code_id']._options = None _CONTRACTINFO.fields_by_name['code_id']._serialized_options = b'\342\336\037\006CodeID' + _CONTRACTINFO.fields_by_name['creator']._options = None + _CONTRACTINFO.fields_by_name['creator']._serialized_options = b'\322\264-\024cosmos.AddressString' + _CONTRACTINFO.fields_by_name['admin']._options = None + _CONTRACTINFO.fields_by_name['admin']._serialized_options = b'\322\264-\024cosmos.AddressString' _CONTRACTINFO.fields_by_name['ibc_port_id']._options = None _CONTRACTINFO.fields_by_name['ibc_port_id']._serialized_options = b'\342\336\037\tIBCPortID' + _CONTRACTINFO.fields_by_name['ibc2_port_id']._options = None + _CONTRACTINFO.fields_by_name['ibc2_port_id']._serialized_options = b'\342\336\037\nIBC2PortID' _CONTRACTINFO.fields_by_name['extension']._options = None - _CONTRACTINFO.fields_by_name['extension']._serialized_options = b'\312\264-\025ContractInfoExtension' + _CONTRACTINFO.fields_by_name['extension']._serialized_options = b'\312\264-&cosmwasm.wasm.v1.ContractInfoExtension' _CONTRACTINFO._options = None _CONTRACTINFO._serialized_options = b'\350\240\037\001' _CONTRACTCODEHISTORYENTRY.fields_by_name['code_id']._options = None _CONTRACTCODEHISTORYENTRY.fields_by_name['code_id']._serialized_options = b'\342\336\037\006CodeID' _CONTRACTCODEHISTORYENTRY.fields_by_name['msg']._options = None - _CONTRACTCODEHISTORYENTRY.fields_by_name['msg']._serialized_options = b'\372\336\037\022RawContractMessage' + _CONTRACTCODEHISTORYENTRY.fields_by_name['msg']._serialized_options = b'\372\336\037\022RawContractMessage\232\347\260*\013inline_json' _MODEL.fields_by_name['key']._options = None - _MODEL.fields_by_name['key']._serialized_options = b'\372\336\0374github.com/tendermint/tendermint/libs/bytes.HexBytes' - _ACCESSTYPE._serialized_start=1335 - _ACCESSTYPE._serialized_end=1568 - _CONTRACTCODEHISTORYOPERATIONTYPE._serialized_start=1571 - _CONTRACTCODEHISTORYOPERATIONTYPE._serialized_end=1993 - _ACCESSTYPEPARAM._serialized_start=126 - _ACCESSTYPEPARAM._serialized_end=212 - _ACCESSCONFIG._serialized_start=215 - _ACCESSCONFIG._serialized_end=345 - _PARAMS._serialized_start=348 - _PARAMS._serialized_end=570 - _CODEINFO._serialized_start=572 - _CODEINFO._serialized_end=696 - _CONTRACTINFO._serialized_start=699 - _CONTRACTINFO._serialized_end=954 - _CONTRACTCODEHISTORYENTRY._serialized_start=957 - _CONTRACTCODEHISTORYENTRY._serialized_end=1175 - _ABSOLUTETXPOSITION._serialized_start=1177 - _ABSOLUTETXPOSITION._serialized_end=1237 - _MODEL._serialized_start=1239 - _MODEL._serialized_end=1332 + _MODEL.fields_by_name['key']._serialized_options = b'\372\336\0370github.com/cometbft/cometbft/libs/bytes.HexBytes' + _ACCESSTYPE._serialized_start=1524 + _ACCESSTYPE._serialized_end=1770 + _CONTRACTCODEHISTORYOPERATIONTYPE._serialized_start=1773 + _CONTRACTCODEHISTORYOPERATIONTYPE._serialized_end=2195 + _ACCESSTYPEPARAM._serialized_start=145 + _ACCESSTYPEPARAM._serialized_end=231 + _ACCESSCONFIG._serialized_start=234 + _ACCESSCONFIG._serialized_end=378 + _PARAMS._serialized_start=381 + _PARAMS._serialized_end=608 + _CODEINFO._serialized_start=611 + _CODEINFO._serialized_end=766 + _CONTRACTINFO._serialized_start=769 + _CONTRACTINFO._serialized_end=1131 + _CONTRACTCODEHISTORYENTRY._serialized_start=1134 + _CONTRACTCODEHISTORYENTRY._serialized_end=1368 + _ABSOLUTETXPOSITION._serialized_start=1370 + _ABSOLUTETXPOSITION._serialized_end=1430 + _MODEL._serialized_start=1432 + _MODEL._serialized_end=1521 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/gogoproto/__init__.py b/cosmpy/protos/gogoproto/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/gogoproto/gogo_pb2.py b/cosmpy/protos/gogoproto/gogo_pb2.py deleted file mode 100644 index 75d5aba6..00000000 --- a/cosmpy/protos/gogoproto/gogo_pb2.py +++ /dev/null @@ -1,257 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: gogoproto/gogo.proto -"""Generated protocol buffer code.""" -from google.protobuf import descriptor as _descriptor -from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection -from google.protobuf import symbol_database as _symbol_database -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - -from google.protobuf import descriptor_pb2 as google_dot_protobuf_dot_descriptor__pb2 - - -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x14gogoproto/gogo.proto\x12\tgogoproto\x1a google/protobuf/descriptor.proto:;\n\x13goproto_enum_prefix\x12\x1c.google.protobuf.EnumOptions\x18\xb1\xe4\x03 \x01(\x08:=\n\x15goproto_enum_stringer\x12\x1c.google.protobuf.EnumOptions\x18\xc5\xe4\x03 \x01(\x08:5\n\renum_stringer\x12\x1c.google.protobuf.EnumOptions\x18\xc6\xe4\x03 \x01(\x08:7\n\x0f\x65num_customname\x12\x1c.google.protobuf.EnumOptions\x18\xc7\xe4\x03 \x01(\t:0\n\x08\x65numdecl\x12\x1c.google.protobuf.EnumOptions\x18\xc8\xe4\x03 \x01(\x08:A\n\x14\x65numvalue_customname\x12!.google.protobuf.EnumValueOptions\x18\xd1\x83\x04 \x01(\t:;\n\x13goproto_getters_all\x12\x1c.google.protobuf.FileOptions\x18\x99\xec\x03 \x01(\x08:?\n\x17goproto_enum_prefix_all\x12\x1c.google.protobuf.FileOptions\x18\x9a\xec\x03 \x01(\x08:<\n\x14goproto_stringer_all\x12\x1c.google.protobuf.FileOptions\x18\x9b\xec\x03 \x01(\x08:9\n\x11verbose_equal_all\x12\x1c.google.protobuf.FileOptions\x18\x9c\xec\x03 \x01(\x08:0\n\x08\x66\x61\x63\x65_all\x12\x1c.google.protobuf.FileOptions\x18\x9d\xec\x03 \x01(\x08:4\n\x0cgostring_all\x12\x1c.google.protobuf.FileOptions\x18\x9e\xec\x03 \x01(\x08:4\n\x0cpopulate_all\x12\x1c.google.protobuf.FileOptions\x18\x9f\xec\x03 \x01(\x08:4\n\x0cstringer_all\x12\x1c.google.protobuf.FileOptions\x18\xa0\xec\x03 \x01(\x08:3\n\x0bonlyone_all\x12\x1c.google.protobuf.FileOptions\x18\xa1\xec\x03 \x01(\x08:1\n\tequal_all\x12\x1c.google.protobuf.FileOptions\x18\xa5\xec\x03 \x01(\x08:7\n\x0f\x64\x65scription_all\x12\x1c.google.protobuf.FileOptions\x18\xa6\xec\x03 \x01(\x08:3\n\x0btestgen_all\x12\x1c.google.protobuf.FileOptions\x18\xa7\xec\x03 \x01(\x08:4\n\x0c\x62\x65nchgen_all\x12\x1c.google.protobuf.FileOptions\x18\xa8\xec\x03 \x01(\x08:5\n\rmarshaler_all\x12\x1c.google.protobuf.FileOptions\x18\xa9\xec\x03 \x01(\x08:7\n\x0funmarshaler_all\x12\x1c.google.protobuf.FileOptions\x18\xaa\xec\x03 \x01(\x08:<\n\x14stable_marshaler_all\x12\x1c.google.protobuf.FileOptions\x18\xab\xec\x03 \x01(\x08:1\n\tsizer_all\x12\x1c.google.protobuf.FileOptions\x18\xac\xec\x03 \x01(\x08:A\n\x19goproto_enum_stringer_all\x12\x1c.google.protobuf.FileOptions\x18\xad\xec\x03 \x01(\x08:9\n\x11\x65num_stringer_all\x12\x1c.google.protobuf.FileOptions\x18\xae\xec\x03 \x01(\x08:<\n\x14unsafe_marshaler_all\x12\x1c.google.protobuf.FileOptions\x18\xaf\xec\x03 \x01(\x08:>\n\x16unsafe_unmarshaler_all\x12\x1c.google.protobuf.FileOptions\x18\xb0\xec\x03 \x01(\x08:B\n\x1agoproto_extensions_map_all\x12\x1c.google.protobuf.FileOptions\x18\xb1\xec\x03 \x01(\x08:@\n\x18goproto_unrecognized_all\x12\x1c.google.protobuf.FileOptions\x18\xb2\xec\x03 \x01(\x08:8\n\x10gogoproto_import\x12\x1c.google.protobuf.FileOptions\x18\xb3\xec\x03 \x01(\x08:6\n\x0eprotosizer_all\x12\x1c.google.protobuf.FileOptions\x18\xb4\xec\x03 \x01(\x08:3\n\x0b\x63ompare_all\x12\x1c.google.protobuf.FileOptions\x18\xb5\xec\x03 \x01(\x08:4\n\x0ctypedecl_all\x12\x1c.google.protobuf.FileOptions\x18\xb6\xec\x03 \x01(\x08:4\n\x0c\x65numdecl_all\x12\x1c.google.protobuf.FileOptions\x18\xb7\xec\x03 \x01(\x08:<\n\x14goproto_registration\x12\x1c.google.protobuf.FileOptions\x18\xb8\xec\x03 \x01(\x08:7\n\x0fmessagename_all\x12\x1c.google.protobuf.FileOptions\x18\xb9\xec\x03 \x01(\x08:=\n\x15goproto_sizecache_all\x12\x1c.google.protobuf.FileOptions\x18\xba\xec\x03 \x01(\x08:;\n\x13goproto_unkeyed_all\x12\x1c.google.protobuf.FileOptions\x18\xbb\xec\x03 \x01(\x08::\n\x0fgoproto_getters\x12\x1f.google.protobuf.MessageOptions\x18\x81\xf4\x03 \x01(\x08:;\n\x10goproto_stringer\x12\x1f.google.protobuf.MessageOptions\x18\x83\xf4\x03 \x01(\x08:8\n\rverbose_equal\x12\x1f.google.protobuf.MessageOptions\x18\x84\xf4\x03 \x01(\x08:/\n\x04\x66\x61\x63\x65\x12\x1f.google.protobuf.MessageOptions\x18\x85\xf4\x03 \x01(\x08:3\n\x08gostring\x12\x1f.google.protobuf.MessageOptions\x18\x86\xf4\x03 \x01(\x08:3\n\x08populate\x12\x1f.google.protobuf.MessageOptions\x18\x87\xf4\x03 \x01(\x08:3\n\x08stringer\x12\x1f.google.protobuf.MessageOptions\x18\xc0\x8b\x04 \x01(\x08:2\n\x07onlyone\x12\x1f.google.protobuf.MessageOptions\x18\x89\xf4\x03 \x01(\x08:0\n\x05\x65qual\x12\x1f.google.protobuf.MessageOptions\x18\x8d\xf4\x03 \x01(\x08:6\n\x0b\x64\x65scription\x12\x1f.google.protobuf.MessageOptions\x18\x8e\xf4\x03 \x01(\x08:2\n\x07testgen\x12\x1f.google.protobuf.MessageOptions\x18\x8f\xf4\x03 \x01(\x08:3\n\x08\x62\x65nchgen\x12\x1f.google.protobuf.MessageOptions\x18\x90\xf4\x03 \x01(\x08:4\n\tmarshaler\x12\x1f.google.protobuf.MessageOptions\x18\x91\xf4\x03 \x01(\x08:6\n\x0bunmarshaler\x12\x1f.google.protobuf.MessageOptions\x18\x92\xf4\x03 \x01(\x08:;\n\x10stable_marshaler\x12\x1f.google.protobuf.MessageOptions\x18\x93\xf4\x03 \x01(\x08:0\n\x05sizer\x12\x1f.google.protobuf.MessageOptions\x18\x94\xf4\x03 \x01(\x08:;\n\x10unsafe_marshaler\x12\x1f.google.protobuf.MessageOptions\x18\x97\xf4\x03 \x01(\x08:=\n\x12unsafe_unmarshaler\x12\x1f.google.protobuf.MessageOptions\x18\x98\xf4\x03 \x01(\x08:A\n\x16goproto_extensions_map\x12\x1f.google.protobuf.MessageOptions\x18\x99\xf4\x03 \x01(\x08:?\n\x14goproto_unrecognized\x12\x1f.google.protobuf.MessageOptions\x18\x9a\xf4\x03 \x01(\x08:5\n\nprotosizer\x12\x1f.google.protobuf.MessageOptions\x18\x9c\xf4\x03 \x01(\x08:2\n\x07\x63ompare\x12\x1f.google.protobuf.MessageOptions\x18\x9d\xf4\x03 \x01(\x08:3\n\x08typedecl\x12\x1f.google.protobuf.MessageOptions\x18\x9e\xf4\x03 \x01(\x08:6\n\x0bmessagename\x12\x1f.google.protobuf.MessageOptions\x18\xa1\xf4\x03 \x01(\x08:<\n\x11goproto_sizecache\x12\x1f.google.protobuf.MessageOptions\x18\xa2\xf4\x03 \x01(\x08::\n\x0fgoproto_unkeyed\x12\x1f.google.protobuf.MessageOptions\x18\xa3\xf4\x03 \x01(\x08:1\n\x08nullable\x12\x1d.google.protobuf.FieldOptions\x18\xe9\xfb\x03 \x01(\x08:.\n\x05\x65mbed\x12\x1d.google.protobuf.FieldOptions\x18\xea\xfb\x03 \x01(\x08:3\n\ncustomtype\x12\x1d.google.protobuf.FieldOptions\x18\xeb\xfb\x03 \x01(\t:3\n\ncustomname\x12\x1d.google.protobuf.FieldOptions\x18\xec\xfb\x03 \x01(\t:0\n\x07jsontag\x12\x1d.google.protobuf.FieldOptions\x18\xed\xfb\x03 \x01(\t:1\n\x08moretags\x12\x1d.google.protobuf.FieldOptions\x18\xee\xfb\x03 \x01(\t:1\n\x08\x63\x61sttype\x12\x1d.google.protobuf.FieldOptions\x18\xef\xfb\x03 \x01(\t:0\n\x07\x63\x61stkey\x12\x1d.google.protobuf.FieldOptions\x18\xf0\xfb\x03 \x01(\t:2\n\tcastvalue\x12\x1d.google.protobuf.FieldOptions\x18\xf1\xfb\x03 \x01(\t:0\n\x07stdtime\x12\x1d.google.protobuf.FieldOptions\x18\xf2\xfb\x03 \x01(\x08:4\n\x0bstdduration\x12\x1d.google.protobuf.FieldOptions\x18\xf3\xfb\x03 \x01(\x08:3\n\nwktpointer\x12\x1d.google.protobuf.FieldOptions\x18\xf4\xfb\x03 \x01(\x08:5\n\x0c\x63\x61strepeated\x12\x1d.google.protobuf.FieldOptions\x18\xf5\xfb\x03 \x01(\tBE\n\x13\x63om.google.protobufB\nGoGoProtosZ\"github.com/gogo/protobuf/gogoproto') - - -GOPROTO_ENUM_PREFIX_FIELD_NUMBER = 62001 -goproto_enum_prefix = DESCRIPTOR.extensions_by_name['goproto_enum_prefix'] -GOPROTO_ENUM_STRINGER_FIELD_NUMBER = 62021 -goproto_enum_stringer = DESCRIPTOR.extensions_by_name['goproto_enum_stringer'] -ENUM_STRINGER_FIELD_NUMBER = 62022 -enum_stringer = DESCRIPTOR.extensions_by_name['enum_stringer'] -ENUM_CUSTOMNAME_FIELD_NUMBER = 62023 -enum_customname = DESCRIPTOR.extensions_by_name['enum_customname'] -ENUMDECL_FIELD_NUMBER = 62024 -enumdecl = DESCRIPTOR.extensions_by_name['enumdecl'] -ENUMVALUE_CUSTOMNAME_FIELD_NUMBER = 66001 -enumvalue_customname = DESCRIPTOR.extensions_by_name['enumvalue_customname'] -GOPROTO_GETTERS_ALL_FIELD_NUMBER = 63001 -goproto_getters_all = DESCRIPTOR.extensions_by_name['goproto_getters_all'] -GOPROTO_ENUM_PREFIX_ALL_FIELD_NUMBER = 63002 -goproto_enum_prefix_all = DESCRIPTOR.extensions_by_name['goproto_enum_prefix_all'] -GOPROTO_STRINGER_ALL_FIELD_NUMBER = 63003 -goproto_stringer_all = DESCRIPTOR.extensions_by_name['goproto_stringer_all'] -VERBOSE_EQUAL_ALL_FIELD_NUMBER = 63004 -verbose_equal_all = DESCRIPTOR.extensions_by_name['verbose_equal_all'] -FACE_ALL_FIELD_NUMBER = 63005 -face_all = DESCRIPTOR.extensions_by_name['face_all'] -GOSTRING_ALL_FIELD_NUMBER = 63006 -gostring_all = DESCRIPTOR.extensions_by_name['gostring_all'] -POPULATE_ALL_FIELD_NUMBER = 63007 -populate_all = DESCRIPTOR.extensions_by_name['populate_all'] -STRINGER_ALL_FIELD_NUMBER = 63008 -stringer_all = DESCRIPTOR.extensions_by_name['stringer_all'] -ONLYONE_ALL_FIELD_NUMBER = 63009 -onlyone_all = DESCRIPTOR.extensions_by_name['onlyone_all'] -EQUAL_ALL_FIELD_NUMBER = 63013 -equal_all = DESCRIPTOR.extensions_by_name['equal_all'] -DESCRIPTION_ALL_FIELD_NUMBER = 63014 -description_all = DESCRIPTOR.extensions_by_name['description_all'] -TESTGEN_ALL_FIELD_NUMBER = 63015 -testgen_all = DESCRIPTOR.extensions_by_name['testgen_all'] -BENCHGEN_ALL_FIELD_NUMBER = 63016 -benchgen_all = DESCRIPTOR.extensions_by_name['benchgen_all'] -MARSHALER_ALL_FIELD_NUMBER = 63017 -marshaler_all = DESCRIPTOR.extensions_by_name['marshaler_all'] -UNMARSHALER_ALL_FIELD_NUMBER = 63018 -unmarshaler_all = DESCRIPTOR.extensions_by_name['unmarshaler_all'] -STABLE_MARSHALER_ALL_FIELD_NUMBER = 63019 -stable_marshaler_all = DESCRIPTOR.extensions_by_name['stable_marshaler_all'] -SIZER_ALL_FIELD_NUMBER = 63020 -sizer_all = DESCRIPTOR.extensions_by_name['sizer_all'] -GOPROTO_ENUM_STRINGER_ALL_FIELD_NUMBER = 63021 -goproto_enum_stringer_all = DESCRIPTOR.extensions_by_name['goproto_enum_stringer_all'] -ENUM_STRINGER_ALL_FIELD_NUMBER = 63022 -enum_stringer_all = DESCRIPTOR.extensions_by_name['enum_stringer_all'] -UNSAFE_MARSHALER_ALL_FIELD_NUMBER = 63023 -unsafe_marshaler_all = DESCRIPTOR.extensions_by_name['unsafe_marshaler_all'] -UNSAFE_UNMARSHALER_ALL_FIELD_NUMBER = 63024 -unsafe_unmarshaler_all = DESCRIPTOR.extensions_by_name['unsafe_unmarshaler_all'] -GOPROTO_EXTENSIONS_MAP_ALL_FIELD_NUMBER = 63025 -goproto_extensions_map_all = DESCRIPTOR.extensions_by_name['goproto_extensions_map_all'] -GOPROTO_UNRECOGNIZED_ALL_FIELD_NUMBER = 63026 -goproto_unrecognized_all = DESCRIPTOR.extensions_by_name['goproto_unrecognized_all'] -GOGOPROTO_IMPORT_FIELD_NUMBER = 63027 -gogoproto_import = DESCRIPTOR.extensions_by_name['gogoproto_import'] -PROTOSIZER_ALL_FIELD_NUMBER = 63028 -protosizer_all = DESCRIPTOR.extensions_by_name['protosizer_all'] -COMPARE_ALL_FIELD_NUMBER = 63029 -compare_all = DESCRIPTOR.extensions_by_name['compare_all'] -TYPEDECL_ALL_FIELD_NUMBER = 63030 -typedecl_all = DESCRIPTOR.extensions_by_name['typedecl_all'] -ENUMDECL_ALL_FIELD_NUMBER = 63031 -enumdecl_all = DESCRIPTOR.extensions_by_name['enumdecl_all'] -GOPROTO_REGISTRATION_FIELD_NUMBER = 63032 -goproto_registration = DESCRIPTOR.extensions_by_name['goproto_registration'] -MESSAGENAME_ALL_FIELD_NUMBER = 63033 -messagename_all = DESCRIPTOR.extensions_by_name['messagename_all'] -GOPROTO_SIZECACHE_ALL_FIELD_NUMBER = 63034 -goproto_sizecache_all = DESCRIPTOR.extensions_by_name['goproto_sizecache_all'] -GOPROTO_UNKEYED_ALL_FIELD_NUMBER = 63035 -goproto_unkeyed_all = DESCRIPTOR.extensions_by_name['goproto_unkeyed_all'] -GOPROTO_GETTERS_FIELD_NUMBER = 64001 -goproto_getters = DESCRIPTOR.extensions_by_name['goproto_getters'] -GOPROTO_STRINGER_FIELD_NUMBER = 64003 -goproto_stringer = DESCRIPTOR.extensions_by_name['goproto_stringer'] -VERBOSE_EQUAL_FIELD_NUMBER = 64004 -verbose_equal = DESCRIPTOR.extensions_by_name['verbose_equal'] -FACE_FIELD_NUMBER = 64005 -face = DESCRIPTOR.extensions_by_name['face'] -GOSTRING_FIELD_NUMBER = 64006 -gostring = DESCRIPTOR.extensions_by_name['gostring'] -POPULATE_FIELD_NUMBER = 64007 -populate = DESCRIPTOR.extensions_by_name['populate'] -STRINGER_FIELD_NUMBER = 67008 -stringer = DESCRIPTOR.extensions_by_name['stringer'] -ONLYONE_FIELD_NUMBER = 64009 -onlyone = DESCRIPTOR.extensions_by_name['onlyone'] -EQUAL_FIELD_NUMBER = 64013 -equal = DESCRIPTOR.extensions_by_name['equal'] -DESCRIPTION_FIELD_NUMBER = 64014 -description = DESCRIPTOR.extensions_by_name['description'] -TESTGEN_FIELD_NUMBER = 64015 -testgen = DESCRIPTOR.extensions_by_name['testgen'] -BENCHGEN_FIELD_NUMBER = 64016 -benchgen = DESCRIPTOR.extensions_by_name['benchgen'] -MARSHALER_FIELD_NUMBER = 64017 -marshaler = DESCRIPTOR.extensions_by_name['marshaler'] -UNMARSHALER_FIELD_NUMBER = 64018 -unmarshaler = DESCRIPTOR.extensions_by_name['unmarshaler'] -STABLE_MARSHALER_FIELD_NUMBER = 64019 -stable_marshaler = DESCRIPTOR.extensions_by_name['stable_marshaler'] -SIZER_FIELD_NUMBER = 64020 -sizer = DESCRIPTOR.extensions_by_name['sizer'] -UNSAFE_MARSHALER_FIELD_NUMBER = 64023 -unsafe_marshaler = DESCRIPTOR.extensions_by_name['unsafe_marshaler'] -UNSAFE_UNMARSHALER_FIELD_NUMBER = 64024 -unsafe_unmarshaler = DESCRIPTOR.extensions_by_name['unsafe_unmarshaler'] -GOPROTO_EXTENSIONS_MAP_FIELD_NUMBER = 64025 -goproto_extensions_map = DESCRIPTOR.extensions_by_name['goproto_extensions_map'] -GOPROTO_UNRECOGNIZED_FIELD_NUMBER = 64026 -goproto_unrecognized = DESCRIPTOR.extensions_by_name['goproto_unrecognized'] -PROTOSIZER_FIELD_NUMBER = 64028 -protosizer = DESCRIPTOR.extensions_by_name['protosizer'] -COMPARE_FIELD_NUMBER = 64029 -compare = DESCRIPTOR.extensions_by_name['compare'] -TYPEDECL_FIELD_NUMBER = 64030 -typedecl = DESCRIPTOR.extensions_by_name['typedecl'] -MESSAGENAME_FIELD_NUMBER = 64033 -messagename = DESCRIPTOR.extensions_by_name['messagename'] -GOPROTO_SIZECACHE_FIELD_NUMBER = 64034 -goproto_sizecache = DESCRIPTOR.extensions_by_name['goproto_sizecache'] -GOPROTO_UNKEYED_FIELD_NUMBER = 64035 -goproto_unkeyed = DESCRIPTOR.extensions_by_name['goproto_unkeyed'] -NULLABLE_FIELD_NUMBER = 65001 -nullable = DESCRIPTOR.extensions_by_name['nullable'] -EMBED_FIELD_NUMBER = 65002 -embed = DESCRIPTOR.extensions_by_name['embed'] -CUSTOMTYPE_FIELD_NUMBER = 65003 -customtype = DESCRIPTOR.extensions_by_name['customtype'] -CUSTOMNAME_FIELD_NUMBER = 65004 -customname = DESCRIPTOR.extensions_by_name['customname'] -JSONTAG_FIELD_NUMBER = 65005 -jsontag = DESCRIPTOR.extensions_by_name['jsontag'] -MORETAGS_FIELD_NUMBER = 65006 -moretags = DESCRIPTOR.extensions_by_name['moretags'] -CASTTYPE_FIELD_NUMBER = 65007 -casttype = DESCRIPTOR.extensions_by_name['casttype'] -CASTKEY_FIELD_NUMBER = 65008 -castkey = DESCRIPTOR.extensions_by_name['castkey'] -CASTVALUE_FIELD_NUMBER = 65009 -castvalue = DESCRIPTOR.extensions_by_name['castvalue'] -STDTIME_FIELD_NUMBER = 65010 -stdtime = DESCRIPTOR.extensions_by_name['stdtime'] -STDDURATION_FIELD_NUMBER = 65011 -stdduration = DESCRIPTOR.extensions_by_name['stdduration'] -WKTPOINTER_FIELD_NUMBER = 65012 -wktpointer = DESCRIPTOR.extensions_by_name['wktpointer'] -CASTREPEATED_FIELD_NUMBER = 65013 -castrepeated = DESCRIPTOR.extensions_by_name['castrepeated'] - -if _descriptor._USE_C_DESCRIPTORS == False: - google_dot_protobuf_dot_descriptor__pb2.EnumOptions.RegisterExtension(goproto_enum_prefix) - google_dot_protobuf_dot_descriptor__pb2.EnumOptions.RegisterExtension(goproto_enum_stringer) - google_dot_protobuf_dot_descriptor__pb2.EnumOptions.RegisterExtension(enum_stringer) - google_dot_protobuf_dot_descriptor__pb2.EnumOptions.RegisterExtension(enum_customname) - google_dot_protobuf_dot_descriptor__pb2.EnumOptions.RegisterExtension(enumdecl) - google_dot_protobuf_dot_descriptor__pb2.EnumValueOptions.RegisterExtension(enumvalue_customname) - google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(goproto_getters_all) - google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(goproto_enum_prefix_all) - google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(goproto_stringer_all) - google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(verbose_equal_all) - google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(face_all) - google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(gostring_all) - google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(populate_all) - google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(stringer_all) - google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(onlyone_all) - google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(equal_all) - google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(description_all) - google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(testgen_all) - google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(benchgen_all) - google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(marshaler_all) - google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(unmarshaler_all) - google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(stable_marshaler_all) - google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(sizer_all) - google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(goproto_enum_stringer_all) - google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(enum_stringer_all) - google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(unsafe_marshaler_all) - google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(unsafe_unmarshaler_all) - google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(goproto_extensions_map_all) - google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(goproto_unrecognized_all) - google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(gogoproto_import) - google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(protosizer_all) - google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(compare_all) - google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(typedecl_all) - google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(enumdecl_all) - google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(goproto_registration) - google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(messagename_all) - google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(goproto_sizecache_all) - google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(goproto_unkeyed_all) - google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(goproto_getters) - google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(goproto_stringer) - google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(verbose_equal) - google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(face) - google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(gostring) - google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(populate) - google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(stringer) - google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(onlyone) - google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(equal) - google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(description) - google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(testgen) - google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(benchgen) - google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(marshaler) - google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(unmarshaler) - google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(stable_marshaler) - google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(sizer) - google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(unsafe_marshaler) - google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(unsafe_unmarshaler) - google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(goproto_extensions_map) - google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(goproto_unrecognized) - google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(protosizer) - google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(compare) - google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(typedecl) - google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(messagename) - google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(goproto_sizecache) - google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(goproto_unkeyed) - google_dot_protobuf_dot_descriptor__pb2.FieldOptions.RegisterExtension(nullable) - google_dot_protobuf_dot_descriptor__pb2.FieldOptions.RegisterExtension(embed) - google_dot_protobuf_dot_descriptor__pb2.FieldOptions.RegisterExtension(customtype) - google_dot_protobuf_dot_descriptor__pb2.FieldOptions.RegisterExtension(customname) - google_dot_protobuf_dot_descriptor__pb2.FieldOptions.RegisterExtension(jsontag) - google_dot_protobuf_dot_descriptor__pb2.FieldOptions.RegisterExtension(moretags) - google_dot_protobuf_dot_descriptor__pb2.FieldOptions.RegisterExtension(casttype) - google_dot_protobuf_dot_descriptor__pb2.FieldOptions.RegisterExtension(castkey) - google_dot_protobuf_dot_descriptor__pb2.FieldOptions.RegisterExtension(castvalue) - google_dot_protobuf_dot_descriptor__pb2.FieldOptions.RegisterExtension(stdtime) - google_dot_protobuf_dot_descriptor__pb2.FieldOptions.RegisterExtension(stdduration) - google_dot_protobuf_dot_descriptor__pb2.FieldOptions.RegisterExtension(wktpointer) - google_dot_protobuf_dot_descriptor__pb2.FieldOptions.RegisterExtension(castrepeated) - - DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'\n\023com.google.protobufB\nGoGoProtosZ\"github.com/gogo/protobuf/gogoproto' -# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/google/__init__.py b/cosmpy/protos/google/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/google/api/__init__.py b/cosmpy/protos/google/api/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/google/api/annotations_pb2.py b/cosmpy/protos/google/api/annotations_pb2.py deleted file mode 100644 index 5ce1663f..00000000 --- a/cosmpy/protos/google/api/annotations_pb2.py +++ /dev/null @@ -1,30 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: google/api/annotations.proto -"""Generated protocol buffer code.""" -from google.protobuf import descriptor as _descriptor -from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection -from google.protobuf import symbol_database as _symbol_database -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - -from google.api import http_pb2 as google_dot_api_dot_http__pb2 -from google.protobuf import descriptor_pb2 as google_dot_protobuf_dot_descriptor__pb2 - - -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1cgoogle/api/annotations.proto\x12\ngoogle.api\x1a\x15google/api/http.proto\x1a google/protobuf/descriptor.proto:E\n\x04http\x12\x1e.google.protobuf.MethodOptions\x18\xb0\xca\xbc\" \x01(\x0b\x32\x14.google.api.HttpRuleBn\n\x0e\x63om.google.apiB\x10\x41nnotationsProtoP\x01ZAgoogle.golang.org/genproto/googleapis/api/annotations;annotations\xa2\x02\x04GAPIb\x06proto3') - - -HTTP_FIELD_NUMBER = 72295728 -http = DESCRIPTOR.extensions_by_name['http'] - -if _descriptor._USE_C_DESCRIPTORS == False: - google_dot_protobuf_dot_descriptor__pb2.MethodOptions.RegisterExtension(http) - - DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'\n\016com.google.apiB\020AnnotationsProtoP\001ZAgoogle.golang.org/genproto/googleapis/api/annotations;annotations\242\002\004GAPI' -# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/google/api/http_pb2.py b/cosmpy/protos/google/api/http_pb2.py deleted file mode 100644 index 44aca502..00000000 --- a/cosmpy/protos/google/api/http_pb2.py +++ /dev/null @@ -1,55 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: google/api/http.proto -"""Generated protocol buffer code.""" -from google.protobuf import descriptor as _descriptor -from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection -from google.protobuf import symbol_database as _symbol_database -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - - - -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x15google/api/http.proto\x12\ngoogle.api\"T\n\x04Http\x12#\n\x05rules\x18\x01 \x03(\x0b\x32\x14.google.api.HttpRule\x12\'\n\x1f\x66ully_decode_reserved_expansion\x18\x02 \x01(\x08\"\x81\x02\n\x08HttpRule\x12\x10\n\x08selector\x18\x01 \x01(\t\x12\r\n\x03get\x18\x02 \x01(\tH\x00\x12\r\n\x03put\x18\x03 \x01(\tH\x00\x12\x0e\n\x04post\x18\x04 \x01(\tH\x00\x12\x10\n\x06\x64\x65lete\x18\x05 \x01(\tH\x00\x12\x0f\n\x05patch\x18\x06 \x01(\tH\x00\x12/\n\x06\x63ustom\x18\x08 \x01(\x0b\x32\x1d.google.api.CustomHttpPatternH\x00\x12\x0c\n\x04\x62ody\x18\x07 \x01(\t\x12\x15\n\rresponse_body\x18\x0c \x01(\t\x12\x31\n\x13\x61\x64\x64itional_bindings\x18\x0b \x03(\x0b\x32\x14.google.api.HttpRuleB\t\n\x07pattern\"/\n\x11\x43ustomHttpPattern\x12\x0c\n\x04kind\x18\x01 \x01(\t\x12\x0c\n\x04path\x18\x02 \x01(\tBj\n\x0e\x63om.google.apiB\tHttpProtoP\x01ZAgoogle.golang.org/genproto/googleapis/api/annotations;annotations\xf8\x01\x01\xa2\x02\x04GAPIb\x06proto3') - - - -_HTTP = DESCRIPTOR.message_types_by_name['Http'] -_HTTPRULE = DESCRIPTOR.message_types_by_name['HttpRule'] -_CUSTOMHTTPPATTERN = DESCRIPTOR.message_types_by_name['CustomHttpPattern'] -Http = _reflection.GeneratedProtocolMessageType('Http', (_message.Message,), { - 'DESCRIPTOR' : _HTTP, - '__module__' : 'google.api.http_pb2' - # @@protoc_insertion_point(class_scope:google.api.Http) - }) -_sym_db.RegisterMessage(Http) - -HttpRule = _reflection.GeneratedProtocolMessageType('HttpRule', (_message.Message,), { - 'DESCRIPTOR' : _HTTPRULE, - '__module__' : 'google.api.http_pb2' - # @@protoc_insertion_point(class_scope:google.api.HttpRule) - }) -_sym_db.RegisterMessage(HttpRule) - -CustomHttpPattern = _reflection.GeneratedProtocolMessageType('CustomHttpPattern', (_message.Message,), { - 'DESCRIPTOR' : _CUSTOMHTTPPATTERN, - '__module__' : 'google.api.http_pb2' - # @@protoc_insertion_point(class_scope:google.api.CustomHttpPattern) - }) -_sym_db.RegisterMessage(CustomHttpPattern) - -if _descriptor._USE_C_DESCRIPTORS == False: - - DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'\n\016com.google.apiB\tHttpProtoP\001ZAgoogle.golang.org/genproto/googleapis/api/annotations;annotations\370\001\001\242\002\004GAPI' - _HTTP._serialized_start=37 - _HTTP._serialized_end=121 - _HTTPRULE._serialized_start=124 - _HTTPRULE._serialized_end=381 - _CUSTOMHTTPPATTERN._serialized_start=383 - _CUSTOMHTTPPATTERN._serialized_end=430 -# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/google/api/httpbody_pb2.py b/cosmpy/protos/google/api/httpbody_pb2.py deleted file mode 100644 index 721a095b..00000000 --- a/cosmpy/protos/google/api/httpbody_pb2.py +++ /dev/null @@ -1,36 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: google/api/httpbody.proto -"""Generated protocol buffer code.""" -from google.protobuf import descriptor as _descriptor -from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection -from google.protobuf import symbol_database as _symbol_database -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - -from google.protobuf import any_pb2 as google_dot_protobuf_dot_any__pb2 - - -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x19google/api/httpbody.proto\x12\ngoogle.api\x1a\x19google/protobuf/any.proto\"X\n\x08HttpBody\x12\x14\n\x0c\x63ontent_type\x18\x01 \x01(\t\x12\x0c\n\x04\x64\x61ta\x18\x02 \x01(\x0c\x12(\n\nextensions\x18\x03 \x03(\x0b\x32\x14.google.protobuf.AnyBh\n\x0e\x63om.google.apiB\rHttpBodyProtoP\x01Z;google.golang.org/genproto/googleapis/api/httpbody;httpbody\xf8\x01\x01\xa2\x02\x04GAPIb\x06proto3') - - - -_HTTPBODY = DESCRIPTOR.message_types_by_name['HttpBody'] -HttpBody = _reflection.GeneratedProtocolMessageType('HttpBody', (_message.Message,), { - 'DESCRIPTOR' : _HTTPBODY, - '__module__' : 'google.api.httpbody_pb2' - # @@protoc_insertion_point(class_scope:google.api.HttpBody) - }) -_sym_db.RegisterMessage(HttpBody) - -if _descriptor._USE_C_DESCRIPTORS == False: - - DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'\n\016com.google.apiB\rHttpBodyProtoP\001Z;google.golang.org/genproto/googleapis/api/httpbody;httpbody\370\001\001\242\002\004GAPI' - _HTTPBODY._serialized_start=68 - _HTTPBODY._serialized_end=156 -# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/google/protobuf/__init__.py b/cosmpy/protos/google/protobuf/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/google/protobuf/any_pb2.py b/cosmpy/protos/google/protobuf/any_pb2.py deleted file mode 100644 index 7f012e9f..00000000 --- a/cosmpy/protos/google/protobuf/any_pb2.py +++ /dev/null @@ -1,38 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: google/protobuf/any.proto -"""Generated protocol buffer code.""" -from google.protobuf import descriptor as _descriptor -from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection -from google.protobuf import symbol_database as _symbol_database -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - -from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 - - -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x19google/protobuf/any.proto\x12\x0fgoogle.protobuf\x1a\x14gogoproto/gogo.proto\"8\n\x03\x41ny\x12\x10\n\x08type_url\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x0c:\x10\xf0\xa1\x1f\x00\x98\xa0\x1f\x00\xb0\xa0\x1f\x00\x80\xdc \x00\x42S\n\x13\x63om.google.protobufB\x08\x41nyProtoP\x01Z\x05types\xa2\x02\x03GPB\xaa\x02\x1eGoogle.Protobuf.WellKnownTypes\xc0\xe3\x1e\x00\x62\x06proto3') - - - -_ANY = DESCRIPTOR.message_types_by_name['Any'] -Any = _reflection.GeneratedProtocolMessageType('Any', (_message.Message,), { - 'DESCRIPTOR' : _ANY, - '__module__' : 'google.protobuf.any_pb2' - # @@protoc_insertion_point(class_scope:google.protobuf.Any) - }) -_sym_db.RegisterMessage(Any) - -if _descriptor._USE_C_DESCRIPTORS == False: - - DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'\n\023com.google.protobufB\010AnyProtoP\001Z\005types\242\002\003GPB\252\002\036Google.Protobuf.WellKnownTypes\300\343\036\000' - _ANY._options = None - _ANY._serialized_options = b'\360\241\037\000\230\240\037\000\260\240\037\000\200\334 \000' - _ANY._serialized_start=68 - _ANY._serialized_end=124 -# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/__init__.py b/cosmpy/protos/ibc/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/ibc/applications/__init__.py b/cosmpy/protos/ibc/applications/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/ibc/applications/transfer/__init__.py b/cosmpy/protos/ibc/applications/transfer/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/ibc/applications/transfer/v1/__init__.py b/cosmpy/protos/ibc/applications/transfer/v1/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/ibc/applications/transfer/v1/genesis_pb2.py b/cosmpy/protos/ibc/applications/transfer/v1/genesis_pb2.py deleted file mode 100644 index 51d93fa6..00000000 --- a/cosmpy/protos/ibc/applications/transfer/v1/genesis_pb2.py +++ /dev/null @@ -1,43 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: ibc/applications/transfer/v1/genesis.proto -"""Generated protocol buffer code.""" -from google.protobuf import descriptor as _descriptor -from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection -from google.protobuf import symbol_database as _symbol_database -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - -from ibc.applications.transfer.v1 import transfer_pb2 as ibc_dot_applications_dot_transfer_dot_v1_dot_transfer__pb2 -from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 - - -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n*ibc/applications/transfer/v1/genesis.proto\x12\x1cibc.applications.transfer.v1\x1a+ibc/applications/transfer/v1/transfer.proto\x1a\x14gogoproto/gogo.proto\"\xd6\x01\n\x0cGenesisState\x12#\n\x07port_id\x18\x01 \x01(\tB\x12\xf2\xde\x1f\x0eyaml:\"port_id\"\x12\x65\n\x0c\x64\x65nom_traces\x18\x02 \x03(\x0b\x32(.ibc.applications.transfer.v1.DenomTraceB%\xaa\xdf\x1f\x06Traces\xc8\xde\x1f\x00\xf2\xde\x1f\x13yaml:\"denom_traces\"\x12:\n\x06params\x18\x03 \x01(\x0b\x32$.ibc.applications.transfer.v1.ParamsB\x04\xc8\xde\x1f\x00\x42\x39Z7github.com/cosmos/ibc-go/v2/modules/apps/transfer/typesb\x06proto3') - - - -_GENESISSTATE = DESCRIPTOR.message_types_by_name['GenesisState'] -GenesisState = _reflection.GeneratedProtocolMessageType('GenesisState', (_message.Message,), { - 'DESCRIPTOR' : _GENESISSTATE, - '__module__' : 'ibc.applications.transfer.v1.genesis_pb2' - # @@protoc_insertion_point(class_scope:ibc.applications.transfer.v1.GenesisState) - }) -_sym_db.RegisterMessage(GenesisState) - -if _descriptor._USE_C_DESCRIPTORS == False: - - DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'Z7github.com/cosmos/ibc-go/v2/modules/apps/transfer/types' - _GENESISSTATE.fields_by_name['port_id']._options = None - _GENESISSTATE.fields_by_name['port_id']._serialized_options = b'\362\336\037\016yaml:\"port_id\"' - _GENESISSTATE.fields_by_name['denom_traces']._options = None - _GENESISSTATE.fields_by_name['denom_traces']._serialized_options = b'\252\337\037\006Traces\310\336\037\000\362\336\037\023yaml:\"denom_traces\"' - _GENESISSTATE.fields_by_name['params']._options = None - _GENESISSTATE.fields_by_name['params']._serialized_options = b'\310\336\037\000' - _GENESISSTATE._serialized_start=144 - _GENESISSTATE._serialized_end=358 -# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/applications/transfer/v1/query_pb2.py b/cosmpy/protos/ibc/applications/transfer/v1/query_pb2.py deleted file mode 100644 index ed33928c..00000000 --- a/cosmpy/protos/ibc/applications/transfer/v1/query_pb2.py +++ /dev/null @@ -1,122 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: ibc/applications/transfer/v1/query.proto -"""Generated protocol buffer code.""" -from google.protobuf import descriptor as _descriptor -from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection -from google.protobuf import symbol_database as _symbol_database -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - -from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 -from cosmos.base.query.v1beta1 import pagination_pb2 as cosmos_dot_base_dot_query_dot_v1beta1_dot_pagination__pb2 -from ibc.applications.transfer.v1 import transfer_pb2 as ibc_dot_applications_dot_transfer_dot_v1_dot_transfer__pb2 -from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 - - -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n(ibc/applications/transfer/v1/query.proto\x12\x1cibc.applications.transfer.v1\x1a\x14gogoproto/gogo.proto\x1a*cosmos/base/query/v1beta1/pagination.proto\x1a+ibc/applications/transfer/v1/transfer.proto\x1a\x1cgoogle/api/annotations.proto\"&\n\x16QueryDenomTraceRequest\x12\x0c\n\x04hash\x18\x01 \x01(\t\"X\n\x17QueryDenomTraceResponse\x12=\n\x0b\x64\x65nom_trace\x18\x01 \x01(\x0b\x32(.ibc.applications.transfer.v1.DenomTrace\"U\n\x17QueryDenomTracesRequest\x12:\n\npagination\x18\x01 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\xa7\x01\n\x18QueryDenomTracesResponse\x12N\n\x0c\x64\x65nom_traces\x18\x01 \x03(\x0b\x32(.ibc.applications.transfer.v1.DenomTraceB\x0e\xaa\xdf\x1f\x06Traces\xc8\xde\x1f\x00\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"\x14\n\x12QueryParamsRequest\"K\n\x13QueryParamsResponse\x12\x34\n\x06params\x18\x01 \x01(\x0b\x32$.ibc.applications.transfer.v1.Params\"&\n\x15QueryDenomHashRequest\x12\r\n\x05trace\x18\x01 \x01(\t\"&\n\x16QueryDenomHashResponse\x12\x0c\n\x04hash\x18\x01 \x01(\t2\xa4\x05\n\x05Query\x12\xac\x01\n\nDenomTrace\x12\x34.ibc.applications.transfer.v1.QueryDenomTraceRequest\x1a\x35.ibc.applications.transfer.v1.QueryDenomTraceResponse\"1\x82\xd3\xe4\x93\x02+\x12)/ibc/apps/transfer/v1/denom_traces/{hash}\x12\xa8\x01\n\x0b\x44\x65nomTraces\x12\x35.ibc.applications.transfer.v1.QueryDenomTracesRequest\x1a\x36.ibc.applications.transfer.v1.QueryDenomTracesResponse\"*\x82\xd3\xe4\x93\x02$\x12\"/ibc/apps/transfer/v1/denom_traces\x12\x93\x01\n\x06Params\x12\x30.ibc.applications.transfer.v1.QueryParamsRequest\x1a\x31.ibc.applications.transfer.v1.QueryParamsResponse\"$\x82\xd3\xe4\x93\x02\x1e\x12\x1c/ibc/apps/transfer/v1/params\x12\xaa\x01\n\tDenomHash\x12\x33.ibc.applications.transfer.v1.QueryDenomHashRequest\x1a\x34.ibc.applications.transfer.v1.QueryDenomHashResponse\"2\x82\xd3\xe4\x93\x02,\x12*/ibc/apps/transfer/v1/denom_hashes/{trace}B9Z7github.com/cosmos/ibc-go/v2/modules/apps/transfer/typesb\x06proto3') - - - -_QUERYDENOMTRACEREQUEST = DESCRIPTOR.message_types_by_name['QueryDenomTraceRequest'] -_QUERYDENOMTRACERESPONSE = DESCRIPTOR.message_types_by_name['QueryDenomTraceResponse'] -_QUERYDENOMTRACESREQUEST = DESCRIPTOR.message_types_by_name['QueryDenomTracesRequest'] -_QUERYDENOMTRACESRESPONSE = DESCRIPTOR.message_types_by_name['QueryDenomTracesResponse'] -_QUERYPARAMSREQUEST = DESCRIPTOR.message_types_by_name['QueryParamsRequest'] -_QUERYPARAMSRESPONSE = DESCRIPTOR.message_types_by_name['QueryParamsResponse'] -_QUERYDENOMHASHREQUEST = DESCRIPTOR.message_types_by_name['QueryDenomHashRequest'] -_QUERYDENOMHASHRESPONSE = DESCRIPTOR.message_types_by_name['QueryDenomHashResponse'] -QueryDenomTraceRequest = _reflection.GeneratedProtocolMessageType('QueryDenomTraceRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYDENOMTRACEREQUEST, - '__module__' : 'ibc.applications.transfer.v1.query_pb2' - # @@protoc_insertion_point(class_scope:ibc.applications.transfer.v1.QueryDenomTraceRequest) - }) -_sym_db.RegisterMessage(QueryDenomTraceRequest) - -QueryDenomTraceResponse = _reflection.GeneratedProtocolMessageType('QueryDenomTraceResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYDENOMTRACERESPONSE, - '__module__' : 'ibc.applications.transfer.v1.query_pb2' - # @@protoc_insertion_point(class_scope:ibc.applications.transfer.v1.QueryDenomTraceResponse) - }) -_sym_db.RegisterMessage(QueryDenomTraceResponse) - -QueryDenomTracesRequest = _reflection.GeneratedProtocolMessageType('QueryDenomTracesRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYDENOMTRACESREQUEST, - '__module__' : 'ibc.applications.transfer.v1.query_pb2' - # @@protoc_insertion_point(class_scope:ibc.applications.transfer.v1.QueryDenomTracesRequest) - }) -_sym_db.RegisterMessage(QueryDenomTracesRequest) - -QueryDenomTracesResponse = _reflection.GeneratedProtocolMessageType('QueryDenomTracesResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYDENOMTRACESRESPONSE, - '__module__' : 'ibc.applications.transfer.v1.query_pb2' - # @@protoc_insertion_point(class_scope:ibc.applications.transfer.v1.QueryDenomTracesResponse) - }) -_sym_db.RegisterMessage(QueryDenomTracesResponse) - -QueryParamsRequest = _reflection.GeneratedProtocolMessageType('QueryParamsRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYPARAMSREQUEST, - '__module__' : 'ibc.applications.transfer.v1.query_pb2' - # @@protoc_insertion_point(class_scope:ibc.applications.transfer.v1.QueryParamsRequest) - }) -_sym_db.RegisterMessage(QueryParamsRequest) - -QueryParamsResponse = _reflection.GeneratedProtocolMessageType('QueryParamsResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYPARAMSRESPONSE, - '__module__' : 'ibc.applications.transfer.v1.query_pb2' - # @@protoc_insertion_point(class_scope:ibc.applications.transfer.v1.QueryParamsResponse) - }) -_sym_db.RegisterMessage(QueryParamsResponse) - -QueryDenomHashRequest = _reflection.GeneratedProtocolMessageType('QueryDenomHashRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYDENOMHASHREQUEST, - '__module__' : 'ibc.applications.transfer.v1.query_pb2' - # @@protoc_insertion_point(class_scope:ibc.applications.transfer.v1.QueryDenomHashRequest) - }) -_sym_db.RegisterMessage(QueryDenomHashRequest) - -QueryDenomHashResponse = _reflection.GeneratedProtocolMessageType('QueryDenomHashResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYDENOMHASHRESPONSE, - '__module__' : 'ibc.applications.transfer.v1.query_pb2' - # @@protoc_insertion_point(class_scope:ibc.applications.transfer.v1.QueryDenomHashResponse) - }) -_sym_db.RegisterMessage(QueryDenomHashResponse) - -_QUERY = DESCRIPTOR.services_by_name['Query'] -if _descriptor._USE_C_DESCRIPTORS == False: - - DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'Z7github.com/cosmos/ibc-go/v2/modules/apps/transfer/types' - _QUERYDENOMTRACESRESPONSE.fields_by_name['denom_traces']._options = None - _QUERYDENOMTRACESRESPONSE.fields_by_name['denom_traces']._serialized_options = b'\252\337\037\006Traces\310\336\037\000' - _QUERY.methods_by_name['DenomTrace']._options = None - _QUERY.methods_by_name['DenomTrace']._serialized_options = b'\202\323\344\223\002+\022)/ibc/apps/transfer/v1/denom_traces/{hash}' - _QUERY.methods_by_name['DenomTraces']._options = None - _QUERY.methods_by_name['DenomTraces']._serialized_options = b'\202\323\344\223\002$\022\"/ibc/apps/transfer/v1/denom_traces' - _QUERY.methods_by_name['Params']._options = None - _QUERY.methods_by_name['Params']._serialized_options = b'\202\323\344\223\002\036\022\034/ibc/apps/transfer/v1/params' - _QUERY.methods_by_name['DenomHash']._options = None - _QUERY.methods_by_name['DenomHash']._serialized_options = b'\202\323\344\223\002,\022*/ibc/apps/transfer/v1/denom_hashes/{trace}' - _QUERYDENOMTRACEREQUEST._serialized_start=215 - _QUERYDENOMTRACEREQUEST._serialized_end=253 - _QUERYDENOMTRACERESPONSE._serialized_start=255 - _QUERYDENOMTRACERESPONSE._serialized_end=343 - _QUERYDENOMTRACESREQUEST._serialized_start=345 - _QUERYDENOMTRACESREQUEST._serialized_end=430 - _QUERYDENOMTRACESRESPONSE._serialized_start=433 - _QUERYDENOMTRACESRESPONSE._serialized_end=600 - _QUERYPARAMSREQUEST._serialized_start=602 - _QUERYPARAMSREQUEST._serialized_end=622 - _QUERYPARAMSRESPONSE._serialized_start=624 - _QUERYPARAMSRESPONSE._serialized_end=699 - _QUERYDENOMHASHREQUEST._serialized_start=701 - _QUERYDENOMHASHREQUEST._serialized_end=739 - _QUERYDENOMHASHRESPONSE._serialized_start=741 - _QUERYDENOMHASHRESPONSE._serialized_end=779 - _QUERY._serialized_start=782 - _QUERY._serialized_end=1458 -# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/applications/transfer/v1/query_pb2_grpc.py b/cosmpy/protos/ibc/applications/transfer/v1/query_pb2_grpc.py deleted file mode 100644 index 733014c1..00000000 --- a/cosmpy/protos/ibc/applications/transfer/v1/query_pb2_grpc.py +++ /dev/null @@ -1,172 +0,0 @@ -# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! -"""Client and server classes corresponding to protobuf-defined services.""" -import grpc - -from ibc.applications.transfer.v1 import query_pb2 as ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2 - - -class QueryStub(object): - """Query provides defines the gRPC querier service. - """ - - def __init__(self, channel): - """Constructor. - - Args: - channel: A grpc.Channel. - """ - self.DenomTrace = channel.unary_unary( - '/ibc.applications.transfer.v1.Query/DenomTrace', - request_serializer=ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryDenomTraceRequest.SerializeToString, - response_deserializer=ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryDenomTraceResponse.FromString, - ) - self.DenomTraces = channel.unary_unary( - '/ibc.applications.transfer.v1.Query/DenomTraces', - request_serializer=ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryDenomTracesRequest.SerializeToString, - response_deserializer=ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryDenomTracesResponse.FromString, - ) - self.Params = channel.unary_unary( - '/ibc.applications.transfer.v1.Query/Params', - request_serializer=ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryParamsRequest.SerializeToString, - response_deserializer=ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryParamsResponse.FromString, - ) - self.DenomHash = channel.unary_unary( - '/ibc.applications.transfer.v1.Query/DenomHash', - request_serializer=ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryDenomHashRequest.SerializeToString, - response_deserializer=ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryDenomHashResponse.FromString, - ) - - -class QueryServicer(object): - """Query provides defines the gRPC querier service. - """ - - def DenomTrace(self, request, context): - """DenomTrace queries a denomination trace information. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details('Method not implemented!') - raise NotImplementedError('Method not implemented!') - - def DenomTraces(self, request, context): - """DenomTraces queries all denomination traces. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details('Method not implemented!') - raise NotImplementedError('Method not implemented!') - - def Params(self, request, context): - """Params queries all parameters of the ibc-transfer module. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details('Method not implemented!') - raise NotImplementedError('Method not implemented!') - - def DenomHash(self, request, context): - """DenomHash queries a denomination hash information. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details('Method not implemented!') - raise NotImplementedError('Method not implemented!') - - -def add_QueryServicer_to_server(servicer, server): - rpc_method_handlers = { - 'DenomTrace': grpc.unary_unary_rpc_method_handler( - servicer.DenomTrace, - request_deserializer=ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryDenomTraceRequest.FromString, - response_serializer=ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryDenomTraceResponse.SerializeToString, - ), - 'DenomTraces': grpc.unary_unary_rpc_method_handler( - servicer.DenomTraces, - request_deserializer=ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryDenomTracesRequest.FromString, - response_serializer=ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryDenomTracesResponse.SerializeToString, - ), - 'Params': grpc.unary_unary_rpc_method_handler( - servicer.Params, - request_deserializer=ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryParamsRequest.FromString, - response_serializer=ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryParamsResponse.SerializeToString, - ), - 'DenomHash': grpc.unary_unary_rpc_method_handler( - servicer.DenomHash, - request_deserializer=ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryDenomHashRequest.FromString, - response_serializer=ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryDenomHashResponse.SerializeToString, - ), - } - generic_handler = grpc.method_handlers_generic_handler( - 'ibc.applications.transfer.v1.Query', rpc_method_handlers) - server.add_generic_rpc_handlers((generic_handler,)) - - - # This class is part of an EXPERIMENTAL API. -class Query(object): - """Query provides defines the gRPC querier service. - """ - - @staticmethod - def DenomTrace(request, - target, - options=(), - channel_credentials=None, - call_credentials=None, - insecure=False, - compression=None, - wait_for_ready=None, - timeout=None, - metadata=None): - return grpc.experimental.unary_unary(request, target, '/ibc.applications.transfer.v1.Query/DenomTrace', - ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryDenomTraceRequest.SerializeToString, - ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryDenomTraceResponse.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) - - @staticmethod - def DenomTraces(request, - target, - options=(), - channel_credentials=None, - call_credentials=None, - insecure=False, - compression=None, - wait_for_ready=None, - timeout=None, - metadata=None): - return grpc.experimental.unary_unary(request, target, '/ibc.applications.transfer.v1.Query/DenomTraces', - ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryDenomTracesRequest.SerializeToString, - ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryDenomTracesResponse.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) - - @staticmethod - def Params(request, - target, - options=(), - channel_credentials=None, - call_credentials=None, - insecure=False, - compression=None, - wait_for_ready=None, - timeout=None, - metadata=None): - return grpc.experimental.unary_unary(request, target, '/ibc.applications.transfer.v1.Query/Params', - ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryParamsRequest.SerializeToString, - ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryParamsResponse.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) - - @staticmethod - def DenomHash(request, - target, - options=(), - channel_credentials=None, - call_credentials=None, - insecure=False, - compression=None, - wait_for_ready=None, - timeout=None, - metadata=None): - return grpc.experimental.unary_unary(request, target, '/ibc.applications.transfer.v1.Query/DenomHash', - ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryDenomHashRequest.SerializeToString, - ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryDenomHashResponse.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/ibc/applications/transfer/v1/transfer_pb2.py b/cosmpy/protos/ibc/applications/transfer/v1/transfer_pb2.py deleted file mode 100644 index fe8c178b..00000000 --- a/cosmpy/protos/ibc/applications/transfer/v1/transfer_pb2.py +++ /dev/null @@ -1,50 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: ibc/applications/transfer/v1/transfer.proto -"""Generated protocol buffer code.""" -from google.protobuf import descriptor as _descriptor -from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection -from google.protobuf import symbol_database as _symbol_database -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - -from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 - - -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n+ibc/applications/transfer/v1/transfer.proto\x12\x1cibc.applications.transfer.v1\x1a\x14gogoproto/gogo.proto\".\n\nDenomTrace\x12\x0c\n\x04path\x18\x01 \x01(\t\x12\x12\n\nbase_denom\x18\x02 \x01(\t\"l\n\x06Params\x12-\n\x0csend_enabled\x18\x01 \x01(\x08\x42\x17\xf2\xde\x1f\x13yaml:\"send_enabled\"\x12\x33\n\x0freceive_enabled\x18\x02 \x01(\x08\x42\x1a\xf2\xde\x1f\x16yaml:\"receive_enabled\"B9Z7github.com/cosmos/ibc-go/v2/modules/apps/transfer/typesb\x06proto3') - - - -_DENOMTRACE = DESCRIPTOR.message_types_by_name['DenomTrace'] -_PARAMS = DESCRIPTOR.message_types_by_name['Params'] -DenomTrace = _reflection.GeneratedProtocolMessageType('DenomTrace', (_message.Message,), { - 'DESCRIPTOR' : _DENOMTRACE, - '__module__' : 'ibc.applications.transfer.v1.transfer_pb2' - # @@protoc_insertion_point(class_scope:ibc.applications.transfer.v1.DenomTrace) - }) -_sym_db.RegisterMessage(DenomTrace) - -Params = _reflection.GeneratedProtocolMessageType('Params', (_message.Message,), { - 'DESCRIPTOR' : _PARAMS, - '__module__' : 'ibc.applications.transfer.v1.transfer_pb2' - # @@protoc_insertion_point(class_scope:ibc.applications.transfer.v1.Params) - }) -_sym_db.RegisterMessage(Params) - -if _descriptor._USE_C_DESCRIPTORS == False: - - DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'Z7github.com/cosmos/ibc-go/v2/modules/apps/transfer/types' - _PARAMS.fields_by_name['send_enabled']._options = None - _PARAMS.fields_by_name['send_enabled']._serialized_options = b'\362\336\037\023yaml:\"send_enabled\"' - _PARAMS.fields_by_name['receive_enabled']._options = None - _PARAMS.fields_by_name['receive_enabled']._serialized_options = b'\362\336\037\026yaml:\"receive_enabled\"' - _DENOMTRACE._serialized_start=99 - _DENOMTRACE._serialized_end=145 - _PARAMS._serialized_start=147 - _PARAMS._serialized_end=255 -# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/applications/transfer/v1/tx_pb2.py b/cosmpy/protos/ibc/applications/transfer/v1/tx_pb2.py deleted file mode 100644 index 8a76dc10..00000000 --- a/cosmpy/protos/ibc/applications/transfer/v1/tx_pb2.py +++ /dev/null @@ -1,63 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: ibc/applications/transfer/v1/tx.proto -"""Generated protocol buffer code.""" -from google.protobuf import descriptor as _descriptor -from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection -from google.protobuf import symbol_database as _symbol_database -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - -from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 -from cosmos.base.v1beta1 import coin_pb2 as cosmos_dot_base_dot_v1beta1_dot_coin__pb2 -from ibc.core.client.v1 import client_pb2 as ibc_dot_core_dot_client_dot_v1_dot_client__pb2 - - -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n%ibc/applications/transfer/v1/tx.proto\x12\x1cibc.applications.transfer.v1\x1a\x14gogoproto/gogo.proto\x1a\x1e\x63osmos/base/v1beta1/coin.proto\x1a\x1fibc/core/client/v1/client.proto\"\xd5\x02\n\x0bMsgTransfer\x12+\n\x0bsource_port\x18\x01 \x01(\tB\x16\xf2\xde\x1f\x12yaml:\"source_port\"\x12\x31\n\x0esource_channel\x18\x02 \x01(\tB\x19\xf2\xde\x1f\x15yaml:\"source_channel\"\x12.\n\x05token\x18\x03 \x01(\x0b\x32\x19.cosmos.base.v1beta1.CoinB\x04\xc8\xde\x1f\x00\x12\x0e\n\x06sender\x18\x04 \x01(\t\x12\x10\n\x08receiver\x18\x05 \x01(\t\x12Q\n\x0etimeout_height\x18\x06 \x01(\x0b\x32\x1a.ibc.core.client.v1.HeightB\x1d\xf2\xde\x1f\x15yaml:\"timeout_height\"\xc8\xde\x1f\x00\x12\x37\n\x11timeout_timestamp\x18\x07 \x01(\x04\x42\x1c\xf2\xde\x1f\x18yaml:\"timeout_timestamp\":\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\x15\n\x13MsgTransferResponse2o\n\x03Msg\x12h\n\x08Transfer\x12).ibc.applications.transfer.v1.MsgTransfer\x1a\x31.ibc.applications.transfer.v1.MsgTransferResponseB9Z7github.com/cosmos/ibc-go/v2/modules/apps/transfer/typesb\x06proto3') - - - -_MSGTRANSFER = DESCRIPTOR.message_types_by_name['MsgTransfer'] -_MSGTRANSFERRESPONSE = DESCRIPTOR.message_types_by_name['MsgTransferResponse'] -MsgTransfer = _reflection.GeneratedProtocolMessageType('MsgTransfer', (_message.Message,), { - 'DESCRIPTOR' : _MSGTRANSFER, - '__module__' : 'ibc.applications.transfer.v1.tx_pb2' - # @@protoc_insertion_point(class_scope:ibc.applications.transfer.v1.MsgTransfer) - }) -_sym_db.RegisterMessage(MsgTransfer) - -MsgTransferResponse = _reflection.GeneratedProtocolMessageType('MsgTransferResponse', (_message.Message,), { - 'DESCRIPTOR' : _MSGTRANSFERRESPONSE, - '__module__' : 'ibc.applications.transfer.v1.tx_pb2' - # @@protoc_insertion_point(class_scope:ibc.applications.transfer.v1.MsgTransferResponse) - }) -_sym_db.RegisterMessage(MsgTransferResponse) - -_MSG = DESCRIPTOR.services_by_name['Msg'] -if _descriptor._USE_C_DESCRIPTORS == False: - - DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'Z7github.com/cosmos/ibc-go/v2/modules/apps/transfer/types' - _MSGTRANSFER.fields_by_name['source_port']._options = None - _MSGTRANSFER.fields_by_name['source_port']._serialized_options = b'\362\336\037\022yaml:\"source_port\"' - _MSGTRANSFER.fields_by_name['source_channel']._options = None - _MSGTRANSFER.fields_by_name['source_channel']._serialized_options = b'\362\336\037\025yaml:\"source_channel\"' - _MSGTRANSFER.fields_by_name['token']._options = None - _MSGTRANSFER.fields_by_name['token']._serialized_options = b'\310\336\037\000' - _MSGTRANSFER.fields_by_name['timeout_height']._options = None - _MSGTRANSFER.fields_by_name['timeout_height']._serialized_options = b'\362\336\037\025yaml:\"timeout_height\"\310\336\037\000' - _MSGTRANSFER.fields_by_name['timeout_timestamp']._options = None - _MSGTRANSFER.fields_by_name['timeout_timestamp']._serialized_options = b'\362\336\037\030yaml:\"timeout_timestamp\"' - _MSGTRANSFER._options = None - _MSGTRANSFER._serialized_options = b'\350\240\037\000\210\240\037\000' - _MSGTRANSFER._serialized_start=159 - _MSGTRANSFER._serialized_end=500 - _MSGTRANSFERRESPONSE._serialized_start=502 - _MSGTRANSFERRESPONSE._serialized_end=523 - _MSG._serialized_start=525 - _MSG._serialized_end=636 -# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/applications/transfer/v1/tx_pb2_grpc.py b/cosmpy/protos/ibc/applications/transfer/v1/tx_pb2_grpc.py deleted file mode 100644 index 74bc9aae..00000000 --- a/cosmpy/protos/ibc/applications/transfer/v1/tx_pb2_grpc.py +++ /dev/null @@ -1,70 +0,0 @@ -# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! -"""Client and server classes corresponding to protobuf-defined services.""" -import grpc - -from ibc.applications.transfer.v1 import tx_pb2 as ibc_dot_applications_dot_transfer_dot_v1_dot_tx__pb2 - - -class MsgStub(object): - """Msg defines the ibc/transfer Msg service. - """ - - def __init__(self, channel): - """Constructor. - - Args: - channel: A grpc.Channel. - """ - self.Transfer = channel.unary_unary( - '/ibc.applications.transfer.v1.Msg/Transfer', - request_serializer=ibc_dot_applications_dot_transfer_dot_v1_dot_tx__pb2.MsgTransfer.SerializeToString, - response_deserializer=ibc_dot_applications_dot_transfer_dot_v1_dot_tx__pb2.MsgTransferResponse.FromString, - ) - - -class MsgServicer(object): - """Msg defines the ibc/transfer Msg service. - """ - - def Transfer(self, request, context): - """Transfer defines a rpc handler method for MsgTransfer. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details('Method not implemented!') - raise NotImplementedError('Method not implemented!') - - -def add_MsgServicer_to_server(servicer, server): - rpc_method_handlers = { - 'Transfer': grpc.unary_unary_rpc_method_handler( - servicer.Transfer, - request_deserializer=ibc_dot_applications_dot_transfer_dot_v1_dot_tx__pb2.MsgTransfer.FromString, - response_serializer=ibc_dot_applications_dot_transfer_dot_v1_dot_tx__pb2.MsgTransferResponse.SerializeToString, - ), - } - generic_handler = grpc.method_handlers_generic_handler( - 'ibc.applications.transfer.v1.Msg', rpc_method_handlers) - server.add_generic_rpc_handlers((generic_handler,)) - - - # This class is part of an EXPERIMENTAL API. -class Msg(object): - """Msg defines the ibc/transfer Msg service. - """ - - @staticmethod - def Transfer(request, - target, - options=(), - channel_credentials=None, - call_credentials=None, - insecure=False, - compression=None, - wait_for_ready=None, - timeout=None, - metadata=None): - return grpc.experimental.unary_unary(request, target, '/ibc.applications.transfer.v1.Msg/Transfer', - ibc_dot_applications_dot_transfer_dot_v1_dot_tx__pb2.MsgTransfer.SerializeToString, - ibc_dot_applications_dot_transfer_dot_v1_dot_tx__pb2.MsgTransferResponse.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/ibc/applications/transfer/v2/__init__.py b/cosmpy/protos/ibc/applications/transfer/v2/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/ibc/applications/transfer/v2/packet_pb2.py b/cosmpy/protos/ibc/applications/transfer/v2/packet_pb2.py deleted file mode 100644 index e77a6bc2..00000000 --- a/cosmpy/protos/ibc/applications/transfer/v2/packet_pb2.py +++ /dev/null @@ -1,35 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: ibc/applications/transfer/v2/packet.proto -"""Generated protocol buffer code.""" -from google.protobuf import descriptor as _descriptor -from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection -from google.protobuf import symbol_database as _symbol_database -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - - - -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n)ibc/applications/transfer/v2/packet.proto\x12\x1cibc.applications.transfer.v2\"Z\n\x17\x46ungibleTokenPacketData\x12\r\n\x05\x64\x65nom\x18\x01 \x01(\t\x12\x0e\n\x06\x61mount\x18\x02 \x01(\t\x12\x0e\n\x06sender\x18\x03 \x01(\t\x12\x10\n\x08receiver\x18\x04 \x01(\tB9Z7github.com/cosmos/ibc-go/v2/modules/apps/transfer/typesb\x06proto3') - - - -_FUNGIBLETOKENPACKETDATA = DESCRIPTOR.message_types_by_name['FungibleTokenPacketData'] -FungibleTokenPacketData = _reflection.GeneratedProtocolMessageType('FungibleTokenPacketData', (_message.Message,), { - 'DESCRIPTOR' : _FUNGIBLETOKENPACKETDATA, - '__module__' : 'ibc.applications.transfer.v2.packet_pb2' - # @@protoc_insertion_point(class_scope:ibc.applications.transfer.v2.FungibleTokenPacketData) - }) -_sym_db.RegisterMessage(FungibleTokenPacketData) - -if _descriptor._USE_C_DESCRIPTORS == False: - - DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'Z7github.com/cosmos/ibc-go/v2/modules/apps/transfer/types' - _FUNGIBLETOKENPACKETDATA._serialized_start=75 - _FUNGIBLETOKENPACKETDATA._serialized_end=165 -# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/core/__init__.py b/cosmpy/protos/ibc/core/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/ibc/core/channel/__init__.py b/cosmpy/protos/ibc/core/channel/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/ibc/core/channel/v1/__init__.py b/cosmpy/protos/ibc/core/channel/v1/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/ibc/core/channel/v1/channel_pb2.py b/cosmpy/protos/ibc/core/channel/v1/channel_pb2.py deleted file mode 100644 index cd296add..00000000 --- a/cosmpy/protos/ibc/core/channel/v1/channel_pb2.py +++ /dev/null @@ -1,162 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: ibc/core/channel/v1/channel.proto -"""Generated protocol buffer code.""" -from google.protobuf.internal import enum_type_wrapper -from google.protobuf import descriptor as _descriptor -from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection -from google.protobuf import symbol_database as _symbol_database -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - -from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 -from ibc.core.client.v1 import client_pb2 as ibc_dot_core_dot_client_dot_v1_dot_client__pb2 - - -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n!ibc/core/channel/v1/channel.proto\x12\x13ibc.core.channel.v1\x1a\x14gogoproto/gogo.proto\x1a\x1fibc/core/client/v1/client.proto\"\xed\x01\n\x07\x43hannel\x12)\n\x05state\x18\x01 \x01(\x0e\x32\x1a.ibc.core.channel.v1.State\x12,\n\x08ordering\x18\x02 \x01(\x0e\x32\x1a.ibc.core.channel.v1.Order\x12=\n\x0c\x63ounterparty\x18\x03 \x01(\x0b\x32!.ibc.core.channel.v1.CounterpartyB\x04\xc8\xde\x1f\x00\x12\x33\n\x0f\x63onnection_hops\x18\x04 \x03(\tB\x1a\xf2\xde\x1f\x16yaml:\"connection_hops\"\x12\x0f\n\x07version\x18\x05 \x01(\t:\x04\x88\xa0\x1f\x00\"\x9c\x02\n\x11IdentifiedChannel\x12)\n\x05state\x18\x01 \x01(\x0e\x32\x1a.ibc.core.channel.v1.State\x12,\n\x08ordering\x18\x02 \x01(\x0e\x32\x1a.ibc.core.channel.v1.Order\x12=\n\x0c\x63ounterparty\x18\x03 \x01(\x0b\x32!.ibc.core.channel.v1.CounterpartyB\x04\xc8\xde\x1f\x00\x12\x33\n\x0f\x63onnection_hops\x18\x04 \x03(\tB\x1a\xf2\xde\x1f\x16yaml:\"connection_hops\"\x12\x0f\n\x07version\x18\x05 \x01(\t\x12\x0f\n\x07port_id\x18\x06 \x01(\t\x12\x12\n\nchannel_id\x18\x07 \x01(\t:\x04\x88\xa0\x1f\x00\"d\n\x0c\x43ounterparty\x12#\n\x07port_id\x18\x01 \x01(\tB\x12\xf2\xde\x1f\x0eyaml:\"port_id\"\x12)\n\nchannel_id\x18\x02 \x01(\tB\x15\xf2\xde\x1f\x11yaml:\"channel_id\":\x04\x88\xa0\x1f\x00\"\x8e\x03\n\x06Packet\x12\x10\n\x08sequence\x18\x01 \x01(\x04\x12+\n\x0bsource_port\x18\x02 \x01(\tB\x16\xf2\xde\x1f\x12yaml:\"source_port\"\x12\x31\n\x0esource_channel\x18\x03 \x01(\tB\x19\xf2\xde\x1f\x15yaml:\"source_channel\"\x12\x35\n\x10\x64\x65stination_port\x18\x04 \x01(\tB\x1b\xf2\xde\x1f\x17yaml:\"destination_port\"\x12;\n\x13\x64\x65stination_channel\x18\x05 \x01(\tB\x1e\xf2\xde\x1f\x1ayaml:\"destination_channel\"\x12\x0c\n\x04\x64\x61ta\x18\x06 \x01(\x0c\x12Q\n\x0etimeout_height\x18\x07 \x01(\x0b\x32\x1a.ibc.core.client.v1.HeightB\x1d\xf2\xde\x1f\x15yaml:\"timeout_height\"\xc8\xde\x1f\x00\x12\x37\n\x11timeout_timestamp\x18\x08 \x01(\x04\x42\x1c\xf2\xde\x1f\x18yaml:\"timeout_timestamp\":\x04\x88\xa0\x1f\x00\"\x83\x01\n\x0bPacketState\x12#\n\x07port_id\x18\x01 \x01(\tB\x12\xf2\xde\x1f\x0eyaml:\"port_id\"\x12)\n\nchannel_id\x18\x02 \x01(\tB\x15\xf2\xde\x1f\x11yaml:\"channel_id\"\x12\x10\n\x08sequence\x18\x03 \x01(\x04\x12\x0c\n\x04\x64\x61ta\x18\x04 \x01(\x0c:\x04\x88\xa0\x1f\x00\"@\n\x0f\x41\x63knowledgement\x12\x10\n\x06result\x18\x15 \x01(\x0cH\x00\x12\x0f\n\x05\x65rror\x18\x16 \x01(\tH\x00\x42\n\n\x08response*\xb7\x01\n\x05State\x12\x36\n\x1fSTATE_UNINITIALIZED_UNSPECIFIED\x10\x00\x1a\x11\x8a\x9d \rUNINITIALIZED\x12\x18\n\nSTATE_INIT\x10\x01\x1a\x08\x8a\x9d \x04INIT\x12\x1e\n\rSTATE_TRYOPEN\x10\x02\x1a\x0b\x8a\x9d \x07TRYOPEN\x12\x18\n\nSTATE_OPEN\x10\x03\x1a\x08\x8a\x9d \x04OPEN\x12\x1c\n\x0cSTATE_CLOSED\x10\x04\x1a\n\x8a\x9d \x06\x43LOSED\x1a\x04\x88\xa3\x1e\x00*w\n\x05Order\x12$\n\x16ORDER_NONE_UNSPECIFIED\x10\x00\x1a\x08\x8a\x9d \x04NONE\x12\"\n\x0fORDER_UNORDERED\x10\x01\x1a\r\x8a\x9d \tUNORDERED\x12\x1e\n\rORDER_ORDERED\x10\x02\x1a\x0b\x8a\x9d \x07ORDERED\x1a\x04\x88\xa3\x1e\x00\x42;Z9github.com/cosmos/ibc-go/v2/modules/core/04-channel/typesb\x06proto3') - -_STATE = DESCRIPTOR.enum_types_by_name['State'] -State = enum_type_wrapper.EnumTypeWrapper(_STATE) -_ORDER = DESCRIPTOR.enum_types_by_name['Order'] -Order = enum_type_wrapper.EnumTypeWrapper(_ORDER) -STATE_UNINITIALIZED_UNSPECIFIED = 0 -STATE_INIT = 1 -STATE_TRYOPEN = 2 -STATE_OPEN = 3 -STATE_CLOSED = 4 -ORDER_NONE_UNSPECIFIED = 0 -ORDER_UNORDERED = 1 -ORDER_ORDERED = 2 - - -_CHANNEL = DESCRIPTOR.message_types_by_name['Channel'] -_IDENTIFIEDCHANNEL = DESCRIPTOR.message_types_by_name['IdentifiedChannel'] -_COUNTERPARTY = DESCRIPTOR.message_types_by_name['Counterparty'] -_PACKET = DESCRIPTOR.message_types_by_name['Packet'] -_PACKETSTATE = DESCRIPTOR.message_types_by_name['PacketState'] -_ACKNOWLEDGEMENT = DESCRIPTOR.message_types_by_name['Acknowledgement'] -Channel = _reflection.GeneratedProtocolMessageType('Channel', (_message.Message,), { - 'DESCRIPTOR' : _CHANNEL, - '__module__' : 'ibc.core.channel.v1.channel_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.channel.v1.Channel) - }) -_sym_db.RegisterMessage(Channel) - -IdentifiedChannel = _reflection.GeneratedProtocolMessageType('IdentifiedChannel', (_message.Message,), { - 'DESCRIPTOR' : _IDENTIFIEDCHANNEL, - '__module__' : 'ibc.core.channel.v1.channel_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.channel.v1.IdentifiedChannel) - }) -_sym_db.RegisterMessage(IdentifiedChannel) - -Counterparty = _reflection.GeneratedProtocolMessageType('Counterparty', (_message.Message,), { - 'DESCRIPTOR' : _COUNTERPARTY, - '__module__' : 'ibc.core.channel.v1.channel_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.channel.v1.Counterparty) - }) -_sym_db.RegisterMessage(Counterparty) - -Packet = _reflection.GeneratedProtocolMessageType('Packet', (_message.Message,), { - 'DESCRIPTOR' : _PACKET, - '__module__' : 'ibc.core.channel.v1.channel_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.channel.v1.Packet) - }) -_sym_db.RegisterMessage(Packet) - -PacketState = _reflection.GeneratedProtocolMessageType('PacketState', (_message.Message,), { - 'DESCRIPTOR' : _PACKETSTATE, - '__module__' : 'ibc.core.channel.v1.channel_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.channel.v1.PacketState) - }) -_sym_db.RegisterMessage(PacketState) - -Acknowledgement = _reflection.GeneratedProtocolMessageType('Acknowledgement', (_message.Message,), { - 'DESCRIPTOR' : _ACKNOWLEDGEMENT, - '__module__' : 'ibc.core.channel.v1.channel_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.channel.v1.Acknowledgement) - }) -_sym_db.RegisterMessage(Acknowledgement) - -if _descriptor._USE_C_DESCRIPTORS == False: - - DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'Z9github.com/cosmos/ibc-go/v2/modules/core/04-channel/types' - _STATE._options = None - _STATE._serialized_options = b'\210\243\036\000' - _STATE.values_by_name["STATE_UNINITIALIZED_UNSPECIFIED"]._options = None - _STATE.values_by_name["STATE_UNINITIALIZED_UNSPECIFIED"]._serialized_options = b'\212\235 \rUNINITIALIZED' - _STATE.values_by_name["STATE_INIT"]._options = None - _STATE.values_by_name["STATE_INIT"]._serialized_options = b'\212\235 \004INIT' - _STATE.values_by_name["STATE_TRYOPEN"]._options = None - _STATE.values_by_name["STATE_TRYOPEN"]._serialized_options = b'\212\235 \007TRYOPEN' - _STATE.values_by_name["STATE_OPEN"]._options = None - _STATE.values_by_name["STATE_OPEN"]._serialized_options = b'\212\235 \004OPEN' - _STATE.values_by_name["STATE_CLOSED"]._options = None - _STATE.values_by_name["STATE_CLOSED"]._serialized_options = b'\212\235 \006CLOSED' - _ORDER._options = None - _ORDER._serialized_options = b'\210\243\036\000' - _ORDER.values_by_name["ORDER_NONE_UNSPECIFIED"]._options = None - _ORDER.values_by_name["ORDER_NONE_UNSPECIFIED"]._serialized_options = b'\212\235 \004NONE' - _ORDER.values_by_name["ORDER_UNORDERED"]._options = None - _ORDER.values_by_name["ORDER_UNORDERED"]._serialized_options = b'\212\235 \tUNORDERED' - _ORDER.values_by_name["ORDER_ORDERED"]._options = None - _ORDER.values_by_name["ORDER_ORDERED"]._serialized_options = b'\212\235 \007ORDERED' - _CHANNEL.fields_by_name['counterparty']._options = None - _CHANNEL.fields_by_name['counterparty']._serialized_options = b'\310\336\037\000' - _CHANNEL.fields_by_name['connection_hops']._options = None - _CHANNEL.fields_by_name['connection_hops']._serialized_options = b'\362\336\037\026yaml:\"connection_hops\"' - _CHANNEL._options = None - _CHANNEL._serialized_options = b'\210\240\037\000' - _IDENTIFIEDCHANNEL.fields_by_name['counterparty']._options = None - _IDENTIFIEDCHANNEL.fields_by_name['counterparty']._serialized_options = b'\310\336\037\000' - _IDENTIFIEDCHANNEL.fields_by_name['connection_hops']._options = None - _IDENTIFIEDCHANNEL.fields_by_name['connection_hops']._serialized_options = b'\362\336\037\026yaml:\"connection_hops\"' - _IDENTIFIEDCHANNEL._options = None - _IDENTIFIEDCHANNEL._serialized_options = b'\210\240\037\000' - _COUNTERPARTY.fields_by_name['port_id']._options = None - _COUNTERPARTY.fields_by_name['port_id']._serialized_options = b'\362\336\037\016yaml:\"port_id\"' - _COUNTERPARTY.fields_by_name['channel_id']._options = None - _COUNTERPARTY.fields_by_name['channel_id']._serialized_options = b'\362\336\037\021yaml:\"channel_id\"' - _COUNTERPARTY._options = None - _COUNTERPARTY._serialized_options = b'\210\240\037\000' - _PACKET.fields_by_name['source_port']._options = None - _PACKET.fields_by_name['source_port']._serialized_options = b'\362\336\037\022yaml:\"source_port\"' - _PACKET.fields_by_name['source_channel']._options = None - _PACKET.fields_by_name['source_channel']._serialized_options = b'\362\336\037\025yaml:\"source_channel\"' - _PACKET.fields_by_name['destination_port']._options = None - _PACKET.fields_by_name['destination_port']._serialized_options = b'\362\336\037\027yaml:\"destination_port\"' - _PACKET.fields_by_name['destination_channel']._options = None - _PACKET.fields_by_name['destination_channel']._serialized_options = b'\362\336\037\032yaml:\"destination_channel\"' - _PACKET.fields_by_name['timeout_height']._options = None - _PACKET.fields_by_name['timeout_height']._serialized_options = b'\362\336\037\025yaml:\"timeout_height\"\310\336\037\000' - _PACKET.fields_by_name['timeout_timestamp']._options = None - _PACKET.fields_by_name['timeout_timestamp']._serialized_options = b'\362\336\037\030yaml:\"timeout_timestamp\"' - _PACKET._options = None - _PACKET._serialized_options = b'\210\240\037\000' - _PACKETSTATE.fields_by_name['port_id']._options = None - _PACKETSTATE.fields_by_name['port_id']._serialized_options = b'\362\336\037\016yaml:\"port_id\"' - _PACKETSTATE.fields_by_name['channel_id']._options = None - _PACKETSTATE.fields_by_name['channel_id']._serialized_options = b'\362\336\037\021yaml:\"channel_id\"' - _PACKETSTATE._options = None - _PACKETSTATE._serialized_options = b'\210\240\037\000' - _STATE._serialized_start=1344 - _STATE._serialized_end=1527 - _ORDER._serialized_start=1529 - _ORDER._serialized_end=1648 - _CHANNEL._serialized_start=114 - _CHANNEL._serialized_end=351 - _IDENTIFIEDCHANNEL._serialized_start=354 - _IDENTIFIEDCHANNEL._serialized_end=638 - _COUNTERPARTY._serialized_start=640 - _COUNTERPARTY._serialized_end=740 - _PACKET._serialized_start=743 - _PACKET._serialized_end=1141 - _PACKETSTATE._serialized_start=1144 - _PACKETSTATE._serialized_end=1275 - _ACKNOWLEDGEMENT._serialized_start=1277 - _ACKNOWLEDGEMENT._serialized_end=1341 -# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/core/channel/v1/genesis_pb2.py b/cosmpy/protos/ibc/core/channel/v1/genesis_pb2.py deleted file mode 100644 index 2633a9cf..00000000 --- a/cosmpy/protos/ibc/core/channel/v1/genesis_pb2.py +++ /dev/null @@ -1,67 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: ibc/core/channel/v1/genesis.proto -"""Generated protocol buffer code.""" -from google.protobuf import descriptor as _descriptor -from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection -from google.protobuf import symbol_database as _symbol_database -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - -from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 -from ibc.core.channel.v1 import channel_pb2 as ibc_dot_core_dot_channel_dot_v1_dot_channel__pb2 - - -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n!ibc/core/channel/v1/genesis.proto\x12\x13ibc.core.channel.v1\x1a\x14gogoproto/gogo.proto\x1a!ibc/core/channel/v1/channel.proto\"\xef\x04\n\x0cGenesisState\x12S\n\x08\x63hannels\x18\x01 \x03(\x0b\x32&.ibc.core.channel.v1.IdentifiedChannelB\x19\xfa\xde\x1f\x11IdentifiedChannel\xc8\xde\x1f\x00\x12@\n\x10\x61\x63knowledgements\x18\x02 \x03(\x0b\x32 .ibc.core.channel.v1.PacketStateB\x04\xc8\xde\x1f\x00\x12;\n\x0b\x63ommitments\x18\x03 \x03(\x0b\x32 .ibc.core.channel.v1.PacketStateB\x04\xc8\xde\x1f\x00\x12\x38\n\x08receipts\x18\x04 \x03(\x0b\x32 .ibc.core.channel.v1.PacketStateB\x04\xc8\xde\x1f\x00\x12Z\n\x0esend_sequences\x18\x05 \x03(\x0b\x32#.ibc.core.channel.v1.PacketSequenceB\x1d\xc8\xde\x1f\x00\xf2\xde\x1f\x15yaml:\"send_sequences\"\x12Z\n\x0erecv_sequences\x18\x06 \x03(\x0b\x32#.ibc.core.channel.v1.PacketSequenceB\x1d\xc8\xde\x1f\x00\xf2\xde\x1f\x15yaml:\"recv_sequences\"\x12X\n\rack_sequences\x18\x07 \x03(\x0b\x32#.ibc.core.channel.v1.PacketSequenceB\x1c\xc8\xde\x1f\x00\xf2\xde\x1f\x14yaml:\"ack_sequences\"\x12?\n\x15next_channel_sequence\x18\x08 \x01(\x04\x42 \xf2\xde\x1f\x1cyaml:\"next_channel_sequence\"\"r\n\x0ePacketSequence\x12#\n\x07port_id\x18\x01 \x01(\tB\x12\xf2\xde\x1f\x0eyaml:\"port_id\"\x12)\n\nchannel_id\x18\x02 \x01(\tB\x15\xf2\xde\x1f\x11yaml:\"channel_id\"\x12\x10\n\x08sequence\x18\x03 \x01(\x04\x42;Z9github.com/cosmos/ibc-go/v2/modules/core/04-channel/typesb\x06proto3') - - - -_GENESISSTATE = DESCRIPTOR.message_types_by_name['GenesisState'] -_PACKETSEQUENCE = DESCRIPTOR.message_types_by_name['PacketSequence'] -GenesisState = _reflection.GeneratedProtocolMessageType('GenesisState', (_message.Message,), { - 'DESCRIPTOR' : _GENESISSTATE, - '__module__' : 'ibc.core.channel.v1.genesis_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.channel.v1.GenesisState) - }) -_sym_db.RegisterMessage(GenesisState) - -PacketSequence = _reflection.GeneratedProtocolMessageType('PacketSequence', (_message.Message,), { - 'DESCRIPTOR' : _PACKETSEQUENCE, - '__module__' : 'ibc.core.channel.v1.genesis_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.channel.v1.PacketSequence) - }) -_sym_db.RegisterMessage(PacketSequence) - -if _descriptor._USE_C_DESCRIPTORS == False: - - DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'Z9github.com/cosmos/ibc-go/v2/modules/core/04-channel/types' - _GENESISSTATE.fields_by_name['channels']._options = None - _GENESISSTATE.fields_by_name['channels']._serialized_options = b'\372\336\037\021IdentifiedChannel\310\336\037\000' - _GENESISSTATE.fields_by_name['acknowledgements']._options = None - _GENESISSTATE.fields_by_name['acknowledgements']._serialized_options = b'\310\336\037\000' - _GENESISSTATE.fields_by_name['commitments']._options = None - _GENESISSTATE.fields_by_name['commitments']._serialized_options = b'\310\336\037\000' - _GENESISSTATE.fields_by_name['receipts']._options = None - _GENESISSTATE.fields_by_name['receipts']._serialized_options = b'\310\336\037\000' - _GENESISSTATE.fields_by_name['send_sequences']._options = None - _GENESISSTATE.fields_by_name['send_sequences']._serialized_options = b'\310\336\037\000\362\336\037\025yaml:\"send_sequences\"' - _GENESISSTATE.fields_by_name['recv_sequences']._options = None - _GENESISSTATE.fields_by_name['recv_sequences']._serialized_options = b'\310\336\037\000\362\336\037\025yaml:\"recv_sequences\"' - _GENESISSTATE.fields_by_name['ack_sequences']._options = None - _GENESISSTATE.fields_by_name['ack_sequences']._serialized_options = b'\310\336\037\000\362\336\037\024yaml:\"ack_sequences\"' - _GENESISSTATE.fields_by_name['next_channel_sequence']._options = None - _GENESISSTATE.fields_by_name['next_channel_sequence']._serialized_options = b'\362\336\037\034yaml:\"next_channel_sequence\"' - _PACKETSEQUENCE.fields_by_name['port_id']._options = None - _PACKETSEQUENCE.fields_by_name['port_id']._serialized_options = b'\362\336\037\016yaml:\"port_id\"' - _PACKETSEQUENCE.fields_by_name['channel_id']._options = None - _PACKETSEQUENCE.fields_by_name['channel_id']._serialized_options = b'\362\336\037\021yaml:\"channel_id\"' - _GENESISSTATE._serialized_start=116 - _GENESISSTATE._serialized_end=739 - _PACKETSEQUENCE._serialized_start=741 - _PACKETSEQUENCE._serialized_end=855 -# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/core/channel/v1/query_pb2.py b/cosmpy/protos/ibc/core/channel/v1/query_pb2.py deleted file mode 100644 index b92ea551..00000000 --- a/cosmpy/protos/ibc/core/channel/v1/query_pb2.py +++ /dev/null @@ -1,346 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: ibc/core/channel/v1/query.proto -"""Generated protocol buffer code.""" -from google.protobuf import descriptor as _descriptor -from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection -from google.protobuf import symbol_database as _symbol_database -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - -from ibc.core.client.v1 import client_pb2 as ibc_dot_core_dot_client_dot_v1_dot_client__pb2 -from cosmos.base.query.v1beta1 import pagination_pb2 as cosmos_dot_base_dot_query_dot_v1beta1_dot_pagination__pb2 -from ibc.core.channel.v1 import channel_pb2 as ibc_dot_core_dot_channel_dot_v1_dot_channel__pb2 -from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 -from google.protobuf import any_pb2 as google_dot_protobuf_dot_any__pb2 -from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 - - -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1fibc/core/channel/v1/query.proto\x12\x13ibc.core.channel.v1\x1a\x1fibc/core/client/v1/client.proto\x1a*cosmos/base/query/v1beta1/pagination.proto\x1a!ibc/core/channel/v1/channel.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x19google/protobuf/any.proto\x1a\x14gogoproto/gogo.proto\":\n\x13QueryChannelRequest\x12\x0f\n\x07port_id\x18\x01 \x01(\t\x12\x12\n\nchannel_id\x18\x02 \x01(\t\"\x8c\x01\n\x14QueryChannelResponse\x12-\n\x07\x63hannel\x18\x01 \x01(\x0b\x32\x1c.ibc.core.channel.v1.Channel\x12\r\n\x05proof\x18\x02 \x01(\x0c\x12\x36\n\x0cproof_height\x18\x03 \x01(\x0b\x32\x1a.ibc.core.client.v1.HeightB\x04\xc8\xde\x1f\x00\"R\n\x14QueryChannelsRequest\x12:\n\npagination\x18\x01 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\xc0\x01\n\x15QueryChannelsResponse\x12\x38\n\x08\x63hannels\x18\x01 \x03(\x0b\x32&.ibc.core.channel.v1.IdentifiedChannel\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\x12\x30\n\x06height\x18\x03 \x01(\x0b\x32\x1a.ibc.core.client.v1.HeightB\x04\xc8\xde\x1f\x00\"p\n\x1eQueryConnectionChannelsRequest\x12\x12\n\nconnection\x18\x01 \x01(\t\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\xca\x01\n\x1fQueryConnectionChannelsResponse\x12\x38\n\x08\x63hannels\x18\x01 \x03(\x0b\x32&.ibc.core.channel.v1.IdentifiedChannel\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\x12\x30\n\x06height\x18\x03 \x01(\x0b\x32\x1a.ibc.core.client.v1.HeightB\x04\xc8\xde\x1f\x00\"E\n\x1eQueryChannelClientStateRequest\x12\x0f\n\x07port_id\x18\x01 \x01(\t\x12\x12\n\nchannel_id\x18\x02 \x01(\t\"\xb4\x01\n\x1fQueryChannelClientStateResponse\x12J\n\x17identified_client_state\x18\x01 \x01(\x0b\x32).ibc.core.client.v1.IdentifiedClientState\x12\r\n\x05proof\x18\x02 \x01(\x0c\x12\x36\n\x0cproof_height\x18\x03 \x01(\x0b\x32\x1a.ibc.core.client.v1.HeightB\x04\xc8\xde\x1f\x00\"z\n!QueryChannelConsensusStateRequest\x12\x0f\n\x07port_id\x18\x01 \x01(\t\x12\x12\n\nchannel_id\x18\x02 \x01(\t\x12\x17\n\x0frevision_number\x18\x03 \x01(\x04\x12\x17\n\x0frevision_height\x18\x04 \x01(\x04\"\xad\x01\n\"QueryChannelConsensusStateResponse\x12-\n\x0f\x63onsensus_state\x18\x01 \x01(\x0b\x32\x14.google.protobuf.Any\x12\x11\n\tclient_id\x18\x02 \x01(\t\x12\r\n\x05proof\x18\x03 \x01(\x0c\x12\x36\n\x0cproof_height\x18\x04 \x01(\x0b\x32\x1a.ibc.core.client.v1.HeightB\x04\xc8\xde\x1f\x00\"U\n\x1cQueryPacketCommitmentRequest\x12\x0f\n\x07port_id\x18\x01 \x01(\t\x12\x12\n\nchannel_id\x18\x02 \x01(\t\x12\x10\n\x08sequence\x18\x03 \x01(\x04\"z\n\x1dQueryPacketCommitmentResponse\x12\x12\n\ncommitment\x18\x01 \x01(\x0c\x12\r\n\x05proof\x18\x02 \x01(\x0c\x12\x36\n\x0cproof_height\x18\x03 \x01(\x0b\x32\x1a.ibc.core.client.v1.HeightB\x04\xc8\xde\x1f\x00\"\x80\x01\n\x1dQueryPacketCommitmentsRequest\x12\x0f\n\x07port_id\x18\x01 \x01(\t\x12\x12\n\nchannel_id\x18\x02 \x01(\t\x12:\n\npagination\x18\x03 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\xc6\x01\n\x1eQueryPacketCommitmentsResponse\x12\x35\n\x0b\x63ommitments\x18\x01 \x03(\x0b\x32 .ibc.core.channel.v1.PacketState\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\x12\x30\n\x06height\x18\x03 \x01(\x0b\x32\x1a.ibc.core.client.v1.HeightB\x04\xc8\xde\x1f\x00\"R\n\x19QueryPacketReceiptRequest\x12\x0f\n\x07port_id\x18\x01 \x01(\t\x12\x12\n\nchannel_id\x18\x02 \x01(\t\x12\x10\n\x08sequence\x18\x03 \x01(\x04\"u\n\x1aQueryPacketReceiptResponse\x12\x10\n\x08received\x18\x02 \x01(\x08\x12\r\n\x05proof\x18\x03 \x01(\x0c\x12\x36\n\x0cproof_height\x18\x04 \x01(\x0b\x32\x1a.ibc.core.client.v1.HeightB\x04\xc8\xde\x1f\x00\"Z\n!QueryPacketAcknowledgementRequest\x12\x0f\n\x07port_id\x18\x01 \x01(\t\x12\x12\n\nchannel_id\x18\x02 \x01(\t\x12\x10\n\x08sequence\x18\x03 \x01(\x04\"\x84\x01\n\"QueryPacketAcknowledgementResponse\x12\x17\n\x0f\x61\x63knowledgement\x18\x01 \x01(\x0c\x12\r\n\x05proof\x18\x02 \x01(\x0c\x12\x36\n\x0cproof_height\x18\x03 \x01(\x0b\x32\x1a.ibc.core.client.v1.HeightB\x04\xc8\xde\x1f\x00\"\xaa\x01\n\"QueryPacketAcknowledgementsRequest\x12\x0f\n\x07port_id\x18\x01 \x01(\t\x12\x12\n\nchannel_id\x18\x02 \x01(\t\x12:\n\npagination\x18\x03 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\x12#\n\x1bpacket_commitment_sequences\x18\x04 \x03(\x04\"\xd0\x01\n#QueryPacketAcknowledgementsResponse\x12:\n\x10\x61\x63knowledgements\x18\x01 \x03(\x0b\x32 .ibc.core.channel.v1.PacketState\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\x12\x30\n\x06height\x18\x03 \x01(\x0b\x32\x1a.ibc.core.client.v1.HeightB\x04\xc8\xde\x1f\x00\"i\n\x1dQueryUnreceivedPacketsRequest\x12\x0f\n\x07port_id\x18\x01 \x01(\t\x12\x12\n\nchannel_id\x18\x02 \x01(\t\x12#\n\x1bpacket_commitment_sequences\x18\x03 \x03(\x04\"e\n\x1eQueryUnreceivedPacketsResponse\x12\x11\n\tsequences\x18\x01 \x03(\x04\x12\x30\n\x06height\x18\x02 \x01(\x0b\x32\x1a.ibc.core.client.v1.HeightB\x04\xc8\xde\x1f\x00\"_\n\x1aQueryUnreceivedAcksRequest\x12\x0f\n\x07port_id\x18\x01 \x01(\t\x12\x12\n\nchannel_id\x18\x02 \x01(\t\x12\x1c\n\x14packet_ack_sequences\x18\x03 \x03(\x04\"b\n\x1bQueryUnreceivedAcksResponse\x12\x11\n\tsequences\x18\x01 \x03(\x04\x12\x30\n\x06height\x18\x02 \x01(\x0b\x32\x1a.ibc.core.client.v1.HeightB\x04\xc8\xde\x1f\x00\"F\n\x1fQueryNextSequenceReceiveRequest\x12\x0f\n\x07port_id\x18\x01 \x01(\t\x12\x12\n\nchannel_id\x18\x02 \x01(\t\"\x88\x01\n QueryNextSequenceReceiveResponse\x12\x1d\n\x15next_sequence_receive\x18\x01 \x01(\x04\x12\r\n\x05proof\x18\x02 \x01(\x0c\x12\x36\n\x0cproof_height\x18\x03 \x01(\x0b\x32\x1a.ibc.core.client.v1.HeightB\x04\xc8\xde\x1f\x00\x32\x8b\x16\n\x05Query\x12\xa2\x01\n\x07\x43hannel\x12(.ibc.core.channel.v1.QueryChannelRequest\x1a).ibc.core.channel.v1.QueryChannelResponse\"B\x82\xd3\xe4\x93\x02<\x12:/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}\x12\x88\x01\n\x08\x43hannels\x12).ibc.core.channel.v1.QueryChannelsRequest\x1a*.ibc.core.channel.v1.QueryChannelsResponse\"%\x82\xd3\xe4\x93\x02\x1f\x12\x1d/ibc/core/channel/v1/channels\x12\xbf\x01\n\x12\x43onnectionChannels\x12\x33.ibc.core.channel.v1.QueryConnectionChannelsRequest\x1a\x34.ibc.core.channel.v1.QueryConnectionChannelsResponse\">\x82\xd3\xe4\x93\x02\x38\x12\x36/ibc/core/channel/v1/connections/{connection}/channels\x12\xd0\x01\n\x12\x43hannelClientState\x12\x33.ibc.core.channel.v1.QueryChannelClientStateRequest\x1a\x34.ibc.core.channel.v1.QueryChannelClientStateResponse\"O\x82\xd3\xe4\x93\x02I\x12G/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/client_state\x12\x92\x02\n\x15\x43hannelConsensusState\x12\x36.ibc.core.channel.v1.QueryChannelConsensusStateRequest\x1a\x37.ibc.core.channel.v1.QueryChannelConsensusStateResponse\"\x87\x01\x82\xd3\xe4\x93\x02\x80\x01\x12~/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/consensus_state/revision/{revision_number}/height/{revision_height}\x12\xdb\x01\n\x10PacketCommitment\x12\x31.ibc.core.channel.v1.QueryPacketCommitmentRequest\x1a\x32.ibc.core.channel.v1.QueryPacketCommitmentResponse\"`\x82\xd3\xe4\x93\x02Z\x12X/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{sequence}\x12\xd3\x01\n\x11PacketCommitments\x12\x32.ibc.core.channel.v1.QueryPacketCommitmentsRequest\x1a\x33.ibc.core.channel.v1.QueryPacketCommitmentsResponse\"U\x82\xd3\xe4\x93\x02O\x12M/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments\x12\xcf\x01\n\rPacketReceipt\x12..ibc.core.channel.v1.QueryPacketReceiptRequest\x1a/.ibc.core.channel.v1.QueryPacketReceiptResponse\"]\x82\xd3\xe4\x93\x02W\x12U/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_receipts/{sequence}\x12\xe3\x01\n\x15PacketAcknowledgement\x12\x36.ibc.core.channel.v1.QueryPacketAcknowledgementRequest\x1a\x37.ibc.core.channel.v1.QueryPacketAcknowledgementResponse\"Y\x82\xd3\xe4\x93\x02S\x12Q/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_acks/{sequence}\x12\xe7\x01\n\x16PacketAcknowledgements\x12\x37.ibc.core.channel.v1.QueryPacketAcknowledgementsRequest\x1a\x38.ibc.core.channel.v1.QueryPacketAcknowledgementsResponse\"Z\x82\xd3\xe4\x93\x02T\x12R/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_acknowledgements\x12\x86\x02\n\x11UnreceivedPackets\x12\x32.ibc.core.channel.v1.QueryUnreceivedPacketsRequest\x1a\x33.ibc.core.channel.v1.QueryUnreceivedPacketsResponse\"\x87\x01\x82\xd3\xe4\x93\x02\x80\x01\x12~/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{packet_commitment_sequences}/unreceived_packets\x12\xf1\x01\n\x0eUnreceivedAcks\x12/.ibc.core.channel.v1.QueryUnreceivedAcksRequest\x1a\x30.ibc.core.channel.v1.QueryUnreceivedAcksResponse\"|\x82\xd3\xe4\x93\x02v\x12t/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{packet_ack_sequences}/unreceived_acks\x12\xd4\x01\n\x13NextSequenceReceive\x12\x34.ibc.core.channel.v1.QueryNextSequenceReceiveRequest\x1a\x35.ibc.core.channel.v1.QueryNextSequenceReceiveResponse\"P\x82\xd3\xe4\x93\x02J\x12H/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/next_sequenceB;Z9github.com/cosmos/ibc-go/v2/modules/core/04-channel/typesb\x06proto3') - - - -_QUERYCHANNELREQUEST = DESCRIPTOR.message_types_by_name['QueryChannelRequest'] -_QUERYCHANNELRESPONSE = DESCRIPTOR.message_types_by_name['QueryChannelResponse'] -_QUERYCHANNELSREQUEST = DESCRIPTOR.message_types_by_name['QueryChannelsRequest'] -_QUERYCHANNELSRESPONSE = DESCRIPTOR.message_types_by_name['QueryChannelsResponse'] -_QUERYCONNECTIONCHANNELSREQUEST = DESCRIPTOR.message_types_by_name['QueryConnectionChannelsRequest'] -_QUERYCONNECTIONCHANNELSRESPONSE = DESCRIPTOR.message_types_by_name['QueryConnectionChannelsResponse'] -_QUERYCHANNELCLIENTSTATEREQUEST = DESCRIPTOR.message_types_by_name['QueryChannelClientStateRequest'] -_QUERYCHANNELCLIENTSTATERESPONSE = DESCRIPTOR.message_types_by_name['QueryChannelClientStateResponse'] -_QUERYCHANNELCONSENSUSSTATEREQUEST = DESCRIPTOR.message_types_by_name['QueryChannelConsensusStateRequest'] -_QUERYCHANNELCONSENSUSSTATERESPONSE = DESCRIPTOR.message_types_by_name['QueryChannelConsensusStateResponse'] -_QUERYPACKETCOMMITMENTREQUEST = DESCRIPTOR.message_types_by_name['QueryPacketCommitmentRequest'] -_QUERYPACKETCOMMITMENTRESPONSE = DESCRIPTOR.message_types_by_name['QueryPacketCommitmentResponse'] -_QUERYPACKETCOMMITMENTSREQUEST = DESCRIPTOR.message_types_by_name['QueryPacketCommitmentsRequest'] -_QUERYPACKETCOMMITMENTSRESPONSE = DESCRIPTOR.message_types_by_name['QueryPacketCommitmentsResponse'] -_QUERYPACKETRECEIPTREQUEST = DESCRIPTOR.message_types_by_name['QueryPacketReceiptRequest'] -_QUERYPACKETRECEIPTRESPONSE = DESCRIPTOR.message_types_by_name['QueryPacketReceiptResponse'] -_QUERYPACKETACKNOWLEDGEMENTREQUEST = DESCRIPTOR.message_types_by_name['QueryPacketAcknowledgementRequest'] -_QUERYPACKETACKNOWLEDGEMENTRESPONSE = DESCRIPTOR.message_types_by_name['QueryPacketAcknowledgementResponse'] -_QUERYPACKETACKNOWLEDGEMENTSREQUEST = DESCRIPTOR.message_types_by_name['QueryPacketAcknowledgementsRequest'] -_QUERYPACKETACKNOWLEDGEMENTSRESPONSE = DESCRIPTOR.message_types_by_name['QueryPacketAcknowledgementsResponse'] -_QUERYUNRECEIVEDPACKETSREQUEST = DESCRIPTOR.message_types_by_name['QueryUnreceivedPacketsRequest'] -_QUERYUNRECEIVEDPACKETSRESPONSE = DESCRIPTOR.message_types_by_name['QueryUnreceivedPacketsResponse'] -_QUERYUNRECEIVEDACKSREQUEST = DESCRIPTOR.message_types_by_name['QueryUnreceivedAcksRequest'] -_QUERYUNRECEIVEDACKSRESPONSE = DESCRIPTOR.message_types_by_name['QueryUnreceivedAcksResponse'] -_QUERYNEXTSEQUENCERECEIVEREQUEST = DESCRIPTOR.message_types_by_name['QueryNextSequenceReceiveRequest'] -_QUERYNEXTSEQUENCERECEIVERESPONSE = DESCRIPTOR.message_types_by_name['QueryNextSequenceReceiveResponse'] -QueryChannelRequest = _reflection.GeneratedProtocolMessageType('QueryChannelRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYCHANNELREQUEST, - '__module__' : 'ibc.core.channel.v1.query_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.channel.v1.QueryChannelRequest) - }) -_sym_db.RegisterMessage(QueryChannelRequest) - -QueryChannelResponse = _reflection.GeneratedProtocolMessageType('QueryChannelResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYCHANNELRESPONSE, - '__module__' : 'ibc.core.channel.v1.query_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.channel.v1.QueryChannelResponse) - }) -_sym_db.RegisterMessage(QueryChannelResponse) - -QueryChannelsRequest = _reflection.GeneratedProtocolMessageType('QueryChannelsRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYCHANNELSREQUEST, - '__module__' : 'ibc.core.channel.v1.query_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.channel.v1.QueryChannelsRequest) - }) -_sym_db.RegisterMessage(QueryChannelsRequest) - -QueryChannelsResponse = _reflection.GeneratedProtocolMessageType('QueryChannelsResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYCHANNELSRESPONSE, - '__module__' : 'ibc.core.channel.v1.query_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.channel.v1.QueryChannelsResponse) - }) -_sym_db.RegisterMessage(QueryChannelsResponse) - -QueryConnectionChannelsRequest = _reflection.GeneratedProtocolMessageType('QueryConnectionChannelsRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYCONNECTIONCHANNELSREQUEST, - '__module__' : 'ibc.core.channel.v1.query_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.channel.v1.QueryConnectionChannelsRequest) - }) -_sym_db.RegisterMessage(QueryConnectionChannelsRequest) - -QueryConnectionChannelsResponse = _reflection.GeneratedProtocolMessageType('QueryConnectionChannelsResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYCONNECTIONCHANNELSRESPONSE, - '__module__' : 'ibc.core.channel.v1.query_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.channel.v1.QueryConnectionChannelsResponse) - }) -_sym_db.RegisterMessage(QueryConnectionChannelsResponse) - -QueryChannelClientStateRequest = _reflection.GeneratedProtocolMessageType('QueryChannelClientStateRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYCHANNELCLIENTSTATEREQUEST, - '__module__' : 'ibc.core.channel.v1.query_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.channel.v1.QueryChannelClientStateRequest) - }) -_sym_db.RegisterMessage(QueryChannelClientStateRequest) - -QueryChannelClientStateResponse = _reflection.GeneratedProtocolMessageType('QueryChannelClientStateResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYCHANNELCLIENTSTATERESPONSE, - '__module__' : 'ibc.core.channel.v1.query_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.channel.v1.QueryChannelClientStateResponse) - }) -_sym_db.RegisterMessage(QueryChannelClientStateResponse) - -QueryChannelConsensusStateRequest = _reflection.GeneratedProtocolMessageType('QueryChannelConsensusStateRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYCHANNELCONSENSUSSTATEREQUEST, - '__module__' : 'ibc.core.channel.v1.query_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.channel.v1.QueryChannelConsensusStateRequest) - }) -_sym_db.RegisterMessage(QueryChannelConsensusStateRequest) - -QueryChannelConsensusStateResponse = _reflection.GeneratedProtocolMessageType('QueryChannelConsensusStateResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYCHANNELCONSENSUSSTATERESPONSE, - '__module__' : 'ibc.core.channel.v1.query_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.channel.v1.QueryChannelConsensusStateResponse) - }) -_sym_db.RegisterMessage(QueryChannelConsensusStateResponse) - -QueryPacketCommitmentRequest = _reflection.GeneratedProtocolMessageType('QueryPacketCommitmentRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYPACKETCOMMITMENTREQUEST, - '__module__' : 'ibc.core.channel.v1.query_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.channel.v1.QueryPacketCommitmentRequest) - }) -_sym_db.RegisterMessage(QueryPacketCommitmentRequest) - -QueryPacketCommitmentResponse = _reflection.GeneratedProtocolMessageType('QueryPacketCommitmentResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYPACKETCOMMITMENTRESPONSE, - '__module__' : 'ibc.core.channel.v1.query_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.channel.v1.QueryPacketCommitmentResponse) - }) -_sym_db.RegisterMessage(QueryPacketCommitmentResponse) - -QueryPacketCommitmentsRequest = _reflection.GeneratedProtocolMessageType('QueryPacketCommitmentsRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYPACKETCOMMITMENTSREQUEST, - '__module__' : 'ibc.core.channel.v1.query_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.channel.v1.QueryPacketCommitmentsRequest) - }) -_sym_db.RegisterMessage(QueryPacketCommitmentsRequest) - -QueryPacketCommitmentsResponse = _reflection.GeneratedProtocolMessageType('QueryPacketCommitmentsResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYPACKETCOMMITMENTSRESPONSE, - '__module__' : 'ibc.core.channel.v1.query_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.channel.v1.QueryPacketCommitmentsResponse) - }) -_sym_db.RegisterMessage(QueryPacketCommitmentsResponse) - -QueryPacketReceiptRequest = _reflection.GeneratedProtocolMessageType('QueryPacketReceiptRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYPACKETRECEIPTREQUEST, - '__module__' : 'ibc.core.channel.v1.query_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.channel.v1.QueryPacketReceiptRequest) - }) -_sym_db.RegisterMessage(QueryPacketReceiptRequest) - -QueryPacketReceiptResponse = _reflection.GeneratedProtocolMessageType('QueryPacketReceiptResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYPACKETRECEIPTRESPONSE, - '__module__' : 'ibc.core.channel.v1.query_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.channel.v1.QueryPacketReceiptResponse) - }) -_sym_db.RegisterMessage(QueryPacketReceiptResponse) - -QueryPacketAcknowledgementRequest = _reflection.GeneratedProtocolMessageType('QueryPacketAcknowledgementRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYPACKETACKNOWLEDGEMENTREQUEST, - '__module__' : 'ibc.core.channel.v1.query_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.channel.v1.QueryPacketAcknowledgementRequest) - }) -_sym_db.RegisterMessage(QueryPacketAcknowledgementRequest) - -QueryPacketAcknowledgementResponse = _reflection.GeneratedProtocolMessageType('QueryPacketAcknowledgementResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYPACKETACKNOWLEDGEMENTRESPONSE, - '__module__' : 'ibc.core.channel.v1.query_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.channel.v1.QueryPacketAcknowledgementResponse) - }) -_sym_db.RegisterMessage(QueryPacketAcknowledgementResponse) - -QueryPacketAcknowledgementsRequest = _reflection.GeneratedProtocolMessageType('QueryPacketAcknowledgementsRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYPACKETACKNOWLEDGEMENTSREQUEST, - '__module__' : 'ibc.core.channel.v1.query_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.channel.v1.QueryPacketAcknowledgementsRequest) - }) -_sym_db.RegisterMessage(QueryPacketAcknowledgementsRequest) - -QueryPacketAcknowledgementsResponse = _reflection.GeneratedProtocolMessageType('QueryPacketAcknowledgementsResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYPACKETACKNOWLEDGEMENTSRESPONSE, - '__module__' : 'ibc.core.channel.v1.query_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.channel.v1.QueryPacketAcknowledgementsResponse) - }) -_sym_db.RegisterMessage(QueryPacketAcknowledgementsResponse) - -QueryUnreceivedPacketsRequest = _reflection.GeneratedProtocolMessageType('QueryUnreceivedPacketsRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYUNRECEIVEDPACKETSREQUEST, - '__module__' : 'ibc.core.channel.v1.query_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.channel.v1.QueryUnreceivedPacketsRequest) - }) -_sym_db.RegisterMessage(QueryUnreceivedPacketsRequest) - -QueryUnreceivedPacketsResponse = _reflection.GeneratedProtocolMessageType('QueryUnreceivedPacketsResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYUNRECEIVEDPACKETSRESPONSE, - '__module__' : 'ibc.core.channel.v1.query_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.channel.v1.QueryUnreceivedPacketsResponse) - }) -_sym_db.RegisterMessage(QueryUnreceivedPacketsResponse) - -QueryUnreceivedAcksRequest = _reflection.GeneratedProtocolMessageType('QueryUnreceivedAcksRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYUNRECEIVEDACKSREQUEST, - '__module__' : 'ibc.core.channel.v1.query_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.channel.v1.QueryUnreceivedAcksRequest) - }) -_sym_db.RegisterMessage(QueryUnreceivedAcksRequest) - -QueryUnreceivedAcksResponse = _reflection.GeneratedProtocolMessageType('QueryUnreceivedAcksResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYUNRECEIVEDACKSRESPONSE, - '__module__' : 'ibc.core.channel.v1.query_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.channel.v1.QueryUnreceivedAcksResponse) - }) -_sym_db.RegisterMessage(QueryUnreceivedAcksResponse) - -QueryNextSequenceReceiveRequest = _reflection.GeneratedProtocolMessageType('QueryNextSequenceReceiveRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYNEXTSEQUENCERECEIVEREQUEST, - '__module__' : 'ibc.core.channel.v1.query_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.channel.v1.QueryNextSequenceReceiveRequest) - }) -_sym_db.RegisterMessage(QueryNextSequenceReceiveRequest) - -QueryNextSequenceReceiveResponse = _reflection.GeneratedProtocolMessageType('QueryNextSequenceReceiveResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYNEXTSEQUENCERECEIVERESPONSE, - '__module__' : 'ibc.core.channel.v1.query_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.channel.v1.QueryNextSequenceReceiveResponse) - }) -_sym_db.RegisterMessage(QueryNextSequenceReceiveResponse) - -_QUERY = DESCRIPTOR.services_by_name['Query'] -if _descriptor._USE_C_DESCRIPTORS == False: - - DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'Z9github.com/cosmos/ibc-go/v2/modules/core/04-channel/types' - _QUERYCHANNELRESPONSE.fields_by_name['proof_height']._options = None - _QUERYCHANNELRESPONSE.fields_by_name['proof_height']._serialized_options = b'\310\336\037\000' - _QUERYCHANNELSRESPONSE.fields_by_name['height']._options = None - _QUERYCHANNELSRESPONSE.fields_by_name['height']._serialized_options = b'\310\336\037\000' - _QUERYCONNECTIONCHANNELSRESPONSE.fields_by_name['height']._options = None - _QUERYCONNECTIONCHANNELSRESPONSE.fields_by_name['height']._serialized_options = b'\310\336\037\000' - _QUERYCHANNELCLIENTSTATERESPONSE.fields_by_name['proof_height']._options = None - _QUERYCHANNELCLIENTSTATERESPONSE.fields_by_name['proof_height']._serialized_options = b'\310\336\037\000' - _QUERYCHANNELCONSENSUSSTATERESPONSE.fields_by_name['proof_height']._options = None - _QUERYCHANNELCONSENSUSSTATERESPONSE.fields_by_name['proof_height']._serialized_options = b'\310\336\037\000' - _QUERYPACKETCOMMITMENTRESPONSE.fields_by_name['proof_height']._options = None - _QUERYPACKETCOMMITMENTRESPONSE.fields_by_name['proof_height']._serialized_options = b'\310\336\037\000' - _QUERYPACKETCOMMITMENTSRESPONSE.fields_by_name['height']._options = None - _QUERYPACKETCOMMITMENTSRESPONSE.fields_by_name['height']._serialized_options = b'\310\336\037\000' - _QUERYPACKETRECEIPTRESPONSE.fields_by_name['proof_height']._options = None - _QUERYPACKETRECEIPTRESPONSE.fields_by_name['proof_height']._serialized_options = b'\310\336\037\000' - _QUERYPACKETACKNOWLEDGEMENTRESPONSE.fields_by_name['proof_height']._options = None - _QUERYPACKETACKNOWLEDGEMENTRESPONSE.fields_by_name['proof_height']._serialized_options = b'\310\336\037\000' - _QUERYPACKETACKNOWLEDGEMENTSRESPONSE.fields_by_name['height']._options = None - _QUERYPACKETACKNOWLEDGEMENTSRESPONSE.fields_by_name['height']._serialized_options = b'\310\336\037\000' - _QUERYUNRECEIVEDPACKETSRESPONSE.fields_by_name['height']._options = None - _QUERYUNRECEIVEDPACKETSRESPONSE.fields_by_name['height']._serialized_options = b'\310\336\037\000' - _QUERYUNRECEIVEDACKSRESPONSE.fields_by_name['height']._options = None - _QUERYUNRECEIVEDACKSRESPONSE.fields_by_name['height']._serialized_options = b'\310\336\037\000' - _QUERYNEXTSEQUENCERECEIVERESPONSE.fields_by_name['proof_height']._options = None - _QUERYNEXTSEQUENCERECEIVERESPONSE.fields_by_name['proof_height']._serialized_options = b'\310\336\037\000' - _QUERY.methods_by_name['Channel']._options = None - _QUERY.methods_by_name['Channel']._serialized_options = b'\202\323\344\223\002<\022:/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}' - _QUERY.methods_by_name['Channels']._options = None - _QUERY.methods_by_name['Channels']._serialized_options = b'\202\323\344\223\002\037\022\035/ibc/core/channel/v1/channels' - _QUERY.methods_by_name['ConnectionChannels']._options = None - _QUERY.methods_by_name['ConnectionChannels']._serialized_options = b'\202\323\344\223\0028\0226/ibc/core/channel/v1/connections/{connection}/channels' - _QUERY.methods_by_name['ChannelClientState']._options = None - _QUERY.methods_by_name['ChannelClientState']._serialized_options = b'\202\323\344\223\002I\022G/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/client_state' - _QUERY.methods_by_name['ChannelConsensusState']._options = None - _QUERY.methods_by_name['ChannelConsensusState']._serialized_options = b'\202\323\344\223\002\200\001\022~/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/consensus_state/revision/{revision_number}/height/{revision_height}' - _QUERY.methods_by_name['PacketCommitment']._options = None - _QUERY.methods_by_name['PacketCommitment']._serialized_options = b'\202\323\344\223\002Z\022X/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{sequence}' - _QUERY.methods_by_name['PacketCommitments']._options = None - _QUERY.methods_by_name['PacketCommitments']._serialized_options = b'\202\323\344\223\002O\022M/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments' - _QUERY.methods_by_name['PacketReceipt']._options = None - _QUERY.methods_by_name['PacketReceipt']._serialized_options = b'\202\323\344\223\002W\022U/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_receipts/{sequence}' - _QUERY.methods_by_name['PacketAcknowledgement']._options = None - _QUERY.methods_by_name['PacketAcknowledgement']._serialized_options = b'\202\323\344\223\002S\022Q/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_acks/{sequence}' - _QUERY.methods_by_name['PacketAcknowledgements']._options = None - _QUERY.methods_by_name['PacketAcknowledgements']._serialized_options = b'\202\323\344\223\002T\022R/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_acknowledgements' - _QUERY.methods_by_name['UnreceivedPackets']._options = None - _QUERY.methods_by_name['UnreceivedPackets']._serialized_options = b'\202\323\344\223\002\200\001\022~/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{packet_commitment_sequences}/unreceived_packets' - _QUERY.methods_by_name['UnreceivedAcks']._options = None - _QUERY.methods_by_name['UnreceivedAcks']._serialized_options = b'\202\323\344\223\002v\022t/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{packet_ack_sequences}/unreceived_acks' - _QUERY.methods_by_name['NextSequenceReceive']._options = None - _QUERY.methods_by_name['NextSequenceReceive']._serialized_options = b'\202\323\344\223\002J\022H/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/next_sequence' - _QUERYCHANNELREQUEST._serialized_start=247 - _QUERYCHANNELREQUEST._serialized_end=305 - _QUERYCHANNELRESPONSE._serialized_start=308 - _QUERYCHANNELRESPONSE._serialized_end=448 - _QUERYCHANNELSREQUEST._serialized_start=450 - _QUERYCHANNELSREQUEST._serialized_end=532 - _QUERYCHANNELSRESPONSE._serialized_start=535 - _QUERYCHANNELSRESPONSE._serialized_end=727 - _QUERYCONNECTIONCHANNELSREQUEST._serialized_start=729 - _QUERYCONNECTIONCHANNELSREQUEST._serialized_end=841 - _QUERYCONNECTIONCHANNELSRESPONSE._serialized_start=844 - _QUERYCONNECTIONCHANNELSRESPONSE._serialized_end=1046 - _QUERYCHANNELCLIENTSTATEREQUEST._serialized_start=1048 - _QUERYCHANNELCLIENTSTATEREQUEST._serialized_end=1117 - _QUERYCHANNELCLIENTSTATERESPONSE._serialized_start=1120 - _QUERYCHANNELCLIENTSTATERESPONSE._serialized_end=1300 - _QUERYCHANNELCONSENSUSSTATEREQUEST._serialized_start=1302 - _QUERYCHANNELCONSENSUSSTATEREQUEST._serialized_end=1424 - _QUERYCHANNELCONSENSUSSTATERESPONSE._serialized_start=1427 - _QUERYCHANNELCONSENSUSSTATERESPONSE._serialized_end=1600 - _QUERYPACKETCOMMITMENTREQUEST._serialized_start=1602 - _QUERYPACKETCOMMITMENTREQUEST._serialized_end=1687 - _QUERYPACKETCOMMITMENTRESPONSE._serialized_start=1689 - _QUERYPACKETCOMMITMENTRESPONSE._serialized_end=1811 - _QUERYPACKETCOMMITMENTSREQUEST._serialized_start=1814 - _QUERYPACKETCOMMITMENTSREQUEST._serialized_end=1942 - _QUERYPACKETCOMMITMENTSRESPONSE._serialized_start=1945 - _QUERYPACKETCOMMITMENTSRESPONSE._serialized_end=2143 - _QUERYPACKETRECEIPTREQUEST._serialized_start=2145 - _QUERYPACKETRECEIPTREQUEST._serialized_end=2227 - _QUERYPACKETRECEIPTRESPONSE._serialized_start=2229 - _QUERYPACKETRECEIPTRESPONSE._serialized_end=2346 - _QUERYPACKETACKNOWLEDGEMENTREQUEST._serialized_start=2348 - _QUERYPACKETACKNOWLEDGEMENTREQUEST._serialized_end=2438 - _QUERYPACKETACKNOWLEDGEMENTRESPONSE._serialized_start=2441 - _QUERYPACKETACKNOWLEDGEMENTRESPONSE._serialized_end=2573 - _QUERYPACKETACKNOWLEDGEMENTSREQUEST._serialized_start=2576 - _QUERYPACKETACKNOWLEDGEMENTSREQUEST._serialized_end=2746 - _QUERYPACKETACKNOWLEDGEMENTSRESPONSE._serialized_start=2749 - _QUERYPACKETACKNOWLEDGEMENTSRESPONSE._serialized_end=2957 - _QUERYUNRECEIVEDPACKETSREQUEST._serialized_start=2959 - _QUERYUNRECEIVEDPACKETSREQUEST._serialized_end=3064 - _QUERYUNRECEIVEDPACKETSRESPONSE._serialized_start=3066 - _QUERYUNRECEIVEDPACKETSRESPONSE._serialized_end=3167 - _QUERYUNRECEIVEDACKSREQUEST._serialized_start=3169 - _QUERYUNRECEIVEDACKSREQUEST._serialized_end=3264 - _QUERYUNRECEIVEDACKSRESPONSE._serialized_start=3266 - _QUERYUNRECEIVEDACKSRESPONSE._serialized_end=3364 - _QUERYNEXTSEQUENCERECEIVEREQUEST._serialized_start=3366 - _QUERYNEXTSEQUENCERECEIVEREQUEST._serialized_end=3436 - _QUERYNEXTSEQUENCERECEIVERESPONSE._serialized_start=3439 - _QUERYNEXTSEQUENCERECEIVERESPONSE._serialized_end=3575 - _QUERY._serialized_start=3578 - _QUERY._serialized_end=6405 -# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/core/channel/v1/query_pb2_grpc.py b/cosmpy/protos/ibc/core/channel/v1/query_pb2_grpc.py deleted file mode 100644 index 8dcef23a..00000000 --- a/cosmpy/protos/ibc/core/channel/v1/query_pb2_grpc.py +++ /dev/null @@ -1,486 +0,0 @@ -# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! -"""Client and server classes corresponding to protobuf-defined services.""" -import grpc - -from ibc.core.channel.v1 import query_pb2 as ibc_dot_core_dot_channel_dot_v1_dot_query__pb2 - - -class QueryStub(object): - """Query provides defines the gRPC querier service - """ - - def __init__(self, channel): - """Constructor. - - Args: - channel: A grpc.Channel. - """ - self.Channel = channel.unary_unary( - '/ibc.core.channel.v1.Query/Channel', - request_serializer=ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryChannelRequest.SerializeToString, - response_deserializer=ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryChannelResponse.FromString, - ) - self.Channels = channel.unary_unary( - '/ibc.core.channel.v1.Query/Channels', - request_serializer=ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryChannelsRequest.SerializeToString, - response_deserializer=ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryChannelsResponse.FromString, - ) - self.ConnectionChannels = channel.unary_unary( - '/ibc.core.channel.v1.Query/ConnectionChannels', - request_serializer=ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryConnectionChannelsRequest.SerializeToString, - response_deserializer=ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryConnectionChannelsResponse.FromString, - ) - self.ChannelClientState = channel.unary_unary( - '/ibc.core.channel.v1.Query/ChannelClientState', - request_serializer=ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryChannelClientStateRequest.SerializeToString, - response_deserializer=ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryChannelClientStateResponse.FromString, - ) - self.ChannelConsensusState = channel.unary_unary( - '/ibc.core.channel.v1.Query/ChannelConsensusState', - request_serializer=ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryChannelConsensusStateRequest.SerializeToString, - response_deserializer=ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryChannelConsensusStateResponse.FromString, - ) - self.PacketCommitment = channel.unary_unary( - '/ibc.core.channel.v1.Query/PacketCommitment', - request_serializer=ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryPacketCommitmentRequest.SerializeToString, - response_deserializer=ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryPacketCommitmentResponse.FromString, - ) - self.PacketCommitments = channel.unary_unary( - '/ibc.core.channel.v1.Query/PacketCommitments', - request_serializer=ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryPacketCommitmentsRequest.SerializeToString, - response_deserializer=ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryPacketCommitmentsResponse.FromString, - ) - self.PacketReceipt = channel.unary_unary( - '/ibc.core.channel.v1.Query/PacketReceipt', - request_serializer=ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryPacketReceiptRequest.SerializeToString, - response_deserializer=ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryPacketReceiptResponse.FromString, - ) - self.PacketAcknowledgement = channel.unary_unary( - '/ibc.core.channel.v1.Query/PacketAcknowledgement', - request_serializer=ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryPacketAcknowledgementRequest.SerializeToString, - response_deserializer=ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryPacketAcknowledgementResponse.FromString, - ) - self.PacketAcknowledgements = channel.unary_unary( - '/ibc.core.channel.v1.Query/PacketAcknowledgements', - request_serializer=ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryPacketAcknowledgementsRequest.SerializeToString, - response_deserializer=ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryPacketAcknowledgementsResponse.FromString, - ) - self.UnreceivedPackets = channel.unary_unary( - '/ibc.core.channel.v1.Query/UnreceivedPackets', - request_serializer=ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryUnreceivedPacketsRequest.SerializeToString, - response_deserializer=ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryUnreceivedPacketsResponse.FromString, - ) - self.UnreceivedAcks = channel.unary_unary( - '/ibc.core.channel.v1.Query/UnreceivedAcks', - request_serializer=ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryUnreceivedAcksRequest.SerializeToString, - response_deserializer=ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryUnreceivedAcksResponse.FromString, - ) - self.NextSequenceReceive = channel.unary_unary( - '/ibc.core.channel.v1.Query/NextSequenceReceive', - request_serializer=ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryNextSequenceReceiveRequest.SerializeToString, - response_deserializer=ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryNextSequenceReceiveResponse.FromString, - ) - - -class QueryServicer(object): - """Query provides defines the gRPC querier service - """ - - def Channel(self, request, context): - """Channel queries an IBC Channel. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details('Method not implemented!') - raise NotImplementedError('Method not implemented!') - - def Channels(self, request, context): - """Channels queries all the IBC channels of a chain. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details('Method not implemented!') - raise NotImplementedError('Method not implemented!') - - def ConnectionChannels(self, request, context): - """ConnectionChannels queries all the channels associated with a connection - end. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details('Method not implemented!') - raise NotImplementedError('Method not implemented!') - - def ChannelClientState(self, request, context): - """ChannelClientState queries for the client state for the channel associated - with the provided channel identifiers. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details('Method not implemented!') - raise NotImplementedError('Method not implemented!') - - def ChannelConsensusState(self, request, context): - """ChannelConsensusState queries for the consensus state for the channel - associated with the provided channel identifiers. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details('Method not implemented!') - raise NotImplementedError('Method not implemented!') - - def PacketCommitment(self, request, context): - """PacketCommitment queries a stored packet commitment hash. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details('Method not implemented!') - raise NotImplementedError('Method not implemented!') - - def PacketCommitments(self, request, context): - """PacketCommitments returns all the packet commitments hashes associated - with a channel. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details('Method not implemented!') - raise NotImplementedError('Method not implemented!') - - def PacketReceipt(self, request, context): - """PacketReceipt queries if a given packet sequence has been received on the - queried chain - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details('Method not implemented!') - raise NotImplementedError('Method not implemented!') - - def PacketAcknowledgement(self, request, context): - """PacketAcknowledgement queries a stored packet acknowledgement hash. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details('Method not implemented!') - raise NotImplementedError('Method not implemented!') - - def PacketAcknowledgements(self, request, context): - """PacketAcknowledgements returns all the packet acknowledgements associated - with a channel. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details('Method not implemented!') - raise NotImplementedError('Method not implemented!') - - def UnreceivedPackets(self, request, context): - """UnreceivedPackets returns all the unreceived IBC packets associated with a - channel and sequences. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details('Method not implemented!') - raise NotImplementedError('Method not implemented!') - - def UnreceivedAcks(self, request, context): - """UnreceivedAcks returns all the unreceived IBC acknowledgements associated - with a channel and sequences. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details('Method not implemented!') - raise NotImplementedError('Method not implemented!') - - def NextSequenceReceive(self, request, context): - """NextSequenceReceive returns the next receive sequence for a given channel. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details('Method not implemented!') - raise NotImplementedError('Method not implemented!') - - -def add_QueryServicer_to_server(servicer, server): - rpc_method_handlers = { - 'Channel': grpc.unary_unary_rpc_method_handler( - servicer.Channel, - request_deserializer=ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryChannelRequest.FromString, - response_serializer=ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryChannelResponse.SerializeToString, - ), - 'Channels': grpc.unary_unary_rpc_method_handler( - servicer.Channels, - request_deserializer=ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryChannelsRequest.FromString, - response_serializer=ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryChannelsResponse.SerializeToString, - ), - 'ConnectionChannels': grpc.unary_unary_rpc_method_handler( - servicer.ConnectionChannels, - request_deserializer=ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryConnectionChannelsRequest.FromString, - response_serializer=ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryConnectionChannelsResponse.SerializeToString, - ), - 'ChannelClientState': grpc.unary_unary_rpc_method_handler( - servicer.ChannelClientState, - request_deserializer=ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryChannelClientStateRequest.FromString, - response_serializer=ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryChannelClientStateResponse.SerializeToString, - ), - 'ChannelConsensusState': grpc.unary_unary_rpc_method_handler( - servicer.ChannelConsensusState, - request_deserializer=ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryChannelConsensusStateRequest.FromString, - response_serializer=ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryChannelConsensusStateResponse.SerializeToString, - ), - 'PacketCommitment': grpc.unary_unary_rpc_method_handler( - servicer.PacketCommitment, - request_deserializer=ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryPacketCommitmentRequest.FromString, - response_serializer=ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryPacketCommitmentResponse.SerializeToString, - ), - 'PacketCommitments': grpc.unary_unary_rpc_method_handler( - servicer.PacketCommitments, - request_deserializer=ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryPacketCommitmentsRequest.FromString, - response_serializer=ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryPacketCommitmentsResponse.SerializeToString, - ), - 'PacketReceipt': grpc.unary_unary_rpc_method_handler( - servicer.PacketReceipt, - request_deserializer=ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryPacketReceiptRequest.FromString, - response_serializer=ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryPacketReceiptResponse.SerializeToString, - ), - 'PacketAcknowledgement': grpc.unary_unary_rpc_method_handler( - servicer.PacketAcknowledgement, - request_deserializer=ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryPacketAcknowledgementRequest.FromString, - response_serializer=ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryPacketAcknowledgementResponse.SerializeToString, - ), - 'PacketAcknowledgements': grpc.unary_unary_rpc_method_handler( - servicer.PacketAcknowledgements, - request_deserializer=ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryPacketAcknowledgementsRequest.FromString, - response_serializer=ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryPacketAcknowledgementsResponse.SerializeToString, - ), - 'UnreceivedPackets': grpc.unary_unary_rpc_method_handler( - servicer.UnreceivedPackets, - request_deserializer=ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryUnreceivedPacketsRequest.FromString, - response_serializer=ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryUnreceivedPacketsResponse.SerializeToString, - ), - 'UnreceivedAcks': grpc.unary_unary_rpc_method_handler( - servicer.UnreceivedAcks, - request_deserializer=ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryUnreceivedAcksRequest.FromString, - response_serializer=ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryUnreceivedAcksResponse.SerializeToString, - ), - 'NextSequenceReceive': grpc.unary_unary_rpc_method_handler( - servicer.NextSequenceReceive, - request_deserializer=ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryNextSequenceReceiveRequest.FromString, - response_serializer=ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryNextSequenceReceiveResponse.SerializeToString, - ), - } - generic_handler = grpc.method_handlers_generic_handler( - 'ibc.core.channel.v1.Query', rpc_method_handlers) - server.add_generic_rpc_handlers((generic_handler,)) - - - # This class is part of an EXPERIMENTAL API. -class Query(object): - """Query provides defines the gRPC querier service - """ - - @staticmethod - def Channel(request, - target, - options=(), - channel_credentials=None, - call_credentials=None, - insecure=False, - compression=None, - wait_for_ready=None, - timeout=None, - metadata=None): - return grpc.experimental.unary_unary(request, target, '/ibc.core.channel.v1.Query/Channel', - ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryChannelRequest.SerializeToString, - ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryChannelResponse.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) - - @staticmethod - def Channels(request, - target, - options=(), - channel_credentials=None, - call_credentials=None, - insecure=False, - compression=None, - wait_for_ready=None, - timeout=None, - metadata=None): - return grpc.experimental.unary_unary(request, target, '/ibc.core.channel.v1.Query/Channels', - ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryChannelsRequest.SerializeToString, - ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryChannelsResponse.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) - - @staticmethod - def ConnectionChannels(request, - target, - options=(), - channel_credentials=None, - call_credentials=None, - insecure=False, - compression=None, - wait_for_ready=None, - timeout=None, - metadata=None): - return grpc.experimental.unary_unary(request, target, '/ibc.core.channel.v1.Query/ConnectionChannels', - ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryConnectionChannelsRequest.SerializeToString, - ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryConnectionChannelsResponse.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) - - @staticmethod - def ChannelClientState(request, - target, - options=(), - channel_credentials=None, - call_credentials=None, - insecure=False, - compression=None, - wait_for_ready=None, - timeout=None, - metadata=None): - return grpc.experimental.unary_unary(request, target, '/ibc.core.channel.v1.Query/ChannelClientState', - ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryChannelClientStateRequest.SerializeToString, - ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryChannelClientStateResponse.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) - - @staticmethod - def ChannelConsensusState(request, - target, - options=(), - channel_credentials=None, - call_credentials=None, - insecure=False, - compression=None, - wait_for_ready=None, - timeout=None, - metadata=None): - return grpc.experimental.unary_unary(request, target, '/ibc.core.channel.v1.Query/ChannelConsensusState', - ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryChannelConsensusStateRequest.SerializeToString, - ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryChannelConsensusStateResponse.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) - - @staticmethod - def PacketCommitment(request, - target, - options=(), - channel_credentials=None, - call_credentials=None, - insecure=False, - compression=None, - wait_for_ready=None, - timeout=None, - metadata=None): - return grpc.experimental.unary_unary(request, target, '/ibc.core.channel.v1.Query/PacketCommitment', - ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryPacketCommitmentRequest.SerializeToString, - ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryPacketCommitmentResponse.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) - - @staticmethod - def PacketCommitments(request, - target, - options=(), - channel_credentials=None, - call_credentials=None, - insecure=False, - compression=None, - wait_for_ready=None, - timeout=None, - metadata=None): - return grpc.experimental.unary_unary(request, target, '/ibc.core.channel.v1.Query/PacketCommitments', - ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryPacketCommitmentsRequest.SerializeToString, - ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryPacketCommitmentsResponse.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) - - @staticmethod - def PacketReceipt(request, - target, - options=(), - channel_credentials=None, - call_credentials=None, - insecure=False, - compression=None, - wait_for_ready=None, - timeout=None, - metadata=None): - return grpc.experimental.unary_unary(request, target, '/ibc.core.channel.v1.Query/PacketReceipt', - ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryPacketReceiptRequest.SerializeToString, - ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryPacketReceiptResponse.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) - - @staticmethod - def PacketAcknowledgement(request, - target, - options=(), - channel_credentials=None, - call_credentials=None, - insecure=False, - compression=None, - wait_for_ready=None, - timeout=None, - metadata=None): - return grpc.experimental.unary_unary(request, target, '/ibc.core.channel.v1.Query/PacketAcknowledgement', - ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryPacketAcknowledgementRequest.SerializeToString, - ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryPacketAcknowledgementResponse.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) - - @staticmethod - def PacketAcknowledgements(request, - target, - options=(), - channel_credentials=None, - call_credentials=None, - insecure=False, - compression=None, - wait_for_ready=None, - timeout=None, - metadata=None): - return grpc.experimental.unary_unary(request, target, '/ibc.core.channel.v1.Query/PacketAcknowledgements', - ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryPacketAcknowledgementsRequest.SerializeToString, - ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryPacketAcknowledgementsResponse.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) - - @staticmethod - def UnreceivedPackets(request, - target, - options=(), - channel_credentials=None, - call_credentials=None, - insecure=False, - compression=None, - wait_for_ready=None, - timeout=None, - metadata=None): - return grpc.experimental.unary_unary(request, target, '/ibc.core.channel.v1.Query/UnreceivedPackets', - ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryUnreceivedPacketsRequest.SerializeToString, - ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryUnreceivedPacketsResponse.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) - - @staticmethod - def UnreceivedAcks(request, - target, - options=(), - channel_credentials=None, - call_credentials=None, - insecure=False, - compression=None, - wait_for_ready=None, - timeout=None, - metadata=None): - return grpc.experimental.unary_unary(request, target, '/ibc.core.channel.v1.Query/UnreceivedAcks', - ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryUnreceivedAcksRequest.SerializeToString, - ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryUnreceivedAcksResponse.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) - - @staticmethod - def NextSequenceReceive(request, - target, - options=(), - channel_credentials=None, - call_credentials=None, - insecure=False, - compression=None, - wait_for_ready=None, - timeout=None, - metadata=None): - return grpc.experimental.unary_unary(request, target, '/ibc.core.channel.v1.Query/NextSequenceReceive', - ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryNextSequenceReceiveRequest.SerializeToString, - ibc_dot_core_dot_channel_dot_v1_dot_query__pb2.QueryNextSequenceReceiveResponse.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/ibc/core/channel/v1/tx_pb2.py b/cosmpy/protos/ibc/core/channel/v1/tx_pb2.py deleted file mode 100644 index 9f51d465..00000000 --- a/cosmpy/protos/ibc/core/channel/v1/tx_pb2.py +++ /dev/null @@ -1,329 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: ibc/core/channel/v1/tx.proto -"""Generated protocol buffer code.""" -from google.protobuf import descriptor as _descriptor -from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection -from google.protobuf import symbol_database as _symbol_database -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - -from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 -from ibc.core.client.v1 import client_pb2 as ibc_dot_core_dot_client_dot_v1_dot_client__pb2 -from ibc.core.channel.v1 import channel_pb2 as ibc_dot_core_dot_channel_dot_v1_dot_channel__pb2 - - -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1cibc/core/channel/v1/tx.proto\x12\x13ibc.core.channel.v1\x1a\x14gogoproto/gogo.proto\x1a\x1fibc/core/client/v1/client.proto\x1a!ibc/core/channel/v1/channel.proto\"\x88\x01\n\x12MsgChannelOpenInit\x12#\n\x07port_id\x18\x01 \x01(\tB\x12\xf2\xde\x1f\x0eyaml:\"port_id\"\x12\x33\n\x07\x63hannel\x18\x02 \x01(\x0b\x32\x1c.ibc.core.channel.v1.ChannelB\x04\xc8\xde\x1f\x00\x12\x0e\n\x06signer\x18\x03 \x01(\t:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\x1c\n\x1aMsgChannelOpenInitResponse\"\xfd\x02\n\x11MsgChannelOpenTry\x12#\n\x07port_id\x18\x01 \x01(\tB\x12\xf2\xde\x1f\x0eyaml:\"port_id\"\x12;\n\x13previous_channel_id\x18\x02 \x01(\tB\x1e\xf2\xde\x1f\x1ayaml:\"previous_channel_id\"\x12\x33\n\x07\x63hannel\x18\x03 \x01(\x0b\x32\x1c.ibc.core.channel.v1.ChannelB\x04\xc8\xde\x1f\x00\x12=\n\x14\x63ounterparty_version\x18\x04 \x01(\tB\x1f\xf2\xde\x1f\x1byaml:\"counterparty_version\"\x12)\n\nproof_init\x18\x05 \x01(\x0c\x42\x15\xf2\xde\x1f\x11yaml:\"proof_init\"\x12M\n\x0cproof_height\x18\x06 \x01(\x0b\x32\x1a.ibc.core.client.v1.HeightB\x1b\xf2\xde\x1f\x13yaml:\"proof_height\"\xc8\xde\x1f\x00\x12\x0e\n\x06signer\x18\x07 \x01(\t:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\x1b\n\x19MsgChannelOpenTryResponse\"\xf9\x02\n\x11MsgChannelOpenAck\x12#\n\x07port_id\x18\x01 \x01(\tB\x12\xf2\xde\x1f\x0eyaml:\"port_id\"\x12)\n\nchannel_id\x18\x02 \x01(\tB\x15\xf2\xde\x1f\x11yaml:\"channel_id\"\x12\x43\n\x17\x63ounterparty_channel_id\x18\x03 \x01(\tB\"\xf2\xde\x1f\x1eyaml:\"counterparty_channel_id\"\x12=\n\x14\x63ounterparty_version\x18\x04 \x01(\tB\x1f\xf2\xde\x1f\x1byaml:\"counterparty_version\"\x12\'\n\tproof_try\x18\x05 \x01(\x0c\x42\x14\xf2\xde\x1f\x10yaml:\"proof_try\"\x12M\n\x0cproof_height\x18\x06 \x01(\x0b\x32\x1a.ibc.core.client.v1.HeightB\x1b\xf2\xde\x1f\x13yaml:\"proof_height\"\xc8\xde\x1f\x00\x12\x0e\n\x06signer\x18\x07 \x01(\t:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\x1b\n\x19MsgChannelOpenAckResponse\"\xf9\x01\n\x15MsgChannelOpenConfirm\x12#\n\x07port_id\x18\x01 \x01(\tB\x12\xf2\xde\x1f\x0eyaml:\"port_id\"\x12)\n\nchannel_id\x18\x02 \x01(\tB\x15\xf2\xde\x1f\x11yaml:\"channel_id\"\x12\'\n\tproof_ack\x18\x03 \x01(\x0c\x42\x14\xf2\xde\x1f\x10yaml:\"proof_ack\"\x12M\n\x0cproof_height\x18\x04 \x01(\x0b\x32\x1a.ibc.core.client.v1.HeightB\x1b\xf2\xde\x1f\x13yaml:\"proof_height\"\xc8\xde\x1f\x00\x12\x0e\n\x06signer\x18\x05 \x01(\t:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\x1f\n\x1dMsgChannelOpenConfirmResponse\"\x7f\n\x13MsgChannelCloseInit\x12#\n\x07port_id\x18\x01 \x01(\tB\x12\xf2\xde\x1f\x0eyaml:\"port_id\"\x12)\n\nchannel_id\x18\x02 \x01(\tB\x15\xf2\xde\x1f\x11yaml:\"channel_id\"\x12\x0e\n\x06signer\x18\x03 \x01(\t:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\x1d\n\x1bMsgChannelCloseInitResponse\"\xfc\x01\n\x16MsgChannelCloseConfirm\x12#\n\x07port_id\x18\x01 \x01(\tB\x12\xf2\xde\x1f\x0eyaml:\"port_id\"\x12)\n\nchannel_id\x18\x02 \x01(\tB\x15\xf2\xde\x1f\x11yaml:\"channel_id\"\x12)\n\nproof_init\x18\x03 \x01(\x0c\x42\x15\xf2\xde\x1f\x11yaml:\"proof_init\"\x12M\n\x0cproof_height\x18\x04 \x01(\x0b\x32\x1a.ibc.core.client.v1.HeightB\x1b\xf2\xde\x1f\x13yaml:\"proof_height\"\xc8\xde\x1f\x00\x12\x0e\n\x06signer\x18\x05 \x01(\t:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\" \n\x1eMsgChannelCloseConfirmResponse\"\xe2\x01\n\rMsgRecvPacket\x12\x31\n\x06packet\x18\x01 \x01(\x0b\x32\x1b.ibc.core.channel.v1.PacketB\x04\xc8\xde\x1f\x00\x12\x35\n\x10proof_commitment\x18\x02 \x01(\x0c\x42\x1b\xf2\xde\x1f\x17yaml:\"proof_commitment\"\x12M\n\x0cproof_height\x18\x03 \x01(\x0b\x32\x1a.ibc.core.client.v1.HeightB\x1b\xf2\xde\x1f\x13yaml:\"proof_height\"\xc8\xde\x1f\x00\x12\x0e\n\x06signer\x18\x04 \x01(\t:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\x17\n\x15MsgRecvPacketResponse\"\x9a\x02\n\nMsgTimeout\x12\x31\n\x06packet\x18\x01 \x01(\x0b\x32\x1b.ibc.core.channel.v1.PacketB\x04\xc8\xde\x1f\x00\x12\x35\n\x10proof_unreceived\x18\x02 \x01(\x0c\x42\x1b\xf2\xde\x1f\x17yaml:\"proof_unreceived\"\x12M\n\x0cproof_height\x18\x03 \x01(\x0b\x32\x1a.ibc.core.client.v1.HeightB\x1b\xf2\xde\x1f\x13yaml:\"proof_height\"\xc8\xde\x1f\x00\x12\x39\n\x12next_sequence_recv\x18\x04 \x01(\x04\x42\x1d\xf2\xde\x1f\x19yaml:\"next_sequence_recv\"\x12\x0e\n\x06signer\x18\x05 \x01(\t:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\x14\n\x12MsgTimeoutResponse\"\xce\x02\n\x11MsgTimeoutOnClose\x12\x31\n\x06packet\x18\x01 \x01(\x0b\x32\x1b.ibc.core.channel.v1.PacketB\x04\xc8\xde\x1f\x00\x12\x35\n\x10proof_unreceived\x18\x02 \x01(\x0c\x42\x1b\xf2\xde\x1f\x17yaml:\"proof_unreceived\"\x12+\n\x0bproof_close\x18\x03 \x01(\x0c\x42\x16\xf2\xde\x1f\x12yaml:\"proof_close\"\x12M\n\x0cproof_height\x18\x04 \x01(\x0b\x32\x1a.ibc.core.client.v1.HeightB\x1b\xf2\xde\x1f\x13yaml:\"proof_height\"\xc8\xde\x1f\x00\x12\x39\n\x12next_sequence_recv\x18\x05 \x01(\x04\x42\x1d\xf2\xde\x1f\x19yaml:\"next_sequence_recv\"\x12\x0e\n\x06signer\x18\x06 \x01(\t:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\x1b\n\x19MsgTimeoutOnCloseResponse\"\xf6\x01\n\x12MsgAcknowledgement\x12\x31\n\x06packet\x18\x01 \x01(\x0b\x32\x1b.ibc.core.channel.v1.PacketB\x04\xc8\xde\x1f\x00\x12\x17\n\x0f\x61\x63knowledgement\x18\x02 \x01(\x0c\x12+\n\x0bproof_acked\x18\x03 \x01(\x0c\x42\x16\xf2\xde\x1f\x12yaml:\"proof_acked\"\x12M\n\x0cproof_height\x18\x04 \x01(\x0b\x32\x1a.ibc.core.client.v1.HeightB\x1b\xf2\xde\x1f\x13yaml:\"proof_height\"\xc8\xde\x1f\x00\x12\x0e\n\x06signer\x18\x05 \x01(\t:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\x1c\n\x1aMsgAcknowledgementResponse2\xaf\x08\n\x03Msg\x12k\n\x0f\x43hannelOpenInit\x12\'.ibc.core.channel.v1.MsgChannelOpenInit\x1a/.ibc.core.channel.v1.MsgChannelOpenInitResponse\x12h\n\x0e\x43hannelOpenTry\x12&.ibc.core.channel.v1.MsgChannelOpenTry\x1a..ibc.core.channel.v1.MsgChannelOpenTryResponse\x12h\n\x0e\x43hannelOpenAck\x12&.ibc.core.channel.v1.MsgChannelOpenAck\x1a..ibc.core.channel.v1.MsgChannelOpenAckResponse\x12t\n\x12\x43hannelOpenConfirm\x12*.ibc.core.channel.v1.MsgChannelOpenConfirm\x1a\x32.ibc.core.channel.v1.MsgChannelOpenConfirmResponse\x12n\n\x10\x43hannelCloseInit\x12(.ibc.core.channel.v1.MsgChannelCloseInit\x1a\x30.ibc.core.channel.v1.MsgChannelCloseInitResponse\x12w\n\x13\x43hannelCloseConfirm\x12+.ibc.core.channel.v1.MsgChannelCloseConfirm\x1a\x33.ibc.core.channel.v1.MsgChannelCloseConfirmResponse\x12\\\n\nRecvPacket\x12\".ibc.core.channel.v1.MsgRecvPacket\x1a*.ibc.core.channel.v1.MsgRecvPacketResponse\x12S\n\x07Timeout\x12\x1f.ibc.core.channel.v1.MsgTimeout\x1a\'.ibc.core.channel.v1.MsgTimeoutResponse\x12h\n\x0eTimeoutOnClose\x12&.ibc.core.channel.v1.MsgTimeoutOnClose\x1a..ibc.core.channel.v1.MsgTimeoutOnCloseResponse\x12k\n\x0f\x41\x63knowledgement\x12\'.ibc.core.channel.v1.MsgAcknowledgement\x1a/.ibc.core.channel.v1.MsgAcknowledgementResponseB;Z9github.com/cosmos/ibc-go/v2/modules/core/04-channel/typesb\x06proto3') - - - -_MSGCHANNELOPENINIT = DESCRIPTOR.message_types_by_name['MsgChannelOpenInit'] -_MSGCHANNELOPENINITRESPONSE = DESCRIPTOR.message_types_by_name['MsgChannelOpenInitResponse'] -_MSGCHANNELOPENTRY = DESCRIPTOR.message_types_by_name['MsgChannelOpenTry'] -_MSGCHANNELOPENTRYRESPONSE = DESCRIPTOR.message_types_by_name['MsgChannelOpenTryResponse'] -_MSGCHANNELOPENACK = DESCRIPTOR.message_types_by_name['MsgChannelOpenAck'] -_MSGCHANNELOPENACKRESPONSE = DESCRIPTOR.message_types_by_name['MsgChannelOpenAckResponse'] -_MSGCHANNELOPENCONFIRM = DESCRIPTOR.message_types_by_name['MsgChannelOpenConfirm'] -_MSGCHANNELOPENCONFIRMRESPONSE = DESCRIPTOR.message_types_by_name['MsgChannelOpenConfirmResponse'] -_MSGCHANNELCLOSEINIT = DESCRIPTOR.message_types_by_name['MsgChannelCloseInit'] -_MSGCHANNELCLOSEINITRESPONSE = DESCRIPTOR.message_types_by_name['MsgChannelCloseInitResponse'] -_MSGCHANNELCLOSECONFIRM = DESCRIPTOR.message_types_by_name['MsgChannelCloseConfirm'] -_MSGCHANNELCLOSECONFIRMRESPONSE = DESCRIPTOR.message_types_by_name['MsgChannelCloseConfirmResponse'] -_MSGRECVPACKET = DESCRIPTOR.message_types_by_name['MsgRecvPacket'] -_MSGRECVPACKETRESPONSE = DESCRIPTOR.message_types_by_name['MsgRecvPacketResponse'] -_MSGTIMEOUT = DESCRIPTOR.message_types_by_name['MsgTimeout'] -_MSGTIMEOUTRESPONSE = DESCRIPTOR.message_types_by_name['MsgTimeoutResponse'] -_MSGTIMEOUTONCLOSE = DESCRIPTOR.message_types_by_name['MsgTimeoutOnClose'] -_MSGTIMEOUTONCLOSERESPONSE = DESCRIPTOR.message_types_by_name['MsgTimeoutOnCloseResponse'] -_MSGACKNOWLEDGEMENT = DESCRIPTOR.message_types_by_name['MsgAcknowledgement'] -_MSGACKNOWLEDGEMENTRESPONSE = DESCRIPTOR.message_types_by_name['MsgAcknowledgementResponse'] -MsgChannelOpenInit = _reflection.GeneratedProtocolMessageType('MsgChannelOpenInit', (_message.Message,), { - 'DESCRIPTOR' : _MSGCHANNELOPENINIT, - '__module__' : 'ibc.core.channel.v1.tx_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.channel.v1.MsgChannelOpenInit) - }) -_sym_db.RegisterMessage(MsgChannelOpenInit) - -MsgChannelOpenInitResponse = _reflection.GeneratedProtocolMessageType('MsgChannelOpenInitResponse', (_message.Message,), { - 'DESCRIPTOR' : _MSGCHANNELOPENINITRESPONSE, - '__module__' : 'ibc.core.channel.v1.tx_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.channel.v1.MsgChannelOpenInitResponse) - }) -_sym_db.RegisterMessage(MsgChannelOpenInitResponse) - -MsgChannelOpenTry = _reflection.GeneratedProtocolMessageType('MsgChannelOpenTry', (_message.Message,), { - 'DESCRIPTOR' : _MSGCHANNELOPENTRY, - '__module__' : 'ibc.core.channel.v1.tx_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.channel.v1.MsgChannelOpenTry) - }) -_sym_db.RegisterMessage(MsgChannelOpenTry) - -MsgChannelOpenTryResponse = _reflection.GeneratedProtocolMessageType('MsgChannelOpenTryResponse', (_message.Message,), { - 'DESCRIPTOR' : _MSGCHANNELOPENTRYRESPONSE, - '__module__' : 'ibc.core.channel.v1.tx_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.channel.v1.MsgChannelOpenTryResponse) - }) -_sym_db.RegisterMessage(MsgChannelOpenTryResponse) - -MsgChannelOpenAck = _reflection.GeneratedProtocolMessageType('MsgChannelOpenAck', (_message.Message,), { - 'DESCRIPTOR' : _MSGCHANNELOPENACK, - '__module__' : 'ibc.core.channel.v1.tx_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.channel.v1.MsgChannelOpenAck) - }) -_sym_db.RegisterMessage(MsgChannelOpenAck) - -MsgChannelOpenAckResponse = _reflection.GeneratedProtocolMessageType('MsgChannelOpenAckResponse', (_message.Message,), { - 'DESCRIPTOR' : _MSGCHANNELOPENACKRESPONSE, - '__module__' : 'ibc.core.channel.v1.tx_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.channel.v1.MsgChannelOpenAckResponse) - }) -_sym_db.RegisterMessage(MsgChannelOpenAckResponse) - -MsgChannelOpenConfirm = _reflection.GeneratedProtocolMessageType('MsgChannelOpenConfirm', (_message.Message,), { - 'DESCRIPTOR' : _MSGCHANNELOPENCONFIRM, - '__module__' : 'ibc.core.channel.v1.tx_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.channel.v1.MsgChannelOpenConfirm) - }) -_sym_db.RegisterMessage(MsgChannelOpenConfirm) - -MsgChannelOpenConfirmResponse = _reflection.GeneratedProtocolMessageType('MsgChannelOpenConfirmResponse', (_message.Message,), { - 'DESCRIPTOR' : _MSGCHANNELOPENCONFIRMRESPONSE, - '__module__' : 'ibc.core.channel.v1.tx_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.channel.v1.MsgChannelOpenConfirmResponse) - }) -_sym_db.RegisterMessage(MsgChannelOpenConfirmResponse) - -MsgChannelCloseInit = _reflection.GeneratedProtocolMessageType('MsgChannelCloseInit', (_message.Message,), { - 'DESCRIPTOR' : _MSGCHANNELCLOSEINIT, - '__module__' : 'ibc.core.channel.v1.tx_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.channel.v1.MsgChannelCloseInit) - }) -_sym_db.RegisterMessage(MsgChannelCloseInit) - -MsgChannelCloseInitResponse = _reflection.GeneratedProtocolMessageType('MsgChannelCloseInitResponse', (_message.Message,), { - 'DESCRIPTOR' : _MSGCHANNELCLOSEINITRESPONSE, - '__module__' : 'ibc.core.channel.v1.tx_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.channel.v1.MsgChannelCloseInitResponse) - }) -_sym_db.RegisterMessage(MsgChannelCloseInitResponse) - -MsgChannelCloseConfirm = _reflection.GeneratedProtocolMessageType('MsgChannelCloseConfirm', (_message.Message,), { - 'DESCRIPTOR' : _MSGCHANNELCLOSECONFIRM, - '__module__' : 'ibc.core.channel.v1.tx_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.channel.v1.MsgChannelCloseConfirm) - }) -_sym_db.RegisterMessage(MsgChannelCloseConfirm) - -MsgChannelCloseConfirmResponse = _reflection.GeneratedProtocolMessageType('MsgChannelCloseConfirmResponse', (_message.Message,), { - 'DESCRIPTOR' : _MSGCHANNELCLOSECONFIRMRESPONSE, - '__module__' : 'ibc.core.channel.v1.tx_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.channel.v1.MsgChannelCloseConfirmResponse) - }) -_sym_db.RegisterMessage(MsgChannelCloseConfirmResponse) - -MsgRecvPacket = _reflection.GeneratedProtocolMessageType('MsgRecvPacket', (_message.Message,), { - 'DESCRIPTOR' : _MSGRECVPACKET, - '__module__' : 'ibc.core.channel.v1.tx_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.channel.v1.MsgRecvPacket) - }) -_sym_db.RegisterMessage(MsgRecvPacket) - -MsgRecvPacketResponse = _reflection.GeneratedProtocolMessageType('MsgRecvPacketResponse', (_message.Message,), { - 'DESCRIPTOR' : _MSGRECVPACKETRESPONSE, - '__module__' : 'ibc.core.channel.v1.tx_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.channel.v1.MsgRecvPacketResponse) - }) -_sym_db.RegisterMessage(MsgRecvPacketResponse) - -MsgTimeout = _reflection.GeneratedProtocolMessageType('MsgTimeout', (_message.Message,), { - 'DESCRIPTOR' : _MSGTIMEOUT, - '__module__' : 'ibc.core.channel.v1.tx_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.channel.v1.MsgTimeout) - }) -_sym_db.RegisterMessage(MsgTimeout) - -MsgTimeoutResponse = _reflection.GeneratedProtocolMessageType('MsgTimeoutResponse', (_message.Message,), { - 'DESCRIPTOR' : _MSGTIMEOUTRESPONSE, - '__module__' : 'ibc.core.channel.v1.tx_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.channel.v1.MsgTimeoutResponse) - }) -_sym_db.RegisterMessage(MsgTimeoutResponse) - -MsgTimeoutOnClose = _reflection.GeneratedProtocolMessageType('MsgTimeoutOnClose', (_message.Message,), { - 'DESCRIPTOR' : _MSGTIMEOUTONCLOSE, - '__module__' : 'ibc.core.channel.v1.tx_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.channel.v1.MsgTimeoutOnClose) - }) -_sym_db.RegisterMessage(MsgTimeoutOnClose) - -MsgTimeoutOnCloseResponse = _reflection.GeneratedProtocolMessageType('MsgTimeoutOnCloseResponse', (_message.Message,), { - 'DESCRIPTOR' : _MSGTIMEOUTONCLOSERESPONSE, - '__module__' : 'ibc.core.channel.v1.tx_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.channel.v1.MsgTimeoutOnCloseResponse) - }) -_sym_db.RegisterMessage(MsgTimeoutOnCloseResponse) - -MsgAcknowledgement = _reflection.GeneratedProtocolMessageType('MsgAcknowledgement', (_message.Message,), { - 'DESCRIPTOR' : _MSGACKNOWLEDGEMENT, - '__module__' : 'ibc.core.channel.v1.tx_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.channel.v1.MsgAcknowledgement) - }) -_sym_db.RegisterMessage(MsgAcknowledgement) - -MsgAcknowledgementResponse = _reflection.GeneratedProtocolMessageType('MsgAcknowledgementResponse', (_message.Message,), { - 'DESCRIPTOR' : _MSGACKNOWLEDGEMENTRESPONSE, - '__module__' : 'ibc.core.channel.v1.tx_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.channel.v1.MsgAcknowledgementResponse) - }) -_sym_db.RegisterMessage(MsgAcknowledgementResponse) - -_MSG = DESCRIPTOR.services_by_name['Msg'] -if _descriptor._USE_C_DESCRIPTORS == False: - - DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'Z9github.com/cosmos/ibc-go/v2/modules/core/04-channel/types' - _MSGCHANNELOPENINIT.fields_by_name['port_id']._options = None - _MSGCHANNELOPENINIT.fields_by_name['port_id']._serialized_options = b'\362\336\037\016yaml:\"port_id\"' - _MSGCHANNELOPENINIT.fields_by_name['channel']._options = None - _MSGCHANNELOPENINIT.fields_by_name['channel']._serialized_options = b'\310\336\037\000' - _MSGCHANNELOPENINIT._options = None - _MSGCHANNELOPENINIT._serialized_options = b'\350\240\037\000\210\240\037\000' - _MSGCHANNELOPENTRY.fields_by_name['port_id']._options = None - _MSGCHANNELOPENTRY.fields_by_name['port_id']._serialized_options = b'\362\336\037\016yaml:\"port_id\"' - _MSGCHANNELOPENTRY.fields_by_name['previous_channel_id']._options = None - _MSGCHANNELOPENTRY.fields_by_name['previous_channel_id']._serialized_options = b'\362\336\037\032yaml:\"previous_channel_id\"' - _MSGCHANNELOPENTRY.fields_by_name['channel']._options = None - _MSGCHANNELOPENTRY.fields_by_name['channel']._serialized_options = b'\310\336\037\000' - _MSGCHANNELOPENTRY.fields_by_name['counterparty_version']._options = None - _MSGCHANNELOPENTRY.fields_by_name['counterparty_version']._serialized_options = b'\362\336\037\033yaml:\"counterparty_version\"' - _MSGCHANNELOPENTRY.fields_by_name['proof_init']._options = None - _MSGCHANNELOPENTRY.fields_by_name['proof_init']._serialized_options = b'\362\336\037\021yaml:\"proof_init\"' - _MSGCHANNELOPENTRY.fields_by_name['proof_height']._options = None - _MSGCHANNELOPENTRY.fields_by_name['proof_height']._serialized_options = b'\362\336\037\023yaml:\"proof_height\"\310\336\037\000' - _MSGCHANNELOPENTRY._options = None - _MSGCHANNELOPENTRY._serialized_options = b'\350\240\037\000\210\240\037\000' - _MSGCHANNELOPENACK.fields_by_name['port_id']._options = None - _MSGCHANNELOPENACK.fields_by_name['port_id']._serialized_options = b'\362\336\037\016yaml:\"port_id\"' - _MSGCHANNELOPENACK.fields_by_name['channel_id']._options = None - _MSGCHANNELOPENACK.fields_by_name['channel_id']._serialized_options = b'\362\336\037\021yaml:\"channel_id\"' - _MSGCHANNELOPENACK.fields_by_name['counterparty_channel_id']._options = None - _MSGCHANNELOPENACK.fields_by_name['counterparty_channel_id']._serialized_options = b'\362\336\037\036yaml:\"counterparty_channel_id\"' - _MSGCHANNELOPENACK.fields_by_name['counterparty_version']._options = None - _MSGCHANNELOPENACK.fields_by_name['counterparty_version']._serialized_options = b'\362\336\037\033yaml:\"counterparty_version\"' - _MSGCHANNELOPENACK.fields_by_name['proof_try']._options = None - _MSGCHANNELOPENACK.fields_by_name['proof_try']._serialized_options = b'\362\336\037\020yaml:\"proof_try\"' - _MSGCHANNELOPENACK.fields_by_name['proof_height']._options = None - _MSGCHANNELOPENACK.fields_by_name['proof_height']._serialized_options = b'\362\336\037\023yaml:\"proof_height\"\310\336\037\000' - _MSGCHANNELOPENACK._options = None - _MSGCHANNELOPENACK._serialized_options = b'\350\240\037\000\210\240\037\000' - _MSGCHANNELOPENCONFIRM.fields_by_name['port_id']._options = None - _MSGCHANNELOPENCONFIRM.fields_by_name['port_id']._serialized_options = b'\362\336\037\016yaml:\"port_id\"' - _MSGCHANNELOPENCONFIRM.fields_by_name['channel_id']._options = None - _MSGCHANNELOPENCONFIRM.fields_by_name['channel_id']._serialized_options = b'\362\336\037\021yaml:\"channel_id\"' - _MSGCHANNELOPENCONFIRM.fields_by_name['proof_ack']._options = None - _MSGCHANNELOPENCONFIRM.fields_by_name['proof_ack']._serialized_options = b'\362\336\037\020yaml:\"proof_ack\"' - _MSGCHANNELOPENCONFIRM.fields_by_name['proof_height']._options = None - _MSGCHANNELOPENCONFIRM.fields_by_name['proof_height']._serialized_options = b'\362\336\037\023yaml:\"proof_height\"\310\336\037\000' - _MSGCHANNELOPENCONFIRM._options = None - _MSGCHANNELOPENCONFIRM._serialized_options = b'\350\240\037\000\210\240\037\000' - _MSGCHANNELCLOSEINIT.fields_by_name['port_id']._options = None - _MSGCHANNELCLOSEINIT.fields_by_name['port_id']._serialized_options = b'\362\336\037\016yaml:\"port_id\"' - _MSGCHANNELCLOSEINIT.fields_by_name['channel_id']._options = None - _MSGCHANNELCLOSEINIT.fields_by_name['channel_id']._serialized_options = b'\362\336\037\021yaml:\"channel_id\"' - _MSGCHANNELCLOSEINIT._options = None - _MSGCHANNELCLOSEINIT._serialized_options = b'\350\240\037\000\210\240\037\000' - _MSGCHANNELCLOSECONFIRM.fields_by_name['port_id']._options = None - _MSGCHANNELCLOSECONFIRM.fields_by_name['port_id']._serialized_options = b'\362\336\037\016yaml:\"port_id\"' - _MSGCHANNELCLOSECONFIRM.fields_by_name['channel_id']._options = None - _MSGCHANNELCLOSECONFIRM.fields_by_name['channel_id']._serialized_options = b'\362\336\037\021yaml:\"channel_id\"' - _MSGCHANNELCLOSECONFIRM.fields_by_name['proof_init']._options = None - _MSGCHANNELCLOSECONFIRM.fields_by_name['proof_init']._serialized_options = b'\362\336\037\021yaml:\"proof_init\"' - _MSGCHANNELCLOSECONFIRM.fields_by_name['proof_height']._options = None - _MSGCHANNELCLOSECONFIRM.fields_by_name['proof_height']._serialized_options = b'\362\336\037\023yaml:\"proof_height\"\310\336\037\000' - _MSGCHANNELCLOSECONFIRM._options = None - _MSGCHANNELCLOSECONFIRM._serialized_options = b'\350\240\037\000\210\240\037\000' - _MSGRECVPACKET.fields_by_name['packet']._options = None - _MSGRECVPACKET.fields_by_name['packet']._serialized_options = b'\310\336\037\000' - _MSGRECVPACKET.fields_by_name['proof_commitment']._options = None - _MSGRECVPACKET.fields_by_name['proof_commitment']._serialized_options = b'\362\336\037\027yaml:\"proof_commitment\"' - _MSGRECVPACKET.fields_by_name['proof_height']._options = None - _MSGRECVPACKET.fields_by_name['proof_height']._serialized_options = b'\362\336\037\023yaml:\"proof_height\"\310\336\037\000' - _MSGRECVPACKET._options = None - _MSGRECVPACKET._serialized_options = b'\350\240\037\000\210\240\037\000' - _MSGTIMEOUT.fields_by_name['packet']._options = None - _MSGTIMEOUT.fields_by_name['packet']._serialized_options = b'\310\336\037\000' - _MSGTIMEOUT.fields_by_name['proof_unreceived']._options = None - _MSGTIMEOUT.fields_by_name['proof_unreceived']._serialized_options = b'\362\336\037\027yaml:\"proof_unreceived\"' - _MSGTIMEOUT.fields_by_name['proof_height']._options = None - _MSGTIMEOUT.fields_by_name['proof_height']._serialized_options = b'\362\336\037\023yaml:\"proof_height\"\310\336\037\000' - _MSGTIMEOUT.fields_by_name['next_sequence_recv']._options = None - _MSGTIMEOUT.fields_by_name['next_sequence_recv']._serialized_options = b'\362\336\037\031yaml:\"next_sequence_recv\"' - _MSGTIMEOUT._options = None - _MSGTIMEOUT._serialized_options = b'\350\240\037\000\210\240\037\000' - _MSGTIMEOUTONCLOSE.fields_by_name['packet']._options = None - _MSGTIMEOUTONCLOSE.fields_by_name['packet']._serialized_options = b'\310\336\037\000' - _MSGTIMEOUTONCLOSE.fields_by_name['proof_unreceived']._options = None - _MSGTIMEOUTONCLOSE.fields_by_name['proof_unreceived']._serialized_options = b'\362\336\037\027yaml:\"proof_unreceived\"' - _MSGTIMEOUTONCLOSE.fields_by_name['proof_close']._options = None - _MSGTIMEOUTONCLOSE.fields_by_name['proof_close']._serialized_options = b'\362\336\037\022yaml:\"proof_close\"' - _MSGTIMEOUTONCLOSE.fields_by_name['proof_height']._options = None - _MSGTIMEOUTONCLOSE.fields_by_name['proof_height']._serialized_options = b'\362\336\037\023yaml:\"proof_height\"\310\336\037\000' - _MSGTIMEOUTONCLOSE.fields_by_name['next_sequence_recv']._options = None - _MSGTIMEOUTONCLOSE.fields_by_name['next_sequence_recv']._serialized_options = b'\362\336\037\031yaml:\"next_sequence_recv\"' - _MSGTIMEOUTONCLOSE._options = None - _MSGTIMEOUTONCLOSE._serialized_options = b'\350\240\037\000\210\240\037\000' - _MSGACKNOWLEDGEMENT.fields_by_name['packet']._options = None - _MSGACKNOWLEDGEMENT.fields_by_name['packet']._serialized_options = b'\310\336\037\000' - _MSGACKNOWLEDGEMENT.fields_by_name['proof_acked']._options = None - _MSGACKNOWLEDGEMENT.fields_by_name['proof_acked']._serialized_options = b'\362\336\037\022yaml:\"proof_acked\"' - _MSGACKNOWLEDGEMENT.fields_by_name['proof_height']._options = None - _MSGACKNOWLEDGEMENT.fields_by_name['proof_height']._serialized_options = b'\362\336\037\023yaml:\"proof_height\"\310\336\037\000' - _MSGACKNOWLEDGEMENT._options = None - _MSGACKNOWLEDGEMENT._serialized_options = b'\350\240\037\000\210\240\037\000' - _MSGCHANNELOPENINIT._serialized_start=144 - _MSGCHANNELOPENINIT._serialized_end=280 - _MSGCHANNELOPENINITRESPONSE._serialized_start=282 - _MSGCHANNELOPENINITRESPONSE._serialized_end=310 - _MSGCHANNELOPENTRY._serialized_start=313 - _MSGCHANNELOPENTRY._serialized_end=694 - _MSGCHANNELOPENTRYRESPONSE._serialized_start=696 - _MSGCHANNELOPENTRYRESPONSE._serialized_end=723 - _MSGCHANNELOPENACK._serialized_start=726 - _MSGCHANNELOPENACK._serialized_end=1103 - _MSGCHANNELOPENACKRESPONSE._serialized_start=1105 - _MSGCHANNELOPENACKRESPONSE._serialized_end=1132 - _MSGCHANNELOPENCONFIRM._serialized_start=1135 - _MSGCHANNELOPENCONFIRM._serialized_end=1384 - _MSGCHANNELOPENCONFIRMRESPONSE._serialized_start=1386 - _MSGCHANNELOPENCONFIRMRESPONSE._serialized_end=1417 - _MSGCHANNELCLOSEINIT._serialized_start=1419 - _MSGCHANNELCLOSEINIT._serialized_end=1546 - _MSGCHANNELCLOSEINITRESPONSE._serialized_start=1548 - _MSGCHANNELCLOSEINITRESPONSE._serialized_end=1577 - _MSGCHANNELCLOSECONFIRM._serialized_start=1580 - _MSGCHANNELCLOSECONFIRM._serialized_end=1832 - _MSGCHANNELCLOSECONFIRMRESPONSE._serialized_start=1834 - _MSGCHANNELCLOSECONFIRMRESPONSE._serialized_end=1866 - _MSGRECVPACKET._serialized_start=1869 - _MSGRECVPACKET._serialized_end=2095 - _MSGRECVPACKETRESPONSE._serialized_start=2097 - _MSGRECVPACKETRESPONSE._serialized_end=2120 - _MSGTIMEOUT._serialized_start=2123 - _MSGTIMEOUT._serialized_end=2405 - _MSGTIMEOUTRESPONSE._serialized_start=2407 - _MSGTIMEOUTRESPONSE._serialized_end=2427 - _MSGTIMEOUTONCLOSE._serialized_start=2430 - _MSGTIMEOUTONCLOSE._serialized_end=2764 - _MSGTIMEOUTONCLOSERESPONSE._serialized_start=2766 - _MSGTIMEOUTONCLOSERESPONSE._serialized_end=2793 - _MSGACKNOWLEDGEMENT._serialized_start=2796 - _MSGACKNOWLEDGEMENT._serialized_end=3042 - _MSGACKNOWLEDGEMENTRESPONSE._serialized_start=3044 - _MSGACKNOWLEDGEMENTRESPONSE._serialized_end=3072 - _MSG._serialized_start=3075 - _MSG._serialized_end=4146 -# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/core/channel/v1/tx_pb2_grpc.py b/cosmpy/protos/ibc/core/channel/v1/tx_pb2_grpc.py deleted file mode 100644 index 3d96a3e0..00000000 --- a/cosmpy/protos/ibc/core/channel/v1/tx_pb2_grpc.py +++ /dev/null @@ -1,377 +0,0 @@ -# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! -"""Client and server classes corresponding to protobuf-defined services.""" -import grpc - -from ibc.core.channel.v1 import tx_pb2 as ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2 - - -class MsgStub(object): - """Msg defines the ibc/channel Msg service. - """ - - def __init__(self, channel): - """Constructor. - - Args: - channel: A grpc.Channel. - """ - self.ChannelOpenInit = channel.unary_unary( - '/ibc.core.channel.v1.Msg/ChannelOpenInit', - request_serializer=ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgChannelOpenInit.SerializeToString, - response_deserializer=ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgChannelOpenInitResponse.FromString, - ) - self.ChannelOpenTry = channel.unary_unary( - '/ibc.core.channel.v1.Msg/ChannelOpenTry', - request_serializer=ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgChannelOpenTry.SerializeToString, - response_deserializer=ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgChannelOpenTryResponse.FromString, - ) - self.ChannelOpenAck = channel.unary_unary( - '/ibc.core.channel.v1.Msg/ChannelOpenAck', - request_serializer=ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgChannelOpenAck.SerializeToString, - response_deserializer=ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgChannelOpenAckResponse.FromString, - ) - self.ChannelOpenConfirm = channel.unary_unary( - '/ibc.core.channel.v1.Msg/ChannelOpenConfirm', - request_serializer=ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgChannelOpenConfirm.SerializeToString, - response_deserializer=ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgChannelOpenConfirmResponse.FromString, - ) - self.ChannelCloseInit = channel.unary_unary( - '/ibc.core.channel.v1.Msg/ChannelCloseInit', - request_serializer=ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgChannelCloseInit.SerializeToString, - response_deserializer=ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgChannelCloseInitResponse.FromString, - ) - self.ChannelCloseConfirm = channel.unary_unary( - '/ibc.core.channel.v1.Msg/ChannelCloseConfirm', - request_serializer=ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgChannelCloseConfirm.SerializeToString, - response_deserializer=ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgChannelCloseConfirmResponse.FromString, - ) - self.RecvPacket = channel.unary_unary( - '/ibc.core.channel.v1.Msg/RecvPacket', - request_serializer=ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgRecvPacket.SerializeToString, - response_deserializer=ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgRecvPacketResponse.FromString, - ) - self.Timeout = channel.unary_unary( - '/ibc.core.channel.v1.Msg/Timeout', - request_serializer=ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgTimeout.SerializeToString, - response_deserializer=ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgTimeoutResponse.FromString, - ) - self.TimeoutOnClose = channel.unary_unary( - '/ibc.core.channel.v1.Msg/TimeoutOnClose', - request_serializer=ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgTimeoutOnClose.SerializeToString, - response_deserializer=ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgTimeoutOnCloseResponse.FromString, - ) - self.Acknowledgement = channel.unary_unary( - '/ibc.core.channel.v1.Msg/Acknowledgement', - request_serializer=ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgAcknowledgement.SerializeToString, - response_deserializer=ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgAcknowledgementResponse.FromString, - ) - - -class MsgServicer(object): - """Msg defines the ibc/channel Msg service. - """ - - def ChannelOpenInit(self, request, context): - """ChannelOpenInit defines a rpc handler method for MsgChannelOpenInit. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details('Method not implemented!') - raise NotImplementedError('Method not implemented!') - - def ChannelOpenTry(self, request, context): - """ChannelOpenTry defines a rpc handler method for MsgChannelOpenTry. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details('Method not implemented!') - raise NotImplementedError('Method not implemented!') - - def ChannelOpenAck(self, request, context): - """ChannelOpenAck defines a rpc handler method for MsgChannelOpenAck. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details('Method not implemented!') - raise NotImplementedError('Method not implemented!') - - def ChannelOpenConfirm(self, request, context): - """ChannelOpenConfirm defines a rpc handler method for MsgChannelOpenConfirm. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details('Method not implemented!') - raise NotImplementedError('Method not implemented!') - - def ChannelCloseInit(self, request, context): - """ChannelCloseInit defines a rpc handler method for MsgChannelCloseInit. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details('Method not implemented!') - raise NotImplementedError('Method not implemented!') - - def ChannelCloseConfirm(self, request, context): - """ChannelCloseConfirm defines a rpc handler method for - MsgChannelCloseConfirm. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details('Method not implemented!') - raise NotImplementedError('Method not implemented!') - - def RecvPacket(self, request, context): - """RecvPacket defines a rpc handler method for MsgRecvPacket. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details('Method not implemented!') - raise NotImplementedError('Method not implemented!') - - def Timeout(self, request, context): - """Timeout defines a rpc handler method for MsgTimeout. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details('Method not implemented!') - raise NotImplementedError('Method not implemented!') - - def TimeoutOnClose(self, request, context): - """TimeoutOnClose defines a rpc handler method for MsgTimeoutOnClose. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details('Method not implemented!') - raise NotImplementedError('Method not implemented!') - - def Acknowledgement(self, request, context): - """Acknowledgement defines a rpc handler method for MsgAcknowledgement. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details('Method not implemented!') - raise NotImplementedError('Method not implemented!') - - -def add_MsgServicer_to_server(servicer, server): - rpc_method_handlers = { - 'ChannelOpenInit': grpc.unary_unary_rpc_method_handler( - servicer.ChannelOpenInit, - request_deserializer=ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgChannelOpenInit.FromString, - response_serializer=ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgChannelOpenInitResponse.SerializeToString, - ), - 'ChannelOpenTry': grpc.unary_unary_rpc_method_handler( - servicer.ChannelOpenTry, - request_deserializer=ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgChannelOpenTry.FromString, - response_serializer=ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgChannelOpenTryResponse.SerializeToString, - ), - 'ChannelOpenAck': grpc.unary_unary_rpc_method_handler( - servicer.ChannelOpenAck, - request_deserializer=ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgChannelOpenAck.FromString, - response_serializer=ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgChannelOpenAckResponse.SerializeToString, - ), - 'ChannelOpenConfirm': grpc.unary_unary_rpc_method_handler( - servicer.ChannelOpenConfirm, - request_deserializer=ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgChannelOpenConfirm.FromString, - response_serializer=ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgChannelOpenConfirmResponse.SerializeToString, - ), - 'ChannelCloseInit': grpc.unary_unary_rpc_method_handler( - servicer.ChannelCloseInit, - request_deserializer=ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgChannelCloseInit.FromString, - response_serializer=ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgChannelCloseInitResponse.SerializeToString, - ), - 'ChannelCloseConfirm': grpc.unary_unary_rpc_method_handler( - servicer.ChannelCloseConfirm, - request_deserializer=ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgChannelCloseConfirm.FromString, - response_serializer=ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgChannelCloseConfirmResponse.SerializeToString, - ), - 'RecvPacket': grpc.unary_unary_rpc_method_handler( - servicer.RecvPacket, - request_deserializer=ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgRecvPacket.FromString, - response_serializer=ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgRecvPacketResponse.SerializeToString, - ), - 'Timeout': grpc.unary_unary_rpc_method_handler( - servicer.Timeout, - request_deserializer=ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgTimeout.FromString, - response_serializer=ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgTimeoutResponse.SerializeToString, - ), - 'TimeoutOnClose': grpc.unary_unary_rpc_method_handler( - servicer.TimeoutOnClose, - request_deserializer=ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgTimeoutOnClose.FromString, - response_serializer=ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgTimeoutOnCloseResponse.SerializeToString, - ), - 'Acknowledgement': grpc.unary_unary_rpc_method_handler( - servicer.Acknowledgement, - request_deserializer=ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgAcknowledgement.FromString, - response_serializer=ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgAcknowledgementResponse.SerializeToString, - ), - } - generic_handler = grpc.method_handlers_generic_handler( - 'ibc.core.channel.v1.Msg', rpc_method_handlers) - server.add_generic_rpc_handlers((generic_handler,)) - - - # This class is part of an EXPERIMENTAL API. -class Msg(object): - """Msg defines the ibc/channel Msg service. - """ - - @staticmethod - def ChannelOpenInit(request, - target, - options=(), - channel_credentials=None, - call_credentials=None, - insecure=False, - compression=None, - wait_for_ready=None, - timeout=None, - metadata=None): - return grpc.experimental.unary_unary(request, target, '/ibc.core.channel.v1.Msg/ChannelOpenInit', - ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgChannelOpenInit.SerializeToString, - ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgChannelOpenInitResponse.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) - - @staticmethod - def ChannelOpenTry(request, - target, - options=(), - channel_credentials=None, - call_credentials=None, - insecure=False, - compression=None, - wait_for_ready=None, - timeout=None, - metadata=None): - return grpc.experimental.unary_unary(request, target, '/ibc.core.channel.v1.Msg/ChannelOpenTry', - ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgChannelOpenTry.SerializeToString, - ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgChannelOpenTryResponse.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) - - @staticmethod - def ChannelOpenAck(request, - target, - options=(), - channel_credentials=None, - call_credentials=None, - insecure=False, - compression=None, - wait_for_ready=None, - timeout=None, - metadata=None): - return grpc.experimental.unary_unary(request, target, '/ibc.core.channel.v1.Msg/ChannelOpenAck', - ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgChannelOpenAck.SerializeToString, - ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgChannelOpenAckResponse.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) - - @staticmethod - def ChannelOpenConfirm(request, - target, - options=(), - channel_credentials=None, - call_credentials=None, - insecure=False, - compression=None, - wait_for_ready=None, - timeout=None, - metadata=None): - return grpc.experimental.unary_unary(request, target, '/ibc.core.channel.v1.Msg/ChannelOpenConfirm', - ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgChannelOpenConfirm.SerializeToString, - ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgChannelOpenConfirmResponse.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) - - @staticmethod - def ChannelCloseInit(request, - target, - options=(), - channel_credentials=None, - call_credentials=None, - insecure=False, - compression=None, - wait_for_ready=None, - timeout=None, - metadata=None): - return grpc.experimental.unary_unary(request, target, '/ibc.core.channel.v1.Msg/ChannelCloseInit', - ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgChannelCloseInit.SerializeToString, - ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgChannelCloseInitResponse.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) - - @staticmethod - def ChannelCloseConfirm(request, - target, - options=(), - channel_credentials=None, - call_credentials=None, - insecure=False, - compression=None, - wait_for_ready=None, - timeout=None, - metadata=None): - return grpc.experimental.unary_unary(request, target, '/ibc.core.channel.v1.Msg/ChannelCloseConfirm', - ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgChannelCloseConfirm.SerializeToString, - ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgChannelCloseConfirmResponse.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) - - @staticmethod - def RecvPacket(request, - target, - options=(), - channel_credentials=None, - call_credentials=None, - insecure=False, - compression=None, - wait_for_ready=None, - timeout=None, - metadata=None): - return grpc.experimental.unary_unary(request, target, '/ibc.core.channel.v1.Msg/RecvPacket', - ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgRecvPacket.SerializeToString, - ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgRecvPacketResponse.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) - - @staticmethod - def Timeout(request, - target, - options=(), - channel_credentials=None, - call_credentials=None, - insecure=False, - compression=None, - wait_for_ready=None, - timeout=None, - metadata=None): - return grpc.experimental.unary_unary(request, target, '/ibc.core.channel.v1.Msg/Timeout', - ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgTimeout.SerializeToString, - ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgTimeoutResponse.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) - - @staticmethod - def TimeoutOnClose(request, - target, - options=(), - channel_credentials=None, - call_credentials=None, - insecure=False, - compression=None, - wait_for_ready=None, - timeout=None, - metadata=None): - return grpc.experimental.unary_unary(request, target, '/ibc.core.channel.v1.Msg/TimeoutOnClose', - ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgTimeoutOnClose.SerializeToString, - ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgTimeoutOnCloseResponse.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) - - @staticmethod - def Acknowledgement(request, - target, - options=(), - channel_credentials=None, - call_credentials=None, - insecure=False, - compression=None, - wait_for_ready=None, - timeout=None, - metadata=None): - return grpc.experimental.unary_unary(request, target, '/ibc.core.channel.v1.Msg/Acknowledgement', - ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgAcknowledgement.SerializeToString, - ibc_dot_core_dot_channel_dot_v1_dot_tx__pb2.MsgAcknowledgementResponse.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/ibc/core/client/__init__.py b/cosmpy/protos/ibc/core/client/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/ibc/core/client/v1/__init__.py b/cosmpy/protos/ibc/core/client/v1/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/ibc/core/client/v1/client_pb2.py b/cosmpy/protos/ibc/core/client/v1/client_pb2.py deleted file mode 100644 index 4f91d46e..00000000 --- a/cosmpy/protos/ibc/core/client/v1/client_pb2.py +++ /dev/null @@ -1,130 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: ibc/core/client/v1/client.proto -"""Generated protocol buffer code.""" -from google.protobuf import descriptor as _descriptor -from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection -from google.protobuf import symbol_database as _symbol_database -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - -from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 -from google.protobuf import any_pb2 as google_dot_protobuf_dot_any__pb2 -from cosmos.upgrade.v1beta1 import upgrade_pb2 as cosmos_dot_upgrade_dot_v1beta1_dot_upgrade__pb2 - - -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1fibc/core/client/v1/client.proto\x12\x12ibc.core.client.v1\x1a\x14gogoproto/gogo.proto\x1a\x19google/protobuf/any.proto\x1a$cosmos/upgrade/v1beta1/upgrade.proto\"\x85\x01\n\x15IdentifiedClientState\x12\'\n\tclient_id\x18\x01 \x01(\tB\x14\xf2\xde\x1f\x10yaml:\"client_id\"\x12\x43\n\x0c\x63lient_state\x18\x02 \x01(\x0b\x32\x14.google.protobuf.AnyB\x17\xf2\xde\x1f\x13yaml:\"client_state\"\"\x96\x01\n\x18\x43onsensusStateWithHeight\x12\x30\n\x06height\x18\x01 \x01(\x0b\x32\x1a.ibc.core.client.v1.HeightB\x04\xc8\xde\x1f\x00\x12H\n\x0f\x63onsensus_state\x18\x02 \x01(\x0b\x32\x14.google.protobuf.AnyB\x19\xf2\xde\x1f\x15yaml\"consensus_state\"\"\xa9\x01\n\x15\x43lientConsensusStates\x12\'\n\tclient_id\x18\x01 \x01(\tB\x14\xf2\xde\x1f\x10yaml:\"client_id\"\x12g\n\x10\x63onsensus_states\x18\x02 \x03(\x0b\x32,.ibc.core.client.v1.ConsensusStateWithHeightB\x1f\xf2\xde\x1f\x17yaml:\"consensus_states\"\xc8\xde\x1f\x00\"\xb8\x01\n\x14\x43lientUpdateProposal\x12\r\n\x05title\x18\x01 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12\x37\n\x11subject_client_id\x18\x03 \x01(\tB\x1c\xf2\xde\x1f\x18yaml:\"subject_client_id\"\x12=\n\x14substitute_client_id\x18\x04 \x01(\tB\x1f\xf2\xde\x1f\x1byaml:\"substitute_client_id\":\x04\x88\xa0\x1f\x00\"\xcc\x01\n\x0fUpgradeProposal\x12\r\n\x05title\x18\x01 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12\x30\n\x04plan\x18\x03 \x01(\x0b\x32\x1c.cosmos.upgrade.v1beta1.PlanB\x04\xc8\xde\x1f\x00\x12U\n\x15upgraded_client_state\x18\x04 \x01(\x0b\x32\x14.google.protobuf.AnyB \xf2\xde\x1f\x1cyaml:\"upgraded_client_state\":\x0c\x88\xa0\x1f\x00\x98\xa0\x1f\x00\xe8\xa0\x1f\x01\"|\n\x06Height\x12\x33\n\x0frevision_number\x18\x01 \x01(\x04\x42\x1a\xf2\xde\x1f\x16yaml:\"revision_number\"\x12\x33\n\x0frevision_height\x18\x02 \x01(\x04\x42\x1a\xf2\xde\x1f\x16yaml:\"revision_height\":\x08\x88\xa0\x1f\x00\x98\xa0\x1f\x00\"=\n\x06Params\x12\x33\n\x0f\x61llowed_clients\x18\x01 \x03(\tB\x1a\xf2\xde\x1f\x16yaml:\"allowed_clients\"B:Z8github.com/cosmos/ibc-go/v2/modules/core/02-client/typesb\x06proto3') - - - -_IDENTIFIEDCLIENTSTATE = DESCRIPTOR.message_types_by_name['IdentifiedClientState'] -_CONSENSUSSTATEWITHHEIGHT = DESCRIPTOR.message_types_by_name['ConsensusStateWithHeight'] -_CLIENTCONSENSUSSTATES = DESCRIPTOR.message_types_by_name['ClientConsensusStates'] -_CLIENTUPDATEPROPOSAL = DESCRIPTOR.message_types_by_name['ClientUpdateProposal'] -_UPGRADEPROPOSAL = DESCRIPTOR.message_types_by_name['UpgradeProposal'] -_HEIGHT = DESCRIPTOR.message_types_by_name['Height'] -_PARAMS = DESCRIPTOR.message_types_by_name['Params'] -IdentifiedClientState = _reflection.GeneratedProtocolMessageType('IdentifiedClientState', (_message.Message,), { - 'DESCRIPTOR' : _IDENTIFIEDCLIENTSTATE, - '__module__' : 'ibc.core.client.v1.client_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.client.v1.IdentifiedClientState) - }) -_sym_db.RegisterMessage(IdentifiedClientState) - -ConsensusStateWithHeight = _reflection.GeneratedProtocolMessageType('ConsensusStateWithHeight', (_message.Message,), { - 'DESCRIPTOR' : _CONSENSUSSTATEWITHHEIGHT, - '__module__' : 'ibc.core.client.v1.client_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.client.v1.ConsensusStateWithHeight) - }) -_sym_db.RegisterMessage(ConsensusStateWithHeight) - -ClientConsensusStates = _reflection.GeneratedProtocolMessageType('ClientConsensusStates', (_message.Message,), { - 'DESCRIPTOR' : _CLIENTCONSENSUSSTATES, - '__module__' : 'ibc.core.client.v1.client_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.client.v1.ClientConsensusStates) - }) -_sym_db.RegisterMessage(ClientConsensusStates) - -ClientUpdateProposal = _reflection.GeneratedProtocolMessageType('ClientUpdateProposal', (_message.Message,), { - 'DESCRIPTOR' : _CLIENTUPDATEPROPOSAL, - '__module__' : 'ibc.core.client.v1.client_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.client.v1.ClientUpdateProposal) - }) -_sym_db.RegisterMessage(ClientUpdateProposal) - -UpgradeProposal = _reflection.GeneratedProtocolMessageType('UpgradeProposal', (_message.Message,), { - 'DESCRIPTOR' : _UPGRADEPROPOSAL, - '__module__' : 'ibc.core.client.v1.client_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.client.v1.UpgradeProposal) - }) -_sym_db.RegisterMessage(UpgradeProposal) - -Height = _reflection.GeneratedProtocolMessageType('Height', (_message.Message,), { - 'DESCRIPTOR' : _HEIGHT, - '__module__' : 'ibc.core.client.v1.client_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.client.v1.Height) - }) -_sym_db.RegisterMessage(Height) - -Params = _reflection.GeneratedProtocolMessageType('Params', (_message.Message,), { - 'DESCRIPTOR' : _PARAMS, - '__module__' : 'ibc.core.client.v1.client_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.client.v1.Params) - }) -_sym_db.RegisterMessage(Params) - -if _descriptor._USE_C_DESCRIPTORS == False: - - DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'Z8github.com/cosmos/ibc-go/v2/modules/core/02-client/types' - _IDENTIFIEDCLIENTSTATE.fields_by_name['client_id']._options = None - _IDENTIFIEDCLIENTSTATE.fields_by_name['client_id']._serialized_options = b'\362\336\037\020yaml:\"client_id\"' - _IDENTIFIEDCLIENTSTATE.fields_by_name['client_state']._options = None - _IDENTIFIEDCLIENTSTATE.fields_by_name['client_state']._serialized_options = b'\362\336\037\023yaml:\"client_state\"' - _CONSENSUSSTATEWITHHEIGHT.fields_by_name['height']._options = None - _CONSENSUSSTATEWITHHEIGHT.fields_by_name['height']._serialized_options = b'\310\336\037\000' - _CONSENSUSSTATEWITHHEIGHT.fields_by_name['consensus_state']._options = None - _CONSENSUSSTATEWITHHEIGHT.fields_by_name['consensus_state']._serialized_options = b'\362\336\037\025yaml\"consensus_state\"' - _CLIENTCONSENSUSSTATES.fields_by_name['client_id']._options = None - _CLIENTCONSENSUSSTATES.fields_by_name['client_id']._serialized_options = b'\362\336\037\020yaml:\"client_id\"' - _CLIENTCONSENSUSSTATES.fields_by_name['consensus_states']._options = None - _CLIENTCONSENSUSSTATES.fields_by_name['consensus_states']._serialized_options = b'\362\336\037\027yaml:\"consensus_states\"\310\336\037\000' - _CLIENTUPDATEPROPOSAL.fields_by_name['subject_client_id']._options = None - _CLIENTUPDATEPROPOSAL.fields_by_name['subject_client_id']._serialized_options = b'\362\336\037\030yaml:\"subject_client_id\"' - _CLIENTUPDATEPROPOSAL.fields_by_name['substitute_client_id']._options = None - _CLIENTUPDATEPROPOSAL.fields_by_name['substitute_client_id']._serialized_options = b'\362\336\037\033yaml:\"substitute_client_id\"' - _CLIENTUPDATEPROPOSAL._options = None - _CLIENTUPDATEPROPOSAL._serialized_options = b'\210\240\037\000' - _UPGRADEPROPOSAL.fields_by_name['plan']._options = None - _UPGRADEPROPOSAL.fields_by_name['plan']._serialized_options = b'\310\336\037\000' - _UPGRADEPROPOSAL.fields_by_name['upgraded_client_state']._options = None - _UPGRADEPROPOSAL.fields_by_name['upgraded_client_state']._serialized_options = b'\362\336\037\034yaml:\"upgraded_client_state\"' - _UPGRADEPROPOSAL._options = None - _UPGRADEPROPOSAL._serialized_options = b'\210\240\037\000\230\240\037\000\350\240\037\001' - _HEIGHT.fields_by_name['revision_number']._options = None - _HEIGHT.fields_by_name['revision_number']._serialized_options = b'\362\336\037\026yaml:\"revision_number\"' - _HEIGHT.fields_by_name['revision_height']._options = None - _HEIGHT.fields_by_name['revision_height']._serialized_options = b'\362\336\037\026yaml:\"revision_height\"' - _HEIGHT._options = None - _HEIGHT._serialized_options = b'\210\240\037\000\230\240\037\000' - _PARAMS.fields_by_name['allowed_clients']._options = None - _PARAMS.fields_by_name['allowed_clients']._serialized_options = b'\362\336\037\026yaml:\"allowed_clients\"' - _IDENTIFIEDCLIENTSTATE._serialized_start=143 - _IDENTIFIEDCLIENTSTATE._serialized_end=276 - _CONSENSUSSTATEWITHHEIGHT._serialized_start=279 - _CONSENSUSSTATEWITHHEIGHT._serialized_end=429 - _CLIENTCONSENSUSSTATES._serialized_start=432 - _CLIENTCONSENSUSSTATES._serialized_end=601 - _CLIENTUPDATEPROPOSAL._serialized_start=604 - _CLIENTUPDATEPROPOSAL._serialized_end=788 - _UPGRADEPROPOSAL._serialized_start=791 - _UPGRADEPROPOSAL._serialized_end=995 - _HEIGHT._serialized_start=997 - _HEIGHT._serialized_end=1121 - _PARAMS._serialized_start=1123 - _PARAMS._serialized_end=1184 -# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/core/client/v1/genesis_pb2.py b/cosmpy/protos/ibc/core/client/v1/genesis_pb2.py deleted file mode 100644 index 34f9f270..00000000 --- a/cosmpy/protos/ibc/core/client/v1/genesis_pb2.py +++ /dev/null @@ -1,75 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: ibc/core/client/v1/genesis.proto -"""Generated protocol buffer code.""" -from google.protobuf import descriptor as _descriptor -from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection -from google.protobuf import symbol_database as _symbol_database -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - -from ibc.core.client.v1 import client_pb2 as ibc_dot_core_dot_client_dot_v1_dot_client__pb2 -from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 - - -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n ibc/core/client/v1/genesis.proto\x12\x12ibc.core.client.v1\x1a\x1fibc/core/client/v1/client.proto\x1a\x14gogoproto/gogo.proto\"\xff\x03\n\x0cGenesisState\x12Z\n\x07\x63lients\x18\x01 \x03(\x0b\x32).ibc.core.client.v1.IdentifiedClientStateB\x1e\xc8\xde\x1f\x00\xaa\xdf\x1f\x16IdentifiedClientStates\x12\x80\x01\n\x11\x63lients_consensus\x18\x02 \x03(\x0b\x32).ibc.core.client.v1.ClientConsensusStatesB:\xc8\xde\x1f\x00\xaa\xdf\x1f\x16\x43lientsConsensusStates\xf2\xde\x1f\x18yaml:\"clients_consensus\"\x12h\n\x10\x63lients_metadata\x18\x03 \x03(\x0b\x32-.ibc.core.client.v1.IdentifiedGenesisMetadataB\x1f\xc8\xde\x1f\x00\xf2\xde\x1f\x17yaml:\"clients_metadata\"\x12\x30\n\x06params\x18\x04 \x01(\x0b\x32\x1a.ibc.core.client.v1.ParamsB\x04\xc8\xde\x1f\x00\x12\x35\n\x10\x63reate_localhost\x18\x05 \x01(\x08\x42\x1b\xf2\xde\x1f\x17yaml:\"create_localhost\"\x12=\n\x14next_client_sequence\x18\x06 \x01(\x04\x42\x1f\xf2\xde\x1f\x1byaml:\"next_client_sequence\"\"3\n\x0fGenesisMetadata\x12\x0b\n\x03key\x18\x01 \x01(\x0c\x12\r\n\x05value\x18\x02 \x01(\x0c:\x04\x88\xa0\x1f\x00\"\xa2\x01\n\x19IdentifiedGenesisMetadata\x12\'\n\tclient_id\x18\x01 \x01(\tB\x14\xf2\xde\x1f\x10yaml:\"client_id\"\x12\\\n\x0f\x63lient_metadata\x18\x02 \x03(\x0b\x32#.ibc.core.client.v1.GenesisMetadataB\x1e\xc8\xde\x1f\x00\xf2\xde\x1f\x16yaml:\"client_metadata\"B:Z8github.com/cosmos/ibc-go/v2/modules/core/02-client/typesb\x06proto3') - - - -_GENESISSTATE = DESCRIPTOR.message_types_by_name['GenesisState'] -_GENESISMETADATA = DESCRIPTOR.message_types_by_name['GenesisMetadata'] -_IDENTIFIEDGENESISMETADATA = DESCRIPTOR.message_types_by_name['IdentifiedGenesisMetadata'] -GenesisState = _reflection.GeneratedProtocolMessageType('GenesisState', (_message.Message,), { - 'DESCRIPTOR' : _GENESISSTATE, - '__module__' : 'ibc.core.client.v1.genesis_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.client.v1.GenesisState) - }) -_sym_db.RegisterMessage(GenesisState) - -GenesisMetadata = _reflection.GeneratedProtocolMessageType('GenesisMetadata', (_message.Message,), { - 'DESCRIPTOR' : _GENESISMETADATA, - '__module__' : 'ibc.core.client.v1.genesis_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.client.v1.GenesisMetadata) - }) -_sym_db.RegisterMessage(GenesisMetadata) - -IdentifiedGenesisMetadata = _reflection.GeneratedProtocolMessageType('IdentifiedGenesisMetadata', (_message.Message,), { - 'DESCRIPTOR' : _IDENTIFIEDGENESISMETADATA, - '__module__' : 'ibc.core.client.v1.genesis_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.client.v1.IdentifiedGenesisMetadata) - }) -_sym_db.RegisterMessage(IdentifiedGenesisMetadata) - -if _descriptor._USE_C_DESCRIPTORS == False: - - DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'Z8github.com/cosmos/ibc-go/v2/modules/core/02-client/types' - _GENESISSTATE.fields_by_name['clients']._options = None - _GENESISSTATE.fields_by_name['clients']._serialized_options = b'\310\336\037\000\252\337\037\026IdentifiedClientStates' - _GENESISSTATE.fields_by_name['clients_consensus']._options = None - _GENESISSTATE.fields_by_name['clients_consensus']._serialized_options = b'\310\336\037\000\252\337\037\026ClientsConsensusStates\362\336\037\030yaml:\"clients_consensus\"' - _GENESISSTATE.fields_by_name['clients_metadata']._options = None - _GENESISSTATE.fields_by_name['clients_metadata']._serialized_options = b'\310\336\037\000\362\336\037\027yaml:\"clients_metadata\"' - _GENESISSTATE.fields_by_name['params']._options = None - _GENESISSTATE.fields_by_name['params']._serialized_options = b'\310\336\037\000' - _GENESISSTATE.fields_by_name['create_localhost']._options = None - _GENESISSTATE.fields_by_name['create_localhost']._serialized_options = b'\362\336\037\027yaml:\"create_localhost\"' - _GENESISSTATE.fields_by_name['next_client_sequence']._options = None - _GENESISSTATE.fields_by_name['next_client_sequence']._serialized_options = b'\362\336\037\033yaml:\"next_client_sequence\"' - _GENESISMETADATA._options = None - _GENESISMETADATA._serialized_options = b'\210\240\037\000' - _IDENTIFIEDGENESISMETADATA.fields_by_name['client_id']._options = None - _IDENTIFIEDGENESISMETADATA.fields_by_name['client_id']._serialized_options = b'\362\336\037\020yaml:\"client_id\"' - _IDENTIFIEDGENESISMETADATA.fields_by_name['client_metadata']._options = None - _IDENTIFIEDGENESISMETADATA.fields_by_name['client_metadata']._serialized_options = b'\310\336\037\000\362\336\037\026yaml:\"client_metadata\"' - _GENESISSTATE._serialized_start=112 - _GENESISSTATE._serialized_end=623 - _GENESISMETADATA._serialized_start=625 - _GENESISMETADATA._serialized_end=676 - _IDENTIFIEDGENESISMETADATA._serialized_start=679 - _IDENTIFIEDGENESISMETADATA._serialized_end=841 -# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/core/client/v1/query_pb2.py b/cosmpy/protos/ibc/core/client/v1/query_pb2.py deleted file mode 100644 index e60a15fa..00000000 --- a/cosmpy/protos/ibc/core/client/v1/query_pb2.py +++ /dev/null @@ -1,217 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: ibc/core/client/v1/query.proto -"""Generated protocol buffer code.""" -from google.protobuf import descriptor as _descriptor -from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection -from google.protobuf import symbol_database as _symbol_database -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - -from cosmos.base.query.v1beta1 import pagination_pb2 as cosmos_dot_base_dot_query_dot_v1beta1_dot_pagination__pb2 -from ibc.core.client.v1 import client_pb2 as ibc_dot_core_dot_client_dot_v1_dot_client__pb2 -from google.protobuf import any_pb2 as google_dot_protobuf_dot_any__pb2 -from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 -from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 - - -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1eibc/core/client/v1/query.proto\x12\x12ibc.core.client.v1\x1a*cosmos/base/query/v1beta1/pagination.proto\x1a\x1fibc/core/client/v1/client.proto\x1a\x19google/protobuf/any.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x14gogoproto/gogo.proto\",\n\x17QueryClientStateRequest\x12\x11\n\tclient_id\x18\x01 \x01(\t\"\x8d\x01\n\x18QueryClientStateResponse\x12*\n\x0c\x63lient_state\x18\x01 \x01(\x0b\x32\x14.google.protobuf.Any\x12\r\n\x05proof\x18\x02 \x01(\x0c\x12\x36\n\x0cproof_height\x18\x03 \x01(\x0b\x32\x1a.ibc.core.client.v1.HeightB\x04\xc8\xde\x1f\x00\"V\n\x18QueryClientStatesRequest\x12:\n\npagination\x18\x01 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\xba\x01\n\x19QueryClientStatesResponse\x12`\n\rclient_states\x18\x01 \x03(\x0b\x32).ibc.core.client.v1.IdentifiedClientStateB\x1e\xc8\xde\x1f\x00\xaa\xdf\x1f\x16IdentifiedClientStates\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"x\n\x1aQueryConsensusStateRequest\x12\x11\n\tclient_id\x18\x01 \x01(\t\x12\x17\n\x0frevision_number\x18\x02 \x01(\x04\x12\x17\n\x0frevision_height\x18\x03 \x01(\x04\x12\x15\n\rlatest_height\x18\x04 \x01(\x08\"\x93\x01\n\x1bQueryConsensusStateResponse\x12-\n\x0f\x63onsensus_state\x18\x01 \x01(\x0b\x32\x14.google.protobuf.Any\x12\r\n\x05proof\x18\x02 \x01(\x0c\x12\x36\n\x0cproof_height\x18\x03 \x01(\x0b\x32\x1a.ibc.core.client.v1.HeightB\x04\xc8\xde\x1f\x00\"l\n\x1bQueryConsensusStatesRequest\x12\x11\n\tclient_id\x18\x01 \x01(\t\x12:\n\npagination\x18\x02 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\xa9\x01\n\x1cQueryConsensusStatesResponse\x12L\n\x10\x63onsensus_states\x18\x01 \x03(\x0b\x32,.ibc.core.client.v1.ConsensusStateWithHeightB\x04\xc8\xde\x1f\x00\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"-\n\x18QueryClientStatusRequest\x12\x11\n\tclient_id\x18\x01 \x01(\t\"+\n\x19QueryClientStatusResponse\x12\x0e\n\x06status\x18\x01 \x01(\t\"\x1a\n\x18QueryClientParamsRequest\"G\n\x19QueryClientParamsResponse\x12*\n\x06params\x18\x01 \x01(\x0b\x32\x1a.ibc.core.client.v1.Params\"!\n\x1fQueryUpgradedClientStateRequest\"W\n QueryUpgradedClientStateResponse\x12\x33\n\x15upgraded_client_state\x18\x01 \x01(\x0b\x32\x14.google.protobuf.Any\"$\n\"QueryUpgradedConsensusStateRequest\"]\n#QueryUpgradedConsensusStateResponse\x12\x36\n\x18upgraded_consensus_state\x18\x01 \x01(\x0b\x32\x14.google.protobuf.Any2\x81\x0b\n\x05Query\x12\x9f\x01\n\x0b\x43lientState\x12+.ibc.core.client.v1.QueryClientStateRequest\x1a,.ibc.core.client.v1.QueryClientStateResponse\"5\x82\xd3\xe4\x93\x02/\x12-/ibc/core/client/v1/client_states/{client_id}\x12\x96\x01\n\x0c\x43lientStates\x12,.ibc.core.client.v1.QueryClientStatesRequest\x1a-.ibc.core.client.v1.QueryClientStatesResponse\")\x82\xd3\xe4\x93\x02#\x12!/ibc/core/client/v1/client_states\x12\xdf\x01\n\x0e\x43onsensusState\x12..ibc.core.client.v1.QueryConsensusStateRequest\x1a/.ibc.core.client.v1.QueryConsensusStateResponse\"l\x82\xd3\xe4\x93\x02\x66\x12\x64/ibc/core/client/v1/consensus_states/{client_id}/revision/{revision_number}/height/{revision_height}\x12\xae\x01\n\x0f\x43onsensusStates\x12/.ibc.core.client.v1.QueryConsensusStatesRequest\x1a\x30.ibc.core.client.v1.QueryConsensusStatesResponse\"8\x82\xd3\xe4\x93\x02\x32\x12\x30/ibc/core/client/v1/consensus_states/{client_id}\x12\xa2\x01\n\x0c\x43lientStatus\x12,.ibc.core.client.v1.QueryClientStatusRequest\x1a-.ibc.core.client.v1.QueryClientStatusResponse\"5\x82\xd3\xe4\x93\x02/\x12-/ibc/core/client/v1/client_status/{client_id}\x12\x8a\x01\n\x0c\x43lientParams\x12,.ibc.core.client.v1.QueryClientParamsRequest\x1a-.ibc.core.client.v1.QueryClientParamsResponse\"\x1d\x82\xd3\xe4\x93\x02\x17\x12\x15/ibc/client/v1/params\x12\xb4\x01\n\x13UpgradedClientState\x12\x33.ibc.core.client.v1.QueryUpgradedClientStateRequest\x1a\x34.ibc.core.client.v1.QueryUpgradedClientStateResponse\"2\x82\xd3\xe4\x93\x02,\x12*/ibc/core/client/v1/upgraded_client_states\x12\xc0\x01\n\x16UpgradedConsensusState\x12\x36.ibc.core.client.v1.QueryUpgradedConsensusStateRequest\x1a\x37.ibc.core.client.v1.QueryUpgradedConsensusStateResponse\"5\x82\xd3\xe4\x93\x02/\x12-/ibc/core/client/v1/upgraded_consensus_statesB:Z8github.com/cosmos/ibc-go/v2/modules/core/02-client/typesb\x06proto3') - - - -_QUERYCLIENTSTATEREQUEST = DESCRIPTOR.message_types_by_name['QueryClientStateRequest'] -_QUERYCLIENTSTATERESPONSE = DESCRIPTOR.message_types_by_name['QueryClientStateResponse'] -_QUERYCLIENTSTATESREQUEST = DESCRIPTOR.message_types_by_name['QueryClientStatesRequest'] -_QUERYCLIENTSTATESRESPONSE = DESCRIPTOR.message_types_by_name['QueryClientStatesResponse'] -_QUERYCONSENSUSSTATEREQUEST = DESCRIPTOR.message_types_by_name['QueryConsensusStateRequest'] -_QUERYCONSENSUSSTATERESPONSE = DESCRIPTOR.message_types_by_name['QueryConsensusStateResponse'] -_QUERYCONSENSUSSTATESREQUEST = DESCRIPTOR.message_types_by_name['QueryConsensusStatesRequest'] -_QUERYCONSENSUSSTATESRESPONSE = DESCRIPTOR.message_types_by_name['QueryConsensusStatesResponse'] -_QUERYCLIENTSTATUSREQUEST = DESCRIPTOR.message_types_by_name['QueryClientStatusRequest'] -_QUERYCLIENTSTATUSRESPONSE = DESCRIPTOR.message_types_by_name['QueryClientStatusResponse'] -_QUERYCLIENTPARAMSREQUEST = DESCRIPTOR.message_types_by_name['QueryClientParamsRequest'] -_QUERYCLIENTPARAMSRESPONSE = DESCRIPTOR.message_types_by_name['QueryClientParamsResponse'] -_QUERYUPGRADEDCLIENTSTATEREQUEST = DESCRIPTOR.message_types_by_name['QueryUpgradedClientStateRequest'] -_QUERYUPGRADEDCLIENTSTATERESPONSE = DESCRIPTOR.message_types_by_name['QueryUpgradedClientStateResponse'] -_QUERYUPGRADEDCONSENSUSSTATEREQUEST = DESCRIPTOR.message_types_by_name['QueryUpgradedConsensusStateRequest'] -_QUERYUPGRADEDCONSENSUSSTATERESPONSE = DESCRIPTOR.message_types_by_name['QueryUpgradedConsensusStateResponse'] -QueryClientStateRequest = _reflection.GeneratedProtocolMessageType('QueryClientStateRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYCLIENTSTATEREQUEST, - '__module__' : 'ibc.core.client.v1.query_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.client.v1.QueryClientStateRequest) - }) -_sym_db.RegisterMessage(QueryClientStateRequest) - -QueryClientStateResponse = _reflection.GeneratedProtocolMessageType('QueryClientStateResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYCLIENTSTATERESPONSE, - '__module__' : 'ibc.core.client.v1.query_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.client.v1.QueryClientStateResponse) - }) -_sym_db.RegisterMessage(QueryClientStateResponse) - -QueryClientStatesRequest = _reflection.GeneratedProtocolMessageType('QueryClientStatesRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYCLIENTSTATESREQUEST, - '__module__' : 'ibc.core.client.v1.query_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.client.v1.QueryClientStatesRequest) - }) -_sym_db.RegisterMessage(QueryClientStatesRequest) - -QueryClientStatesResponse = _reflection.GeneratedProtocolMessageType('QueryClientStatesResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYCLIENTSTATESRESPONSE, - '__module__' : 'ibc.core.client.v1.query_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.client.v1.QueryClientStatesResponse) - }) -_sym_db.RegisterMessage(QueryClientStatesResponse) - -QueryConsensusStateRequest = _reflection.GeneratedProtocolMessageType('QueryConsensusStateRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYCONSENSUSSTATEREQUEST, - '__module__' : 'ibc.core.client.v1.query_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.client.v1.QueryConsensusStateRequest) - }) -_sym_db.RegisterMessage(QueryConsensusStateRequest) - -QueryConsensusStateResponse = _reflection.GeneratedProtocolMessageType('QueryConsensusStateResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYCONSENSUSSTATERESPONSE, - '__module__' : 'ibc.core.client.v1.query_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.client.v1.QueryConsensusStateResponse) - }) -_sym_db.RegisterMessage(QueryConsensusStateResponse) - -QueryConsensusStatesRequest = _reflection.GeneratedProtocolMessageType('QueryConsensusStatesRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYCONSENSUSSTATESREQUEST, - '__module__' : 'ibc.core.client.v1.query_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.client.v1.QueryConsensusStatesRequest) - }) -_sym_db.RegisterMessage(QueryConsensusStatesRequest) - -QueryConsensusStatesResponse = _reflection.GeneratedProtocolMessageType('QueryConsensusStatesResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYCONSENSUSSTATESRESPONSE, - '__module__' : 'ibc.core.client.v1.query_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.client.v1.QueryConsensusStatesResponse) - }) -_sym_db.RegisterMessage(QueryConsensusStatesResponse) - -QueryClientStatusRequest = _reflection.GeneratedProtocolMessageType('QueryClientStatusRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYCLIENTSTATUSREQUEST, - '__module__' : 'ibc.core.client.v1.query_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.client.v1.QueryClientStatusRequest) - }) -_sym_db.RegisterMessage(QueryClientStatusRequest) - -QueryClientStatusResponse = _reflection.GeneratedProtocolMessageType('QueryClientStatusResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYCLIENTSTATUSRESPONSE, - '__module__' : 'ibc.core.client.v1.query_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.client.v1.QueryClientStatusResponse) - }) -_sym_db.RegisterMessage(QueryClientStatusResponse) - -QueryClientParamsRequest = _reflection.GeneratedProtocolMessageType('QueryClientParamsRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYCLIENTPARAMSREQUEST, - '__module__' : 'ibc.core.client.v1.query_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.client.v1.QueryClientParamsRequest) - }) -_sym_db.RegisterMessage(QueryClientParamsRequest) - -QueryClientParamsResponse = _reflection.GeneratedProtocolMessageType('QueryClientParamsResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYCLIENTPARAMSRESPONSE, - '__module__' : 'ibc.core.client.v1.query_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.client.v1.QueryClientParamsResponse) - }) -_sym_db.RegisterMessage(QueryClientParamsResponse) - -QueryUpgradedClientStateRequest = _reflection.GeneratedProtocolMessageType('QueryUpgradedClientStateRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYUPGRADEDCLIENTSTATEREQUEST, - '__module__' : 'ibc.core.client.v1.query_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.client.v1.QueryUpgradedClientStateRequest) - }) -_sym_db.RegisterMessage(QueryUpgradedClientStateRequest) - -QueryUpgradedClientStateResponse = _reflection.GeneratedProtocolMessageType('QueryUpgradedClientStateResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYUPGRADEDCLIENTSTATERESPONSE, - '__module__' : 'ibc.core.client.v1.query_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.client.v1.QueryUpgradedClientStateResponse) - }) -_sym_db.RegisterMessage(QueryUpgradedClientStateResponse) - -QueryUpgradedConsensusStateRequest = _reflection.GeneratedProtocolMessageType('QueryUpgradedConsensusStateRequest', (_message.Message,), { - 'DESCRIPTOR' : _QUERYUPGRADEDCONSENSUSSTATEREQUEST, - '__module__' : 'ibc.core.client.v1.query_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.client.v1.QueryUpgradedConsensusStateRequest) - }) -_sym_db.RegisterMessage(QueryUpgradedConsensusStateRequest) - -QueryUpgradedConsensusStateResponse = _reflection.GeneratedProtocolMessageType('QueryUpgradedConsensusStateResponse', (_message.Message,), { - 'DESCRIPTOR' : _QUERYUPGRADEDCONSENSUSSTATERESPONSE, - '__module__' : 'ibc.core.client.v1.query_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.client.v1.QueryUpgradedConsensusStateResponse) - }) -_sym_db.RegisterMessage(QueryUpgradedConsensusStateResponse) - -_QUERY = DESCRIPTOR.services_by_name['Query'] -if _descriptor._USE_C_DESCRIPTORS == False: - - DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'Z8github.com/cosmos/ibc-go/v2/modules/core/02-client/types' - _QUERYCLIENTSTATERESPONSE.fields_by_name['proof_height']._options = None - _QUERYCLIENTSTATERESPONSE.fields_by_name['proof_height']._serialized_options = b'\310\336\037\000' - _QUERYCLIENTSTATESRESPONSE.fields_by_name['client_states']._options = None - _QUERYCLIENTSTATESRESPONSE.fields_by_name['client_states']._serialized_options = b'\310\336\037\000\252\337\037\026IdentifiedClientStates' - _QUERYCONSENSUSSTATERESPONSE.fields_by_name['proof_height']._options = None - _QUERYCONSENSUSSTATERESPONSE.fields_by_name['proof_height']._serialized_options = b'\310\336\037\000' - _QUERYCONSENSUSSTATESRESPONSE.fields_by_name['consensus_states']._options = None - _QUERYCONSENSUSSTATESRESPONSE.fields_by_name['consensus_states']._serialized_options = b'\310\336\037\000' - _QUERY.methods_by_name['ClientState']._options = None - _QUERY.methods_by_name['ClientState']._serialized_options = b'\202\323\344\223\002/\022-/ibc/core/client/v1/client_states/{client_id}' - _QUERY.methods_by_name['ClientStates']._options = None - _QUERY.methods_by_name['ClientStates']._serialized_options = b'\202\323\344\223\002#\022!/ibc/core/client/v1/client_states' - _QUERY.methods_by_name['ConsensusState']._options = None - _QUERY.methods_by_name['ConsensusState']._serialized_options = b'\202\323\344\223\002f\022d/ibc/core/client/v1/consensus_states/{client_id}/revision/{revision_number}/height/{revision_height}' - _QUERY.methods_by_name['ConsensusStates']._options = None - _QUERY.methods_by_name['ConsensusStates']._serialized_options = b'\202\323\344\223\0022\0220/ibc/core/client/v1/consensus_states/{client_id}' - _QUERY.methods_by_name['ClientStatus']._options = None - _QUERY.methods_by_name['ClientStatus']._serialized_options = b'\202\323\344\223\002/\022-/ibc/core/client/v1/client_status/{client_id}' - _QUERY.methods_by_name['ClientParams']._options = None - _QUERY.methods_by_name['ClientParams']._serialized_options = b'\202\323\344\223\002\027\022\025/ibc/client/v1/params' - _QUERY.methods_by_name['UpgradedClientState']._options = None - _QUERY.methods_by_name['UpgradedClientState']._serialized_options = b'\202\323\344\223\002,\022*/ibc/core/client/v1/upgraded_client_states' - _QUERY.methods_by_name['UpgradedConsensusState']._options = None - _QUERY.methods_by_name['UpgradedConsensusState']._serialized_options = b'\202\323\344\223\002/\022-/ibc/core/client/v1/upgraded_consensus_states' - _QUERYCLIENTSTATEREQUEST._serialized_start=210 - _QUERYCLIENTSTATEREQUEST._serialized_end=254 - _QUERYCLIENTSTATERESPONSE._serialized_start=257 - _QUERYCLIENTSTATERESPONSE._serialized_end=398 - _QUERYCLIENTSTATESREQUEST._serialized_start=400 - _QUERYCLIENTSTATESREQUEST._serialized_end=486 - _QUERYCLIENTSTATESRESPONSE._serialized_start=489 - _QUERYCLIENTSTATESRESPONSE._serialized_end=675 - _QUERYCONSENSUSSTATEREQUEST._serialized_start=677 - _QUERYCONSENSUSSTATEREQUEST._serialized_end=797 - _QUERYCONSENSUSSTATERESPONSE._serialized_start=800 - _QUERYCONSENSUSSTATERESPONSE._serialized_end=947 - _QUERYCONSENSUSSTATESREQUEST._serialized_start=949 - _QUERYCONSENSUSSTATESREQUEST._serialized_end=1057 - _QUERYCONSENSUSSTATESRESPONSE._serialized_start=1060 - _QUERYCONSENSUSSTATESRESPONSE._serialized_end=1229 - _QUERYCLIENTSTATUSREQUEST._serialized_start=1231 - _QUERYCLIENTSTATUSREQUEST._serialized_end=1276 - _QUERYCLIENTSTATUSRESPONSE._serialized_start=1278 - _QUERYCLIENTSTATUSRESPONSE._serialized_end=1321 - _QUERYCLIENTPARAMSREQUEST._serialized_start=1323 - _QUERYCLIENTPARAMSREQUEST._serialized_end=1349 - _QUERYCLIENTPARAMSRESPONSE._serialized_start=1351 - _QUERYCLIENTPARAMSRESPONSE._serialized_end=1422 - _QUERYUPGRADEDCLIENTSTATEREQUEST._serialized_start=1424 - _QUERYUPGRADEDCLIENTSTATEREQUEST._serialized_end=1457 - _QUERYUPGRADEDCLIENTSTATERESPONSE._serialized_start=1459 - _QUERYUPGRADEDCLIENTSTATERESPONSE._serialized_end=1546 - _QUERYUPGRADEDCONSENSUSSTATEREQUEST._serialized_start=1548 - _QUERYUPGRADEDCONSENSUSSTATEREQUEST._serialized_end=1584 - _QUERYUPGRADEDCONSENSUSSTATERESPONSE._serialized_start=1586 - _QUERYUPGRADEDCONSENSUSSTATERESPONSE._serialized_end=1679 - _QUERY._serialized_start=1682 - _QUERY._serialized_end=3091 -# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/core/client/v1/query_pb2_grpc.py b/cosmpy/protos/ibc/core/client/v1/query_pb2_grpc.py deleted file mode 100644 index 071de926..00000000 --- a/cosmpy/protos/ibc/core/client/v1/query_pb2_grpc.py +++ /dev/null @@ -1,310 +0,0 @@ -# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! -"""Client and server classes corresponding to protobuf-defined services.""" -import grpc - -from ibc.core.client.v1 import query_pb2 as ibc_dot_core_dot_client_dot_v1_dot_query__pb2 - - -class QueryStub(object): - """Query provides defines the gRPC querier service - """ - - def __init__(self, channel): - """Constructor. - - Args: - channel: A grpc.Channel. - """ - self.ClientState = channel.unary_unary( - '/ibc.core.client.v1.Query/ClientState', - request_serializer=ibc_dot_core_dot_client_dot_v1_dot_query__pb2.QueryClientStateRequest.SerializeToString, - response_deserializer=ibc_dot_core_dot_client_dot_v1_dot_query__pb2.QueryClientStateResponse.FromString, - ) - self.ClientStates = channel.unary_unary( - '/ibc.core.client.v1.Query/ClientStates', - request_serializer=ibc_dot_core_dot_client_dot_v1_dot_query__pb2.QueryClientStatesRequest.SerializeToString, - response_deserializer=ibc_dot_core_dot_client_dot_v1_dot_query__pb2.QueryClientStatesResponse.FromString, - ) - self.ConsensusState = channel.unary_unary( - '/ibc.core.client.v1.Query/ConsensusState', - request_serializer=ibc_dot_core_dot_client_dot_v1_dot_query__pb2.QueryConsensusStateRequest.SerializeToString, - response_deserializer=ibc_dot_core_dot_client_dot_v1_dot_query__pb2.QueryConsensusStateResponse.FromString, - ) - self.ConsensusStates = channel.unary_unary( - '/ibc.core.client.v1.Query/ConsensusStates', - request_serializer=ibc_dot_core_dot_client_dot_v1_dot_query__pb2.QueryConsensusStatesRequest.SerializeToString, - response_deserializer=ibc_dot_core_dot_client_dot_v1_dot_query__pb2.QueryConsensusStatesResponse.FromString, - ) - self.ClientStatus = channel.unary_unary( - '/ibc.core.client.v1.Query/ClientStatus', - request_serializer=ibc_dot_core_dot_client_dot_v1_dot_query__pb2.QueryClientStatusRequest.SerializeToString, - response_deserializer=ibc_dot_core_dot_client_dot_v1_dot_query__pb2.QueryClientStatusResponse.FromString, - ) - self.ClientParams = channel.unary_unary( - '/ibc.core.client.v1.Query/ClientParams', - request_serializer=ibc_dot_core_dot_client_dot_v1_dot_query__pb2.QueryClientParamsRequest.SerializeToString, - response_deserializer=ibc_dot_core_dot_client_dot_v1_dot_query__pb2.QueryClientParamsResponse.FromString, - ) - self.UpgradedClientState = channel.unary_unary( - '/ibc.core.client.v1.Query/UpgradedClientState', - request_serializer=ibc_dot_core_dot_client_dot_v1_dot_query__pb2.QueryUpgradedClientStateRequest.SerializeToString, - response_deserializer=ibc_dot_core_dot_client_dot_v1_dot_query__pb2.QueryUpgradedClientStateResponse.FromString, - ) - self.UpgradedConsensusState = channel.unary_unary( - '/ibc.core.client.v1.Query/UpgradedConsensusState', - request_serializer=ibc_dot_core_dot_client_dot_v1_dot_query__pb2.QueryUpgradedConsensusStateRequest.SerializeToString, - response_deserializer=ibc_dot_core_dot_client_dot_v1_dot_query__pb2.QueryUpgradedConsensusStateResponse.FromString, - ) - - -class QueryServicer(object): - """Query provides defines the gRPC querier service - """ - - def ClientState(self, request, context): - """ClientState queries an IBC light client. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details('Method not implemented!') - raise NotImplementedError('Method not implemented!') - - def ClientStates(self, request, context): - """ClientStates queries all the IBC light clients of a chain. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details('Method not implemented!') - raise NotImplementedError('Method not implemented!') - - def ConsensusState(self, request, context): - """ConsensusState queries a consensus state associated with a client state at - a given height. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details('Method not implemented!') - raise NotImplementedError('Method not implemented!') - - def ConsensusStates(self, request, context): - """ConsensusStates queries all the consensus state associated with a given - client. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details('Method not implemented!') - raise NotImplementedError('Method not implemented!') - - def ClientStatus(self, request, context): - """Status queries the status of an IBC client. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details('Method not implemented!') - raise NotImplementedError('Method not implemented!') - - def ClientParams(self, request, context): - """ClientParams queries all parameters of the ibc client. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details('Method not implemented!') - raise NotImplementedError('Method not implemented!') - - def UpgradedClientState(self, request, context): - """UpgradedClientState queries an Upgraded IBC light client. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details('Method not implemented!') - raise NotImplementedError('Method not implemented!') - - def UpgradedConsensusState(self, request, context): - """UpgradedConsensusState queries an Upgraded IBC consensus state. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details('Method not implemented!') - raise NotImplementedError('Method not implemented!') - - -def add_QueryServicer_to_server(servicer, server): - rpc_method_handlers = { - 'ClientState': grpc.unary_unary_rpc_method_handler( - servicer.ClientState, - request_deserializer=ibc_dot_core_dot_client_dot_v1_dot_query__pb2.QueryClientStateRequest.FromString, - response_serializer=ibc_dot_core_dot_client_dot_v1_dot_query__pb2.QueryClientStateResponse.SerializeToString, - ), - 'ClientStates': grpc.unary_unary_rpc_method_handler( - servicer.ClientStates, - request_deserializer=ibc_dot_core_dot_client_dot_v1_dot_query__pb2.QueryClientStatesRequest.FromString, - response_serializer=ibc_dot_core_dot_client_dot_v1_dot_query__pb2.QueryClientStatesResponse.SerializeToString, - ), - 'ConsensusState': grpc.unary_unary_rpc_method_handler( - servicer.ConsensusState, - request_deserializer=ibc_dot_core_dot_client_dot_v1_dot_query__pb2.QueryConsensusStateRequest.FromString, - response_serializer=ibc_dot_core_dot_client_dot_v1_dot_query__pb2.QueryConsensusStateResponse.SerializeToString, - ), - 'ConsensusStates': grpc.unary_unary_rpc_method_handler( - servicer.ConsensusStates, - request_deserializer=ibc_dot_core_dot_client_dot_v1_dot_query__pb2.QueryConsensusStatesRequest.FromString, - response_serializer=ibc_dot_core_dot_client_dot_v1_dot_query__pb2.QueryConsensusStatesResponse.SerializeToString, - ), - 'ClientStatus': grpc.unary_unary_rpc_method_handler( - servicer.ClientStatus, - request_deserializer=ibc_dot_core_dot_client_dot_v1_dot_query__pb2.QueryClientStatusRequest.FromString, - response_serializer=ibc_dot_core_dot_client_dot_v1_dot_query__pb2.QueryClientStatusResponse.SerializeToString, - ), - 'ClientParams': grpc.unary_unary_rpc_method_handler( - servicer.ClientParams, - request_deserializer=ibc_dot_core_dot_client_dot_v1_dot_query__pb2.QueryClientParamsRequest.FromString, - response_serializer=ibc_dot_core_dot_client_dot_v1_dot_query__pb2.QueryClientParamsResponse.SerializeToString, - ), - 'UpgradedClientState': grpc.unary_unary_rpc_method_handler( - servicer.UpgradedClientState, - request_deserializer=ibc_dot_core_dot_client_dot_v1_dot_query__pb2.QueryUpgradedClientStateRequest.FromString, - response_serializer=ibc_dot_core_dot_client_dot_v1_dot_query__pb2.QueryUpgradedClientStateResponse.SerializeToString, - ), - 'UpgradedConsensusState': grpc.unary_unary_rpc_method_handler( - servicer.UpgradedConsensusState, - request_deserializer=ibc_dot_core_dot_client_dot_v1_dot_query__pb2.QueryUpgradedConsensusStateRequest.FromString, - response_serializer=ibc_dot_core_dot_client_dot_v1_dot_query__pb2.QueryUpgradedConsensusStateResponse.SerializeToString, - ), - } - generic_handler = grpc.method_handlers_generic_handler( - 'ibc.core.client.v1.Query', rpc_method_handlers) - server.add_generic_rpc_handlers((generic_handler,)) - - - # This class is part of an EXPERIMENTAL API. -class Query(object): - """Query provides defines the gRPC querier service - """ - - @staticmethod - def ClientState(request, - target, - options=(), - channel_credentials=None, - call_credentials=None, - insecure=False, - compression=None, - wait_for_ready=None, - timeout=None, - metadata=None): - return grpc.experimental.unary_unary(request, target, '/ibc.core.client.v1.Query/ClientState', - ibc_dot_core_dot_client_dot_v1_dot_query__pb2.QueryClientStateRequest.SerializeToString, - ibc_dot_core_dot_client_dot_v1_dot_query__pb2.QueryClientStateResponse.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) - - @staticmethod - def ClientStates(request, - target, - options=(), - channel_credentials=None, - call_credentials=None, - insecure=False, - compression=None, - wait_for_ready=None, - timeout=None, - metadata=None): - return grpc.experimental.unary_unary(request, target, '/ibc.core.client.v1.Query/ClientStates', - ibc_dot_core_dot_client_dot_v1_dot_query__pb2.QueryClientStatesRequest.SerializeToString, - ibc_dot_core_dot_client_dot_v1_dot_query__pb2.QueryClientStatesResponse.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) - - @staticmethod - def ConsensusState(request, - target, - options=(), - channel_credentials=None, - call_credentials=None, - insecure=False, - compression=None, - wait_for_ready=None, - timeout=None, - metadata=None): - return grpc.experimental.unary_unary(request, target, '/ibc.core.client.v1.Query/ConsensusState', - ibc_dot_core_dot_client_dot_v1_dot_query__pb2.QueryConsensusStateRequest.SerializeToString, - ibc_dot_core_dot_client_dot_v1_dot_query__pb2.QueryConsensusStateResponse.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) - - @staticmethod - def ConsensusStates(request, - target, - options=(), - channel_credentials=None, - call_credentials=None, - insecure=False, - compression=None, - wait_for_ready=None, - timeout=None, - metadata=None): - return grpc.experimental.unary_unary(request, target, '/ibc.core.client.v1.Query/ConsensusStates', - ibc_dot_core_dot_client_dot_v1_dot_query__pb2.QueryConsensusStatesRequest.SerializeToString, - ibc_dot_core_dot_client_dot_v1_dot_query__pb2.QueryConsensusStatesResponse.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) - - @staticmethod - def ClientStatus(request, - target, - options=(), - channel_credentials=None, - call_credentials=None, - insecure=False, - compression=None, - wait_for_ready=None, - timeout=None, - metadata=None): - return grpc.experimental.unary_unary(request, target, '/ibc.core.client.v1.Query/ClientStatus', - ibc_dot_core_dot_client_dot_v1_dot_query__pb2.QueryClientStatusRequest.SerializeToString, - ibc_dot_core_dot_client_dot_v1_dot_query__pb2.QueryClientStatusResponse.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) - - @staticmethod - def ClientParams(request, - target, - options=(), - channel_credentials=None, - call_credentials=None, - insecure=False, - compression=None, - wait_for_ready=None, - timeout=None, - metadata=None): - return grpc.experimental.unary_unary(request, target, '/ibc.core.client.v1.Query/ClientParams', - ibc_dot_core_dot_client_dot_v1_dot_query__pb2.QueryClientParamsRequest.SerializeToString, - ibc_dot_core_dot_client_dot_v1_dot_query__pb2.QueryClientParamsResponse.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) - - @staticmethod - def UpgradedClientState(request, - target, - options=(), - channel_credentials=None, - call_credentials=None, - insecure=False, - compression=None, - wait_for_ready=None, - timeout=None, - metadata=None): - return grpc.experimental.unary_unary(request, target, '/ibc.core.client.v1.Query/UpgradedClientState', - ibc_dot_core_dot_client_dot_v1_dot_query__pb2.QueryUpgradedClientStateRequest.SerializeToString, - ibc_dot_core_dot_client_dot_v1_dot_query__pb2.QueryUpgradedClientStateResponse.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) - - @staticmethod - def UpgradedConsensusState(request, - target, - options=(), - channel_credentials=None, - call_credentials=None, - insecure=False, - compression=None, - wait_for_ready=None, - timeout=None, - metadata=None): - return grpc.experimental.unary_unary(request, target, '/ibc.core.client.v1.Query/UpgradedConsensusState', - ibc_dot_core_dot_client_dot_v1_dot_query__pb2.QueryUpgradedConsensusStateRequest.SerializeToString, - ibc_dot_core_dot_client_dot_v1_dot_query__pb2.QueryUpgradedConsensusStateResponse.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/ibc/core/client/v1/tx_pb2.py b/cosmpy/protos/ibc/core/client/v1/tx_pb2.py deleted file mode 100644 index cc0fcc3b..00000000 --- a/cosmpy/protos/ibc/core/client/v1/tx_pb2.py +++ /dev/null @@ -1,136 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: ibc/core/client/v1/tx.proto -"""Generated protocol buffer code.""" -from google.protobuf import descriptor as _descriptor -from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection -from google.protobuf import symbol_database as _symbol_database -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - -from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 -from google.protobuf import any_pb2 as google_dot_protobuf_dot_any__pb2 - - -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1bibc/core/client/v1/tx.proto\x12\x12ibc.core.client.v1\x1a\x14gogoproto/gogo.proto\x1a\x19google/protobuf/any.proto\"\xbb\x01\n\x0fMsgCreateClient\x12\x43\n\x0c\x63lient_state\x18\x01 \x01(\x0b\x32\x14.google.protobuf.AnyB\x17\xf2\xde\x1f\x13yaml:\"client_state\"\x12I\n\x0f\x63onsensus_state\x18\x02 \x01(\x0b\x32\x14.google.protobuf.AnyB\x1a\xf2\xde\x1f\x16yaml:\"consensus_state\"\x12\x0e\n\x06signer\x18\x03 \x01(\t:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\x19\n\x17MsgCreateClientResponse\"z\n\x0fMsgUpdateClient\x12\'\n\tclient_id\x18\x01 \x01(\tB\x14\xf2\xde\x1f\x10yaml:\"client_id\"\x12$\n\x06header\x18\x02 \x01(\x0b\x32\x14.google.protobuf.Any\x12\x0e\n\x06signer\x18\x03 \x01(\t:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\x19\n\x17MsgUpdateClientResponse\"\xf5\x02\n\x10MsgUpgradeClient\x12\'\n\tclient_id\x18\x01 \x01(\tB\x14\xf2\xde\x1f\x10yaml:\"client_id\"\x12\x43\n\x0c\x63lient_state\x18\x02 \x01(\x0b\x32\x14.google.protobuf.AnyB\x17\xf2\xde\x1f\x13yaml:\"client_state\"\x12I\n\x0f\x63onsensus_state\x18\x03 \x01(\x0b\x32\x14.google.protobuf.AnyB\x1a\xf2\xde\x1f\x16yaml:\"consensus_state\"\x12=\n\x14proof_upgrade_client\x18\x04 \x01(\x0c\x42\x1f\xf2\xde\x1f\x1byaml:\"proof_upgrade_client\"\x12O\n\x1dproof_upgrade_consensus_state\x18\x05 \x01(\x0c\x42(\xf2\xde\x1f$yaml:\"proof_upgrade_consensus_state\"\x12\x0e\n\x06signer\x18\x06 \x01(\t:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\x1a\n\x18MsgUpgradeClientResponse\"\x86\x01\n\x15MsgSubmitMisbehaviour\x12\'\n\tclient_id\x18\x01 \x01(\tB\x14\xf2\xde\x1f\x10yaml:\"client_id\"\x12*\n\x0cmisbehaviour\x18\x02 \x01(\x0b\x32\x14.google.protobuf.Any\x12\x0e\n\x06signer\x18\x03 \x01(\t:\x08\xe8\xa0\x1f\x00\x88\xa0\x1f\x00\"\x1f\n\x1dMsgSubmitMisbehaviourResponse2\xa2\x03\n\x03Msg\x12`\n\x0c\x43reateClient\x12#.ibc.core.client.v1.MsgCreateClient\x1a+.ibc.core.client.v1.MsgCreateClientResponse\x12`\n\x0cUpdateClient\x12#.ibc.core.client.v1.MsgUpdateClient\x1a+.ibc.core.client.v1.MsgUpdateClientResponse\x12\x63\n\rUpgradeClient\x12$.ibc.core.client.v1.MsgUpgradeClient\x1a,.ibc.core.client.v1.MsgUpgradeClientResponse\x12r\n\x12SubmitMisbehaviour\x12).ibc.core.client.v1.MsgSubmitMisbehaviour\x1a\x31.ibc.core.client.v1.MsgSubmitMisbehaviourResponseB:Z8github.com/cosmos/ibc-go/v2/modules/core/02-client/typesb\x06proto3') - - - -_MSGCREATECLIENT = DESCRIPTOR.message_types_by_name['MsgCreateClient'] -_MSGCREATECLIENTRESPONSE = DESCRIPTOR.message_types_by_name['MsgCreateClientResponse'] -_MSGUPDATECLIENT = DESCRIPTOR.message_types_by_name['MsgUpdateClient'] -_MSGUPDATECLIENTRESPONSE = DESCRIPTOR.message_types_by_name['MsgUpdateClientResponse'] -_MSGUPGRADECLIENT = DESCRIPTOR.message_types_by_name['MsgUpgradeClient'] -_MSGUPGRADECLIENTRESPONSE = DESCRIPTOR.message_types_by_name['MsgUpgradeClientResponse'] -_MSGSUBMITMISBEHAVIOUR = DESCRIPTOR.message_types_by_name['MsgSubmitMisbehaviour'] -_MSGSUBMITMISBEHAVIOURRESPONSE = DESCRIPTOR.message_types_by_name['MsgSubmitMisbehaviourResponse'] -MsgCreateClient = _reflection.GeneratedProtocolMessageType('MsgCreateClient', (_message.Message,), { - 'DESCRIPTOR' : _MSGCREATECLIENT, - '__module__' : 'ibc.core.client.v1.tx_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.client.v1.MsgCreateClient) - }) -_sym_db.RegisterMessage(MsgCreateClient) - -MsgCreateClientResponse = _reflection.GeneratedProtocolMessageType('MsgCreateClientResponse', (_message.Message,), { - 'DESCRIPTOR' : _MSGCREATECLIENTRESPONSE, - '__module__' : 'ibc.core.client.v1.tx_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.client.v1.MsgCreateClientResponse) - }) -_sym_db.RegisterMessage(MsgCreateClientResponse) - -MsgUpdateClient = _reflection.GeneratedProtocolMessageType('MsgUpdateClient', (_message.Message,), { - 'DESCRIPTOR' : _MSGUPDATECLIENT, - '__module__' : 'ibc.core.client.v1.tx_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.client.v1.MsgUpdateClient) - }) -_sym_db.RegisterMessage(MsgUpdateClient) - -MsgUpdateClientResponse = _reflection.GeneratedProtocolMessageType('MsgUpdateClientResponse', (_message.Message,), { - 'DESCRIPTOR' : _MSGUPDATECLIENTRESPONSE, - '__module__' : 'ibc.core.client.v1.tx_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.client.v1.MsgUpdateClientResponse) - }) -_sym_db.RegisterMessage(MsgUpdateClientResponse) - -MsgUpgradeClient = _reflection.GeneratedProtocolMessageType('MsgUpgradeClient', (_message.Message,), { - 'DESCRIPTOR' : _MSGUPGRADECLIENT, - '__module__' : 'ibc.core.client.v1.tx_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.client.v1.MsgUpgradeClient) - }) -_sym_db.RegisterMessage(MsgUpgradeClient) - -MsgUpgradeClientResponse = _reflection.GeneratedProtocolMessageType('MsgUpgradeClientResponse', (_message.Message,), { - 'DESCRIPTOR' : _MSGUPGRADECLIENTRESPONSE, - '__module__' : 'ibc.core.client.v1.tx_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.client.v1.MsgUpgradeClientResponse) - }) -_sym_db.RegisterMessage(MsgUpgradeClientResponse) - -MsgSubmitMisbehaviour = _reflection.GeneratedProtocolMessageType('MsgSubmitMisbehaviour', (_message.Message,), { - 'DESCRIPTOR' : _MSGSUBMITMISBEHAVIOUR, - '__module__' : 'ibc.core.client.v1.tx_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.client.v1.MsgSubmitMisbehaviour) - }) -_sym_db.RegisterMessage(MsgSubmitMisbehaviour) - -MsgSubmitMisbehaviourResponse = _reflection.GeneratedProtocolMessageType('MsgSubmitMisbehaviourResponse', (_message.Message,), { - 'DESCRIPTOR' : _MSGSUBMITMISBEHAVIOURRESPONSE, - '__module__' : 'ibc.core.client.v1.tx_pb2' - # @@protoc_insertion_point(class_scope:ibc.core.client.v1.MsgSubmitMisbehaviourResponse) - }) -_sym_db.RegisterMessage(MsgSubmitMisbehaviourResponse) - -_MSG = DESCRIPTOR.services_by_name['Msg'] -if _descriptor._USE_C_DESCRIPTORS == False: - - DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'Z8github.com/cosmos/ibc-go/v2/modules/core/02-client/types' - _MSGCREATECLIENT.fields_by_name['client_state']._options = None - _MSGCREATECLIENT.fields_by_name['client_state']._serialized_options = b'\362\336\037\023yaml:\"client_state\"' - _MSGCREATECLIENT.fields_by_name['consensus_state']._options = None - _MSGCREATECLIENT.fields_by_name['consensus_state']._serialized_options = b'\362\336\037\026yaml:\"consensus_state\"' - _MSGCREATECLIENT._options = None - _MSGCREATECLIENT._serialized_options = b'\350\240\037\000\210\240\037\000' - _MSGUPDATECLIENT.fields_by_name['client_id']._options = None - _MSGUPDATECLIENT.fields_by_name['client_id']._serialized_options = b'\362\336\037\020yaml:\"client_id\"' - _MSGUPDATECLIENT._options = None - _MSGUPDATECLIENT._serialized_options = b'\350\240\037\000\210\240\037\000' - _MSGUPGRADECLIENT.fields_by_name['client_id']._options = None - _MSGUPGRADECLIENT.fields_by_name['client_id']._serialized_options = b'\362\336\037\020yaml:\"client_id\"' - _MSGUPGRADECLIENT.fields_by_name['client_state']._options = None - _MSGUPGRADECLIENT.fields_by_name['client_state']._serialized_options = b'\362\336\037\023yaml:\"client_state\"' - _MSGUPGRADECLIENT.fields_by_name['consensus_state']._options = None - _MSGUPGRADECLIENT.fields_by_name['consensus_state']._serialized_options = b'\362\336\037\026yaml:\"consensus_state\"' - _MSGUPGRADECLIENT.fields_by_name['proof_upgrade_client']._options = None - _MSGUPGRADECLIENT.fields_by_name['proof_upgrade_client']._serialized_options = b'\362\336\037\033yaml:\"proof_upgrade_client\"' - _MSGUPGRADECLIENT.fields_by_name['proof_upgrade_consensus_state']._options = None - _MSGUPGRADECLIENT.fields_by_name['proof_upgrade_consensus_state']._serialized_options = b'\362\336\037$yaml:\"proof_upgrade_consensus_state\"' - _MSGUPGRADECLIENT._options = None - _MSGUPGRADECLIENT._serialized_options = b'\350\240\037\000\210\240\037\000' - _MSGSUBMITMISBEHAVIOUR.fields_by_name['client_id']._options = None - _MSGSUBMITMISBEHAVIOUR.fields_by_name['client_id']._serialized_options = b'\362\336\037\020yaml:\"client_id\"' - _MSGSUBMITMISBEHAVIOUR._options = None - _MSGSUBMITMISBEHAVIOUR._serialized_options = b'\350\240\037\000\210\240\037\000' - _MSGCREATECLIENT._serialized_start=101 - _MSGCREATECLIENT._serialized_end=288 - _MSGCREATECLIENTRESPONSE._serialized_start=290 - _MSGCREATECLIENTRESPONSE._serialized_end=315 - _MSGUPDATECLIENT._serialized_start=317 - _MSGUPDATECLIENT._serialized_end=439 - _MSGUPDATECLIENTRESPONSE._serialized_start=441 - _MSGUPDATECLIENTRESPONSE._serialized_end=466 - _MSGUPGRADECLIENT._serialized_start=469 - _MSGUPGRADECLIENT._serialized_end=842 - _MSGUPGRADECLIENTRESPONSE._serialized_start=844 - _MSGUPGRADECLIENTRESPONSE._serialized_end=870 - _MSGSUBMITMISBEHAVIOUR._serialized_start=873 - _MSGSUBMITMISBEHAVIOUR._serialized_end=1007 - _MSGSUBMITMISBEHAVIOURRESPONSE._serialized_start=1009 - _MSGSUBMITMISBEHAVIOURRESPONSE._serialized_end=1040 - _MSG._serialized_start=1043 - _MSG._serialized_end=1461 -# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/core/client/v1/tx_pb2_grpc.py b/cosmpy/protos/ibc/core/client/v1/tx_pb2_grpc.py deleted file mode 100644 index c1d0d56b..00000000 --- a/cosmpy/protos/ibc/core/client/v1/tx_pb2_grpc.py +++ /dev/null @@ -1,172 +0,0 @@ -# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! -"""Client and server classes corresponding to protobuf-defined services.""" -import grpc - -from ibc.core.client.v1 import tx_pb2 as ibc_dot_core_dot_client_dot_v1_dot_tx__pb2 - - -class MsgStub(object): - """Msg defines the ibc/client Msg service. - """ - - def __init__(self, channel): - """Constructor. - - Args: - channel: A grpc.Channel. - """ - self.CreateClient = channel.unary_unary( - '/ibc.core.client.v1.Msg/CreateClient', - request_serializer=ibc_dot_core_dot_client_dot_v1_dot_tx__pb2.MsgCreateClient.SerializeToString, - response_deserializer=ibc_dot_core_dot_client_dot_v1_dot_tx__pb2.MsgCreateClientResponse.FromString, - ) - self.UpdateClient = channel.unary_unary( - '/ibc.core.client.v1.Msg/UpdateClient', - request_serializer=ibc_dot_core_dot_client_dot_v1_dot_tx__pb2.MsgUpdateClient.SerializeToString, - response_deserializer=ibc_dot_core_dot_client_dot_v1_dot_tx__pb2.MsgUpdateClientResponse.FromString, - ) - self.UpgradeClient = channel.unary_unary( - '/ibc.core.client.v1.Msg/UpgradeClient', - request_serializer=ibc_dot_core_dot_client_dot_v1_dot_tx__pb2.MsgUpgradeClient.SerializeToString, - response_deserializer=ibc_dot_core_dot_client_dot_v1_dot_tx__pb2.MsgUpgradeClientResponse.FromString, - ) - self.SubmitMisbehaviour = channel.unary_unary( - '/ibc.core.client.v1.Msg/SubmitMisbehaviour', - request_serializer=ibc_dot_core_dot_client_dot_v1_dot_tx__pb2.MsgSubmitMisbehaviour.SerializeToString, - response_deserializer=ibc_dot_core_dot_client_dot_v1_dot_tx__pb2.MsgSubmitMisbehaviourResponse.FromString, - ) - - -class MsgServicer(object): - """Msg defines the ibc/client Msg service. - """ - - def CreateClient(self, request, context): - """CreateClient defines a rpc handler method for MsgCreateClient. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details('Method not implemented!') - raise NotImplementedError('Method not implemented!') - - def UpdateClient(self, request, context): - """UpdateClient defines a rpc handler method for MsgUpdateClient. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details('Method not implemented!') - raise NotImplementedError('Method not implemented!') - - def UpgradeClient(self, request, context): - """UpgradeClient defines a rpc handler method for MsgUpgradeClient. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details('Method not implemented!') - raise NotImplementedError('Method not implemented!') - - def SubmitMisbehaviour(self, request, context): - """SubmitMisbehaviour defines a rpc handler method for MsgSubmitMisbehaviour. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details('Method not implemented!') - raise NotImplementedError('Method not implemented!') - - -def add_MsgServicer_to_server(servicer, server): - rpc_method_handlers = { - 'CreateClient': grpc.unary_unary_rpc_method_handler( - servicer.CreateClient, - request_deserializer=ibc_dot_core_dot_client_dot_v1_dot_tx__pb2.MsgCreateClient.FromString, - response_serializer=ibc_dot_core_dot_client_dot_v1_dot_tx__pb2.MsgCreateClientResponse.SerializeToString, - ), - 'UpdateClient': grpc.unary_unary_rpc_method_handler( - servicer.UpdateClient, - request_deserializer=ibc_dot_core_dot_client_dot_v1_dot_tx__pb2.MsgUpdateClient.FromString, - response_serializer=ibc_dot_core_dot_client_dot_v1_dot_tx__pb2.MsgUpdateClientResponse.SerializeToString, - ), - 'UpgradeClient': grpc.unary_unary_rpc_method_handler( - servicer.UpgradeClient, - request_deserializer=ibc_dot_core_dot_client_dot_v1_dot_tx__pb2.MsgUpgradeClient.FromString, - response_serializer=ibc_dot_core_dot_client_dot_v1_dot_tx__pb2.MsgUpgradeClientResponse.SerializeToString, - ), - 'SubmitMisbehaviour': grpc.unary_unary_rpc_method_handler( - servicer.SubmitMisbehaviour, - request_deserializer=ibc_dot_core_dot_client_dot_v1_dot_tx__pb2.MsgSubmitMisbehaviour.FromString, - response_serializer=ibc_dot_core_dot_client_dot_v1_dot_tx__pb2.MsgSubmitMisbehaviourResponse.SerializeToString, - ), - } - generic_handler = grpc.method_handlers_generic_handler( - 'ibc.core.client.v1.Msg', rpc_method_handlers) - server.add_generic_rpc_handlers((generic_handler,)) - - - # This class is part of an EXPERIMENTAL API. -class Msg(object): - """Msg defines the ibc/client Msg service. - """ - - @staticmethod - def CreateClient(request, - target, - options=(), - channel_credentials=None, - call_credentials=None, - insecure=False, - compression=None, - wait_for_ready=None, - timeout=None, - metadata=None): - return grpc.experimental.unary_unary(request, target, '/ibc.core.client.v1.Msg/CreateClient', - ibc_dot_core_dot_client_dot_v1_dot_tx__pb2.MsgCreateClient.SerializeToString, - ibc_dot_core_dot_client_dot_v1_dot_tx__pb2.MsgCreateClientResponse.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) - - @staticmethod - def UpdateClient(request, - target, - options=(), - channel_credentials=None, - call_credentials=None, - insecure=False, - compression=None, - wait_for_ready=None, - timeout=None, - metadata=None): - return grpc.experimental.unary_unary(request, target, '/ibc.core.client.v1.Msg/UpdateClient', - ibc_dot_core_dot_client_dot_v1_dot_tx__pb2.MsgUpdateClient.SerializeToString, - ibc_dot_core_dot_client_dot_v1_dot_tx__pb2.MsgUpdateClientResponse.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) - - @staticmethod - def UpgradeClient(request, - target, - options=(), - channel_credentials=None, - call_credentials=None, - insecure=False, - compression=None, - wait_for_ready=None, - timeout=None, - metadata=None): - return grpc.experimental.unary_unary(request, target, '/ibc.core.client.v1.Msg/UpgradeClient', - ibc_dot_core_dot_client_dot_v1_dot_tx__pb2.MsgUpgradeClient.SerializeToString, - ibc_dot_core_dot_client_dot_v1_dot_tx__pb2.MsgUpgradeClientResponse.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) - - @staticmethod - def SubmitMisbehaviour(request, - target, - options=(), - channel_credentials=None, - call_credentials=None, - insecure=False, - compression=None, - wait_for_ready=None, - timeout=None, - metadata=None): - return grpc.experimental.unary_unary(request, target, '/ibc.core.client.v1.Msg/SubmitMisbehaviour', - ibc_dot_core_dot_client_dot_v1_dot_tx__pb2.MsgSubmitMisbehaviour.SerializeToString, - ibc_dot_core_dot_client_dot_v1_dot_tx__pb2.MsgSubmitMisbehaviourResponse.FromString, - options, channel_credentials, - insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/ibc/core/commitment/__init__.py b/cosmpy/protos/ibc/core/commitment/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/ibc/core/commitment/v1/__init__.py b/cosmpy/protos/ibc/core/commitment/v1/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/ibc/core/commitment/v1/commitment_pb2.py b/cosmpy/protos/ibc/core/commitment/v1/commitment_pb2.py deleted file mode 100644 index 00de285c..00000000 --- a/cosmpy/protos/ibc/core/commitment/v1/commitment_pb2.py +++ /dev/null @@ -1,75 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: ibc/core/commitment/v1/commitment.proto -"""Generated protocol buffer code.""" -from google.protobuf import descriptor as _descriptor -from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection -from google.protobuf import symbol_database as _symbol_database -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - -from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 -import proofs_pb2 as proofs__pb2 - - -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\'ibc/core/commitment/v1/commitment.proto\x12\x16ibc.core.commitment.v1\x1a\x14gogoproto/gogo.proto\x1a\x0cproofs.proto\" \n\nMerkleRoot\x12\x0c\n\x04hash\x18\x01 \x01(\x0c:\x04\x88\xa0\x1f\x00\"9\n\x0cMerklePrefix\x12)\n\nkey_prefix\x18\x01 \x01(\x0c\x42\x15\xf2\xde\x1f\x11yaml:\"key_prefix\"\"9\n\nMerklePath\x12%\n\x08key_path\x18\x01 \x03(\tB\x13\xf2\xde\x1f\x0fyaml:\"key_path\":\x04\x98\xa0\x1f\x00\"5\n\x0bMerkleProof\x12&\n\x06proofs\x18\x01 \x03(\x0b\x32\x16.ics23.CommitmentProofB>ZZZ\x82\xd3\xe4\x93\x02\x38\x12\x36/ibc/core/connection/v1/client_connections/{client_id}\x12\xd8\x01\n\x15\x43onnectionClientState\x12\x39.ibc.core.connection.v1.QueryConnectionClientStateRequest\x1a:.ibc.core.connection.v1.QueryConnectionClientStateResponse\"H\x82\xd3\xe4\x93\x02\x42\x12@/ibc/core/connection/v1/connections/{connection_id}/client_state\x12\x98\x02\n\x18\x43onnectionConsensusState\x12<.ibc.core.connection.v1.QueryConnectionConsensusStateRequest\x1a=.ibc.core.connection.v1.QueryConnectionConsensusStateResponse\"\x7f\x82\xd3\xe4\x93\x02y\x12w/ibc/core/connection/v1/connections/{connection_id}/consensus_state/revision/{revision_number}/height/{revision_height}B>ZZ\n DATA_TYPE_PACKET_RECEIPT_ABSENCE\x10\x07\x1a\x18\x8a\x9d \x14PACKETRECEIPTABSENCE\x12\x36\n\x1c\x44\x41TA_TYPE_NEXT_SEQUENCE_RECV\x10\x08\x1a\x14\x8a\x9d \x10NEXTSEQUENCERECV\x12 \n\x10\x44\x41TA_TYPE_HEADER\x10\t\x1a\n\x8a\x9d \x06HEADER\x1a\x04\x88\xa3\x1e\x00\x42@Z>github.com/cosmos/ibc-go/v2/modules/core/02-client/legacy/v100b\x06proto3') - -_DATATYPE = DESCRIPTOR.enum_types_by_name['DataType'] -DataType = enum_type_wrapper.EnumTypeWrapper(_DATATYPE) -DATA_TYPE_UNINITIALIZED_UNSPECIFIED = 0 -DATA_TYPE_CLIENT_STATE = 1 -DATA_TYPE_CONSENSUS_STATE = 2 -DATA_TYPE_CONNECTION_STATE = 3 -DATA_TYPE_CHANNEL_STATE = 4 -DATA_TYPE_PACKET_COMMITMENT = 5 -DATA_TYPE_PACKET_ACKNOWLEDGEMENT = 6 -DATA_TYPE_PACKET_RECEIPT_ABSENCE = 7 -DATA_TYPE_NEXT_SEQUENCE_RECV = 8 -DATA_TYPE_HEADER = 9 - - -_CLIENTSTATE = DESCRIPTOR.message_types_by_name['ClientState'] -_CONSENSUSSTATE = DESCRIPTOR.message_types_by_name['ConsensusState'] -_HEADER = DESCRIPTOR.message_types_by_name['Header'] -_MISBEHAVIOUR = DESCRIPTOR.message_types_by_name['Misbehaviour'] -_SIGNATUREANDDATA = DESCRIPTOR.message_types_by_name['SignatureAndData'] -_TIMESTAMPEDSIGNATUREDATA = DESCRIPTOR.message_types_by_name['TimestampedSignatureData'] -_SIGNBYTES = DESCRIPTOR.message_types_by_name['SignBytes'] -_HEADERDATA = DESCRIPTOR.message_types_by_name['HeaderData'] -_CLIENTSTATEDATA = DESCRIPTOR.message_types_by_name['ClientStateData'] -_CONSENSUSSTATEDATA = DESCRIPTOR.message_types_by_name['ConsensusStateData'] -_CONNECTIONSTATEDATA = DESCRIPTOR.message_types_by_name['ConnectionStateData'] -_CHANNELSTATEDATA = DESCRIPTOR.message_types_by_name['ChannelStateData'] -_PACKETCOMMITMENTDATA = DESCRIPTOR.message_types_by_name['PacketCommitmentData'] -_PACKETACKNOWLEDGEMENTDATA = DESCRIPTOR.message_types_by_name['PacketAcknowledgementData'] -_PACKETRECEIPTABSENCEDATA = DESCRIPTOR.message_types_by_name['PacketReceiptAbsenceData'] -_NEXTSEQUENCERECVDATA = DESCRIPTOR.message_types_by_name['NextSequenceRecvData'] -ClientState = _reflection.GeneratedProtocolMessageType('ClientState', (_message.Message,), { - 'DESCRIPTOR' : _CLIENTSTATE, - '__module__' : 'ibc.lightclients.solomachine.v1.solomachine_pb2' - # @@protoc_insertion_point(class_scope:ibc.lightclients.solomachine.v1.ClientState) - }) -_sym_db.RegisterMessage(ClientState) - -ConsensusState = _reflection.GeneratedProtocolMessageType('ConsensusState', (_message.Message,), { - 'DESCRIPTOR' : _CONSENSUSSTATE, - '__module__' : 'ibc.lightclients.solomachine.v1.solomachine_pb2' - # @@protoc_insertion_point(class_scope:ibc.lightclients.solomachine.v1.ConsensusState) - }) -_sym_db.RegisterMessage(ConsensusState) - -Header = _reflection.GeneratedProtocolMessageType('Header', (_message.Message,), { - 'DESCRIPTOR' : _HEADER, - '__module__' : 'ibc.lightclients.solomachine.v1.solomachine_pb2' - # @@protoc_insertion_point(class_scope:ibc.lightclients.solomachine.v1.Header) - }) -_sym_db.RegisterMessage(Header) - -Misbehaviour = _reflection.GeneratedProtocolMessageType('Misbehaviour', (_message.Message,), { - 'DESCRIPTOR' : _MISBEHAVIOUR, - '__module__' : 'ibc.lightclients.solomachine.v1.solomachine_pb2' - # @@protoc_insertion_point(class_scope:ibc.lightclients.solomachine.v1.Misbehaviour) - }) -_sym_db.RegisterMessage(Misbehaviour) - -SignatureAndData = _reflection.GeneratedProtocolMessageType('SignatureAndData', (_message.Message,), { - 'DESCRIPTOR' : _SIGNATUREANDDATA, - '__module__' : 'ibc.lightclients.solomachine.v1.solomachine_pb2' - # @@protoc_insertion_point(class_scope:ibc.lightclients.solomachine.v1.SignatureAndData) - }) -_sym_db.RegisterMessage(SignatureAndData) - -TimestampedSignatureData = _reflection.GeneratedProtocolMessageType('TimestampedSignatureData', (_message.Message,), { - 'DESCRIPTOR' : _TIMESTAMPEDSIGNATUREDATA, - '__module__' : 'ibc.lightclients.solomachine.v1.solomachine_pb2' - # @@protoc_insertion_point(class_scope:ibc.lightclients.solomachine.v1.TimestampedSignatureData) - }) -_sym_db.RegisterMessage(TimestampedSignatureData) - -SignBytes = _reflection.GeneratedProtocolMessageType('SignBytes', (_message.Message,), { - 'DESCRIPTOR' : _SIGNBYTES, - '__module__' : 'ibc.lightclients.solomachine.v1.solomachine_pb2' - # @@protoc_insertion_point(class_scope:ibc.lightclients.solomachine.v1.SignBytes) - }) -_sym_db.RegisterMessage(SignBytes) - -HeaderData = _reflection.GeneratedProtocolMessageType('HeaderData', (_message.Message,), { - 'DESCRIPTOR' : _HEADERDATA, - '__module__' : 'ibc.lightclients.solomachine.v1.solomachine_pb2' - # @@protoc_insertion_point(class_scope:ibc.lightclients.solomachine.v1.HeaderData) - }) -_sym_db.RegisterMessage(HeaderData) - -ClientStateData = _reflection.GeneratedProtocolMessageType('ClientStateData', (_message.Message,), { - 'DESCRIPTOR' : _CLIENTSTATEDATA, - '__module__' : 'ibc.lightclients.solomachine.v1.solomachine_pb2' - # @@protoc_insertion_point(class_scope:ibc.lightclients.solomachine.v1.ClientStateData) - }) -_sym_db.RegisterMessage(ClientStateData) - -ConsensusStateData = _reflection.GeneratedProtocolMessageType('ConsensusStateData', (_message.Message,), { - 'DESCRIPTOR' : _CONSENSUSSTATEDATA, - '__module__' : 'ibc.lightclients.solomachine.v1.solomachine_pb2' - # @@protoc_insertion_point(class_scope:ibc.lightclients.solomachine.v1.ConsensusStateData) - }) -_sym_db.RegisterMessage(ConsensusStateData) - -ConnectionStateData = _reflection.GeneratedProtocolMessageType('ConnectionStateData', (_message.Message,), { - 'DESCRIPTOR' : _CONNECTIONSTATEDATA, - '__module__' : 'ibc.lightclients.solomachine.v1.solomachine_pb2' - # @@protoc_insertion_point(class_scope:ibc.lightclients.solomachine.v1.ConnectionStateData) - }) -_sym_db.RegisterMessage(ConnectionStateData) - -ChannelStateData = _reflection.GeneratedProtocolMessageType('ChannelStateData', (_message.Message,), { - 'DESCRIPTOR' : _CHANNELSTATEDATA, - '__module__' : 'ibc.lightclients.solomachine.v1.solomachine_pb2' - # @@protoc_insertion_point(class_scope:ibc.lightclients.solomachine.v1.ChannelStateData) - }) -_sym_db.RegisterMessage(ChannelStateData) - -PacketCommitmentData = _reflection.GeneratedProtocolMessageType('PacketCommitmentData', (_message.Message,), { - 'DESCRIPTOR' : _PACKETCOMMITMENTDATA, - '__module__' : 'ibc.lightclients.solomachine.v1.solomachine_pb2' - # @@protoc_insertion_point(class_scope:ibc.lightclients.solomachine.v1.PacketCommitmentData) - }) -_sym_db.RegisterMessage(PacketCommitmentData) - -PacketAcknowledgementData = _reflection.GeneratedProtocolMessageType('PacketAcknowledgementData', (_message.Message,), { - 'DESCRIPTOR' : _PACKETACKNOWLEDGEMENTDATA, - '__module__' : 'ibc.lightclients.solomachine.v1.solomachine_pb2' - # @@protoc_insertion_point(class_scope:ibc.lightclients.solomachine.v1.PacketAcknowledgementData) - }) -_sym_db.RegisterMessage(PacketAcknowledgementData) - -PacketReceiptAbsenceData = _reflection.GeneratedProtocolMessageType('PacketReceiptAbsenceData', (_message.Message,), { - 'DESCRIPTOR' : _PACKETRECEIPTABSENCEDATA, - '__module__' : 'ibc.lightclients.solomachine.v1.solomachine_pb2' - # @@protoc_insertion_point(class_scope:ibc.lightclients.solomachine.v1.PacketReceiptAbsenceData) - }) -_sym_db.RegisterMessage(PacketReceiptAbsenceData) - -NextSequenceRecvData = _reflection.GeneratedProtocolMessageType('NextSequenceRecvData', (_message.Message,), { - 'DESCRIPTOR' : _NEXTSEQUENCERECVDATA, - '__module__' : 'ibc.lightclients.solomachine.v1.solomachine_pb2' - # @@protoc_insertion_point(class_scope:ibc.lightclients.solomachine.v1.NextSequenceRecvData) - }) -_sym_db.RegisterMessage(NextSequenceRecvData) - -if _descriptor._USE_C_DESCRIPTORS == False: - - DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'Z>github.com/cosmos/ibc-go/v2/modules/core/02-client/legacy/v100' - _DATATYPE._options = None - _DATATYPE._serialized_options = b'\210\243\036\000' - _DATATYPE.values_by_name["DATA_TYPE_UNINITIALIZED_UNSPECIFIED"]._options = None - _DATATYPE.values_by_name["DATA_TYPE_UNINITIALIZED_UNSPECIFIED"]._serialized_options = b'\212\235 \013UNSPECIFIED' - _DATATYPE.values_by_name["DATA_TYPE_CLIENT_STATE"]._options = None - _DATATYPE.values_by_name["DATA_TYPE_CLIENT_STATE"]._serialized_options = b'\212\235 \006CLIENT' - _DATATYPE.values_by_name["DATA_TYPE_CONSENSUS_STATE"]._options = None - _DATATYPE.values_by_name["DATA_TYPE_CONSENSUS_STATE"]._serialized_options = b'\212\235 \tCONSENSUS' - _DATATYPE.values_by_name["DATA_TYPE_CONNECTION_STATE"]._options = None - _DATATYPE.values_by_name["DATA_TYPE_CONNECTION_STATE"]._serialized_options = b'\212\235 \nCONNECTION' - _DATATYPE.values_by_name["DATA_TYPE_CHANNEL_STATE"]._options = None - _DATATYPE.values_by_name["DATA_TYPE_CHANNEL_STATE"]._serialized_options = b'\212\235 \007CHANNEL' - _DATATYPE.values_by_name["DATA_TYPE_PACKET_COMMITMENT"]._options = None - _DATATYPE.values_by_name["DATA_TYPE_PACKET_COMMITMENT"]._serialized_options = b'\212\235 \020PACKETCOMMITMENT' - _DATATYPE.values_by_name["DATA_TYPE_PACKET_ACKNOWLEDGEMENT"]._options = None - _DATATYPE.values_by_name["DATA_TYPE_PACKET_ACKNOWLEDGEMENT"]._serialized_options = b'\212\235 \025PACKETACKNOWLEDGEMENT' - _DATATYPE.values_by_name["DATA_TYPE_PACKET_RECEIPT_ABSENCE"]._options = None - _DATATYPE.values_by_name["DATA_TYPE_PACKET_RECEIPT_ABSENCE"]._serialized_options = b'\212\235 \024PACKETRECEIPTABSENCE' - _DATATYPE.values_by_name["DATA_TYPE_NEXT_SEQUENCE_RECV"]._options = None - _DATATYPE.values_by_name["DATA_TYPE_NEXT_SEQUENCE_RECV"]._serialized_options = b'\212\235 \020NEXTSEQUENCERECV' - _DATATYPE.values_by_name["DATA_TYPE_HEADER"]._options = None - _DATATYPE.values_by_name["DATA_TYPE_HEADER"]._serialized_options = b'\212\235 \006HEADER' - _CLIENTSTATE.fields_by_name['frozen_sequence']._options = None - _CLIENTSTATE.fields_by_name['frozen_sequence']._serialized_options = b'\362\336\037\026yaml:\"frozen_sequence\"' - _CLIENTSTATE.fields_by_name['consensus_state']._options = None - _CLIENTSTATE.fields_by_name['consensus_state']._serialized_options = b'\362\336\037\026yaml:\"consensus_state\"' - _CLIENTSTATE.fields_by_name['allow_update_after_proposal']._options = None - _CLIENTSTATE.fields_by_name['allow_update_after_proposal']._serialized_options = b'\362\336\037\"yaml:\"allow_update_after_proposal\"' - _CLIENTSTATE._options = None - _CLIENTSTATE._serialized_options = b'\210\240\037\000' - _CONSENSUSSTATE.fields_by_name['public_key']._options = None - _CONSENSUSSTATE.fields_by_name['public_key']._serialized_options = b'\362\336\037\021yaml:\"public_key\"' - _CONSENSUSSTATE._options = None - _CONSENSUSSTATE._serialized_options = b'\210\240\037\000' - _HEADER.fields_by_name['new_public_key']._options = None - _HEADER.fields_by_name['new_public_key']._serialized_options = b'\362\336\037\025yaml:\"new_public_key\"' - _HEADER.fields_by_name['new_diversifier']._options = None - _HEADER.fields_by_name['new_diversifier']._serialized_options = b'\362\336\037\026yaml:\"new_diversifier\"' - _HEADER._options = None - _HEADER._serialized_options = b'\210\240\037\000' - _MISBEHAVIOUR.fields_by_name['client_id']._options = None - _MISBEHAVIOUR.fields_by_name['client_id']._serialized_options = b'\362\336\037\020yaml:\"client_id\"' - _MISBEHAVIOUR.fields_by_name['signature_one']._options = None - _MISBEHAVIOUR.fields_by_name['signature_one']._serialized_options = b'\362\336\037\024yaml:\"signature_one\"' - _MISBEHAVIOUR.fields_by_name['signature_two']._options = None - _MISBEHAVIOUR.fields_by_name['signature_two']._serialized_options = b'\362\336\037\024yaml:\"signature_two\"' - _MISBEHAVIOUR._options = None - _MISBEHAVIOUR._serialized_options = b'\210\240\037\000' - _SIGNATUREANDDATA.fields_by_name['data_type']._options = None - _SIGNATUREANDDATA.fields_by_name['data_type']._serialized_options = b'\362\336\037\020yaml:\"data_type\"' - _SIGNATUREANDDATA._options = None - _SIGNATUREANDDATA._serialized_options = b'\210\240\037\000' - _TIMESTAMPEDSIGNATUREDATA.fields_by_name['signature_data']._options = None - _TIMESTAMPEDSIGNATUREDATA.fields_by_name['signature_data']._serialized_options = b'\362\336\037\025yaml:\"signature_data\"' - _TIMESTAMPEDSIGNATUREDATA._options = None - _TIMESTAMPEDSIGNATUREDATA._serialized_options = b'\210\240\037\000' - _SIGNBYTES.fields_by_name['data_type']._options = None - _SIGNBYTES.fields_by_name['data_type']._serialized_options = b'\362\336\037\020yaml:\"data_type\"' - _SIGNBYTES._options = None - _SIGNBYTES._serialized_options = b'\210\240\037\000' - _HEADERDATA.fields_by_name['new_pub_key']._options = None - _HEADERDATA.fields_by_name['new_pub_key']._serialized_options = b'\362\336\037\022yaml:\"new_pub_key\"' - _HEADERDATA.fields_by_name['new_diversifier']._options = None - _HEADERDATA.fields_by_name['new_diversifier']._serialized_options = b'\362\336\037\026yaml:\"new_diversifier\"' - _HEADERDATA._options = None - _HEADERDATA._serialized_options = b'\210\240\037\000' - _CLIENTSTATEDATA.fields_by_name['client_state']._options = None - _CLIENTSTATEDATA.fields_by_name['client_state']._serialized_options = b'\362\336\037\023yaml:\"client_state\"' - _CLIENTSTATEDATA._options = None - _CLIENTSTATEDATA._serialized_options = b'\210\240\037\000' - _CONSENSUSSTATEDATA.fields_by_name['consensus_state']._options = None - _CONSENSUSSTATEDATA.fields_by_name['consensus_state']._serialized_options = b'\362\336\037\026yaml:\"consensus_state\"' - _CONSENSUSSTATEDATA._options = None - _CONSENSUSSTATEDATA._serialized_options = b'\210\240\037\000' - _CONNECTIONSTATEDATA._options = None - _CONNECTIONSTATEDATA._serialized_options = b'\210\240\037\000' - _CHANNELSTATEDATA._options = None - _CHANNELSTATEDATA._serialized_options = b'\210\240\037\000' - _NEXTSEQUENCERECVDATA.fields_by_name['next_seq_recv']._options = None - _NEXTSEQUENCERECVDATA.fields_by_name['next_seq_recv']._serialized_options = b'\362\336\037\024yaml:\"next_seq_recv\"' - _DATATYPE._serialized_start=2347 - _DATATYPE._serialized_end=2871 - _CLIENTSTATE._serialized_start=212 - _CLIENTSTATE._serialized_end=481 - _CONSENSUSSTATE._serialized_start=483 - _CONSENSUSSTATE._serialized_end=610 - _HEADER._serialized_start=613 - _HEADER._serialized_end=809 - _MISBEHAVIOUR._serialized_start=812 - _MISBEHAVIOUR._serialized_end=1091 - _SIGNATUREANDDATA._serialized_start=1094 - _SIGNATUREANDDATA._serialized_end=1254 - _TIMESTAMPEDSIGNATUREDATA._serialized_start=1256 - _TIMESTAMPEDSIGNATUREDATA._serialized_end=1358 - _SIGNBYTES._serialized_start=1361 - _SIGNBYTES._serialized_end=1534 - _HEADERDATA._serialized_start=1537 - _HEADERDATA._serialized_end=1675 - _CLIENTSTATEDATA._serialized_start=1677 - _CLIENTSTATEDATA._serialized_end=1783 - _CONSENSUSSTATEDATA._serialized_start=1785 - _CONSENSUSSTATEDATA._serialized_end=1900 - _CONNECTIONSTATEDATA._serialized_start=1902 - _CONNECTIONSTATEDATA._serialized_end=2002 - _CHANNELSTATEDATA._serialized_start=2004 - _CHANNELSTATEDATA._serialized_end=2089 - _PACKETCOMMITMENTDATA._serialized_start=2091 - _PACKETCOMMITMENTDATA._serialized_end=2147 - _PACKETACKNOWLEDGEMENTDATA._serialized_start=2149 - _PACKETACKNOWLEDGEMENTDATA._serialized_end=2215 - _PACKETRECEIPTABSENCEDATA._serialized_start=2217 - _PACKETRECEIPTABSENCEDATA._serialized_end=2257 - _NEXTSEQUENCERECVDATA._serialized_start=2259 - _NEXTSEQUENCERECVDATA._serialized_end=2344 -# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/lightclients/solomachine/v2/__init__.py b/cosmpy/protos/ibc/lightclients/solomachine/v2/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/ibc/lightclients/solomachine/v2/solomachine_pb2.py b/cosmpy/protos/ibc/lightclients/solomachine/v2/solomachine_pb2.py deleted file mode 100644 index faea5158..00000000 --- a/cosmpy/protos/ibc/lightclients/solomachine/v2/solomachine_pb2.py +++ /dev/null @@ -1,284 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: ibc/lightclients/solomachine/v2/solomachine.proto -"""Generated protocol buffer code.""" -from google.protobuf.internal import enum_type_wrapper -from google.protobuf import descriptor as _descriptor -from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection -from google.protobuf import symbol_database as _symbol_database -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - -from ibc.core.connection.v1 import connection_pb2 as ibc_dot_core_dot_connection_dot_v1_dot_connection__pb2 -from ibc.core.channel.v1 import channel_pb2 as ibc_dot_core_dot_channel_dot_v1_dot_channel__pb2 -from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 -from google.protobuf import any_pb2 as google_dot_protobuf_dot_any__pb2 - - -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n1ibc/lightclients/solomachine/v2/solomachine.proto\x12\x1fibc.lightclients.solomachine.v2\x1a\'ibc/core/connection/v1/connection.proto\x1a!ibc/core/channel/v1/channel.proto\x1a\x14gogoproto/gogo.proto\x1a\x19google/protobuf/any.proto\"\x81\x02\n\x0b\x43lientState\x12\x10\n\x08sequence\x18\x01 \x01(\x04\x12\'\n\tis_frozen\x18\x02 \x01(\x08\x42\x14\xf2\xde\x1f\x10yaml:\"is_frozen\"\x12\x64\n\x0f\x63onsensus_state\x18\x03 \x01(\x0b\x32/.ibc.lightclients.solomachine.v2.ConsensusStateB\x1a\xf2\xde\x1f\x16yaml:\"consensus_state\"\x12K\n\x1b\x61llow_update_after_proposal\x18\x04 \x01(\x08\x42&\xf2\xde\x1f\"yaml:\"allow_update_after_proposal\":\x04\x88\xa0\x1f\x00\"\x7f\n\x0e\x43onsensusState\x12?\n\npublic_key\x18\x01 \x01(\x0b\x32\x14.google.protobuf.AnyB\x15\xf2\xde\x1f\x11yaml:\"public_key\"\x12\x13\n\x0b\x64iversifier\x18\x02 \x01(\t\x12\x11\n\ttimestamp\x18\x03 \x01(\x04:\x04\x88\xa0\x1f\x00\"\xc4\x01\n\x06Header\x12\x10\n\x08sequence\x18\x01 \x01(\x04\x12\x11\n\ttimestamp\x18\x02 \x01(\x04\x12\x11\n\tsignature\x18\x03 \x01(\x0c\x12G\n\x0enew_public_key\x18\x04 \x01(\x0b\x32\x14.google.protobuf.AnyB\x19\xf2\xde\x1f\x15yaml:\"new_public_key\"\x12\x33\n\x0fnew_diversifier\x18\x05 \x01(\tB\x1a\xf2\xde\x1f\x16yaml:\"new_diversifier\":\x04\x88\xa0\x1f\x00\"\x97\x02\n\x0cMisbehaviour\x12\'\n\tclient_id\x18\x01 \x01(\tB\x14\xf2\xde\x1f\x10yaml:\"client_id\"\x12\x10\n\x08sequence\x18\x02 \x01(\x04\x12\x62\n\rsignature_one\x18\x03 \x01(\x0b\x32\x31.ibc.lightclients.solomachine.v2.SignatureAndDataB\x18\xf2\xde\x1f\x14yaml:\"signature_one\"\x12\x62\n\rsignature_two\x18\x04 \x01(\x0b\x32\x31.ibc.lightclients.solomachine.v2.SignatureAndDataB\x18\xf2\xde\x1f\x14yaml:\"signature_two\":\x04\x88\xa0\x1f\x00\"\xa0\x01\n\x10SignatureAndData\x12\x11\n\tsignature\x18\x01 \x01(\x0c\x12R\n\tdata_type\x18\x02 \x01(\x0e\x32).ibc.lightclients.solomachine.v2.DataTypeB\x14\xf2\xde\x1f\x10yaml:\"data_type\"\x12\x0c\n\x04\x64\x61ta\x18\x03 \x01(\x0c\x12\x11\n\ttimestamp\x18\x04 \x01(\x04:\x04\x88\xa0\x1f\x00\"f\n\x18TimestampedSignatureData\x12\x31\n\x0esignature_data\x18\x01 \x01(\x0c\x42\x19\xf2\xde\x1f\x15yaml:\"signature_data\"\x12\x11\n\ttimestamp\x18\x02 \x01(\x04:\x04\x88\xa0\x1f\x00\"\xad\x01\n\tSignBytes\x12\x10\n\x08sequence\x18\x01 \x01(\x04\x12\x11\n\ttimestamp\x18\x02 \x01(\x04\x12\x13\n\x0b\x64iversifier\x18\x03 \x01(\t\x12R\n\tdata_type\x18\x04 \x01(\x0e\x32).ibc.lightclients.solomachine.v2.DataTypeB\x14\xf2\xde\x1f\x10yaml:\"data_type\"\x12\x0c\n\x04\x64\x61ta\x18\x05 \x01(\x0c:\x04\x88\xa0\x1f\x00\"\x8a\x01\n\nHeaderData\x12\x41\n\x0bnew_pub_key\x18\x01 \x01(\x0b\x32\x14.google.protobuf.AnyB\x16\xf2\xde\x1f\x12yaml:\"new_pub_key\"\x12\x33\n\x0fnew_diversifier\x18\x02 \x01(\tB\x1a\xf2\xde\x1f\x16yaml:\"new_diversifier\":\x04\x88\xa0\x1f\x00\"j\n\x0f\x43lientStateData\x12\x0c\n\x04path\x18\x01 \x01(\x0c\x12\x43\n\x0c\x63lient_state\x18\x02 \x01(\x0b\x32\x14.google.protobuf.AnyB\x17\xf2\xde\x1f\x13yaml:\"client_state\":\x04\x88\xa0\x1f\x00\"s\n\x12\x43onsensusStateData\x12\x0c\n\x04path\x18\x01 \x01(\x0c\x12I\n\x0f\x63onsensus_state\x18\x02 \x01(\x0b\x32\x14.google.protobuf.AnyB\x1a\xf2\xde\x1f\x16yaml:\"consensus_state\":\x04\x88\xa0\x1f\x00\"d\n\x13\x43onnectionStateData\x12\x0c\n\x04path\x18\x01 \x01(\x0c\x12\x39\n\nconnection\x18\x02 \x01(\x0b\x32%.ibc.core.connection.v1.ConnectionEnd:\x04\x88\xa0\x1f\x00\"U\n\x10\x43hannelStateData\x12\x0c\n\x04path\x18\x01 \x01(\x0c\x12-\n\x07\x63hannel\x18\x02 \x01(\x0b\x32\x1c.ibc.core.channel.v1.Channel:\x04\x88\xa0\x1f\x00\"8\n\x14PacketCommitmentData\x12\x0c\n\x04path\x18\x01 \x01(\x0c\x12\x12\n\ncommitment\x18\x02 \x01(\x0c\"B\n\x19PacketAcknowledgementData\x12\x0c\n\x04path\x18\x01 \x01(\x0c\x12\x17\n\x0f\x61\x63knowledgement\x18\x02 \x01(\x0c\"(\n\x18PacketReceiptAbsenceData\x12\x0c\n\x04path\x18\x01 \x01(\x0c\"U\n\x14NextSequenceRecvData\x12\x0c\n\x04path\x18\x01 \x01(\x0c\x12/\n\rnext_seq_recv\x18\x02 \x01(\x04\x42\x18\xf2\xde\x1f\x14yaml:\"next_seq_recv\"*\x8c\x04\n\x08\x44\x61taType\x12\x38\n#DATA_TYPE_UNINITIALIZED_UNSPECIFIED\x10\x00\x1a\x0f\x8a\x9d \x0bUNSPECIFIED\x12&\n\x16\x44\x41TA_TYPE_CLIENT_STATE\x10\x01\x1a\n\x8a\x9d \x06\x43LIENT\x12,\n\x19\x44\x41TA_TYPE_CONSENSUS_STATE\x10\x02\x1a\r\x8a\x9d \tCONSENSUS\x12.\n\x1a\x44\x41TA_TYPE_CONNECTION_STATE\x10\x03\x1a\x0e\x8a\x9d \nCONNECTION\x12(\n\x17\x44\x41TA_TYPE_CHANNEL_STATE\x10\x04\x1a\x0b\x8a\x9d \x07\x43HANNEL\x12\x35\n\x1b\x44\x41TA_TYPE_PACKET_COMMITMENT\x10\x05\x1a\x14\x8a\x9d \x10PACKETCOMMITMENT\x12?\n DATA_TYPE_PACKET_ACKNOWLEDGEMENT\x10\x06\x1a\x19\x8a\x9d \x15PACKETACKNOWLEDGEMENT\x12>\n DATA_TYPE_PACKET_RECEIPT_ABSENCE\x10\x07\x1a\x18\x8a\x9d \x14PACKETRECEIPTABSENCE\x12\x36\n\x1c\x44\x41TA_TYPE_NEXT_SEQUENCE_RECV\x10\x08\x1a\x14\x8a\x9d \x10NEXTSEQUENCERECV\x12 \n\x10\x44\x41TA_TYPE_HEADER\x10\t\x1a\n\x8a\x9d \x06HEADER\x1a\x04\x88\xa3\x1e\x00\x42HZFgithub.com/cosmos/ibc-go/v2/modules/light-clients/06-solomachine/typesb\x06proto3') - -_DATATYPE = DESCRIPTOR.enum_types_by_name['DataType'] -DataType = enum_type_wrapper.EnumTypeWrapper(_DATATYPE) -DATA_TYPE_UNINITIALIZED_UNSPECIFIED = 0 -DATA_TYPE_CLIENT_STATE = 1 -DATA_TYPE_CONSENSUS_STATE = 2 -DATA_TYPE_CONNECTION_STATE = 3 -DATA_TYPE_CHANNEL_STATE = 4 -DATA_TYPE_PACKET_COMMITMENT = 5 -DATA_TYPE_PACKET_ACKNOWLEDGEMENT = 6 -DATA_TYPE_PACKET_RECEIPT_ABSENCE = 7 -DATA_TYPE_NEXT_SEQUENCE_RECV = 8 -DATA_TYPE_HEADER = 9 - - -_CLIENTSTATE = DESCRIPTOR.message_types_by_name['ClientState'] -_CONSENSUSSTATE = DESCRIPTOR.message_types_by_name['ConsensusState'] -_HEADER = DESCRIPTOR.message_types_by_name['Header'] -_MISBEHAVIOUR = DESCRIPTOR.message_types_by_name['Misbehaviour'] -_SIGNATUREANDDATA = DESCRIPTOR.message_types_by_name['SignatureAndData'] -_TIMESTAMPEDSIGNATUREDATA = DESCRIPTOR.message_types_by_name['TimestampedSignatureData'] -_SIGNBYTES = DESCRIPTOR.message_types_by_name['SignBytes'] -_HEADERDATA = DESCRIPTOR.message_types_by_name['HeaderData'] -_CLIENTSTATEDATA = DESCRIPTOR.message_types_by_name['ClientStateData'] -_CONSENSUSSTATEDATA = DESCRIPTOR.message_types_by_name['ConsensusStateData'] -_CONNECTIONSTATEDATA = DESCRIPTOR.message_types_by_name['ConnectionStateData'] -_CHANNELSTATEDATA = DESCRIPTOR.message_types_by_name['ChannelStateData'] -_PACKETCOMMITMENTDATA = DESCRIPTOR.message_types_by_name['PacketCommitmentData'] -_PACKETACKNOWLEDGEMENTDATA = DESCRIPTOR.message_types_by_name['PacketAcknowledgementData'] -_PACKETRECEIPTABSENCEDATA = DESCRIPTOR.message_types_by_name['PacketReceiptAbsenceData'] -_NEXTSEQUENCERECVDATA = DESCRIPTOR.message_types_by_name['NextSequenceRecvData'] -ClientState = _reflection.GeneratedProtocolMessageType('ClientState', (_message.Message,), { - 'DESCRIPTOR' : _CLIENTSTATE, - '__module__' : 'ibc.lightclients.solomachine.v2.solomachine_pb2' - # @@protoc_insertion_point(class_scope:ibc.lightclients.solomachine.v2.ClientState) - }) -_sym_db.RegisterMessage(ClientState) - -ConsensusState = _reflection.GeneratedProtocolMessageType('ConsensusState', (_message.Message,), { - 'DESCRIPTOR' : _CONSENSUSSTATE, - '__module__' : 'ibc.lightclients.solomachine.v2.solomachine_pb2' - # @@protoc_insertion_point(class_scope:ibc.lightclients.solomachine.v2.ConsensusState) - }) -_sym_db.RegisterMessage(ConsensusState) - -Header = _reflection.GeneratedProtocolMessageType('Header', (_message.Message,), { - 'DESCRIPTOR' : _HEADER, - '__module__' : 'ibc.lightclients.solomachine.v2.solomachine_pb2' - # @@protoc_insertion_point(class_scope:ibc.lightclients.solomachine.v2.Header) - }) -_sym_db.RegisterMessage(Header) - -Misbehaviour = _reflection.GeneratedProtocolMessageType('Misbehaviour', (_message.Message,), { - 'DESCRIPTOR' : _MISBEHAVIOUR, - '__module__' : 'ibc.lightclients.solomachine.v2.solomachine_pb2' - # @@protoc_insertion_point(class_scope:ibc.lightclients.solomachine.v2.Misbehaviour) - }) -_sym_db.RegisterMessage(Misbehaviour) - -SignatureAndData = _reflection.GeneratedProtocolMessageType('SignatureAndData', (_message.Message,), { - 'DESCRIPTOR' : _SIGNATUREANDDATA, - '__module__' : 'ibc.lightclients.solomachine.v2.solomachine_pb2' - # @@protoc_insertion_point(class_scope:ibc.lightclients.solomachine.v2.SignatureAndData) - }) -_sym_db.RegisterMessage(SignatureAndData) - -TimestampedSignatureData = _reflection.GeneratedProtocolMessageType('TimestampedSignatureData', (_message.Message,), { - 'DESCRIPTOR' : _TIMESTAMPEDSIGNATUREDATA, - '__module__' : 'ibc.lightclients.solomachine.v2.solomachine_pb2' - # @@protoc_insertion_point(class_scope:ibc.lightclients.solomachine.v2.TimestampedSignatureData) - }) -_sym_db.RegisterMessage(TimestampedSignatureData) - -SignBytes = _reflection.GeneratedProtocolMessageType('SignBytes', (_message.Message,), { - 'DESCRIPTOR' : _SIGNBYTES, - '__module__' : 'ibc.lightclients.solomachine.v2.solomachine_pb2' - # @@protoc_insertion_point(class_scope:ibc.lightclients.solomachine.v2.SignBytes) - }) -_sym_db.RegisterMessage(SignBytes) - -HeaderData = _reflection.GeneratedProtocolMessageType('HeaderData', (_message.Message,), { - 'DESCRIPTOR' : _HEADERDATA, - '__module__' : 'ibc.lightclients.solomachine.v2.solomachine_pb2' - # @@protoc_insertion_point(class_scope:ibc.lightclients.solomachine.v2.HeaderData) - }) -_sym_db.RegisterMessage(HeaderData) - -ClientStateData = _reflection.GeneratedProtocolMessageType('ClientStateData', (_message.Message,), { - 'DESCRIPTOR' : _CLIENTSTATEDATA, - '__module__' : 'ibc.lightclients.solomachine.v2.solomachine_pb2' - # @@protoc_insertion_point(class_scope:ibc.lightclients.solomachine.v2.ClientStateData) - }) -_sym_db.RegisterMessage(ClientStateData) - -ConsensusStateData = _reflection.GeneratedProtocolMessageType('ConsensusStateData', (_message.Message,), { - 'DESCRIPTOR' : _CONSENSUSSTATEDATA, - '__module__' : 'ibc.lightclients.solomachine.v2.solomachine_pb2' - # @@protoc_insertion_point(class_scope:ibc.lightclients.solomachine.v2.ConsensusStateData) - }) -_sym_db.RegisterMessage(ConsensusStateData) - -ConnectionStateData = _reflection.GeneratedProtocolMessageType('ConnectionStateData', (_message.Message,), { - 'DESCRIPTOR' : _CONNECTIONSTATEDATA, - '__module__' : 'ibc.lightclients.solomachine.v2.solomachine_pb2' - # @@protoc_insertion_point(class_scope:ibc.lightclients.solomachine.v2.ConnectionStateData) - }) -_sym_db.RegisterMessage(ConnectionStateData) - -ChannelStateData = _reflection.GeneratedProtocolMessageType('ChannelStateData', (_message.Message,), { - 'DESCRIPTOR' : _CHANNELSTATEDATA, - '__module__' : 'ibc.lightclients.solomachine.v2.solomachine_pb2' - # @@protoc_insertion_point(class_scope:ibc.lightclients.solomachine.v2.ChannelStateData) - }) -_sym_db.RegisterMessage(ChannelStateData) - -PacketCommitmentData = _reflection.GeneratedProtocolMessageType('PacketCommitmentData', (_message.Message,), { - 'DESCRIPTOR' : _PACKETCOMMITMENTDATA, - '__module__' : 'ibc.lightclients.solomachine.v2.solomachine_pb2' - # @@protoc_insertion_point(class_scope:ibc.lightclients.solomachine.v2.PacketCommitmentData) - }) -_sym_db.RegisterMessage(PacketCommitmentData) - -PacketAcknowledgementData = _reflection.GeneratedProtocolMessageType('PacketAcknowledgementData', (_message.Message,), { - 'DESCRIPTOR' : _PACKETACKNOWLEDGEMENTDATA, - '__module__' : 'ibc.lightclients.solomachine.v2.solomachine_pb2' - # @@protoc_insertion_point(class_scope:ibc.lightclients.solomachine.v2.PacketAcknowledgementData) - }) -_sym_db.RegisterMessage(PacketAcknowledgementData) - -PacketReceiptAbsenceData = _reflection.GeneratedProtocolMessageType('PacketReceiptAbsenceData', (_message.Message,), { - 'DESCRIPTOR' : _PACKETRECEIPTABSENCEDATA, - '__module__' : 'ibc.lightclients.solomachine.v2.solomachine_pb2' - # @@protoc_insertion_point(class_scope:ibc.lightclients.solomachine.v2.PacketReceiptAbsenceData) - }) -_sym_db.RegisterMessage(PacketReceiptAbsenceData) - -NextSequenceRecvData = _reflection.GeneratedProtocolMessageType('NextSequenceRecvData', (_message.Message,), { - 'DESCRIPTOR' : _NEXTSEQUENCERECVDATA, - '__module__' : 'ibc.lightclients.solomachine.v2.solomachine_pb2' - # @@protoc_insertion_point(class_scope:ibc.lightclients.solomachine.v2.NextSequenceRecvData) - }) -_sym_db.RegisterMessage(NextSequenceRecvData) - -if _descriptor._USE_C_DESCRIPTORS == False: - - DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'ZFgithub.com/cosmos/ibc-go/v2/modules/light-clients/06-solomachine/types' - _DATATYPE._options = None - _DATATYPE._serialized_options = b'\210\243\036\000' - _DATATYPE.values_by_name["DATA_TYPE_UNINITIALIZED_UNSPECIFIED"]._options = None - _DATATYPE.values_by_name["DATA_TYPE_UNINITIALIZED_UNSPECIFIED"]._serialized_options = b'\212\235 \013UNSPECIFIED' - _DATATYPE.values_by_name["DATA_TYPE_CLIENT_STATE"]._options = None - _DATATYPE.values_by_name["DATA_TYPE_CLIENT_STATE"]._serialized_options = b'\212\235 \006CLIENT' - _DATATYPE.values_by_name["DATA_TYPE_CONSENSUS_STATE"]._options = None - _DATATYPE.values_by_name["DATA_TYPE_CONSENSUS_STATE"]._serialized_options = b'\212\235 \tCONSENSUS' - _DATATYPE.values_by_name["DATA_TYPE_CONNECTION_STATE"]._options = None - _DATATYPE.values_by_name["DATA_TYPE_CONNECTION_STATE"]._serialized_options = b'\212\235 \nCONNECTION' - _DATATYPE.values_by_name["DATA_TYPE_CHANNEL_STATE"]._options = None - _DATATYPE.values_by_name["DATA_TYPE_CHANNEL_STATE"]._serialized_options = b'\212\235 \007CHANNEL' - _DATATYPE.values_by_name["DATA_TYPE_PACKET_COMMITMENT"]._options = None - _DATATYPE.values_by_name["DATA_TYPE_PACKET_COMMITMENT"]._serialized_options = b'\212\235 \020PACKETCOMMITMENT' - _DATATYPE.values_by_name["DATA_TYPE_PACKET_ACKNOWLEDGEMENT"]._options = None - _DATATYPE.values_by_name["DATA_TYPE_PACKET_ACKNOWLEDGEMENT"]._serialized_options = b'\212\235 \025PACKETACKNOWLEDGEMENT' - _DATATYPE.values_by_name["DATA_TYPE_PACKET_RECEIPT_ABSENCE"]._options = None - _DATATYPE.values_by_name["DATA_TYPE_PACKET_RECEIPT_ABSENCE"]._serialized_options = b'\212\235 \024PACKETRECEIPTABSENCE' - _DATATYPE.values_by_name["DATA_TYPE_NEXT_SEQUENCE_RECV"]._options = None - _DATATYPE.values_by_name["DATA_TYPE_NEXT_SEQUENCE_RECV"]._serialized_options = b'\212\235 \020NEXTSEQUENCERECV' - _DATATYPE.values_by_name["DATA_TYPE_HEADER"]._options = None - _DATATYPE.values_by_name["DATA_TYPE_HEADER"]._serialized_options = b'\212\235 \006HEADER' - _CLIENTSTATE.fields_by_name['is_frozen']._options = None - _CLIENTSTATE.fields_by_name['is_frozen']._serialized_options = b'\362\336\037\020yaml:\"is_frozen\"' - _CLIENTSTATE.fields_by_name['consensus_state']._options = None - _CLIENTSTATE.fields_by_name['consensus_state']._serialized_options = b'\362\336\037\026yaml:\"consensus_state\"' - _CLIENTSTATE.fields_by_name['allow_update_after_proposal']._options = None - _CLIENTSTATE.fields_by_name['allow_update_after_proposal']._serialized_options = b'\362\336\037\"yaml:\"allow_update_after_proposal\"' - _CLIENTSTATE._options = None - _CLIENTSTATE._serialized_options = b'\210\240\037\000' - _CONSENSUSSTATE.fields_by_name['public_key']._options = None - _CONSENSUSSTATE.fields_by_name['public_key']._serialized_options = b'\362\336\037\021yaml:\"public_key\"' - _CONSENSUSSTATE._options = None - _CONSENSUSSTATE._serialized_options = b'\210\240\037\000' - _HEADER.fields_by_name['new_public_key']._options = None - _HEADER.fields_by_name['new_public_key']._serialized_options = b'\362\336\037\025yaml:\"new_public_key\"' - _HEADER.fields_by_name['new_diversifier']._options = None - _HEADER.fields_by_name['new_diversifier']._serialized_options = b'\362\336\037\026yaml:\"new_diversifier\"' - _HEADER._options = None - _HEADER._serialized_options = b'\210\240\037\000' - _MISBEHAVIOUR.fields_by_name['client_id']._options = None - _MISBEHAVIOUR.fields_by_name['client_id']._serialized_options = b'\362\336\037\020yaml:\"client_id\"' - _MISBEHAVIOUR.fields_by_name['signature_one']._options = None - _MISBEHAVIOUR.fields_by_name['signature_one']._serialized_options = b'\362\336\037\024yaml:\"signature_one\"' - _MISBEHAVIOUR.fields_by_name['signature_two']._options = None - _MISBEHAVIOUR.fields_by_name['signature_two']._serialized_options = b'\362\336\037\024yaml:\"signature_two\"' - _MISBEHAVIOUR._options = None - _MISBEHAVIOUR._serialized_options = b'\210\240\037\000' - _SIGNATUREANDDATA.fields_by_name['data_type']._options = None - _SIGNATUREANDDATA.fields_by_name['data_type']._serialized_options = b'\362\336\037\020yaml:\"data_type\"' - _SIGNATUREANDDATA._options = None - _SIGNATUREANDDATA._serialized_options = b'\210\240\037\000' - _TIMESTAMPEDSIGNATUREDATA.fields_by_name['signature_data']._options = None - _TIMESTAMPEDSIGNATUREDATA.fields_by_name['signature_data']._serialized_options = b'\362\336\037\025yaml:\"signature_data\"' - _TIMESTAMPEDSIGNATUREDATA._options = None - _TIMESTAMPEDSIGNATUREDATA._serialized_options = b'\210\240\037\000' - _SIGNBYTES.fields_by_name['data_type']._options = None - _SIGNBYTES.fields_by_name['data_type']._serialized_options = b'\362\336\037\020yaml:\"data_type\"' - _SIGNBYTES._options = None - _SIGNBYTES._serialized_options = b'\210\240\037\000' - _HEADERDATA.fields_by_name['new_pub_key']._options = None - _HEADERDATA.fields_by_name['new_pub_key']._serialized_options = b'\362\336\037\022yaml:\"new_pub_key\"' - _HEADERDATA.fields_by_name['new_diversifier']._options = None - _HEADERDATA.fields_by_name['new_diversifier']._serialized_options = b'\362\336\037\026yaml:\"new_diversifier\"' - _HEADERDATA._options = None - _HEADERDATA._serialized_options = b'\210\240\037\000' - _CLIENTSTATEDATA.fields_by_name['client_state']._options = None - _CLIENTSTATEDATA.fields_by_name['client_state']._serialized_options = b'\362\336\037\023yaml:\"client_state\"' - _CLIENTSTATEDATA._options = None - _CLIENTSTATEDATA._serialized_options = b'\210\240\037\000' - _CONSENSUSSTATEDATA.fields_by_name['consensus_state']._options = None - _CONSENSUSSTATEDATA.fields_by_name['consensus_state']._serialized_options = b'\362\336\037\026yaml:\"consensus_state\"' - _CONSENSUSSTATEDATA._options = None - _CONSENSUSSTATEDATA._serialized_options = b'\210\240\037\000' - _CONNECTIONSTATEDATA._options = None - _CONNECTIONSTATEDATA._serialized_options = b'\210\240\037\000' - _CHANNELSTATEDATA._options = None - _CHANNELSTATEDATA._serialized_options = b'\210\240\037\000' - _NEXTSEQUENCERECVDATA.fields_by_name['next_seq_recv']._options = None - _NEXTSEQUENCERECVDATA.fields_by_name['next_seq_recv']._serialized_options = b'\362\336\037\024yaml:\"next_seq_recv\"' - _DATATYPE._serialized_start=2335 - _DATATYPE._serialized_end=2859 - _CLIENTSTATE._serialized_start=212 - _CLIENTSTATE._serialized_end=469 - _CONSENSUSSTATE._serialized_start=471 - _CONSENSUSSTATE._serialized_end=598 - _HEADER._serialized_start=601 - _HEADER._serialized_end=797 - _MISBEHAVIOUR._serialized_start=800 - _MISBEHAVIOUR._serialized_end=1079 - _SIGNATUREANDDATA._serialized_start=1082 - _SIGNATUREANDDATA._serialized_end=1242 - _TIMESTAMPEDSIGNATUREDATA._serialized_start=1244 - _TIMESTAMPEDSIGNATUREDATA._serialized_end=1346 - _SIGNBYTES._serialized_start=1349 - _SIGNBYTES._serialized_end=1522 - _HEADERDATA._serialized_start=1525 - _HEADERDATA._serialized_end=1663 - _CLIENTSTATEDATA._serialized_start=1665 - _CLIENTSTATEDATA._serialized_end=1771 - _CONSENSUSSTATEDATA._serialized_start=1773 - _CONSENSUSSTATEDATA._serialized_end=1888 - _CONNECTIONSTATEDATA._serialized_start=1890 - _CONNECTIONSTATEDATA._serialized_end=1990 - _CHANNELSTATEDATA._serialized_start=1992 - _CHANNELSTATEDATA._serialized_end=2077 - _PACKETCOMMITMENTDATA._serialized_start=2079 - _PACKETCOMMITMENTDATA._serialized_end=2135 - _PACKETACKNOWLEDGEMENTDATA._serialized_start=2137 - _PACKETACKNOWLEDGEMENTDATA._serialized_end=2203 - _PACKETRECEIPTABSENCEDATA._serialized_start=2205 - _PACKETRECEIPTABSENCEDATA._serialized_end=2245 - _NEXTSEQUENCERECVDATA._serialized_start=2247 - _NEXTSEQUENCERECVDATA._serialized_end=2332 -# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/lightclients/tendermint/__init__.py b/cosmpy/protos/ibc/lightclients/tendermint/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/ibc/lightclients/tendermint/v1/__init__.py b/cosmpy/protos/ibc/lightclients/tendermint/v1/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/ibc/lightclients/tendermint/v1/tendermint_pb2.py b/cosmpy/protos/ibc/lightclients/tendermint/v1/tendermint_pb2.py deleted file mode 100644 index 2b84a3a7..00000000 --- a/cosmpy/protos/ibc/lightclients/tendermint/v1/tendermint_pb2.py +++ /dev/null @@ -1,129 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: ibc/lightclients/tendermint/v1/tendermint.proto -"""Generated protocol buffer code.""" -from google.protobuf import descriptor as _descriptor -from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection -from google.protobuf import symbol_database as _symbol_database -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - -from tendermint.types import validator_pb2 as tendermint_dot_types_dot_validator__pb2 -from tendermint.types import types_pb2 as tendermint_dot_types_dot_types__pb2 -import proofs_pb2 as proofs__pb2 -from google.protobuf import duration_pb2 as google_dot_protobuf_dot_duration__pb2 -from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 -from ibc.core.client.v1 import client_pb2 as ibc_dot_core_dot_client_dot_v1_dot_client__pb2 -from ibc.core.commitment.v1 import commitment_pb2 as ibc_dot_core_dot_commitment_dot_v1_dot_commitment__pb2 -from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 - - -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n/ibc/lightclients/tendermint/v1/tendermint.proto\x12\x1eibc.lightclients.tendermint.v1\x1a tendermint/types/validator.proto\x1a\x1ctendermint/types/types.proto\x1a\x0cproofs.proto\x1a\x1egoogle/protobuf/duration.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x1fibc/core/client/v1/client.proto\x1a\'ibc/core/commitment/v1/commitment.proto\x1a\x14gogoproto/gogo.proto\"\xb8\x06\n\x0b\x43lientState\x12\x10\n\x08\x63hain_id\x18\x01 \x01(\t\x12Y\n\x0btrust_level\x18\x02 \x01(\x0b\x32(.ibc.lightclients.tendermint.v1.FractionB\x1a\xc8\xde\x1f\x00\xf2\xde\x1f\x12yaml:\"trust_level\"\x12V\n\x0ftrusting_period\x18\x03 \x01(\x0b\x32\x19.google.protobuf.DurationB\"\xc8\xde\x1f\x00\x98\xdf\x1f\x01\xf2\xde\x1f\x16yaml:\"trusting_period\"\x12X\n\x10unbonding_period\x18\x04 \x01(\x0b\x32\x19.google.protobuf.DurationB#\xc8\xde\x1f\x00\x98\xdf\x1f\x01\xf2\xde\x1f\x17yaml:\"unbonding_period\"\x12V\n\x0fmax_clock_drift\x18\x05 \x01(\x0b\x32\x19.google.protobuf.DurationB\"\xc8\xde\x1f\x00\x98\xdf\x1f\x01\xf2\xde\x1f\x16yaml:\"max_clock_drift\"\x12O\n\rfrozen_height\x18\x06 \x01(\x0b\x32\x1a.ibc.core.client.v1.HeightB\x1c\xc8\xde\x1f\x00\xf2\xde\x1f\x14yaml:\"frozen_height\"\x12O\n\rlatest_height\x18\x07 \x01(\x0b\x32\x1a.ibc.core.client.v1.HeightB\x1c\xc8\xde\x1f\x00\xf2\xde\x1f\x14yaml:\"latest_height\"\x12=\n\x0bproof_specs\x18\x08 \x03(\x0b\x32\x10.ics23.ProofSpecB\x16\xf2\xde\x1f\x12yaml:\"proof_specs\"\x12-\n\x0cupgrade_path\x18\t \x03(\tB\x17\xf2\xde\x1f\x13yaml:\"upgrade_path\"\x12G\n\x19\x61llow_update_after_expiry\x18\n \x01(\x08\x42$\xf2\xde\x1f yaml:\"allow_update_after_expiry\"\x12S\n\x1f\x61llow_update_after_misbehaviour\x18\x0b \x01(\x08\x42*\xf2\xde\x1f&yaml:\"allow_update_after_misbehaviour\":\x04\x88\xa0\x1f\x00\"\xfe\x01\n\x0e\x43onsensusState\x12\x37\n\ttimestamp\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x08\xc8\xde\x1f\x00\x90\xdf\x1f\x01\x12\x36\n\x04root\x18\x02 \x01(\x0b\x32\".ibc.core.commitment.v1.MerkleRootB\x04\xc8\xde\x1f\x00\x12u\n\x14next_validators_hash\x18\x03 \x01(\x0c\x42W\xfa\xde\x1f\x34github.com/tendermint/tendermint/libs/bytes.HexBytes\xf2\xde\x1f\x1byaml:\"next_validators_hash\":\x04\x88\xa0\x1f\x00\"\xf1\x01\n\x0cMisbehaviour\x12\'\n\tclient_id\x18\x01 \x01(\tB\x14\xf2\xde\x1f\x10yaml:\"client_id\"\x12X\n\x08header_1\x18\x02 \x01(\x0b\x32&.ibc.lightclients.tendermint.v1.HeaderB\x1e\xe2\xde\x1f\x07Header1\xf2\xde\x1f\x0fyaml:\"header_1\"\x12X\n\x08header_2\x18\x03 \x01(\x0b\x32&.ibc.lightclients.tendermint.v1.HeaderB\x1e\xe2\xde\x1f\x07Header2\xf2\xde\x1f\x0fyaml:\"header_2\":\x04\x88\xa0\x1f\x00\"\xdc\x02\n\x06Header\x12S\n\rsigned_header\x18\x01 \x01(\x0b\x32\x1e.tendermint.types.SignedHeaderB\x1c\xd0\xde\x1f\x01\xf2\xde\x1f\x14yaml:\"signed_header\"\x12O\n\rvalidator_set\x18\x02 \x01(\x0b\x32\x1e.tendermint.types.ValidatorSetB\x18\xf2\xde\x1f\x14yaml:\"validator_set\"\x12Q\n\x0etrusted_height\x18\x03 \x01(\x0b\x32\x1a.ibc.core.client.v1.HeightB\x1d\xc8\xde\x1f\x00\xf2\xde\x1f\x15yaml:\"trusted_height\"\x12Y\n\x12trusted_validators\x18\x04 \x01(\x0b\x32\x1e.tendermint.types.ValidatorSetB\x1d\xf2\xde\x1f\x19yaml:\"trusted_validators\"\"2\n\x08\x46raction\x12\x11\n\tnumerator\x18\x01 \x01(\x04\x12\x13\n\x0b\x64\x65nominator\x18\x02 \x01(\x04\x42GZEgithub.com/cosmos/ibc-go/v2/modules/light-clients/07-tendermint/typesb\x06proto3') - - - -_CLIENTSTATE = DESCRIPTOR.message_types_by_name['ClientState'] -_CONSENSUSSTATE = DESCRIPTOR.message_types_by_name['ConsensusState'] -_MISBEHAVIOUR = DESCRIPTOR.message_types_by_name['Misbehaviour'] -_HEADER = DESCRIPTOR.message_types_by_name['Header'] -_FRACTION = DESCRIPTOR.message_types_by_name['Fraction'] -ClientState = _reflection.GeneratedProtocolMessageType('ClientState', (_message.Message,), { - 'DESCRIPTOR' : _CLIENTSTATE, - '__module__' : 'ibc.lightclients.tendermint.v1.tendermint_pb2' - # @@protoc_insertion_point(class_scope:ibc.lightclients.tendermint.v1.ClientState) - }) -_sym_db.RegisterMessage(ClientState) - -ConsensusState = _reflection.GeneratedProtocolMessageType('ConsensusState', (_message.Message,), { - 'DESCRIPTOR' : _CONSENSUSSTATE, - '__module__' : 'ibc.lightclients.tendermint.v1.tendermint_pb2' - # @@protoc_insertion_point(class_scope:ibc.lightclients.tendermint.v1.ConsensusState) - }) -_sym_db.RegisterMessage(ConsensusState) - -Misbehaviour = _reflection.GeneratedProtocolMessageType('Misbehaviour', (_message.Message,), { - 'DESCRIPTOR' : _MISBEHAVIOUR, - '__module__' : 'ibc.lightclients.tendermint.v1.tendermint_pb2' - # @@protoc_insertion_point(class_scope:ibc.lightclients.tendermint.v1.Misbehaviour) - }) -_sym_db.RegisterMessage(Misbehaviour) - -Header = _reflection.GeneratedProtocolMessageType('Header', (_message.Message,), { - 'DESCRIPTOR' : _HEADER, - '__module__' : 'ibc.lightclients.tendermint.v1.tendermint_pb2' - # @@protoc_insertion_point(class_scope:ibc.lightclients.tendermint.v1.Header) - }) -_sym_db.RegisterMessage(Header) - -Fraction = _reflection.GeneratedProtocolMessageType('Fraction', (_message.Message,), { - 'DESCRIPTOR' : _FRACTION, - '__module__' : 'ibc.lightclients.tendermint.v1.tendermint_pb2' - # @@protoc_insertion_point(class_scope:ibc.lightclients.tendermint.v1.Fraction) - }) -_sym_db.RegisterMessage(Fraction) - -if _descriptor._USE_C_DESCRIPTORS == False: - - DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'ZEgithub.com/cosmos/ibc-go/v2/modules/light-clients/07-tendermint/types' - _CLIENTSTATE.fields_by_name['trust_level']._options = None - _CLIENTSTATE.fields_by_name['trust_level']._serialized_options = b'\310\336\037\000\362\336\037\022yaml:\"trust_level\"' - _CLIENTSTATE.fields_by_name['trusting_period']._options = None - _CLIENTSTATE.fields_by_name['trusting_period']._serialized_options = b'\310\336\037\000\230\337\037\001\362\336\037\026yaml:\"trusting_period\"' - _CLIENTSTATE.fields_by_name['unbonding_period']._options = None - _CLIENTSTATE.fields_by_name['unbonding_period']._serialized_options = b'\310\336\037\000\230\337\037\001\362\336\037\027yaml:\"unbonding_period\"' - _CLIENTSTATE.fields_by_name['max_clock_drift']._options = None - _CLIENTSTATE.fields_by_name['max_clock_drift']._serialized_options = b'\310\336\037\000\230\337\037\001\362\336\037\026yaml:\"max_clock_drift\"' - _CLIENTSTATE.fields_by_name['frozen_height']._options = None - _CLIENTSTATE.fields_by_name['frozen_height']._serialized_options = b'\310\336\037\000\362\336\037\024yaml:\"frozen_height\"' - _CLIENTSTATE.fields_by_name['latest_height']._options = None - _CLIENTSTATE.fields_by_name['latest_height']._serialized_options = b'\310\336\037\000\362\336\037\024yaml:\"latest_height\"' - _CLIENTSTATE.fields_by_name['proof_specs']._options = None - _CLIENTSTATE.fields_by_name['proof_specs']._serialized_options = b'\362\336\037\022yaml:\"proof_specs\"' - _CLIENTSTATE.fields_by_name['upgrade_path']._options = None - _CLIENTSTATE.fields_by_name['upgrade_path']._serialized_options = b'\362\336\037\023yaml:\"upgrade_path\"' - _CLIENTSTATE.fields_by_name['allow_update_after_expiry']._options = None - _CLIENTSTATE.fields_by_name['allow_update_after_expiry']._serialized_options = b'\362\336\037 yaml:\"allow_update_after_expiry\"' - _CLIENTSTATE.fields_by_name['allow_update_after_misbehaviour']._options = None - _CLIENTSTATE.fields_by_name['allow_update_after_misbehaviour']._serialized_options = b'\362\336\037&yaml:\"allow_update_after_misbehaviour\"' - _CLIENTSTATE._options = None - _CLIENTSTATE._serialized_options = b'\210\240\037\000' - _CONSENSUSSTATE.fields_by_name['timestamp']._options = None - _CONSENSUSSTATE.fields_by_name['timestamp']._serialized_options = b'\310\336\037\000\220\337\037\001' - _CONSENSUSSTATE.fields_by_name['root']._options = None - _CONSENSUSSTATE.fields_by_name['root']._serialized_options = b'\310\336\037\000' - _CONSENSUSSTATE.fields_by_name['next_validators_hash']._options = None - _CONSENSUSSTATE.fields_by_name['next_validators_hash']._serialized_options = b'\372\336\0374github.com/tendermint/tendermint/libs/bytes.HexBytes\362\336\037\033yaml:\"next_validators_hash\"' - _CONSENSUSSTATE._options = None - _CONSENSUSSTATE._serialized_options = b'\210\240\037\000' - _MISBEHAVIOUR.fields_by_name['client_id']._options = None - _MISBEHAVIOUR.fields_by_name['client_id']._serialized_options = b'\362\336\037\020yaml:\"client_id\"' - _MISBEHAVIOUR.fields_by_name['header_1']._options = None - _MISBEHAVIOUR.fields_by_name['header_1']._serialized_options = b'\342\336\037\007Header1\362\336\037\017yaml:\"header_1\"' - _MISBEHAVIOUR.fields_by_name['header_2']._options = None - _MISBEHAVIOUR.fields_by_name['header_2']._serialized_options = b'\342\336\037\007Header2\362\336\037\017yaml:\"header_2\"' - _MISBEHAVIOUR._options = None - _MISBEHAVIOUR._serialized_options = b'\210\240\037\000' - _HEADER.fields_by_name['signed_header']._options = None - _HEADER.fields_by_name['signed_header']._serialized_options = b'\320\336\037\001\362\336\037\024yaml:\"signed_header\"' - _HEADER.fields_by_name['validator_set']._options = None - _HEADER.fields_by_name['validator_set']._serialized_options = b'\362\336\037\024yaml:\"validator_set\"' - _HEADER.fields_by_name['trusted_height']._options = None - _HEADER.fields_by_name['trusted_height']._serialized_options = b'\310\336\037\000\362\336\037\025yaml:\"trusted_height\"' - _HEADER.fields_by_name['trusted_validators']._options = None - _HEADER.fields_by_name['trusted_validators']._serialized_options = b'\362\336\037\031yaml:\"trusted_validators\"' - _CLIENTSTATE._serialized_start=323 - _CLIENTSTATE._serialized_end=1147 - _CONSENSUSSTATE._serialized_start=1150 - _CONSENSUSSTATE._serialized_end=1404 - _MISBEHAVIOUR._serialized_start=1407 - _MISBEHAVIOUR._serialized_end=1648 - _HEADER._serialized_start=1651 - _HEADER._serialized_end=1999 - _FRACTION._serialized_start=2001 - _FRACTION._serialized_end=2051 -# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/proofs_pb2.py b/cosmpy/protos/proofs_pb2.py deleted file mode 100644 index 57b66bd6..00000000 --- a/cosmpy/protos/proofs_pb2.py +++ /dev/null @@ -1,179 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: proofs.proto -"""Generated protocol buffer code.""" -from google.protobuf.internal import enum_type_wrapper -from google.protobuf import descriptor as _descriptor -from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection -from google.protobuf import symbol_database as _symbol_database -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - - - -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x0cproofs.proto\x12\x05ics23\"g\n\x0e\x45xistenceProof\x12\x0b\n\x03key\x18\x01 \x01(\x0c\x12\r\n\x05value\x18\x02 \x01(\x0c\x12\x1b\n\x04leaf\x18\x03 \x01(\x0b\x32\r.ics23.LeafOp\x12\x1c\n\x04path\x18\x04 \x03(\x0b\x32\x0e.ics23.InnerOp\"k\n\x11NonExistenceProof\x12\x0b\n\x03key\x18\x01 \x01(\x0c\x12#\n\x04left\x18\x02 \x01(\x0b\x32\x15.ics23.ExistenceProof\x12$\n\x05right\x18\x03 \x01(\x0b\x32\x15.ics23.ExistenceProof\"\xc7\x01\n\x0f\x43ommitmentProof\x12&\n\x05\x65xist\x18\x01 \x01(\x0b\x32\x15.ics23.ExistenceProofH\x00\x12,\n\x08nonexist\x18\x02 \x01(\x0b\x32\x18.ics23.NonExistenceProofH\x00\x12\"\n\x05\x62\x61tch\x18\x03 \x01(\x0b\x32\x11.ics23.BatchProofH\x00\x12\x31\n\ncompressed\x18\x04 \x01(\x0b\x32\x1b.ics23.CompressedBatchProofH\x00\x42\x07\n\x05proof\"\xa0\x01\n\x06LeafOp\x12\x1b\n\x04hash\x18\x01 \x01(\x0e\x32\r.ics23.HashOp\x12\"\n\x0bprehash_key\x18\x02 \x01(\x0e\x32\r.ics23.HashOp\x12$\n\rprehash_value\x18\x03 \x01(\x0e\x32\r.ics23.HashOp\x12\x1f\n\x06length\x18\x04 \x01(\x0e\x32\x0f.ics23.LengthOp\x12\x0e\n\x06prefix\x18\x05 \x01(\x0c\"F\n\x07InnerOp\x12\x1b\n\x04hash\x18\x01 \x01(\x0e\x32\r.ics23.HashOp\x12\x0e\n\x06prefix\x18\x02 \x01(\x0c\x12\x0e\n\x06suffix\x18\x03 \x01(\x0c\"y\n\tProofSpec\x12 \n\tleaf_spec\x18\x01 \x01(\x0b\x32\r.ics23.LeafOp\x12$\n\ninner_spec\x18\x02 \x01(\x0b\x32\x10.ics23.InnerSpec\x12\x11\n\tmax_depth\x18\x03 \x01(\x05\x12\x11\n\tmin_depth\x18\x04 \x01(\x05\"\x9c\x01\n\tInnerSpec\x12\x13\n\x0b\x63hild_order\x18\x01 \x03(\x05\x12\x12\n\nchild_size\x18\x02 \x01(\x05\x12\x19\n\x11min_prefix_length\x18\x03 \x01(\x05\x12\x19\n\x11max_prefix_length\x18\x04 \x01(\x05\x12\x13\n\x0b\x65mpty_child\x18\x05 \x01(\x0c\x12\x1b\n\x04hash\x18\x06 \x01(\x0e\x32\r.ics23.HashOp\"0\n\nBatchProof\x12\"\n\x07\x65ntries\x18\x01 \x03(\x0b\x32\x11.ics23.BatchEntry\"k\n\nBatchEntry\x12&\n\x05\x65xist\x18\x01 \x01(\x0b\x32\x15.ics23.ExistenceProofH\x00\x12,\n\x08nonexist\x18\x02 \x01(\x0b\x32\x18.ics23.NonExistenceProofH\x00\x42\x07\n\x05proof\"k\n\x14\x43ompressedBatchProof\x12,\n\x07\x65ntries\x18\x01 \x03(\x0b\x32\x1b.ics23.CompressedBatchEntry\x12%\n\rlookup_inners\x18\x02 \x03(\x0b\x32\x0e.ics23.InnerOp\"\x89\x01\n\x14\x43ompressedBatchEntry\x12\x30\n\x05\x65xist\x18\x01 \x01(\x0b\x32\x1f.ics23.CompressedExistenceProofH\x00\x12\x36\n\x08nonexist\x18\x02 \x01(\x0b\x32\".ics23.CompressedNonExistenceProofH\x00\x42\x07\n\x05proof\"a\n\x18\x43ompressedExistenceProof\x12\x0b\n\x03key\x18\x01 \x01(\x0c\x12\r\n\x05value\x18\x02 \x01(\x0c\x12\x1b\n\x04leaf\x18\x03 \x01(\x0b\x32\r.ics23.LeafOp\x12\x0c\n\x04path\x18\x04 \x03(\x05\"\x89\x01\n\x1b\x43ompressedNonExistenceProof\x12\x0b\n\x03key\x18\x01 \x01(\x0c\x12-\n\x04left\x18\x02 \x01(\x0b\x32\x1f.ics23.CompressedExistenceProof\x12.\n\x05right\x18\x03 \x01(\x0b\x32\x1f.ics23.CompressedExistenceProof*U\n\x06HashOp\x12\x0b\n\x07NO_HASH\x10\x00\x12\n\n\x06SHA256\x10\x01\x12\n\n\x06SHA512\x10\x02\x12\n\n\x06KECCAK\x10\x03\x12\r\n\tRIPEMD160\x10\x04\x12\x0b\n\x07\x42ITCOIN\x10\x05*\xab\x01\n\x08LengthOp\x12\r\n\tNO_PREFIX\x10\x00\x12\r\n\tVAR_PROTO\x10\x01\x12\x0b\n\x07VAR_RLP\x10\x02\x12\x0f\n\x0b\x46IXED32_BIG\x10\x03\x12\x12\n\x0e\x46IXED32_LITTLE\x10\x04\x12\x0f\n\x0b\x46IXED64_BIG\x10\x05\x12\x12\n\x0e\x46IXED64_LITTLE\x10\x06\x12\x14\n\x10REQUIRE_32_BYTES\x10\x07\x12\x14\n\x10REQUIRE_64_BYTES\x10\x08\x42\x1cZ\x1agithub.com/confio/ics23/gob\x06proto3') - -_HASHOP = DESCRIPTOR.enum_types_by_name['HashOp'] -HashOp = enum_type_wrapper.EnumTypeWrapper(_HASHOP) -_LENGTHOP = DESCRIPTOR.enum_types_by_name['LengthOp'] -LengthOp = enum_type_wrapper.EnumTypeWrapper(_LENGTHOP) -NO_HASH = 0 -SHA256 = 1 -SHA512 = 2 -KECCAK = 3 -RIPEMD160 = 4 -BITCOIN = 5 -NO_PREFIX = 0 -VAR_PROTO = 1 -VAR_RLP = 2 -FIXED32_BIG = 3 -FIXED32_LITTLE = 4 -FIXED64_BIG = 5 -FIXED64_LITTLE = 6 -REQUIRE_32_BYTES = 7 -REQUIRE_64_BYTES = 8 - - -_EXISTENCEPROOF = DESCRIPTOR.message_types_by_name['ExistenceProof'] -_NONEXISTENCEPROOF = DESCRIPTOR.message_types_by_name['NonExistenceProof'] -_COMMITMENTPROOF = DESCRIPTOR.message_types_by_name['CommitmentProof'] -_LEAFOP = DESCRIPTOR.message_types_by_name['LeafOp'] -_INNEROP = DESCRIPTOR.message_types_by_name['InnerOp'] -_PROOFSPEC = DESCRIPTOR.message_types_by_name['ProofSpec'] -_INNERSPEC = DESCRIPTOR.message_types_by_name['InnerSpec'] -_BATCHPROOF = DESCRIPTOR.message_types_by_name['BatchProof'] -_BATCHENTRY = DESCRIPTOR.message_types_by_name['BatchEntry'] -_COMPRESSEDBATCHPROOF = DESCRIPTOR.message_types_by_name['CompressedBatchProof'] -_COMPRESSEDBATCHENTRY = DESCRIPTOR.message_types_by_name['CompressedBatchEntry'] -_COMPRESSEDEXISTENCEPROOF = DESCRIPTOR.message_types_by_name['CompressedExistenceProof'] -_COMPRESSEDNONEXISTENCEPROOF = DESCRIPTOR.message_types_by_name['CompressedNonExistenceProof'] -ExistenceProof = _reflection.GeneratedProtocolMessageType('ExistenceProof', (_message.Message,), { - 'DESCRIPTOR' : _EXISTENCEPROOF, - '__module__' : 'proofs_pb2' - # @@protoc_insertion_point(class_scope:ics23.ExistenceProof) - }) -_sym_db.RegisterMessage(ExistenceProof) - -NonExistenceProof = _reflection.GeneratedProtocolMessageType('NonExistenceProof', (_message.Message,), { - 'DESCRIPTOR' : _NONEXISTENCEPROOF, - '__module__' : 'proofs_pb2' - # @@protoc_insertion_point(class_scope:ics23.NonExistenceProof) - }) -_sym_db.RegisterMessage(NonExistenceProof) - -CommitmentProof = _reflection.GeneratedProtocolMessageType('CommitmentProof', (_message.Message,), { - 'DESCRIPTOR' : _COMMITMENTPROOF, - '__module__' : 'proofs_pb2' - # @@protoc_insertion_point(class_scope:ics23.CommitmentProof) - }) -_sym_db.RegisterMessage(CommitmentProof) - -LeafOp = _reflection.GeneratedProtocolMessageType('LeafOp', (_message.Message,), { - 'DESCRIPTOR' : _LEAFOP, - '__module__' : 'proofs_pb2' - # @@protoc_insertion_point(class_scope:ics23.LeafOp) - }) -_sym_db.RegisterMessage(LeafOp) - -InnerOp = _reflection.GeneratedProtocolMessageType('InnerOp', (_message.Message,), { - 'DESCRIPTOR' : _INNEROP, - '__module__' : 'proofs_pb2' - # @@protoc_insertion_point(class_scope:ics23.InnerOp) - }) -_sym_db.RegisterMessage(InnerOp) - -ProofSpec = _reflection.GeneratedProtocolMessageType('ProofSpec', (_message.Message,), { - 'DESCRIPTOR' : _PROOFSPEC, - '__module__' : 'proofs_pb2' - # @@protoc_insertion_point(class_scope:ics23.ProofSpec) - }) -_sym_db.RegisterMessage(ProofSpec) - -InnerSpec = _reflection.GeneratedProtocolMessageType('InnerSpec', (_message.Message,), { - 'DESCRIPTOR' : _INNERSPEC, - '__module__' : 'proofs_pb2' - # @@protoc_insertion_point(class_scope:ics23.InnerSpec) - }) -_sym_db.RegisterMessage(InnerSpec) - -BatchProof = _reflection.GeneratedProtocolMessageType('BatchProof', (_message.Message,), { - 'DESCRIPTOR' : _BATCHPROOF, - '__module__' : 'proofs_pb2' - # @@protoc_insertion_point(class_scope:ics23.BatchProof) - }) -_sym_db.RegisterMessage(BatchProof) - -BatchEntry = _reflection.GeneratedProtocolMessageType('BatchEntry', (_message.Message,), { - 'DESCRIPTOR' : _BATCHENTRY, - '__module__' : 'proofs_pb2' - # @@protoc_insertion_point(class_scope:ics23.BatchEntry) - }) -_sym_db.RegisterMessage(BatchEntry) - -CompressedBatchProof = _reflection.GeneratedProtocolMessageType('CompressedBatchProof', (_message.Message,), { - 'DESCRIPTOR' : _COMPRESSEDBATCHPROOF, - '__module__' : 'proofs_pb2' - # @@protoc_insertion_point(class_scope:ics23.CompressedBatchProof) - }) -_sym_db.RegisterMessage(CompressedBatchProof) - -CompressedBatchEntry = _reflection.GeneratedProtocolMessageType('CompressedBatchEntry', (_message.Message,), { - 'DESCRIPTOR' : _COMPRESSEDBATCHENTRY, - '__module__' : 'proofs_pb2' - # @@protoc_insertion_point(class_scope:ics23.CompressedBatchEntry) - }) -_sym_db.RegisterMessage(CompressedBatchEntry) - -CompressedExistenceProof = _reflection.GeneratedProtocolMessageType('CompressedExistenceProof', (_message.Message,), { - 'DESCRIPTOR' : _COMPRESSEDEXISTENCEPROOF, - '__module__' : 'proofs_pb2' - # @@protoc_insertion_point(class_scope:ics23.CompressedExistenceProof) - }) -_sym_db.RegisterMessage(CompressedExistenceProof) - -CompressedNonExistenceProof = _reflection.GeneratedProtocolMessageType('CompressedNonExistenceProof', (_message.Message,), { - 'DESCRIPTOR' : _COMPRESSEDNONEXISTENCEPROOF, - '__module__' : 'proofs_pb2' - # @@protoc_insertion_point(class_scope:ics23.CompressedNonExistenceProof) - }) -_sym_db.RegisterMessage(CompressedNonExistenceProof) - -if _descriptor._USE_C_DESCRIPTORS == False: - - DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'Z\032github.com/confio/ics23/go' - _HASHOP._serialized_start=1603 - _HASHOP._serialized_end=1688 - _LENGTHOP._serialized_start=1691 - _LENGTHOP._serialized_end=1862 - _EXISTENCEPROOF._serialized_start=23 - _EXISTENCEPROOF._serialized_end=126 - _NONEXISTENCEPROOF._serialized_start=128 - _NONEXISTENCEPROOF._serialized_end=235 - _COMMITMENTPROOF._serialized_start=238 - _COMMITMENTPROOF._serialized_end=437 - _LEAFOP._serialized_start=440 - _LEAFOP._serialized_end=600 - _INNEROP._serialized_start=602 - _INNEROP._serialized_end=672 - _PROOFSPEC._serialized_start=674 - _PROOFSPEC._serialized_end=795 - _INNERSPEC._serialized_start=798 - _INNERSPEC._serialized_end=954 - _BATCHPROOF._serialized_start=956 - _BATCHPROOF._serialized_end=1004 - _BATCHENTRY._serialized_start=1006 - _BATCHENTRY._serialized_end=1113 - _COMPRESSEDBATCHPROOF._serialized_start=1115 - _COMPRESSEDBATCHPROOF._serialized_end=1222 - _COMPRESSEDBATCHENTRY._serialized_start=1225 - _COMPRESSEDBATCHENTRY._serialized_end=1362 - _COMPRESSEDEXISTENCEPROOF._serialized_start=1364 - _COMPRESSEDEXISTENCEPROOF._serialized_end=1461 - _COMPRESSEDNONEXISTENCEPROOF._serialized_start=1464 - _COMPRESSEDNONEXISTENCEPROOF._serialized_end=1601 -# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/tendermint/__init__.py b/cosmpy/protos/tendermint/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/tendermint/abci/__init__.py b/cosmpy/protos/tendermint/abci/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/tendermint/abci/types_pb2.py b/cosmpy/protos/tendermint/abci/types_pb2.py index ca84317d..24127aaf 100644 --- a/cosmpy/protos/tendermint/abci/types_pb2.py +++ b/cosmpy/protos/tendermint/abci/types_pb2.py @@ -2,11 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: tendermint/abci/types.proto """Generated protocol buffer code.""" -from google.protobuf.internal import enum_type_wrapper +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -14,385 +12,21 @@ from tendermint.crypto import proof_pb2 as tendermint_dot_crypto_dot_proof__pb2 -from tendermint.types import types_pb2 as tendermint_dot_types_dot_types__pb2 from tendermint.crypto import keys_pb2 as tendermint_dot_crypto_dot_keys__pb2 from tendermint.types import params_pb2 as tendermint_dot_types_dot_params__pb2 +from tendermint.types import validator_pb2 as tendermint_dot_types_dot_validator__pb2 from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1btendermint/abci/types.proto\x12\x0ftendermint.abci\x1a\x1dtendermint/crypto/proof.proto\x1a\x1ctendermint/types/types.proto\x1a\x1ctendermint/crypto/keys.proto\x1a\x1dtendermint/types/params.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x14gogoproto/gogo.proto\"\xea\x06\n\x07Request\x12,\n\x04\x65\x63ho\x18\x01 \x01(\x0b\x32\x1c.tendermint.abci.RequestEchoH\x00\x12.\n\x05\x66lush\x18\x02 \x01(\x0b\x32\x1d.tendermint.abci.RequestFlushH\x00\x12,\n\x04info\x18\x03 \x01(\x0b\x32\x1c.tendermint.abci.RequestInfoH\x00\x12\x37\n\nset_option\x18\x04 \x01(\x0b\x32!.tendermint.abci.RequestSetOptionH\x00\x12\x37\n\ninit_chain\x18\x05 \x01(\x0b\x32!.tendermint.abci.RequestInitChainH\x00\x12.\n\x05query\x18\x06 \x01(\x0b\x32\x1d.tendermint.abci.RequestQueryH\x00\x12\x39\n\x0b\x62\x65gin_block\x18\x07 \x01(\x0b\x32\".tendermint.abci.RequestBeginBlockH\x00\x12\x33\n\x08\x63heck_tx\x18\x08 \x01(\x0b\x32\x1f.tendermint.abci.RequestCheckTxH\x00\x12\x37\n\ndeliver_tx\x18\t \x01(\x0b\x32!.tendermint.abci.RequestDeliverTxH\x00\x12\x35\n\tend_block\x18\n \x01(\x0b\x32 .tendermint.abci.RequestEndBlockH\x00\x12\x30\n\x06\x63ommit\x18\x0b \x01(\x0b\x32\x1e.tendermint.abci.RequestCommitH\x00\x12?\n\x0elist_snapshots\x18\x0c \x01(\x0b\x32%.tendermint.abci.RequestListSnapshotsH\x00\x12?\n\x0eoffer_snapshot\x18\r \x01(\x0b\x32%.tendermint.abci.RequestOfferSnapshotH\x00\x12H\n\x13load_snapshot_chunk\x18\x0e \x01(\x0b\x32).tendermint.abci.RequestLoadSnapshotChunkH\x00\x12J\n\x14\x61pply_snapshot_chunk\x18\x0f \x01(\x0b\x32*.tendermint.abci.RequestApplySnapshotChunkH\x00\x42\x07\n\x05value\"\x1e\n\x0bRequestEcho\x12\x0f\n\x07message\x18\x01 \x01(\t\"\x0e\n\x0cRequestFlush\"J\n\x0bRequestInfo\x12\x0f\n\x07version\x18\x01 \x01(\t\x12\x15\n\rblock_version\x18\x02 \x01(\x04\x12\x13\n\x0bp2p_version\x18\x03 \x01(\x04\".\n\x10RequestSetOption\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t\"\x81\x02\n\x10RequestInitChain\x12\x32\n\x04time\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x08\xc8\xde\x1f\x00\x90\xdf\x1f\x01\x12\x10\n\x08\x63hain_id\x18\x02 \x01(\t\x12:\n\x10\x63onsensus_params\x18\x03 \x01(\x0b\x32 .tendermint.abci.ConsensusParams\x12:\n\nvalidators\x18\x04 \x03(\x0b\x32 .tendermint.abci.ValidatorUpdateB\x04\xc8\xde\x1f\x00\x12\x17\n\x0f\x61pp_state_bytes\x18\x05 \x01(\x0c\x12\x16\n\x0einitial_height\x18\x06 \x01(\x03\"I\n\x0cRequestQuery\x12\x0c\n\x04\x64\x61ta\x18\x01 \x01(\x0c\x12\x0c\n\x04path\x18\x02 \x01(\t\x12\x0e\n\x06height\x18\x03 \x01(\x03\x12\r\n\x05prove\x18\x04 \x01(\x08\"\xd1\x01\n\x11RequestBeginBlock\x12\x0c\n\x04hash\x18\x01 \x01(\x0c\x12.\n\x06header\x18\x02 \x01(\x0b\x32\x18.tendermint.types.HeaderB\x04\xc8\xde\x1f\x00\x12?\n\x10last_commit_info\x18\x03 \x01(\x0b\x32\x1f.tendermint.abci.LastCommitInfoB\x04\xc8\xde\x1f\x00\x12=\n\x14\x62yzantine_validators\x18\x04 \x03(\x0b\x32\x19.tendermint.abci.EvidenceB\x04\xc8\xde\x1f\x00\"H\n\x0eRequestCheckTx\x12\n\n\x02tx\x18\x01 \x01(\x0c\x12*\n\x04type\x18\x02 \x01(\x0e\x32\x1c.tendermint.abci.CheckTxType\"\x1e\n\x10RequestDeliverTx\x12\n\n\x02tx\x18\x01 \x01(\x0c\"!\n\x0fRequestEndBlock\x12\x0e\n\x06height\x18\x01 \x01(\x03\"\x0f\n\rRequestCommit\"\x16\n\x14RequestListSnapshots\"U\n\x14RequestOfferSnapshot\x12+\n\x08snapshot\x18\x01 \x01(\x0b\x32\x19.tendermint.abci.Snapshot\x12\x10\n\x08\x61pp_hash\x18\x02 \x01(\x0c\"I\n\x18RequestLoadSnapshotChunk\x12\x0e\n\x06height\x18\x01 \x01(\x04\x12\x0e\n\x06\x66ormat\x18\x02 \x01(\r\x12\r\n\x05\x63hunk\x18\x03 \x01(\r\"I\n\x19RequestApplySnapshotChunk\x12\r\n\x05index\x18\x01 \x01(\r\x12\r\n\x05\x63hunk\x18\x02 \x01(\x0c\x12\x0e\n\x06sender\x18\x03 \x01(\t\"\xb3\x07\n\x08Response\x12\x37\n\texception\x18\x01 \x01(\x0b\x32\".tendermint.abci.ResponseExceptionH\x00\x12-\n\x04\x65\x63ho\x18\x02 \x01(\x0b\x32\x1d.tendermint.abci.ResponseEchoH\x00\x12/\n\x05\x66lush\x18\x03 \x01(\x0b\x32\x1e.tendermint.abci.ResponseFlushH\x00\x12-\n\x04info\x18\x04 \x01(\x0b\x32\x1d.tendermint.abci.ResponseInfoH\x00\x12\x38\n\nset_option\x18\x05 \x01(\x0b\x32\".tendermint.abci.ResponseSetOptionH\x00\x12\x38\n\ninit_chain\x18\x06 \x01(\x0b\x32\".tendermint.abci.ResponseInitChainH\x00\x12/\n\x05query\x18\x07 \x01(\x0b\x32\x1e.tendermint.abci.ResponseQueryH\x00\x12:\n\x0b\x62\x65gin_block\x18\x08 \x01(\x0b\x32#.tendermint.abci.ResponseBeginBlockH\x00\x12\x34\n\x08\x63heck_tx\x18\t \x01(\x0b\x32 .tendermint.abci.ResponseCheckTxH\x00\x12\x38\n\ndeliver_tx\x18\n \x01(\x0b\x32\".tendermint.abci.ResponseDeliverTxH\x00\x12\x36\n\tend_block\x18\x0b \x01(\x0b\x32!.tendermint.abci.ResponseEndBlockH\x00\x12\x31\n\x06\x63ommit\x18\x0c \x01(\x0b\x32\x1f.tendermint.abci.ResponseCommitH\x00\x12@\n\x0elist_snapshots\x18\r \x01(\x0b\x32&.tendermint.abci.ResponseListSnapshotsH\x00\x12@\n\x0eoffer_snapshot\x18\x0e \x01(\x0b\x32&.tendermint.abci.ResponseOfferSnapshotH\x00\x12I\n\x13load_snapshot_chunk\x18\x0f \x01(\x0b\x32*.tendermint.abci.ResponseLoadSnapshotChunkH\x00\x12K\n\x14\x61pply_snapshot_chunk\x18\x10 \x01(\x0b\x32+.tendermint.abci.ResponseApplySnapshotChunkH\x00\x42\x07\n\x05value\"\"\n\x11ResponseException\x12\r\n\x05\x65rror\x18\x01 \x01(\t\"\x1f\n\x0cResponseEcho\x12\x0f\n\x07message\x18\x01 \x01(\t\"\x0f\n\rResponseFlush\"z\n\x0cResponseInfo\x12\x0c\n\x04\x64\x61ta\x18\x01 \x01(\t\x12\x0f\n\x07version\x18\x02 \x01(\t\x12\x13\n\x0b\x61pp_version\x18\x03 \x01(\x04\x12\x19\n\x11last_block_height\x18\x04 \x01(\x03\x12\x1b\n\x13last_block_app_hash\x18\x05 \x01(\x0c\"<\n\x11ResponseSetOption\x12\x0c\n\x04\x63ode\x18\x01 \x01(\r\x12\x0b\n\x03log\x18\x03 \x01(\t\x12\x0c\n\x04info\x18\x04 \x01(\t\"\x9d\x01\n\x11ResponseInitChain\x12:\n\x10\x63onsensus_params\x18\x01 \x01(\x0b\x32 .tendermint.abci.ConsensusParams\x12:\n\nvalidators\x18\x02 \x03(\x0b\x32 .tendermint.abci.ValidatorUpdateB\x04\xc8\xde\x1f\x00\x12\x10\n\x08\x61pp_hash\x18\x03 \x01(\x0c\"\xb6\x01\n\rResponseQuery\x12\x0c\n\x04\x63ode\x18\x01 \x01(\r\x12\x0b\n\x03log\x18\x03 \x01(\t\x12\x0c\n\x04info\x18\x04 \x01(\t\x12\r\n\x05index\x18\x05 \x01(\x03\x12\x0b\n\x03key\x18\x06 \x01(\x0c\x12\r\n\x05value\x18\x07 \x01(\x0c\x12.\n\tproof_ops\x18\x08 \x01(\x0b\x32\x1b.tendermint.crypto.ProofOps\x12\x0e\n\x06height\x18\t \x01(\x03\x12\x11\n\tcodespace\x18\n \x01(\t\"V\n\x12ResponseBeginBlock\x12@\n\x06\x65vents\x18\x01 \x03(\x0b\x32\x16.tendermint.abci.EventB\x18\xc8\xde\x1f\x00\xea\xde\x1f\x10\x65vents,omitempty\"\xd9\x01\n\x0fResponseCheckTx\x12\x0c\n\x04\x63ode\x18\x01 \x01(\r\x12\x0c\n\x04\x64\x61ta\x18\x02 \x01(\x0c\x12\x0b\n\x03log\x18\x03 \x01(\t\x12\x0c\n\x04info\x18\x04 \x01(\t\x12\x1e\n\ngas_wanted\x18\x05 \x01(\x03R\ngas_wanted\x12\x1a\n\x08gas_used\x18\x06 \x01(\x03R\x08gas_used\x12@\n\x06\x65vents\x18\x07 \x03(\x0b\x32\x16.tendermint.abci.EventB\x18\xc8\xde\x1f\x00\xea\xde\x1f\x10\x65vents,omitempty\x12\x11\n\tcodespace\x18\x08 \x01(\t\"\xdb\x01\n\x11ResponseDeliverTx\x12\x0c\n\x04\x63ode\x18\x01 \x01(\r\x12\x0c\n\x04\x64\x61ta\x18\x02 \x01(\x0c\x12\x0b\n\x03log\x18\x03 \x01(\t\x12\x0c\n\x04info\x18\x04 \x01(\t\x12\x1e\n\ngas_wanted\x18\x05 \x01(\x03R\ngas_wanted\x12\x1a\n\x08gas_used\x18\x06 \x01(\x03R\x08gas_used\x12@\n\x06\x65vents\x18\x07 \x03(\x0b\x32\x16.tendermint.abci.EventB\x18\xc8\xde\x1f\x00\xea\xde\x1f\x10\x65vents,omitempty\x12\x11\n\tcodespace\x18\x08 \x01(\t\"\xda\x01\n\x10ResponseEndBlock\x12\x41\n\x11validator_updates\x18\x01 \x03(\x0b\x32 .tendermint.abci.ValidatorUpdateB\x04\xc8\xde\x1f\x00\x12\x41\n\x17\x63onsensus_param_updates\x18\x02 \x01(\x0b\x32 .tendermint.abci.ConsensusParams\x12@\n\x06\x65vents\x18\x03 \x03(\x0b\x32\x16.tendermint.abci.EventB\x18\xc8\xde\x1f\x00\xea\xde\x1f\x10\x65vents,omitempty\"5\n\x0eResponseCommit\x12\x0c\n\x04\x64\x61ta\x18\x02 \x01(\x0c\x12\x15\n\rretain_height\x18\x03 \x01(\x03\"E\n\x15ResponseListSnapshots\x12,\n\tsnapshots\x18\x01 \x03(\x0b\x32\x19.tendermint.abci.Snapshot\"\xb6\x01\n\x15ResponseOfferSnapshot\x12=\n\x06result\x18\x01 \x01(\x0e\x32-.tendermint.abci.ResponseOfferSnapshot.Result\"^\n\x06Result\x12\x0b\n\x07UNKNOWN\x10\x00\x12\n\n\x06\x41\x43\x43\x45PT\x10\x01\x12\t\n\x05\x41\x42ORT\x10\x02\x12\n\n\x06REJECT\x10\x03\x12\x11\n\rREJECT_FORMAT\x10\x04\x12\x11\n\rREJECT_SENDER\x10\x05\"*\n\x19ResponseLoadSnapshotChunk\x12\r\n\x05\x63hunk\x18\x01 \x01(\x0c\"\xf2\x01\n\x1aResponseApplySnapshotChunk\x12\x42\n\x06result\x18\x01 \x01(\x0e\x32\x32.tendermint.abci.ResponseApplySnapshotChunk.Result\x12\x16\n\x0erefetch_chunks\x18\x02 \x03(\r\x12\x16\n\x0ereject_senders\x18\x03 \x03(\t\"`\n\x06Result\x12\x0b\n\x07UNKNOWN\x10\x00\x12\n\n\x06\x41\x43\x43\x45PT\x10\x01\x12\t\n\x05\x41\x42ORT\x10\x02\x12\t\n\x05RETRY\x10\x03\x12\x12\n\x0eRETRY_SNAPSHOT\x10\x04\x12\x13\n\x0fREJECT_SNAPSHOT\x10\x05\"\xda\x01\n\x0f\x43onsensusParams\x12+\n\x05\x62lock\x18\x01 \x01(\x0b\x32\x1c.tendermint.abci.BlockParams\x12\x32\n\x08\x65vidence\x18\x02 \x01(\x0b\x32 .tendermint.types.EvidenceParams\x12\x34\n\tvalidator\x18\x03 \x01(\x0b\x32!.tendermint.types.ValidatorParams\x12\x30\n\x07version\x18\x04 \x01(\x0b\x32\x1f.tendermint.types.VersionParams\"1\n\x0b\x42lockParams\x12\x11\n\tmax_bytes\x18\x01 \x01(\x03\x12\x0f\n\x07max_gas\x18\x02 \x01(\x03\"O\n\x0eLastCommitInfo\x12\r\n\x05round\x18\x01 \x01(\x05\x12.\n\x05votes\x18\x02 \x03(\x0b\x32\x19.tendermint.abci.VoteInfoB\x04\xc8\xde\x1f\x00\"h\n\x05\x45vent\x12\x0c\n\x04type\x18\x01 \x01(\t\x12Q\n\nattributes\x18\x02 \x03(\x0b\x32\x1f.tendermint.abci.EventAttributeB\x1c\xc8\xde\x1f\x00\xea\xde\x1f\x14\x61ttributes,omitempty\";\n\x0e\x45ventAttribute\x12\x0b\n\x03key\x18\x01 \x01(\x0c\x12\r\n\x05value\x18\x02 \x01(\x0c\x12\r\n\x05index\x18\x03 \x01(\x08\"o\n\x08TxResult\x12\x0e\n\x06height\x18\x01 \x01(\x03\x12\r\n\x05index\x18\x02 \x01(\r\x12\n\n\x02tx\x18\x03 \x01(\x0c\x12\x38\n\x06result\x18\x04 \x01(\x0b\x32\".tendermint.abci.ResponseDeliverTxB\x04\xc8\xde\x1f\x00\"+\n\tValidator\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x01(\x0c\x12\r\n\x05power\x18\x03 \x01(\x03\"U\n\x0fValidatorUpdate\x12\x33\n\x07pub_key\x18\x01 \x01(\x0b\x32\x1c.tendermint.crypto.PublicKeyB\x04\xc8\xde\x1f\x00\x12\r\n\x05power\x18\x02 \x01(\x03\"Z\n\x08VoteInfo\x12\x33\n\tvalidator\x18\x01 \x01(\x0b\x32\x1a.tendermint.abci.ValidatorB\x04\xc8\xde\x1f\x00\x12\x19\n\x11signed_last_block\x18\x02 \x01(\x08\"\xcc\x01\n\x08\x45vidence\x12+\n\x04type\x18\x01 \x01(\x0e\x32\x1d.tendermint.abci.EvidenceType\x12\x33\n\tvalidator\x18\x02 \x01(\x0b\x32\x1a.tendermint.abci.ValidatorB\x04\xc8\xde\x1f\x00\x12\x0e\n\x06height\x18\x03 \x01(\x03\x12\x32\n\x04time\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x08\xc8\xde\x1f\x00\x90\xdf\x1f\x01\x12\x1a\n\x12total_voting_power\x18\x05 \x01(\x03\"Z\n\x08Snapshot\x12\x0e\n\x06height\x18\x01 \x01(\x04\x12\x0e\n\x06\x66ormat\x18\x02 \x01(\r\x12\x0e\n\x06\x63hunks\x18\x03 \x01(\r\x12\x0c\n\x04hash\x18\x04 \x01(\x0c\x12\x10\n\x08metadata\x18\x05 \x01(\x0c*9\n\x0b\x43heckTxType\x12\x10\n\x03NEW\x10\x00\x1a\x07\x8a\x9d \x03New\x12\x18\n\x07RECHECK\x10\x01\x1a\x0b\x8a\x9d \x07Recheck*H\n\x0c\x45videnceType\x12\x0b\n\x07UNKNOWN\x10\x00\x12\x12\n\x0e\x44UPLICATE_VOTE\x10\x01\x12\x17\n\x13LIGHT_CLIENT_ATTACK\x10\x02\x32\x83\n\n\x0f\x41\x42\x43IApplication\x12\x43\n\x04\x45\x63ho\x12\x1c.tendermint.abci.RequestEcho\x1a\x1d.tendermint.abci.ResponseEcho\x12\x46\n\x05\x46lush\x12\x1d.tendermint.abci.RequestFlush\x1a\x1e.tendermint.abci.ResponseFlush\x12\x43\n\x04Info\x12\x1c.tendermint.abci.RequestInfo\x1a\x1d.tendermint.abci.ResponseInfo\x12R\n\tSetOption\x12!.tendermint.abci.RequestSetOption\x1a\".tendermint.abci.ResponseSetOption\x12R\n\tDeliverTx\x12!.tendermint.abci.RequestDeliverTx\x1a\".tendermint.abci.ResponseDeliverTx\x12L\n\x07\x43heckTx\x12\x1f.tendermint.abci.RequestCheckTx\x1a .tendermint.abci.ResponseCheckTx\x12\x46\n\x05Query\x12\x1d.tendermint.abci.RequestQuery\x1a\x1e.tendermint.abci.ResponseQuery\x12I\n\x06\x43ommit\x12\x1e.tendermint.abci.RequestCommit\x1a\x1f.tendermint.abci.ResponseCommit\x12R\n\tInitChain\x12!.tendermint.abci.RequestInitChain\x1a\".tendermint.abci.ResponseInitChain\x12U\n\nBeginBlock\x12\".tendermint.abci.RequestBeginBlock\x1a#.tendermint.abci.ResponseBeginBlock\x12O\n\x08\x45ndBlock\x12 .tendermint.abci.RequestEndBlock\x1a!.tendermint.abci.ResponseEndBlock\x12^\n\rListSnapshots\x12%.tendermint.abci.RequestListSnapshots\x1a&.tendermint.abci.ResponseListSnapshots\x12^\n\rOfferSnapshot\x12%.tendermint.abci.RequestOfferSnapshot\x1a&.tendermint.abci.ResponseOfferSnapshot\x12j\n\x11LoadSnapshotChunk\x12).tendermint.abci.RequestLoadSnapshotChunk\x1a*.tendermint.abci.ResponseLoadSnapshotChunk\x12m\n\x12\x41pplySnapshotChunk\x12*.tendermint.abci.RequestApplySnapshotChunk\x1a+.tendermint.abci.ResponseApplySnapshotChunkB-Z+github.com/tendermint/tendermint/abci/typesb\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1btendermint/abci/types.proto\x12\x0ftendermint.abci\x1a\x1dtendermint/crypto/proof.proto\x1a\x1ctendermint/crypto/keys.proto\x1a\x1dtendermint/types/params.proto\x1a tendermint/types/validator.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x14gogoproto/gogo.proto\"\xf2\x07\n\x07Request\x12,\n\x04\x65\x63ho\x18\x01 \x01(\x0b\x32\x1c.tendermint.abci.RequestEchoH\x00\x12.\n\x05\x66lush\x18\x02 \x01(\x0b\x32\x1d.tendermint.abci.RequestFlushH\x00\x12,\n\x04info\x18\x03 \x01(\x0b\x32\x1c.tendermint.abci.RequestInfoH\x00\x12\x37\n\ninit_chain\x18\x05 \x01(\x0b\x32!.tendermint.abci.RequestInitChainH\x00\x12.\n\x05query\x18\x06 \x01(\x0b\x32\x1d.tendermint.abci.RequestQueryH\x00\x12\x33\n\x08\x63heck_tx\x18\x08 \x01(\x0b\x32\x1f.tendermint.abci.RequestCheckTxH\x00\x12\x30\n\x06\x63ommit\x18\x0b \x01(\x0b\x32\x1e.tendermint.abci.RequestCommitH\x00\x12?\n\x0elist_snapshots\x18\x0c \x01(\x0b\x32%.tendermint.abci.RequestListSnapshotsH\x00\x12?\n\x0eoffer_snapshot\x18\r \x01(\x0b\x32%.tendermint.abci.RequestOfferSnapshotH\x00\x12H\n\x13load_snapshot_chunk\x18\x0e \x01(\x0b\x32).tendermint.abci.RequestLoadSnapshotChunkH\x00\x12J\n\x14\x61pply_snapshot_chunk\x18\x0f \x01(\x0b\x32*.tendermint.abci.RequestApplySnapshotChunkH\x00\x12\x43\n\x10prepare_proposal\x18\x10 \x01(\x0b\x32\'.tendermint.abci.RequestPrepareProposalH\x00\x12\x43\n\x10process_proposal\x18\x11 \x01(\x0b\x32\'.tendermint.abci.RequestProcessProposalH\x00\x12\x39\n\x0b\x65xtend_vote\x18\x12 \x01(\x0b\x32\".tendermint.abci.RequestExtendVoteH\x00\x12L\n\x15verify_vote_extension\x18\x13 \x01(\x0b\x32+.tendermint.abci.RequestVerifyVoteExtensionH\x00\x12?\n\x0e\x66inalize_block\x18\x14 \x01(\x0b\x32%.tendermint.abci.RequestFinalizeBlockH\x00\x42\x07\n\x05valueJ\x04\x08\x04\x10\x05J\x04\x08\x07\x10\x08J\x04\x08\t\x10\nJ\x04\x08\n\x10\x0b\"\x1e\n\x0bRequestEcho\x12\x0f\n\x07message\x18\x01 \x01(\t\"\x0e\n\x0cRequestFlush\"`\n\x0bRequestInfo\x12\x0f\n\x07version\x18\x01 \x01(\t\x12\x15\n\rblock_version\x18\x02 \x01(\x04\x12\x13\n\x0bp2p_version\x18\x03 \x01(\x04\x12\x14\n\x0c\x61\x62\x63i_version\x18\x04 \x01(\t\"\x82\x02\n\x10RequestInitChain\x12\x32\n\x04time\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x08\xc8\xde\x1f\x00\x90\xdf\x1f\x01\x12\x10\n\x08\x63hain_id\x18\x02 \x01(\t\x12;\n\x10\x63onsensus_params\x18\x03 \x01(\x0b\x32!.tendermint.types.ConsensusParams\x12:\n\nvalidators\x18\x04 \x03(\x0b\x32 .tendermint.abci.ValidatorUpdateB\x04\xc8\xde\x1f\x00\x12\x17\n\x0f\x61pp_state_bytes\x18\x05 \x01(\x0c\x12\x16\n\x0einitial_height\x18\x06 \x01(\x03\"I\n\x0cRequestQuery\x12\x0c\n\x04\x64\x61ta\x18\x01 \x01(\x0c\x12\x0c\n\x04path\x18\x02 \x01(\t\x12\x0e\n\x06height\x18\x03 \x01(\x03\x12\r\n\x05prove\x18\x04 \x01(\x08\"H\n\x0eRequestCheckTx\x12\n\n\x02tx\x18\x01 \x01(\x0c\x12*\n\x04type\x18\x02 \x01(\x0e\x32\x1c.tendermint.abci.CheckTxType\"\x0f\n\rRequestCommit\"\x16\n\x14RequestListSnapshots\"U\n\x14RequestOfferSnapshot\x12+\n\x08snapshot\x18\x01 \x01(\x0b\x32\x19.tendermint.abci.Snapshot\x12\x10\n\x08\x61pp_hash\x18\x02 \x01(\x0c\"I\n\x18RequestLoadSnapshotChunk\x12\x0e\n\x06height\x18\x01 \x01(\x04\x12\x0e\n\x06\x66ormat\x18\x02 \x01(\r\x12\r\n\x05\x63hunk\x18\x03 \x01(\r\"I\n\x19RequestApplySnapshotChunk\x12\r\n\x05index\x18\x01 \x01(\r\x12\r\n\x05\x63hunk\x18\x02 \x01(\x0c\x12\x0e\n\x06sender\x18\x03 \x01(\t\"\xb6\x02\n\x16RequestPrepareProposal\x12\x14\n\x0cmax_tx_bytes\x18\x01 \x01(\x03\x12\x0b\n\x03txs\x18\x02 \x03(\x0c\x12\x44\n\x11local_last_commit\x18\x03 \x01(\x0b\x32#.tendermint.abci.ExtendedCommitInfoB\x04\xc8\xde\x1f\x00\x12\x37\n\x0bmisbehavior\x18\x04 \x03(\x0b\x32\x1c.tendermint.abci.MisbehaviorB\x04\xc8\xde\x1f\x00\x12\x0e\n\x06height\x18\x05 \x01(\x03\x12\x32\n\x04time\x18\x06 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x08\xc8\xde\x1f\x00\x90\xdf\x1f\x01\x12\x1c\n\x14next_validators_hash\x18\x07 \x01(\x0c\x12\x18\n\x10proposer_address\x18\x08 \x01(\x0c\"\xa9\x02\n\x16RequestProcessProposal\x12\x0b\n\x03txs\x18\x01 \x03(\x0c\x12?\n\x14proposed_last_commit\x18\x02 \x01(\x0b\x32\x1b.tendermint.abci.CommitInfoB\x04\xc8\xde\x1f\x00\x12\x37\n\x0bmisbehavior\x18\x03 \x03(\x0b\x32\x1c.tendermint.abci.MisbehaviorB\x04\xc8\xde\x1f\x00\x12\x0c\n\x04hash\x18\x04 \x01(\x0c\x12\x0e\n\x06height\x18\x05 \x01(\x03\x12\x32\n\x04time\x18\x06 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x08\xc8\xde\x1f\x00\x90\xdf\x1f\x01\x12\x1c\n\x14next_validators_hash\x18\x07 \x01(\x0c\x12\x18\n\x10proposer_address\x18\x08 \x01(\x0c\"\xa4\x02\n\x11RequestExtendVote\x12\x0c\n\x04hash\x18\x01 \x01(\x0c\x12\x0e\n\x06height\x18\x02 \x01(\x03\x12\x32\n\x04time\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x08\xc8\xde\x1f\x00\x90\xdf\x1f\x01\x12\x0b\n\x03txs\x18\x04 \x03(\x0c\x12?\n\x14proposed_last_commit\x18\x05 \x01(\x0b\x32\x1b.tendermint.abci.CommitInfoB\x04\xc8\xde\x1f\x00\x12\x37\n\x0bmisbehavior\x18\x06 \x03(\x0b\x32\x1c.tendermint.abci.MisbehaviorB\x04\xc8\xde\x1f\x00\x12\x1c\n\x14next_validators_hash\x18\x07 \x01(\x0c\x12\x18\n\x10proposer_address\x18\x08 \x01(\x0c\"m\n\x1aRequestVerifyVoteExtension\x12\x0c\n\x04hash\x18\x01 \x01(\x0c\x12\x19\n\x11validator_address\x18\x02 \x01(\x0c\x12\x0e\n\x06height\x18\x03 \x01(\x03\x12\x16\n\x0evote_extension\x18\x04 \x01(\x0c\"\xa6\x02\n\x14RequestFinalizeBlock\x12\x0b\n\x03txs\x18\x01 \x03(\x0c\x12>\n\x13\x64\x65\x63ided_last_commit\x18\x02 \x01(\x0b\x32\x1b.tendermint.abci.CommitInfoB\x04\xc8\xde\x1f\x00\x12\x37\n\x0bmisbehavior\x18\x03 \x03(\x0b\x32\x1c.tendermint.abci.MisbehaviorB\x04\xc8\xde\x1f\x00\x12\x0c\n\x04hash\x18\x04 \x01(\x0c\x12\x0e\n\x06height\x18\x05 \x01(\x03\x12\x32\n\x04time\x18\x06 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x08\xc8\xde\x1f\x00\x90\xdf\x1f\x01\x12\x1c\n\x14next_validators_hash\x18\x07 \x01(\x0c\x12\x18\n\x10proposer_address\x18\x08 \x01(\x0c\"\xbc\x08\n\x08Response\x12\x37\n\texception\x18\x01 \x01(\x0b\x32\".tendermint.abci.ResponseExceptionH\x00\x12-\n\x04\x65\x63ho\x18\x02 \x01(\x0b\x32\x1d.tendermint.abci.ResponseEchoH\x00\x12/\n\x05\x66lush\x18\x03 \x01(\x0b\x32\x1e.tendermint.abci.ResponseFlushH\x00\x12-\n\x04info\x18\x04 \x01(\x0b\x32\x1d.tendermint.abci.ResponseInfoH\x00\x12\x38\n\ninit_chain\x18\x06 \x01(\x0b\x32\".tendermint.abci.ResponseInitChainH\x00\x12/\n\x05query\x18\x07 \x01(\x0b\x32\x1e.tendermint.abci.ResponseQueryH\x00\x12\x34\n\x08\x63heck_tx\x18\t \x01(\x0b\x32 .tendermint.abci.ResponseCheckTxH\x00\x12\x31\n\x06\x63ommit\x18\x0c \x01(\x0b\x32\x1f.tendermint.abci.ResponseCommitH\x00\x12@\n\x0elist_snapshots\x18\r \x01(\x0b\x32&.tendermint.abci.ResponseListSnapshotsH\x00\x12@\n\x0eoffer_snapshot\x18\x0e \x01(\x0b\x32&.tendermint.abci.ResponseOfferSnapshotH\x00\x12I\n\x13load_snapshot_chunk\x18\x0f \x01(\x0b\x32*.tendermint.abci.ResponseLoadSnapshotChunkH\x00\x12K\n\x14\x61pply_snapshot_chunk\x18\x10 \x01(\x0b\x32+.tendermint.abci.ResponseApplySnapshotChunkH\x00\x12\x44\n\x10prepare_proposal\x18\x11 \x01(\x0b\x32(.tendermint.abci.ResponsePrepareProposalH\x00\x12\x44\n\x10process_proposal\x18\x12 \x01(\x0b\x32(.tendermint.abci.ResponseProcessProposalH\x00\x12:\n\x0b\x65xtend_vote\x18\x13 \x01(\x0b\x32#.tendermint.abci.ResponseExtendVoteH\x00\x12M\n\x15verify_vote_extension\x18\x14 \x01(\x0b\x32,.tendermint.abci.ResponseVerifyVoteExtensionH\x00\x12@\n\x0e\x66inalize_block\x18\x15 \x01(\x0b\x32&.tendermint.abci.ResponseFinalizeBlockH\x00\x42\x07\n\x05valueJ\x04\x08\x05\x10\x06J\x04\x08\x08\x10\tJ\x04\x08\n\x10\x0bJ\x04\x08\x0b\x10\x0c\"\"\n\x11ResponseException\x12\r\n\x05\x65rror\x18\x01 \x01(\t\"\x1f\n\x0cResponseEcho\x12\x0f\n\x07message\x18\x01 \x01(\t\"\x0f\n\rResponseFlush\"z\n\x0cResponseInfo\x12\x0c\n\x04\x64\x61ta\x18\x01 \x01(\t\x12\x0f\n\x07version\x18\x02 \x01(\t\x12\x13\n\x0b\x61pp_version\x18\x03 \x01(\x04\x12\x19\n\x11last_block_height\x18\x04 \x01(\x03\x12\x1b\n\x13last_block_app_hash\x18\x05 \x01(\x0c\"\x9e\x01\n\x11ResponseInitChain\x12;\n\x10\x63onsensus_params\x18\x01 \x01(\x0b\x32!.tendermint.types.ConsensusParams\x12:\n\nvalidators\x18\x02 \x03(\x0b\x32 .tendermint.abci.ValidatorUpdateB\x04\xc8\xde\x1f\x00\x12\x10\n\x08\x61pp_hash\x18\x03 \x01(\x0c\"\xb6\x01\n\rResponseQuery\x12\x0c\n\x04\x63ode\x18\x01 \x01(\r\x12\x0b\n\x03log\x18\x03 \x01(\t\x12\x0c\n\x04info\x18\x04 \x01(\t\x12\r\n\x05index\x18\x05 \x01(\x03\x12\x0b\n\x03key\x18\x06 \x01(\x0c\x12\r\n\x05value\x18\x07 \x01(\x0c\x12.\n\tproof_ops\x18\x08 \x01(\x0b\x32\x1b.tendermint.crypto.ProofOps\x12\x0e\n\x06height\x18\t \x01(\x03\x12\x11\n\tcodespace\x18\n \x01(\t\"\x80\x02\n\x0fResponseCheckTx\x12\x0c\n\x04\x63ode\x18\x01 \x01(\r\x12\x0c\n\x04\x64\x61ta\x18\x02 \x01(\x0c\x12\x0b\n\x03log\x18\x03 \x01(\t\x12\x0c\n\x04info\x18\x04 \x01(\t\x12\x1e\n\ngas_wanted\x18\x05 \x01(\x03R\ngas_wanted\x12\x1a\n\x08gas_used\x18\x06 \x01(\x03R\x08gas_used\x12@\n\x06\x65vents\x18\x07 \x03(\x0b\x32\x16.tendermint.abci.EventB\x18\xc8\xde\x1f\x00\xea\xde\x1f\x10\x65vents,omitempty\x12\x11\n\tcodespace\x18\x08 \x01(\tJ\x04\x08\t\x10\x0cR\x06senderR\x08priorityR\rmempool_error\"3\n\x0eResponseCommit\x12\x15\n\rretain_height\x18\x03 \x01(\x03J\x04\x08\x01\x10\x02J\x04\x08\x02\x10\x03\"E\n\x15ResponseListSnapshots\x12,\n\tsnapshots\x18\x01 \x03(\x0b\x32\x19.tendermint.abci.Snapshot\"\xb6\x01\n\x15ResponseOfferSnapshot\x12=\n\x06result\x18\x01 \x01(\x0e\x32-.tendermint.abci.ResponseOfferSnapshot.Result\"^\n\x06Result\x12\x0b\n\x07UNKNOWN\x10\x00\x12\n\n\x06\x41\x43\x43\x45PT\x10\x01\x12\t\n\x05\x41\x42ORT\x10\x02\x12\n\n\x06REJECT\x10\x03\x12\x11\n\rREJECT_FORMAT\x10\x04\x12\x11\n\rREJECT_SENDER\x10\x05\"*\n\x19ResponseLoadSnapshotChunk\x12\r\n\x05\x63hunk\x18\x01 \x01(\x0c\"\xf2\x01\n\x1aResponseApplySnapshotChunk\x12\x42\n\x06result\x18\x01 \x01(\x0e\x32\x32.tendermint.abci.ResponseApplySnapshotChunk.Result\x12\x16\n\x0erefetch_chunks\x18\x02 \x03(\r\x12\x16\n\x0ereject_senders\x18\x03 \x03(\t\"`\n\x06Result\x12\x0b\n\x07UNKNOWN\x10\x00\x12\n\n\x06\x41\x43\x43\x45PT\x10\x01\x12\t\n\x05\x41\x42ORT\x10\x02\x12\t\n\x05RETRY\x10\x03\x12\x12\n\x0eRETRY_SNAPSHOT\x10\x04\x12\x13\n\x0fREJECT_SNAPSHOT\x10\x05\"&\n\x17ResponsePrepareProposal\x12\x0b\n\x03txs\x18\x01 \x03(\x0c\"\x99\x01\n\x17ResponseProcessProposal\x12G\n\x06status\x18\x01 \x01(\x0e\x32\x37.tendermint.abci.ResponseProcessProposal.ProposalStatus\"5\n\x0eProposalStatus\x12\x0b\n\x07UNKNOWN\x10\x00\x12\n\n\x06\x41\x43\x43\x45PT\x10\x01\x12\n\n\x06REJECT\x10\x02\",\n\x12ResponseExtendVote\x12\x16\n\x0evote_extension\x18\x01 \x01(\x0c\"\x9d\x01\n\x1bResponseVerifyVoteExtension\x12I\n\x06status\x18\x01 \x01(\x0e\x32\x39.tendermint.abci.ResponseVerifyVoteExtension.VerifyStatus\"3\n\x0cVerifyStatus\x12\x0b\n\x07UNKNOWN\x10\x00\x12\n\n\x06\x41\x43\x43\x45PT\x10\x01\x12\n\n\x06REJECT\x10\x02\"\xa5\x02\n\x15ResponseFinalizeBlock\x12@\n\x06\x65vents\x18\x01 \x03(\x0b\x32\x16.tendermint.abci.EventB\x18\xc8\xde\x1f\x00\xea\xde\x1f\x10\x65vents,omitempty\x12\x31\n\ntx_results\x18\x02 \x03(\x0b\x32\x1d.tendermint.abci.ExecTxResult\x12\x41\n\x11validator_updates\x18\x03 \x03(\x0b\x32 .tendermint.abci.ValidatorUpdateB\x04\xc8\xde\x1f\x00\x12\x42\n\x17\x63onsensus_param_updates\x18\x04 \x01(\x0b\x32!.tendermint.types.ConsensusParams\x12\x10\n\x08\x61pp_hash\x18\x05 \x01(\x0c\"K\n\nCommitInfo\x12\r\n\x05round\x18\x01 \x01(\x05\x12.\n\x05votes\x18\x02 \x03(\x0b\x32\x19.tendermint.abci.VoteInfoB\x04\xc8\xde\x1f\x00\"[\n\x12\x45xtendedCommitInfo\x12\r\n\x05round\x18\x01 \x01(\x05\x12\x36\n\x05votes\x18\x02 \x03(\x0b\x32!.tendermint.abci.ExtendedVoteInfoB\x04\xc8\xde\x1f\x00\"h\n\x05\x45vent\x12\x0c\n\x04type\x18\x01 \x01(\t\x12Q\n\nattributes\x18\x02 \x03(\x0b\x32\x1f.tendermint.abci.EventAttributeB\x1c\xc8\xde\x1f\x00\xea\xde\x1f\x14\x61ttributes,omitempty\";\n\x0e\x45ventAttribute\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t\x12\r\n\x05index\x18\x03 \x01(\x08\"\xd6\x01\n\x0c\x45xecTxResult\x12\x0c\n\x04\x63ode\x18\x01 \x01(\r\x12\x0c\n\x04\x64\x61ta\x18\x02 \x01(\x0c\x12\x0b\n\x03log\x18\x03 \x01(\t\x12\x0c\n\x04info\x18\x04 \x01(\t\x12\x1e\n\ngas_wanted\x18\x05 \x01(\x03R\ngas_wanted\x12\x1a\n\x08gas_used\x18\x06 \x01(\x03R\x08gas_used\x12@\n\x06\x65vents\x18\x07 \x03(\x0b\x32\x16.tendermint.abci.EventB\x18\xc8\xde\x1f\x00\xea\xde\x1f\x10\x65vents,omitempty\x12\x11\n\tcodespace\x18\x08 \x01(\t\"j\n\x08TxResult\x12\x0e\n\x06height\x18\x01 \x01(\x03\x12\r\n\x05index\x18\x02 \x01(\r\x12\n\n\x02tx\x18\x03 \x01(\x0c\x12\x33\n\x06result\x18\x04 \x01(\x0b\x32\x1d.tendermint.abci.ExecTxResultB\x04\xc8\xde\x1f\x00\"+\n\tValidator\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x01(\x0c\x12\r\n\x05power\x18\x03 \x01(\x03\"U\n\x0fValidatorUpdate\x12\x33\n\x07pub_key\x18\x01 \x01(\x0b\x32\x1c.tendermint.crypto.PublicKeyB\x04\xc8\xde\x1f\x00\x12\r\n\x05power\x18\x02 \x01(\x03\"{\n\x08VoteInfo\x12\x33\n\tvalidator\x18\x01 \x01(\x0b\x32\x1a.tendermint.abci.ValidatorB\x04\xc8\xde\x1f\x00\x12\x34\n\rblock_id_flag\x18\x03 \x01(\x0e\x32\x1d.tendermint.types.BlockIDFlagJ\x04\x08\x02\x10\x03\"\xb8\x01\n\x10\x45xtendedVoteInfo\x12\x33\n\tvalidator\x18\x01 \x01(\x0b\x32\x1a.tendermint.abci.ValidatorB\x04\xc8\xde\x1f\x00\x12\x16\n\x0evote_extension\x18\x03 \x01(\x0c\x12\x1b\n\x13\x65xtension_signature\x18\x04 \x01(\x0c\x12\x34\n\rblock_id_flag\x18\x05 \x01(\x0e\x32\x1d.tendermint.types.BlockIDFlagJ\x04\x08\x02\x10\x03\"\xd2\x01\n\x0bMisbehavior\x12.\n\x04type\x18\x01 \x01(\x0e\x32 .tendermint.abci.MisbehaviorType\x12\x33\n\tvalidator\x18\x02 \x01(\x0b\x32\x1a.tendermint.abci.ValidatorB\x04\xc8\xde\x1f\x00\x12\x0e\n\x06height\x18\x03 \x01(\x03\x12\x32\n\x04time\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x08\xc8\xde\x1f\x00\x90\xdf\x1f\x01\x12\x1a\n\x12total_voting_power\x18\x05 \x01(\x03\"Z\n\x08Snapshot\x12\x0e\n\x06height\x18\x01 \x01(\x04\x12\x0e\n\x06\x66ormat\x18\x02 \x01(\r\x12\x0e\n\x06\x63hunks\x18\x03 \x01(\r\x12\x0c\n\x04hash\x18\x04 \x01(\x0c\x12\x10\n\x08metadata\x18\x05 \x01(\x0c*9\n\x0b\x43heckTxType\x12\x10\n\x03NEW\x10\x00\x1a\x07\x8a\x9d \x03New\x12\x18\n\x07RECHECK\x10\x01\x1a\x0b\x8a\x9d \x07Recheck*K\n\x0fMisbehaviorType\x12\x0b\n\x07UNKNOWN\x10\x00\x12\x12\n\x0e\x44UPLICATE_VOTE\x10\x01\x12\x17\n\x13LIGHT_CLIENT_ATTACK\x10\x02\x32\x9d\x0b\n\x04\x41\x42\x43I\x12\x43\n\x04\x45\x63ho\x12\x1c.tendermint.abci.RequestEcho\x1a\x1d.tendermint.abci.ResponseEcho\x12\x46\n\x05\x46lush\x12\x1d.tendermint.abci.RequestFlush\x1a\x1e.tendermint.abci.ResponseFlush\x12\x43\n\x04Info\x12\x1c.tendermint.abci.RequestInfo\x1a\x1d.tendermint.abci.ResponseInfo\x12L\n\x07\x43heckTx\x12\x1f.tendermint.abci.RequestCheckTx\x1a .tendermint.abci.ResponseCheckTx\x12\x46\n\x05Query\x12\x1d.tendermint.abci.RequestQuery\x1a\x1e.tendermint.abci.ResponseQuery\x12I\n\x06\x43ommit\x12\x1e.tendermint.abci.RequestCommit\x1a\x1f.tendermint.abci.ResponseCommit\x12R\n\tInitChain\x12!.tendermint.abci.RequestInitChain\x1a\".tendermint.abci.ResponseInitChain\x12^\n\rListSnapshots\x12%.tendermint.abci.RequestListSnapshots\x1a&.tendermint.abci.ResponseListSnapshots\x12^\n\rOfferSnapshot\x12%.tendermint.abci.RequestOfferSnapshot\x1a&.tendermint.abci.ResponseOfferSnapshot\x12j\n\x11LoadSnapshotChunk\x12).tendermint.abci.RequestLoadSnapshotChunk\x1a*.tendermint.abci.ResponseLoadSnapshotChunk\x12m\n\x12\x41pplySnapshotChunk\x12*.tendermint.abci.RequestApplySnapshotChunk\x1a+.tendermint.abci.ResponseApplySnapshotChunk\x12\x64\n\x0fPrepareProposal\x12\'.tendermint.abci.RequestPrepareProposal\x1a(.tendermint.abci.ResponsePrepareProposal\x12\x64\n\x0fProcessProposal\x12\'.tendermint.abci.RequestProcessProposal\x1a(.tendermint.abci.ResponseProcessProposal\x12U\n\nExtendVote\x12\".tendermint.abci.RequestExtendVote\x1a#.tendermint.abci.ResponseExtendVote\x12p\n\x13VerifyVoteExtension\x12+.tendermint.abci.RequestVerifyVoteExtension\x1a,.tendermint.abci.ResponseVerifyVoteExtension\x12^\n\rFinalizeBlock\x12%.tendermint.abci.RequestFinalizeBlock\x1a&.tendermint.abci.ResponseFinalizeBlockB)Z\'github.com/cometbft/cometbft/abci/typesb\x06proto3') -_CHECKTXTYPE = DESCRIPTOR.enum_types_by_name['CheckTxType'] -CheckTxType = enum_type_wrapper.EnumTypeWrapper(_CHECKTXTYPE) -_EVIDENCETYPE = DESCRIPTOR.enum_types_by_name['EvidenceType'] -EvidenceType = enum_type_wrapper.EnumTypeWrapper(_EVIDENCETYPE) -NEW = 0 -RECHECK = 1 -UNKNOWN = 0 -DUPLICATE_VOTE = 1 -LIGHT_CLIENT_ATTACK = 2 - - -_REQUEST = DESCRIPTOR.message_types_by_name['Request'] -_REQUESTECHO = DESCRIPTOR.message_types_by_name['RequestEcho'] -_REQUESTFLUSH = DESCRIPTOR.message_types_by_name['RequestFlush'] -_REQUESTINFO = DESCRIPTOR.message_types_by_name['RequestInfo'] -_REQUESTSETOPTION = DESCRIPTOR.message_types_by_name['RequestSetOption'] -_REQUESTINITCHAIN = DESCRIPTOR.message_types_by_name['RequestInitChain'] -_REQUESTQUERY = DESCRIPTOR.message_types_by_name['RequestQuery'] -_REQUESTBEGINBLOCK = DESCRIPTOR.message_types_by_name['RequestBeginBlock'] -_REQUESTCHECKTX = DESCRIPTOR.message_types_by_name['RequestCheckTx'] -_REQUESTDELIVERTX = DESCRIPTOR.message_types_by_name['RequestDeliverTx'] -_REQUESTENDBLOCK = DESCRIPTOR.message_types_by_name['RequestEndBlock'] -_REQUESTCOMMIT = DESCRIPTOR.message_types_by_name['RequestCommit'] -_REQUESTLISTSNAPSHOTS = DESCRIPTOR.message_types_by_name['RequestListSnapshots'] -_REQUESTOFFERSNAPSHOT = DESCRIPTOR.message_types_by_name['RequestOfferSnapshot'] -_REQUESTLOADSNAPSHOTCHUNK = DESCRIPTOR.message_types_by_name['RequestLoadSnapshotChunk'] -_REQUESTAPPLYSNAPSHOTCHUNK = DESCRIPTOR.message_types_by_name['RequestApplySnapshotChunk'] -_RESPONSE = DESCRIPTOR.message_types_by_name['Response'] -_RESPONSEEXCEPTION = DESCRIPTOR.message_types_by_name['ResponseException'] -_RESPONSEECHO = DESCRIPTOR.message_types_by_name['ResponseEcho'] -_RESPONSEFLUSH = DESCRIPTOR.message_types_by_name['ResponseFlush'] -_RESPONSEINFO = DESCRIPTOR.message_types_by_name['ResponseInfo'] -_RESPONSESETOPTION = DESCRIPTOR.message_types_by_name['ResponseSetOption'] -_RESPONSEINITCHAIN = DESCRIPTOR.message_types_by_name['ResponseInitChain'] -_RESPONSEQUERY = DESCRIPTOR.message_types_by_name['ResponseQuery'] -_RESPONSEBEGINBLOCK = DESCRIPTOR.message_types_by_name['ResponseBeginBlock'] -_RESPONSECHECKTX = DESCRIPTOR.message_types_by_name['ResponseCheckTx'] -_RESPONSEDELIVERTX = DESCRIPTOR.message_types_by_name['ResponseDeliverTx'] -_RESPONSEENDBLOCK = DESCRIPTOR.message_types_by_name['ResponseEndBlock'] -_RESPONSECOMMIT = DESCRIPTOR.message_types_by_name['ResponseCommit'] -_RESPONSELISTSNAPSHOTS = DESCRIPTOR.message_types_by_name['ResponseListSnapshots'] -_RESPONSEOFFERSNAPSHOT = DESCRIPTOR.message_types_by_name['ResponseOfferSnapshot'] -_RESPONSELOADSNAPSHOTCHUNK = DESCRIPTOR.message_types_by_name['ResponseLoadSnapshotChunk'] -_RESPONSEAPPLYSNAPSHOTCHUNK = DESCRIPTOR.message_types_by_name['ResponseApplySnapshotChunk'] -_CONSENSUSPARAMS = DESCRIPTOR.message_types_by_name['ConsensusParams'] -_BLOCKPARAMS = DESCRIPTOR.message_types_by_name['BlockParams'] -_LASTCOMMITINFO = DESCRIPTOR.message_types_by_name['LastCommitInfo'] -_EVENT = DESCRIPTOR.message_types_by_name['Event'] -_EVENTATTRIBUTE = DESCRIPTOR.message_types_by_name['EventAttribute'] -_TXRESULT = DESCRIPTOR.message_types_by_name['TxResult'] -_VALIDATOR = DESCRIPTOR.message_types_by_name['Validator'] -_VALIDATORUPDATE = DESCRIPTOR.message_types_by_name['ValidatorUpdate'] -_VOTEINFO = DESCRIPTOR.message_types_by_name['VoteInfo'] -_EVIDENCE = DESCRIPTOR.message_types_by_name['Evidence'] -_SNAPSHOT = DESCRIPTOR.message_types_by_name['Snapshot'] -_RESPONSEOFFERSNAPSHOT_RESULT = _RESPONSEOFFERSNAPSHOT.enum_types_by_name['Result'] -_RESPONSEAPPLYSNAPSHOTCHUNK_RESULT = _RESPONSEAPPLYSNAPSHOTCHUNK.enum_types_by_name['Result'] -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), { - 'DESCRIPTOR' : _REQUEST, - '__module__' : 'tendermint.abci.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.abci.Request) - }) -_sym_db.RegisterMessage(Request) - -RequestEcho = _reflection.GeneratedProtocolMessageType('RequestEcho', (_message.Message,), { - 'DESCRIPTOR' : _REQUESTECHO, - '__module__' : 'tendermint.abci.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.abci.RequestEcho) - }) -_sym_db.RegisterMessage(RequestEcho) - -RequestFlush = _reflection.GeneratedProtocolMessageType('RequestFlush', (_message.Message,), { - 'DESCRIPTOR' : _REQUESTFLUSH, - '__module__' : 'tendermint.abci.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.abci.RequestFlush) - }) -_sym_db.RegisterMessage(RequestFlush) - -RequestInfo = _reflection.GeneratedProtocolMessageType('RequestInfo', (_message.Message,), { - 'DESCRIPTOR' : _REQUESTINFO, - '__module__' : 'tendermint.abci.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.abci.RequestInfo) - }) -_sym_db.RegisterMessage(RequestInfo) - -RequestSetOption = _reflection.GeneratedProtocolMessageType('RequestSetOption', (_message.Message,), { - 'DESCRIPTOR' : _REQUESTSETOPTION, - '__module__' : 'tendermint.abci.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.abci.RequestSetOption) - }) -_sym_db.RegisterMessage(RequestSetOption) - -RequestInitChain = _reflection.GeneratedProtocolMessageType('RequestInitChain', (_message.Message,), { - 'DESCRIPTOR' : _REQUESTINITCHAIN, - '__module__' : 'tendermint.abci.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.abci.RequestInitChain) - }) -_sym_db.RegisterMessage(RequestInitChain) - -RequestQuery = _reflection.GeneratedProtocolMessageType('RequestQuery', (_message.Message,), { - 'DESCRIPTOR' : _REQUESTQUERY, - '__module__' : 'tendermint.abci.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.abci.RequestQuery) - }) -_sym_db.RegisterMessage(RequestQuery) - -RequestBeginBlock = _reflection.GeneratedProtocolMessageType('RequestBeginBlock', (_message.Message,), { - 'DESCRIPTOR' : _REQUESTBEGINBLOCK, - '__module__' : 'tendermint.abci.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.abci.RequestBeginBlock) - }) -_sym_db.RegisterMessage(RequestBeginBlock) - -RequestCheckTx = _reflection.GeneratedProtocolMessageType('RequestCheckTx', (_message.Message,), { - 'DESCRIPTOR' : _REQUESTCHECKTX, - '__module__' : 'tendermint.abci.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.abci.RequestCheckTx) - }) -_sym_db.RegisterMessage(RequestCheckTx) - -RequestDeliverTx = _reflection.GeneratedProtocolMessageType('RequestDeliverTx', (_message.Message,), { - 'DESCRIPTOR' : _REQUESTDELIVERTX, - '__module__' : 'tendermint.abci.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.abci.RequestDeliverTx) - }) -_sym_db.RegisterMessage(RequestDeliverTx) - -RequestEndBlock = _reflection.GeneratedProtocolMessageType('RequestEndBlock', (_message.Message,), { - 'DESCRIPTOR' : _REQUESTENDBLOCK, - '__module__' : 'tendermint.abci.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.abci.RequestEndBlock) - }) -_sym_db.RegisterMessage(RequestEndBlock) - -RequestCommit = _reflection.GeneratedProtocolMessageType('RequestCommit', (_message.Message,), { - 'DESCRIPTOR' : _REQUESTCOMMIT, - '__module__' : 'tendermint.abci.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.abci.RequestCommit) - }) -_sym_db.RegisterMessage(RequestCommit) - -RequestListSnapshots = _reflection.GeneratedProtocolMessageType('RequestListSnapshots', (_message.Message,), { - 'DESCRIPTOR' : _REQUESTLISTSNAPSHOTS, - '__module__' : 'tendermint.abci.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.abci.RequestListSnapshots) - }) -_sym_db.RegisterMessage(RequestListSnapshots) - -RequestOfferSnapshot = _reflection.GeneratedProtocolMessageType('RequestOfferSnapshot', (_message.Message,), { - 'DESCRIPTOR' : _REQUESTOFFERSNAPSHOT, - '__module__' : 'tendermint.abci.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.abci.RequestOfferSnapshot) - }) -_sym_db.RegisterMessage(RequestOfferSnapshot) - -RequestLoadSnapshotChunk = _reflection.GeneratedProtocolMessageType('RequestLoadSnapshotChunk', (_message.Message,), { - 'DESCRIPTOR' : _REQUESTLOADSNAPSHOTCHUNK, - '__module__' : 'tendermint.abci.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.abci.RequestLoadSnapshotChunk) - }) -_sym_db.RegisterMessage(RequestLoadSnapshotChunk) - -RequestApplySnapshotChunk = _reflection.GeneratedProtocolMessageType('RequestApplySnapshotChunk', (_message.Message,), { - 'DESCRIPTOR' : _REQUESTAPPLYSNAPSHOTCHUNK, - '__module__' : 'tendermint.abci.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.abci.RequestApplySnapshotChunk) - }) -_sym_db.RegisterMessage(RequestApplySnapshotChunk) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), { - 'DESCRIPTOR' : _RESPONSE, - '__module__' : 'tendermint.abci.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.abci.Response) - }) -_sym_db.RegisterMessage(Response) - -ResponseException = _reflection.GeneratedProtocolMessageType('ResponseException', (_message.Message,), { - 'DESCRIPTOR' : _RESPONSEEXCEPTION, - '__module__' : 'tendermint.abci.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.abci.ResponseException) - }) -_sym_db.RegisterMessage(ResponseException) - -ResponseEcho = _reflection.GeneratedProtocolMessageType('ResponseEcho', (_message.Message,), { - 'DESCRIPTOR' : _RESPONSEECHO, - '__module__' : 'tendermint.abci.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.abci.ResponseEcho) - }) -_sym_db.RegisterMessage(ResponseEcho) - -ResponseFlush = _reflection.GeneratedProtocolMessageType('ResponseFlush', (_message.Message,), { - 'DESCRIPTOR' : _RESPONSEFLUSH, - '__module__' : 'tendermint.abci.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.abci.ResponseFlush) - }) -_sym_db.RegisterMessage(ResponseFlush) - -ResponseInfo = _reflection.GeneratedProtocolMessageType('ResponseInfo', (_message.Message,), { - 'DESCRIPTOR' : _RESPONSEINFO, - '__module__' : 'tendermint.abci.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.abci.ResponseInfo) - }) -_sym_db.RegisterMessage(ResponseInfo) - -ResponseSetOption = _reflection.GeneratedProtocolMessageType('ResponseSetOption', (_message.Message,), { - 'DESCRIPTOR' : _RESPONSESETOPTION, - '__module__' : 'tendermint.abci.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.abci.ResponseSetOption) - }) -_sym_db.RegisterMessage(ResponseSetOption) - -ResponseInitChain = _reflection.GeneratedProtocolMessageType('ResponseInitChain', (_message.Message,), { - 'DESCRIPTOR' : _RESPONSEINITCHAIN, - '__module__' : 'tendermint.abci.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.abci.ResponseInitChain) - }) -_sym_db.RegisterMessage(ResponseInitChain) - -ResponseQuery = _reflection.GeneratedProtocolMessageType('ResponseQuery', (_message.Message,), { - 'DESCRIPTOR' : _RESPONSEQUERY, - '__module__' : 'tendermint.abci.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.abci.ResponseQuery) - }) -_sym_db.RegisterMessage(ResponseQuery) - -ResponseBeginBlock = _reflection.GeneratedProtocolMessageType('ResponseBeginBlock', (_message.Message,), { - 'DESCRIPTOR' : _RESPONSEBEGINBLOCK, - '__module__' : 'tendermint.abci.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.abci.ResponseBeginBlock) - }) -_sym_db.RegisterMessage(ResponseBeginBlock) - -ResponseCheckTx = _reflection.GeneratedProtocolMessageType('ResponseCheckTx', (_message.Message,), { - 'DESCRIPTOR' : _RESPONSECHECKTX, - '__module__' : 'tendermint.abci.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.abci.ResponseCheckTx) - }) -_sym_db.RegisterMessage(ResponseCheckTx) - -ResponseDeliverTx = _reflection.GeneratedProtocolMessageType('ResponseDeliverTx', (_message.Message,), { - 'DESCRIPTOR' : _RESPONSEDELIVERTX, - '__module__' : 'tendermint.abci.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.abci.ResponseDeliverTx) - }) -_sym_db.RegisterMessage(ResponseDeliverTx) - -ResponseEndBlock = _reflection.GeneratedProtocolMessageType('ResponseEndBlock', (_message.Message,), { - 'DESCRIPTOR' : _RESPONSEENDBLOCK, - '__module__' : 'tendermint.abci.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.abci.ResponseEndBlock) - }) -_sym_db.RegisterMessage(ResponseEndBlock) - -ResponseCommit = _reflection.GeneratedProtocolMessageType('ResponseCommit', (_message.Message,), { - 'DESCRIPTOR' : _RESPONSECOMMIT, - '__module__' : 'tendermint.abci.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.abci.ResponseCommit) - }) -_sym_db.RegisterMessage(ResponseCommit) - -ResponseListSnapshots = _reflection.GeneratedProtocolMessageType('ResponseListSnapshots', (_message.Message,), { - 'DESCRIPTOR' : _RESPONSELISTSNAPSHOTS, - '__module__' : 'tendermint.abci.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.abci.ResponseListSnapshots) - }) -_sym_db.RegisterMessage(ResponseListSnapshots) - -ResponseOfferSnapshot = _reflection.GeneratedProtocolMessageType('ResponseOfferSnapshot', (_message.Message,), { - 'DESCRIPTOR' : _RESPONSEOFFERSNAPSHOT, - '__module__' : 'tendermint.abci.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.abci.ResponseOfferSnapshot) - }) -_sym_db.RegisterMessage(ResponseOfferSnapshot) - -ResponseLoadSnapshotChunk = _reflection.GeneratedProtocolMessageType('ResponseLoadSnapshotChunk', (_message.Message,), { - 'DESCRIPTOR' : _RESPONSELOADSNAPSHOTCHUNK, - '__module__' : 'tendermint.abci.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.abci.ResponseLoadSnapshotChunk) - }) -_sym_db.RegisterMessage(ResponseLoadSnapshotChunk) - -ResponseApplySnapshotChunk = _reflection.GeneratedProtocolMessageType('ResponseApplySnapshotChunk', (_message.Message,), { - 'DESCRIPTOR' : _RESPONSEAPPLYSNAPSHOTCHUNK, - '__module__' : 'tendermint.abci.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.abci.ResponseApplySnapshotChunk) - }) -_sym_db.RegisterMessage(ResponseApplySnapshotChunk) - -ConsensusParams = _reflection.GeneratedProtocolMessageType('ConsensusParams', (_message.Message,), { - 'DESCRIPTOR' : _CONSENSUSPARAMS, - '__module__' : 'tendermint.abci.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.abci.ConsensusParams) - }) -_sym_db.RegisterMessage(ConsensusParams) - -BlockParams = _reflection.GeneratedProtocolMessageType('BlockParams', (_message.Message,), { - 'DESCRIPTOR' : _BLOCKPARAMS, - '__module__' : 'tendermint.abci.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.abci.BlockParams) - }) -_sym_db.RegisterMessage(BlockParams) - -LastCommitInfo = _reflection.GeneratedProtocolMessageType('LastCommitInfo', (_message.Message,), { - 'DESCRIPTOR' : _LASTCOMMITINFO, - '__module__' : 'tendermint.abci.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.abci.LastCommitInfo) - }) -_sym_db.RegisterMessage(LastCommitInfo) - -Event = _reflection.GeneratedProtocolMessageType('Event', (_message.Message,), { - 'DESCRIPTOR' : _EVENT, - '__module__' : 'tendermint.abci.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.abci.Event) - }) -_sym_db.RegisterMessage(Event) - -EventAttribute = _reflection.GeneratedProtocolMessageType('EventAttribute', (_message.Message,), { - 'DESCRIPTOR' : _EVENTATTRIBUTE, - '__module__' : 'tendermint.abci.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.abci.EventAttribute) - }) -_sym_db.RegisterMessage(EventAttribute) - -TxResult = _reflection.GeneratedProtocolMessageType('TxResult', (_message.Message,), { - 'DESCRIPTOR' : _TXRESULT, - '__module__' : 'tendermint.abci.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.abci.TxResult) - }) -_sym_db.RegisterMessage(TxResult) - -Validator = _reflection.GeneratedProtocolMessageType('Validator', (_message.Message,), { - 'DESCRIPTOR' : _VALIDATOR, - '__module__' : 'tendermint.abci.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.abci.Validator) - }) -_sym_db.RegisterMessage(Validator) - -ValidatorUpdate = _reflection.GeneratedProtocolMessageType('ValidatorUpdate', (_message.Message,), { - 'DESCRIPTOR' : _VALIDATORUPDATE, - '__module__' : 'tendermint.abci.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.abci.ValidatorUpdate) - }) -_sym_db.RegisterMessage(ValidatorUpdate) - -VoteInfo = _reflection.GeneratedProtocolMessageType('VoteInfo', (_message.Message,), { - 'DESCRIPTOR' : _VOTEINFO, - '__module__' : 'tendermint.abci.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.abci.VoteInfo) - }) -_sym_db.RegisterMessage(VoteInfo) - -Evidence = _reflection.GeneratedProtocolMessageType('Evidence', (_message.Message,), { - 'DESCRIPTOR' : _EVIDENCE, - '__module__' : 'tendermint.abci.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.abci.Evidence) - }) -_sym_db.RegisterMessage(Evidence) - -Snapshot = _reflection.GeneratedProtocolMessageType('Snapshot', (_message.Message,), { - 'DESCRIPTOR' : _SNAPSHOT, - '__module__' : 'tendermint.abci.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.abci.Snapshot) - }) -_sym_db.RegisterMessage(Snapshot) - -_ABCIAPPLICATION = DESCRIPTOR.services_by_name['ABCIApplication'] +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'tendermint.abci.types_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'Z+github.com/tendermint/tendermint/abci/types' + DESCRIPTOR._serialized_options = b'Z\'github.com/cometbft/cometbft/abci/types' _CHECKTXTYPE.values_by_name["NEW"]._options = None _CHECKTXTYPE.values_by_name["NEW"]._serialized_options = b'\212\235 \003New' _CHECKTXTYPE.values_by_name["RECHECK"]._options = None @@ -401,134 +35,164 @@ _REQUESTINITCHAIN.fields_by_name['time']._serialized_options = b'\310\336\037\000\220\337\037\001' _REQUESTINITCHAIN.fields_by_name['validators']._options = None _REQUESTINITCHAIN.fields_by_name['validators']._serialized_options = b'\310\336\037\000' - _REQUESTBEGINBLOCK.fields_by_name['header']._options = None - _REQUESTBEGINBLOCK.fields_by_name['header']._serialized_options = b'\310\336\037\000' - _REQUESTBEGINBLOCK.fields_by_name['last_commit_info']._options = None - _REQUESTBEGINBLOCK.fields_by_name['last_commit_info']._serialized_options = b'\310\336\037\000' - _REQUESTBEGINBLOCK.fields_by_name['byzantine_validators']._options = None - _REQUESTBEGINBLOCK.fields_by_name['byzantine_validators']._serialized_options = b'\310\336\037\000' + _REQUESTPREPAREPROPOSAL.fields_by_name['local_last_commit']._options = None + _REQUESTPREPAREPROPOSAL.fields_by_name['local_last_commit']._serialized_options = b'\310\336\037\000' + _REQUESTPREPAREPROPOSAL.fields_by_name['misbehavior']._options = None + _REQUESTPREPAREPROPOSAL.fields_by_name['misbehavior']._serialized_options = b'\310\336\037\000' + _REQUESTPREPAREPROPOSAL.fields_by_name['time']._options = None + _REQUESTPREPAREPROPOSAL.fields_by_name['time']._serialized_options = b'\310\336\037\000\220\337\037\001' + _REQUESTPROCESSPROPOSAL.fields_by_name['proposed_last_commit']._options = None + _REQUESTPROCESSPROPOSAL.fields_by_name['proposed_last_commit']._serialized_options = b'\310\336\037\000' + _REQUESTPROCESSPROPOSAL.fields_by_name['misbehavior']._options = None + _REQUESTPROCESSPROPOSAL.fields_by_name['misbehavior']._serialized_options = b'\310\336\037\000' + _REQUESTPROCESSPROPOSAL.fields_by_name['time']._options = None + _REQUESTPROCESSPROPOSAL.fields_by_name['time']._serialized_options = b'\310\336\037\000\220\337\037\001' + _REQUESTEXTENDVOTE.fields_by_name['time']._options = None + _REQUESTEXTENDVOTE.fields_by_name['time']._serialized_options = b'\310\336\037\000\220\337\037\001' + _REQUESTEXTENDVOTE.fields_by_name['proposed_last_commit']._options = None + _REQUESTEXTENDVOTE.fields_by_name['proposed_last_commit']._serialized_options = b'\310\336\037\000' + _REQUESTEXTENDVOTE.fields_by_name['misbehavior']._options = None + _REQUESTEXTENDVOTE.fields_by_name['misbehavior']._serialized_options = b'\310\336\037\000' + _REQUESTFINALIZEBLOCK.fields_by_name['decided_last_commit']._options = None + _REQUESTFINALIZEBLOCK.fields_by_name['decided_last_commit']._serialized_options = b'\310\336\037\000' + _REQUESTFINALIZEBLOCK.fields_by_name['misbehavior']._options = None + _REQUESTFINALIZEBLOCK.fields_by_name['misbehavior']._serialized_options = b'\310\336\037\000' + _REQUESTFINALIZEBLOCK.fields_by_name['time']._options = None + _REQUESTFINALIZEBLOCK.fields_by_name['time']._serialized_options = b'\310\336\037\000\220\337\037\001' _RESPONSEINITCHAIN.fields_by_name['validators']._options = None _RESPONSEINITCHAIN.fields_by_name['validators']._serialized_options = b'\310\336\037\000' - _RESPONSEBEGINBLOCK.fields_by_name['events']._options = None - _RESPONSEBEGINBLOCK.fields_by_name['events']._serialized_options = b'\310\336\037\000\352\336\037\020events,omitempty' _RESPONSECHECKTX.fields_by_name['events']._options = None _RESPONSECHECKTX.fields_by_name['events']._serialized_options = b'\310\336\037\000\352\336\037\020events,omitempty' - _RESPONSEDELIVERTX.fields_by_name['events']._options = None - _RESPONSEDELIVERTX.fields_by_name['events']._serialized_options = b'\310\336\037\000\352\336\037\020events,omitempty' - _RESPONSEENDBLOCK.fields_by_name['validator_updates']._options = None - _RESPONSEENDBLOCK.fields_by_name['validator_updates']._serialized_options = b'\310\336\037\000' - _RESPONSEENDBLOCK.fields_by_name['events']._options = None - _RESPONSEENDBLOCK.fields_by_name['events']._serialized_options = b'\310\336\037\000\352\336\037\020events,omitempty' - _LASTCOMMITINFO.fields_by_name['votes']._options = None - _LASTCOMMITINFO.fields_by_name['votes']._serialized_options = b'\310\336\037\000' + _RESPONSEFINALIZEBLOCK.fields_by_name['events']._options = None + _RESPONSEFINALIZEBLOCK.fields_by_name['events']._serialized_options = b'\310\336\037\000\352\336\037\020events,omitempty' + _RESPONSEFINALIZEBLOCK.fields_by_name['validator_updates']._options = None + _RESPONSEFINALIZEBLOCK.fields_by_name['validator_updates']._serialized_options = b'\310\336\037\000' + _COMMITINFO.fields_by_name['votes']._options = None + _COMMITINFO.fields_by_name['votes']._serialized_options = b'\310\336\037\000' + _EXTENDEDCOMMITINFO.fields_by_name['votes']._options = None + _EXTENDEDCOMMITINFO.fields_by_name['votes']._serialized_options = b'\310\336\037\000' _EVENT.fields_by_name['attributes']._options = None _EVENT.fields_by_name['attributes']._serialized_options = b'\310\336\037\000\352\336\037\024attributes,omitempty' + _EXECTXRESULT.fields_by_name['events']._options = None + _EXECTXRESULT.fields_by_name['events']._serialized_options = b'\310\336\037\000\352\336\037\020events,omitempty' _TXRESULT.fields_by_name['result']._options = None _TXRESULT.fields_by_name['result']._serialized_options = b'\310\336\037\000' _VALIDATORUPDATE.fields_by_name['pub_key']._options = None _VALIDATORUPDATE.fields_by_name['pub_key']._serialized_options = b'\310\336\037\000' _VOTEINFO.fields_by_name['validator']._options = None _VOTEINFO.fields_by_name['validator']._serialized_options = b'\310\336\037\000' - _EVIDENCE.fields_by_name['validator']._options = None - _EVIDENCE.fields_by_name['validator']._serialized_options = b'\310\336\037\000' - _EVIDENCE.fields_by_name['time']._options = None - _EVIDENCE.fields_by_name['time']._serialized_options = b'\310\336\037\000\220\337\037\001' - _CHECKTXTYPE._serialized_start=6314 - _CHECKTXTYPE._serialized_end=6371 - _EVIDENCETYPE._serialized_start=6373 - _EVIDENCETYPE._serialized_end=6445 - _REQUEST._serialized_start=226 - _REQUEST._serialized_end=1100 - _REQUESTECHO._serialized_start=1102 - _REQUESTECHO._serialized_end=1132 - _REQUESTFLUSH._serialized_start=1134 - _REQUESTFLUSH._serialized_end=1148 - _REQUESTINFO._serialized_start=1150 - _REQUESTINFO._serialized_end=1224 - _REQUESTSETOPTION._serialized_start=1226 - _REQUESTSETOPTION._serialized_end=1272 - _REQUESTINITCHAIN._serialized_start=1275 - _REQUESTINITCHAIN._serialized_end=1532 - _REQUESTQUERY._serialized_start=1534 - _REQUESTQUERY._serialized_end=1607 - _REQUESTBEGINBLOCK._serialized_start=1610 - _REQUESTBEGINBLOCK._serialized_end=1819 - _REQUESTCHECKTX._serialized_start=1821 - _REQUESTCHECKTX._serialized_end=1893 - _REQUESTDELIVERTX._serialized_start=1895 - _REQUESTDELIVERTX._serialized_end=1925 - _REQUESTENDBLOCK._serialized_start=1927 - _REQUESTENDBLOCK._serialized_end=1960 - _REQUESTCOMMIT._serialized_start=1962 - _REQUESTCOMMIT._serialized_end=1977 - _REQUESTLISTSNAPSHOTS._serialized_start=1979 - _REQUESTLISTSNAPSHOTS._serialized_end=2001 - _REQUESTOFFERSNAPSHOT._serialized_start=2003 - _REQUESTOFFERSNAPSHOT._serialized_end=2088 - _REQUESTLOADSNAPSHOTCHUNK._serialized_start=2090 - _REQUESTLOADSNAPSHOTCHUNK._serialized_end=2163 - _REQUESTAPPLYSNAPSHOTCHUNK._serialized_start=2165 - _REQUESTAPPLYSNAPSHOTCHUNK._serialized_end=2238 - _RESPONSE._serialized_start=2241 - _RESPONSE._serialized_end=3188 - _RESPONSEEXCEPTION._serialized_start=3190 - _RESPONSEEXCEPTION._serialized_end=3224 - _RESPONSEECHO._serialized_start=3226 - _RESPONSEECHO._serialized_end=3257 - _RESPONSEFLUSH._serialized_start=3259 - _RESPONSEFLUSH._serialized_end=3274 - _RESPONSEINFO._serialized_start=3276 - _RESPONSEINFO._serialized_end=3398 - _RESPONSESETOPTION._serialized_start=3400 - _RESPONSESETOPTION._serialized_end=3460 - _RESPONSEINITCHAIN._serialized_start=3463 - _RESPONSEINITCHAIN._serialized_end=3620 - _RESPONSEQUERY._serialized_start=3623 - _RESPONSEQUERY._serialized_end=3805 - _RESPONSEBEGINBLOCK._serialized_start=3807 - _RESPONSEBEGINBLOCK._serialized_end=3893 - _RESPONSECHECKTX._serialized_start=3896 - _RESPONSECHECKTX._serialized_end=4113 - _RESPONSEDELIVERTX._serialized_start=4116 - _RESPONSEDELIVERTX._serialized_end=4335 - _RESPONSEENDBLOCK._serialized_start=4338 - _RESPONSEENDBLOCK._serialized_end=4556 - _RESPONSECOMMIT._serialized_start=4558 - _RESPONSECOMMIT._serialized_end=4611 - _RESPONSELISTSNAPSHOTS._serialized_start=4613 - _RESPONSELISTSNAPSHOTS._serialized_end=4682 - _RESPONSEOFFERSNAPSHOT._serialized_start=4685 - _RESPONSEOFFERSNAPSHOT._serialized_end=4867 - _RESPONSEOFFERSNAPSHOT_RESULT._serialized_start=4773 - _RESPONSEOFFERSNAPSHOT_RESULT._serialized_end=4867 - _RESPONSELOADSNAPSHOTCHUNK._serialized_start=4869 - _RESPONSELOADSNAPSHOTCHUNK._serialized_end=4911 - _RESPONSEAPPLYSNAPSHOTCHUNK._serialized_start=4914 - _RESPONSEAPPLYSNAPSHOTCHUNK._serialized_end=5156 - _RESPONSEAPPLYSNAPSHOTCHUNK_RESULT._serialized_start=5060 - _RESPONSEAPPLYSNAPSHOTCHUNK_RESULT._serialized_end=5156 - _CONSENSUSPARAMS._serialized_start=5159 - _CONSENSUSPARAMS._serialized_end=5377 - _BLOCKPARAMS._serialized_start=5379 - _BLOCKPARAMS._serialized_end=5428 - _LASTCOMMITINFO._serialized_start=5430 - _LASTCOMMITINFO._serialized_end=5509 - _EVENT._serialized_start=5511 - _EVENT._serialized_end=5615 - _EVENTATTRIBUTE._serialized_start=5617 - _EVENTATTRIBUTE._serialized_end=5676 - _TXRESULT._serialized_start=5678 - _TXRESULT._serialized_end=5789 - _VALIDATOR._serialized_start=5791 - _VALIDATOR._serialized_end=5834 - _VALIDATORUPDATE._serialized_start=5836 - _VALIDATORUPDATE._serialized_end=5921 - _VOTEINFO._serialized_start=5923 - _VOTEINFO._serialized_end=6013 - _EVIDENCE._serialized_start=6016 - _EVIDENCE._serialized_end=6220 - _SNAPSHOT._serialized_start=6222 - _SNAPSHOT._serialized_end=6312 - _ABCIAPPLICATION._serialized_start=6448 - _ABCIAPPLICATION._serialized_end=7731 + _EXTENDEDVOTEINFO.fields_by_name['validator']._options = None + _EXTENDEDVOTEINFO.fields_by_name['validator']._serialized_options = b'\310\336\037\000' + _MISBEHAVIOR.fields_by_name['validator']._options = None + _MISBEHAVIOR.fields_by_name['validator']._serialized_options = b'\310\336\037\000' + _MISBEHAVIOR.fields_by_name['time']._options = None + _MISBEHAVIOR.fields_by_name['time']._serialized_options = b'\310\336\037\000\220\337\037\001' + _CHECKTXTYPE._serialized_start=8001 + _CHECKTXTYPE._serialized_end=8058 + _MISBEHAVIORTYPE._serialized_start=8060 + _MISBEHAVIORTYPE._serialized_end=8135 + _REQUEST._serialized_start=230 + _REQUEST._serialized_end=1240 + _REQUESTECHO._serialized_start=1242 + _REQUESTECHO._serialized_end=1272 + _REQUESTFLUSH._serialized_start=1274 + _REQUESTFLUSH._serialized_end=1288 + _REQUESTINFO._serialized_start=1290 + _REQUESTINFO._serialized_end=1386 + _REQUESTINITCHAIN._serialized_start=1389 + _REQUESTINITCHAIN._serialized_end=1647 + _REQUESTQUERY._serialized_start=1649 + _REQUESTQUERY._serialized_end=1722 + _REQUESTCHECKTX._serialized_start=1724 + _REQUESTCHECKTX._serialized_end=1796 + _REQUESTCOMMIT._serialized_start=1798 + _REQUESTCOMMIT._serialized_end=1813 + _REQUESTLISTSNAPSHOTS._serialized_start=1815 + _REQUESTLISTSNAPSHOTS._serialized_end=1837 + _REQUESTOFFERSNAPSHOT._serialized_start=1839 + _REQUESTOFFERSNAPSHOT._serialized_end=1924 + _REQUESTLOADSNAPSHOTCHUNK._serialized_start=1926 + _REQUESTLOADSNAPSHOTCHUNK._serialized_end=1999 + _REQUESTAPPLYSNAPSHOTCHUNK._serialized_start=2001 + _REQUESTAPPLYSNAPSHOTCHUNK._serialized_end=2074 + _REQUESTPREPAREPROPOSAL._serialized_start=2077 + _REQUESTPREPAREPROPOSAL._serialized_end=2387 + _REQUESTPROCESSPROPOSAL._serialized_start=2390 + _REQUESTPROCESSPROPOSAL._serialized_end=2687 + _REQUESTEXTENDVOTE._serialized_start=2690 + _REQUESTEXTENDVOTE._serialized_end=2982 + _REQUESTVERIFYVOTEEXTENSION._serialized_start=2984 + _REQUESTVERIFYVOTEEXTENSION._serialized_end=3093 + _REQUESTFINALIZEBLOCK._serialized_start=3096 + _REQUESTFINALIZEBLOCK._serialized_end=3390 + _RESPONSE._serialized_start=3393 + _RESPONSE._serialized_end=4477 + _RESPONSEEXCEPTION._serialized_start=4479 + _RESPONSEEXCEPTION._serialized_end=4513 + _RESPONSEECHO._serialized_start=4515 + _RESPONSEECHO._serialized_end=4546 + _RESPONSEFLUSH._serialized_start=4548 + _RESPONSEFLUSH._serialized_end=4563 + _RESPONSEINFO._serialized_start=4565 + _RESPONSEINFO._serialized_end=4687 + _RESPONSEINITCHAIN._serialized_start=4690 + _RESPONSEINITCHAIN._serialized_end=4848 + _RESPONSEQUERY._serialized_start=4851 + _RESPONSEQUERY._serialized_end=5033 + _RESPONSECHECKTX._serialized_start=5036 + _RESPONSECHECKTX._serialized_end=5292 + _RESPONSECOMMIT._serialized_start=5294 + _RESPONSECOMMIT._serialized_end=5345 + _RESPONSELISTSNAPSHOTS._serialized_start=5347 + _RESPONSELISTSNAPSHOTS._serialized_end=5416 + _RESPONSEOFFERSNAPSHOT._serialized_start=5419 + _RESPONSEOFFERSNAPSHOT._serialized_end=5601 + _RESPONSEOFFERSNAPSHOT_RESULT._serialized_start=5507 + _RESPONSEOFFERSNAPSHOT_RESULT._serialized_end=5601 + _RESPONSELOADSNAPSHOTCHUNK._serialized_start=5603 + _RESPONSELOADSNAPSHOTCHUNK._serialized_end=5645 + _RESPONSEAPPLYSNAPSHOTCHUNK._serialized_start=5648 + _RESPONSEAPPLYSNAPSHOTCHUNK._serialized_end=5890 + _RESPONSEAPPLYSNAPSHOTCHUNK_RESULT._serialized_start=5794 + _RESPONSEAPPLYSNAPSHOTCHUNK_RESULT._serialized_end=5890 + _RESPONSEPREPAREPROPOSAL._serialized_start=5892 + _RESPONSEPREPAREPROPOSAL._serialized_end=5930 + _RESPONSEPROCESSPROPOSAL._serialized_start=5933 + _RESPONSEPROCESSPROPOSAL._serialized_end=6086 + _RESPONSEPROCESSPROPOSAL_PROPOSALSTATUS._serialized_start=6033 + _RESPONSEPROCESSPROPOSAL_PROPOSALSTATUS._serialized_end=6086 + _RESPONSEEXTENDVOTE._serialized_start=6088 + _RESPONSEEXTENDVOTE._serialized_end=6132 + _RESPONSEVERIFYVOTEEXTENSION._serialized_start=6135 + _RESPONSEVERIFYVOTEEXTENSION._serialized_end=6292 + _RESPONSEVERIFYVOTEEXTENSION_VERIFYSTATUS._serialized_start=6241 + _RESPONSEVERIFYVOTEEXTENSION_VERIFYSTATUS._serialized_end=6292 + _RESPONSEFINALIZEBLOCK._serialized_start=6295 + _RESPONSEFINALIZEBLOCK._serialized_end=6588 + _COMMITINFO._serialized_start=6590 + _COMMITINFO._serialized_end=6665 + _EXTENDEDCOMMITINFO._serialized_start=6667 + _EXTENDEDCOMMITINFO._serialized_end=6758 + _EVENT._serialized_start=6760 + _EVENT._serialized_end=6864 + _EVENTATTRIBUTE._serialized_start=6866 + _EVENTATTRIBUTE._serialized_end=6925 + _EXECTXRESULT._serialized_start=6928 + _EXECTXRESULT._serialized_end=7142 + _TXRESULT._serialized_start=7144 + _TXRESULT._serialized_end=7250 + _VALIDATOR._serialized_start=7252 + _VALIDATOR._serialized_end=7295 + _VALIDATORUPDATE._serialized_start=7297 + _VALIDATORUPDATE._serialized_end=7382 + _VOTEINFO._serialized_start=7384 + _VOTEINFO._serialized_end=7507 + _EXTENDEDVOTEINFO._serialized_start=7510 + _EXTENDEDVOTEINFO._serialized_end=7694 + _MISBEHAVIOR._serialized_start=7697 + _MISBEHAVIOR._serialized_end=7907 + _SNAPSHOT._serialized_start=7909 + _SNAPSHOT._serialized_end=7999 + _ABCI._serialized_start=8138 + _ABCI._serialized_end=9575 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/tendermint/abci/types_pb2_grpc.py b/cosmpy/protos/tendermint/abci/types_pb2_grpc.py index 593e5e32..788fb2bb 100644 --- a/cosmpy/protos/tendermint/abci/types_pb2_grpc.py +++ b/cosmpy/protos/tendermint/abci/types_pb2_grpc.py @@ -5,9 +5,9 @@ from tendermint.abci import types_pb2 as tendermint_dot_abci_dot_types__pb2 -class ABCIApplicationStub(object): - """---------------------------------------- - Service Definition +class ABCIStub(object): + """NOTE: When using custom types, mind the warnings. + https://github.com/cosmos/gogoproto/blob/master/custom_types.md#warnings-and-issues """ @@ -18,85 +18,90 @@ def __init__(self, channel): channel: A grpc.Channel. """ self.Echo = channel.unary_unary( - '/tendermint.abci.ABCIApplication/Echo', + '/tendermint.abci.ABCI/Echo', request_serializer=tendermint_dot_abci_dot_types__pb2.RequestEcho.SerializeToString, response_deserializer=tendermint_dot_abci_dot_types__pb2.ResponseEcho.FromString, ) self.Flush = channel.unary_unary( - '/tendermint.abci.ABCIApplication/Flush', + '/tendermint.abci.ABCI/Flush', request_serializer=tendermint_dot_abci_dot_types__pb2.RequestFlush.SerializeToString, response_deserializer=tendermint_dot_abci_dot_types__pb2.ResponseFlush.FromString, ) self.Info = channel.unary_unary( - '/tendermint.abci.ABCIApplication/Info', + '/tendermint.abci.ABCI/Info', request_serializer=tendermint_dot_abci_dot_types__pb2.RequestInfo.SerializeToString, response_deserializer=tendermint_dot_abci_dot_types__pb2.ResponseInfo.FromString, ) - self.SetOption = channel.unary_unary( - '/tendermint.abci.ABCIApplication/SetOption', - request_serializer=tendermint_dot_abci_dot_types__pb2.RequestSetOption.SerializeToString, - response_deserializer=tendermint_dot_abci_dot_types__pb2.ResponseSetOption.FromString, - ) - self.DeliverTx = channel.unary_unary( - '/tendermint.abci.ABCIApplication/DeliverTx', - request_serializer=tendermint_dot_abci_dot_types__pb2.RequestDeliverTx.SerializeToString, - response_deserializer=tendermint_dot_abci_dot_types__pb2.ResponseDeliverTx.FromString, - ) self.CheckTx = channel.unary_unary( - '/tendermint.abci.ABCIApplication/CheckTx', + '/tendermint.abci.ABCI/CheckTx', request_serializer=tendermint_dot_abci_dot_types__pb2.RequestCheckTx.SerializeToString, response_deserializer=tendermint_dot_abci_dot_types__pb2.ResponseCheckTx.FromString, ) self.Query = channel.unary_unary( - '/tendermint.abci.ABCIApplication/Query', + '/tendermint.abci.ABCI/Query', request_serializer=tendermint_dot_abci_dot_types__pb2.RequestQuery.SerializeToString, response_deserializer=tendermint_dot_abci_dot_types__pb2.ResponseQuery.FromString, ) self.Commit = channel.unary_unary( - '/tendermint.abci.ABCIApplication/Commit', + '/tendermint.abci.ABCI/Commit', request_serializer=tendermint_dot_abci_dot_types__pb2.RequestCommit.SerializeToString, response_deserializer=tendermint_dot_abci_dot_types__pb2.ResponseCommit.FromString, ) self.InitChain = channel.unary_unary( - '/tendermint.abci.ABCIApplication/InitChain', + '/tendermint.abci.ABCI/InitChain', request_serializer=tendermint_dot_abci_dot_types__pb2.RequestInitChain.SerializeToString, response_deserializer=tendermint_dot_abci_dot_types__pb2.ResponseInitChain.FromString, ) - self.BeginBlock = channel.unary_unary( - '/tendermint.abci.ABCIApplication/BeginBlock', - request_serializer=tendermint_dot_abci_dot_types__pb2.RequestBeginBlock.SerializeToString, - response_deserializer=tendermint_dot_abci_dot_types__pb2.ResponseBeginBlock.FromString, - ) - self.EndBlock = channel.unary_unary( - '/tendermint.abci.ABCIApplication/EndBlock', - request_serializer=tendermint_dot_abci_dot_types__pb2.RequestEndBlock.SerializeToString, - response_deserializer=tendermint_dot_abci_dot_types__pb2.ResponseEndBlock.FromString, - ) self.ListSnapshots = channel.unary_unary( - '/tendermint.abci.ABCIApplication/ListSnapshots', + '/tendermint.abci.ABCI/ListSnapshots', request_serializer=tendermint_dot_abci_dot_types__pb2.RequestListSnapshots.SerializeToString, response_deserializer=tendermint_dot_abci_dot_types__pb2.ResponseListSnapshots.FromString, ) self.OfferSnapshot = channel.unary_unary( - '/tendermint.abci.ABCIApplication/OfferSnapshot', + '/tendermint.abci.ABCI/OfferSnapshot', request_serializer=tendermint_dot_abci_dot_types__pb2.RequestOfferSnapshot.SerializeToString, response_deserializer=tendermint_dot_abci_dot_types__pb2.ResponseOfferSnapshot.FromString, ) self.LoadSnapshotChunk = channel.unary_unary( - '/tendermint.abci.ABCIApplication/LoadSnapshotChunk', + '/tendermint.abci.ABCI/LoadSnapshotChunk', request_serializer=tendermint_dot_abci_dot_types__pb2.RequestLoadSnapshotChunk.SerializeToString, response_deserializer=tendermint_dot_abci_dot_types__pb2.ResponseLoadSnapshotChunk.FromString, ) self.ApplySnapshotChunk = channel.unary_unary( - '/tendermint.abci.ABCIApplication/ApplySnapshotChunk', + '/tendermint.abci.ABCI/ApplySnapshotChunk', request_serializer=tendermint_dot_abci_dot_types__pb2.RequestApplySnapshotChunk.SerializeToString, response_deserializer=tendermint_dot_abci_dot_types__pb2.ResponseApplySnapshotChunk.FromString, ) + self.PrepareProposal = channel.unary_unary( + '/tendermint.abci.ABCI/PrepareProposal', + request_serializer=tendermint_dot_abci_dot_types__pb2.RequestPrepareProposal.SerializeToString, + response_deserializer=tendermint_dot_abci_dot_types__pb2.ResponsePrepareProposal.FromString, + ) + self.ProcessProposal = channel.unary_unary( + '/tendermint.abci.ABCI/ProcessProposal', + request_serializer=tendermint_dot_abci_dot_types__pb2.RequestProcessProposal.SerializeToString, + response_deserializer=tendermint_dot_abci_dot_types__pb2.ResponseProcessProposal.FromString, + ) + self.ExtendVote = channel.unary_unary( + '/tendermint.abci.ABCI/ExtendVote', + request_serializer=tendermint_dot_abci_dot_types__pb2.RequestExtendVote.SerializeToString, + response_deserializer=tendermint_dot_abci_dot_types__pb2.ResponseExtendVote.FromString, + ) + self.VerifyVoteExtension = channel.unary_unary( + '/tendermint.abci.ABCI/VerifyVoteExtension', + request_serializer=tendermint_dot_abci_dot_types__pb2.RequestVerifyVoteExtension.SerializeToString, + response_deserializer=tendermint_dot_abci_dot_types__pb2.ResponseVerifyVoteExtension.FromString, + ) + self.FinalizeBlock = channel.unary_unary( + '/tendermint.abci.ABCI/FinalizeBlock', + request_serializer=tendermint_dot_abci_dot_types__pb2.RequestFinalizeBlock.SerializeToString, + response_deserializer=tendermint_dot_abci_dot_types__pb2.ResponseFinalizeBlock.FromString, + ) -class ABCIApplicationServicer(object): - """---------------------------------------- - Service Definition +class ABCIServicer(object): + """NOTE: When using custom types, mind the warnings. + https://github.com/cosmos/gogoproto/blob/master/custom_types.md#warnings-and-issues """ @@ -118,80 +123,86 @@ def Info(self, request, context): context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def SetOption(self, request, context): + def CheckTx(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def DeliverTx(self, request, context): + def Query(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def CheckTx(self, request, context): + def Commit(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def Query(self, request, context): + def InitChain(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def Commit(self, request, context): + def ListSnapshots(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def InitChain(self, request, context): + def OfferSnapshot(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def BeginBlock(self, request, context): + def LoadSnapshotChunk(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def EndBlock(self, request, context): + def ApplySnapshotChunk(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def ListSnapshots(self, request, context): + def PrepareProposal(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def OfferSnapshot(self, request, context): + def ProcessProposal(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def LoadSnapshotChunk(self, request, context): + def ExtendVote(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') - def ApplySnapshotChunk(self, request, context): + def VerifyVoteExtension(self, request, context): """Missing associated documentation comment in .proto file.""" context.set_code(grpc.StatusCode.UNIMPLEMENTED) context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') + def FinalizeBlock(self, request, context): + """Missing associated documentation comment in .proto file.""" + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') -def add_ABCIApplicationServicer_to_server(servicer, server): + +def add_ABCIServicer_to_server(servicer, server): rpc_method_handlers = { 'Echo': grpc.unary_unary_rpc_method_handler( servicer.Echo, @@ -208,16 +219,6 @@ def add_ABCIApplicationServicer_to_server(servicer, server): request_deserializer=tendermint_dot_abci_dot_types__pb2.RequestInfo.FromString, response_serializer=tendermint_dot_abci_dot_types__pb2.ResponseInfo.SerializeToString, ), - 'SetOption': grpc.unary_unary_rpc_method_handler( - servicer.SetOption, - request_deserializer=tendermint_dot_abci_dot_types__pb2.RequestSetOption.FromString, - response_serializer=tendermint_dot_abci_dot_types__pb2.ResponseSetOption.SerializeToString, - ), - 'DeliverTx': grpc.unary_unary_rpc_method_handler( - servicer.DeliverTx, - request_deserializer=tendermint_dot_abci_dot_types__pb2.RequestDeliverTx.FromString, - response_serializer=tendermint_dot_abci_dot_types__pb2.ResponseDeliverTx.SerializeToString, - ), 'CheckTx': grpc.unary_unary_rpc_method_handler( servicer.CheckTx, request_deserializer=tendermint_dot_abci_dot_types__pb2.RequestCheckTx.FromString, @@ -238,16 +239,6 @@ def add_ABCIApplicationServicer_to_server(servicer, server): request_deserializer=tendermint_dot_abci_dot_types__pb2.RequestInitChain.FromString, response_serializer=tendermint_dot_abci_dot_types__pb2.ResponseInitChain.SerializeToString, ), - 'BeginBlock': grpc.unary_unary_rpc_method_handler( - servicer.BeginBlock, - request_deserializer=tendermint_dot_abci_dot_types__pb2.RequestBeginBlock.FromString, - response_serializer=tendermint_dot_abci_dot_types__pb2.ResponseBeginBlock.SerializeToString, - ), - 'EndBlock': grpc.unary_unary_rpc_method_handler( - servicer.EndBlock, - request_deserializer=tendermint_dot_abci_dot_types__pb2.RequestEndBlock.FromString, - response_serializer=tendermint_dot_abci_dot_types__pb2.ResponseEndBlock.SerializeToString, - ), 'ListSnapshots': grpc.unary_unary_rpc_method_handler( servicer.ListSnapshots, request_deserializer=tendermint_dot_abci_dot_types__pb2.RequestListSnapshots.FromString, @@ -268,16 +259,41 @@ def add_ABCIApplicationServicer_to_server(servicer, server): request_deserializer=tendermint_dot_abci_dot_types__pb2.RequestApplySnapshotChunk.FromString, response_serializer=tendermint_dot_abci_dot_types__pb2.ResponseApplySnapshotChunk.SerializeToString, ), + 'PrepareProposal': grpc.unary_unary_rpc_method_handler( + servicer.PrepareProposal, + request_deserializer=tendermint_dot_abci_dot_types__pb2.RequestPrepareProposal.FromString, + response_serializer=tendermint_dot_abci_dot_types__pb2.ResponsePrepareProposal.SerializeToString, + ), + 'ProcessProposal': grpc.unary_unary_rpc_method_handler( + servicer.ProcessProposal, + request_deserializer=tendermint_dot_abci_dot_types__pb2.RequestProcessProposal.FromString, + response_serializer=tendermint_dot_abci_dot_types__pb2.ResponseProcessProposal.SerializeToString, + ), + 'ExtendVote': grpc.unary_unary_rpc_method_handler( + servicer.ExtendVote, + request_deserializer=tendermint_dot_abci_dot_types__pb2.RequestExtendVote.FromString, + response_serializer=tendermint_dot_abci_dot_types__pb2.ResponseExtendVote.SerializeToString, + ), + 'VerifyVoteExtension': grpc.unary_unary_rpc_method_handler( + servicer.VerifyVoteExtension, + request_deserializer=tendermint_dot_abci_dot_types__pb2.RequestVerifyVoteExtension.FromString, + response_serializer=tendermint_dot_abci_dot_types__pb2.ResponseVerifyVoteExtension.SerializeToString, + ), + 'FinalizeBlock': grpc.unary_unary_rpc_method_handler( + servicer.FinalizeBlock, + request_deserializer=tendermint_dot_abci_dot_types__pb2.RequestFinalizeBlock.FromString, + response_serializer=tendermint_dot_abci_dot_types__pb2.ResponseFinalizeBlock.SerializeToString, + ), } generic_handler = grpc.method_handlers_generic_handler( - 'tendermint.abci.ABCIApplication', rpc_method_handlers) + 'tendermint.abci.ABCI', rpc_method_handlers) server.add_generic_rpc_handlers((generic_handler,)) # This class is part of an EXPERIMENTAL API. -class ABCIApplication(object): - """---------------------------------------- - Service Definition +class ABCI(object): + """NOTE: When using custom types, mind the warnings. + https://github.com/cosmos/gogoproto/blob/master/custom_types.md#warnings-and-issues """ @@ -292,7 +308,7 @@ def Echo(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/tendermint.abci.ABCIApplication/Echo', + return grpc.experimental.unary_unary(request, target, '/tendermint.abci.ABCI/Echo', tendermint_dot_abci_dot_types__pb2.RequestEcho.SerializeToString, tendermint_dot_abci_dot_types__pb2.ResponseEcho.FromString, options, channel_credentials, @@ -309,7 +325,7 @@ def Flush(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/tendermint.abci.ABCIApplication/Flush', + return grpc.experimental.unary_unary(request, target, '/tendermint.abci.ABCI/Flush', tendermint_dot_abci_dot_types__pb2.RequestFlush.SerializeToString, tendermint_dot_abci_dot_types__pb2.ResponseFlush.FromString, options, channel_credentials, @@ -326,14 +342,14 @@ def Info(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/tendermint.abci.ABCIApplication/Info', + return grpc.experimental.unary_unary(request, target, '/tendermint.abci.ABCI/Info', tendermint_dot_abci_dot_types__pb2.RequestInfo.SerializeToString, tendermint_dot_abci_dot_types__pb2.ResponseInfo.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def SetOption(request, + def CheckTx(request, target, options=(), channel_credentials=None, @@ -343,14 +359,14 @@ def SetOption(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/tendermint.abci.ABCIApplication/SetOption', - tendermint_dot_abci_dot_types__pb2.RequestSetOption.SerializeToString, - tendermint_dot_abci_dot_types__pb2.ResponseSetOption.FromString, + return grpc.experimental.unary_unary(request, target, '/tendermint.abci.ABCI/CheckTx', + tendermint_dot_abci_dot_types__pb2.RequestCheckTx.SerializeToString, + tendermint_dot_abci_dot_types__pb2.ResponseCheckTx.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def DeliverTx(request, + def Query(request, target, options=(), channel_credentials=None, @@ -360,14 +376,14 @@ def DeliverTx(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/tendermint.abci.ABCIApplication/DeliverTx', - tendermint_dot_abci_dot_types__pb2.RequestDeliverTx.SerializeToString, - tendermint_dot_abci_dot_types__pb2.ResponseDeliverTx.FromString, + return grpc.experimental.unary_unary(request, target, '/tendermint.abci.ABCI/Query', + tendermint_dot_abci_dot_types__pb2.RequestQuery.SerializeToString, + tendermint_dot_abci_dot_types__pb2.ResponseQuery.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def CheckTx(request, + def Commit(request, target, options=(), channel_credentials=None, @@ -377,14 +393,14 @@ def CheckTx(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/tendermint.abci.ABCIApplication/CheckTx', - tendermint_dot_abci_dot_types__pb2.RequestCheckTx.SerializeToString, - tendermint_dot_abci_dot_types__pb2.ResponseCheckTx.FromString, + return grpc.experimental.unary_unary(request, target, '/tendermint.abci.ABCI/Commit', + tendermint_dot_abci_dot_types__pb2.RequestCommit.SerializeToString, + tendermint_dot_abci_dot_types__pb2.ResponseCommit.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def Query(request, + def InitChain(request, target, options=(), channel_credentials=None, @@ -394,14 +410,14 @@ def Query(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/tendermint.abci.ABCIApplication/Query', - tendermint_dot_abci_dot_types__pb2.RequestQuery.SerializeToString, - tendermint_dot_abci_dot_types__pb2.ResponseQuery.FromString, + return grpc.experimental.unary_unary(request, target, '/tendermint.abci.ABCI/InitChain', + tendermint_dot_abci_dot_types__pb2.RequestInitChain.SerializeToString, + tendermint_dot_abci_dot_types__pb2.ResponseInitChain.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def Commit(request, + def ListSnapshots(request, target, options=(), channel_credentials=None, @@ -411,14 +427,14 @@ def Commit(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/tendermint.abci.ABCIApplication/Commit', - tendermint_dot_abci_dot_types__pb2.RequestCommit.SerializeToString, - tendermint_dot_abci_dot_types__pb2.ResponseCommit.FromString, + return grpc.experimental.unary_unary(request, target, '/tendermint.abci.ABCI/ListSnapshots', + tendermint_dot_abci_dot_types__pb2.RequestListSnapshots.SerializeToString, + tendermint_dot_abci_dot_types__pb2.ResponseListSnapshots.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def InitChain(request, + def OfferSnapshot(request, target, options=(), channel_credentials=None, @@ -428,14 +444,31 @@ def InitChain(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/tendermint.abci.ABCIApplication/InitChain', - tendermint_dot_abci_dot_types__pb2.RequestInitChain.SerializeToString, - tendermint_dot_abci_dot_types__pb2.ResponseInitChain.FromString, + return grpc.experimental.unary_unary(request, target, '/tendermint.abci.ABCI/OfferSnapshot', + tendermint_dot_abci_dot_types__pb2.RequestOfferSnapshot.SerializeToString, + tendermint_dot_abci_dot_types__pb2.ResponseOfferSnapshot.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def LoadSnapshotChunk(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/tendermint.abci.ABCI/LoadSnapshotChunk', + tendermint_dot_abci_dot_types__pb2.RequestLoadSnapshotChunk.SerializeToString, + tendermint_dot_abci_dot_types__pb2.ResponseLoadSnapshotChunk.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def BeginBlock(request, + def ApplySnapshotChunk(request, target, options=(), channel_credentials=None, @@ -445,14 +478,14 @@ def BeginBlock(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/tendermint.abci.ABCIApplication/BeginBlock', - tendermint_dot_abci_dot_types__pb2.RequestBeginBlock.SerializeToString, - tendermint_dot_abci_dot_types__pb2.ResponseBeginBlock.FromString, + return grpc.experimental.unary_unary(request, target, '/tendermint.abci.ABCI/ApplySnapshotChunk', + tendermint_dot_abci_dot_types__pb2.RequestApplySnapshotChunk.SerializeToString, + tendermint_dot_abci_dot_types__pb2.ResponseApplySnapshotChunk.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def EndBlock(request, + def PrepareProposal(request, target, options=(), channel_credentials=None, @@ -462,14 +495,14 @@ def EndBlock(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/tendermint.abci.ABCIApplication/EndBlock', - tendermint_dot_abci_dot_types__pb2.RequestEndBlock.SerializeToString, - tendermint_dot_abci_dot_types__pb2.ResponseEndBlock.FromString, + return grpc.experimental.unary_unary(request, target, '/tendermint.abci.ABCI/PrepareProposal', + tendermint_dot_abci_dot_types__pb2.RequestPrepareProposal.SerializeToString, + tendermint_dot_abci_dot_types__pb2.ResponsePrepareProposal.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def ListSnapshots(request, + def ProcessProposal(request, target, options=(), channel_credentials=None, @@ -479,14 +512,14 @@ def ListSnapshots(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/tendermint.abci.ABCIApplication/ListSnapshots', - tendermint_dot_abci_dot_types__pb2.RequestListSnapshots.SerializeToString, - tendermint_dot_abci_dot_types__pb2.ResponseListSnapshots.FromString, + return grpc.experimental.unary_unary(request, target, '/tendermint.abci.ABCI/ProcessProposal', + tendermint_dot_abci_dot_types__pb2.RequestProcessProposal.SerializeToString, + tendermint_dot_abci_dot_types__pb2.ResponseProcessProposal.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def OfferSnapshot(request, + def ExtendVote(request, target, options=(), channel_credentials=None, @@ -496,14 +529,14 @@ def OfferSnapshot(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/tendermint.abci.ABCIApplication/OfferSnapshot', - tendermint_dot_abci_dot_types__pb2.RequestOfferSnapshot.SerializeToString, - tendermint_dot_abci_dot_types__pb2.ResponseOfferSnapshot.FromString, + return grpc.experimental.unary_unary(request, target, '/tendermint.abci.ABCI/ExtendVote', + tendermint_dot_abci_dot_types__pb2.RequestExtendVote.SerializeToString, + tendermint_dot_abci_dot_types__pb2.ResponseExtendVote.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def LoadSnapshotChunk(request, + def VerifyVoteExtension(request, target, options=(), channel_credentials=None, @@ -513,14 +546,14 @@ def LoadSnapshotChunk(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/tendermint.abci.ABCIApplication/LoadSnapshotChunk', - tendermint_dot_abci_dot_types__pb2.RequestLoadSnapshotChunk.SerializeToString, - tendermint_dot_abci_dot_types__pb2.ResponseLoadSnapshotChunk.FromString, + return grpc.experimental.unary_unary(request, target, '/tendermint.abci.ABCI/VerifyVoteExtension', + tendermint_dot_abci_dot_types__pb2.RequestVerifyVoteExtension.SerializeToString, + tendermint_dot_abci_dot_types__pb2.ResponseVerifyVoteExtension.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) @staticmethod - def ApplySnapshotChunk(request, + def FinalizeBlock(request, target, options=(), channel_credentials=None, @@ -530,8 +563,8 @@ def ApplySnapshotChunk(request, wait_for_ready=None, timeout=None, metadata=None): - return grpc.experimental.unary_unary(request, target, '/tendermint.abci.ABCIApplication/ApplySnapshotChunk', - tendermint_dot_abci_dot_types__pb2.RequestApplySnapshotChunk.SerializeToString, - tendermint_dot_abci_dot_types__pb2.ResponseApplySnapshotChunk.FromString, + return grpc.experimental.unary_unary(request, target, '/tendermint.abci.ABCI/FinalizeBlock', + tendermint_dot_abci_dot_types__pb2.RequestFinalizeBlock.SerializeToString, + tendermint_dot_abci_dot_types__pb2.ResponseFinalizeBlock.FromString, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/tendermint/crypto/__init__.py b/cosmpy/protos/tendermint/crypto/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/tendermint/crypto/keys_pb2.py b/cosmpy/protos/tendermint/crypto/keys_pb2.py index 9577ace4..4b161781 100644 --- a/cosmpy/protos/tendermint/crypto/keys_pb2.py +++ b/cosmpy/protos/tendermint/crypto/keys_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: tendermint/crypto/keys.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -15,22 +14,14 @@ from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1ctendermint/crypto/keys.proto\x12\x11tendermint.crypto\x1a\x14gogoproto/gogo.proto\"D\n\tPublicKey\x12\x11\n\x07\x65\x64\x32\x35\x35\x31\x39\x18\x01 \x01(\x0cH\x00\x12\x13\n\tsecp256k1\x18\x02 \x01(\x0cH\x00:\x08\xe8\xa1\x1f\x01\xe8\xa0\x1f\x01\x42\x05\n\x03sumB:Z8github.com/tendermint/tendermint/proto/tendermint/cryptob\x06proto3') - - - -_PUBLICKEY = DESCRIPTOR.message_types_by_name['PublicKey'] -PublicKey = _reflection.GeneratedProtocolMessageType('PublicKey', (_message.Message,), { - 'DESCRIPTOR' : _PUBLICKEY, - '__module__' : 'tendermint.crypto.keys_pb2' - # @@protoc_insertion_point(class_scope:tendermint.crypto.PublicKey) - }) -_sym_db.RegisterMessage(PublicKey) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1ctendermint/crypto/keys.proto\x12\x11tendermint.crypto\x1a\x14gogoproto/gogo.proto\"D\n\tPublicKey\x12\x11\n\x07\x65\x64\x32\x35\x35\x31\x39\x18\x01 \x01(\x0cH\x00\x12\x13\n\tsecp256k1\x18\x02 \x01(\x0cH\x00:\x08\xe8\xa1\x1f\x01\xe8\xa0\x1f\x01\x42\x05\n\x03sumB6Z4github.com/cometbft/cometbft/proto/tendermint/cryptob\x06proto3') +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'tendermint.crypto.keys_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'Z8github.com/tendermint/tendermint/proto/tendermint/crypto' + DESCRIPTOR._serialized_options = b'Z4github.com/cometbft/cometbft/proto/tendermint/crypto' _PUBLICKEY._options = None _PUBLICKEY._serialized_options = b'\350\241\037\001\350\240\037\001' _PUBLICKEY._serialized_start=73 diff --git a/cosmpy/protos/tendermint/crypto/proof_pb2.py b/cosmpy/protos/tendermint/crypto/proof_pb2.py index 514b2c6d..9f7320f2 100644 --- a/cosmpy/protos/tendermint/crypto/proof_pb2.py +++ b/cosmpy/protos/tendermint/crypto/proof_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: tendermint/crypto/proof.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -15,54 +14,14 @@ from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1dtendermint/crypto/proof.proto\x12\x11tendermint.crypto\x1a\x14gogoproto/gogo.proto\"G\n\x05Proof\x12\r\n\x05total\x18\x01 \x01(\x03\x12\r\n\x05index\x18\x02 \x01(\x03\x12\x11\n\tleaf_hash\x18\x03 \x01(\x0c\x12\r\n\x05\x61unts\x18\x04 \x03(\x0c\"?\n\x07ValueOp\x12\x0b\n\x03key\x18\x01 \x01(\x0c\x12\'\n\x05proof\x18\x02 \x01(\x0b\x32\x18.tendermint.crypto.Proof\"6\n\x08\x44ominoOp\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05input\x18\x02 \x01(\t\x12\x0e\n\x06output\x18\x03 \x01(\t\"2\n\x07ProofOp\x12\x0c\n\x04type\x18\x01 \x01(\t\x12\x0b\n\x03key\x18\x02 \x01(\x0c\x12\x0c\n\x04\x64\x61ta\x18\x03 \x01(\x0c\"9\n\x08ProofOps\x12-\n\x03ops\x18\x01 \x03(\x0b\x32\x1a.tendermint.crypto.ProofOpB\x04\xc8\xde\x1f\x00\x42:Z8github.com/tendermint/tendermint/proto/tendermint/cryptob\x06proto3') - - - -_PROOF = DESCRIPTOR.message_types_by_name['Proof'] -_VALUEOP = DESCRIPTOR.message_types_by_name['ValueOp'] -_DOMINOOP = DESCRIPTOR.message_types_by_name['DominoOp'] -_PROOFOP = DESCRIPTOR.message_types_by_name['ProofOp'] -_PROOFOPS = DESCRIPTOR.message_types_by_name['ProofOps'] -Proof = _reflection.GeneratedProtocolMessageType('Proof', (_message.Message,), { - 'DESCRIPTOR' : _PROOF, - '__module__' : 'tendermint.crypto.proof_pb2' - # @@protoc_insertion_point(class_scope:tendermint.crypto.Proof) - }) -_sym_db.RegisterMessage(Proof) - -ValueOp = _reflection.GeneratedProtocolMessageType('ValueOp', (_message.Message,), { - 'DESCRIPTOR' : _VALUEOP, - '__module__' : 'tendermint.crypto.proof_pb2' - # @@protoc_insertion_point(class_scope:tendermint.crypto.ValueOp) - }) -_sym_db.RegisterMessage(ValueOp) - -DominoOp = _reflection.GeneratedProtocolMessageType('DominoOp', (_message.Message,), { - 'DESCRIPTOR' : _DOMINOOP, - '__module__' : 'tendermint.crypto.proof_pb2' - # @@protoc_insertion_point(class_scope:tendermint.crypto.DominoOp) - }) -_sym_db.RegisterMessage(DominoOp) - -ProofOp = _reflection.GeneratedProtocolMessageType('ProofOp', (_message.Message,), { - 'DESCRIPTOR' : _PROOFOP, - '__module__' : 'tendermint.crypto.proof_pb2' - # @@protoc_insertion_point(class_scope:tendermint.crypto.ProofOp) - }) -_sym_db.RegisterMessage(ProofOp) - -ProofOps = _reflection.GeneratedProtocolMessageType('ProofOps', (_message.Message,), { - 'DESCRIPTOR' : _PROOFOPS, - '__module__' : 'tendermint.crypto.proof_pb2' - # @@protoc_insertion_point(class_scope:tendermint.crypto.ProofOps) - }) -_sym_db.RegisterMessage(ProofOps) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1dtendermint/crypto/proof.proto\x12\x11tendermint.crypto\x1a\x14gogoproto/gogo.proto\"G\n\x05Proof\x12\r\n\x05total\x18\x01 \x01(\x03\x12\r\n\x05index\x18\x02 \x01(\x03\x12\x11\n\tleaf_hash\x18\x03 \x01(\x0c\x12\r\n\x05\x61unts\x18\x04 \x03(\x0c\"?\n\x07ValueOp\x12\x0b\n\x03key\x18\x01 \x01(\x0c\x12\'\n\x05proof\x18\x02 \x01(\x0b\x32\x18.tendermint.crypto.Proof\"6\n\x08\x44ominoOp\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05input\x18\x02 \x01(\t\x12\x0e\n\x06output\x18\x03 \x01(\t\"2\n\x07ProofOp\x12\x0c\n\x04type\x18\x01 \x01(\t\x12\x0b\n\x03key\x18\x02 \x01(\x0c\x12\x0c\n\x04\x64\x61ta\x18\x03 \x01(\x0c\"9\n\x08ProofOps\x12-\n\x03ops\x18\x01 \x03(\x0b\x32\x1a.tendermint.crypto.ProofOpB\x04\xc8\xde\x1f\x00\x42\x36Z4github.com/cometbft/cometbft/proto/tendermint/cryptob\x06proto3') +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'tendermint.crypto.proof_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'Z8github.com/tendermint/tendermint/proto/tendermint/crypto' + DESCRIPTOR._serialized_options = b'Z4github.com/cometbft/cometbft/proto/tendermint/crypto' _PROOFOPS.fields_by_name['ops']._options = None _PROOFOPS.fields_by_name['ops']._serialized_options = b'\310\336\037\000' _PROOF._serialized_start=74 diff --git a/cosmpy/protos/tendermint/libs/__init__.py b/cosmpy/protos/tendermint/libs/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/tendermint/libs/bits/__init__.py b/cosmpy/protos/tendermint/libs/bits/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/tendermint/libs/bits/types_pb2.py b/cosmpy/protos/tendermint/libs/bits/types_pb2.py index 9daa110d..7c47a7bf 100644 --- a/cosmpy/protos/tendermint/libs/bits/types_pb2.py +++ b/cosmpy/protos/tendermint/libs/bits/types_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: tendermint/libs/bits/types.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -14,22 +13,14 @@ -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n tendermint/libs/bits/types.proto\x12\x14tendermint.libs.bits\"\'\n\x08\x42itArray\x12\x0c\n\x04\x62its\x18\x01 \x01(\x03\x12\r\n\x05\x65lems\x18\x02 \x03(\x04\x42=Z;github.com/tendermint/tendermint/proto/tendermint/libs/bitsb\x06proto3') - - - -_BITARRAY = DESCRIPTOR.message_types_by_name['BitArray'] -BitArray = _reflection.GeneratedProtocolMessageType('BitArray', (_message.Message,), { - 'DESCRIPTOR' : _BITARRAY, - '__module__' : 'tendermint.libs.bits.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.libs.bits.BitArray) - }) -_sym_db.RegisterMessage(BitArray) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n tendermint/libs/bits/types.proto\x12\x14tendermint.libs.bits\"\'\n\x08\x42itArray\x12\x0c\n\x04\x62its\x18\x01 \x01(\x03\x12\r\n\x05\x65lems\x18\x02 \x03(\x04\x42\x39Z7github.com/cometbft/cometbft/proto/tendermint/libs/bitsb\x06proto3') +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'tendermint.libs.bits.types_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'Z;github.com/tendermint/tendermint/proto/tendermint/libs/bits' + DESCRIPTOR._serialized_options = b'Z7github.com/cometbft/cometbft/proto/tendermint/libs/bits' _BITARRAY._serialized_start=58 _BITARRAY._serialized_end=97 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/tendermint/p2p/__init__.py b/cosmpy/protos/tendermint/p2p/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/tendermint/p2p/types_pb2.py b/cosmpy/protos/tendermint/p2p/types_pb2.py index ca13fb2a..66629262 100644 --- a/cosmpy/protos/tendermint/p2p/types_pb2.py +++ b/cosmpy/protos/tendermint/p2p/types_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: tendermint/p2p/types.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -15,46 +14,14 @@ from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1atendermint/p2p/types.proto\x12\x0etendermint.p2p\x1a\x14gogoproto/gogo.proto\"B\n\nNetAddress\x12\x12\n\x02id\x18\x01 \x01(\tB\x06\xe2\xde\x1f\x02ID\x12\x12\n\x02ip\x18\x02 \x01(\tB\x06\xe2\xde\x1f\x02IP\x12\x0c\n\x04port\x18\x03 \x01(\r\"C\n\x0fProtocolVersion\x12\x14\n\x03p2p\x18\x01 \x01(\x04\x42\x07\xe2\xde\x1f\x03P2P\x12\r\n\x05\x62lock\x18\x02 \x01(\x04\x12\x0b\n\x03\x61pp\x18\x03 \x01(\x04\"\x93\x02\n\x0f\x44\x65\x66\x61ultNodeInfo\x12?\n\x10protocol_version\x18\x01 \x01(\x0b\x32\x1f.tendermint.p2p.ProtocolVersionB\x04\xc8\xde\x1f\x00\x12*\n\x0f\x64\x65\x66\x61ult_node_id\x18\x02 \x01(\tB\x11\xe2\xde\x1f\rDefaultNodeID\x12\x13\n\x0blisten_addr\x18\x03 \x01(\t\x12\x0f\n\x07network\x18\x04 \x01(\t\x12\x0f\n\x07version\x18\x05 \x01(\t\x12\x10\n\x08\x63hannels\x18\x06 \x01(\x0c\x12\x0f\n\x07moniker\x18\x07 \x01(\t\x12\x39\n\x05other\x18\x08 \x01(\x0b\x32$.tendermint.p2p.DefaultNodeInfoOtherB\x04\xc8\xde\x1f\x00\"M\n\x14\x44\x65\x66\x61ultNodeInfoOther\x12\x10\n\x08tx_index\x18\x01 \x01(\t\x12#\n\x0brpc_address\x18\x02 \x01(\tB\x0e\xe2\xde\x1f\nRPCAddressB7Z5github.com/tendermint/tendermint/proto/tendermint/p2pb\x06proto3') - - - -_NETADDRESS = DESCRIPTOR.message_types_by_name['NetAddress'] -_PROTOCOLVERSION = DESCRIPTOR.message_types_by_name['ProtocolVersion'] -_DEFAULTNODEINFO = DESCRIPTOR.message_types_by_name['DefaultNodeInfo'] -_DEFAULTNODEINFOOTHER = DESCRIPTOR.message_types_by_name['DefaultNodeInfoOther'] -NetAddress = _reflection.GeneratedProtocolMessageType('NetAddress', (_message.Message,), { - 'DESCRIPTOR' : _NETADDRESS, - '__module__' : 'tendermint.p2p.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.p2p.NetAddress) - }) -_sym_db.RegisterMessage(NetAddress) - -ProtocolVersion = _reflection.GeneratedProtocolMessageType('ProtocolVersion', (_message.Message,), { - 'DESCRIPTOR' : _PROTOCOLVERSION, - '__module__' : 'tendermint.p2p.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.p2p.ProtocolVersion) - }) -_sym_db.RegisterMessage(ProtocolVersion) - -DefaultNodeInfo = _reflection.GeneratedProtocolMessageType('DefaultNodeInfo', (_message.Message,), { - 'DESCRIPTOR' : _DEFAULTNODEINFO, - '__module__' : 'tendermint.p2p.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.p2p.DefaultNodeInfo) - }) -_sym_db.RegisterMessage(DefaultNodeInfo) - -DefaultNodeInfoOther = _reflection.GeneratedProtocolMessageType('DefaultNodeInfoOther', (_message.Message,), { - 'DESCRIPTOR' : _DEFAULTNODEINFOOTHER, - '__module__' : 'tendermint.p2p.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.p2p.DefaultNodeInfoOther) - }) -_sym_db.RegisterMessage(DefaultNodeInfoOther) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1atendermint/p2p/types.proto\x12\x0etendermint.p2p\x1a\x14gogoproto/gogo.proto\"B\n\nNetAddress\x12\x12\n\x02id\x18\x01 \x01(\tB\x06\xe2\xde\x1f\x02ID\x12\x12\n\x02ip\x18\x02 \x01(\tB\x06\xe2\xde\x1f\x02IP\x12\x0c\n\x04port\x18\x03 \x01(\r\"C\n\x0fProtocolVersion\x12\x14\n\x03p2p\x18\x01 \x01(\x04\x42\x07\xe2\xde\x1f\x03P2P\x12\r\n\x05\x62lock\x18\x02 \x01(\x04\x12\x0b\n\x03\x61pp\x18\x03 \x01(\x04\"\x93\x02\n\x0f\x44\x65\x66\x61ultNodeInfo\x12?\n\x10protocol_version\x18\x01 \x01(\x0b\x32\x1f.tendermint.p2p.ProtocolVersionB\x04\xc8\xde\x1f\x00\x12*\n\x0f\x64\x65\x66\x61ult_node_id\x18\x02 \x01(\tB\x11\xe2\xde\x1f\rDefaultNodeID\x12\x13\n\x0blisten_addr\x18\x03 \x01(\t\x12\x0f\n\x07network\x18\x04 \x01(\t\x12\x0f\n\x07version\x18\x05 \x01(\t\x12\x10\n\x08\x63hannels\x18\x06 \x01(\x0c\x12\x0f\n\x07moniker\x18\x07 \x01(\t\x12\x39\n\x05other\x18\x08 \x01(\x0b\x32$.tendermint.p2p.DefaultNodeInfoOtherB\x04\xc8\xde\x1f\x00\"M\n\x14\x44\x65\x66\x61ultNodeInfoOther\x12\x10\n\x08tx_index\x18\x01 \x01(\t\x12#\n\x0brpc_address\x18\x02 \x01(\tB\x0e\xe2\xde\x1f\nRPCAddressB3Z1github.com/cometbft/cometbft/proto/tendermint/p2pb\x06proto3') +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'tendermint.p2p.types_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'Z5github.com/tendermint/tendermint/proto/tendermint/p2p' + DESCRIPTOR._serialized_options = b'Z1github.com/cometbft/cometbft/proto/tendermint/p2p' _NETADDRESS.fields_by_name['id']._options = None _NETADDRESS.fields_by_name['id']._serialized_options = b'\342\336\037\002ID' _NETADDRESS.fields_by_name['ip']._options = None diff --git a/cosmpy/protos/tendermint/types/__init__.py b/cosmpy/protos/tendermint/types/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/tendermint/types/block_pb2.py b/cosmpy/protos/tendermint/types/block_pb2.py index d6a4971d..cc3a7f43 100644 --- a/cosmpy/protos/tendermint/types/block_pb2.py +++ b/cosmpy/protos/tendermint/types/block_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: tendermint/types/block.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -17,22 +16,14 @@ from tendermint.types import evidence_pb2 as tendermint_dot_types_dot_evidence__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1ctendermint/types/block.proto\x12\x10tendermint.types\x1a\x14gogoproto/gogo.proto\x1a\x1ctendermint/types/types.proto\x1a\x1ftendermint/types/evidence.proto\"\xca\x01\n\x05\x42lock\x12.\n\x06header\x18\x01 \x01(\x0b\x32\x18.tendermint.types.HeaderB\x04\xc8\xde\x1f\x00\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x16.tendermint.types.DataB\x04\xc8\xde\x1f\x00\x12\x36\n\x08\x65vidence\x18\x03 \x01(\x0b\x32\x1e.tendermint.types.EvidenceListB\x04\xc8\xde\x1f\x00\x12-\n\x0blast_commit\x18\x04 \x01(\x0b\x32\x18.tendermint.types.CommitB9Z7github.com/tendermint/tendermint/proto/tendermint/typesb\x06proto3') - - - -_BLOCK = DESCRIPTOR.message_types_by_name['Block'] -Block = _reflection.GeneratedProtocolMessageType('Block', (_message.Message,), { - 'DESCRIPTOR' : _BLOCK, - '__module__' : 'tendermint.types.block_pb2' - # @@protoc_insertion_point(class_scope:tendermint.types.Block) - }) -_sym_db.RegisterMessage(Block) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1ctendermint/types/block.proto\x12\x10tendermint.types\x1a\x14gogoproto/gogo.proto\x1a\x1ctendermint/types/types.proto\x1a\x1ftendermint/types/evidence.proto\"\xca\x01\n\x05\x42lock\x12.\n\x06header\x18\x01 \x01(\x0b\x32\x18.tendermint.types.HeaderB\x04\xc8\xde\x1f\x00\x12*\n\x04\x64\x61ta\x18\x02 \x01(\x0b\x32\x16.tendermint.types.DataB\x04\xc8\xde\x1f\x00\x12\x36\n\x08\x65vidence\x18\x03 \x01(\x0b\x32\x1e.tendermint.types.EvidenceListB\x04\xc8\xde\x1f\x00\x12-\n\x0blast_commit\x18\x04 \x01(\x0b\x32\x18.tendermint.types.CommitB5Z3github.com/cometbft/cometbft/proto/tendermint/typesb\x06proto3') +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'tendermint.types.block_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'Z7github.com/tendermint/tendermint/proto/tendermint/types' + DESCRIPTOR._serialized_options = b'Z3github.com/cometbft/cometbft/proto/tendermint/types' _BLOCK.fields_by_name['header']._options = None _BLOCK.fields_by_name['header']._serialized_options = b'\310\336\037\000' _BLOCK.fields_by_name['data']._options = None diff --git a/cosmpy/protos/tendermint/types/evidence_pb2.py b/cosmpy/protos/tendermint/types/evidence_pb2.py index 22c96728..f1d3d541 100644 --- a/cosmpy/protos/tendermint/types/evidence_pb2.py +++ b/cosmpy/protos/tendermint/types/evidence_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: tendermint/types/evidence.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -18,46 +17,14 @@ from tendermint.types import validator_pb2 as tendermint_dot_types_dot_validator__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1ftendermint/types/evidence.proto\x12\x10tendermint.types\x1a\x14gogoproto/gogo.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x1ctendermint/types/types.proto\x1a tendermint/types/validator.proto\"\xb2\x01\n\x08\x45vidence\x12J\n\x17\x64uplicate_vote_evidence\x18\x01 \x01(\x0b\x32\'.tendermint.types.DuplicateVoteEvidenceH\x00\x12S\n\x1clight_client_attack_evidence\x18\x02 \x01(\x0b\x32+.tendermint.types.LightClientAttackEvidenceH\x00\x42\x05\n\x03sum\"\xd5\x01\n\x15\x44uplicateVoteEvidence\x12&\n\x06vote_a\x18\x01 \x01(\x0b\x32\x16.tendermint.types.Vote\x12&\n\x06vote_b\x18\x02 \x01(\x0b\x32\x16.tendermint.types.Vote\x12\x1a\n\x12total_voting_power\x18\x03 \x01(\x03\x12\x17\n\x0fvalidator_power\x18\x04 \x01(\x03\x12\x37\n\ttimestamp\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x08\xc8\xde\x1f\x00\x90\xdf\x1f\x01\"\xfb\x01\n\x19LightClientAttackEvidence\x12\x37\n\x11\x63onflicting_block\x18\x01 \x01(\x0b\x32\x1c.tendermint.types.LightBlock\x12\x15\n\rcommon_height\x18\x02 \x01(\x03\x12\x39\n\x14\x62yzantine_validators\x18\x03 \x03(\x0b\x32\x1b.tendermint.types.Validator\x12\x1a\n\x12total_voting_power\x18\x04 \x01(\x03\x12\x37\n\ttimestamp\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x08\xc8\xde\x1f\x00\x90\xdf\x1f\x01\"B\n\x0c\x45videnceList\x12\x32\n\x08\x65vidence\x18\x01 \x03(\x0b\x32\x1a.tendermint.types.EvidenceB\x04\xc8\xde\x1f\x00\x42\x39Z7github.com/tendermint/tendermint/proto/tendermint/typesb\x06proto3') - - - -_EVIDENCE = DESCRIPTOR.message_types_by_name['Evidence'] -_DUPLICATEVOTEEVIDENCE = DESCRIPTOR.message_types_by_name['DuplicateVoteEvidence'] -_LIGHTCLIENTATTACKEVIDENCE = DESCRIPTOR.message_types_by_name['LightClientAttackEvidence'] -_EVIDENCELIST = DESCRIPTOR.message_types_by_name['EvidenceList'] -Evidence = _reflection.GeneratedProtocolMessageType('Evidence', (_message.Message,), { - 'DESCRIPTOR' : _EVIDENCE, - '__module__' : 'tendermint.types.evidence_pb2' - # @@protoc_insertion_point(class_scope:tendermint.types.Evidence) - }) -_sym_db.RegisterMessage(Evidence) - -DuplicateVoteEvidence = _reflection.GeneratedProtocolMessageType('DuplicateVoteEvidence', (_message.Message,), { - 'DESCRIPTOR' : _DUPLICATEVOTEEVIDENCE, - '__module__' : 'tendermint.types.evidence_pb2' - # @@protoc_insertion_point(class_scope:tendermint.types.DuplicateVoteEvidence) - }) -_sym_db.RegisterMessage(DuplicateVoteEvidence) - -LightClientAttackEvidence = _reflection.GeneratedProtocolMessageType('LightClientAttackEvidence', (_message.Message,), { - 'DESCRIPTOR' : _LIGHTCLIENTATTACKEVIDENCE, - '__module__' : 'tendermint.types.evidence_pb2' - # @@protoc_insertion_point(class_scope:tendermint.types.LightClientAttackEvidence) - }) -_sym_db.RegisterMessage(LightClientAttackEvidence) - -EvidenceList = _reflection.GeneratedProtocolMessageType('EvidenceList', (_message.Message,), { - 'DESCRIPTOR' : _EVIDENCELIST, - '__module__' : 'tendermint.types.evidence_pb2' - # @@protoc_insertion_point(class_scope:tendermint.types.EvidenceList) - }) -_sym_db.RegisterMessage(EvidenceList) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1ftendermint/types/evidence.proto\x12\x10tendermint.types\x1a\x14gogoproto/gogo.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x1ctendermint/types/types.proto\x1a tendermint/types/validator.proto\"\xb2\x01\n\x08\x45vidence\x12J\n\x17\x64uplicate_vote_evidence\x18\x01 \x01(\x0b\x32\'.tendermint.types.DuplicateVoteEvidenceH\x00\x12S\n\x1clight_client_attack_evidence\x18\x02 \x01(\x0b\x32+.tendermint.types.LightClientAttackEvidenceH\x00\x42\x05\n\x03sum\"\xd5\x01\n\x15\x44uplicateVoteEvidence\x12&\n\x06vote_a\x18\x01 \x01(\x0b\x32\x16.tendermint.types.Vote\x12&\n\x06vote_b\x18\x02 \x01(\x0b\x32\x16.tendermint.types.Vote\x12\x1a\n\x12total_voting_power\x18\x03 \x01(\x03\x12\x17\n\x0fvalidator_power\x18\x04 \x01(\x03\x12\x37\n\ttimestamp\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x08\xc8\xde\x1f\x00\x90\xdf\x1f\x01\"\xfb\x01\n\x19LightClientAttackEvidence\x12\x37\n\x11\x63onflicting_block\x18\x01 \x01(\x0b\x32\x1c.tendermint.types.LightBlock\x12\x15\n\rcommon_height\x18\x02 \x01(\x03\x12\x39\n\x14\x62yzantine_validators\x18\x03 \x03(\x0b\x32\x1b.tendermint.types.Validator\x12\x1a\n\x12total_voting_power\x18\x04 \x01(\x03\x12\x37\n\ttimestamp\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x08\xc8\xde\x1f\x00\x90\xdf\x1f\x01\"B\n\x0c\x45videnceList\x12\x32\n\x08\x65vidence\x18\x01 \x03(\x0b\x32\x1a.tendermint.types.EvidenceB\x04\xc8\xde\x1f\x00\x42\x35Z3github.com/cometbft/cometbft/proto/tendermint/typesb\x06proto3') +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'tendermint.types.evidence_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'Z7github.com/tendermint/tendermint/proto/tendermint/types' + DESCRIPTOR._serialized_options = b'Z3github.com/cometbft/cometbft/proto/tendermint/types' _DUPLICATEVOTEEVIDENCE.fields_by_name['timestamp']._options = None _DUPLICATEVOTEEVIDENCE.fields_by_name['timestamp']._serialized_options = b'\310\336\037\000\220\337\037\001' _LIGHTCLIENTATTACKEVIDENCE.fields_by_name['timestamp']._options = None diff --git a/cosmpy/protos/tendermint/types/params_pb2.py b/cosmpy/protos/tendermint/types/params_pb2.py index c6991d94..15bfe8f5 100644 --- a/cosmpy/protos/tendermint/types/params_pb2.py +++ b/cosmpy/protos/tendermint/types/params_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: tendermint/types/params.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -16,70 +15,14 @@ from google.protobuf import duration_pb2 as google_dot_protobuf_dot_duration__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1dtendermint/types/params.proto\x12\x10tendermint.types\x1a\x14gogoproto/gogo.proto\x1a\x1egoogle/protobuf/duration.proto\"\xf3\x01\n\x0f\x43onsensusParams\x12\x32\n\x05\x62lock\x18\x01 \x01(\x0b\x32\x1d.tendermint.types.BlockParamsB\x04\xc8\xde\x1f\x00\x12\x38\n\x08\x65vidence\x18\x02 \x01(\x0b\x32 .tendermint.types.EvidenceParamsB\x04\xc8\xde\x1f\x00\x12:\n\tvalidator\x18\x03 \x01(\x0b\x32!.tendermint.types.ValidatorParamsB\x04\xc8\xde\x1f\x00\x12\x36\n\x07version\x18\x04 \x01(\x0b\x32\x1f.tendermint.types.VersionParamsB\x04\xc8\xde\x1f\x00\"G\n\x0b\x42lockParams\x12\x11\n\tmax_bytes\x18\x01 \x01(\x03\x12\x0f\n\x07max_gas\x18\x02 \x01(\x03\x12\x14\n\x0ctime_iota_ms\x18\x03 \x01(\x03\"~\n\x0e\x45videnceParams\x12\x1a\n\x12max_age_num_blocks\x18\x01 \x01(\x03\x12=\n\x10max_age_duration\x18\x02 \x01(\x0b\x32\x19.google.protobuf.DurationB\x08\xc8\xde\x1f\x00\x98\xdf\x1f\x01\x12\x11\n\tmax_bytes\x18\x03 \x01(\x03\"2\n\x0fValidatorParams\x12\x15\n\rpub_key_types\x18\x01 \x03(\t:\x08\xb8\xa0\x1f\x01\xe8\xa0\x1f\x01\".\n\rVersionParams\x12\x13\n\x0b\x61pp_version\x18\x01 \x01(\x04:\x08\xb8\xa0\x1f\x01\xe8\xa0\x1f\x01\">\n\x0cHashedParams\x12\x17\n\x0f\x62lock_max_bytes\x18\x01 \x01(\x03\x12\x15\n\rblock_max_gas\x18\x02 \x01(\x03\x42=Z7github.com/tendermint/tendermint/proto/tendermint/types\xa8\xe2\x1e\x01\x62\x06proto3') - - - -_CONSENSUSPARAMS = DESCRIPTOR.message_types_by_name['ConsensusParams'] -_BLOCKPARAMS = DESCRIPTOR.message_types_by_name['BlockParams'] -_EVIDENCEPARAMS = DESCRIPTOR.message_types_by_name['EvidenceParams'] -_VALIDATORPARAMS = DESCRIPTOR.message_types_by_name['ValidatorParams'] -_VERSIONPARAMS = DESCRIPTOR.message_types_by_name['VersionParams'] -_HASHEDPARAMS = DESCRIPTOR.message_types_by_name['HashedParams'] -ConsensusParams = _reflection.GeneratedProtocolMessageType('ConsensusParams', (_message.Message,), { - 'DESCRIPTOR' : _CONSENSUSPARAMS, - '__module__' : 'tendermint.types.params_pb2' - # @@protoc_insertion_point(class_scope:tendermint.types.ConsensusParams) - }) -_sym_db.RegisterMessage(ConsensusParams) - -BlockParams = _reflection.GeneratedProtocolMessageType('BlockParams', (_message.Message,), { - 'DESCRIPTOR' : _BLOCKPARAMS, - '__module__' : 'tendermint.types.params_pb2' - # @@protoc_insertion_point(class_scope:tendermint.types.BlockParams) - }) -_sym_db.RegisterMessage(BlockParams) - -EvidenceParams = _reflection.GeneratedProtocolMessageType('EvidenceParams', (_message.Message,), { - 'DESCRIPTOR' : _EVIDENCEPARAMS, - '__module__' : 'tendermint.types.params_pb2' - # @@protoc_insertion_point(class_scope:tendermint.types.EvidenceParams) - }) -_sym_db.RegisterMessage(EvidenceParams) - -ValidatorParams = _reflection.GeneratedProtocolMessageType('ValidatorParams', (_message.Message,), { - 'DESCRIPTOR' : _VALIDATORPARAMS, - '__module__' : 'tendermint.types.params_pb2' - # @@protoc_insertion_point(class_scope:tendermint.types.ValidatorParams) - }) -_sym_db.RegisterMessage(ValidatorParams) - -VersionParams = _reflection.GeneratedProtocolMessageType('VersionParams', (_message.Message,), { - 'DESCRIPTOR' : _VERSIONPARAMS, - '__module__' : 'tendermint.types.params_pb2' - # @@protoc_insertion_point(class_scope:tendermint.types.VersionParams) - }) -_sym_db.RegisterMessage(VersionParams) - -HashedParams = _reflection.GeneratedProtocolMessageType('HashedParams', (_message.Message,), { - 'DESCRIPTOR' : _HASHEDPARAMS, - '__module__' : 'tendermint.types.params_pb2' - # @@protoc_insertion_point(class_scope:tendermint.types.HashedParams) - }) -_sym_db.RegisterMessage(HashedParams) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1dtendermint/types/params.proto\x12\x10tendermint.types\x1a\x14gogoproto/gogo.proto\x1a\x1egoogle/protobuf/duration.proto\"\x87\x02\n\x0f\x43onsensusParams\x12,\n\x05\x62lock\x18\x01 \x01(\x0b\x32\x1d.tendermint.types.BlockParams\x12\x32\n\x08\x65vidence\x18\x02 \x01(\x0b\x32 .tendermint.types.EvidenceParams\x12\x34\n\tvalidator\x18\x03 \x01(\x0b\x32!.tendermint.types.ValidatorParams\x12\x30\n\x07version\x18\x04 \x01(\x0b\x32\x1f.tendermint.types.VersionParams\x12*\n\x04\x61\x62\x63i\x18\x05 \x01(\x0b\x32\x1c.tendermint.types.ABCIParams\"7\n\x0b\x42lockParams\x12\x11\n\tmax_bytes\x18\x01 \x01(\x03\x12\x0f\n\x07max_gas\x18\x02 \x01(\x03J\x04\x08\x03\x10\x04\"~\n\x0e\x45videnceParams\x12\x1a\n\x12max_age_num_blocks\x18\x01 \x01(\x03\x12=\n\x10max_age_duration\x18\x02 \x01(\x0b\x32\x19.google.protobuf.DurationB\x08\xc8\xde\x1f\x00\x98\xdf\x1f\x01\x12\x11\n\tmax_bytes\x18\x03 \x01(\x03\"2\n\x0fValidatorParams\x12\x15\n\rpub_key_types\x18\x01 \x03(\t:\x08\xb8\xa0\x1f\x01\xe8\xa0\x1f\x01\"&\n\rVersionParams\x12\x0b\n\x03\x61pp\x18\x01 \x01(\x04:\x08\xb8\xa0\x1f\x01\xe8\xa0\x1f\x01\">\n\x0cHashedParams\x12\x17\n\x0f\x62lock_max_bytes\x18\x01 \x01(\x03\x12\x15\n\rblock_max_gas\x18\x02 \x01(\x03\"3\n\nABCIParams\x12%\n\x1dvote_extensions_enable_height\x18\x01 \x01(\x03\x42\x39Z3github.com/cometbft/cometbft/proto/tendermint/types\xa8\xe2\x1e\x01\x62\x06proto3') +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'tendermint.types.params_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'Z7github.com/tendermint/tendermint/proto/tendermint/types\250\342\036\001' - _CONSENSUSPARAMS.fields_by_name['block']._options = None - _CONSENSUSPARAMS.fields_by_name['block']._serialized_options = b'\310\336\037\000' - _CONSENSUSPARAMS.fields_by_name['evidence']._options = None - _CONSENSUSPARAMS.fields_by_name['evidence']._serialized_options = b'\310\336\037\000' - _CONSENSUSPARAMS.fields_by_name['validator']._options = None - _CONSENSUSPARAMS.fields_by_name['validator']._serialized_options = b'\310\336\037\000' - _CONSENSUSPARAMS.fields_by_name['version']._options = None - _CONSENSUSPARAMS.fields_by_name['version']._serialized_options = b'\310\336\037\000' + DESCRIPTOR._serialized_options = b'Z3github.com/cometbft/cometbft/proto/tendermint/types\250\342\036\001' _EVIDENCEPARAMS.fields_by_name['max_age_duration']._options = None _EVIDENCEPARAMS.fields_by_name['max_age_duration']._serialized_options = b'\310\336\037\000\230\337\037\001' _VALIDATORPARAMS._options = None @@ -87,15 +30,17 @@ _VERSIONPARAMS._options = None _VERSIONPARAMS._serialized_options = b'\270\240\037\001\350\240\037\001' _CONSENSUSPARAMS._serialized_start=106 - _CONSENSUSPARAMS._serialized_end=349 - _BLOCKPARAMS._serialized_start=351 - _BLOCKPARAMS._serialized_end=422 - _EVIDENCEPARAMS._serialized_start=424 - _EVIDENCEPARAMS._serialized_end=550 - _VALIDATORPARAMS._serialized_start=552 - _VALIDATORPARAMS._serialized_end=602 - _VERSIONPARAMS._serialized_start=604 - _VERSIONPARAMS._serialized_end=650 - _HASHEDPARAMS._serialized_start=652 - _HASHEDPARAMS._serialized_end=714 + _CONSENSUSPARAMS._serialized_end=369 + _BLOCKPARAMS._serialized_start=371 + _BLOCKPARAMS._serialized_end=426 + _EVIDENCEPARAMS._serialized_start=428 + _EVIDENCEPARAMS._serialized_end=554 + _VALIDATORPARAMS._serialized_start=556 + _VALIDATORPARAMS._serialized_end=606 + _VERSIONPARAMS._serialized_start=608 + _VERSIONPARAMS._serialized_end=646 + _HASHEDPARAMS._serialized_start=648 + _HASHEDPARAMS._serialized_end=710 + _ABCIPARAMS._serialized_start=712 + _ABCIPARAMS._serialized_end=763 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/tendermint/types/types_pb2.py b/cosmpy/protos/tendermint/types/types_pb2.py index 8e4d5240..909bc796 100644 --- a/cosmpy/protos/tendermint/types/types_pb2.py +++ b/cosmpy/protos/tendermint/types/types_pb2.py @@ -2,11 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: tendermint/types/types.proto """Generated protocol buffer code.""" -from google.protobuf.internal import enum_type_wrapper +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -20,140 +18,14 @@ from tendermint.types import validator_pb2 as tendermint_dot_types_dot_validator__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1ctendermint/types/types.proto\x12\x10tendermint.types\x1a\x14gogoproto/gogo.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x1dtendermint/crypto/proof.proto\x1a\x1etendermint/version/types.proto\x1a tendermint/types/validator.proto\",\n\rPartSetHeader\x12\r\n\x05total\x18\x01 \x01(\r\x12\x0c\n\x04hash\x18\x02 \x01(\x0c\"S\n\x04Part\x12\r\n\x05index\x18\x01 \x01(\r\x12\r\n\x05\x62ytes\x18\x02 \x01(\x0c\x12-\n\x05proof\x18\x03 \x01(\x0b\x32\x18.tendermint.crypto.ProofB\x04\xc8\xde\x1f\x00\"W\n\x07\x42lockID\x12\x0c\n\x04hash\x18\x01 \x01(\x0c\x12>\n\x0fpart_set_header\x18\x02 \x01(\x0b\x32\x1f.tendermint.types.PartSetHeaderB\x04\xc8\xde\x1f\x00\"\xb3\x03\n\x06Header\x12\x34\n\x07version\x18\x01 \x01(\x0b\x32\x1d.tendermint.version.ConsensusB\x04\xc8\xde\x1f\x00\x12\x1d\n\x08\x63hain_id\x18\x02 \x01(\tB\x0b\xe2\xde\x1f\x07\x43hainID\x12\x0e\n\x06height\x18\x03 \x01(\x03\x12\x32\n\x04time\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x08\xc8\xde\x1f\x00\x90\xdf\x1f\x01\x12\x36\n\rlast_block_id\x18\x05 \x01(\x0b\x32\x19.tendermint.types.BlockIDB\x04\xc8\xde\x1f\x00\x12\x18\n\x10last_commit_hash\x18\x06 \x01(\x0c\x12\x11\n\tdata_hash\x18\x07 \x01(\x0c\x12\x17\n\x0fvalidators_hash\x18\x08 \x01(\x0c\x12\x1c\n\x14next_validators_hash\x18\t \x01(\x0c\x12\x16\n\x0e\x63onsensus_hash\x18\n \x01(\x0c\x12\x10\n\x08\x61pp_hash\x18\x0b \x01(\x0c\x12\x19\n\x11last_results_hash\x18\x0c \x01(\x0c\x12\x15\n\revidence_hash\x18\r \x01(\x0c\x12\x18\n\x10proposer_address\x18\x0e \x01(\x0c\"\x13\n\x04\x44\x61ta\x12\x0b\n\x03txs\x18\x01 \x03(\x0c\"\x92\x02\n\x04Vote\x12-\n\x04type\x18\x01 \x01(\x0e\x32\x1f.tendermint.types.SignedMsgType\x12\x0e\n\x06height\x18\x02 \x01(\x03\x12\r\n\x05round\x18\x03 \x01(\x05\x12<\n\x08\x62lock_id\x18\x04 \x01(\x0b\x32\x19.tendermint.types.BlockIDB\x0f\xc8\xde\x1f\x00\xe2\xde\x1f\x07\x42lockID\x12\x37\n\ttimestamp\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x08\xc8\xde\x1f\x00\x90\xdf\x1f\x01\x12\x19\n\x11validator_address\x18\x06 \x01(\x0c\x12\x17\n\x0fvalidator_index\x18\x07 \x01(\x05\x12\x11\n\tsignature\x18\x08 \x01(\x0c\"\x9c\x01\n\x06\x43ommit\x12\x0e\n\x06height\x18\x01 \x01(\x03\x12\r\n\x05round\x18\x02 \x01(\x05\x12<\n\x08\x62lock_id\x18\x03 \x01(\x0b\x32\x19.tendermint.types.BlockIDB\x0f\xc8\xde\x1f\x00\xe2\xde\x1f\x07\x42lockID\x12\x35\n\nsignatures\x18\x04 \x03(\x0b\x32\x1b.tendermint.types.CommitSigB\x04\xc8\xde\x1f\x00\"\xa8\x01\n\tCommitSig\x12\x34\n\rblock_id_flag\x18\x01 \x01(\x0e\x32\x1d.tendermint.types.BlockIDFlag\x12\x19\n\x11validator_address\x18\x02 \x01(\x0c\x12\x37\n\ttimestamp\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x08\xc8\xde\x1f\x00\x90\xdf\x1f\x01\x12\x11\n\tsignature\x18\x04 \x01(\x0c\"\xf5\x01\n\x08Proposal\x12-\n\x04type\x18\x01 \x01(\x0e\x32\x1f.tendermint.types.SignedMsgType\x12\x0e\n\x06height\x18\x02 \x01(\x03\x12\r\n\x05round\x18\x03 \x01(\x05\x12\x11\n\tpol_round\x18\x04 \x01(\x05\x12<\n\x08\x62lock_id\x18\x05 \x01(\x0b\x32\x19.tendermint.types.BlockIDB\x0f\xe2\xde\x1f\x07\x42lockID\xc8\xde\x1f\x00\x12\x37\n\ttimestamp\x18\x06 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x08\xc8\xde\x1f\x00\x90\xdf\x1f\x01\x12\x11\n\tsignature\x18\x07 \x01(\x0c\"b\n\x0cSignedHeader\x12(\n\x06header\x18\x01 \x01(\x0b\x32\x18.tendermint.types.Header\x12(\n\x06\x63ommit\x18\x02 \x01(\x0b\x32\x18.tendermint.types.Commit\"z\n\nLightBlock\x12\x35\n\rsigned_header\x18\x01 \x01(\x0b\x32\x1e.tendermint.types.SignedHeader\x12\x35\n\rvalidator_set\x18\x02 \x01(\x0b\x32\x1e.tendermint.types.ValidatorSet\"\x9e\x01\n\tBlockMeta\x12<\n\x08\x62lock_id\x18\x01 \x01(\x0b\x32\x19.tendermint.types.BlockIDB\x0f\xe2\xde\x1f\x07\x42lockID\xc8\xde\x1f\x00\x12\x12\n\nblock_size\x18\x02 \x01(\x03\x12.\n\x06header\x18\x03 \x01(\x0b\x32\x18.tendermint.types.HeaderB\x04\xc8\xde\x1f\x00\x12\x0f\n\x07num_txs\x18\x04 \x01(\x03\"S\n\x07TxProof\x12\x11\n\troot_hash\x18\x01 \x01(\x0c\x12\x0c\n\x04\x64\x61ta\x18\x02 \x01(\x0c\x12\'\n\x05proof\x18\x03 \x01(\x0b\x32\x18.tendermint.crypto.Proof*\xd7\x01\n\x0b\x42lockIDFlag\x12\x31\n\x15\x42LOCK_ID_FLAG_UNKNOWN\x10\x00\x1a\x16\x8a\x9d \x12\x42lockIDFlagUnknown\x12/\n\x14\x42LOCK_ID_FLAG_ABSENT\x10\x01\x1a\x15\x8a\x9d \x11\x42lockIDFlagAbsent\x12/\n\x14\x42LOCK_ID_FLAG_COMMIT\x10\x02\x1a\x15\x8a\x9d \x11\x42lockIDFlagCommit\x12)\n\x11\x42LOCK_ID_FLAG_NIL\x10\x03\x1a\x12\x8a\x9d \x0e\x42lockIDFlagNil\x1a\x08\xa8\xa4\x1e\x01\x88\xa3\x1e\x00*\xd7\x01\n\rSignedMsgType\x12,\n\x17SIGNED_MSG_TYPE_UNKNOWN\x10\x00\x1a\x0f\x8a\x9d \x0bUnknownType\x12,\n\x17SIGNED_MSG_TYPE_PREVOTE\x10\x01\x1a\x0f\x8a\x9d \x0bPrevoteType\x12\x30\n\x19SIGNED_MSG_TYPE_PRECOMMIT\x10\x02\x1a\x11\x8a\x9d \rPrecommitType\x12.\n\x18SIGNED_MSG_TYPE_PROPOSAL\x10 \x1a\x10\x8a\x9d \x0cProposalType\x1a\x08\xa8\xa4\x1e\x01\x88\xa3\x1e\x00\x42\x39Z7github.com/tendermint/tendermint/proto/tendermint/typesb\x06proto3') - -_BLOCKIDFLAG = DESCRIPTOR.enum_types_by_name['BlockIDFlag'] -BlockIDFlag = enum_type_wrapper.EnumTypeWrapper(_BLOCKIDFLAG) -_SIGNEDMSGTYPE = DESCRIPTOR.enum_types_by_name['SignedMsgType'] -SignedMsgType = enum_type_wrapper.EnumTypeWrapper(_SIGNEDMSGTYPE) -BLOCK_ID_FLAG_UNKNOWN = 0 -BLOCK_ID_FLAG_ABSENT = 1 -BLOCK_ID_FLAG_COMMIT = 2 -BLOCK_ID_FLAG_NIL = 3 -SIGNED_MSG_TYPE_UNKNOWN = 0 -SIGNED_MSG_TYPE_PREVOTE = 1 -SIGNED_MSG_TYPE_PRECOMMIT = 2 -SIGNED_MSG_TYPE_PROPOSAL = 32 - - -_PARTSETHEADER = DESCRIPTOR.message_types_by_name['PartSetHeader'] -_PART = DESCRIPTOR.message_types_by_name['Part'] -_BLOCKID = DESCRIPTOR.message_types_by_name['BlockID'] -_HEADER = DESCRIPTOR.message_types_by_name['Header'] -_DATA = DESCRIPTOR.message_types_by_name['Data'] -_VOTE = DESCRIPTOR.message_types_by_name['Vote'] -_COMMIT = DESCRIPTOR.message_types_by_name['Commit'] -_COMMITSIG = DESCRIPTOR.message_types_by_name['CommitSig'] -_PROPOSAL = DESCRIPTOR.message_types_by_name['Proposal'] -_SIGNEDHEADER = DESCRIPTOR.message_types_by_name['SignedHeader'] -_LIGHTBLOCK = DESCRIPTOR.message_types_by_name['LightBlock'] -_BLOCKMETA = DESCRIPTOR.message_types_by_name['BlockMeta'] -_TXPROOF = DESCRIPTOR.message_types_by_name['TxProof'] -PartSetHeader = _reflection.GeneratedProtocolMessageType('PartSetHeader', (_message.Message,), { - 'DESCRIPTOR' : _PARTSETHEADER, - '__module__' : 'tendermint.types.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.types.PartSetHeader) - }) -_sym_db.RegisterMessage(PartSetHeader) - -Part = _reflection.GeneratedProtocolMessageType('Part', (_message.Message,), { - 'DESCRIPTOR' : _PART, - '__module__' : 'tendermint.types.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.types.Part) - }) -_sym_db.RegisterMessage(Part) - -BlockID = _reflection.GeneratedProtocolMessageType('BlockID', (_message.Message,), { - 'DESCRIPTOR' : _BLOCKID, - '__module__' : 'tendermint.types.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.types.BlockID) - }) -_sym_db.RegisterMessage(BlockID) - -Header = _reflection.GeneratedProtocolMessageType('Header', (_message.Message,), { - 'DESCRIPTOR' : _HEADER, - '__module__' : 'tendermint.types.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.types.Header) - }) -_sym_db.RegisterMessage(Header) - -Data = _reflection.GeneratedProtocolMessageType('Data', (_message.Message,), { - 'DESCRIPTOR' : _DATA, - '__module__' : 'tendermint.types.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.types.Data) - }) -_sym_db.RegisterMessage(Data) - -Vote = _reflection.GeneratedProtocolMessageType('Vote', (_message.Message,), { - 'DESCRIPTOR' : _VOTE, - '__module__' : 'tendermint.types.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.types.Vote) - }) -_sym_db.RegisterMessage(Vote) - -Commit = _reflection.GeneratedProtocolMessageType('Commit', (_message.Message,), { - 'DESCRIPTOR' : _COMMIT, - '__module__' : 'tendermint.types.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.types.Commit) - }) -_sym_db.RegisterMessage(Commit) - -CommitSig = _reflection.GeneratedProtocolMessageType('CommitSig', (_message.Message,), { - 'DESCRIPTOR' : _COMMITSIG, - '__module__' : 'tendermint.types.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.types.CommitSig) - }) -_sym_db.RegisterMessage(CommitSig) - -Proposal = _reflection.GeneratedProtocolMessageType('Proposal', (_message.Message,), { - 'DESCRIPTOR' : _PROPOSAL, - '__module__' : 'tendermint.types.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.types.Proposal) - }) -_sym_db.RegisterMessage(Proposal) - -SignedHeader = _reflection.GeneratedProtocolMessageType('SignedHeader', (_message.Message,), { - 'DESCRIPTOR' : _SIGNEDHEADER, - '__module__' : 'tendermint.types.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.types.SignedHeader) - }) -_sym_db.RegisterMessage(SignedHeader) - -LightBlock = _reflection.GeneratedProtocolMessageType('LightBlock', (_message.Message,), { - 'DESCRIPTOR' : _LIGHTBLOCK, - '__module__' : 'tendermint.types.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.types.LightBlock) - }) -_sym_db.RegisterMessage(LightBlock) - -BlockMeta = _reflection.GeneratedProtocolMessageType('BlockMeta', (_message.Message,), { - 'DESCRIPTOR' : _BLOCKMETA, - '__module__' : 'tendermint.types.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.types.BlockMeta) - }) -_sym_db.RegisterMessage(BlockMeta) - -TxProof = _reflection.GeneratedProtocolMessageType('TxProof', (_message.Message,), { - 'DESCRIPTOR' : _TXPROOF, - '__module__' : 'tendermint.types.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.types.TxProof) - }) -_sym_db.RegisterMessage(TxProof) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1ctendermint/types/types.proto\x12\x10tendermint.types\x1a\x14gogoproto/gogo.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x1dtendermint/crypto/proof.proto\x1a\x1etendermint/version/types.proto\x1a tendermint/types/validator.proto\",\n\rPartSetHeader\x12\r\n\x05total\x18\x01 \x01(\r\x12\x0c\n\x04hash\x18\x02 \x01(\x0c\"S\n\x04Part\x12\r\n\x05index\x18\x01 \x01(\r\x12\r\n\x05\x62ytes\x18\x02 \x01(\x0c\x12-\n\x05proof\x18\x03 \x01(\x0b\x32\x18.tendermint.crypto.ProofB\x04\xc8\xde\x1f\x00\"W\n\x07\x42lockID\x12\x0c\n\x04hash\x18\x01 \x01(\x0c\x12>\n\x0fpart_set_header\x18\x02 \x01(\x0b\x32\x1f.tendermint.types.PartSetHeaderB\x04\xc8\xde\x1f\x00\"\xb3\x03\n\x06Header\x12\x34\n\x07version\x18\x01 \x01(\x0b\x32\x1d.tendermint.version.ConsensusB\x04\xc8\xde\x1f\x00\x12\x1d\n\x08\x63hain_id\x18\x02 \x01(\tB\x0b\xe2\xde\x1f\x07\x43hainID\x12\x0e\n\x06height\x18\x03 \x01(\x03\x12\x32\n\x04time\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x08\xc8\xde\x1f\x00\x90\xdf\x1f\x01\x12\x36\n\rlast_block_id\x18\x05 \x01(\x0b\x32\x19.tendermint.types.BlockIDB\x04\xc8\xde\x1f\x00\x12\x18\n\x10last_commit_hash\x18\x06 \x01(\x0c\x12\x11\n\tdata_hash\x18\x07 \x01(\x0c\x12\x17\n\x0fvalidators_hash\x18\x08 \x01(\x0c\x12\x1c\n\x14next_validators_hash\x18\t \x01(\x0c\x12\x16\n\x0e\x63onsensus_hash\x18\n \x01(\x0c\x12\x10\n\x08\x61pp_hash\x18\x0b \x01(\x0c\x12\x19\n\x11last_results_hash\x18\x0c \x01(\x0c\x12\x15\n\revidence_hash\x18\r \x01(\x0c\x12\x18\n\x10proposer_address\x18\x0e \x01(\x0c\"\x13\n\x04\x44\x61ta\x12\x0b\n\x03txs\x18\x01 \x03(\x0c\"\xc2\x02\n\x04Vote\x12-\n\x04type\x18\x01 \x01(\x0e\x32\x1f.tendermint.types.SignedMsgType\x12\x0e\n\x06height\x18\x02 \x01(\x03\x12\r\n\x05round\x18\x03 \x01(\x05\x12<\n\x08\x62lock_id\x18\x04 \x01(\x0b\x32\x19.tendermint.types.BlockIDB\x0f\xc8\xde\x1f\x00\xe2\xde\x1f\x07\x42lockID\x12\x37\n\ttimestamp\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x08\xc8\xde\x1f\x00\x90\xdf\x1f\x01\x12\x19\n\x11validator_address\x18\x06 \x01(\x0c\x12\x17\n\x0fvalidator_index\x18\x07 \x01(\x05\x12\x11\n\tsignature\x18\x08 \x01(\x0c\x12\x11\n\textension\x18\t \x01(\x0c\x12\x1b\n\x13\x65xtension_signature\x18\n \x01(\x0c\"\x9c\x01\n\x06\x43ommit\x12\x0e\n\x06height\x18\x01 \x01(\x03\x12\r\n\x05round\x18\x02 \x01(\x05\x12<\n\x08\x62lock_id\x18\x03 \x01(\x0b\x32\x19.tendermint.types.BlockIDB\x0f\xc8\xde\x1f\x00\xe2\xde\x1f\x07\x42lockID\x12\x35\n\nsignatures\x18\x04 \x03(\x0b\x32\x1b.tendermint.types.CommitSigB\x04\xc8\xde\x1f\x00\"\xa8\x01\n\tCommitSig\x12\x34\n\rblock_id_flag\x18\x01 \x01(\x0e\x32\x1d.tendermint.types.BlockIDFlag\x12\x19\n\x11validator_address\x18\x02 \x01(\x0c\x12\x37\n\ttimestamp\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x08\xc8\xde\x1f\x00\x90\xdf\x1f\x01\x12\x11\n\tsignature\x18\x04 \x01(\x0c\"\xb5\x01\n\x0e\x45xtendedCommit\x12\x0e\n\x06height\x18\x01 \x01(\x03\x12\r\n\x05round\x18\x02 \x01(\x05\x12<\n\x08\x62lock_id\x18\x03 \x01(\x0b\x32\x19.tendermint.types.BlockIDB\x0f\xc8\xde\x1f\x00\xe2\xde\x1f\x07\x42lockID\x12\x46\n\x13\x65xtended_signatures\x18\x04 \x03(\x0b\x32#.tendermint.types.ExtendedCommitSigB\x04\xc8\xde\x1f\x00\"\xe0\x01\n\x11\x45xtendedCommitSig\x12\x34\n\rblock_id_flag\x18\x01 \x01(\x0e\x32\x1d.tendermint.types.BlockIDFlag\x12\x19\n\x11validator_address\x18\x02 \x01(\x0c\x12\x37\n\ttimestamp\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x08\xc8\xde\x1f\x00\x90\xdf\x1f\x01\x12\x11\n\tsignature\x18\x04 \x01(\x0c\x12\x11\n\textension\x18\x05 \x01(\x0c\x12\x1b\n\x13\x65xtension_signature\x18\x06 \x01(\x0c\"\xf5\x01\n\x08Proposal\x12-\n\x04type\x18\x01 \x01(\x0e\x32\x1f.tendermint.types.SignedMsgType\x12\x0e\n\x06height\x18\x02 \x01(\x03\x12\r\n\x05round\x18\x03 \x01(\x05\x12\x11\n\tpol_round\x18\x04 \x01(\x05\x12<\n\x08\x62lock_id\x18\x05 \x01(\x0b\x32\x19.tendermint.types.BlockIDB\x0f\xe2\xde\x1f\x07\x42lockID\xc8\xde\x1f\x00\x12\x37\n\ttimestamp\x18\x06 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x08\xc8\xde\x1f\x00\x90\xdf\x1f\x01\x12\x11\n\tsignature\x18\x07 \x01(\x0c\"b\n\x0cSignedHeader\x12(\n\x06header\x18\x01 \x01(\x0b\x32\x18.tendermint.types.Header\x12(\n\x06\x63ommit\x18\x02 \x01(\x0b\x32\x18.tendermint.types.Commit\"z\n\nLightBlock\x12\x35\n\rsigned_header\x18\x01 \x01(\x0b\x32\x1e.tendermint.types.SignedHeader\x12\x35\n\rvalidator_set\x18\x02 \x01(\x0b\x32\x1e.tendermint.types.ValidatorSet\"\x9e\x01\n\tBlockMeta\x12<\n\x08\x62lock_id\x18\x01 \x01(\x0b\x32\x19.tendermint.types.BlockIDB\x0f\xe2\xde\x1f\x07\x42lockID\xc8\xde\x1f\x00\x12\x12\n\nblock_size\x18\x02 \x01(\x03\x12.\n\x06header\x18\x03 \x01(\x0b\x32\x18.tendermint.types.HeaderB\x04\xc8\xde\x1f\x00\x12\x0f\n\x07num_txs\x18\x04 \x01(\x03\"S\n\x07TxProof\x12\x11\n\troot_hash\x18\x01 \x01(\x0c\x12\x0c\n\x04\x64\x61ta\x18\x02 \x01(\x0c\x12\'\n\x05proof\x18\x03 \x01(\x0b\x32\x18.tendermint.crypto.Proof*\xd7\x01\n\rSignedMsgType\x12,\n\x17SIGNED_MSG_TYPE_UNKNOWN\x10\x00\x1a\x0f\x8a\x9d \x0bUnknownType\x12,\n\x17SIGNED_MSG_TYPE_PREVOTE\x10\x01\x1a\x0f\x8a\x9d \x0bPrevoteType\x12\x30\n\x19SIGNED_MSG_TYPE_PRECOMMIT\x10\x02\x1a\x11\x8a\x9d \rPrecommitType\x12.\n\x18SIGNED_MSG_TYPE_PROPOSAL\x10 \x1a\x10\x8a\x9d \x0cProposalType\x1a\x08\xa8\xa4\x1e\x01\x88\xa3\x1e\x00\x42\x35Z3github.com/cometbft/cometbft/proto/tendermint/typesb\x06proto3') +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'tendermint.types.types_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'Z7github.com/tendermint/tendermint/proto/tendermint/types' - _BLOCKIDFLAG._options = None - _BLOCKIDFLAG._serialized_options = b'\250\244\036\001\210\243\036\000' - _BLOCKIDFLAG.values_by_name["BLOCK_ID_FLAG_UNKNOWN"]._options = None - _BLOCKIDFLAG.values_by_name["BLOCK_ID_FLAG_UNKNOWN"]._serialized_options = b'\212\235 \022BlockIDFlagUnknown' - _BLOCKIDFLAG.values_by_name["BLOCK_ID_FLAG_ABSENT"]._options = None - _BLOCKIDFLAG.values_by_name["BLOCK_ID_FLAG_ABSENT"]._serialized_options = b'\212\235 \021BlockIDFlagAbsent' - _BLOCKIDFLAG.values_by_name["BLOCK_ID_FLAG_COMMIT"]._options = None - _BLOCKIDFLAG.values_by_name["BLOCK_ID_FLAG_COMMIT"]._serialized_options = b'\212\235 \021BlockIDFlagCommit' - _BLOCKIDFLAG.values_by_name["BLOCK_ID_FLAG_NIL"]._options = None - _BLOCKIDFLAG.values_by_name["BLOCK_ID_FLAG_NIL"]._serialized_options = b'\212\235 \016BlockIDFlagNil' + DESCRIPTOR._serialized_options = b'Z3github.com/cometbft/cometbft/proto/tendermint/types' _SIGNEDMSGTYPE._options = None _SIGNEDMSGTYPE._serialized_options = b'\250\244\036\001\210\243\036\000' _SIGNEDMSGTYPE.values_by_name["SIGNED_MSG_TYPE_UNKNOWN"]._options = None @@ -186,6 +58,12 @@ _COMMIT.fields_by_name['signatures']._serialized_options = b'\310\336\037\000' _COMMITSIG.fields_by_name['timestamp']._options = None _COMMITSIG.fields_by_name['timestamp']._serialized_options = b'\310\336\037\000\220\337\037\001' + _EXTENDEDCOMMIT.fields_by_name['block_id']._options = None + _EXTENDEDCOMMIT.fields_by_name['block_id']._serialized_options = b'\310\336\037\000\342\336\037\007BlockID' + _EXTENDEDCOMMIT.fields_by_name['extended_signatures']._options = None + _EXTENDEDCOMMIT.fields_by_name['extended_signatures']._serialized_options = b'\310\336\037\000' + _EXTENDEDCOMMITSIG.fields_by_name['timestamp']._options = None + _EXTENDEDCOMMITSIG.fields_by_name['timestamp']._serialized_options = b'\310\336\037\000\220\337\037\001' _PROPOSAL.fields_by_name['block_id']._options = None _PROPOSAL.fields_by_name['block_id']._serialized_options = b'\342\336\037\007BlockID\310\336\037\000' _PROPOSAL.fields_by_name['timestamp']._options = None @@ -194,10 +72,8 @@ _BLOCKMETA.fields_by_name['block_id']._serialized_options = b'\342\336\037\007BlockID\310\336\037\000' _BLOCKMETA.fields_by_name['header']._options = None _BLOCKMETA.fields_by_name['header']._serialized_options = b'\310\336\037\000' - _BLOCKIDFLAG._serialized_start=2207 - _BLOCKIDFLAG._serialized_end=2422 - _SIGNEDMSGTYPE._serialized_start=2425 - _SIGNEDMSGTYPE._serialized_end=2640 + _SIGNEDMSGTYPE._serialized_start=2666 + _SIGNEDMSGTYPE._serialized_end=2881 _PARTSETHEADER._serialized_start=202 _PARTSETHEADER._serialized_end=246 _PART._serialized_start=248 @@ -209,19 +85,23 @@ _DATA._serialized_start=860 _DATA._serialized_end=879 _VOTE._serialized_start=882 - _VOTE._serialized_end=1156 - _COMMIT._serialized_start=1159 - _COMMIT._serialized_end=1315 - _COMMITSIG._serialized_start=1318 - _COMMITSIG._serialized_end=1486 - _PROPOSAL._serialized_start=1489 - _PROPOSAL._serialized_end=1734 - _SIGNEDHEADER._serialized_start=1736 - _SIGNEDHEADER._serialized_end=1834 - _LIGHTBLOCK._serialized_start=1836 - _LIGHTBLOCK._serialized_end=1958 - _BLOCKMETA._serialized_start=1961 - _BLOCKMETA._serialized_end=2119 - _TXPROOF._serialized_start=2121 - _TXPROOF._serialized_end=2204 + _VOTE._serialized_end=1204 + _COMMIT._serialized_start=1207 + _COMMIT._serialized_end=1363 + _COMMITSIG._serialized_start=1366 + _COMMITSIG._serialized_end=1534 + _EXTENDEDCOMMIT._serialized_start=1537 + _EXTENDEDCOMMIT._serialized_end=1718 + _EXTENDEDCOMMITSIG._serialized_start=1721 + _EXTENDEDCOMMITSIG._serialized_end=1945 + _PROPOSAL._serialized_start=1948 + _PROPOSAL._serialized_end=2193 + _SIGNEDHEADER._serialized_start=2195 + _SIGNEDHEADER._serialized_end=2293 + _LIGHTBLOCK._serialized_start=2295 + _LIGHTBLOCK._serialized_end=2417 + _BLOCKMETA._serialized_start=2420 + _BLOCKMETA._serialized_end=2578 + _TXPROOF._serialized_start=2580 + _TXPROOF._serialized_end=2663 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/tendermint/types/validator_pb2.py b/cosmpy/protos/tendermint/types/validator_pb2.py index 8c68bfc6..d0c7dfca 100644 --- a/cosmpy/protos/tendermint/types/validator_pb2.py +++ b/cosmpy/protos/tendermint/types/validator_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: tendermint/types/validator.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -16,40 +15,28 @@ from tendermint.crypto import keys_pb2 as tendermint_dot_crypto_dot_keys__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n tendermint/types/validator.proto\x12\x10tendermint.types\x1a\x14gogoproto/gogo.proto\x1a\x1ctendermint/crypto/keys.proto\"\x8a\x01\n\x0cValidatorSet\x12/\n\nvalidators\x18\x01 \x03(\x0b\x32\x1b.tendermint.types.Validator\x12-\n\x08proposer\x18\x02 \x01(\x0b\x32\x1b.tendermint.types.Validator\x12\x1a\n\x12total_voting_power\x18\x03 \x01(\x03\"\x82\x01\n\tValidator\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x01(\x0c\x12\x33\n\x07pub_key\x18\x02 \x01(\x0b\x32\x1c.tendermint.crypto.PublicKeyB\x04\xc8\xde\x1f\x00\x12\x14\n\x0cvoting_power\x18\x03 \x01(\x03\x12\x19\n\x11proposer_priority\x18\x04 \x01(\x03\"V\n\x0fSimpleValidator\x12-\n\x07pub_key\x18\x01 \x01(\x0b\x32\x1c.tendermint.crypto.PublicKey\x12\x14\n\x0cvoting_power\x18\x02 \x01(\x03\x42\x39Z7github.com/tendermint/tendermint/proto/tendermint/typesb\x06proto3') - - - -_VALIDATORSET = DESCRIPTOR.message_types_by_name['ValidatorSet'] -_VALIDATOR = DESCRIPTOR.message_types_by_name['Validator'] -_SIMPLEVALIDATOR = DESCRIPTOR.message_types_by_name['SimpleValidator'] -ValidatorSet = _reflection.GeneratedProtocolMessageType('ValidatorSet', (_message.Message,), { - 'DESCRIPTOR' : _VALIDATORSET, - '__module__' : 'tendermint.types.validator_pb2' - # @@protoc_insertion_point(class_scope:tendermint.types.ValidatorSet) - }) -_sym_db.RegisterMessage(ValidatorSet) - -Validator = _reflection.GeneratedProtocolMessageType('Validator', (_message.Message,), { - 'DESCRIPTOR' : _VALIDATOR, - '__module__' : 'tendermint.types.validator_pb2' - # @@protoc_insertion_point(class_scope:tendermint.types.Validator) - }) -_sym_db.RegisterMessage(Validator) - -SimpleValidator = _reflection.GeneratedProtocolMessageType('SimpleValidator', (_message.Message,), { - 'DESCRIPTOR' : _SIMPLEVALIDATOR, - '__module__' : 'tendermint.types.validator_pb2' - # @@protoc_insertion_point(class_scope:tendermint.types.SimpleValidator) - }) -_sym_db.RegisterMessage(SimpleValidator) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n tendermint/types/validator.proto\x12\x10tendermint.types\x1a\x14gogoproto/gogo.proto\x1a\x1ctendermint/crypto/keys.proto\"\x8a\x01\n\x0cValidatorSet\x12/\n\nvalidators\x18\x01 \x03(\x0b\x32\x1b.tendermint.types.Validator\x12-\n\x08proposer\x18\x02 \x01(\x0b\x32\x1b.tendermint.types.Validator\x12\x1a\n\x12total_voting_power\x18\x03 \x01(\x03\"\x82\x01\n\tValidator\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x01(\x0c\x12\x33\n\x07pub_key\x18\x02 \x01(\x0b\x32\x1c.tendermint.crypto.PublicKeyB\x04\xc8\xde\x1f\x00\x12\x14\n\x0cvoting_power\x18\x03 \x01(\x03\x12\x19\n\x11proposer_priority\x18\x04 \x01(\x03\"V\n\x0fSimpleValidator\x12-\n\x07pub_key\x18\x01 \x01(\x0b\x32\x1c.tendermint.crypto.PublicKey\x12\x14\n\x0cvoting_power\x18\x02 \x01(\x03*\xd7\x01\n\x0b\x42lockIDFlag\x12\x31\n\x15\x42LOCK_ID_FLAG_UNKNOWN\x10\x00\x1a\x16\x8a\x9d \x12\x42lockIDFlagUnknown\x12/\n\x14\x42LOCK_ID_FLAG_ABSENT\x10\x01\x1a\x15\x8a\x9d \x11\x42lockIDFlagAbsent\x12/\n\x14\x42LOCK_ID_FLAG_COMMIT\x10\x02\x1a\x15\x8a\x9d \x11\x42lockIDFlagCommit\x12)\n\x11\x42LOCK_ID_FLAG_NIL\x10\x03\x1a\x12\x8a\x9d \x0e\x42lockIDFlagNil\x1a\x08\xa8\xa4\x1e\x01\x88\xa3\x1e\x00\x42\x35Z3github.com/cometbft/cometbft/proto/tendermint/typesb\x06proto3') +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'tendermint.types.validator_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'Z7github.com/tendermint/tendermint/proto/tendermint/types' + DESCRIPTOR._serialized_options = b'Z3github.com/cometbft/cometbft/proto/tendermint/types' + _BLOCKIDFLAG._options = None + _BLOCKIDFLAG._serialized_options = b'\250\244\036\001\210\243\036\000' + _BLOCKIDFLAG.values_by_name["BLOCK_ID_FLAG_UNKNOWN"]._options = None + _BLOCKIDFLAG.values_by_name["BLOCK_ID_FLAG_UNKNOWN"]._serialized_options = b'\212\235 \022BlockIDFlagUnknown' + _BLOCKIDFLAG.values_by_name["BLOCK_ID_FLAG_ABSENT"]._options = None + _BLOCKIDFLAG.values_by_name["BLOCK_ID_FLAG_ABSENT"]._serialized_options = b'\212\235 \021BlockIDFlagAbsent' + _BLOCKIDFLAG.values_by_name["BLOCK_ID_FLAG_COMMIT"]._options = None + _BLOCKIDFLAG.values_by_name["BLOCK_ID_FLAG_COMMIT"]._serialized_options = b'\212\235 \021BlockIDFlagCommit' + _BLOCKIDFLAG.values_by_name["BLOCK_ID_FLAG_NIL"]._options = None + _BLOCKIDFLAG.values_by_name["BLOCK_ID_FLAG_NIL"]._serialized_options = b'\212\235 \016BlockIDFlagNil' _VALIDATOR.fields_by_name['pub_key']._options = None _VALIDATOR.fields_by_name['pub_key']._serialized_options = b'\310\336\037\000' + _BLOCKIDFLAG._serialized_start=469 + _BLOCKIDFLAG._serialized_end=684 _VALIDATORSET._serialized_start=107 _VALIDATORSET._serialized_end=245 _VALIDATOR._serialized_start=248 diff --git a/cosmpy/protos/tendermint/version/__init__.py b/cosmpy/protos/tendermint/version/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cosmpy/protos/tendermint/version/types_pb2.py b/cosmpy/protos/tendermint/version/types_pb2.py index 0bc88ca4..ed171b44 100644 --- a/cosmpy/protos/tendermint/version/types_pb2.py +++ b/cosmpy/protos/tendermint/version/types_pb2.py @@ -2,10 +2,9 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # source: tendermint/version/types.proto """Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection from google.protobuf import symbol_database as _symbol_database # @@protoc_insertion_point(imports) @@ -15,30 +14,14 @@ from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1etendermint/version/types.proto\x12\x12tendermint.version\x1a\x14gogoproto/gogo.proto\")\n\x03\x41pp\x12\x10\n\x08protocol\x18\x01 \x01(\x04\x12\x10\n\x08software\x18\x02 \x01(\t\"-\n\tConsensus\x12\r\n\x05\x62lock\x18\x01 \x01(\x04\x12\x0b\n\x03\x61pp\x18\x02 \x01(\x04:\x04\xe8\xa0\x1f\x01\x42;Z9github.com/tendermint/tendermint/proto/tendermint/versionb\x06proto3') - - - -_APP = DESCRIPTOR.message_types_by_name['App'] -_CONSENSUS = DESCRIPTOR.message_types_by_name['Consensus'] -App = _reflection.GeneratedProtocolMessageType('App', (_message.Message,), { - 'DESCRIPTOR' : _APP, - '__module__' : 'tendermint.version.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.version.App) - }) -_sym_db.RegisterMessage(App) - -Consensus = _reflection.GeneratedProtocolMessageType('Consensus', (_message.Message,), { - 'DESCRIPTOR' : _CONSENSUS, - '__module__' : 'tendermint.version.types_pb2' - # @@protoc_insertion_point(class_scope:tendermint.version.Consensus) - }) -_sym_db.RegisterMessage(Consensus) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1etendermint/version/types.proto\x12\x12tendermint.version\x1a\x14gogoproto/gogo.proto\")\n\x03\x41pp\x12\x10\n\x08protocol\x18\x01 \x01(\x04\x12\x10\n\x08software\x18\x02 \x01(\t\"-\n\tConsensus\x12\r\n\x05\x62lock\x18\x01 \x01(\x04\x12\x0b\n\x03\x61pp\x18\x02 \x01(\x04:\x04\xe8\xa0\x1f\x01\x42\x37Z5github.com/cometbft/cometbft/proto/tendermint/versionb\x06proto3') +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'tendermint.version.types_pb2', globals()) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'Z9github.com/tendermint/tendermint/proto/tendermint/version' + DESCRIPTOR._serialized_options = b'Z5github.com/cometbft/cometbft/proto/tendermint/version' _CONSENSUS._options = None _CONSENSUS._serialized_options = b'\350\240\037\001' _APP._serialized_start=76 From e461eb0bfbc956e475be850a3bc2baceae7f165f Mon Sep 17 00:00:00 2001 From: Jiri Date: Wed, 20 Aug 2025 11:18:07 +0200 Subject: [PATCH 02/36] gogo proto fix --- Makefile | 3 + cosmpy/protos/cosmos_proto/cosmos_pb2.py | 40 +++++++ cosmpy/protos/cosmos_proto/cosmos_pb2_grpc.py | 4 + cosmpy/protos/gogoproto/gogo_pb2.py | 102 ++++++++++++++++++ cosmpy/protos/gogoproto/gogo_pb2_grpc.py | 4 + poetry.lock | 2 +- pyproject.toml | 4 + 7 files changed, 158 insertions(+), 1 deletion(-) create mode 100644 cosmpy/protos/cosmos_proto/cosmos_pb2.py create mode 100644 cosmpy/protos/cosmos_proto/cosmos_pb2_grpc.py create mode 100644 cosmpy/protos/gogoproto/gogo_pb2.py create mode 100644 cosmpy/protos/gogoproto/gogo_pb2_grpc.py diff --git a/Makefile b/Makefile index ef8834d4..89b7eec4 100644 --- a/Makefile +++ b/Makefile @@ -274,6 +274,9 @@ generate_proto_types: $(COSMOS_SDK_DIR) $(WASMD_DIR) $(IBCGO_DIR) $(GOGOPROTO_DI # python -m grpc_tools.protoc --proto_path=$(IBCGO_DIR)/proto --proto_path=$(GOGOPROTO_DIR) --proto_path=$(COSMOSPROTO_DIR)/proto --proto_path=$(PY_GOOGLEAPIS_ROOT) --proto_path=$(COSMOS_SDK_DIR)/proto --python_out=$(COSMPY_PROTOS_DIR) --grpc_python_out=$(COSMPY_PROTOS_DIR) $(shell find $(IBCGO_DIR) \( -path */proto/* -or -path *///third_party/proto/* \) -type f -name *.proto) # ensure cosmos-sdk is last as previous modules may have duplicated proto models which are now outdated python -m grpc_tools.protoc --proto_path=$(COSMOS_SDK_DIR)/proto --python_out=$(COSMPY_PROTOS_DIR) --proto_path=$(GOGOPROTO_DIR) --proto_path=$(COSMOSPROTO_DIR)/proto --proto_path=$(PY_GOOGLEAPIS_ROOT) --proto_path=$(COSMOS_SDK_DIR)/proto --grpc_python_out=$(COSMPY_PROTOS_DIR) $(shell find $(COSMOS_SDK_DIR) \( -path */proto/* -or -path */third_party/proto/* \) -type f -name *.proto) + python -m grpc_tools.protoc --proto_path=$(COSMOS_SDK_DIR)/proto --python_out=$(COSMPY_PROTOS_DIR) --proto_path=$(GOGOPROTO_DIR) --proto_path=$(COSMOSPROTO_DIR)/proto --proto_path=$(PY_GOOGLEAPIS_ROOT) --proto_path=$(COSMOS_SDK_DIR)/proto --grpc_python_out=$(COSMPY_PROTOS_DIR) $(shell find $(GOGOPROTO_DIR) \( -path */gogoproto/* \) -type f -name *.proto) + python -m grpc_tools.protoc --proto_path=$(COSMOS_SDK_DIR)/proto --python_out=$(COSMPY_PROTOS_DIR) --proto_path=$(GOGOPROTO_DIR) --proto_path=$(COSMOSPROTO_DIR)/proto --proto_path=$(PY_GOOGLEAPIS_ROOT) --proto_path=$(COSMOS_SDK_DIR)/proto --grpc_python_out=$(COSMPY_PROTOS_DIR) $(shell find $(COSMOSPROTO_DIR) \( -path */proto/* \) -type f -name *.proto) + fetch_proto_schema_source: $(COSMOS_SDK_DIR) $(WASMD_DIR) $(IBCGO_DIR) $(GOGOPROTO_DIR) $(COSMOSPROTO_DIR) diff --git a/cosmpy/protos/cosmos_proto/cosmos_pb2.py b/cosmpy/protos/cosmos_proto/cosmos_pb2.py new file mode 100644 index 00000000..195bf020 --- /dev/null +++ b/cosmpy/protos/cosmos_proto/cosmos_pb2.py @@ -0,0 +1,40 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos_proto/cosmos.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from google.protobuf import descriptor_pb2 as google_dot_protobuf_dot_descriptor__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x19\x63osmos_proto/cosmos.proto\x12\x0c\x63osmos_proto\x1a google/protobuf/descriptor.proto\"8\n\x13InterfaceDescriptor\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\"c\n\x10ScalarDescriptor\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12,\n\nfield_type\x18\x03 \x03(\x0e\x32\x18.cosmos_proto.ScalarType*X\n\nScalarType\x12\x1b\n\x17SCALAR_TYPE_UNSPECIFIED\x10\x00\x12\x16\n\x12SCALAR_TYPE_STRING\x10\x01\x12\x15\n\x11SCALAR_TYPE_BYTES\x10\x02:9\n\x0fmethod_added_in\x12\x1e.google.protobuf.MethodOptions\x18\xc9\xd6\x05 \x01(\t:?\n\x14implements_interface\x12\x1f.google.protobuf.MessageOptions\x18\xc9\xd6\x05 \x03(\t:;\n\x10message_added_in\x12\x1f.google.protobuf.MessageOptions\x18\xca\xd6\x05 \x01(\t::\n\x11\x61\x63\x63\x65pts_interface\x12\x1d.google.protobuf.FieldOptions\x18\xc9\xd6\x05 \x01(\t:/\n\x06scalar\x12\x1d.google.protobuf.FieldOptions\x18\xca\xd6\x05 \x01(\t:7\n\x0e\x66ield_added_in\x12\x1d.google.protobuf.FieldOptions\x18\xcb\xd6\x05 \x01(\t:\\\n\x11\x64\x65\x63lare_interface\x12\x1c.google.protobuf.FileOptions\x18\xbd\xb3\x30 \x03(\x0b\x32!.cosmos_proto.InterfaceDescriptor:V\n\x0e\x64\x65\x63lare_scalar\x12\x1c.google.protobuf.FileOptions\x18\xbe\xb3\x30 \x03(\x0b\x32\x1e.cosmos_proto.ScalarDescriptor:5\n\rfile_added_in\x12\x1c.google.protobuf.FileOptions\x18\xbf\xb3\x30 \x01(\tB-Z+github.com/cosmos/cosmos-proto;cosmos_protob\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos_proto.cosmos_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + google_dot_protobuf_dot_descriptor__pb2.MethodOptions.RegisterExtension(method_added_in) + google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(implements_interface) + google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(message_added_in) + google_dot_protobuf_dot_descriptor__pb2.FieldOptions.RegisterExtension(accepts_interface) + google_dot_protobuf_dot_descriptor__pb2.FieldOptions.RegisterExtension(scalar) + google_dot_protobuf_dot_descriptor__pb2.FieldOptions.RegisterExtension(field_added_in) + google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(declare_interface) + google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(declare_scalar) + google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(file_added_in) + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z+github.com/cosmos/cosmos-proto;cosmos_proto' + _SCALARTYPE._serialized_start=236 + _SCALARTYPE._serialized_end=324 + _INTERFACEDESCRIPTOR._serialized_start=77 + _INTERFACEDESCRIPTOR._serialized_end=133 + _SCALARDESCRIPTOR._serialized_start=135 + _SCALARDESCRIPTOR._serialized_end=234 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos_proto/cosmos_pb2_grpc.py b/cosmpy/protos/cosmos_proto/cosmos_pb2_grpc.py new file mode 100644 index 00000000..2daafffe --- /dev/null +++ b/cosmpy/protos/cosmos_proto/cosmos_pb2_grpc.py @@ -0,0 +1,4 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + diff --git a/cosmpy/protos/gogoproto/gogo_pb2.py b/cosmpy/protos/gogoproto/gogo_pb2.py new file mode 100644 index 00000000..c2473161 --- /dev/null +++ b/cosmpy/protos/gogoproto/gogo_pb2.py @@ -0,0 +1,102 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: gogoproto/gogo.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from google.protobuf import descriptor_pb2 as google_dot_protobuf_dot_descriptor__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x14gogoproto/gogo.proto\x12\tgogoproto\x1a google/protobuf/descriptor.proto:;\n\x13goproto_enum_prefix\x12\x1c.google.protobuf.EnumOptions\x18\xb1\xe4\x03 \x01(\x08:=\n\x15goproto_enum_stringer\x12\x1c.google.protobuf.EnumOptions\x18\xc5\xe4\x03 \x01(\x08:5\n\renum_stringer\x12\x1c.google.protobuf.EnumOptions\x18\xc6\xe4\x03 \x01(\x08:7\n\x0f\x65num_customname\x12\x1c.google.protobuf.EnumOptions\x18\xc7\xe4\x03 \x01(\t:0\n\x08\x65numdecl\x12\x1c.google.protobuf.EnumOptions\x18\xc8\xe4\x03 \x01(\x08:A\n\x14\x65numvalue_customname\x12!.google.protobuf.EnumValueOptions\x18\xd1\x83\x04 \x01(\t:;\n\x13goproto_getters_all\x12\x1c.google.protobuf.FileOptions\x18\x99\xec\x03 \x01(\x08:?\n\x17goproto_enum_prefix_all\x12\x1c.google.protobuf.FileOptions\x18\x9a\xec\x03 \x01(\x08:<\n\x14goproto_stringer_all\x12\x1c.google.protobuf.FileOptions\x18\x9b\xec\x03 \x01(\x08:9\n\x11verbose_equal_all\x12\x1c.google.protobuf.FileOptions\x18\x9c\xec\x03 \x01(\x08:0\n\x08\x66\x61\x63\x65_all\x12\x1c.google.protobuf.FileOptions\x18\x9d\xec\x03 \x01(\x08:4\n\x0cgostring_all\x12\x1c.google.protobuf.FileOptions\x18\x9e\xec\x03 \x01(\x08:4\n\x0cpopulate_all\x12\x1c.google.protobuf.FileOptions\x18\x9f\xec\x03 \x01(\x08:4\n\x0cstringer_all\x12\x1c.google.protobuf.FileOptions\x18\xa0\xec\x03 \x01(\x08:3\n\x0bonlyone_all\x12\x1c.google.protobuf.FileOptions\x18\xa1\xec\x03 \x01(\x08:1\n\tequal_all\x12\x1c.google.protobuf.FileOptions\x18\xa5\xec\x03 \x01(\x08:7\n\x0f\x64\x65scription_all\x12\x1c.google.protobuf.FileOptions\x18\xa6\xec\x03 \x01(\x08:3\n\x0btestgen_all\x12\x1c.google.protobuf.FileOptions\x18\xa7\xec\x03 \x01(\x08:4\n\x0c\x62\x65nchgen_all\x12\x1c.google.protobuf.FileOptions\x18\xa8\xec\x03 \x01(\x08:5\n\rmarshaler_all\x12\x1c.google.protobuf.FileOptions\x18\xa9\xec\x03 \x01(\x08:7\n\x0funmarshaler_all\x12\x1c.google.protobuf.FileOptions\x18\xaa\xec\x03 \x01(\x08:<\n\x14stable_marshaler_all\x12\x1c.google.protobuf.FileOptions\x18\xab\xec\x03 \x01(\x08:1\n\tsizer_all\x12\x1c.google.protobuf.FileOptions\x18\xac\xec\x03 \x01(\x08:A\n\x19goproto_enum_stringer_all\x12\x1c.google.protobuf.FileOptions\x18\xad\xec\x03 \x01(\x08:9\n\x11\x65num_stringer_all\x12\x1c.google.protobuf.FileOptions\x18\xae\xec\x03 \x01(\x08:<\n\x14unsafe_marshaler_all\x12\x1c.google.protobuf.FileOptions\x18\xaf\xec\x03 \x01(\x08:>\n\x16unsafe_unmarshaler_all\x12\x1c.google.protobuf.FileOptions\x18\xb0\xec\x03 \x01(\x08:B\n\x1agoproto_extensions_map_all\x12\x1c.google.protobuf.FileOptions\x18\xb1\xec\x03 \x01(\x08:@\n\x18goproto_unrecognized_all\x12\x1c.google.protobuf.FileOptions\x18\xb2\xec\x03 \x01(\x08:8\n\x10gogoproto_import\x12\x1c.google.protobuf.FileOptions\x18\xb3\xec\x03 \x01(\x08:6\n\x0eprotosizer_all\x12\x1c.google.protobuf.FileOptions\x18\xb4\xec\x03 \x01(\x08:3\n\x0b\x63ompare_all\x12\x1c.google.protobuf.FileOptions\x18\xb5\xec\x03 \x01(\x08:4\n\x0ctypedecl_all\x12\x1c.google.protobuf.FileOptions\x18\xb6\xec\x03 \x01(\x08:4\n\x0c\x65numdecl_all\x12\x1c.google.protobuf.FileOptions\x18\xb7\xec\x03 \x01(\x08:<\n\x14goproto_registration\x12\x1c.google.protobuf.FileOptions\x18\xb8\xec\x03 \x01(\x08:7\n\x0fmessagename_all\x12\x1c.google.protobuf.FileOptions\x18\xb9\xec\x03 \x01(\x08:=\n\x15goproto_sizecache_all\x12\x1c.google.protobuf.FileOptions\x18\xba\xec\x03 \x01(\x08:;\n\x13goproto_unkeyed_all\x12\x1c.google.protobuf.FileOptions\x18\xbb\xec\x03 \x01(\x08::\n\x0fgoproto_getters\x12\x1f.google.protobuf.MessageOptions\x18\x81\xf4\x03 \x01(\x08:;\n\x10goproto_stringer\x12\x1f.google.protobuf.MessageOptions\x18\x83\xf4\x03 \x01(\x08:8\n\rverbose_equal\x12\x1f.google.protobuf.MessageOptions\x18\x84\xf4\x03 \x01(\x08:/\n\x04\x66\x61\x63\x65\x12\x1f.google.protobuf.MessageOptions\x18\x85\xf4\x03 \x01(\x08:3\n\x08gostring\x12\x1f.google.protobuf.MessageOptions\x18\x86\xf4\x03 \x01(\x08:3\n\x08populate\x12\x1f.google.protobuf.MessageOptions\x18\x87\xf4\x03 \x01(\x08:3\n\x08stringer\x12\x1f.google.protobuf.MessageOptions\x18\xc0\x8b\x04 \x01(\x08:2\n\x07onlyone\x12\x1f.google.protobuf.MessageOptions\x18\x89\xf4\x03 \x01(\x08:0\n\x05\x65qual\x12\x1f.google.protobuf.MessageOptions\x18\x8d\xf4\x03 \x01(\x08:6\n\x0b\x64\x65scription\x12\x1f.google.protobuf.MessageOptions\x18\x8e\xf4\x03 \x01(\x08:2\n\x07testgen\x12\x1f.google.protobuf.MessageOptions\x18\x8f\xf4\x03 \x01(\x08:3\n\x08\x62\x65nchgen\x12\x1f.google.protobuf.MessageOptions\x18\x90\xf4\x03 \x01(\x08:4\n\tmarshaler\x12\x1f.google.protobuf.MessageOptions\x18\x91\xf4\x03 \x01(\x08:6\n\x0bunmarshaler\x12\x1f.google.protobuf.MessageOptions\x18\x92\xf4\x03 \x01(\x08:;\n\x10stable_marshaler\x12\x1f.google.protobuf.MessageOptions\x18\x93\xf4\x03 \x01(\x08:0\n\x05sizer\x12\x1f.google.protobuf.MessageOptions\x18\x94\xf4\x03 \x01(\x08:;\n\x10unsafe_marshaler\x12\x1f.google.protobuf.MessageOptions\x18\x97\xf4\x03 \x01(\x08:=\n\x12unsafe_unmarshaler\x12\x1f.google.protobuf.MessageOptions\x18\x98\xf4\x03 \x01(\x08:A\n\x16goproto_extensions_map\x12\x1f.google.protobuf.MessageOptions\x18\x99\xf4\x03 \x01(\x08:?\n\x14goproto_unrecognized\x12\x1f.google.protobuf.MessageOptions\x18\x9a\xf4\x03 \x01(\x08:5\n\nprotosizer\x12\x1f.google.protobuf.MessageOptions\x18\x9c\xf4\x03 \x01(\x08:2\n\x07\x63ompare\x12\x1f.google.protobuf.MessageOptions\x18\x9d\xf4\x03 \x01(\x08:3\n\x08typedecl\x12\x1f.google.protobuf.MessageOptions\x18\x9e\xf4\x03 \x01(\x08:6\n\x0bmessagename\x12\x1f.google.protobuf.MessageOptions\x18\xa1\xf4\x03 \x01(\x08:<\n\x11goproto_sizecache\x12\x1f.google.protobuf.MessageOptions\x18\xa2\xf4\x03 \x01(\x08::\n\x0fgoproto_unkeyed\x12\x1f.google.protobuf.MessageOptions\x18\xa3\xf4\x03 \x01(\x08:1\n\x08nullable\x12\x1d.google.protobuf.FieldOptions\x18\xe9\xfb\x03 \x01(\x08:.\n\x05\x65mbed\x12\x1d.google.protobuf.FieldOptions\x18\xea\xfb\x03 \x01(\x08:3\n\ncustomtype\x12\x1d.google.protobuf.FieldOptions\x18\xeb\xfb\x03 \x01(\t:3\n\ncustomname\x12\x1d.google.protobuf.FieldOptions\x18\xec\xfb\x03 \x01(\t:0\n\x07jsontag\x12\x1d.google.protobuf.FieldOptions\x18\xed\xfb\x03 \x01(\t:1\n\x08moretags\x12\x1d.google.protobuf.FieldOptions\x18\xee\xfb\x03 \x01(\t:1\n\x08\x63\x61sttype\x12\x1d.google.protobuf.FieldOptions\x18\xef\xfb\x03 \x01(\t:0\n\x07\x63\x61stkey\x12\x1d.google.protobuf.FieldOptions\x18\xf0\xfb\x03 \x01(\t:2\n\tcastvalue\x12\x1d.google.protobuf.FieldOptions\x18\xf1\xfb\x03 \x01(\t:0\n\x07stdtime\x12\x1d.google.protobuf.FieldOptions\x18\xf2\xfb\x03 \x01(\x08:4\n\x0bstdduration\x12\x1d.google.protobuf.FieldOptions\x18\xf3\xfb\x03 \x01(\x08:3\n\nwktpointer\x12\x1d.google.protobuf.FieldOptions\x18\xf4\xfb\x03 \x01(\x08:5\n\x0c\x63\x61strepeated\x12\x1d.google.protobuf.FieldOptions\x18\xf5\xfb\x03 \x01(\tBH\n\x13\x63om.google.protobufB\nGoGoProtosZ%github.com/cosmos/gogoproto/gogoproto') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'gogoproto.gogo_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + google_dot_protobuf_dot_descriptor__pb2.EnumOptions.RegisterExtension(goproto_enum_prefix) + google_dot_protobuf_dot_descriptor__pb2.EnumOptions.RegisterExtension(goproto_enum_stringer) + google_dot_protobuf_dot_descriptor__pb2.EnumOptions.RegisterExtension(enum_stringer) + google_dot_protobuf_dot_descriptor__pb2.EnumOptions.RegisterExtension(enum_customname) + google_dot_protobuf_dot_descriptor__pb2.EnumOptions.RegisterExtension(enumdecl) + google_dot_protobuf_dot_descriptor__pb2.EnumValueOptions.RegisterExtension(enumvalue_customname) + google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(goproto_getters_all) + google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(goproto_enum_prefix_all) + google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(goproto_stringer_all) + google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(verbose_equal_all) + google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(face_all) + google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(gostring_all) + google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(populate_all) + google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(stringer_all) + google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(onlyone_all) + google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(equal_all) + google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(description_all) + google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(testgen_all) + google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(benchgen_all) + google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(marshaler_all) + google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(unmarshaler_all) + google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(stable_marshaler_all) + google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(sizer_all) + google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(goproto_enum_stringer_all) + google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(enum_stringer_all) + google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(unsafe_marshaler_all) + google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(unsafe_unmarshaler_all) + google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(goproto_extensions_map_all) + google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(goproto_unrecognized_all) + google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(gogoproto_import) + google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(protosizer_all) + google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(compare_all) + google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(typedecl_all) + google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(enumdecl_all) + google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(goproto_registration) + google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(messagename_all) + google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(goproto_sizecache_all) + google_dot_protobuf_dot_descriptor__pb2.FileOptions.RegisterExtension(goproto_unkeyed_all) + google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(goproto_getters) + google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(goproto_stringer) + google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(verbose_equal) + google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(face) + google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(gostring) + google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(populate) + google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(stringer) + google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(onlyone) + google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(equal) + google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(description) + google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(testgen) + google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(benchgen) + google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(marshaler) + google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(unmarshaler) + google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(stable_marshaler) + google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(sizer) + google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(unsafe_marshaler) + google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(unsafe_unmarshaler) + google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(goproto_extensions_map) + google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(goproto_unrecognized) + google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(protosizer) + google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(compare) + google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(typedecl) + google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(messagename) + google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(goproto_sizecache) + google_dot_protobuf_dot_descriptor__pb2.MessageOptions.RegisterExtension(goproto_unkeyed) + google_dot_protobuf_dot_descriptor__pb2.FieldOptions.RegisterExtension(nullable) + google_dot_protobuf_dot_descriptor__pb2.FieldOptions.RegisterExtension(embed) + google_dot_protobuf_dot_descriptor__pb2.FieldOptions.RegisterExtension(customtype) + google_dot_protobuf_dot_descriptor__pb2.FieldOptions.RegisterExtension(customname) + google_dot_protobuf_dot_descriptor__pb2.FieldOptions.RegisterExtension(jsontag) + google_dot_protobuf_dot_descriptor__pb2.FieldOptions.RegisterExtension(moretags) + google_dot_protobuf_dot_descriptor__pb2.FieldOptions.RegisterExtension(casttype) + google_dot_protobuf_dot_descriptor__pb2.FieldOptions.RegisterExtension(castkey) + google_dot_protobuf_dot_descriptor__pb2.FieldOptions.RegisterExtension(castvalue) + google_dot_protobuf_dot_descriptor__pb2.FieldOptions.RegisterExtension(stdtime) + google_dot_protobuf_dot_descriptor__pb2.FieldOptions.RegisterExtension(stdduration) + google_dot_protobuf_dot_descriptor__pb2.FieldOptions.RegisterExtension(wktpointer) + google_dot_protobuf_dot_descriptor__pb2.FieldOptions.RegisterExtension(castrepeated) + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'\n\023com.google.protobufB\nGoGoProtosZ%github.com/cosmos/gogoproto/gogoproto' +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/gogoproto/gogo_pb2_grpc.py b/cosmpy/protos/gogoproto/gogo_pb2_grpc.py new file mode 100644 index 00000000..2daafffe --- /dev/null +++ b/cosmpy/protos/gogoproto/gogo_pb2_grpc.py @@ -0,0 +1,4 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + diff --git a/poetry.lock b/poetry.lock index 5e8081b5..6e8efdc4 100644 --- a/poetry.lock +++ b/poetry.lock @@ -3195,4 +3195,4 @@ type = ["pytest-mypy"] [metadata] lock-version = "2.1" python-versions = "^3.9" -content-hash = "9a7d48b66ce5fe817d9f6f310495ae9e71a1bfd0ef3c5a3bdf8b96404d8713ca" +content-hash = "77aa61cccf16d5777ffd7a423a853d38012dfc8ac7e0768c64ede8bea2f019d6" diff --git a/pyproject.toml b/pyproject.toml index c8e928a6..aa267647 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,10 @@ [tool.poetry] name = "cosmpy" version = "0.11.1" +packages = [ + { include = "cosmpy" }, + { include = "gogoproto", from = "cosmpy/protos" } +] description = "A library for interacting with the cosmos networks" authors = ["Fetch.AI Limited"] readme = "README.md" From 3b640bb364d0a31dfa166dcb149bc0d73e24eba8 Mon Sep 17 00:00:00 2001 From: Jiri Date: Thu, 13 Nov 2025 18:51:10 +0100 Subject: [PATCH 03/36] IBC protos fix --- Makefile | 13 +- .../controller/v1/controller_pb2.py | 26 + .../controller/v1/controller_pb2_grpc.py | 4 + .../controller/v1/query_pb2.py | 40 ++ .../controller/v1/query_pb2_grpc.py | 104 ++++ .../controller/v1/tx_pb2.py | 59 ++ .../controller/v1/tx_pb2_grpc.py | 138 +++++ .../genesis/v1/genesis_pb2.py | 53 ++ .../genesis/v1/genesis_pb2_grpc.py | 4 + .../interchain_accounts/host/v1/host_pb2.py | 28 + .../host/v1/host_pb2_grpc.py | 4 + .../interchain_accounts/host/v1/query_pb2.py | 34 ++ .../host/v1/query_pb2_grpc.py | 70 +++ .../interchain_accounts/host/v1/tx_pb2.py | 47 ++ .../host/v1/tx_pb2_grpc.py | 104 ++++ .../interchain_accounts/v1/account_pb2.py | 33 ++ .../v1/account_pb2_grpc.py | 4 + .../interchain_accounts/v1/metadata_pb2.py | 26 + .../v1/metadata_pb2_grpc.py | 4 + .../interchain_accounts/v1/packet_pb2.py | 38 ++ .../interchain_accounts/v1/packet_pb2_grpc.py | 4 + .../ibc/applications/transfer/v1/authz_pb2.py | 37 ++ .../transfer/v1/authz_pb2_grpc.py | 4 + .../transfer/v1/denomtrace_pb2.py | 28 + .../transfer/v1/denomtrace_pb2_grpc.py | 4 + .../applications/transfer/v1/genesis_pb2.py | 36 ++ .../transfer/v1/genesis_pb2_grpc.py | 4 + .../applications/transfer/v1/packet_pb2.py | 26 + .../transfer/v1/packet_pb2_grpc.py | 4 + .../ibc/applications/transfer/v1/query_pb2.py | 72 +++ .../transfer/v1/query_pb2_grpc.py | 240 ++++++++ .../ibc/applications/transfer/v1/token_pb2.py | 38 ++ .../transfer/v1/token_pb2_grpc.py | 4 + .../applications/transfer/v1/transfer_pb2.py | 27 + .../transfer/v1/transfer_pb2_grpc.py | 4 + .../ibc/applications/transfer/v1/tx_pb2.py | 54 ++ .../applications/transfer/v1/tx_pb2_grpc.py | 104 ++++ .../protos/ibc/core/channel/v1/channel_pb2.py | 86 +++ .../ibc/core/channel/v1/channel_pb2_grpc.py | 4 + .../protos/ibc/core/channel/v1/genesis_pb2.py | 44 ++ .../ibc/core/channel/v1/genesis_pb2_grpc.py | 4 + .../protos/ibc/core/channel/v1/query_pb2.py | 144 +++++ .../ibc/core/channel/v1/query_pb2_grpc.py | 520 ++++++++++++++++++ cosmpy/protos/ibc/core/channel/v1/tx_pb2.py | 146 +++++ .../protos/ibc/core/channel/v1/tx_pb2_grpc.py | 377 +++++++++++++ .../protos/ibc/core/channel/v2/genesis_pb2.py | 43 ++ .../ibc/core/channel/v2/genesis_pb2_grpc.py | 4 + .../protos/ibc/core/channel/v2/packet_pb2.py | 45 ++ .../ibc/core/channel/v2/packet_pb2_grpc.py | 4 + .../protos/ibc/core/channel/v2/query_pb2.py | 95 ++++ .../ibc/core/channel/v2/query_pb2_grpc.py | 308 +++++++++++ cosmpy/protos/ibc/core/channel/v2/tx_pb2.py | 92 ++++ .../protos/ibc/core/channel/v2/tx_pb2_grpc.py | 172 ++++++ .../protos/ibc/core/client/v1/client_pb2.py | 46 ++ .../ibc/core/client/v1/client_pb2_grpc.py | 4 + .../protos/ibc/core/client/v1/genesis_pb2.py | 46 ++ .../ibc/core/client/v1/genesis_pb2_grpc.py | 4 + cosmpy/protos/ibc/core/client/v1/query_pb2.py | 113 ++++ .../ibc/core/client/v1/query_pb2_grpc.py | 412 ++++++++++++++ cosmpy/protos/ibc/core/client/v1/tx_pb2.py | 87 +++ .../protos/ibc/core/client/v1/tx_pb2_grpc.py | 308 +++++++++++ .../protos/ibc/core/client/v2/config_pb2.py | 26 + .../ibc/core/client/v2/config_pb2_grpc.py | 4 + .../ibc/core/client/v2/counterparty_pb2.py | 26 + .../core/client/v2/counterparty_pb2_grpc.py | 4 + .../protos/ibc/core/client/v2/genesis_pb2.py | 34 ++ .../ibc/core/client/v2/genesis_pb2_grpc.py | 4 + cosmpy/protos/ibc/core/client/v2/query_pb2.py | 41 ++ .../ibc/core/client/v2/query_pb2_grpc.py | 104 ++++ cosmpy/protos/ibc/core/client/v2/tx_pb2.py | 45 ++ .../protos/ibc/core/client/v2/tx_pb2_grpc.py | 104 ++++ .../ibc/core/commitment/v1/commitment_pb2.py | 34 ++ .../core/commitment/v1/commitment_pb2_grpc.py | 4 + .../ibc/core/commitment/v2/commitment_pb2.py | 26 + .../core/commitment/v2/commitment_pb2_grpc.py | 4 + .../ibc/core/connection/v1/connection_pb2.py | 66 +++ .../core/connection/v1/connection_pb2_grpc.py | 4 + .../ibc/core/connection/v1/genesis_pb2.py | 34 ++ .../core/connection/v1/genesis_pb2_grpc.py | 4 + .../ibc/core/connection/v1/query_pb2.py | 78 +++ .../ibc/core/connection/v1/query_pb2_grpc.py | 243 ++++++++ .../protos/ibc/core/connection/v1/tx_pb2.py | 97 ++++ .../ibc/core/connection/v1/tx_pb2_grpc.py | 208 +++++++ .../protos/ibc/core/types/v1/genesis_pb2.py | 42 ++ .../ibc/core/types/v1/genesis_pb2_grpc.py | 4 + .../solomachine/v2/solomachine_pb2.py | 108 ++++ .../solomachine/v2/solomachine_pb2_grpc.py | 4 + .../solomachine/v3/solomachine_pb2.py | 58 ++ .../solomachine/v3/solomachine_pb2_grpc.py | 4 + .../tendermint/v1/tendermint_pb2.py | 80 +++ .../tendermint/v1/tendermint_pb2_grpc.py | 4 + .../ibc/lightclients/wasm/v1/genesis_pb2.py | 33 ++ .../lightclients/wasm/v1/genesis_pb2_grpc.py | 4 + .../ibc/lightclients/wasm/v1/query_pb2.py | 40 ++ .../lightclients/wasm/v1/query_pb2_grpc.py | 104 ++++ .../protos/ibc/lightclients/wasm/v1/tx_pb2.py | 47 ++ .../ibc/lightclients/wasm/v1/tx_pb2_grpc.py | 138 +++++ .../ibc/lightclients/wasm/v1/wasm_pb2.py | 44 ++ .../ibc/lightclients/wasm/v1/wasm_pb2_grpc.py | 4 + 99 files changed, 6541 insertions(+), 2 deletions(-) create mode 100644 cosmpy/protos/ibc/applications/interchain_accounts/controller/v1/controller_pb2.py create mode 100644 cosmpy/protos/ibc/applications/interchain_accounts/controller/v1/controller_pb2_grpc.py create mode 100644 cosmpy/protos/ibc/applications/interchain_accounts/controller/v1/query_pb2.py create mode 100644 cosmpy/protos/ibc/applications/interchain_accounts/controller/v1/query_pb2_grpc.py create mode 100644 cosmpy/protos/ibc/applications/interchain_accounts/controller/v1/tx_pb2.py create mode 100644 cosmpy/protos/ibc/applications/interchain_accounts/controller/v1/tx_pb2_grpc.py create mode 100644 cosmpy/protos/ibc/applications/interchain_accounts/genesis/v1/genesis_pb2.py create mode 100644 cosmpy/protos/ibc/applications/interchain_accounts/genesis/v1/genesis_pb2_grpc.py create mode 100644 cosmpy/protos/ibc/applications/interchain_accounts/host/v1/host_pb2.py create mode 100644 cosmpy/protos/ibc/applications/interchain_accounts/host/v1/host_pb2_grpc.py create mode 100644 cosmpy/protos/ibc/applications/interchain_accounts/host/v1/query_pb2.py create mode 100644 cosmpy/protos/ibc/applications/interchain_accounts/host/v1/query_pb2_grpc.py create mode 100644 cosmpy/protos/ibc/applications/interchain_accounts/host/v1/tx_pb2.py create mode 100644 cosmpy/protos/ibc/applications/interchain_accounts/host/v1/tx_pb2_grpc.py create mode 100644 cosmpy/protos/ibc/applications/interchain_accounts/v1/account_pb2.py create mode 100644 cosmpy/protos/ibc/applications/interchain_accounts/v1/account_pb2_grpc.py create mode 100644 cosmpy/protos/ibc/applications/interchain_accounts/v1/metadata_pb2.py create mode 100644 cosmpy/protos/ibc/applications/interchain_accounts/v1/metadata_pb2_grpc.py create mode 100644 cosmpy/protos/ibc/applications/interchain_accounts/v1/packet_pb2.py create mode 100644 cosmpy/protos/ibc/applications/interchain_accounts/v1/packet_pb2_grpc.py create mode 100644 cosmpy/protos/ibc/applications/transfer/v1/authz_pb2.py create mode 100644 cosmpy/protos/ibc/applications/transfer/v1/authz_pb2_grpc.py create mode 100644 cosmpy/protos/ibc/applications/transfer/v1/denomtrace_pb2.py create mode 100644 cosmpy/protos/ibc/applications/transfer/v1/denomtrace_pb2_grpc.py create mode 100644 cosmpy/protos/ibc/applications/transfer/v1/genesis_pb2.py create mode 100644 cosmpy/protos/ibc/applications/transfer/v1/genesis_pb2_grpc.py create mode 100644 cosmpy/protos/ibc/applications/transfer/v1/packet_pb2.py create mode 100644 cosmpy/protos/ibc/applications/transfer/v1/packet_pb2_grpc.py create mode 100644 cosmpy/protos/ibc/applications/transfer/v1/query_pb2.py create mode 100644 cosmpy/protos/ibc/applications/transfer/v1/query_pb2_grpc.py create mode 100644 cosmpy/protos/ibc/applications/transfer/v1/token_pb2.py create mode 100644 cosmpy/protos/ibc/applications/transfer/v1/token_pb2_grpc.py create mode 100644 cosmpy/protos/ibc/applications/transfer/v1/transfer_pb2.py create mode 100644 cosmpy/protos/ibc/applications/transfer/v1/transfer_pb2_grpc.py create mode 100644 cosmpy/protos/ibc/applications/transfer/v1/tx_pb2.py create mode 100644 cosmpy/protos/ibc/applications/transfer/v1/tx_pb2_grpc.py create mode 100644 cosmpy/protos/ibc/core/channel/v1/channel_pb2.py create mode 100644 cosmpy/protos/ibc/core/channel/v1/channel_pb2_grpc.py create mode 100644 cosmpy/protos/ibc/core/channel/v1/genesis_pb2.py create mode 100644 cosmpy/protos/ibc/core/channel/v1/genesis_pb2_grpc.py create mode 100644 cosmpy/protos/ibc/core/channel/v1/query_pb2.py create mode 100644 cosmpy/protos/ibc/core/channel/v1/query_pb2_grpc.py create mode 100644 cosmpy/protos/ibc/core/channel/v1/tx_pb2.py create mode 100644 cosmpy/protos/ibc/core/channel/v1/tx_pb2_grpc.py create mode 100644 cosmpy/protos/ibc/core/channel/v2/genesis_pb2.py create mode 100644 cosmpy/protos/ibc/core/channel/v2/genesis_pb2_grpc.py create mode 100644 cosmpy/protos/ibc/core/channel/v2/packet_pb2.py create mode 100644 cosmpy/protos/ibc/core/channel/v2/packet_pb2_grpc.py create mode 100644 cosmpy/protos/ibc/core/channel/v2/query_pb2.py create mode 100644 cosmpy/protos/ibc/core/channel/v2/query_pb2_grpc.py create mode 100644 cosmpy/protos/ibc/core/channel/v2/tx_pb2.py create mode 100644 cosmpy/protos/ibc/core/channel/v2/tx_pb2_grpc.py create mode 100644 cosmpy/protos/ibc/core/client/v1/client_pb2.py create mode 100644 cosmpy/protos/ibc/core/client/v1/client_pb2_grpc.py create mode 100644 cosmpy/protos/ibc/core/client/v1/genesis_pb2.py create mode 100644 cosmpy/protos/ibc/core/client/v1/genesis_pb2_grpc.py create mode 100644 cosmpy/protos/ibc/core/client/v1/query_pb2.py create mode 100644 cosmpy/protos/ibc/core/client/v1/query_pb2_grpc.py create mode 100644 cosmpy/protos/ibc/core/client/v1/tx_pb2.py create mode 100644 cosmpy/protos/ibc/core/client/v1/tx_pb2_grpc.py create mode 100644 cosmpy/protos/ibc/core/client/v2/config_pb2.py create mode 100644 cosmpy/protos/ibc/core/client/v2/config_pb2_grpc.py create mode 100644 cosmpy/protos/ibc/core/client/v2/counterparty_pb2.py create mode 100644 cosmpy/protos/ibc/core/client/v2/counterparty_pb2_grpc.py create mode 100644 cosmpy/protos/ibc/core/client/v2/genesis_pb2.py create mode 100644 cosmpy/protos/ibc/core/client/v2/genesis_pb2_grpc.py create mode 100644 cosmpy/protos/ibc/core/client/v2/query_pb2.py create mode 100644 cosmpy/protos/ibc/core/client/v2/query_pb2_grpc.py create mode 100644 cosmpy/protos/ibc/core/client/v2/tx_pb2.py create mode 100644 cosmpy/protos/ibc/core/client/v2/tx_pb2_grpc.py create mode 100644 cosmpy/protos/ibc/core/commitment/v1/commitment_pb2.py create mode 100644 cosmpy/protos/ibc/core/commitment/v1/commitment_pb2_grpc.py create mode 100644 cosmpy/protos/ibc/core/commitment/v2/commitment_pb2.py create mode 100644 cosmpy/protos/ibc/core/commitment/v2/commitment_pb2_grpc.py create mode 100644 cosmpy/protos/ibc/core/connection/v1/connection_pb2.py create mode 100644 cosmpy/protos/ibc/core/connection/v1/connection_pb2_grpc.py create mode 100644 cosmpy/protos/ibc/core/connection/v1/genesis_pb2.py create mode 100644 cosmpy/protos/ibc/core/connection/v1/genesis_pb2_grpc.py create mode 100644 cosmpy/protos/ibc/core/connection/v1/query_pb2.py create mode 100644 cosmpy/protos/ibc/core/connection/v1/query_pb2_grpc.py create mode 100644 cosmpy/protos/ibc/core/connection/v1/tx_pb2.py create mode 100644 cosmpy/protos/ibc/core/connection/v1/tx_pb2_grpc.py create mode 100644 cosmpy/protos/ibc/core/types/v1/genesis_pb2.py create mode 100644 cosmpy/protos/ibc/core/types/v1/genesis_pb2_grpc.py create mode 100644 cosmpy/protos/ibc/lightclients/solomachine/v2/solomachine_pb2.py create mode 100644 cosmpy/protos/ibc/lightclients/solomachine/v2/solomachine_pb2_grpc.py create mode 100644 cosmpy/protos/ibc/lightclients/solomachine/v3/solomachine_pb2.py create mode 100644 cosmpy/protos/ibc/lightclients/solomachine/v3/solomachine_pb2_grpc.py create mode 100644 cosmpy/protos/ibc/lightclients/tendermint/v1/tendermint_pb2.py create mode 100644 cosmpy/protos/ibc/lightclients/tendermint/v1/tendermint_pb2_grpc.py create mode 100644 cosmpy/protos/ibc/lightclients/wasm/v1/genesis_pb2.py create mode 100644 cosmpy/protos/ibc/lightclients/wasm/v1/genesis_pb2_grpc.py create mode 100644 cosmpy/protos/ibc/lightclients/wasm/v1/query_pb2.py create mode 100644 cosmpy/protos/ibc/lightclients/wasm/v1/query_pb2_grpc.py create mode 100644 cosmpy/protos/ibc/lightclients/wasm/v1/tx_pb2.py create mode 100644 cosmpy/protos/ibc/lightclients/wasm/v1/tx_pb2_grpc.py create mode 100644 cosmpy/protos/ibc/lightclients/wasm/v1/wasm_pb2.py create mode 100644 cosmpy/protos/ibc/lightclients/wasm/v1/wasm_pb2_grpc.py diff --git a/Makefile b/Makefile index 89b7eec4..e4f627b7 100644 --- a/Makefile +++ b/Makefile @@ -10,6 +10,10 @@ IBCGO_URL := https://github.com/cosmos/ibc-go IBCGO_VERSION := v10.2.0 IBCGO_DIR := build/ibcgo-proto-schema +ICS23_URL := https://github.com/cosmos/ics23 +ICS23_VERSION := go/v0.11.0 +ICS23_DIR := build/ics23-protoIBC + GOGOPROTO_URL := https://github.com/cosmos/gogoproto GOGOPROTO_VERSION := v1.7.0 GOGOPROTO_DIR := build/gogo-proto @@ -271,14 +275,14 @@ proto: fetch_proto_schema_source generate_proto_types generate_init_py_files generate_proto_types: $(COSMOS_SDK_DIR) $(WASMD_DIR) $(IBCGO_DIR) $(GOGOPROTO_DIR) $(COSMOSPROTO_DIR) $(PY_GOOGLEAPIS_ROOT) rm -frv $(COSMPY_PROTOS_DIR)/* python -m grpc_tools.protoc --proto_path=$(WASMD_DIR)/proto --proto_path=$(GOGOPROTO_DIR) --proto_path=$(COSMOSPROTO_DIR)/proto --proto_path=$(PY_GOOGLEAPIS_ROOT) --proto_path=$(COSMOS_SDK_DIR)/proto --python_out=$(COSMPY_PROTOS_DIR) --grpc_python_out=$(COSMPY_PROTOS_DIR) $(shell find $(WASMD_DIR) \( -path */proto/* -or -path */third_party/proto/* \) -type f -name *.proto) -# python -m grpc_tools.protoc --proto_path=$(IBCGO_DIR)/proto --proto_path=$(GOGOPROTO_DIR) --proto_path=$(COSMOSPROTO_DIR)/proto --proto_path=$(PY_GOOGLEAPIS_ROOT) --proto_path=$(COSMOS_SDK_DIR)/proto --python_out=$(COSMPY_PROTOS_DIR) --grpc_python_out=$(COSMPY_PROTOS_DIR) $(shell find $(IBCGO_DIR) \( -path */proto/* -or -path *///third_party/proto/* \) -type f -name *.proto) + python -m grpc_tools.protoc --proto_path=$(IBCGO_DIR)/proto --proto_path=$(GOGOPROTO_DIR) --proto_path=$(COSMOSPROTO_DIR)/proto --proto_path=$(PY_GOOGLEAPIS_ROOT) --proto_path=$(COSMOS_SDK_DIR)/proto --python_out=$(COSMPY_PROTOS_DIR) --grpc_python_out=$(COSMPY_PROTOS_DIR) $(shell find $(IBCGO_DIR) \( -path */proto/* -or -path *///third_party/proto/* \) -type f -name *.proto) --proto_path=$(COSMOS_SDK_DIR)/third_party/proto --proto_path=$(ICS23_DIR)/proto # ensure cosmos-sdk is last as previous modules may have duplicated proto models which are now outdated python -m grpc_tools.protoc --proto_path=$(COSMOS_SDK_DIR)/proto --python_out=$(COSMPY_PROTOS_DIR) --proto_path=$(GOGOPROTO_DIR) --proto_path=$(COSMOSPROTO_DIR)/proto --proto_path=$(PY_GOOGLEAPIS_ROOT) --proto_path=$(COSMOS_SDK_DIR)/proto --grpc_python_out=$(COSMPY_PROTOS_DIR) $(shell find $(COSMOS_SDK_DIR) \( -path */proto/* -or -path */third_party/proto/* \) -type f -name *.proto) python -m grpc_tools.protoc --proto_path=$(COSMOS_SDK_DIR)/proto --python_out=$(COSMPY_PROTOS_DIR) --proto_path=$(GOGOPROTO_DIR) --proto_path=$(COSMOSPROTO_DIR)/proto --proto_path=$(PY_GOOGLEAPIS_ROOT) --proto_path=$(COSMOS_SDK_DIR)/proto --grpc_python_out=$(COSMPY_PROTOS_DIR) $(shell find $(GOGOPROTO_DIR) \( -path */gogoproto/* \) -type f -name *.proto) python -m grpc_tools.protoc --proto_path=$(COSMOS_SDK_DIR)/proto --python_out=$(COSMPY_PROTOS_DIR) --proto_path=$(GOGOPROTO_DIR) --proto_path=$(COSMOSPROTO_DIR)/proto --proto_path=$(PY_GOOGLEAPIS_ROOT) --proto_path=$(COSMOS_SDK_DIR)/proto --grpc_python_out=$(COSMPY_PROTOS_DIR) $(shell find $(COSMOSPROTO_DIR) \( -path */proto/* \) -type f -name *.proto) -fetch_proto_schema_source: $(COSMOS_SDK_DIR) $(WASMD_DIR) $(IBCGO_DIR) $(GOGOPROTO_DIR) $(COSMOSPROTO_DIR) +fetch_proto_schema_source: $(COSMOS_SDK_DIR) $(WASMD_DIR) $(ICS23_DIR) $(IBCGO_DIR) $(GOGOPROTO_DIR) $(COSMOSPROTO_DIR) .PHONY: generate_init_py_files generate_init_py_files: generate_proto_types @@ -311,6 +315,11 @@ $(IBCGO_DIR): Makefile git clone --branch $(IBCGO_VERSION) --depth 1 --quiet --no-checkout --filter=blob:none $(IBCGO_URL) $(IBCGO_DIR) cd $(IBCGO_DIR) && git checkout $(IBCGO_VERSION) -- $(IBCGO_PROTO_RELATIVE_DIRS) +$(ICS23_DIR): Makefile + rm -rfv $(ICS23_DIR) + git clone --branch $(ICS23_VERSION) --depth 1 --quiet --no-checkout --filter=blob:none $(ICS23_URL) $(ICS23_DIR) + cd $(ICS23_DIR) && git checkout $(ICS23_VERSION) -- $(ICS23_PROTO_RELATIVE_DIRS) + $(GOGOPROTO_DIR): Makefile rm -rfv $(GOGOPROTO_DIR) git clone --branch $(GOGOPROTO_VERSION) --depth 1 --quiet $(GOGOPROTO_URL) $(GOGOPROTO_DIR) diff --git a/cosmpy/protos/ibc/applications/interchain_accounts/controller/v1/controller_pb2.py b/cosmpy/protos/ibc/applications/interchain_accounts/controller/v1/controller_pb2.py new file mode 100644 index 00000000..402fafa1 --- /dev/null +++ b/cosmpy/protos/ibc/applications/interchain_accounts/controller/v1/controller_pb2.py @@ -0,0 +1,26 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: ibc/applications/interchain_accounts/controller/v1/controller.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\nCibc/applications/interchain_accounts/controller/v1/controller.proto\x12\x32ibc.applications.interchain_accounts.controller.v1\"$\n\x06Params\x12\x1a\n\x12\x63ontroller_enabled\x18\x01 \x01(\x08\x42SZQgithub.com/cosmos/ibc-go/v10/modules/apps/27-interchain-accounts/controller/typesb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'ibc.applications.interchain_accounts.controller.v1.controller_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'ZQgithub.com/cosmos/ibc-go/v10/modules/apps/27-interchain-accounts/controller/types' + _PARAMS._serialized_start=123 + _PARAMS._serialized_end=159 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/applications/interchain_accounts/controller/v1/controller_pb2_grpc.py b/cosmpy/protos/ibc/applications/interchain_accounts/controller/v1/controller_pb2_grpc.py new file mode 100644 index 00000000..2daafffe --- /dev/null +++ b/cosmpy/protos/ibc/applications/interchain_accounts/controller/v1/controller_pb2_grpc.py @@ -0,0 +1,4 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + diff --git a/cosmpy/protos/ibc/applications/interchain_accounts/controller/v1/query_pb2.py b/cosmpy/protos/ibc/applications/interchain_accounts/controller/v1/query_pb2.py new file mode 100644 index 00000000..634ebf13 --- /dev/null +++ b/cosmpy/protos/ibc/applications/interchain_accounts/controller/v1/query_pb2.py @@ -0,0 +1,40 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: ibc/applications/interchain_accounts/controller/v1/query.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from ibc.applications.interchain_accounts.controller.v1 import controller_pb2 as ibc_dot_applications_dot_interchain__accounts_dot_controller_dot_v1_dot_controller__pb2 +from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n>ibc/applications/interchain_accounts/controller/v1/query.proto\x12\x32ibc.applications.interchain_accounts.controller.v1\x1a\x43ibc/applications/interchain_accounts/controller/v1/controller.proto\x1a\x1cgoogle/api/annotations.proto\"E\n\x1dQueryInterchainAccountRequest\x12\r\n\x05owner\x18\x01 \x01(\t\x12\x15\n\rconnection_id\x18\x02 \x01(\t\"1\n\x1eQueryInterchainAccountResponse\x12\x0f\n\x07\x61\x64\x64ress\x18\x01 \x01(\t\"\x14\n\x12QueryParamsRequest\"a\n\x13QueryParamsResponse\x12J\n\x06params\x18\x01 \x01(\x0b\x32:.ibc.applications.interchain_accounts.controller.v1.Params2\xfc\x03\n\x05Query\x12\x9a\x02\n\x11InterchainAccount\x12Q.ibc.applications.interchain_accounts.controller.v1.QueryInterchainAccountRequest\x1aR.ibc.applications.interchain_accounts.controller.v1.QueryInterchainAccountResponse\"^\x82\xd3\xe4\x93\x02X\x12V/ibc/apps/interchain_accounts/controller/v1/owners/{owner}/connections/{connection_id}\x12\xd5\x01\n\x06Params\x12\x46.ibc.applications.interchain_accounts.controller.v1.QueryParamsRequest\x1aG.ibc.applications.interchain_accounts.controller.v1.QueryParamsResponse\":\x82\xd3\xe4\x93\x02\x34\x12\x32/ibc/apps/interchain_accounts/controller/v1/paramsBSZQgithub.com/cosmos/ibc-go/v10/modules/apps/27-interchain-accounts/controller/typesb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'ibc.applications.interchain_accounts.controller.v1.query_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'ZQgithub.com/cosmos/ibc-go/v10/modules/apps/27-interchain-accounts/controller/types' + _QUERY.methods_by_name['InterchainAccount']._options = None + _QUERY.methods_by_name['InterchainAccount']._serialized_options = b'\202\323\344\223\002X\022V/ibc/apps/interchain_accounts/controller/v1/owners/{owner}/connections/{connection_id}' + _QUERY.methods_by_name['Params']._options = None + _QUERY.methods_by_name['Params']._serialized_options = b'\202\323\344\223\0024\0222/ibc/apps/interchain_accounts/controller/v1/params' + _QUERYINTERCHAINACCOUNTREQUEST._serialized_start=217 + _QUERYINTERCHAINACCOUNTREQUEST._serialized_end=286 + _QUERYINTERCHAINACCOUNTRESPONSE._serialized_start=288 + _QUERYINTERCHAINACCOUNTRESPONSE._serialized_end=337 + _QUERYPARAMSREQUEST._serialized_start=339 + _QUERYPARAMSREQUEST._serialized_end=359 + _QUERYPARAMSRESPONSE._serialized_start=361 + _QUERYPARAMSRESPONSE._serialized_end=458 + _QUERY._serialized_start=461 + _QUERY._serialized_end=969 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/applications/interchain_accounts/controller/v1/query_pb2_grpc.py b/cosmpy/protos/ibc/applications/interchain_accounts/controller/v1/query_pb2_grpc.py new file mode 100644 index 00000000..14b1ab2e --- /dev/null +++ b/cosmpy/protos/ibc/applications/interchain_accounts/controller/v1/query_pb2_grpc.py @@ -0,0 +1,104 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + +from ibc.applications.interchain_accounts.controller.v1 import query_pb2 as ibc_dot_applications_dot_interchain__accounts_dot_controller_dot_v1_dot_query__pb2 + + +class QueryStub(object): + """Query provides defines the gRPC querier service. + """ + + def __init__(self, channel): + """Constructor. + + Args: + channel: A grpc.Channel. + """ + self.InterchainAccount = channel.unary_unary( + '/ibc.applications.interchain_accounts.controller.v1.Query/InterchainAccount', + request_serializer=ibc_dot_applications_dot_interchain__accounts_dot_controller_dot_v1_dot_query__pb2.QueryInterchainAccountRequest.SerializeToString, + response_deserializer=ibc_dot_applications_dot_interchain__accounts_dot_controller_dot_v1_dot_query__pb2.QueryInterchainAccountResponse.FromString, + ) + self.Params = channel.unary_unary( + '/ibc.applications.interchain_accounts.controller.v1.Query/Params', + request_serializer=ibc_dot_applications_dot_interchain__accounts_dot_controller_dot_v1_dot_query__pb2.QueryParamsRequest.SerializeToString, + response_deserializer=ibc_dot_applications_dot_interchain__accounts_dot_controller_dot_v1_dot_query__pb2.QueryParamsResponse.FromString, + ) + + +class QueryServicer(object): + """Query provides defines the gRPC querier service. + """ + + def InterchainAccount(self, request, context): + """InterchainAccount returns the interchain account address for a given owner address on a given connection + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def Params(self, request, context): + """Params queries all parameters of the ICA controller submodule. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + +def add_QueryServicer_to_server(servicer, server): + rpc_method_handlers = { + 'InterchainAccount': grpc.unary_unary_rpc_method_handler( + servicer.InterchainAccount, + request_deserializer=ibc_dot_applications_dot_interchain__accounts_dot_controller_dot_v1_dot_query__pb2.QueryInterchainAccountRequest.FromString, + response_serializer=ibc_dot_applications_dot_interchain__accounts_dot_controller_dot_v1_dot_query__pb2.QueryInterchainAccountResponse.SerializeToString, + ), + 'Params': grpc.unary_unary_rpc_method_handler( + servicer.Params, + request_deserializer=ibc_dot_applications_dot_interchain__accounts_dot_controller_dot_v1_dot_query__pb2.QueryParamsRequest.FromString, + response_serializer=ibc_dot_applications_dot_interchain__accounts_dot_controller_dot_v1_dot_query__pb2.QueryParamsResponse.SerializeToString, + ), + } + generic_handler = grpc.method_handlers_generic_handler( + 'ibc.applications.interchain_accounts.controller.v1.Query', rpc_method_handlers) + server.add_generic_rpc_handlers((generic_handler,)) + + + # This class is part of an EXPERIMENTAL API. +class Query(object): + """Query provides defines the gRPC querier service. + """ + + @staticmethod + def InterchainAccount(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/ibc.applications.interchain_accounts.controller.v1.Query/InterchainAccount', + ibc_dot_applications_dot_interchain__accounts_dot_controller_dot_v1_dot_query__pb2.QueryInterchainAccountRequest.SerializeToString, + ibc_dot_applications_dot_interchain__accounts_dot_controller_dot_v1_dot_query__pb2.QueryInterchainAccountResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def Params(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/ibc.applications.interchain_accounts.controller.v1.Query/Params', + ibc_dot_applications_dot_interchain__accounts_dot_controller_dot_v1_dot_query__pb2.QueryParamsRequest.SerializeToString, + ibc_dot_applications_dot_interchain__accounts_dot_controller_dot_v1_dot_query__pb2.QueryParamsResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/ibc/applications/interchain_accounts/controller/v1/tx_pb2.py b/cosmpy/protos/ibc/applications/interchain_accounts/controller/v1/tx_pb2.py new file mode 100644 index 00000000..469c9552 --- /dev/null +++ b/cosmpy/protos/ibc/applications/interchain_accounts/controller/v1/tx_pb2.py @@ -0,0 +1,59 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: ibc/applications/interchain_accounts/controller/v1/tx.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 +from ibc.applications.interchain_accounts.v1 import packet_pb2 as ibc_dot_applications_dot_interchain__accounts_dot_v1_dot_packet__pb2 +from ibc.applications.interchain_accounts.controller.v1 import controller_pb2 as ibc_dot_applications_dot_interchain__accounts_dot_controller_dot_v1_dot_controller__pb2 +from cosmos.msg.v1 import msg_pb2 as cosmos_dot_msg_dot_v1_dot_msg__pb2 +from ibc.core.channel.v1 import channel_pb2 as ibc_dot_core_dot_channel_dot_v1_dot_channel__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n;ibc/applications/interchain_accounts/controller/v1/tx.proto\x12\x32ibc.applications.interchain_accounts.controller.v1\x1a\x14gogoproto/gogo.proto\x1a\x34ibc/applications/interchain_accounts/v1/packet.proto\x1a\x43ibc/applications/interchain_accounts/controller/v1/controller.proto\x1a\x17\x63osmos/msg/v1/msg.proto\x1a!ibc/core/channel/v1/channel.proto\"\x93\x01\n\x1cMsgRegisterInterchainAccount\x12\r\n\x05owner\x18\x01 \x01(\t\x12\x15\n\rconnection_id\x18\x02 \x01(\t\x12\x0f\n\x07version\x18\x03 \x01(\t\x12,\n\x08ordering\x18\x04 \x01(\x0e\x32\x1a.ibc.core.channel.v1.Order:\x0e\x82\xe7\xb0*\x05owner\x88\xa0\x1f\x00\"Q\n$MsgRegisterInterchainAccountResponse\x12\x12\n\nchannel_id\x18\x01 \x01(\t\x12\x0f\n\x07port_id\x18\x02 \x01(\t:\x04\x88\xa0\x1f\x00\"\xbc\x01\n\tMsgSendTx\x12\r\n\x05owner\x18\x01 \x01(\t\x12\x15\n\rconnection_id\x18\x02 \x01(\t\x12_\n\x0bpacket_data\x18\x03 \x01(\x0b\x32\x44.ibc.applications.interchain_accounts.v1.InterchainAccountPacketDataB\x04\xc8\xde\x1f\x00\x12\x18\n\x10relative_timeout\x18\x04 \x01(\x04:\x0e\x82\xe7\xb0*\x05owner\x88\xa0\x1f\x00\"+\n\x11MsgSendTxResponse\x12\x10\n\x08sequence\x18\x01 \x01(\x04:\x04\x88\xa0\x1f\x00\"\x84\x01\n\x0fMsgUpdateParams\x12\x0e\n\x06signer\x18\x01 \x01(\t\x12P\n\x06params\x18\x02 \x01(\x0b\x32:.ibc.applications.interchain_accounts.controller.v1.ParamsB\x04\xc8\xde\x1f\x00:\x0f\x82\xe7\xb0*\x06signer\x88\xa0\x1f\x00\"\x19\n\x17MsgUpdateParamsResponse2\x8a\x04\n\x03Msg\x12\xc7\x01\n\x19RegisterInterchainAccount\x12P.ibc.applications.interchain_accounts.controller.v1.MsgRegisterInterchainAccount\x1aX.ibc.applications.interchain_accounts.controller.v1.MsgRegisterInterchainAccountResponse\x12\x8e\x01\n\x06SendTx\x12=.ibc.applications.interchain_accounts.controller.v1.MsgSendTx\x1a\x45.ibc.applications.interchain_accounts.controller.v1.MsgSendTxResponse\x12\xa0\x01\n\x0cUpdateParams\x12\x43.ibc.applications.interchain_accounts.controller.v1.MsgUpdateParams\x1aK.ibc.applications.interchain_accounts.controller.v1.MsgUpdateParamsResponse\x1a\x05\x80\xe7\xb0*\x01\x42SZQgithub.com/cosmos/ibc-go/v10/modules/apps/27-interchain-accounts/controller/typesb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'ibc.applications.interchain_accounts.controller.v1.tx_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'ZQgithub.com/cosmos/ibc-go/v10/modules/apps/27-interchain-accounts/controller/types' + _MSGREGISTERINTERCHAINACCOUNT._options = None + _MSGREGISTERINTERCHAINACCOUNT._serialized_options = b'\202\347\260*\005owner\210\240\037\000' + _MSGREGISTERINTERCHAINACCOUNTRESPONSE._options = None + _MSGREGISTERINTERCHAINACCOUNTRESPONSE._serialized_options = b'\210\240\037\000' + _MSGSENDTX.fields_by_name['packet_data']._options = None + _MSGSENDTX.fields_by_name['packet_data']._serialized_options = b'\310\336\037\000' + _MSGSENDTX._options = None + _MSGSENDTX._serialized_options = b'\202\347\260*\005owner\210\240\037\000' + _MSGSENDTXRESPONSE._options = None + _MSGSENDTXRESPONSE._serialized_options = b'\210\240\037\000' + _MSGUPDATEPARAMS.fields_by_name['params']._options = None + _MSGUPDATEPARAMS.fields_by_name['params']._serialized_options = b'\310\336\037\000' + _MSGUPDATEPARAMS._options = None + _MSGUPDATEPARAMS._serialized_options = b'\202\347\260*\006signer\210\240\037\000' + _MSG._options = None + _MSG._serialized_options = b'\200\347\260*\001' + _MSGREGISTERINTERCHAINACCOUNT._serialized_start=321 + _MSGREGISTERINTERCHAINACCOUNT._serialized_end=468 + _MSGREGISTERINTERCHAINACCOUNTRESPONSE._serialized_start=470 + _MSGREGISTERINTERCHAINACCOUNTRESPONSE._serialized_end=551 + _MSGSENDTX._serialized_start=554 + _MSGSENDTX._serialized_end=742 + _MSGSENDTXRESPONSE._serialized_start=744 + _MSGSENDTXRESPONSE._serialized_end=787 + _MSGUPDATEPARAMS._serialized_start=790 + _MSGUPDATEPARAMS._serialized_end=922 + _MSGUPDATEPARAMSRESPONSE._serialized_start=924 + _MSGUPDATEPARAMSRESPONSE._serialized_end=949 + _MSG._serialized_start=952 + _MSG._serialized_end=1474 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/applications/interchain_accounts/controller/v1/tx_pb2_grpc.py b/cosmpy/protos/ibc/applications/interchain_accounts/controller/v1/tx_pb2_grpc.py new file mode 100644 index 00000000..e999014b --- /dev/null +++ b/cosmpy/protos/ibc/applications/interchain_accounts/controller/v1/tx_pb2_grpc.py @@ -0,0 +1,138 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + +from ibc.applications.interchain_accounts.controller.v1 import tx_pb2 as ibc_dot_applications_dot_interchain__accounts_dot_controller_dot_v1_dot_tx__pb2 + + +class MsgStub(object): + """Msg defines the 27-interchain-accounts/controller Msg service. + """ + + def __init__(self, channel): + """Constructor. + + Args: + channel: A grpc.Channel. + """ + self.RegisterInterchainAccount = channel.unary_unary( + '/ibc.applications.interchain_accounts.controller.v1.Msg/RegisterInterchainAccount', + request_serializer=ibc_dot_applications_dot_interchain__accounts_dot_controller_dot_v1_dot_tx__pb2.MsgRegisterInterchainAccount.SerializeToString, + response_deserializer=ibc_dot_applications_dot_interchain__accounts_dot_controller_dot_v1_dot_tx__pb2.MsgRegisterInterchainAccountResponse.FromString, + ) + self.SendTx = channel.unary_unary( + '/ibc.applications.interchain_accounts.controller.v1.Msg/SendTx', + request_serializer=ibc_dot_applications_dot_interchain__accounts_dot_controller_dot_v1_dot_tx__pb2.MsgSendTx.SerializeToString, + response_deserializer=ibc_dot_applications_dot_interchain__accounts_dot_controller_dot_v1_dot_tx__pb2.MsgSendTxResponse.FromString, + ) + self.UpdateParams = channel.unary_unary( + '/ibc.applications.interchain_accounts.controller.v1.Msg/UpdateParams', + request_serializer=ibc_dot_applications_dot_interchain__accounts_dot_controller_dot_v1_dot_tx__pb2.MsgUpdateParams.SerializeToString, + response_deserializer=ibc_dot_applications_dot_interchain__accounts_dot_controller_dot_v1_dot_tx__pb2.MsgUpdateParamsResponse.FromString, + ) + + +class MsgServicer(object): + """Msg defines the 27-interchain-accounts/controller Msg service. + """ + + def RegisterInterchainAccount(self, request, context): + """RegisterInterchainAccount defines a rpc handler for MsgRegisterInterchainAccount. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def SendTx(self, request, context): + """SendTx defines a rpc handler for MsgSendTx. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def UpdateParams(self, request, context): + """UpdateParams defines a rpc handler for MsgUpdateParams. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + +def add_MsgServicer_to_server(servicer, server): + rpc_method_handlers = { + 'RegisterInterchainAccount': grpc.unary_unary_rpc_method_handler( + servicer.RegisterInterchainAccount, + request_deserializer=ibc_dot_applications_dot_interchain__accounts_dot_controller_dot_v1_dot_tx__pb2.MsgRegisterInterchainAccount.FromString, + response_serializer=ibc_dot_applications_dot_interchain__accounts_dot_controller_dot_v1_dot_tx__pb2.MsgRegisterInterchainAccountResponse.SerializeToString, + ), + 'SendTx': grpc.unary_unary_rpc_method_handler( + servicer.SendTx, + request_deserializer=ibc_dot_applications_dot_interchain__accounts_dot_controller_dot_v1_dot_tx__pb2.MsgSendTx.FromString, + response_serializer=ibc_dot_applications_dot_interchain__accounts_dot_controller_dot_v1_dot_tx__pb2.MsgSendTxResponse.SerializeToString, + ), + 'UpdateParams': grpc.unary_unary_rpc_method_handler( + servicer.UpdateParams, + request_deserializer=ibc_dot_applications_dot_interchain__accounts_dot_controller_dot_v1_dot_tx__pb2.MsgUpdateParams.FromString, + response_serializer=ibc_dot_applications_dot_interchain__accounts_dot_controller_dot_v1_dot_tx__pb2.MsgUpdateParamsResponse.SerializeToString, + ), + } + generic_handler = grpc.method_handlers_generic_handler( + 'ibc.applications.interchain_accounts.controller.v1.Msg', rpc_method_handlers) + server.add_generic_rpc_handlers((generic_handler,)) + + + # This class is part of an EXPERIMENTAL API. +class Msg(object): + """Msg defines the 27-interchain-accounts/controller Msg service. + """ + + @staticmethod + def RegisterInterchainAccount(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/ibc.applications.interchain_accounts.controller.v1.Msg/RegisterInterchainAccount', + ibc_dot_applications_dot_interchain__accounts_dot_controller_dot_v1_dot_tx__pb2.MsgRegisterInterchainAccount.SerializeToString, + ibc_dot_applications_dot_interchain__accounts_dot_controller_dot_v1_dot_tx__pb2.MsgRegisterInterchainAccountResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def SendTx(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/ibc.applications.interchain_accounts.controller.v1.Msg/SendTx', + ibc_dot_applications_dot_interchain__accounts_dot_controller_dot_v1_dot_tx__pb2.MsgSendTx.SerializeToString, + ibc_dot_applications_dot_interchain__accounts_dot_controller_dot_v1_dot_tx__pb2.MsgSendTxResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def UpdateParams(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/ibc.applications.interchain_accounts.controller.v1.Msg/UpdateParams', + ibc_dot_applications_dot_interchain__accounts_dot_controller_dot_v1_dot_tx__pb2.MsgUpdateParams.SerializeToString, + ibc_dot_applications_dot_interchain__accounts_dot_controller_dot_v1_dot_tx__pb2.MsgUpdateParamsResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/ibc/applications/interchain_accounts/genesis/v1/genesis_pb2.py b/cosmpy/protos/ibc/applications/interchain_accounts/genesis/v1/genesis_pb2.py new file mode 100644 index 00000000..5ecccd69 --- /dev/null +++ b/cosmpy/protos/ibc/applications/interchain_accounts/genesis/v1/genesis_pb2.py @@ -0,0 +1,53 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: ibc/applications/interchain_accounts/genesis/v1/genesis.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 +from ibc.applications.interchain_accounts.controller.v1 import controller_pb2 as ibc_dot_applications_dot_interchain__accounts_dot_controller_dot_v1_dot_controller__pb2 +from ibc.applications.interchain_accounts.host.v1 import host_pb2 as ibc_dot_applications_dot_interchain__accounts_dot_host_dot_v1_dot_host__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n=ibc/applications/interchain_accounts/genesis/v1/genesis.proto\x12/ibc.applications.interchain_accounts.genesis.v1\x1a\x14gogoproto/gogo.proto\x1a\x43ibc/applications/interchain_accounts/controller/v1/controller.proto\x1a\x37ibc/applications/interchain_accounts/host/v1/host.proto\"\xe4\x01\n\x0cGenesisState\x12o\n\x18\x63ontroller_genesis_state\x18\x01 \x01(\x0b\x32G.ibc.applications.interchain_accounts.genesis.v1.ControllerGenesisStateB\x04\xc8\xde\x1f\x00\x12\x63\n\x12host_genesis_state\x18\x02 \x01(\x0b\x32\x41.ibc.applications.interchain_accounts.genesis.v1.HostGenesisStateB\x04\xc8\xde\x1f\x00\"\xc9\x02\n\x16\x43ontrollerGenesisState\x12]\n\x0f\x61\x63tive_channels\x18\x01 \x03(\x0b\x32>.ibc.applications.interchain_accounts.genesis.v1.ActiveChannelB\x04\xc8\xde\x1f\x00\x12o\n\x13interchain_accounts\x18\x02 \x03(\x0b\x32L.ibc.applications.interchain_accounts.genesis.v1.RegisteredInterchainAccountB\x04\xc8\xde\x1f\x00\x12\r\n\x05ports\x18\x03 \x03(\t\x12P\n\x06params\x18\x04 \x01(\x0b\x32:.ibc.applications.interchain_accounts.controller.v1.ParamsB\x04\xc8\xde\x1f\x00\"\xbc\x02\n\x10HostGenesisState\x12]\n\x0f\x61\x63tive_channels\x18\x01 \x03(\x0b\x32>.ibc.applications.interchain_accounts.genesis.v1.ActiveChannelB\x04\xc8\xde\x1f\x00\x12o\n\x13interchain_accounts\x18\x02 \x03(\x0b\x32L.ibc.applications.interchain_accounts.genesis.v1.RegisteredInterchainAccountB\x04\xc8\xde\x1f\x00\x12\x0c\n\x04port\x18\x03 \x01(\t\x12J\n\x06params\x18\x04 \x01(\x0b\x32\x34.ibc.applications.interchain_accounts.host.v1.ParamsB\x04\xc8\xde\x1f\x00\"j\n\rActiveChannel\x12\x15\n\rconnection_id\x18\x01 \x01(\t\x12\x0f\n\x07port_id\x18\x02 \x01(\t\x12\x12\n\nchannel_id\x18\x03 \x01(\t\x12\x1d\n\x15is_middleware_enabled\x18\x04 \x01(\x08\"^\n\x1bRegisteredInterchainAccount\x12\x15\n\rconnection_id\x18\x01 \x01(\t\x12\x0f\n\x07port_id\x18\x02 \x01(\t\x12\x17\n\x0f\x61\x63\x63ount_address\x18\x03 \x01(\tBPZNgithub.com/cosmos/ibc-go/v10/modules/apps/27-interchain-accounts/genesis/typesb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'ibc.applications.interchain_accounts.genesis.v1.genesis_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'ZNgithub.com/cosmos/ibc-go/v10/modules/apps/27-interchain-accounts/genesis/types' + _GENESISSTATE.fields_by_name['controller_genesis_state']._options = None + _GENESISSTATE.fields_by_name['controller_genesis_state']._serialized_options = b'\310\336\037\000' + _GENESISSTATE.fields_by_name['host_genesis_state']._options = None + _GENESISSTATE.fields_by_name['host_genesis_state']._serialized_options = b'\310\336\037\000' + _CONTROLLERGENESISSTATE.fields_by_name['active_channels']._options = None + _CONTROLLERGENESISSTATE.fields_by_name['active_channels']._serialized_options = b'\310\336\037\000' + _CONTROLLERGENESISSTATE.fields_by_name['interchain_accounts']._options = None + _CONTROLLERGENESISSTATE.fields_by_name['interchain_accounts']._serialized_options = b'\310\336\037\000' + _CONTROLLERGENESISSTATE.fields_by_name['params']._options = None + _CONTROLLERGENESISSTATE.fields_by_name['params']._serialized_options = b'\310\336\037\000' + _HOSTGENESISSTATE.fields_by_name['active_channels']._options = None + _HOSTGENESISSTATE.fields_by_name['active_channels']._serialized_options = b'\310\336\037\000' + _HOSTGENESISSTATE.fields_by_name['interchain_accounts']._options = None + _HOSTGENESISSTATE.fields_by_name['interchain_accounts']._serialized_options = b'\310\336\037\000' + _HOSTGENESISSTATE.fields_by_name['params']._options = None + _HOSTGENESISSTATE.fields_by_name['params']._serialized_options = b'\310\336\037\000' + _GENESISSTATE._serialized_start=263 + _GENESISSTATE._serialized_end=491 + _CONTROLLERGENESISSTATE._serialized_start=494 + _CONTROLLERGENESISSTATE._serialized_end=823 + _HOSTGENESISSTATE._serialized_start=826 + _HOSTGENESISSTATE._serialized_end=1142 + _ACTIVECHANNEL._serialized_start=1144 + _ACTIVECHANNEL._serialized_end=1250 + _REGISTEREDINTERCHAINACCOUNT._serialized_start=1252 + _REGISTEREDINTERCHAINACCOUNT._serialized_end=1346 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/applications/interchain_accounts/genesis/v1/genesis_pb2_grpc.py b/cosmpy/protos/ibc/applications/interchain_accounts/genesis/v1/genesis_pb2_grpc.py new file mode 100644 index 00000000..2daafffe --- /dev/null +++ b/cosmpy/protos/ibc/applications/interchain_accounts/genesis/v1/genesis_pb2_grpc.py @@ -0,0 +1,4 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + diff --git a/cosmpy/protos/ibc/applications/interchain_accounts/host/v1/host_pb2.py b/cosmpy/protos/ibc/applications/interchain_accounts/host/v1/host_pb2.py new file mode 100644 index 00000000..60014040 --- /dev/null +++ b/cosmpy/protos/ibc/applications/interchain_accounts/host/v1/host_pb2.py @@ -0,0 +1,28 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: ibc/applications/interchain_accounts/host/v1/host.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n7ibc/applications/interchain_accounts/host/v1/host.proto\x12,ibc.applications.interchain_accounts.host.v1\"6\n\x06Params\x12\x14\n\x0chost_enabled\x18\x01 \x01(\x08\x12\x16\n\x0e\x61llow_messages\x18\x02 \x03(\t\"*\n\x0cQueryRequest\x12\x0c\n\x04path\x18\x01 \x01(\t\x12\x0c\n\x04\x64\x61ta\x18\x02 \x01(\x0c\x42MZKgithub.com/cosmos/ibc-go/v10/modules/apps/27-interchain-accounts/host/typesb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'ibc.applications.interchain_accounts.host.v1.host_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'ZKgithub.com/cosmos/ibc-go/v10/modules/apps/27-interchain-accounts/host/types' + _PARAMS._serialized_start=105 + _PARAMS._serialized_end=159 + _QUERYREQUEST._serialized_start=161 + _QUERYREQUEST._serialized_end=203 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/applications/interchain_accounts/host/v1/host_pb2_grpc.py b/cosmpy/protos/ibc/applications/interchain_accounts/host/v1/host_pb2_grpc.py new file mode 100644 index 00000000..2daafffe --- /dev/null +++ b/cosmpy/protos/ibc/applications/interchain_accounts/host/v1/host_pb2_grpc.py @@ -0,0 +1,4 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + diff --git a/cosmpy/protos/ibc/applications/interchain_accounts/host/v1/query_pb2.py b/cosmpy/protos/ibc/applications/interchain_accounts/host/v1/query_pb2.py new file mode 100644 index 00000000..d7b96574 --- /dev/null +++ b/cosmpy/protos/ibc/applications/interchain_accounts/host/v1/query_pb2.py @@ -0,0 +1,34 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: ibc/applications/interchain_accounts/host/v1/query.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 +from ibc.applications.interchain_accounts.host.v1 import host_pb2 as ibc_dot_applications_dot_interchain__accounts_dot_host_dot_v1_dot_host__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n8ibc/applications/interchain_accounts/host/v1/query.proto\x12,ibc.applications.interchain_accounts.host.v1\x1a\x1cgoogle/api/annotations.proto\x1a\x37ibc/applications/interchain_accounts/host/v1/host.proto\"\x14\n\x12QueryParamsRequest\"[\n\x13QueryParamsResponse\x12\x44\n\x06params\x18\x01 \x01(\x0b\x32\x34.ibc.applications.interchain_accounts.host.v1.Params2\xcd\x01\n\x05Query\x12\xc3\x01\n\x06Params\x12@.ibc.applications.interchain_accounts.host.v1.QueryParamsRequest\x1a\x41.ibc.applications.interchain_accounts.host.v1.QueryParamsResponse\"4\x82\xd3\xe4\x93\x02.\x12,/ibc/apps/interchain_accounts/host/v1/paramsBMZKgithub.com/cosmos/ibc-go/v10/modules/apps/27-interchain-accounts/host/typesb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'ibc.applications.interchain_accounts.host.v1.query_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'ZKgithub.com/cosmos/ibc-go/v10/modules/apps/27-interchain-accounts/host/types' + _QUERY.methods_by_name['Params']._options = None + _QUERY.methods_by_name['Params']._serialized_options = b'\202\323\344\223\002.\022,/ibc/apps/interchain_accounts/host/v1/params' + _QUERYPARAMSREQUEST._serialized_start=193 + _QUERYPARAMSREQUEST._serialized_end=213 + _QUERYPARAMSRESPONSE._serialized_start=215 + _QUERYPARAMSRESPONSE._serialized_end=306 + _QUERY._serialized_start=309 + _QUERY._serialized_end=514 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/applications/interchain_accounts/host/v1/query_pb2_grpc.py b/cosmpy/protos/ibc/applications/interchain_accounts/host/v1/query_pb2_grpc.py new file mode 100644 index 00000000..d1a09b09 --- /dev/null +++ b/cosmpy/protos/ibc/applications/interchain_accounts/host/v1/query_pb2_grpc.py @@ -0,0 +1,70 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + +from ibc.applications.interchain_accounts.host.v1 import query_pb2 as ibc_dot_applications_dot_interchain__accounts_dot_host_dot_v1_dot_query__pb2 + + +class QueryStub(object): + """Query provides defines the gRPC querier service. + """ + + def __init__(self, channel): + """Constructor. + + Args: + channel: A grpc.Channel. + """ + self.Params = channel.unary_unary( + '/ibc.applications.interchain_accounts.host.v1.Query/Params', + request_serializer=ibc_dot_applications_dot_interchain__accounts_dot_host_dot_v1_dot_query__pb2.QueryParamsRequest.SerializeToString, + response_deserializer=ibc_dot_applications_dot_interchain__accounts_dot_host_dot_v1_dot_query__pb2.QueryParamsResponse.FromString, + ) + + +class QueryServicer(object): + """Query provides defines the gRPC querier service. + """ + + def Params(self, request, context): + """Params queries all parameters of the ICA host submodule. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + +def add_QueryServicer_to_server(servicer, server): + rpc_method_handlers = { + 'Params': grpc.unary_unary_rpc_method_handler( + servicer.Params, + request_deserializer=ibc_dot_applications_dot_interchain__accounts_dot_host_dot_v1_dot_query__pb2.QueryParamsRequest.FromString, + response_serializer=ibc_dot_applications_dot_interchain__accounts_dot_host_dot_v1_dot_query__pb2.QueryParamsResponse.SerializeToString, + ), + } + generic_handler = grpc.method_handlers_generic_handler( + 'ibc.applications.interchain_accounts.host.v1.Query', rpc_method_handlers) + server.add_generic_rpc_handlers((generic_handler,)) + + + # This class is part of an EXPERIMENTAL API. +class Query(object): + """Query provides defines the gRPC querier service. + """ + + @staticmethod + def Params(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/ibc.applications.interchain_accounts.host.v1.Query/Params', + ibc_dot_applications_dot_interchain__accounts_dot_host_dot_v1_dot_query__pb2.QueryParamsRequest.SerializeToString, + ibc_dot_applications_dot_interchain__accounts_dot_host_dot_v1_dot_query__pb2.QueryParamsResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/ibc/applications/interchain_accounts/host/v1/tx_pb2.py b/cosmpy/protos/ibc/applications/interchain_accounts/host/v1/tx_pb2.py new file mode 100644 index 00000000..307a23d4 --- /dev/null +++ b/cosmpy/protos/ibc/applications/interchain_accounts/host/v1/tx_pb2.py @@ -0,0 +1,47 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: ibc/applications/interchain_accounts/host/v1/tx.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 +from cosmos.msg.v1 import msg_pb2 as cosmos_dot_msg_dot_v1_dot_msg__pb2 +from ibc.applications.interchain_accounts.host.v1 import host_pb2 as ibc_dot_applications_dot_interchain__accounts_dot_host_dot_v1_dot_host__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n5ibc/applications/interchain_accounts/host/v1/tx.proto\x12,ibc.applications.interchain_accounts.host.v1\x1a\x14gogoproto/gogo.proto\x1a\x17\x63osmos/msg/v1/msg.proto\x1a\x37ibc/applications/interchain_accounts/host/v1/host.proto\"~\n\x0fMsgUpdateParams\x12\x0e\n\x06signer\x18\x01 \x01(\t\x12J\n\x06params\x18\x02 \x01(\x0b\x32\x34.ibc.applications.interchain_accounts.host.v1.ParamsB\x04\xc8\xde\x1f\x00:\x0f\x82\xe7\xb0*\x06signer\x88\xa0\x1f\x00\"\x19\n\x17MsgUpdateParamsResponse\"\x89\x01\n\x12MsgModuleQuerySafe\x12\x0e\n\x06signer\x18\x01 \x01(\t\x12R\n\x08requests\x18\x02 \x03(\x0b\x32:.ibc.applications.interchain_accounts.host.v1.QueryRequestB\x04\xc8\xde\x1f\x00:\x0f\x82\xe7\xb0*\x06signer\x88\xa0\x1f\x00\"?\n\x1aMsgModuleQuerySafeResponse\x12\x0e\n\x06height\x18\x01 \x01(\x04\x12\x11\n\tresponses\x18\x02 \x03(\x0c\x32\xc3\x02\n\x03Msg\x12\x94\x01\n\x0cUpdateParams\x12=.ibc.applications.interchain_accounts.host.v1.MsgUpdateParams\x1a\x45.ibc.applications.interchain_accounts.host.v1.MsgUpdateParamsResponse\x12\x9d\x01\n\x0fModuleQuerySafe\x12@.ibc.applications.interchain_accounts.host.v1.MsgModuleQuerySafe\x1aH.ibc.applications.interchain_accounts.host.v1.MsgModuleQuerySafeResponse\x1a\x05\x80\xe7\xb0*\x01\x42MZKgithub.com/cosmos/ibc-go/v10/modules/apps/27-interchain-accounts/host/typesb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'ibc.applications.interchain_accounts.host.v1.tx_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'ZKgithub.com/cosmos/ibc-go/v10/modules/apps/27-interchain-accounts/host/types' + _MSGUPDATEPARAMS.fields_by_name['params']._options = None + _MSGUPDATEPARAMS.fields_by_name['params']._serialized_options = b'\310\336\037\000' + _MSGUPDATEPARAMS._options = None + _MSGUPDATEPARAMS._serialized_options = b'\202\347\260*\006signer\210\240\037\000' + _MSGMODULEQUERYSAFE.fields_by_name['requests']._options = None + _MSGMODULEQUERYSAFE.fields_by_name['requests']._serialized_options = b'\310\336\037\000' + _MSGMODULEQUERYSAFE._options = None + _MSGMODULEQUERYSAFE._serialized_options = b'\202\347\260*\006signer\210\240\037\000' + _MSG._options = None + _MSG._serialized_options = b'\200\347\260*\001' + _MSGUPDATEPARAMS._serialized_start=207 + _MSGUPDATEPARAMS._serialized_end=333 + _MSGUPDATEPARAMSRESPONSE._serialized_start=335 + _MSGUPDATEPARAMSRESPONSE._serialized_end=360 + _MSGMODULEQUERYSAFE._serialized_start=363 + _MSGMODULEQUERYSAFE._serialized_end=500 + _MSGMODULEQUERYSAFERESPONSE._serialized_start=502 + _MSGMODULEQUERYSAFERESPONSE._serialized_end=565 + _MSG._serialized_start=568 + _MSG._serialized_end=891 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/applications/interchain_accounts/host/v1/tx_pb2_grpc.py b/cosmpy/protos/ibc/applications/interchain_accounts/host/v1/tx_pb2_grpc.py new file mode 100644 index 00000000..c739d974 --- /dev/null +++ b/cosmpy/protos/ibc/applications/interchain_accounts/host/v1/tx_pb2_grpc.py @@ -0,0 +1,104 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + +from ibc.applications.interchain_accounts.host.v1 import tx_pb2 as ibc_dot_applications_dot_interchain__accounts_dot_host_dot_v1_dot_tx__pb2 + + +class MsgStub(object): + """Msg defines the 27-interchain-accounts/host Msg service. + """ + + def __init__(self, channel): + """Constructor. + + Args: + channel: A grpc.Channel. + """ + self.UpdateParams = channel.unary_unary( + '/ibc.applications.interchain_accounts.host.v1.Msg/UpdateParams', + request_serializer=ibc_dot_applications_dot_interchain__accounts_dot_host_dot_v1_dot_tx__pb2.MsgUpdateParams.SerializeToString, + response_deserializer=ibc_dot_applications_dot_interchain__accounts_dot_host_dot_v1_dot_tx__pb2.MsgUpdateParamsResponse.FromString, + ) + self.ModuleQuerySafe = channel.unary_unary( + '/ibc.applications.interchain_accounts.host.v1.Msg/ModuleQuerySafe', + request_serializer=ibc_dot_applications_dot_interchain__accounts_dot_host_dot_v1_dot_tx__pb2.MsgModuleQuerySafe.SerializeToString, + response_deserializer=ibc_dot_applications_dot_interchain__accounts_dot_host_dot_v1_dot_tx__pb2.MsgModuleQuerySafeResponse.FromString, + ) + + +class MsgServicer(object): + """Msg defines the 27-interchain-accounts/host Msg service. + """ + + def UpdateParams(self, request, context): + """UpdateParams defines a rpc handler for MsgUpdateParams. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def ModuleQuerySafe(self, request, context): + """ModuleQuerySafe defines a rpc handler for MsgModuleQuerySafe. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + +def add_MsgServicer_to_server(servicer, server): + rpc_method_handlers = { + 'UpdateParams': grpc.unary_unary_rpc_method_handler( + servicer.UpdateParams, + request_deserializer=ibc_dot_applications_dot_interchain__accounts_dot_host_dot_v1_dot_tx__pb2.MsgUpdateParams.FromString, + response_serializer=ibc_dot_applications_dot_interchain__accounts_dot_host_dot_v1_dot_tx__pb2.MsgUpdateParamsResponse.SerializeToString, + ), + 'ModuleQuerySafe': grpc.unary_unary_rpc_method_handler( + servicer.ModuleQuerySafe, + request_deserializer=ibc_dot_applications_dot_interchain__accounts_dot_host_dot_v1_dot_tx__pb2.MsgModuleQuerySafe.FromString, + response_serializer=ibc_dot_applications_dot_interchain__accounts_dot_host_dot_v1_dot_tx__pb2.MsgModuleQuerySafeResponse.SerializeToString, + ), + } + generic_handler = grpc.method_handlers_generic_handler( + 'ibc.applications.interchain_accounts.host.v1.Msg', rpc_method_handlers) + server.add_generic_rpc_handlers((generic_handler,)) + + + # This class is part of an EXPERIMENTAL API. +class Msg(object): + """Msg defines the 27-interchain-accounts/host Msg service. + """ + + @staticmethod + def UpdateParams(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/ibc.applications.interchain_accounts.host.v1.Msg/UpdateParams', + ibc_dot_applications_dot_interchain__accounts_dot_host_dot_v1_dot_tx__pb2.MsgUpdateParams.SerializeToString, + ibc_dot_applications_dot_interchain__accounts_dot_host_dot_v1_dot_tx__pb2.MsgUpdateParamsResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def ModuleQuerySafe(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/ibc.applications.interchain_accounts.host.v1.Msg/ModuleQuerySafe', + ibc_dot_applications_dot_interchain__accounts_dot_host_dot_v1_dot_tx__pb2.MsgModuleQuerySafe.SerializeToString, + ibc_dot_applications_dot_interchain__accounts_dot_host_dot_v1_dot_tx__pb2.MsgModuleQuerySafeResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/ibc/applications/interchain_accounts/v1/account_pb2.py b/cosmpy/protos/ibc/applications/interchain_accounts/v1/account_pb2.py new file mode 100644 index 00000000..1979cb20 --- /dev/null +++ b/cosmpy/protos/ibc/applications/interchain_accounts/v1/account_pb2.py @@ -0,0 +1,33 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: ibc/applications/interchain_accounts/v1/account.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 +from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 +from cosmos.auth.v1beta1 import auth_pb2 as cosmos_dot_auth_dot_v1beta1_dot_auth__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n5ibc/applications/interchain_accounts/v1/account.proto\x12\'ibc.applications.interchain_accounts.v1\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x14gogoproto/gogo.proto\x1a\x1e\x63osmos/auth/v1beta1/auth.proto\"\xb0\x01\n\x11InterchainAccount\x12<\n\x0c\x62\x61se_account\x18\x01 \x01(\x0b\x32 .cosmos.auth.v1beta1.BaseAccountB\x04\xd0\xde\x1f\x01\x12\x15\n\raccount_owner\x18\x02 \x01(\t:F\x88\xa0\x1f\x00\x98\xa0\x1f\x00\xca\xb4-:ibc.applications.interchain_accounts.v1.InterchainAccountIBHZFgithub.com/cosmos/ibc-go/v10/modules/apps/27-interchain-accounts/typesb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'ibc.applications.interchain_accounts.v1.account_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'ZFgithub.com/cosmos/ibc-go/v10/modules/apps/27-interchain-accounts/types' + _INTERCHAINACCOUNT.fields_by_name['base_account']._options = None + _INTERCHAINACCOUNT.fields_by_name['base_account']._serialized_options = b'\320\336\037\001' + _INTERCHAINACCOUNT._options = None + _INTERCHAINACCOUNT._serialized_options = b'\210\240\037\000\230\240\037\000\312\264-:ibc.applications.interchain_accounts.v1.InterchainAccountI' + _INTERCHAINACCOUNT._serialized_start=180 + _INTERCHAINACCOUNT._serialized_end=356 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/applications/interchain_accounts/v1/account_pb2_grpc.py b/cosmpy/protos/ibc/applications/interchain_accounts/v1/account_pb2_grpc.py new file mode 100644 index 00000000..2daafffe --- /dev/null +++ b/cosmpy/protos/ibc/applications/interchain_accounts/v1/account_pb2_grpc.py @@ -0,0 +1,4 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + diff --git a/cosmpy/protos/ibc/applications/interchain_accounts/v1/metadata_pb2.py b/cosmpy/protos/ibc/applications/interchain_accounts/v1/metadata_pb2.py new file mode 100644 index 00000000..103f28b2 --- /dev/null +++ b/cosmpy/protos/ibc/applications/interchain_accounts/v1/metadata_pb2.py @@ -0,0 +1,26 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: ibc/applications/interchain_accounts/v1/metadata.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n6ibc/applications/interchain_accounts/v1/metadata.proto\x12\'ibc.applications.interchain_accounts.v1\"\x8d\x01\n\x08Metadata\x12\x0f\n\x07version\x18\x01 \x01(\t\x12 \n\x18\x63ontroller_connection_id\x18\x02 \x01(\t\x12\x1a\n\x12host_connection_id\x18\x03 \x01(\t\x12\x0f\n\x07\x61\x64\x64ress\x18\x04 \x01(\t\x12\x10\n\x08\x65ncoding\x18\x05 \x01(\t\x12\x0f\n\x07tx_type\x18\x06 \x01(\tBHZFgithub.com/cosmos/ibc-go/v10/modules/apps/27-interchain-accounts/typesb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'ibc.applications.interchain_accounts.v1.metadata_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'ZFgithub.com/cosmos/ibc-go/v10/modules/apps/27-interchain-accounts/types' + _METADATA._serialized_start=100 + _METADATA._serialized_end=241 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/applications/interchain_accounts/v1/metadata_pb2_grpc.py b/cosmpy/protos/ibc/applications/interchain_accounts/v1/metadata_pb2_grpc.py new file mode 100644 index 00000000..2daafffe --- /dev/null +++ b/cosmpy/protos/ibc/applications/interchain_accounts/v1/metadata_pb2_grpc.py @@ -0,0 +1,4 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + diff --git a/cosmpy/protos/ibc/applications/interchain_accounts/v1/packet_pb2.py b/cosmpy/protos/ibc/applications/interchain_accounts/v1/packet_pb2.py new file mode 100644 index 00000000..f7f5a83d --- /dev/null +++ b/cosmpy/protos/ibc/applications/interchain_accounts/v1/packet_pb2.py @@ -0,0 +1,38 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: ibc/applications/interchain_accounts/v1/packet.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from google.protobuf import any_pb2 as google_dot_protobuf_dot_any__pb2 +from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n4ibc/applications/interchain_accounts/v1/packet.proto\x12\'ibc.applications.interchain_accounts.v1\x1a\x19google/protobuf/any.proto\x1a\x14gogoproto/gogo.proto\"v\n\x1bInterchainAccountPacketData\x12;\n\x04type\x18\x01 \x01(\x0e\x32-.ibc.applications.interchain_accounts.v1.Type\x12\x0c\n\x04\x64\x61ta\x18\x02 \x01(\x0c\x12\x0c\n\x04memo\x18\x03 \x01(\t\"2\n\x08\x43osmosTx\x12&\n\x08messages\x18\x01 \x03(\x0b\x32\x14.google.protobuf.Any*X\n\x04Type\x12%\n\x10TYPE_UNSPECIFIED\x10\x00\x1a\x0f\x8a\x9d \x0bUNSPECIFIED\x12#\n\x0fTYPE_EXECUTE_TX\x10\x01\x1a\x0e\x8a\x9d \nEXECUTE_TX\x1a\x04\x88\xa3\x1e\x00\x42HZFgithub.com/cosmos/ibc-go/v10/modules/apps/27-interchain-accounts/typesb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'ibc.applications.interchain_accounts.v1.packet_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'ZFgithub.com/cosmos/ibc-go/v10/modules/apps/27-interchain-accounts/types' + _TYPE._options = None + _TYPE._serialized_options = b'\210\243\036\000' + _TYPE.values_by_name["TYPE_UNSPECIFIED"]._options = None + _TYPE.values_by_name["TYPE_UNSPECIFIED"]._serialized_options = b'\212\235 \013UNSPECIFIED' + _TYPE.values_by_name["TYPE_EXECUTE_TX"]._options = None + _TYPE.values_by_name["TYPE_EXECUTE_TX"]._serialized_options = b'\212\235 \nEXECUTE_TX' + _TYPE._serialized_start=318 + _TYPE._serialized_end=406 + _INTERCHAINACCOUNTPACKETDATA._serialized_start=146 + _INTERCHAINACCOUNTPACKETDATA._serialized_end=264 + _COSMOSTX._serialized_start=266 + _COSMOSTX._serialized_end=316 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/applications/interchain_accounts/v1/packet_pb2_grpc.py b/cosmpy/protos/ibc/applications/interchain_accounts/v1/packet_pb2_grpc.py new file mode 100644 index 00000000..2daafffe --- /dev/null +++ b/cosmpy/protos/ibc/applications/interchain_accounts/v1/packet_pb2_grpc.py @@ -0,0 +1,4 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + diff --git a/cosmpy/protos/ibc/applications/transfer/v1/authz_pb2.py b/cosmpy/protos/ibc/applications/transfer/v1/authz_pb2.py new file mode 100644 index 00000000..59db3fd2 --- /dev/null +++ b/cosmpy/protos/ibc/applications/transfer/v1/authz_pb2.py @@ -0,0 +1,37 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: ibc/applications/transfer/v1/authz.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 +from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 +from cosmos.base.v1beta1 import coin_pb2 as cosmos_dot_base_dot_v1beta1_dot_coin__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n(ibc/applications/transfer/v1/authz.proto\x12\x1cibc.applications.transfer.v1\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x14gogoproto/gogo.proto\x1a\x1e\x63osmos/base/v1beta1/coin.proto\"\xcc\x01\n\nAllocation\x12\x13\n\x0bsource_port\x18\x01 \x01(\t\x12\x16\n\x0esource_channel\x18\x02 \x01(\t\x12`\n\x0bspend_limit\x18\x03 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinB0\xc8\xde\x1f\x00\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\x12\x12\n\nallow_list\x18\x04 \x03(\t\x12\x1b\n\x13\x61llowed_packet_data\x18\x05 \x03(\t\"\x84\x01\n\x15TransferAuthorization\x12\x43\n\x0b\x61llocations\x18\x01 \x03(\x0b\x32(.ibc.applications.transfer.v1.AllocationB\x04\xc8\xde\x1f\x00:&\xca\xb4-\"cosmos.authz.v1beta1.AuthorizationB:Z8github.com/cosmos/ibc-go/v10/modules/apps/transfer/typesb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'ibc.applications.transfer.v1.authz_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z8github.com/cosmos/ibc-go/v10/modules/apps/transfer/types' + _ALLOCATION.fields_by_name['spend_limit']._options = None + _ALLOCATION.fields_by_name['spend_limit']._serialized_options = b'\310\336\037\000\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins' + _TRANSFERAUTHORIZATION.fields_by_name['allocations']._options = None + _TRANSFERAUTHORIZATION.fields_by_name['allocations']._serialized_options = b'\310\336\037\000' + _TRANSFERAUTHORIZATION._options = None + _TRANSFERAUTHORIZATION._serialized_options = b'\312\264-\"cosmos.authz.v1beta1.Authorization' + _ALLOCATION._serialized_start=156 + _ALLOCATION._serialized_end=360 + _TRANSFERAUTHORIZATION._serialized_start=363 + _TRANSFERAUTHORIZATION._serialized_end=495 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/applications/transfer/v1/authz_pb2_grpc.py b/cosmpy/protos/ibc/applications/transfer/v1/authz_pb2_grpc.py new file mode 100644 index 00000000..2daafffe --- /dev/null +++ b/cosmpy/protos/ibc/applications/transfer/v1/authz_pb2_grpc.py @@ -0,0 +1,4 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + diff --git a/cosmpy/protos/ibc/applications/transfer/v1/denomtrace_pb2.py b/cosmpy/protos/ibc/applications/transfer/v1/denomtrace_pb2.py new file mode 100644 index 00000000..733df300 --- /dev/null +++ b/cosmpy/protos/ibc/applications/transfer/v1/denomtrace_pb2.py @@ -0,0 +1,28 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: ibc/applications/transfer/v1/denomtrace.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n-ibc/applications/transfer/v1/denomtrace.proto\x12\x1cibc.applications.transfer.v1\"2\n\nDenomTrace\x12\x0c\n\x04path\x18\x01 \x01(\t\x12\x12\n\nbase_denom\x18\x02 \x01(\t:\x02\x18\x01\x42:Z8github.com/cosmos/ibc-go/v10/modules/apps/transfer/typesb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'ibc.applications.transfer.v1.denomtrace_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z8github.com/cosmos/ibc-go/v10/modules/apps/transfer/types' + _DENOMTRACE._options = None + _DENOMTRACE._serialized_options = b'\030\001' + _DENOMTRACE._serialized_start=79 + _DENOMTRACE._serialized_end=129 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/applications/transfer/v1/denomtrace_pb2_grpc.py b/cosmpy/protos/ibc/applications/transfer/v1/denomtrace_pb2_grpc.py new file mode 100644 index 00000000..2daafffe --- /dev/null +++ b/cosmpy/protos/ibc/applications/transfer/v1/denomtrace_pb2_grpc.py @@ -0,0 +1,4 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + diff --git a/cosmpy/protos/ibc/applications/transfer/v1/genesis_pb2.py b/cosmpy/protos/ibc/applications/transfer/v1/genesis_pb2.py new file mode 100644 index 00000000..be1812bc --- /dev/null +++ b/cosmpy/protos/ibc/applications/transfer/v1/genesis_pb2.py @@ -0,0 +1,36 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: ibc/applications/transfer/v1/genesis.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from ibc.applications.transfer.v1 import transfer_pb2 as ibc_dot_applications_dot_transfer_dot_v1_dot_transfer__pb2 +from ibc.applications.transfer.v1 import token_pb2 as ibc_dot_applications_dot_transfer_dot_v1_dot_token__pb2 +from cosmos.base.v1beta1 import coin_pb2 as cosmos_dot_base_dot_v1beta1_dot_coin__pb2 +from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n*ibc/applications/transfer/v1/genesis.proto\x12\x1cibc.applications.transfer.v1\x1a+ibc/applications/transfer/v1/transfer.proto\x1a(ibc/applications/transfer/v1/token.proto\x1a\x1e\x63osmos/base/v1beta1/coin.proto\x1a\x14gogoproto/gogo.proto\"\x85\x02\n\x0cGenesisState\x12\x0f\n\x07port_id\x18\x01 \x01(\t\x12\x43\n\x06\x64\x65noms\x18\x02 \x03(\x0b\x32#.ibc.applications.transfer.v1.DenomB\x0e\xaa\xdf\x1f\x06\x44\x65noms\xc8\xde\x1f\x00\x12:\n\x06params\x18\x03 \x01(\x0b\x32$.ibc.applications.transfer.v1.ParamsB\x04\xc8\xde\x1f\x00\x12\x63\n\x0etotal_escrowed\x18\x04 \x03(\x0b\x32\x19.cosmos.base.v1beta1.CoinB0\xaa\xdf\x1f(github.com/cosmos/cosmos-sdk/types.Coins\xc8\xde\x1f\x00\x42:Z8github.com/cosmos/ibc-go/v10/modules/apps/transfer/typesb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'ibc.applications.transfer.v1.genesis_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z8github.com/cosmos/ibc-go/v10/modules/apps/transfer/types' + _GENESISSTATE.fields_by_name['denoms']._options = None + _GENESISSTATE.fields_by_name['denoms']._serialized_options = b'\252\337\037\006Denoms\310\336\037\000' + _GENESISSTATE.fields_by_name['params']._options = None + _GENESISSTATE.fields_by_name['params']._serialized_options = b'\310\336\037\000' + _GENESISSTATE.fields_by_name['total_escrowed']._options = None + _GENESISSTATE.fields_by_name['total_escrowed']._serialized_options = b'\252\337\037(github.com/cosmos/cosmos-sdk/types.Coins\310\336\037\000' + _GENESISSTATE._serialized_start=218 + _GENESISSTATE._serialized_end=479 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/applications/transfer/v1/genesis_pb2_grpc.py b/cosmpy/protos/ibc/applications/transfer/v1/genesis_pb2_grpc.py new file mode 100644 index 00000000..2daafffe --- /dev/null +++ b/cosmpy/protos/ibc/applications/transfer/v1/genesis_pb2_grpc.py @@ -0,0 +1,4 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + diff --git a/cosmpy/protos/ibc/applications/transfer/v1/packet_pb2.py b/cosmpy/protos/ibc/applications/transfer/v1/packet_pb2.py new file mode 100644 index 00000000..d916c546 --- /dev/null +++ b/cosmpy/protos/ibc/applications/transfer/v1/packet_pb2.py @@ -0,0 +1,26 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: ibc/applications/transfer/v1/packet.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n)ibc/applications/transfer/v1/packet.proto\x12\x1cibc.applications.transfer.v1\"h\n\x17\x46ungibleTokenPacketData\x12\r\n\x05\x64\x65nom\x18\x01 \x01(\t\x12\x0e\n\x06\x61mount\x18\x02 \x01(\t\x12\x0e\n\x06sender\x18\x03 \x01(\t\x12\x10\n\x08receiver\x18\x04 \x01(\t\x12\x0c\n\x04memo\x18\x05 \x01(\tB:Z8github.com/cosmos/ibc-go/v10/modules/apps/transfer/typesb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'ibc.applications.transfer.v1.packet_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z8github.com/cosmos/ibc-go/v10/modules/apps/transfer/types' + _FUNGIBLETOKENPACKETDATA._serialized_start=75 + _FUNGIBLETOKENPACKETDATA._serialized_end=179 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/applications/transfer/v1/packet_pb2_grpc.py b/cosmpy/protos/ibc/applications/transfer/v1/packet_pb2_grpc.py new file mode 100644 index 00000000..2daafffe --- /dev/null +++ b/cosmpy/protos/ibc/applications/transfer/v1/packet_pb2_grpc.py @@ -0,0 +1,4 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + diff --git a/cosmpy/protos/ibc/applications/transfer/v1/query_pb2.py b/cosmpy/protos/ibc/applications/transfer/v1/query_pb2.py new file mode 100644 index 00000000..0f4d4e16 --- /dev/null +++ b/cosmpy/protos/ibc/applications/transfer/v1/query_pb2.py @@ -0,0 +1,72 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: ibc/applications/transfer/v1/query.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 +from cosmos.base.v1beta1 import coin_pb2 as cosmos_dot_base_dot_v1beta1_dot_coin__pb2 +from ibc.applications.transfer.v1 import transfer_pb2 as ibc_dot_applications_dot_transfer_dot_v1_dot_transfer__pb2 +from ibc.applications.transfer.v1 import token_pb2 as ibc_dot_applications_dot_transfer_dot_v1_dot_token__pb2 +from cosmos.base.query.v1beta1 import pagination_pb2 as cosmos_dot_base_dot_query_dot_v1beta1_dot_pagination__pb2 +from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n(ibc/applications/transfer/v1/query.proto\x12\x1cibc.applications.transfer.v1\x1a\x14gogoproto/gogo.proto\x1a\x1e\x63osmos/base/v1beta1/coin.proto\x1a+ibc/applications/transfer/v1/transfer.proto\x1a(ibc/applications/transfer/v1/token.proto\x1a*cosmos/base/query/v1beta1/pagination.proto\x1a\x1cgoogle/api/annotations.proto\"\x14\n\x12QueryParamsRequest\"K\n\x13QueryParamsResponse\x12\x34\n\x06params\x18\x01 \x01(\x0b\x32$.ibc.applications.transfer.v1.Params\"!\n\x11QueryDenomRequest\x12\x0c\n\x04hash\x18\x01 \x01(\t\"H\n\x12QueryDenomResponse\x12\x32\n\x05\x64\x65nom\x18\x01 \x01(\x0b\x32#.ibc.applications.transfer.v1.Denom\"P\n\x12QueryDenomsRequest\x12:\n\npagination\x18\x01 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"\x97\x01\n\x13QueryDenomsResponse\x12\x43\n\x06\x64\x65noms\x18\x01 \x03(\x0b\x32#.ibc.applications.transfer.v1.DenomB\x0e\xaa\xdf\x1f\x06\x44\x65noms\xc8\xde\x1f\x00\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"&\n\x15QueryDenomHashRequest\x12\r\n\x05trace\x18\x01 \x01(\t\"&\n\x16QueryDenomHashResponse\x12\x0c\n\x04hash\x18\x01 \x01(\t\"@\n\x19QueryEscrowAddressRequest\x12\x0f\n\x07port_id\x18\x01 \x01(\t\x12\x12\n\nchannel_id\x18\x02 \x01(\t\"4\n\x1aQueryEscrowAddressResponse\x12\x16\n\x0e\x65scrow_address\x18\x01 \x01(\t\"0\n\x1fQueryTotalEscrowForDenomRequest\x12\r\n\x05\x64\x65nom\x18\x01 \x01(\t\"S\n QueryTotalEscrowForDenomResponse\x12/\n\x06\x61mount\x18\x01 \x01(\x0b\x32\x19.cosmos.base.v1beta1.CoinB\x04\xc8\xde\x1f\x00\x32\xa7\x08\n\x05Query\x12\x93\x01\n\x06Params\x12\x30.ibc.applications.transfer.v1.QueryParamsRequest\x1a\x31.ibc.applications.transfer.v1.QueryParamsResponse\"$\x82\xd3\xe4\x93\x02\x1e\x12\x1c/ibc/apps/transfer/v1/params\x12\x93\x01\n\x06\x44\x65noms\x12\x30.ibc.applications.transfer.v1.QueryDenomsRequest\x1a\x31.ibc.applications.transfer.v1.QueryDenomsResponse\"$\x82\xd3\xe4\x93\x02\x1e\x12\x1c/ibc/apps/transfer/v1/denoms\x12\x9a\x01\n\x05\x44\x65nom\x12/.ibc.applications.transfer.v1.QueryDenomRequest\x1a\x30.ibc.applications.transfer.v1.QueryDenomResponse\".\x82\xd3\xe4\x93\x02(\x12&/ibc/apps/transfer/v1/denoms/{hash=**}\x12\xad\x01\n\tDenomHash\x12\x33.ibc.applications.transfer.v1.QueryDenomHashRequest\x1a\x34.ibc.applications.transfer.v1.QueryDenomHashResponse\"5\x82\xd3\xe4\x93\x02/\x12-/ibc/apps/transfer/v1/denom_hashes/{trace=**}\x12\xd6\x01\n\rEscrowAddress\x12\x37.ibc.applications.transfer.v1.QueryEscrowAddressRequest\x1a\x38.ibc.applications.transfer.v1.QueryEscrowAddressResponse\"R\x82\xd3\xe4\x93\x02L\x12J/ibc/apps/transfer/v1/channels/{channel_id}/ports/{port_id}/escrow_address\x12\xcb\x01\n\x13TotalEscrowForDenom\x12=.ibc.applications.transfer.v1.QueryTotalEscrowForDenomRequest\x1a>.ibc.applications.transfer.v1.QueryTotalEscrowForDenomResponse\"5\x82\xd3\xe4\x93\x02/\x12-/ibc/apps/transfer/v1/total_escrow/{denom=**}B:Z8github.com/cosmos/ibc-go/v10/modules/apps/transfer/typesb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'ibc.applications.transfer.v1.query_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z8github.com/cosmos/ibc-go/v10/modules/apps/transfer/types' + _QUERYDENOMSRESPONSE.fields_by_name['denoms']._options = None + _QUERYDENOMSRESPONSE.fields_by_name['denoms']._serialized_options = b'\252\337\037\006Denoms\310\336\037\000' + _QUERYTOTALESCROWFORDENOMRESPONSE.fields_by_name['amount']._options = None + _QUERYTOTALESCROWFORDENOMRESPONSE.fields_by_name['amount']._serialized_options = b'\310\336\037\000' + _QUERY.methods_by_name['Params']._options = None + _QUERY.methods_by_name['Params']._serialized_options = b'\202\323\344\223\002\036\022\034/ibc/apps/transfer/v1/params' + _QUERY.methods_by_name['Denoms']._options = None + _QUERY.methods_by_name['Denoms']._serialized_options = b'\202\323\344\223\002\036\022\034/ibc/apps/transfer/v1/denoms' + _QUERY.methods_by_name['Denom']._options = None + _QUERY.methods_by_name['Denom']._serialized_options = b'\202\323\344\223\002(\022&/ibc/apps/transfer/v1/denoms/{hash=**}' + _QUERY.methods_by_name['DenomHash']._options = None + _QUERY.methods_by_name['DenomHash']._serialized_options = b'\202\323\344\223\002/\022-/ibc/apps/transfer/v1/denom_hashes/{trace=**}' + _QUERY.methods_by_name['EscrowAddress']._options = None + _QUERY.methods_by_name['EscrowAddress']._serialized_options = b'\202\323\344\223\002L\022J/ibc/apps/transfer/v1/channels/{channel_id}/ports/{port_id}/escrow_address' + _QUERY.methods_by_name['TotalEscrowForDenom']._options = None + _QUERY.methods_by_name['TotalEscrowForDenom']._serialized_options = b'\202\323\344\223\002/\022-/ibc/apps/transfer/v1/total_escrow/{denom=**}' + _QUERYPARAMSREQUEST._serialized_start=289 + _QUERYPARAMSREQUEST._serialized_end=309 + _QUERYPARAMSRESPONSE._serialized_start=311 + _QUERYPARAMSRESPONSE._serialized_end=386 + _QUERYDENOMREQUEST._serialized_start=388 + _QUERYDENOMREQUEST._serialized_end=421 + _QUERYDENOMRESPONSE._serialized_start=423 + _QUERYDENOMRESPONSE._serialized_end=495 + _QUERYDENOMSREQUEST._serialized_start=497 + _QUERYDENOMSREQUEST._serialized_end=577 + _QUERYDENOMSRESPONSE._serialized_start=580 + _QUERYDENOMSRESPONSE._serialized_end=731 + _QUERYDENOMHASHREQUEST._serialized_start=733 + _QUERYDENOMHASHREQUEST._serialized_end=771 + _QUERYDENOMHASHRESPONSE._serialized_start=773 + _QUERYDENOMHASHRESPONSE._serialized_end=811 + _QUERYESCROWADDRESSREQUEST._serialized_start=813 + _QUERYESCROWADDRESSREQUEST._serialized_end=877 + _QUERYESCROWADDRESSRESPONSE._serialized_start=879 + _QUERYESCROWADDRESSRESPONSE._serialized_end=931 + _QUERYTOTALESCROWFORDENOMREQUEST._serialized_start=933 + _QUERYTOTALESCROWFORDENOMREQUEST._serialized_end=981 + _QUERYTOTALESCROWFORDENOMRESPONSE._serialized_start=983 + _QUERYTOTALESCROWFORDENOMRESPONSE._serialized_end=1066 + _QUERY._serialized_start=1069 + _QUERY._serialized_end=2132 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/applications/transfer/v1/query_pb2_grpc.py b/cosmpy/protos/ibc/applications/transfer/v1/query_pb2_grpc.py new file mode 100644 index 00000000..19d9ffa5 --- /dev/null +++ b/cosmpy/protos/ibc/applications/transfer/v1/query_pb2_grpc.py @@ -0,0 +1,240 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + +from ibc.applications.transfer.v1 import query_pb2 as ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2 + + +class QueryStub(object): + """Query provides defines the gRPC querier service. + """ + + def __init__(self, channel): + """Constructor. + + Args: + channel: A grpc.Channel. + """ + self.Params = channel.unary_unary( + '/ibc.applications.transfer.v1.Query/Params', + request_serializer=ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryParamsRequest.SerializeToString, + response_deserializer=ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryParamsResponse.FromString, + ) + self.Denoms = channel.unary_unary( + '/ibc.applications.transfer.v1.Query/Denoms', + request_serializer=ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryDenomsRequest.SerializeToString, + response_deserializer=ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryDenomsResponse.FromString, + ) + self.Denom = channel.unary_unary( + '/ibc.applications.transfer.v1.Query/Denom', + request_serializer=ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryDenomRequest.SerializeToString, + response_deserializer=ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryDenomResponse.FromString, + ) + self.DenomHash = channel.unary_unary( + '/ibc.applications.transfer.v1.Query/DenomHash', + request_serializer=ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryDenomHashRequest.SerializeToString, + response_deserializer=ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryDenomHashResponse.FromString, + ) + self.EscrowAddress = channel.unary_unary( + '/ibc.applications.transfer.v1.Query/EscrowAddress', + request_serializer=ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryEscrowAddressRequest.SerializeToString, + response_deserializer=ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryEscrowAddressResponse.FromString, + ) + self.TotalEscrowForDenom = channel.unary_unary( + '/ibc.applications.transfer.v1.Query/TotalEscrowForDenom', + request_serializer=ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryTotalEscrowForDenomRequest.SerializeToString, + response_deserializer=ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryTotalEscrowForDenomResponse.FromString, + ) + + +class QueryServicer(object): + """Query provides defines the gRPC querier service. + """ + + def Params(self, request, context): + """Params queries all parameters of the ibc-transfer module. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def Denoms(self, request, context): + """Denoms queries all denominations + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def Denom(self, request, context): + """Denom queries a denomination + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def DenomHash(self, request, context): + """DenomHash queries a denomination hash information. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def EscrowAddress(self, request, context): + """EscrowAddress returns the escrow address for a particular port and channel id. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def TotalEscrowForDenom(self, request, context): + """TotalEscrowForDenom returns the total amount of tokens in escrow based on the denom. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + +def add_QueryServicer_to_server(servicer, server): + rpc_method_handlers = { + 'Params': grpc.unary_unary_rpc_method_handler( + servicer.Params, + request_deserializer=ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryParamsRequest.FromString, + response_serializer=ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryParamsResponse.SerializeToString, + ), + 'Denoms': grpc.unary_unary_rpc_method_handler( + servicer.Denoms, + request_deserializer=ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryDenomsRequest.FromString, + response_serializer=ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryDenomsResponse.SerializeToString, + ), + 'Denom': grpc.unary_unary_rpc_method_handler( + servicer.Denom, + request_deserializer=ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryDenomRequest.FromString, + response_serializer=ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryDenomResponse.SerializeToString, + ), + 'DenomHash': grpc.unary_unary_rpc_method_handler( + servicer.DenomHash, + request_deserializer=ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryDenomHashRequest.FromString, + response_serializer=ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryDenomHashResponse.SerializeToString, + ), + 'EscrowAddress': grpc.unary_unary_rpc_method_handler( + servicer.EscrowAddress, + request_deserializer=ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryEscrowAddressRequest.FromString, + response_serializer=ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryEscrowAddressResponse.SerializeToString, + ), + 'TotalEscrowForDenom': grpc.unary_unary_rpc_method_handler( + servicer.TotalEscrowForDenom, + request_deserializer=ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryTotalEscrowForDenomRequest.FromString, + response_serializer=ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryTotalEscrowForDenomResponse.SerializeToString, + ), + } + generic_handler = grpc.method_handlers_generic_handler( + 'ibc.applications.transfer.v1.Query', rpc_method_handlers) + server.add_generic_rpc_handlers((generic_handler,)) + + + # This class is part of an EXPERIMENTAL API. +class Query(object): + """Query provides defines the gRPC querier service. + """ + + @staticmethod + def Params(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/ibc.applications.transfer.v1.Query/Params', + ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryParamsRequest.SerializeToString, + ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryParamsResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def Denoms(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/ibc.applications.transfer.v1.Query/Denoms', + ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryDenomsRequest.SerializeToString, + ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryDenomsResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def Denom(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/ibc.applications.transfer.v1.Query/Denom', + ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryDenomRequest.SerializeToString, + ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryDenomResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def DenomHash(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/ibc.applications.transfer.v1.Query/DenomHash', + ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryDenomHashRequest.SerializeToString, + ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryDenomHashResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def EscrowAddress(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/ibc.applications.transfer.v1.Query/EscrowAddress', + ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryEscrowAddressRequest.SerializeToString, + ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryEscrowAddressResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def TotalEscrowForDenom(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/ibc.applications.transfer.v1.Query/TotalEscrowForDenom', + ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryTotalEscrowForDenomRequest.SerializeToString, + ibc_dot_applications_dot_transfer_dot_v1_dot_query__pb2.QueryTotalEscrowForDenomResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/ibc/applications/transfer/v1/token_pb2.py b/cosmpy/protos/ibc/applications/transfer/v1/token_pb2.py new file mode 100644 index 00000000..1a69cac5 --- /dev/null +++ b/cosmpy/protos/ibc/applications/transfer/v1/token_pb2.py @@ -0,0 +1,38 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: ibc/applications/transfer/v1/token.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from ibc.applications.transfer.v1 import transfer_pb2 as ibc_dot_applications_dot_transfer_dot_v1_dot_transfer__pb2 +from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n(ibc/applications/transfer/v1/token.proto\x12\x1cibc.applications.transfer.v1\x1a+ibc/applications/transfer/v1/transfer.proto\x1a\x14gogoproto/gogo.proto\"Q\n\x05Token\x12\x38\n\x05\x64\x65nom\x18\x01 \x01(\x0b\x32#.ibc.applications.transfer.v1.DenomB\x04\xc8\xde\x1f\x00\x12\x0e\n\x06\x61mount\x18\x02 \x01(\t\"M\n\x05\x44\x65nom\x12\x0c\n\x04\x62\x61se\x18\x01 \x01(\t\x12\x36\n\x05trace\x18\x03 \x03(\x0b\x32!.ibc.applications.transfer.v1.HopB\x04\xc8\xde\x1f\x00\"0\n\x03Hop\x12\x0f\n\x07port_id\x18\x01 \x01(\t\x12\x12\n\nchannel_id\x18\x02 \x01(\t:\x04\x98\xa0\x1f\x00\x42:Z8github.com/cosmos/ibc-go/v10/modules/apps/transfer/typesb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'ibc.applications.transfer.v1.token_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z8github.com/cosmos/ibc-go/v10/modules/apps/transfer/types' + _TOKEN.fields_by_name['denom']._options = None + _TOKEN.fields_by_name['denom']._serialized_options = b'\310\336\037\000' + _DENOM.fields_by_name['trace']._options = None + _DENOM.fields_by_name['trace']._serialized_options = b'\310\336\037\000' + _HOP._options = None + _HOP._serialized_options = b'\230\240\037\000' + _TOKEN._serialized_start=141 + _TOKEN._serialized_end=222 + _DENOM._serialized_start=224 + _DENOM._serialized_end=301 + _HOP._serialized_start=303 + _HOP._serialized_end=351 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/applications/transfer/v1/token_pb2_grpc.py b/cosmpy/protos/ibc/applications/transfer/v1/token_pb2_grpc.py new file mode 100644 index 00000000..2daafffe --- /dev/null +++ b/cosmpy/protos/ibc/applications/transfer/v1/token_pb2_grpc.py @@ -0,0 +1,4 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + diff --git a/cosmpy/protos/ibc/applications/transfer/v1/transfer_pb2.py b/cosmpy/protos/ibc/applications/transfer/v1/transfer_pb2.py new file mode 100644 index 00000000..21a9c013 --- /dev/null +++ b/cosmpy/protos/ibc/applications/transfer/v1/transfer_pb2.py @@ -0,0 +1,27 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: ibc/applications/transfer/v1/transfer.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n+ibc/applications/transfer/v1/transfer.proto\x12\x1cibc.applications.transfer.v1\x1a\x14gogoproto/gogo.proto\"7\n\x06Params\x12\x14\n\x0csend_enabled\x18\x01 \x01(\x08\x12\x17\n\x0freceive_enabled\x18\x02 \x01(\x08\x42:Z8github.com/cosmos/ibc-go/v10/modules/apps/transfer/typesb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'ibc.applications.transfer.v1.transfer_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z8github.com/cosmos/ibc-go/v10/modules/apps/transfer/types' + _PARAMS._serialized_start=99 + _PARAMS._serialized_end=154 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/applications/transfer/v1/transfer_pb2_grpc.py b/cosmpy/protos/ibc/applications/transfer/v1/transfer_pb2_grpc.py new file mode 100644 index 00000000..2daafffe --- /dev/null +++ b/cosmpy/protos/ibc/applications/transfer/v1/transfer_pb2_grpc.py @@ -0,0 +1,4 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + diff --git a/cosmpy/protos/ibc/applications/transfer/v1/tx_pb2.py b/cosmpy/protos/ibc/applications/transfer/v1/tx_pb2.py new file mode 100644 index 00000000..a7ed5b0c --- /dev/null +++ b/cosmpy/protos/ibc/applications/transfer/v1/tx_pb2.py @@ -0,0 +1,54 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: ibc/applications/transfer/v1/tx.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from amino import amino_pb2 as amino_dot_amino__pb2 +from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 +from cosmos.msg.v1 import msg_pb2 as cosmos_dot_msg_dot_v1_dot_msg__pb2 +from cosmos.base.v1beta1 import coin_pb2 as cosmos_dot_base_dot_v1beta1_dot_coin__pb2 +from ibc.core.client.v1 import client_pb2 as ibc_dot_core_dot_client_dot_v1_dot_client__pb2 +from ibc.applications.transfer.v1 import transfer_pb2 as ibc_dot_applications_dot_transfer_dot_v1_dot_transfer__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n%ibc/applications/transfer/v1/tx.proto\x12\x1cibc.applications.transfer.v1\x1a\x11\x61mino/amino.proto\x1a\x14gogoproto/gogo.proto\x1a\x17\x63osmos/msg/v1/msg.proto\x1a\x1e\x63osmos/base/v1beta1/coin.proto\x1a\x1fibc/core/client/v1/client.proto\x1a+ibc/applications/transfer/v1/transfer.proto\"\xb7\x02\n\x0bMsgTransfer\x12\x13\n\x0bsource_port\x18\x01 \x01(\t\x12\x16\n\x0esource_channel\x18\x02 \x01(\t\x12\x33\n\x05token\x18\x03 \x01(\x0b\x32\x19.cosmos.base.v1beta1.CoinB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12\x0e\n\x06sender\x18\x04 \x01(\t\x12\x10\n\x08receiver\x18\x05 \x01(\t\x12=\n\x0etimeout_height\x18\x06 \x01(\x0b\x32\x1a.ibc.core.client.v1.HeightB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12\x19\n\x11timeout_timestamp\x18\x07 \x01(\x04\x12\x0c\n\x04memo\x18\x08 \x01(\t\x12\x10\n\x08\x65ncoding\x18\t \x01(\t:*\x8a\xe7\xb0*\x16\x63osmos-sdk/MsgTransfer\x82\xe7\xb0*\x06sender\x88\xa0\x1f\x00\"-\n\x13MsgTransferResponse\x12\x10\n\x08sequence\x18\x01 \x01(\x04:\x04\x88\xa0\x1f\x00\"n\n\x0fMsgUpdateParams\x12\x0e\n\x06signer\x18\x01 \x01(\t\x12:\n\x06params\x18\x02 \x01(\x0b\x32$.ibc.applications.transfer.v1.ParamsB\x04\xc8\xde\x1f\x00:\x0f\x82\xe7\xb0*\x06signer\x88\xa0\x1f\x00\"\x19\n\x17MsgUpdateParamsResponse2\xec\x01\n\x03Msg\x12h\n\x08Transfer\x12).ibc.applications.transfer.v1.MsgTransfer\x1a\x31.ibc.applications.transfer.v1.MsgTransferResponse\x12t\n\x0cUpdateParams\x12-.ibc.applications.transfer.v1.MsgUpdateParams\x1a\x35.ibc.applications.transfer.v1.MsgUpdateParamsResponse\x1a\x05\x80\xe7\xb0*\x01\x42:Z8github.com/cosmos/ibc-go/v10/modules/apps/transfer/typesb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'ibc.applications.transfer.v1.tx_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z8github.com/cosmos/ibc-go/v10/modules/apps/transfer/types' + _MSGTRANSFER.fields_by_name['token']._options = None + _MSGTRANSFER.fields_by_name['token']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _MSGTRANSFER.fields_by_name['timeout_height']._options = None + _MSGTRANSFER.fields_by_name['timeout_height']._serialized_options = b'\310\336\037\000\250\347\260*\001' + _MSGTRANSFER._options = None + _MSGTRANSFER._serialized_options = b'\212\347\260*\026cosmos-sdk/MsgTransfer\202\347\260*\006sender\210\240\037\000' + _MSGTRANSFERRESPONSE._options = None + _MSGTRANSFERRESPONSE._serialized_options = b'\210\240\037\000' + _MSGUPDATEPARAMS.fields_by_name['params']._options = None + _MSGUPDATEPARAMS.fields_by_name['params']._serialized_options = b'\310\336\037\000' + _MSGUPDATEPARAMS._options = None + _MSGUPDATEPARAMS._serialized_options = b'\202\347\260*\006signer\210\240\037\000' + _MSG._options = None + _MSG._serialized_options = b'\200\347\260*\001' + _MSGTRANSFER._serialized_start=248 + _MSGTRANSFER._serialized_end=559 + _MSGTRANSFERRESPONSE._serialized_start=561 + _MSGTRANSFERRESPONSE._serialized_end=606 + _MSGUPDATEPARAMS._serialized_start=608 + _MSGUPDATEPARAMS._serialized_end=718 + _MSGUPDATEPARAMSRESPONSE._serialized_start=720 + _MSGUPDATEPARAMSRESPONSE._serialized_end=745 + _MSG._serialized_start=748 + _MSG._serialized_end=984 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/applications/transfer/v1/tx_pb2_grpc.py b/cosmpy/protos/ibc/applications/transfer/v1/tx_pb2_grpc.py new file mode 100644 index 00000000..db422c2b --- /dev/null +++ b/cosmpy/protos/ibc/applications/transfer/v1/tx_pb2_grpc.py @@ -0,0 +1,104 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + +from ibc.applications.transfer.v1 import tx_pb2 as ibc_dot_applications_dot_transfer_dot_v1_dot_tx__pb2 + + +class MsgStub(object): + """Msg defines the ibc/transfer Msg service. + """ + + def __init__(self, channel): + """Constructor. + + Args: + channel: A grpc.Channel. + """ + self.Transfer = channel.unary_unary( + '/ibc.applications.transfer.v1.Msg/Transfer', + request_serializer=ibc_dot_applications_dot_transfer_dot_v1_dot_tx__pb2.MsgTransfer.SerializeToString, + response_deserializer=ibc_dot_applications_dot_transfer_dot_v1_dot_tx__pb2.MsgTransferResponse.FromString, + ) + self.UpdateParams = channel.unary_unary( + '/ibc.applications.transfer.v1.Msg/UpdateParams', + request_serializer=ibc_dot_applications_dot_transfer_dot_v1_dot_tx__pb2.MsgUpdateParams.SerializeToString, + response_deserializer=ibc_dot_applications_dot_transfer_dot_v1_dot_tx__pb2.MsgUpdateParamsResponse.FromString, + ) + + +class MsgServicer(object): + """Msg defines the ibc/transfer Msg service. + """ + + def Transfer(self, request, context): + """Transfer defines a rpc handler method for MsgTransfer. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def UpdateParams(self, request, context): + """UpdateParams defines a rpc handler for MsgUpdateParams. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + +def add_MsgServicer_to_server(servicer, server): + rpc_method_handlers = { + 'Transfer': grpc.unary_unary_rpc_method_handler( + servicer.Transfer, + request_deserializer=ibc_dot_applications_dot_transfer_dot_v1_dot_tx__pb2.MsgTransfer.FromString, + response_serializer=ibc_dot_applications_dot_transfer_dot_v1_dot_tx__pb2.MsgTransferResponse.SerializeToString, + ), + 'UpdateParams': grpc.unary_unary_rpc_method_handler( + servicer.UpdateParams, + request_deserializer=ibc_dot_applications_dot_transfer_dot_v1_dot_tx__pb2.MsgUpdateParams.FromString, + response_serializer=ibc_dot_applications_dot_transfer_dot_v1_dot_tx__pb2.MsgUpdateParamsResponse.SerializeToString, + ), + } + generic_handler = grpc.method_handlers_generic_handler( + 'ibc.applications.transfer.v1.Msg', rpc_method_handlers) + server.add_generic_rpc_handlers((generic_handler,)) + + + # This class is part of an EXPERIMENTAL API. +class Msg(object): + """Msg defines the ibc/transfer Msg service. + """ + + @staticmethod + def Transfer(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/ibc.applications.transfer.v1.Msg/Transfer', + ibc_dot_applications_dot_transfer_dot_v1_dot_tx__pb2.MsgTransfer.SerializeToString, + ibc_dot_applications_dot_transfer_dot_v1_dot_tx__pb2.MsgTransferResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def UpdateParams(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/ibc.applications.transfer.v1.Msg/UpdateParams', + ibc_dot_applications_dot_transfer_dot_v1_dot_tx__pb2.MsgUpdateParams.SerializeToString, + ibc_dot_applications_dot_transfer_dot_v1_dot_tx__pb2.MsgUpdateParamsResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/ibc/core/channel/v1/channel_pb2.py b/cosmpy/protos/ibc/core/channel/v1/channel_pb2.py new file mode 100644 index 00000000..29e9090e --- /dev/null +++ b/cosmpy/protos/ibc/core/channel/v1/channel_pb2.py @@ -0,0 +1,86 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: ibc/core/channel/v1/channel.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 +from ibc.core.client.v1 import client_pb2 as ibc_dot_core_dot_client_dot_v1_dot_client__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n!ibc/core/channel/v1/channel.proto\x12\x13ibc.core.channel.v1\x1a\x14gogoproto/gogo.proto\x1a\x1fibc/core/client/v1/client.proto\"\xd1\x01\n\x07\x43hannel\x12)\n\x05state\x18\x01 \x01(\x0e\x32\x1a.ibc.core.channel.v1.State\x12,\n\x08ordering\x18\x02 \x01(\x0e\x32\x1a.ibc.core.channel.v1.Order\x12=\n\x0c\x63ounterparty\x18\x03 \x01(\x0b\x32!.ibc.core.channel.v1.CounterpartyB\x04\xc8\xde\x1f\x00\x12\x17\n\x0f\x63onnection_hops\x18\x04 \x03(\t\x12\x0f\n\x07version\x18\x05 \x01(\t:\x04\x88\xa0\x1f\x00\"\x80\x02\n\x11IdentifiedChannel\x12)\n\x05state\x18\x01 \x01(\x0e\x32\x1a.ibc.core.channel.v1.State\x12,\n\x08ordering\x18\x02 \x01(\x0e\x32\x1a.ibc.core.channel.v1.Order\x12=\n\x0c\x63ounterparty\x18\x03 \x01(\x0b\x32!.ibc.core.channel.v1.CounterpartyB\x04\xc8\xde\x1f\x00\x12\x17\n\x0f\x63onnection_hops\x18\x04 \x03(\t\x12\x0f\n\x07version\x18\x05 \x01(\t\x12\x0f\n\x07port_id\x18\x06 \x01(\t\x12\x12\n\nchannel_id\x18\x07 \x01(\t:\x04\x88\xa0\x1f\x00\"9\n\x0c\x43ounterparty\x12\x0f\n\x07port_id\x18\x01 \x01(\t\x12\x12\n\nchannel_id\x18\x02 \x01(\t:\x04\x88\xa0\x1f\x00\"\xe7\x01\n\x06Packet\x12\x10\n\x08sequence\x18\x01 \x01(\x04\x12\x13\n\x0bsource_port\x18\x02 \x01(\t\x12\x16\n\x0esource_channel\x18\x03 \x01(\t\x12\x18\n\x10\x64\x65stination_port\x18\x04 \x01(\t\x12\x1b\n\x13\x64\x65stination_channel\x18\x05 \x01(\t\x12\x0c\n\x04\x64\x61ta\x18\x06 \x01(\x0c\x12\x38\n\x0etimeout_height\x18\x07 \x01(\x0b\x32\x1a.ibc.core.client.v1.HeightB\x04\xc8\xde\x1f\x00\x12\x19\n\x11timeout_timestamp\x18\x08 \x01(\x04:\x04\x88\xa0\x1f\x00\"X\n\x0bPacketState\x12\x0f\n\x07port_id\x18\x01 \x01(\t\x12\x12\n\nchannel_id\x18\x02 \x01(\t\x12\x10\n\x08sequence\x18\x03 \x01(\x04\x12\x0c\n\x04\x64\x61ta\x18\x04 \x01(\x0c:\x04\x88\xa0\x1f\x00\"G\n\x08PacketId\x12\x0f\n\x07port_id\x18\x01 \x01(\t\x12\x12\n\nchannel_id\x18\x02 \x01(\t\x12\x10\n\x08sequence\x18\x03 \x01(\x04:\x04\x88\xa0\x1f\x00\"@\n\x0f\x41\x63knowledgement\x12\x10\n\x06result\x18\x15 \x01(\x0cH\x00\x12\x0f\n\x05\x65rror\x18\x16 \x01(\tH\x00\x42\n\n\x08response\"N\n\x07Timeout\x12\x30\n\x06height\x18\x01 \x01(\x0b\x32\x1a.ibc.core.client.v1.HeightB\x04\xc8\xde\x1f\x00\x12\x11\n\ttimestamp\x18\x02 \x01(\x04*\xb7\x01\n\x05State\x12\x36\n\x1fSTATE_UNINITIALIZED_UNSPECIFIED\x10\x00\x1a\x11\x8a\x9d \rUNINITIALIZED\x12\x18\n\nSTATE_INIT\x10\x01\x1a\x08\x8a\x9d \x04INIT\x12\x1e\n\rSTATE_TRYOPEN\x10\x02\x1a\x0b\x8a\x9d \x07TRYOPEN\x12\x18\n\nSTATE_OPEN\x10\x03\x1a\x08\x8a\x9d \x04OPEN\x12\x1c\n\x0cSTATE_CLOSED\x10\x04\x1a\n\x8a\x9d \x06\x43LOSED\x1a\x04\x88\xa3\x1e\x00*w\n\x05Order\x12$\n\x16ORDER_NONE_UNSPECIFIED\x10\x00\x1a\x08\x8a\x9d \x04NONE\x12\"\n\x0fORDER_UNORDERED\x10\x01\x1a\r\x8a\x9d \tUNORDERED\x12\x1e\n\rORDER_ORDERED\x10\x02\x1a\x0b\x8a\x9d \x07ORDERED\x1a\x04\x88\xa3\x1e\x00\x42\x82\xd3\xe4\x93\x02\x38\x12\x36/ibc/core/channel/v1/connections/{connection}/channels\x12\xd0\x01\n\x12\x43hannelClientState\x12\x33.ibc.core.channel.v1.QueryChannelClientStateRequest\x1a\x34.ibc.core.channel.v1.QueryChannelClientStateResponse\"O\x82\xd3\xe4\x93\x02I\x12G/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/client_state\x12\x92\x02\n\x15\x43hannelConsensusState\x12\x36.ibc.core.channel.v1.QueryChannelConsensusStateRequest\x1a\x37.ibc.core.channel.v1.QueryChannelConsensusStateResponse\"\x87\x01\x82\xd3\xe4\x93\x02\x80\x01\x12~/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/consensus_state/revision/{revision_number}/height/{revision_height}\x12\xdb\x01\n\x10PacketCommitment\x12\x31.ibc.core.channel.v1.QueryPacketCommitmentRequest\x1a\x32.ibc.core.channel.v1.QueryPacketCommitmentResponse\"`\x82\xd3\xe4\x93\x02Z\x12X/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{sequence}\x12\xd3\x01\n\x11PacketCommitments\x12\x32.ibc.core.channel.v1.QueryPacketCommitmentsRequest\x1a\x33.ibc.core.channel.v1.QueryPacketCommitmentsResponse\"U\x82\xd3\xe4\x93\x02O\x12M/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments\x12\xcf\x01\n\rPacketReceipt\x12..ibc.core.channel.v1.QueryPacketReceiptRequest\x1a/.ibc.core.channel.v1.QueryPacketReceiptResponse\"]\x82\xd3\xe4\x93\x02W\x12U/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_receipts/{sequence}\x12\xe3\x01\n\x15PacketAcknowledgement\x12\x36.ibc.core.channel.v1.QueryPacketAcknowledgementRequest\x1a\x37.ibc.core.channel.v1.QueryPacketAcknowledgementResponse\"Y\x82\xd3\xe4\x93\x02S\x12Q/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_acks/{sequence}\x12\xe7\x01\n\x16PacketAcknowledgements\x12\x37.ibc.core.channel.v1.QueryPacketAcknowledgementsRequest\x1a\x38.ibc.core.channel.v1.QueryPacketAcknowledgementsResponse\"Z\x82\xd3\xe4\x93\x02T\x12R/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_acknowledgements\x12\x86\x02\n\x11UnreceivedPackets\x12\x32.ibc.core.channel.v1.QueryUnreceivedPacketsRequest\x1a\x33.ibc.core.channel.v1.QueryUnreceivedPacketsResponse\"\x87\x01\x82\xd3\xe4\x93\x02\x80\x01\x12~/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{packet_commitment_sequences}/unreceived_packets\x12\xf1\x01\n\x0eUnreceivedAcks\x12/.ibc.core.channel.v1.QueryUnreceivedAcksRequest\x1a\x30.ibc.core.channel.v1.QueryUnreceivedAcksResponse\"|\x82\xd3\xe4\x93\x02v\x12t/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/packet_commitments/{packet_ack_sequences}/unreceived_acks\x12\xd4\x01\n\x13NextSequenceReceive\x12\x34.ibc.core.channel.v1.QueryNextSequenceReceiveRequest\x1a\x35.ibc.core.channel.v1.QueryNextSequenceReceiveResponse\"P\x82\xd3\xe4\x93\x02J\x12H/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/next_sequence\x12\xd0\x01\n\x10NextSequenceSend\x12\x31.ibc.core.channel.v1.QueryNextSequenceSendRequest\x1a\x32.ibc.core.channel.v1.QueryNextSequenceSendResponse\"U\x82\xd3\xe4\x93\x02O\x12M/ibc/core/channel/v1/channels/{channel_id}/ports/{port_id}/next_sequence_sendBZZZZZ\x82\xd3\xe4\x93\x02\x38\x12\x36/ibc/core/connection/v1/client_connections/{client_id}\x12\xd8\x01\n\x15\x43onnectionClientState\x12\x39.ibc.core.connection.v1.QueryConnectionClientStateRequest\x1a:.ibc.core.connection.v1.QueryConnectionClientStateResponse\"H\x82\xd3\xe4\x93\x02\x42\x12@/ibc/core/connection/v1/connections/{connection_id}/client_state\x12\x98\x02\n\x18\x43onnectionConsensusState\x12<.ibc.core.connection.v1.QueryConnectionConsensusStateRequest\x1a=.ibc.core.connection.v1.QueryConnectionConsensusStateResponse\"\x7f\x82\xd3\xe4\x93\x02y\x12w/ibc/core/connection/v1/connections/{connection_id}/consensus_state/revision/{revision_number}/height/{revision_height}\x12\xa7\x01\n\x10\x43onnectionParams\x12\x34.ibc.core.connection.v1.QueryConnectionParamsRequest\x1a\x35.ibc.core.connection.v1.QueryConnectionParamsResponse\"&\x82\xd3\xe4\x93\x02 \x12\x1e/ibc/core/connection/v1/paramsB?Z=github.com/cosmos/ibc-go/v10/modules/core/03-connection/typesb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'ibc.core.connection.v1.query_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z=github.com/cosmos/ibc-go/v10/modules/core/03-connection/types' + _QUERYCONNECTIONRESPONSE.fields_by_name['proof_height']._options = None + _QUERYCONNECTIONRESPONSE.fields_by_name['proof_height']._serialized_options = b'\310\336\037\000' + _QUERYCONNECTIONSRESPONSE.fields_by_name['height']._options = None + _QUERYCONNECTIONSRESPONSE.fields_by_name['height']._serialized_options = b'\310\336\037\000' + _QUERYCLIENTCONNECTIONSRESPONSE.fields_by_name['proof_height']._options = None + _QUERYCLIENTCONNECTIONSRESPONSE.fields_by_name['proof_height']._serialized_options = b'\310\336\037\000' + _QUERYCONNECTIONCLIENTSTATERESPONSE.fields_by_name['proof_height']._options = None + _QUERYCONNECTIONCLIENTSTATERESPONSE.fields_by_name['proof_height']._serialized_options = b'\310\336\037\000' + _QUERYCONNECTIONCONSENSUSSTATERESPONSE.fields_by_name['proof_height']._options = None + _QUERYCONNECTIONCONSENSUSSTATERESPONSE.fields_by_name['proof_height']._serialized_options = b'\310\336\037\000' + _QUERY.methods_by_name['Connection']._options = None + _QUERY.methods_by_name['Connection']._serialized_options = b'\202\323\344\223\0025\0223/ibc/core/connection/v1/connections/{connection_id}' + _QUERY.methods_by_name['Connections']._options = None + _QUERY.methods_by_name['Connections']._serialized_options = b'\202\323\344\223\002%\022#/ibc/core/connection/v1/connections' + _QUERY.methods_by_name['ClientConnections']._options = None + _QUERY.methods_by_name['ClientConnections']._serialized_options = b'\202\323\344\223\0028\0226/ibc/core/connection/v1/client_connections/{client_id}' + _QUERY.methods_by_name['ConnectionClientState']._options = None + _QUERY.methods_by_name['ConnectionClientState']._serialized_options = b'\202\323\344\223\002B\022@/ibc/core/connection/v1/connections/{connection_id}/client_state' + _QUERY.methods_by_name['ConnectionConsensusState']._options = None + _QUERY.methods_by_name['ConnectionConsensusState']._serialized_options = b'\202\323\344\223\002y\022w/ibc/core/connection/v1/connections/{connection_id}/consensus_state/revision/{revision_number}/height/{revision_height}' + _QUERY.methods_by_name['ConnectionParams']._options = None + _QUERY.methods_by_name['ConnectionParams']._serialized_options = b'\202\323\344\223\002 \022\036/ibc/core/connection/v1/params' + _QUERYCONNECTIONREQUEST._serialized_start=259 + _QUERYCONNECTIONREQUEST._serialized_end=306 + _QUERYCONNECTIONRESPONSE._serialized_start=309 + _QUERYCONNECTIONRESPONSE._serialized_end=464 + _QUERYCONNECTIONSREQUEST._serialized_start=466 + _QUERYCONNECTIONSREQUEST._serialized_end=551 + _QUERYCONNECTIONSRESPONSE._serialized_start=554 + _QUERYCONNECTIONSRESPONSE._serialized_end=758 + _QUERYCLIENTCONNECTIONSREQUEST._serialized_start=760 + _QUERYCLIENTCONNECTIONSREQUEST._serialized_end=810 + _QUERYCLIENTCONNECTIONSRESPONSE._serialized_start=813 + _QUERYCLIENTCONNECTIONSRESPONSE._serialized_end=942 + _QUERYCONNECTIONCLIENTSTATEREQUEST._serialized_start=944 + _QUERYCONNECTIONCLIENTSTATEREQUEST._serialized_end=1002 + _QUERYCONNECTIONCLIENTSTATERESPONSE._serialized_start=1005 + _QUERYCONNECTIONCLIENTSTATERESPONSE._serialized_end=1188 + _QUERYCONNECTIONCONSENSUSSTATEREQUEST._serialized_start=1190 + _QUERYCONNECTIONCONSENSUSSTATEREQUEST._serialized_end=1301 + _QUERYCONNECTIONCONSENSUSSTATERESPONSE._serialized_start=1304 + _QUERYCONNECTIONCONSENSUSSTATERESPONSE._serialized_end=1480 + _QUERYCONNECTIONPARAMSREQUEST._serialized_start=1482 + _QUERYCONNECTIONPARAMSREQUEST._serialized_end=1512 + _QUERYCONNECTIONPARAMSRESPONSE._serialized_start=1514 + _QUERYCONNECTIONPARAMSRESPONSE._serialized_end=1593 + _QUERY._serialized_start=1596 + _QUERY._serialized_end=2805 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/core/connection/v1/query_pb2_grpc.py b/cosmpy/protos/ibc/core/connection/v1/query_pb2_grpc.py new file mode 100644 index 00000000..3110c58c --- /dev/null +++ b/cosmpy/protos/ibc/core/connection/v1/query_pb2_grpc.py @@ -0,0 +1,243 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + +from ibc.core.connection.v1 import query_pb2 as ibc_dot_core_dot_connection_dot_v1_dot_query__pb2 + + +class QueryStub(object): + """Query provides defines the gRPC querier service + """ + + def __init__(self, channel): + """Constructor. + + Args: + channel: A grpc.Channel. + """ + self.Connection = channel.unary_unary( + '/ibc.core.connection.v1.Query/Connection', + request_serializer=ibc_dot_core_dot_connection_dot_v1_dot_query__pb2.QueryConnectionRequest.SerializeToString, + response_deserializer=ibc_dot_core_dot_connection_dot_v1_dot_query__pb2.QueryConnectionResponse.FromString, + ) + self.Connections = channel.unary_unary( + '/ibc.core.connection.v1.Query/Connections', + request_serializer=ibc_dot_core_dot_connection_dot_v1_dot_query__pb2.QueryConnectionsRequest.SerializeToString, + response_deserializer=ibc_dot_core_dot_connection_dot_v1_dot_query__pb2.QueryConnectionsResponse.FromString, + ) + self.ClientConnections = channel.unary_unary( + '/ibc.core.connection.v1.Query/ClientConnections', + request_serializer=ibc_dot_core_dot_connection_dot_v1_dot_query__pb2.QueryClientConnectionsRequest.SerializeToString, + response_deserializer=ibc_dot_core_dot_connection_dot_v1_dot_query__pb2.QueryClientConnectionsResponse.FromString, + ) + self.ConnectionClientState = channel.unary_unary( + '/ibc.core.connection.v1.Query/ConnectionClientState', + request_serializer=ibc_dot_core_dot_connection_dot_v1_dot_query__pb2.QueryConnectionClientStateRequest.SerializeToString, + response_deserializer=ibc_dot_core_dot_connection_dot_v1_dot_query__pb2.QueryConnectionClientStateResponse.FromString, + ) + self.ConnectionConsensusState = channel.unary_unary( + '/ibc.core.connection.v1.Query/ConnectionConsensusState', + request_serializer=ibc_dot_core_dot_connection_dot_v1_dot_query__pb2.QueryConnectionConsensusStateRequest.SerializeToString, + response_deserializer=ibc_dot_core_dot_connection_dot_v1_dot_query__pb2.QueryConnectionConsensusStateResponse.FromString, + ) + self.ConnectionParams = channel.unary_unary( + '/ibc.core.connection.v1.Query/ConnectionParams', + request_serializer=ibc_dot_core_dot_connection_dot_v1_dot_query__pb2.QueryConnectionParamsRequest.SerializeToString, + response_deserializer=ibc_dot_core_dot_connection_dot_v1_dot_query__pb2.QueryConnectionParamsResponse.FromString, + ) + + +class QueryServicer(object): + """Query provides defines the gRPC querier service + """ + + def Connection(self, request, context): + """Connection queries an IBC connection end. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def Connections(self, request, context): + """Connections queries all the IBC connections of a chain. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def ClientConnections(self, request, context): + """ClientConnections queries the connection paths associated with a client + state. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def ConnectionClientState(self, request, context): + """ConnectionClientState queries the client state associated with the + connection. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def ConnectionConsensusState(self, request, context): + """ConnectionConsensusState queries the consensus state associated with the + connection. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def ConnectionParams(self, request, context): + """ConnectionParams queries all parameters of the ibc connection submodule. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + +def add_QueryServicer_to_server(servicer, server): + rpc_method_handlers = { + 'Connection': grpc.unary_unary_rpc_method_handler( + servicer.Connection, + request_deserializer=ibc_dot_core_dot_connection_dot_v1_dot_query__pb2.QueryConnectionRequest.FromString, + response_serializer=ibc_dot_core_dot_connection_dot_v1_dot_query__pb2.QueryConnectionResponse.SerializeToString, + ), + 'Connections': grpc.unary_unary_rpc_method_handler( + servicer.Connections, + request_deserializer=ibc_dot_core_dot_connection_dot_v1_dot_query__pb2.QueryConnectionsRequest.FromString, + response_serializer=ibc_dot_core_dot_connection_dot_v1_dot_query__pb2.QueryConnectionsResponse.SerializeToString, + ), + 'ClientConnections': grpc.unary_unary_rpc_method_handler( + servicer.ClientConnections, + request_deserializer=ibc_dot_core_dot_connection_dot_v1_dot_query__pb2.QueryClientConnectionsRequest.FromString, + response_serializer=ibc_dot_core_dot_connection_dot_v1_dot_query__pb2.QueryClientConnectionsResponse.SerializeToString, + ), + 'ConnectionClientState': grpc.unary_unary_rpc_method_handler( + servicer.ConnectionClientState, + request_deserializer=ibc_dot_core_dot_connection_dot_v1_dot_query__pb2.QueryConnectionClientStateRequest.FromString, + response_serializer=ibc_dot_core_dot_connection_dot_v1_dot_query__pb2.QueryConnectionClientStateResponse.SerializeToString, + ), + 'ConnectionConsensusState': grpc.unary_unary_rpc_method_handler( + servicer.ConnectionConsensusState, + request_deserializer=ibc_dot_core_dot_connection_dot_v1_dot_query__pb2.QueryConnectionConsensusStateRequest.FromString, + response_serializer=ibc_dot_core_dot_connection_dot_v1_dot_query__pb2.QueryConnectionConsensusStateResponse.SerializeToString, + ), + 'ConnectionParams': grpc.unary_unary_rpc_method_handler( + servicer.ConnectionParams, + request_deserializer=ibc_dot_core_dot_connection_dot_v1_dot_query__pb2.QueryConnectionParamsRequest.FromString, + response_serializer=ibc_dot_core_dot_connection_dot_v1_dot_query__pb2.QueryConnectionParamsResponse.SerializeToString, + ), + } + generic_handler = grpc.method_handlers_generic_handler( + 'ibc.core.connection.v1.Query', rpc_method_handlers) + server.add_generic_rpc_handlers((generic_handler,)) + + + # This class is part of an EXPERIMENTAL API. +class Query(object): + """Query provides defines the gRPC querier service + """ + + @staticmethod + def Connection(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/ibc.core.connection.v1.Query/Connection', + ibc_dot_core_dot_connection_dot_v1_dot_query__pb2.QueryConnectionRequest.SerializeToString, + ibc_dot_core_dot_connection_dot_v1_dot_query__pb2.QueryConnectionResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def Connections(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/ibc.core.connection.v1.Query/Connections', + ibc_dot_core_dot_connection_dot_v1_dot_query__pb2.QueryConnectionsRequest.SerializeToString, + ibc_dot_core_dot_connection_dot_v1_dot_query__pb2.QueryConnectionsResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def ClientConnections(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/ibc.core.connection.v1.Query/ClientConnections', + ibc_dot_core_dot_connection_dot_v1_dot_query__pb2.QueryClientConnectionsRequest.SerializeToString, + ibc_dot_core_dot_connection_dot_v1_dot_query__pb2.QueryClientConnectionsResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def ConnectionClientState(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/ibc.core.connection.v1.Query/ConnectionClientState', + ibc_dot_core_dot_connection_dot_v1_dot_query__pb2.QueryConnectionClientStateRequest.SerializeToString, + ibc_dot_core_dot_connection_dot_v1_dot_query__pb2.QueryConnectionClientStateResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def ConnectionConsensusState(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/ibc.core.connection.v1.Query/ConnectionConsensusState', + ibc_dot_core_dot_connection_dot_v1_dot_query__pb2.QueryConnectionConsensusStateRequest.SerializeToString, + ibc_dot_core_dot_connection_dot_v1_dot_query__pb2.QueryConnectionConsensusStateResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def ConnectionParams(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/ibc.core.connection.v1.Query/ConnectionParams', + ibc_dot_core_dot_connection_dot_v1_dot_query__pb2.QueryConnectionParamsRequest.SerializeToString, + ibc_dot_core_dot_connection_dot_v1_dot_query__pb2.QueryConnectionParamsResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/ibc/core/connection/v1/tx_pb2.py b/cosmpy/protos/ibc/core/connection/v1/tx_pb2.py new file mode 100644 index 00000000..74a01294 --- /dev/null +++ b/cosmpy/protos/ibc/core/connection/v1/tx_pb2.py @@ -0,0 +1,97 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: ibc/core/connection/v1/tx.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 +from cosmos.msg.v1 import msg_pb2 as cosmos_dot_msg_dot_v1_dot_msg__pb2 +from google.protobuf import any_pb2 as google_dot_protobuf_dot_any__pb2 +from ibc.core.client.v1 import client_pb2 as ibc_dot_core_dot_client_dot_v1_dot_client__pb2 +from ibc.core.connection.v1 import connection_pb2 as ibc_dot_core_dot_connection_dot_v1_dot_connection__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1fibc/core/connection/v1/tx.proto\x12\x16ibc.core.connection.v1\x1a\x14gogoproto/gogo.proto\x1a\x17\x63osmos/msg/v1/msg.proto\x1a\x19google/protobuf/any.proto\x1a\x1fibc/core/client/v1/client.proto\x1a\'ibc/core/connection/v1/connection.proto\"\xd5\x01\n\x15MsgConnectionOpenInit\x12\x11\n\tclient_id\x18\x01 \x01(\t\x12@\n\x0c\x63ounterparty\x18\x02 \x01(\x0b\x32$.ibc.core.connection.v1.CounterpartyB\x04\xc8\xde\x1f\x00\x12\x30\n\x07version\x18\x03 \x01(\x0b\x32\x1f.ibc.core.connection.v1.Version\x12\x14\n\x0c\x64\x65lay_period\x18\x04 \x01(\x04\x12\x0e\n\x06signer\x18\x05 \x01(\t:\x0f\x82\xe7\xb0*\x06signer\x88\xa0\x1f\x00\"\x1f\n\x1dMsgConnectionOpenInitResponse\"\x9f\x04\n\x14MsgConnectionOpenTry\x12\x11\n\tclient_id\x18\x01 \x01(\t\x12\"\n\x16previous_connection_id\x18\x02 \x01(\tB\x02\x18\x01\x12.\n\x0c\x63lient_state\x18\x03 \x01(\x0b\x32\x14.google.protobuf.AnyB\x02\x18\x01\x12@\n\x0c\x63ounterparty\x18\x04 \x01(\x0b\x32$.ibc.core.connection.v1.CounterpartyB\x04\xc8\xde\x1f\x00\x12\x14\n\x0c\x64\x65lay_period\x18\x05 \x01(\x04\x12>\n\x15\x63ounterparty_versions\x18\x06 \x03(\x0b\x32\x1f.ibc.core.connection.v1.Version\x12\x36\n\x0cproof_height\x18\x07 \x01(\x0b\x32\x1a.ibc.core.client.v1.HeightB\x04\xc8\xde\x1f\x00\x12\x12\n\nproof_init\x18\x08 \x01(\x0c\x12\x18\n\x0cproof_client\x18\t \x01(\x0c\x42\x02\x18\x01\x12\x1b\n\x0fproof_consensus\x18\n \x01(\x0c\x42\x02\x18\x01\x12<\n\x10\x63onsensus_height\x18\x0b \x01(\x0b\x32\x1a.ibc.core.client.v1.HeightB\x06\x18\x01\xc8\xde\x1f\x00\x12\x0e\n\x06signer\x18\x0c \x01(\t\x12&\n\x1ahost_consensus_state_proof\x18\r \x01(\x0c\x42\x02\x18\x01:\x0f\x82\xe7\xb0*\x06signer\x88\xa0\x1f\x00\"\x1e\n\x1cMsgConnectionOpenTryResponse\"\xbc\x03\n\x14MsgConnectionOpenAck\x12\x15\n\rconnection_id\x18\x01 \x01(\t\x12\"\n\x1a\x63ounterparty_connection_id\x18\x02 \x01(\t\x12\x30\n\x07version\x18\x03 \x01(\x0b\x32\x1f.ibc.core.connection.v1.Version\x12.\n\x0c\x63lient_state\x18\x04 \x01(\x0b\x32\x14.google.protobuf.AnyB\x02\x18\x01\x12\x36\n\x0cproof_height\x18\x05 \x01(\x0b\x32\x1a.ibc.core.client.v1.HeightB\x04\xc8\xde\x1f\x00\x12\x11\n\tproof_try\x18\x06 \x01(\x0c\x12\x18\n\x0cproof_client\x18\x07 \x01(\x0c\x42\x02\x18\x01\x12\x1b\n\x0fproof_consensus\x18\x08 \x01(\x0c\x42\x02\x18\x01\x12<\n\x10\x63onsensus_height\x18\t \x01(\x0b\x32\x1a.ibc.core.client.v1.HeightB\x06\x18\x01\xc8\xde\x1f\x00\x12\x0e\n\x06signer\x18\n \x01(\t\x12&\n\x1ahost_consensus_state_proof\x18\x0b \x01(\x0c\x42\x02\x18\x01:\x0f\x82\xe7\xb0*\x06signer\x88\xa0\x1f\x00\"\x1e\n\x1cMsgConnectionOpenAckResponse\"\x9d\x01\n\x18MsgConnectionOpenConfirm\x12\x15\n\rconnection_id\x18\x01 \x01(\t\x12\x11\n\tproof_ack\x18\x02 \x01(\x0c\x12\x36\n\x0cproof_height\x18\x03 \x01(\x0b\x32\x1a.ibc.core.client.v1.HeightB\x04\xc8\xde\x1f\x00\x12\x0e\n\x06signer\x18\x04 \x01(\t:\x0f\x82\xe7\xb0*\x06signer\x88\xa0\x1f\x00\"\"\n MsgConnectionOpenConfirmResponse\"h\n\x0fMsgUpdateParams\x12\x0e\n\x06signer\x18\x01 \x01(\t\x12\x34\n\x06params\x18\x02 \x01(\x0b\x32\x1e.ibc.core.connection.v1.ParamsB\x04\xc8\xde\x1f\x00:\x0f\x82\xe7\xb0*\x06signer\x88\xa0\x1f\x00\"\x19\n\x17MsgUpdateParamsResponse2\xf4\x04\n\x03Msg\x12z\n\x12\x43onnectionOpenInit\x12-.ibc.core.connection.v1.MsgConnectionOpenInit\x1a\x35.ibc.core.connection.v1.MsgConnectionOpenInitResponse\x12w\n\x11\x43onnectionOpenTry\x12,.ibc.core.connection.v1.MsgConnectionOpenTry\x1a\x34.ibc.core.connection.v1.MsgConnectionOpenTryResponse\x12w\n\x11\x43onnectionOpenAck\x12,.ibc.core.connection.v1.MsgConnectionOpenAck\x1a\x34.ibc.core.connection.v1.MsgConnectionOpenAckResponse\x12\x83\x01\n\x15\x43onnectionOpenConfirm\x12\x30.ibc.core.connection.v1.MsgConnectionOpenConfirm\x1a\x38.ibc.core.connection.v1.MsgConnectionOpenConfirmResponse\x12r\n\x16UpdateConnectionParams\x12\'.ibc.core.connection.v1.MsgUpdateParams\x1a/.ibc.core.connection.v1.MsgUpdateParamsResponse\x1a\x05\x80\xe7\xb0*\x01\x42?Z=github.com/cosmos/ibc-go/v10/modules/core/03-connection/typesb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'ibc.core.connection.v1.tx_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z=github.com/cosmos/ibc-go/v10/modules/core/03-connection/types' + _MSGCONNECTIONOPENINIT.fields_by_name['counterparty']._options = None + _MSGCONNECTIONOPENINIT.fields_by_name['counterparty']._serialized_options = b'\310\336\037\000' + _MSGCONNECTIONOPENINIT._options = None + _MSGCONNECTIONOPENINIT._serialized_options = b'\202\347\260*\006signer\210\240\037\000' + _MSGCONNECTIONOPENTRY.fields_by_name['previous_connection_id']._options = None + _MSGCONNECTIONOPENTRY.fields_by_name['previous_connection_id']._serialized_options = b'\030\001' + _MSGCONNECTIONOPENTRY.fields_by_name['client_state']._options = None + _MSGCONNECTIONOPENTRY.fields_by_name['client_state']._serialized_options = b'\030\001' + _MSGCONNECTIONOPENTRY.fields_by_name['counterparty']._options = None + _MSGCONNECTIONOPENTRY.fields_by_name['counterparty']._serialized_options = b'\310\336\037\000' + _MSGCONNECTIONOPENTRY.fields_by_name['proof_height']._options = None + _MSGCONNECTIONOPENTRY.fields_by_name['proof_height']._serialized_options = b'\310\336\037\000' + _MSGCONNECTIONOPENTRY.fields_by_name['proof_client']._options = None + _MSGCONNECTIONOPENTRY.fields_by_name['proof_client']._serialized_options = b'\030\001' + _MSGCONNECTIONOPENTRY.fields_by_name['proof_consensus']._options = None + _MSGCONNECTIONOPENTRY.fields_by_name['proof_consensus']._serialized_options = b'\030\001' + _MSGCONNECTIONOPENTRY.fields_by_name['consensus_height']._options = None + _MSGCONNECTIONOPENTRY.fields_by_name['consensus_height']._serialized_options = b'\030\001\310\336\037\000' + _MSGCONNECTIONOPENTRY.fields_by_name['host_consensus_state_proof']._options = None + _MSGCONNECTIONOPENTRY.fields_by_name['host_consensus_state_proof']._serialized_options = b'\030\001' + _MSGCONNECTIONOPENTRY._options = None + _MSGCONNECTIONOPENTRY._serialized_options = b'\202\347\260*\006signer\210\240\037\000' + _MSGCONNECTIONOPENACK.fields_by_name['client_state']._options = None + _MSGCONNECTIONOPENACK.fields_by_name['client_state']._serialized_options = b'\030\001' + _MSGCONNECTIONOPENACK.fields_by_name['proof_height']._options = None + _MSGCONNECTIONOPENACK.fields_by_name['proof_height']._serialized_options = b'\310\336\037\000' + _MSGCONNECTIONOPENACK.fields_by_name['proof_client']._options = None + _MSGCONNECTIONOPENACK.fields_by_name['proof_client']._serialized_options = b'\030\001' + _MSGCONNECTIONOPENACK.fields_by_name['proof_consensus']._options = None + _MSGCONNECTIONOPENACK.fields_by_name['proof_consensus']._serialized_options = b'\030\001' + _MSGCONNECTIONOPENACK.fields_by_name['consensus_height']._options = None + _MSGCONNECTIONOPENACK.fields_by_name['consensus_height']._serialized_options = b'\030\001\310\336\037\000' + _MSGCONNECTIONOPENACK.fields_by_name['host_consensus_state_proof']._options = None + _MSGCONNECTIONOPENACK.fields_by_name['host_consensus_state_proof']._serialized_options = b'\030\001' + _MSGCONNECTIONOPENACK._options = None + _MSGCONNECTIONOPENACK._serialized_options = b'\202\347\260*\006signer\210\240\037\000' + _MSGCONNECTIONOPENCONFIRM.fields_by_name['proof_height']._options = None + _MSGCONNECTIONOPENCONFIRM.fields_by_name['proof_height']._serialized_options = b'\310\336\037\000' + _MSGCONNECTIONOPENCONFIRM._options = None + _MSGCONNECTIONOPENCONFIRM._serialized_options = b'\202\347\260*\006signer\210\240\037\000' + _MSGUPDATEPARAMS.fields_by_name['params']._options = None + _MSGUPDATEPARAMS.fields_by_name['params']._serialized_options = b'\310\336\037\000' + _MSGUPDATEPARAMS._options = None + _MSGUPDATEPARAMS._serialized_options = b'\202\347\260*\006signer\210\240\037\000' + _MSG._options = None + _MSG._serialized_options = b'\200\347\260*\001' + _MSGCONNECTIONOPENINIT._serialized_start=208 + _MSGCONNECTIONOPENINIT._serialized_end=421 + _MSGCONNECTIONOPENINITRESPONSE._serialized_start=423 + _MSGCONNECTIONOPENINITRESPONSE._serialized_end=454 + _MSGCONNECTIONOPENTRY._serialized_start=457 + _MSGCONNECTIONOPENTRY._serialized_end=1000 + _MSGCONNECTIONOPENTRYRESPONSE._serialized_start=1002 + _MSGCONNECTIONOPENTRYRESPONSE._serialized_end=1032 + _MSGCONNECTIONOPENACK._serialized_start=1035 + _MSGCONNECTIONOPENACK._serialized_end=1479 + _MSGCONNECTIONOPENACKRESPONSE._serialized_start=1481 + _MSGCONNECTIONOPENACKRESPONSE._serialized_end=1511 + _MSGCONNECTIONOPENCONFIRM._serialized_start=1514 + _MSGCONNECTIONOPENCONFIRM._serialized_end=1671 + _MSGCONNECTIONOPENCONFIRMRESPONSE._serialized_start=1673 + _MSGCONNECTIONOPENCONFIRMRESPONSE._serialized_end=1707 + _MSGUPDATEPARAMS._serialized_start=1709 + _MSGUPDATEPARAMS._serialized_end=1813 + _MSGUPDATEPARAMSRESPONSE._serialized_start=1815 + _MSGUPDATEPARAMSRESPONSE._serialized_end=1840 + _MSG._serialized_start=1843 + _MSG._serialized_end=2471 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/core/connection/v1/tx_pb2_grpc.py b/cosmpy/protos/ibc/core/connection/v1/tx_pb2_grpc.py new file mode 100644 index 00000000..8e7afe70 --- /dev/null +++ b/cosmpy/protos/ibc/core/connection/v1/tx_pb2_grpc.py @@ -0,0 +1,208 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + +from ibc.core.connection.v1 import tx_pb2 as ibc_dot_core_dot_connection_dot_v1_dot_tx__pb2 + + +class MsgStub(object): + """Msg defines the ibc/connection Msg service. + """ + + def __init__(self, channel): + """Constructor. + + Args: + channel: A grpc.Channel. + """ + self.ConnectionOpenInit = channel.unary_unary( + '/ibc.core.connection.v1.Msg/ConnectionOpenInit', + request_serializer=ibc_dot_core_dot_connection_dot_v1_dot_tx__pb2.MsgConnectionOpenInit.SerializeToString, + response_deserializer=ibc_dot_core_dot_connection_dot_v1_dot_tx__pb2.MsgConnectionOpenInitResponse.FromString, + ) + self.ConnectionOpenTry = channel.unary_unary( + '/ibc.core.connection.v1.Msg/ConnectionOpenTry', + request_serializer=ibc_dot_core_dot_connection_dot_v1_dot_tx__pb2.MsgConnectionOpenTry.SerializeToString, + response_deserializer=ibc_dot_core_dot_connection_dot_v1_dot_tx__pb2.MsgConnectionOpenTryResponse.FromString, + ) + self.ConnectionOpenAck = channel.unary_unary( + '/ibc.core.connection.v1.Msg/ConnectionOpenAck', + request_serializer=ibc_dot_core_dot_connection_dot_v1_dot_tx__pb2.MsgConnectionOpenAck.SerializeToString, + response_deserializer=ibc_dot_core_dot_connection_dot_v1_dot_tx__pb2.MsgConnectionOpenAckResponse.FromString, + ) + self.ConnectionOpenConfirm = channel.unary_unary( + '/ibc.core.connection.v1.Msg/ConnectionOpenConfirm', + request_serializer=ibc_dot_core_dot_connection_dot_v1_dot_tx__pb2.MsgConnectionOpenConfirm.SerializeToString, + response_deserializer=ibc_dot_core_dot_connection_dot_v1_dot_tx__pb2.MsgConnectionOpenConfirmResponse.FromString, + ) + self.UpdateConnectionParams = channel.unary_unary( + '/ibc.core.connection.v1.Msg/UpdateConnectionParams', + request_serializer=ibc_dot_core_dot_connection_dot_v1_dot_tx__pb2.MsgUpdateParams.SerializeToString, + response_deserializer=ibc_dot_core_dot_connection_dot_v1_dot_tx__pb2.MsgUpdateParamsResponse.FromString, + ) + + +class MsgServicer(object): + """Msg defines the ibc/connection Msg service. + """ + + def ConnectionOpenInit(self, request, context): + """ConnectionOpenInit defines a rpc handler method for MsgConnectionOpenInit. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def ConnectionOpenTry(self, request, context): + """ConnectionOpenTry defines a rpc handler method for MsgConnectionOpenTry. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def ConnectionOpenAck(self, request, context): + """ConnectionOpenAck defines a rpc handler method for MsgConnectionOpenAck. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def ConnectionOpenConfirm(self, request, context): + """ConnectionOpenConfirm defines a rpc handler method for + MsgConnectionOpenConfirm. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def UpdateConnectionParams(self, request, context): + """UpdateConnectionParams defines a rpc handler method for + MsgUpdateParams. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + +def add_MsgServicer_to_server(servicer, server): + rpc_method_handlers = { + 'ConnectionOpenInit': grpc.unary_unary_rpc_method_handler( + servicer.ConnectionOpenInit, + request_deserializer=ibc_dot_core_dot_connection_dot_v1_dot_tx__pb2.MsgConnectionOpenInit.FromString, + response_serializer=ibc_dot_core_dot_connection_dot_v1_dot_tx__pb2.MsgConnectionOpenInitResponse.SerializeToString, + ), + 'ConnectionOpenTry': grpc.unary_unary_rpc_method_handler( + servicer.ConnectionOpenTry, + request_deserializer=ibc_dot_core_dot_connection_dot_v1_dot_tx__pb2.MsgConnectionOpenTry.FromString, + response_serializer=ibc_dot_core_dot_connection_dot_v1_dot_tx__pb2.MsgConnectionOpenTryResponse.SerializeToString, + ), + 'ConnectionOpenAck': grpc.unary_unary_rpc_method_handler( + servicer.ConnectionOpenAck, + request_deserializer=ibc_dot_core_dot_connection_dot_v1_dot_tx__pb2.MsgConnectionOpenAck.FromString, + response_serializer=ibc_dot_core_dot_connection_dot_v1_dot_tx__pb2.MsgConnectionOpenAckResponse.SerializeToString, + ), + 'ConnectionOpenConfirm': grpc.unary_unary_rpc_method_handler( + servicer.ConnectionOpenConfirm, + request_deserializer=ibc_dot_core_dot_connection_dot_v1_dot_tx__pb2.MsgConnectionOpenConfirm.FromString, + response_serializer=ibc_dot_core_dot_connection_dot_v1_dot_tx__pb2.MsgConnectionOpenConfirmResponse.SerializeToString, + ), + 'UpdateConnectionParams': grpc.unary_unary_rpc_method_handler( + servicer.UpdateConnectionParams, + request_deserializer=ibc_dot_core_dot_connection_dot_v1_dot_tx__pb2.MsgUpdateParams.FromString, + response_serializer=ibc_dot_core_dot_connection_dot_v1_dot_tx__pb2.MsgUpdateParamsResponse.SerializeToString, + ), + } + generic_handler = grpc.method_handlers_generic_handler( + 'ibc.core.connection.v1.Msg', rpc_method_handlers) + server.add_generic_rpc_handlers((generic_handler,)) + + + # This class is part of an EXPERIMENTAL API. +class Msg(object): + """Msg defines the ibc/connection Msg service. + """ + + @staticmethod + def ConnectionOpenInit(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/ibc.core.connection.v1.Msg/ConnectionOpenInit', + ibc_dot_core_dot_connection_dot_v1_dot_tx__pb2.MsgConnectionOpenInit.SerializeToString, + ibc_dot_core_dot_connection_dot_v1_dot_tx__pb2.MsgConnectionOpenInitResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def ConnectionOpenTry(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/ibc.core.connection.v1.Msg/ConnectionOpenTry', + ibc_dot_core_dot_connection_dot_v1_dot_tx__pb2.MsgConnectionOpenTry.SerializeToString, + ibc_dot_core_dot_connection_dot_v1_dot_tx__pb2.MsgConnectionOpenTryResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def ConnectionOpenAck(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/ibc.core.connection.v1.Msg/ConnectionOpenAck', + ibc_dot_core_dot_connection_dot_v1_dot_tx__pb2.MsgConnectionOpenAck.SerializeToString, + ibc_dot_core_dot_connection_dot_v1_dot_tx__pb2.MsgConnectionOpenAckResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def ConnectionOpenConfirm(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/ibc.core.connection.v1.Msg/ConnectionOpenConfirm', + ibc_dot_core_dot_connection_dot_v1_dot_tx__pb2.MsgConnectionOpenConfirm.SerializeToString, + ibc_dot_core_dot_connection_dot_v1_dot_tx__pb2.MsgConnectionOpenConfirmResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def UpdateConnectionParams(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/ibc.core.connection.v1.Msg/UpdateConnectionParams', + ibc_dot_core_dot_connection_dot_v1_dot_tx__pb2.MsgUpdateParams.SerializeToString, + ibc_dot_core_dot_connection_dot_v1_dot_tx__pb2.MsgUpdateParamsResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/ibc/core/types/v1/genesis_pb2.py b/cosmpy/protos/ibc/core/types/v1/genesis_pb2.py new file mode 100644 index 00000000..714068e7 --- /dev/null +++ b/cosmpy/protos/ibc/core/types/v1/genesis_pb2.py @@ -0,0 +1,42 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: ibc/core/types/v1/genesis.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 +from ibc.core.client.v1 import genesis_pb2 as ibc_dot_core_dot_client_dot_v1_dot_genesis__pb2 +from ibc.core.client.v2 import genesis_pb2 as ibc_dot_core_dot_client_dot_v2_dot_genesis__pb2 +from ibc.core.connection.v1 import genesis_pb2 as ibc_dot_core_dot_connection_dot_v1_dot_genesis__pb2 +from ibc.core.channel.v1 import genesis_pb2 as ibc_dot_core_dot_channel_dot_v1_dot_genesis__pb2 +from ibc.core.channel.v2 import genesis_pb2 as ibc_dot_core_dot_channel_dot_v2_dot_genesis__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1fibc/core/types/v1/genesis.proto\x12\x11ibc.core.types.v1\x1a\x14gogoproto/gogo.proto\x1a ibc/core/client/v1/genesis.proto\x1a ibc/core/client/v2/genesis.proto\x1a$ibc/core/connection/v1/genesis.proto\x1a!ibc/core/channel/v1/genesis.proto\x1a!ibc/core/channel/v2/genesis.proto\"\xe0\x02\n\x0cGenesisState\x12>\n\x0e\x63lient_genesis\x18\x01 \x01(\x0b\x32 .ibc.core.client.v1.GenesisStateB\x04\xc8\xde\x1f\x00\x12\x46\n\x12\x63onnection_genesis\x18\x02 \x01(\x0b\x32$.ibc.core.connection.v1.GenesisStateB\x04\xc8\xde\x1f\x00\x12@\n\x0f\x63hannel_genesis\x18\x03 \x01(\x0b\x32!.ibc.core.channel.v1.GenesisStateB\x04\xc8\xde\x1f\x00\x12\x41\n\x11\x63lient_v2_genesis\x18\x04 \x01(\x0b\x32 .ibc.core.client.v2.GenesisStateB\x04\xc8\xde\x1f\x00\x12\x43\n\x12\x63hannel_v2_genesis\x18\x05 \x01(\x0b\x32!.ibc.core.channel.v2.GenesisStateB\x04\xc8\xde\x1f\x00\x42\x31Z/github.com/cosmos/ibc-go/v10/modules/core/typesb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'ibc.core.types.v1.genesis_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z/github.com/cosmos/ibc-go/v10/modules/core/types' + _GENESISSTATE.fields_by_name['client_genesis']._options = None + _GENESISSTATE.fields_by_name['client_genesis']._serialized_options = b'\310\336\037\000' + _GENESISSTATE.fields_by_name['connection_genesis']._options = None + _GENESISSTATE.fields_by_name['connection_genesis']._serialized_options = b'\310\336\037\000' + _GENESISSTATE.fields_by_name['channel_genesis']._options = None + _GENESISSTATE.fields_by_name['channel_genesis']._serialized_options = b'\310\336\037\000' + _GENESISSTATE.fields_by_name['client_v2_genesis']._options = None + _GENESISSTATE.fields_by_name['client_v2_genesis']._serialized_options = b'\310\336\037\000' + _GENESISSTATE.fields_by_name['channel_v2_genesis']._options = None + _GENESISSTATE.fields_by_name['channel_v2_genesis']._serialized_options = b'\310\336\037\000' + _GENESISSTATE._serialized_start=253 + _GENESISSTATE._serialized_end=605 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/core/types/v1/genesis_pb2_grpc.py b/cosmpy/protos/ibc/core/types/v1/genesis_pb2_grpc.py new file mode 100644 index 00000000..2daafffe --- /dev/null +++ b/cosmpy/protos/ibc/core/types/v1/genesis_pb2_grpc.py @@ -0,0 +1,4 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + diff --git a/cosmpy/protos/ibc/lightclients/solomachine/v2/solomachine_pb2.py b/cosmpy/protos/ibc/lightclients/solomachine/v2/solomachine_pb2.py new file mode 100644 index 00000000..338ad1cd --- /dev/null +++ b/cosmpy/protos/ibc/lightclients/solomachine/v2/solomachine_pb2.py @@ -0,0 +1,108 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: ibc/lightclients/solomachine/v2/solomachine.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from ibc.core.connection.v1 import connection_pb2 as ibc_dot_core_dot_connection_dot_v1_dot_connection__pb2 +from ibc.core.channel.v1 import channel_pb2 as ibc_dot_core_dot_channel_dot_v1_dot_channel__pb2 +from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 +from google.protobuf import any_pb2 as google_dot_protobuf_dot_any__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n1ibc/lightclients/solomachine/v2/solomachine.proto\x12\x1fibc.lightclients.solomachine.v2\x1a\'ibc/core/connection/v1/connection.proto\x1a!ibc/core/channel/v1/channel.proto\x1a\x14gogoproto/gogo.proto\x1a\x19google/protobuf/any.proto\"\xa7\x01\n\x0b\x43lientState\x12\x10\n\x08sequence\x18\x01 \x01(\x04\x12\x11\n\tis_frozen\x18\x02 \x01(\x08\x12H\n\x0f\x63onsensus_state\x18\x03 \x01(\x0b\x32/.ibc.lightclients.solomachine.v2.ConsensusState\x12#\n\x1b\x61llow_update_after_proposal\x18\x04 \x01(\x08:\x04\x88\xa0\x1f\x00\"h\n\x0e\x43onsensusState\x12(\n\npublic_key\x18\x01 \x01(\x0b\x32\x14.google.protobuf.Any\x12\x13\n\x0b\x64iversifier\x18\x02 \x01(\t\x12\x11\n\ttimestamp\x18\x03 \x01(\x04:\x04\x88\xa0\x1f\x00\"\x8d\x01\n\x06Header\x12\x10\n\x08sequence\x18\x01 \x01(\x04\x12\x11\n\ttimestamp\x18\x02 \x01(\x04\x12\x11\n\tsignature\x18\x03 \x01(\x0c\x12,\n\x0enew_public_key\x18\x04 \x01(\x0b\x32\x14.google.protobuf.Any\x12\x17\n\x0fnew_diversifier\x18\x05 \x01(\t:\x04\x88\xa0\x1f\x00\"\xcd\x01\n\x0cMisbehaviour\x12\x11\n\tclient_id\x18\x01 \x01(\t\x12\x10\n\x08sequence\x18\x02 \x01(\x04\x12H\n\rsignature_one\x18\x03 \x01(\x0b\x32\x31.ibc.lightclients.solomachine.v2.SignatureAndData\x12H\n\rsignature_two\x18\x04 \x01(\x0b\x32\x31.ibc.lightclients.solomachine.v2.SignatureAndData:\x04\x88\xa0\x1f\x00\"\x8a\x01\n\x10SignatureAndData\x12\x11\n\tsignature\x18\x01 \x01(\x0c\x12<\n\tdata_type\x18\x02 \x01(\x0e\x32).ibc.lightclients.solomachine.v2.DataType\x12\x0c\n\x04\x64\x61ta\x18\x03 \x01(\x0c\x12\x11\n\ttimestamp\x18\x04 \x01(\x04:\x04\x88\xa0\x1f\x00\"K\n\x18TimestampedSignatureData\x12\x16\n\x0esignature_data\x18\x01 \x01(\x0c\x12\x11\n\ttimestamp\x18\x02 \x01(\x04:\x04\x88\xa0\x1f\x00\"\x97\x01\n\tSignBytes\x12\x10\n\x08sequence\x18\x01 \x01(\x04\x12\x11\n\ttimestamp\x18\x02 \x01(\x04\x12\x13\n\x0b\x64iversifier\x18\x03 \x01(\t\x12<\n\tdata_type\x18\x04 \x01(\x0e\x32).ibc.lightclients.solomachine.v2.DataType\x12\x0c\n\x04\x64\x61ta\x18\x05 \x01(\x0c:\x04\x88\xa0\x1f\x00\"V\n\nHeaderData\x12)\n\x0bnew_pub_key\x18\x01 \x01(\x0b\x32\x14.google.protobuf.Any\x12\x17\n\x0fnew_diversifier\x18\x02 \x01(\t:\x04\x88\xa0\x1f\x00\"Q\n\x0f\x43lientStateData\x12\x0c\n\x04path\x18\x01 \x01(\x0c\x12*\n\x0c\x63lient_state\x18\x02 \x01(\x0b\x32\x14.google.protobuf.Any:\x04\x88\xa0\x1f\x00\"W\n\x12\x43onsensusStateData\x12\x0c\n\x04path\x18\x01 \x01(\x0c\x12-\n\x0f\x63onsensus_state\x18\x02 \x01(\x0b\x32\x14.google.protobuf.Any:\x04\x88\xa0\x1f\x00\"d\n\x13\x43onnectionStateData\x12\x0c\n\x04path\x18\x01 \x01(\x0c\x12\x39\n\nconnection\x18\x02 \x01(\x0b\x32%.ibc.core.connection.v1.ConnectionEnd:\x04\x88\xa0\x1f\x00\"U\n\x10\x43hannelStateData\x12\x0c\n\x04path\x18\x01 \x01(\x0c\x12-\n\x07\x63hannel\x18\x02 \x01(\x0b\x32\x1c.ibc.core.channel.v1.Channel:\x04\x88\xa0\x1f\x00\"8\n\x14PacketCommitmentData\x12\x0c\n\x04path\x18\x01 \x01(\x0c\x12\x12\n\ncommitment\x18\x02 \x01(\x0c\"B\n\x19PacketAcknowledgementData\x12\x0c\n\x04path\x18\x01 \x01(\x0c\x12\x17\n\x0f\x61\x63knowledgement\x18\x02 \x01(\x0c\"(\n\x18PacketReceiptAbsenceData\x12\x0c\n\x04path\x18\x01 \x01(\x0c\";\n\x14NextSequenceRecvData\x12\x0c\n\x04path\x18\x01 \x01(\x0c\x12\x15\n\rnext_seq_recv\x18\x02 \x01(\x04*\x8c\x04\n\x08\x44\x61taType\x12\x38\n#DATA_TYPE_UNINITIALIZED_UNSPECIFIED\x10\x00\x1a\x0f\x8a\x9d \x0bUNSPECIFIED\x12&\n\x16\x44\x41TA_TYPE_CLIENT_STATE\x10\x01\x1a\n\x8a\x9d \x06\x43LIENT\x12,\n\x19\x44\x41TA_TYPE_CONSENSUS_STATE\x10\x02\x1a\r\x8a\x9d \tCONSENSUS\x12.\n\x1a\x44\x41TA_TYPE_CONNECTION_STATE\x10\x03\x1a\x0e\x8a\x9d \nCONNECTION\x12(\n\x17\x44\x41TA_TYPE_CHANNEL_STATE\x10\x04\x1a\x0b\x8a\x9d \x07\x43HANNEL\x12\x35\n\x1b\x44\x41TA_TYPE_PACKET_COMMITMENT\x10\x05\x1a\x14\x8a\x9d \x10PACKETCOMMITMENT\x12?\n DATA_TYPE_PACKET_ACKNOWLEDGEMENT\x10\x06\x1a\x19\x8a\x9d \x15PACKETACKNOWLEDGEMENT\x12>\n DATA_TYPE_PACKET_RECEIPT_ABSENCE\x10\x07\x1a\x18\x8a\x9d \x14PACKETRECEIPTABSENCE\x12\x36\n\x1c\x44\x41TA_TYPE_NEXT_SEQUENCE_RECV\x10\x08\x1a\x14\x8a\x9d \x10NEXTSEQUENCERECV\x12 \n\x10\x44\x41TA_TYPE_HEADER\x10\t\x1a\n\x8a\x9d \x06HEADER\x1a\x04\x88\xa3\x1e\x00\x42\x43ZAgithub.com/cosmos/ibc-go/v10/modules/core/02-client/migrations/v7b\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'ibc.lightclients.solomachine.v2.solomachine_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'ZAgithub.com/cosmos/ibc-go/v10/modules/core/02-client/migrations/v7' + _DATATYPE._options = None + _DATATYPE._serialized_options = b'\210\243\036\000' + _DATATYPE.values_by_name["DATA_TYPE_UNINITIALIZED_UNSPECIFIED"]._options = None + _DATATYPE.values_by_name["DATA_TYPE_UNINITIALIZED_UNSPECIFIED"]._serialized_options = b'\212\235 \013UNSPECIFIED' + _DATATYPE.values_by_name["DATA_TYPE_CLIENT_STATE"]._options = None + _DATATYPE.values_by_name["DATA_TYPE_CLIENT_STATE"]._serialized_options = b'\212\235 \006CLIENT' + _DATATYPE.values_by_name["DATA_TYPE_CONSENSUS_STATE"]._options = None + _DATATYPE.values_by_name["DATA_TYPE_CONSENSUS_STATE"]._serialized_options = b'\212\235 \tCONSENSUS' + _DATATYPE.values_by_name["DATA_TYPE_CONNECTION_STATE"]._options = None + _DATATYPE.values_by_name["DATA_TYPE_CONNECTION_STATE"]._serialized_options = b'\212\235 \nCONNECTION' + _DATATYPE.values_by_name["DATA_TYPE_CHANNEL_STATE"]._options = None + _DATATYPE.values_by_name["DATA_TYPE_CHANNEL_STATE"]._serialized_options = b'\212\235 \007CHANNEL' + _DATATYPE.values_by_name["DATA_TYPE_PACKET_COMMITMENT"]._options = None + _DATATYPE.values_by_name["DATA_TYPE_PACKET_COMMITMENT"]._serialized_options = b'\212\235 \020PACKETCOMMITMENT' + _DATATYPE.values_by_name["DATA_TYPE_PACKET_ACKNOWLEDGEMENT"]._options = None + _DATATYPE.values_by_name["DATA_TYPE_PACKET_ACKNOWLEDGEMENT"]._serialized_options = b'\212\235 \025PACKETACKNOWLEDGEMENT' + _DATATYPE.values_by_name["DATA_TYPE_PACKET_RECEIPT_ABSENCE"]._options = None + _DATATYPE.values_by_name["DATA_TYPE_PACKET_RECEIPT_ABSENCE"]._serialized_options = b'\212\235 \024PACKETRECEIPTABSENCE' + _DATATYPE.values_by_name["DATA_TYPE_NEXT_SEQUENCE_RECV"]._options = None + _DATATYPE.values_by_name["DATA_TYPE_NEXT_SEQUENCE_RECV"]._serialized_options = b'\212\235 \020NEXTSEQUENCERECV' + _DATATYPE.values_by_name["DATA_TYPE_HEADER"]._options = None + _DATATYPE.values_by_name["DATA_TYPE_HEADER"]._serialized_options = b'\212\235 \006HEADER' + _CLIENTSTATE._options = None + _CLIENTSTATE._serialized_options = b'\210\240\037\000' + _CONSENSUSSTATE._options = None + _CONSENSUSSTATE._serialized_options = b'\210\240\037\000' + _HEADER._options = None + _HEADER._serialized_options = b'\210\240\037\000' + _MISBEHAVIOUR._options = None + _MISBEHAVIOUR._serialized_options = b'\210\240\037\000' + _SIGNATUREANDDATA._options = None + _SIGNATUREANDDATA._serialized_options = b'\210\240\037\000' + _TIMESTAMPEDSIGNATUREDATA._options = None + _TIMESTAMPEDSIGNATUREDATA._serialized_options = b'\210\240\037\000' + _SIGNBYTES._options = None + _SIGNBYTES._serialized_options = b'\210\240\037\000' + _HEADERDATA._options = None + _HEADERDATA._serialized_options = b'\210\240\037\000' + _CLIENTSTATEDATA._options = None + _CLIENTSTATEDATA._serialized_options = b'\210\240\037\000' + _CONSENSUSSTATEDATA._options = None + _CONSENSUSSTATEDATA._serialized_options = b'\210\240\037\000' + _CONNECTIONSTATEDATA._options = None + _CONNECTIONSTATEDATA._serialized_options = b'\210\240\037\000' + _CHANNELSTATEDATA._options = None + _CHANNELSTATEDATA._serialized_options = b'\210\240\037\000' + _DATATYPE._serialized_start=1890 + _DATATYPE._serialized_end=2414 + _CLIENTSTATE._serialized_start=212 + _CLIENTSTATE._serialized_end=379 + _CONSENSUSSTATE._serialized_start=381 + _CONSENSUSSTATE._serialized_end=485 + _HEADER._serialized_start=488 + _HEADER._serialized_end=629 + _MISBEHAVIOUR._serialized_start=632 + _MISBEHAVIOUR._serialized_end=837 + _SIGNATUREANDDATA._serialized_start=840 + _SIGNATUREANDDATA._serialized_end=978 + _TIMESTAMPEDSIGNATUREDATA._serialized_start=980 + _TIMESTAMPEDSIGNATUREDATA._serialized_end=1055 + _SIGNBYTES._serialized_start=1058 + _SIGNBYTES._serialized_end=1209 + _HEADERDATA._serialized_start=1211 + _HEADERDATA._serialized_end=1297 + _CLIENTSTATEDATA._serialized_start=1299 + _CLIENTSTATEDATA._serialized_end=1380 + _CONSENSUSSTATEDATA._serialized_start=1382 + _CONSENSUSSTATEDATA._serialized_end=1469 + _CONNECTIONSTATEDATA._serialized_start=1471 + _CONNECTIONSTATEDATA._serialized_end=1571 + _CHANNELSTATEDATA._serialized_start=1573 + _CHANNELSTATEDATA._serialized_end=1658 + _PACKETCOMMITMENTDATA._serialized_start=1660 + _PACKETCOMMITMENTDATA._serialized_end=1716 + _PACKETACKNOWLEDGEMENTDATA._serialized_start=1718 + _PACKETACKNOWLEDGEMENTDATA._serialized_end=1784 + _PACKETRECEIPTABSENCEDATA._serialized_start=1786 + _PACKETRECEIPTABSENCEDATA._serialized_end=1826 + _NEXTSEQUENCERECVDATA._serialized_start=1828 + _NEXTSEQUENCERECVDATA._serialized_end=1887 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/lightclients/solomachine/v2/solomachine_pb2_grpc.py b/cosmpy/protos/ibc/lightclients/solomachine/v2/solomachine_pb2_grpc.py new file mode 100644 index 00000000..2daafffe --- /dev/null +++ b/cosmpy/protos/ibc/lightclients/solomachine/v2/solomachine_pb2_grpc.py @@ -0,0 +1,4 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + diff --git a/cosmpy/protos/ibc/lightclients/solomachine/v3/solomachine_pb2.py b/cosmpy/protos/ibc/lightclients/solomachine/v3/solomachine_pb2.py new file mode 100644 index 00000000..8c39cdf5 --- /dev/null +++ b/cosmpy/protos/ibc/lightclients/solomachine/v3/solomachine_pb2.py @@ -0,0 +1,58 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: ibc/lightclients/solomachine/v3/solomachine.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 +from google.protobuf import any_pb2 as google_dot_protobuf_dot_any__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n1ibc/lightclients/solomachine/v3/solomachine.proto\x12\x1fibc.lightclients.solomachine.v3\x1a\x14gogoproto/gogo.proto\x1a\x19google/protobuf/any.proto\"\x82\x01\n\x0b\x43lientState\x12\x10\n\x08sequence\x18\x01 \x01(\x04\x12\x11\n\tis_frozen\x18\x02 \x01(\x08\x12H\n\x0f\x63onsensus_state\x18\x03 \x01(\x0b\x32/.ibc.lightclients.solomachine.v3.ConsensusState:\x04\x88\xa0\x1f\x00\"h\n\x0e\x43onsensusState\x12(\n\npublic_key\x18\x01 \x01(\x0b\x32\x14.google.protobuf.Any\x12\x13\n\x0b\x64iversifier\x18\x02 \x01(\t\x12\x11\n\ttimestamp\x18\x03 \x01(\x04:\x04\x88\xa0\x1f\x00\"{\n\x06Header\x12\x11\n\ttimestamp\x18\x01 \x01(\x04\x12\x11\n\tsignature\x18\x02 \x01(\x0c\x12,\n\x0enew_public_key\x18\x03 \x01(\x0b\x32\x14.google.protobuf.Any\x12\x17\n\x0fnew_diversifier\x18\x04 \x01(\t:\x04\x88\xa0\x1f\x00\"\xba\x01\n\x0cMisbehaviour\x12\x10\n\x08sequence\x18\x01 \x01(\x04\x12H\n\rsignature_one\x18\x02 \x01(\x0b\x32\x31.ibc.lightclients.solomachine.v3.SignatureAndData\x12H\n\rsignature_two\x18\x03 \x01(\x0b\x32\x31.ibc.lightclients.solomachine.v3.SignatureAndData:\x04\x88\xa0\x1f\x00\"Z\n\x10SignatureAndData\x12\x11\n\tsignature\x18\x01 \x01(\x0c\x12\x0c\n\x04path\x18\x02 \x01(\x0c\x12\x0c\n\x04\x64\x61ta\x18\x03 \x01(\x0c\x12\x11\n\ttimestamp\x18\x04 \x01(\x04:\x04\x88\xa0\x1f\x00\"K\n\x18TimestampedSignatureData\x12\x16\n\x0esignature_data\x18\x01 \x01(\x0c\x12\x11\n\ttimestamp\x18\x02 \x01(\x04:\x04\x88\xa0\x1f\x00\"g\n\tSignBytes\x12\x10\n\x08sequence\x18\x01 \x01(\x04\x12\x11\n\ttimestamp\x18\x02 \x01(\x04\x12\x13\n\x0b\x64iversifier\x18\x03 \x01(\t\x12\x0c\n\x04path\x18\x04 \x01(\x0c\x12\x0c\n\x04\x64\x61ta\x18\x05 \x01(\x0c:\x04\x88\xa0\x1f\x00\"V\n\nHeaderData\x12)\n\x0bnew_pub_key\x18\x01 \x01(\x0b\x32\x14.google.protobuf.Any\x12\x17\n\x0fnew_diversifier\x18\x02 \x01(\t:\x04\x88\xa0\x1f\x00\x42OZMgithub.com/cosmos/ibc-go/v10/modules/light-clients/06-solomachine;solomachineb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'ibc.lightclients.solomachine.v3.solomachine_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'ZMgithub.com/cosmos/ibc-go/v10/modules/light-clients/06-solomachine;solomachine' + _CLIENTSTATE._options = None + _CLIENTSTATE._serialized_options = b'\210\240\037\000' + _CONSENSUSSTATE._options = None + _CONSENSUSSTATE._serialized_options = b'\210\240\037\000' + _HEADER._options = None + _HEADER._serialized_options = b'\210\240\037\000' + _MISBEHAVIOUR._options = None + _MISBEHAVIOUR._serialized_options = b'\210\240\037\000' + _SIGNATUREANDDATA._options = None + _SIGNATUREANDDATA._serialized_options = b'\210\240\037\000' + _TIMESTAMPEDSIGNATUREDATA._options = None + _TIMESTAMPEDSIGNATUREDATA._serialized_options = b'\210\240\037\000' + _SIGNBYTES._options = None + _SIGNBYTES._serialized_options = b'\210\240\037\000' + _HEADERDATA._options = None + _HEADERDATA._serialized_options = b'\210\240\037\000' + _CLIENTSTATE._serialized_start=136 + _CLIENTSTATE._serialized_end=266 + _CONSENSUSSTATE._serialized_start=268 + _CONSENSUSSTATE._serialized_end=372 + _HEADER._serialized_start=374 + _HEADER._serialized_end=497 + _MISBEHAVIOUR._serialized_start=500 + _MISBEHAVIOUR._serialized_end=686 + _SIGNATUREANDDATA._serialized_start=688 + _SIGNATUREANDDATA._serialized_end=778 + _TIMESTAMPEDSIGNATUREDATA._serialized_start=780 + _TIMESTAMPEDSIGNATUREDATA._serialized_end=855 + _SIGNBYTES._serialized_start=857 + _SIGNBYTES._serialized_end=960 + _HEADERDATA._serialized_start=962 + _HEADERDATA._serialized_end=1048 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/lightclients/solomachine/v3/solomachine_pb2_grpc.py b/cosmpy/protos/ibc/lightclients/solomachine/v3/solomachine_pb2_grpc.py new file mode 100644 index 00000000..2daafffe --- /dev/null +++ b/cosmpy/protos/ibc/lightclients/solomachine/v3/solomachine_pb2_grpc.py @@ -0,0 +1,4 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + diff --git a/cosmpy/protos/ibc/lightclients/tendermint/v1/tendermint_pb2.py b/cosmpy/protos/ibc/lightclients/tendermint/v1/tendermint_pb2.py new file mode 100644 index 00000000..3d2d297b --- /dev/null +++ b/cosmpy/protos/ibc/lightclients/tendermint/v1/tendermint_pb2.py @@ -0,0 +1,80 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: ibc/lightclients/tendermint/v1/tendermint.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from tendermint.types import validator_pb2 as tendermint_dot_types_dot_validator__pb2 +from tendermint.types import types_pb2 as tendermint_dot_types_dot_types__pb2 +from cosmos.ics23.v1 import proofs_pb2 as cosmos_dot_ics23_dot_v1_dot_proofs__pb2 +from google.protobuf import duration_pb2 as google_dot_protobuf_dot_duration__pb2 +from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 +from ibc.core.client.v1 import client_pb2 as ibc_dot_core_dot_client_dot_v1_dot_client__pb2 +from ibc.core.commitment.v1 import commitment_pb2 as ibc_dot_core_dot_commitment_dot_v1_dot_commitment__pb2 +from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n/ibc/lightclients/tendermint/v1/tendermint.proto\x12\x1eibc.lightclients.tendermint.v1\x1a tendermint/types/validator.proto\x1a\x1ctendermint/types/types.proto\x1a\x1c\x63osmos/ics23/v1/proofs.proto\x1a\x1egoogle/protobuf/duration.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x1fibc/core/client/v1/client.proto\x1a\'ibc/core/commitment/v1/commitment.proto\x1a\x14gogoproto/gogo.proto\"\xb2\x04\n\x0b\x43lientState\x12\x10\n\x08\x63hain_id\x18\x01 \x01(\t\x12\x43\n\x0btrust_level\x18\x02 \x01(\x0b\x32(.ibc.lightclients.tendermint.v1.FractionB\x04\xc8\xde\x1f\x00\x12<\n\x0ftrusting_period\x18\x03 \x01(\x0b\x32\x19.google.protobuf.DurationB\x08\xc8\xde\x1f\x00\x98\xdf\x1f\x01\x12=\n\x10unbonding_period\x18\x04 \x01(\x0b\x32\x19.google.protobuf.DurationB\x08\xc8\xde\x1f\x00\x98\xdf\x1f\x01\x12<\n\x0fmax_clock_drift\x18\x05 \x01(\x0b\x32\x19.google.protobuf.DurationB\x08\xc8\xde\x1f\x00\x98\xdf\x1f\x01\x12\x37\n\rfrozen_height\x18\x06 \x01(\x0b\x32\x1a.ibc.core.client.v1.HeightB\x04\xc8\xde\x1f\x00\x12\x37\n\rlatest_height\x18\x07 \x01(\x0b\x32\x1a.ibc.core.client.v1.HeightB\x04\xc8\xde\x1f\x00\x12/\n\x0bproof_specs\x18\x08 \x03(\x0b\x32\x1a.cosmos.ics23.v1.ProofSpec\x12\x14\n\x0cupgrade_path\x18\t \x03(\t\x12%\n\x19\x61llow_update_after_expiry\x18\n \x01(\x08\x42\x02\x18\x01\x12+\n\x1f\x61llow_update_after_misbehaviour\x18\x0b \x01(\x08\x42\x02\x18\x01:\x04\x88\xa0\x1f\x00\"\xdb\x01\n\x0e\x43onsensusState\x12\x37\n\ttimestamp\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x08\xc8\xde\x1f\x00\x90\xdf\x1f\x01\x12\x36\n\x04root\x18\x02 \x01(\x0b\x32\".ibc.core.commitment.v1.MerkleRootB\x04\xc8\xde\x1f\x00\x12R\n\x14next_validators_hash\x18\x03 \x01(\x0c\x42\x34\xfa\xde\x1f\x30github.com/cometbft/cometbft/libs/bytes.HexBytes:\x04\x88\xa0\x1f\x00\"\xb9\x01\n\x0cMisbehaviour\x12\x15\n\tclient_id\x18\x01 \x01(\tB\x02\x18\x01\x12\x45\n\x08header_1\x18\x02 \x01(\x0b\x32&.ibc.lightclients.tendermint.v1.HeaderB\x0b\xe2\xde\x1f\x07Header1\x12\x45\n\x08header_2\x18\x03 \x01(\x0b\x32&.ibc.lightclients.tendermint.v1.HeaderB\x0b\xe2\xde\x1f\x07Header2:\x04\x88\xa0\x1f\x00\"\xf2\x01\n\x06Header\x12;\n\rsigned_header\x18\x01 \x01(\x0b\x32\x1e.tendermint.types.SignedHeaderB\x04\xd0\xde\x1f\x01\x12\x35\n\rvalidator_set\x18\x02 \x01(\x0b\x32\x1e.tendermint.types.ValidatorSet\x12\x38\n\x0etrusted_height\x18\x03 \x01(\x0b\x32\x1a.ibc.core.client.v1.HeightB\x04\xc8\xde\x1f\x00\x12:\n\x12trusted_validators\x18\x04 \x01(\x0b\x32\x1e.tendermint.types.ValidatorSet\"2\n\x08\x46raction\x12\x11\n\tnumerator\x18\x01 \x01(\x04\x12\x13\n\x0b\x64\x65nominator\x18\x02 \x01(\x04\x42MZKgithub.com/cosmos/ibc-go/v10/modules/light-clients/07-tendermint;tendermintb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'ibc.lightclients.tendermint.v1.tendermint_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'ZKgithub.com/cosmos/ibc-go/v10/modules/light-clients/07-tendermint;tendermint' + _CLIENTSTATE.fields_by_name['trust_level']._options = None + _CLIENTSTATE.fields_by_name['trust_level']._serialized_options = b'\310\336\037\000' + _CLIENTSTATE.fields_by_name['trusting_period']._options = None + _CLIENTSTATE.fields_by_name['trusting_period']._serialized_options = b'\310\336\037\000\230\337\037\001' + _CLIENTSTATE.fields_by_name['unbonding_period']._options = None + _CLIENTSTATE.fields_by_name['unbonding_period']._serialized_options = b'\310\336\037\000\230\337\037\001' + _CLIENTSTATE.fields_by_name['max_clock_drift']._options = None + _CLIENTSTATE.fields_by_name['max_clock_drift']._serialized_options = b'\310\336\037\000\230\337\037\001' + _CLIENTSTATE.fields_by_name['frozen_height']._options = None + _CLIENTSTATE.fields_by_name['frozen_height']._serialized_options = b'\310\336\037\000' + _CLIENTSTATE.fields_by_name['latest_height']._options = None + _CLIENTSTATE.fields_by_name['latest_height']._serialized_options = b'\310\336\037\000' + _CLIENTSTATE.fields_by_name['allow_update_after_expiry']._options = None + _CLIENTSTATE.fields_by_name['allow_update_after_expiry']._serialized_options = b'\030\001' + _CLIENTSTATE.fields_by_name['allow_update_after_misbehaviour']._options = None + _CLIENTSTATE.fields_by_name['allow_update_after_misbehaviour']._serialized_options = b'\030\001' + _CLIENTSTATE._options = None + _CLIENTSTATE._serialized_options = b'\210\240\037\000' + _CONSENSUSSTATE.fields_by_name['timestamp']._options = None + _CONSENSUSSTATE.fields_by_name['timestamp']._serialized_options = b'\310\336\037\000\220\337\037\001' + _CONSENSUSSTATE.fields_by_name['root']._options = None + _CONSENSUSSTATE.fields_by_name['root']._serialized_options = b'\310\336\037\000' + _CONSENSUSSTATE.fields_by_name['next_validators_hash']._options = None + _CONSENSUSSTATE.fields_by_name['next_validators_hash']._serialized_options = b'\372\336\0370github.com/cometbft/cometbft/libs/bytes.HexBytes' + _CONSENSUSSTATE._options = None + _CONSENSUSSTATE._serialized_options = b'\210\240\037\000' + _MISBEHAVIOUR.fields_by_name['client_id']._options = None + _MISBEHAVIOUR.fields_by_name['client_id']._serialized_options = b'\030\001' + _MISBEHAVIOUR.fields_by_name['header_1']._options = None + _MISBEHAVIOUR.fields_by_name['header_1']._serialized_options = b'\342\336\037\007Header1' + _MISBEHAVIOUR.fields_by_name['header_2']._options = None + _MISBEHAVIOUR.fields_by_name['header_2']._serialized_options = b'\342\336\037\007Header2' + _MISBEHAVIOUR._options = None + _MISBEHAVIOUR._serialized_options = b'\210\240\037\000' + _HEADER.fields_by_name['signed_header']._options = None + _HEADER.fields_by_name['signed_header']._serialized_options = b'\320\336\037\001' + _HEADER.fields_by_name['trusted_height']._options = None + _HEADER.fields_by_name['trusted_height']._serialized_options = b'\310\336\037\000' + _CLIENTSTATE._serialized_start=339 + _CLIENTSTATE._serialized_end=901 + _CONSENSUSSTATE._serialized_start=904 + _CONSENSUSSTATE._serialized_end=1123 + _MISBEHAVIOUR._serialized_start=1126 + _MISBEHAVIOUR._serialized_end=1311 + _HEADER._serialized_start=1314 + _HEADER._serialized_end=1556 + _FRACTION._serialized_start=1558 + _FRACTION._serialized_end=1608 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/lightclients/tendermint/v1/tendermint_pb2_grpc.py b/cosmpy/protos/ibc/lightclients/tendermint/v1/tendermint_pb2_grpc.py new file mode 100644 index 00000000..2daafffe --- /dev/null +++ b/cosmpy/protos/ibc/lightclients/tendermint/v1/tendermint_pb2_grpc.py @@ -0,0 +1,4 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + diff --git a/cosmpy/protos/ibc/lightclients/wasm/v1/genesis_pb2.py b/cosmpy/protos/ibc/lightclients/wasm/v1/genesis_pb2.py new file mode 100644 index 00000000..be3092d1 --- /dev/null +++ b/cosmpy/protos/ibc/lightclients/wasm/v1/genesis_pb2.py @@ -0,0 +1,33 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: ibc/lightclients/wasm/v1/genesis.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n&ibc/lightclients/wasm/v1/genesis.proto\x12\x18ibc.lightclients.wasm.v1\x1a\x14gogoproto/gogo.proto\"K\n\x0cGenesisState\x12;\n\tcontracts\x18\x01 \x03(\x0b\x32\".ibc.lightclients.wasm.v1.ContractB\x04\xc8\xde\x1f\x00\"$\n\x08\x43ontract\x12\x12\n\ncode_bytes\x18\x01 \x01(\x0c:\x04\x88\xa0\x1f\x00\x42\x42Z@github.com/cosmos/ibc-go/modules/light-clients/08-wasm/v10/typesb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'ibc.lightclients.wasm.v1.genesis_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z@github.com/cosmos/ibc-go/modules/light-clients/08-wasm/v10/types' + _GENESISSTATE.fields_by_name['contracts']._options = None + _GENESISSTATE.fields_by_name['contracts']._serialized_options = b'\310\336\037\000' + _CONTRACT._options = None + _CONTRACT._serialized_options = b'\210\240\037\000' + _GENESISSTATE._serialized_start=90 + _GENESISSTATE._serialized_end=165 + _CONTRACT._serialized_start=167 + _CONTRACT._serialized_end=203 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/lightclients/wasm/v1/genesis_pb2_grpc.py b/cosmpy/protos/ibc/lightclients/wasm/v1/genesis_pb2_grpc.py new file mode 100644 index 00000000..2daafffe --- /dev/null +++ b/cosmpy/protos/ibc/lightclients/wasm/v1/genesis_pb2_grpc.py @@ -0,0 +1,4 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + diff --git a/cosmpy/protos/ibc/lightclients/wasm/v1/query_pb2.py b/cosmpy/protos/ibc/lightclients/wasm/v1/query_pb2.py new file mode 100644 index 00000000..14862204 --- /dev/null +++ b/cosmpy/protos/ibc/lightclients/wasm/v1/query_pb2.py @@ -0,0 +1,40 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: ibc/lightclients/wasm/v1/query.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 +from cosmos.base.query.v1beta1 import pagination_pb2 as cosmos_dot_base_dot_query_dot_v1beta1_dot_pagination__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n$ibc/lightclients/wasm/v1/query.proto\x12\x18ibc.lightclients.wasm.v1\x1a\x1cgoogle/api/annotations.proto\x1a*cosmos/base/query/v1beta1/pagination.proto\"S\n\x15QueryChecksumsRequest\x12:\n\npagination\x18\x01 \x01(\x0b\x32&.cosmos.base.query.v1beta1.PageRequest\"h\n\x16QueryChecksumsResponse\x12\x11\n\tchecksums\x18\x01 \x03(\t\x12;\n\npagination\x18\x02 \x01(\x0b\x32\'.cosmos.base.query.v1beta1.PageResponse\"$\n\x10QueryCodeRequest\x12\x10\n\x08\x63hecksum\x18\x01 \x01(\t\"!\n\x11QueryCodeResponse\x12\x0c\n\x04\x64\x61ta\x18\x01 \x01(\x0c\x32\xc4\x02\n\x05Query\x12\x9b\x01\n\tChecksums\x12/.ibc.lightclients.wasm.v1.QueryChecksumsRequest\x1a\x30.ibc.lightclients.wasm.v1.QueryChecksumsResponse\"+\x82\xd3\xe4\x93\x02%\x12#/ibc/lightclients/wasm/v1/checksums\x12\x9c\x01\n\x04\x43ode\x12*.ibc.lightclients.wasm.v1.QueryCodeRequest\x1a+.ibc.lightclients.wasm.v1.QueryCodeResponse\";\x82\xd3\xe4\x93\x02\x35\x12\x33/ibc/lightclients/wasm/v1/checksums/{checksum}/codeBBZ@github.com/cosmos/ibc-go/modules/light-clients/08-wasm/v10/typesb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'ibc.lightclients.wasm.v1.query_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z@github.com/cosmos/ibc-go/modules/light-clients/08-wasm/v10/types' + _QUERY.methods_by_name['Checksums']._options = None + _QUERY.methods_by_name['Checksums']._serialized_options = b'\202\323\344\223\002%\022#/ibc/lightclients/wasm/v1/checksums' + _QUERY.methods_by_name['Code']._options = None + _QUERY.methods_by_name['Code']._serialized_options = b'\202\323\344\223\0025\0223/ibc/lightclients/wasm/v1/checksums/{checksum}/code' + _QUERYCHECKSUMSREQUEST._serialized_start=140 + _QUERYCHECKSUMSREQUEST._serialized_end=223 + _QUERYCHECKSUMSRESPONSE._serialized_start=225 + _QUERYCHECKSUMSRESPONSE._serialized_end=329 + _QUERYCODEREQUEST._serialized_start=331 + _QUERYCODEREQUEST._serialized_end=367 + _QUERYCODERESPONSE._serialized_start=369 + _QUERYCODERESPONSE._serialized_end=402 + _QUERY._serialized_start=405 + _QUERY._serialized_end=729 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/lightclients/wasm/v1/query_pb2_grpc.py b/cosmpy/protos/ibc/lightclients/wasm/v1/query_pb2_grpc.py new file mode 100644 index 00000000..781f0824 --- /dev/null +++ b/cosmpy/protos/ibc/lightclients/wasm/v1/query_pb2_grpc.py @@ -0,0 +1,104 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + +from ibc.lightclients.wasm.v1 import query_pb2 as ibc_dot_lightclients_dot_wasm_dot_v1_dot_query__pb2 + + +class QueryStub(object): + """Query service for wasm module + """ + + def __init__(self, channel): + """Constructor. + + Args: + channel: A grpc.Channel. + """ + self.Checksums = channel.unary_unary( + '/ibc.lightclients.wasm.v1.Query/Checksums', + request_serializer=ibc_dot_lightclients_dot_wasm_dot_v1_dot_query__pb2.QueryChecksumsRequest.SerializeToString, + response_deserializer=ibc_dot_lightclients_dot_wasm_dot_v1_dot_query__pb2.QueryChecksumsResponse.FromString, + ) + self.Code = channel.unary_unary( + '/ibc.lightclients.wasm.v1.Query/Code', + request_serializer=ibc_dot_lightclients_dot_wasm_dot_v1_dot_query__pb2.QueryCodeRequest.SerializeToString, + response_deserializer=ibc_dot_lightclients_dot_wasm_dot_v1_dot_query__pb2.QueryCodeResponse.FromString, + ) + + +class QueryServicer(object): + """Query service for wasm module + """ + + def Checksums(self, request, context): + """Get all Wasm checksums + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def Code(self, request, context): + """Get Wasm code for given checksum + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + +def add_QueryServicer_to_server(servicer, server): + rpc_method_handlers = { + 'Checksums': grpc.unary_unary_rpc_method_handler( + servicer.Checksums, + request_deserializer=ibc_dot_lightclients_dot_wasm_dot_v1_dot_query__pb2.QueryChecksumsRequest.FromString, + response_serializer=ibc_dot_lightclients_dot_wasm_dot_v1_dot_query__pb2.QueryChecksumsResponse.SerializeToString, + ), + 'Code': grpc.unary_unary_rpc_method_handler( + servicer.Code, + request_deserializer=ibc_dot_lightclients_dot_wasm_dot_v1_dot_query__pb2.QueryCodeRequest.FromString, + response_serializer=ibc_dot_lightclients_dot_wasm_dot_v1_dot_query__pb2.QueryCodeResponse.SerializeToString, + ), + } + generic_handler = grpc.method_handlers_generic_handler( + 'ibc.lightclients.wasm.v1.Query', rpc_method_handlers) + server.add_generic_rpc_handlers((generic_handler,)) + + + # This class is part of an EXPERIMENTAL API. +class Query(object): + """Query service for wasm module + """ + + @staticmethod + def Checksums(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/ibc.lightclients.wasm.v1.Query/Checksums', + ibc_dot_lightclients_dot_wasm_dot_v1_dot_query__pb2.QueryChecksumsRequest.SerializeToString, + ibc_dot_lightclients_dot_wasm_dot_v1_dot_query__pb2.QueryChecksumsResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def Code(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/ibc.lightclients.wasm.v1.Query/Code', + ibc_dot_lightclients_dot_wasm_dot_v1_dot_query__pb2.QueryCodeRequest.SerializeToString, + ibc_dot_lightclients_dot_wasm_dot_v1_dot_query__pb2.QueryCodeResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/ibc/lightclients/wasm/v1/tx_pb2.py b/cosmpy/protos/ibc/lightclients/wasm/v1/tx_pb2.py new file mode 100644 index 00000000..27c80480 --- /dev/null +++ b/cosmpy/protos/ibc/lightclients/wasm/v1/tx_pb2.py @@ -0,0 +1,47 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: ibc/lightclients/wasm/v1/tx.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from cosmos.msg.v1 import msg_pb2 as cosmos_dot_msg_dot_v1_dot_msg__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n!ibc/lightclients/wasm/v1/tx.proto\x12\x18ibc.lightclients.wasm.v1\x1a\x17\x63osmos/msg/v1/msg.proto\"C\n\x0cMsgStoreCode\x12\x0e\n\x06signer\x18\x01 \x01(\t\x12\x16\n\x0ewasm_byte_code\x18\x02 \x01(\x0c:\x0b\x82\xe7\xb0*\x06signer\"(\n\x14MsgStoreCodeResponse\x12\x10\n\x08\x63hecksum\x18\x01 \x01(\x0c\"B\n\x11MsgRemoveChecksum\x12\x0e\n\x06signer\x18\x01 \x01(\t\x12\x10\n\x08\x63hecksum\x18\x02 \x01(\x0c:\x0b\x82\xe7\xb0*\x06signer\"\x1b\n\x19MsgRemoveChecksumResponse\"c\n\x12MsgMigrateContract\x12\x0e\n\x06signer\x18\x01 \x01(\t\x12\x11\n\tclient_id\x18\x02 \x01(\t\x12\x10\n\x08\x63hecksum\x18\x03 \x01(\x0c\x12\x0b\n\x03msg\x18\x04 \x01(\x0c:\x0b\x82\xe7\xb0*\x06signer\"\x1c\n\x1aMsgMigrateContractResponse2\xdc\x02\n\x03Msg\x12\x63\n\tStoreCode\x12&.ibc.lightclients.wasm.v1.MsgStoreCode\x1a..ibc.lightclients.wasm.v1.MsgStoreCodeResponse\x12r\n\x0eRemoveChecksum\x12+.ibc.lightclients.wasm.v1.MsgRemoveChecksum\x1a\x33.ibc.lightclients.wasm.v1.MsgRemoveChecksumResponse\x12u\n\x0fMigrateContract\x12,.ibc.lightclients.wasm.v1.MsgMigrateContract\x1a\x34.ibc.lightclients.wasm.v1.MsgMigrateContractResponse\x1a\x05\x80\xe7\xb0*\x01\x42\x42Z@github.com/cosmos/ibc-go/modules/light-clients/08-wasm/v10/typesb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'ibc.lightclients.wasm.v1.tx_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z@github.com/cosmos/ibc-go/modules/light-clients/08-wasm/v10/types' + _MSGSTORECODE._options = None + _MSGSTORECODE._serialized_options = b'\202\347\260*\006signer' + _MSGREMOVECHECKSUM._options = None + _MSGREMOVECHECKSUM._serialized_options = b'\202\347\260*\006signer' + _MSGMIGRATECONTRACT._options = None + _MSGMIGRATECONTRACT._serialized_options = b'\202\347\260*\006signer' + _MSG._options = None + _MSG._serialized_options = b'\200\347\260*\001' + _MSGSTORECODE._serialized_start=88 + _MSGSTORECODE._serialized_end=155 + _MSGSTORECODERESPONSE._serialized_start=157 + _MSGSTORECODERESPONSE._serialized_end=197 + _MSGREMOVECHECKSUM._serialized_start=199 + _MSGREMOVECHECKSUM._serialized_end=265 + _MSGREMOVECHECKSUMRESPONSE._serialized_start=267 + _MSGREMOVECHECKSUMRESPONSE._serialized_end=294 + _MSGMIGRATECONTRACT._serialized_start=296 + _MSGMIGRATECONTRACT._serialized_end=395 + _MSGMIGRATECONTRACTRESPONSE._serialized_start=397 + _MSGMIGRATECONTRACTRESPONSE._serialized_end=425 + _MSG._serialized_start=428 + _MSG._serialized_end=776 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/lightclients/wasm/v1/tx_pb2_grpc.py b/cosmpy/protos/ibc/lightclients/wasm/v1/tx_pb2_grpc.py new file mode 100644 index 00000000..76d271b3 --- /dev/null +++ b/cosmpy/protos/ibc/lightclients/wasm/v1/tx_pb2_grpc.py @@ -0,0 +1,138 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + +from ibc.lightclients.wasm.v1 import tx_pb2 as ibc_dot_lightclients_dot_wasm_dot_v1_dot_tx__pb2 + + +class MsgStub(object): + """Msg defines the ibc/08-wasm Msg service. + """ + + def __init__(self, channel): + """Constructor. + + Args: + channel: A grpc.Channel. + """ + self.StoreCode = channel.unary_unary( + '/ibc.lightclients.wasm.v1.Msg/StoreCode', + request_serializer=ibc_dot_lightclients_dot_wasm_dot_v1_dot_tx__pb2.MsgStoreCode.SerializeToString, + response_deserializer=ibc_dot_lightclients_dot_wasm_dot_v1_dot_tx__pb2.MsgStoreCodeResponse.FromString, + ) + self.RemoveChecksum = channel.unary_unary( + '/ibc.lightclients.wasm.v1.Msg/RemoveChecksum', + request_serializer=ibc_dot_lightclients_dot_wasm_dot_v1_dot_tx__pb2.MsgRemoveChecksum.SerializeToString, + response_deserializer=ibc_dot_lightclients_dot_wasm_dot_v1_dot_tx__pb2.MsgRemoveChecksumResponse.FromString, + ) + self.MigrateContract = channel.unary_unary( + '/ibc.lightclients.wasm.v1.Msg/MigrateContract', + request_serializer=ibc_dot_lightclients_dot_wasm_dot_v1_dot_tx__pb2.MsgMigrateContract.SerializeToString, + response_deserializer=ibc_dot_lightclients_dot_wasm_dot_v1_dot_tx__pb2.MsgMigrateContractResponse.FromString, + ) + + +class MsgServicer(object): + """Msg defines the ibc/08-wasm Msg service. + """ + + def StoreCode(self, request, context): + """StoreCode defines a rpc handler method for MsgStoreCode. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def RemoveChecksum(self, request, context): + """RemoveChecksum defines a rpc handler method for MsgRemoveChecksum. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + def MigrateContract(self, request, context): + """MigrateContract defines a rpc handler method for MsgMigrateContract. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + + +def add_MsgServicer_to_server(servicer, server): + rpc_method_handlers = { + 'StoreCode': grpc.unary_unary_rpc_method_handler( + servicer.StoreCode, + request_deserializer=ibc_dot_lightclients_dot_wasm_dot_v1_dot_tx__pb2.MsgStoreCode.FromString, + response_serializer=ibc_dot_lightclients_dot_wasm_dot_v1_dot_tx__pb2.MsgStoreCodeResponse.SerializeToString, + ), + 'RemoveChecksum': grpc.unary_unary_rpc_method_handler( + servicer.RemoveChecksum, + request_deserializer=ibc_dot_lightclients_dot_wasm_dot_v1_dot_tx__pb2.MsgRemoveChecksum.FromString, + response_serializer=ibc_dot_lightclients_dot_wasm_dot_v1_dot_tx__pb2.MsgRemoveChecksumResponse.SerializeToString, + ), + 'MigrateContract': grpc.unary_unary_rpc_method_handler( + servicer.MigrateContract, + request_deserializer=ibc_dot_lightclients_dot_wasm_dot_v1_dot_tx__pb2.MsgMigrateContract.FromString, + response_serializer=ibc_dot_lightclients_dot_wasm_dot_v1_dot_tx__pb2.MsgMigrateContractResponse.SerializeToString, + ), + } + generic_handler = grpc.method_handlers_generic_handler( + 'ibc.lightclients.wasm.v1.Msg', rpc_method_handlers) + server.add_generic_rpc_handlers((generic_handler,)) + + + # This class is part of an EXPERIMENTAL API. +class Msg(object): + """Msg defines the ibc/08-wasm Msg service. + """ + + @staticmethod + def StoreCode(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/ibc.lightclients.wasm.v1.Msg/StoreCode', + ibc_dot_lightclients_dot_wasm_dot_v1_dot_tx__pb2.MsgStoreCode.SerializeToString, + ibc_dot_lightclients_dot_wasm_dot_v1_dot_tx__pb2.MsgStoreCodeResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def RemoveChecksum(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/ibc.lightclients.wasm.v1.Msg/RemoveChecksum', + ibc_dot_lightclients_dot_wasm_dot_v1_dot_tx__pb2.MsgRemoveChecksum.SerializeToString, + ibc_dot_lightclients_dot_wasm_dot_v1_dot_tx__pb2.MsgRemoveChecksumResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + + @staticmethod + def MigrateContract(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/ibc.lightclients.wasm.v1.Msg/MigrateContract', + ibc_dot_lightclients_dot_wasm_dot_v1_dot_tx__pb2.MsgMigrateContract.SerializeToString, + ibc_dot_lightclients_dot_wasm_dot_v1_dot_tx__pb2.MsgMigrateContractResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) diff --git a/cosmpy/protos/ibc/lightclients/wasm/v1/wasm_pb2.py b/cosmpy/protos/ibc/lightclients/wasm/v1/wasm_pb2.py new file mode 100644 index 00000000..7545b8f2 --- /dev/null +++ b/cosmpy/protos/ibc/lightclients/wasm/v1/wasm_pb2.py @@ -0,0 +1,44 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: ibc/lightclients/wasm/v1/wasm.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from gogoproto import gogo_pb2 as gogoproto_dot_gogo__pb2 +from ibc.core.client.v1 import client_pb2 as ibc_dot_core_dot_client_dot_v1_dot_client__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n#ibc/lightclients/wasm/v1/wasm.proto\x12\x18ibc.lightclients.wasm.v1\x1a\x14gogoproto/gogo.proto\x1a\x1fibc/core/client/v1/client.proto\"l\n\x0b\x43lientState\x12\x0c\n\x04\x64\x61ta\x18\x01 \x01(\x0c\x12\x10\n\x08\x63hecksum\x18\x02 \x01(\x0c\x12\x37\n\rlatest_height\x18\x03 \x01(\x0b\x32\x1a.ibc.core.client.v1.HeightB\x04\xc8\xde\x1f\x00:\x04\x88\xa0\x1f\x00\"$\n\x0e\x43onsensusState\x12\x0c\n\x04\x64\x61ta\x18\x01 \x01(\x0c:\x04\x88\xa0\x1f\x00\"#\n\rClientMessage\x12\x0c\n\x04\x64\x61ta\x18\x01 \x01(\x0c:\x04\x88\xa0\x1f\x00\"\"\n\tChecksums\x12\x11\n\tchecksums\x18\x01 \x03(\x0c:\x02\x18\x01\x42\x42Z@github.com/cosmos/ibc-go/modules/light-clients/08-wasm/v10/typesb\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'ibc.lightclients.wasm.v1.wasm_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z@github.com/cosmos/ibc-go/modules/light-clients/08-wasm/v10/types' + _CLIENTSTATE.fields_by_name['latest_height']._options = None + _CLIENTSTATE.fields_by_name['latest_height']._serialized_options = b'\310\336\037\000' + _CLIENTSTATE._options = None + _CLIENTSTATE._serialized_options = b'\210\240\037\000' + _CONSENSUSSTATE._options = None + _CONSENSUSSTATE._serialized_options = b'\210\240\037\000' + _CLIENTMESSAGE._options = None + _CLIENTMESSAGE._serialized_options = b'\210\240\037\000' + _CHECKSUMS._options = None + _CHECKSUMS._serialized_options = b'\030\001' + _CLIENTSTATE._serialized_start=120 + _CLIENTSTATE._serialized_end=228 + _CONSENSUSSTATE._serialized_start=230 + _CONSENSUSSTATE._serialized_end=266 + _CLIENTMESSAGE._serialized_start=268 + _CLIENTMESSAGE._serialized_end=303 + _CHECKSUMS._serialized_start=305 + _CHECKSUMS._serialized_end=339 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/ibc/lightclients/wasm/v1/wasm_pb2_grpc.py b/cosmpy/protos/ibc/lightclients/wasm/v1/wasm_pb2_grpc.py new file mode 100644 index 00000000..2daafffe --- /dev/null +++ b/cosmpy/protos/ibc/lightclients/wasm/v1/wasm_pb2_grpc.py @@ -0,0 +1,4 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + From b342d2e79e8773b420b6396794d86dd13069b8a9 Mon Sep 17 00:00:00 2001 From: Jiri Date: Fri, 14 Nov 2025 12:54:01 +0100 Subject: [PATCH 04/36] IBC fixes and disabled integration tests --- Makefile | 1 + cosmpy/ibc/applications/transfer/interface.py | 24 +++--- .../ibc/applications/transfer/rest_client.py | 51 +++++++---- cosmpy/protos/cosmos/ics23/v1/proofs_pb2.py | 54 ++++++++++++ .../protos/cosmos/ics23/v1/proofs_pb2_grpc.py | 4 + tests/integration/test_contract.py | 3 + tests/integration/test_tx.py | 1 + .../test_transfer/test_rest_client.py | 84 +++++++++++++------ 8 files changed, 166 insertions(+), 56 deletions(-) create mode 100644 cosmpy/protos/cosmos/ics23/v1/proofs_pb2.py create mode 100644 cosmpy/protos/cosmos/ics23/v1/proofs_pb2_grpc.py diff --git a/Makefile b/Makefile index e4f627b7..4ad3189e 100644 --- a/Makefile +++ b/Makefile @@ -276,6 +276,7 @@ generate_proto_types: $(COSMOS_SDK_DIR) $(WASMD_DIR) $(IBCGO_DIR) $(GOGOPROTO_DI rm -frv $(COSMPY_PROTOS_DIR)/* python -m grpc_tools.protoc --proto_path=$(WASMD_DIR)/proto --proto_path=$(GOGOPROTO_DIR) --proto_path=$(COSMOSPROTO_DIR)/proto --proto_path=$(PY_GOOGLEAPIS_ROOT) --proto_path=$(COSMOS_SDK_DIR)/proto --python_out=$(COSMPY_PROTOS_DIR) --grpc_python_out=$(COSMPY_PROTOS_DIR) $(shell find $(WASMD_DIR) \( -path */proto/* -or -path */third_party/proto/* \) -type f -name *.proto) python -m grpc_tools.protoc --proto_path=$(IBCGO_DIR)/proto --proto_path=$(GOGOPROTO_DIR) --proto_path=$(COSMOSPROTO_DIR)/proto --proto_path=$(PY_GOOGLEAPIS_ROOT) --proto_path=$(COSMOS_SDK_DIR)/proto --python_out=$(COSMPY_PROTOS_DIR) --grpc_python_out=$(COSMPY_PROTOS_DIR) $(shell find $(IBCGO_DIR) \( -path */proto/* -or -path *///third_party/proto/* \) -type f -name *.proto) --proto_path=$(COSMOS_SDK_DIR)/third_party/proto --proto_path=$(ICS23_DIR)/proto + python -m grpc_tools.protoc --proto_path=$(ICS23_DIR)/proto --proto_path=$(GOGOPROTO_DIR) --proto_path=$(COSMOSPROTO_DIR)/proto --proto_path=$(PY_GOOGLEAPIS_ROOT) --proto_path=$(COSMOS_SDK_DIR)/proto --python_out=$(COSMPY_PROTOS_DIR) --grpc_python_out=$(COSMPY_PROTOS_DIR) $(shell find $(ICS23_DIR) \( -path */proto/* -or -path *///third_party/proto/* \) -type f -name *.proto) # ensure cosmos-sdk is last as previous modules may have duplicated proto models which are now outdated python -m grpc_tools.protoc --proto_path=$(COSMOS_SDK_DIR)/proto --python_out=$(COSMPY_PROTOS_DIR) --proto_path=$(GOGOPROTO_DIR) --proto_path=$(COSMOSPROTO_DIR)/proto --proto_path=$(PY_GOOGLEAPIS_ROOT) --proto_path=$(COSMOS_SDK_DIR)/proto --grpc_python_out=$(COSMPY_PROTOS_DIR) $(shell find $(COSMOS_SDK_DIR) \( -path */proto/* -or -path */third_party/proto/* \) -type f -name *.proto) python -m grpc_tools.protoc --proto_path=$(COSMOS_SDK_DIR)/proto --python_out=$(COSMPY_PROTOS_DIR) --proto_path=$(GOGOPROTO_DIR) --proto_path=$(COSMOSPROTO_DIR)/proto --proto_path=$(PY_GOOGLEAPIS_ROOT) --proto_path=$(COSMOS_SDK_DIR)/proto --grpc_python_out=$(COSMPY_PROTOS_DIR) $(shell find $(GOGOPROTO_DIR) \( -path */gogoproto/* \) -type f -name *.proto) diff --git a/cosmpy/ibc/applications/transfer/interface.py b/cosmpy/ibc/applications/transfer/interface.py index f1c21535..3847caa6 100644 --- a/cosmpy/ibc/applications/transfer/interface.py +++ b/cosmpy/ibc/applications/transfer/interface.py @@ -21,10 +21,10 @@ from abc import ABC, abstractmethod from cosmpy.protos.ibc.applications.transfer.v1.query_pb2 import ( - QueryDenomTraceRequest, - QueryDenomTraceResponse, - QueryDenomTracesRequest, - QueryDenomTracesResponse, + QueryDenomRequest, + QueryDenomResponse, + QueryDenomsRequest, + QueryDenomsResponse, QueryParamsRequest, QueryParamsResponse, ) @@ -34,21 +34,21 @@ class IBCApplicationsTransfer(ABC): """IBC Applications Transfer abstract class.""" @abstractmethod - def DenomTrace(self, request: QueryDenomTraceRequest) -> QueryDenomTraceResponse: + def Denom(self, request: QueryDenomRequest) -> QueryDenomResponse: """ - DenomTrace queries a denomination trace information. + Denom queries a denominatio information. - :param request: QueryDenomTraceRequest - :return: QueryDenomTraceResponse + :param request: QueryDenomRequest + :return: QueryDenomResponse """ @abstractmethod - def DenomTraces(self, request: QueryDenomTracesRequest) -> QueryDenomTracesResponse: + def Denoms(self, request: QueryDenomsRequest) -> QueryDenomsResponse: """ - DenomTraces queries all denomination traces. + Denoms queries all denominations. - :param request: QueryDenomTracesRequest - :return: QueryDenomTracesResponse + :param request: QueryDenomsRequest + :return: QueryDenomsResponse """ @abstractmethod diff --git a/cosmpy/ibc/applications/transfer/rest_client.py b/cosmpy/ibc/applications/transfer/rest_client.py index 231580b1..84c18d0f 100644 --- a/cosmpy/ibc/applications/transfer/rest_client.py +++ b/cosmpy/ibc/applications/transfer/rest_client.py @@ -24,19 +24,21 @@ IBCApplicationsTransfer, ) from cosmpy.protos.ibc.applications.transfer.v1.query_pb2 import ( - QueryDenomTraceRequest, - QueryDenomTraceResponse, - QueryDenomTracesRequest, - QueryDenomTracesResponse, + QueryDenomRequest, + QueryDenomResponse, + QueryDenomsRequest, + QueryDenomsResponse, QueryParamsRequest, QueryParamsResponse, -) + QueryDenomHashRequest, + QueryDenomHashResponse, + ) class IBCApplicationsTransferRestClient(IBCApplicationsTransfer): """IBC Applications Transfer REST client.""" - API_URL = "/ibc/applications/transfer/v1beta1" + API_URL = "/ibc/apps/transfer/v1" def __init__(self, rest_api: RestClient) -> None: """ @@ -46,27 +48,27 @@ def __init__(self, rest_api: RestClient) -> None: """ self._rest_api = rest_api - def DenomTrace(self, request: QueryDenomTraceRequest) -> QueryDenomTraceResponse: + def Denom(self, request: QueryDenomRequest) -> QueryDenomResponse: """ - DenomTrace queries a denomination trace information. + Denom queries a denomination trace information. - :param request: QueryDenomTraceRequest - :return: QueryDenomTraceResponse + :param request: QueryDenomRequest + :return: QueryDenomResponse """ json_response = self._rest_api.get( - f"{self.API_URL}/denom_traces/{request.hash}" + f"{self.API_URL}/denoms/{request.hash}" ) - return Parse(json_response, QueryDenomTraceResponse()) + return Parse(json_response, QueryDenomResponse()) - def DenomTraces(self, request: QueryDenomTracesRequest) -> QueryDenomTracesResponse: + def Denoms(self, request: QueryDenomsRequest) -> QueryDenomsResponse: """ - DenomTraces queries all denomination traces. + Denoms queries all denomination traces. - :param request: QueryDenomTracesRequest - :return: QueryDenomTracesResponse + :param request: QueryDenomsRequest + :return: QueryDenomsResponse """ - json_response = self._rest_api.get(f"{self.API_URL}/denom_traces", request) - return Parse(json_response, QueryDenomTracesResponse()) + json_response = self._rest_api.get(f"{self.API_URL}/denoms", request) + return Parse(json_response, QueryDenomsResponse()) def Params(self, request: QueryParamsRequest) -> QueryParamsResponse: """ @@ -77,3 +79,16 @@ def Params(self, request: QueryParamsRequest) -> QueryParamsResponse: """ json_response = self._rest_api.get(f"{self.API_URL}/params") return Parse(json_response, QueryParamsResponse()) + + + def DenomHash(self, request: QueryDenomHashRequest) -> QueryDenomHashResponse: + """ + DenomHash queries denomination hash. + + :param request: QueryDenomHashRequest (with .trace set to something like 'transfer/channel-0/uatom') + :return: QueryDenomHashResponse + """ + json_response = self._rest_api.get( + f"{self.API_URL}/denom_hashes/{request.trace}" + ) + return Parse(json_response, QueryDenomHashResponse()) \ No newline at end of file diff --git a/cosmpy/protos/cosmos/ics23/v1/proofs_pb2.py b/cosmpy/protos/cosmos/ics23/v1/proofs_pb2.py new file mode 100644 index 00000000..584ae81e --- /dev/null +++ b/cosmpy/protos/cosmos/ics23/v1/proofs_pb2.py @@ -0,0 +1,54 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: cosmos/ics23/v1/proofs.proto +"""Generated protocol buffer code.""" +from google.protobuf.internal import builder as _builder +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1c\x63osmos/ics23/v1/proofs.proto\x12\x0f\x63osmos.ics23.v1\"{\n\x0e\x45xistenceProof\x12\x0b\n\x03key\x18\x01 \x01(\x0c\x12\r\n\x05value\x18\x02 \x01(\x0c\x12%\n\x04leaf\x18\x03 \x01(\x0b\x32\x17.cosmos.ics23.v1.LeafOp\x12&\n\x04path\x18\x04 \x03(\x0b\x32\x18.cosmos.ics23.v1.InnerOp\"\x7f\n\x11NonExistenceProof\x12\x0b\n\x03key\x18\x01 \x01(\x0c\x12-\n\x04left\x18\x02 \x01(\x0b\x32\x1f.cosmos.ics23.v1.ExistenceProof\x12.\n\x05right\x18\x03 \x01(\x0b\x32\x1f.cosmos.ics23.v1.ExistenceProof\"\xef\x01\n\x0f\x43ommitmentProof\x12\x30\n\x05\x65xist\x18\x01 \x01(\x0b\x32\x1f.cosmos.ics23.v1.ExistenceProofH\x00\x12\x36\n\x08nonexist\x18\x02 \x01(\x0b\x32\".cosmos.ics23.v1.NonExistenceProofH\x00\x12,\n\x05\x62\x61tch\x18\x03 \x01(\x0b\x32\x1b.cosmos.ics23.v1.BatchProofH\x00\x12;\n\ncompressed\x18\x04 \x01(\x0b\x32%.cosmos.ics23.v1.CompressedBatchProofH\x00\x42\x07\n\x05proof\"\xc8\x01\n\x06LeafOp\x12%\n\x04hash\x18\x01 \x01(\x0e\x32\x17.cosmos.ics23.v1.HashOp\x12,\n\x0bprehash_key\x18\x02 \x01(\x0e\x32\x17.cosmos.ics23.v1.HashOp\x12.\n\rprehash_value\x18\x03 \x01(\x0e\x32\x17.cosmos.ics23.v1.HashOp\x12)\n\x06length\x18\x04 \x01(\x0e\x32\x19.cosmos.ics23.v1.LengthOp\x12\x0e\n\x06prefix\x18\x05 \x01(\x0c\"P\n\x07InnerOp\x12%\n\x04hash\x18\x01 \x01(\x0e\x32\x17.cosmos.ics23.v1.HashOp\x12\x0e\n\x06prefix\x18\x02 \x01(\x0c\x12\x0e\n\x06suffix\x18\x03 \x01(\x0c\"\xb4\x01\n\tProofSpec\x12*\n\tleaf_spec\x18\x01 \x01(\x0b\x32\x17.cosmos.ics23.v1.LeafOp\x12.\n\ninner_spec\x18\x02 \x01(\x0b\x32\x1a.cosmos.ics23.v1.InnerSpec\x12\x11\n\tmax_depth\x18\x03 \x01(\x05\x12\x11\n\tmin_depth\x18\x04 \x01(\x05\x12%\n\x1dprehash_key_before_comparison\x18\x05 \x01(\x08\"\xa6\x01\n\tInnerSpec\x12\x13\n\x0b\x63hild_order\x18\x01 \x03(\x05\x12\x12\n\nchild_size\x18\x02 \x01(\x05\x12\x19\n\x11min_prefix_length\x18\x03 \x01(\x05\x12\x19\n\x11max_prefix_length\x18\x04 \x01(\x05\x12\x13\n\x0b\x65mpty_child\x18\x05 \x01(\x0c\x12%\n\x04hash\x18\x06 \x01(\x0e\x32\x17.cosmos.ics23.v1.HashOp\":\n\nBatchProof\x12,\n\x07\x65ntries\x18\x01 \x03(\x0b\x32\x1b.cosmos.ics23.v1.BatchEntry\"\x7f\n\nBatchEntry\x12\x30\n\x05\x65xist\x18\x01 \x01(\x0b\x32\x1f.cosmos.ics23.v1.ExistenceProofH\x00\x12\x36\n\x08nonexist\x18\x02 \x01(\x0b\x32\".cosmos.ics23.v1.NonExistenceProofH\x00\x42\x07\n\x05proof\"\x7f\n\x14\x43ompressedBatchProof\x12\x36\n\x07\x65ntries\x18\x01 \x03(\x0b\x32%.cosmos.ics23.v1.CompressedBatchEntry\x12/\n\rlookup_inners\x18\x02 \x03(\x0b\x32\x18.cosmos.ics23.v1.InnerOp\"\x9d\x01\n\x14\x43ompressedBatchEntry\x12:\n\x05\x65xist\x18\x01 \x01(\x0b\x32).cosmos.ics23.v1.CompressedExistenceProofH\x00\x12@\n\x08nonexist\x18\x02 \x01(\x0b\x32,.cosmos.ics23.v1.CompressedNonExistenceProofH\x00\x42\x07\n\x05proof\"k\n\x18\x43ompressedExistenceProof\x12\x0b\n\x03key\x18\x01 \x01(\x0c\x12\r\n\x05value\x18\x02 \x01(\x0c\x12%\n\x04leaf\x18\x03 \x01(\x0b\x32\x17.cosmos.ics23.v1.LeafOp\x12\x0c\n\x04path\x18\x04 \x03(\x05\"\x9d\x01\n\x1b\x43ompressedNonExistenceProof\x12\x0b\n\x03key\x18\x01 \x01(\x0c\x12\x37\n\x04left\x18\x02 \x01(\x0b\x32).cosmos.ics23.v1.CompressedExistenceProof\x12\x38\n\x05right\x18\x03 \x01(\x0b\x32).cosmos.ics23.v1.CompressedExistenceProof*\x96\x01\n\x06HashOp\x12\x0b\n\x07NO_HASH\x10\x00\x12\n\n\x06SHA256\x10\x01\x12\n\n\x06SHA512\x10\x02\x12\r\n\tKECCAK256\x10\x03\x12\r\n\tRIPEMD160\x10\x04\x12\x0b\n\x07\x42ITCOIN\x10\x05\x12\x0e\n\nSHA512_256\x10\x06\x12\x0f\n\x0b\x42LAKE2B_512\x10\x07\x12\x0f\n\x0b\x42LAKE2S_256\x10\x08\x12\n\n\x06\x42LAKE3\x10\t*\xab\x01\n\x08LengthOp\x12\r\n\tNO_PREFIX\x10\x00\x12\r\n\tVAR_PROTO\x10\x01\x12\x0b\n\x07VAR_RLP\x10\x02\x12\x0f\n\x0b\x46IXED32_BIG\x10\x03\x12\x12\n\x0e\x46IXED32_LITTLE\x10\x04\x12\x0f\n\x0b\x46IXED64_BIG\x10\x05\x12\x12\n\x0e\x46IXED64_LITTLE\x10\x06\x12\x14\n\x10REQUIRE_32_BYTES\x10\x07\x12\x14\n\x10REQUIRE_64_BYTES\x10\x08\x42\"Z github.com/cosmos/ics23/go;ics23b\x06proto3') + +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.ics23.v1.proofs_pb2', globals()) +if _descriptor._USE_C_DESCRIPTORS == False: + + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'Z github.com/cosmos/ics23/go;ics23' + _HASHOP._serialized_start=1930 + _HASHOP._serialized_end=2080 + _LENGTHOP._serialized_start=2083 + _LENGTHOP._serialized_end=2254 + _EXISTENCEPROOF._serialized_start=49 + _EXISTENCEPROOF._serialized_end=172 + _NONEXISTENCEPROOF._serialized_start=174 + _NONEXISTENCEPROOF._serialized_end=301 + _COMMITMENTPROOF._serialized_start=304 + _COMMITMENTPROOF._serialized_end=543 + _LEAFOP._serialized_start=546 + _LEAFOP._serialized_end=746 + _INNEROP._serialized_start=748 + _INNEROP._serialized_end=828 + _PROOFSPEC._serialized_start=831 + _PROOFSPEC._serialized_end=1011 + _INNERSPEC._serialized_start=1014 + _INNERSPEC._serialized_end=1180 + _BATCHPROOF._serialized_start=1182 + _BATCHPROOF._serialized_end=1240 + _BATCHENTRY._serialized_start=1242 + _BATCHENTRY._serialized_end=1369 + _COMPRESSEDBATCHPROOF._serialized_start=1371 + _COMPRESSEDBATCHPROOF._serialized_end=1498 + _COMPRESSEDBATCHENTRY._serialized_start=1501 + _COMPRESSEDBATCHENTRY._serialized_end=1658 + _COMPRESSEDEXISTENCEPROOF._serialized_start=1660 + _COMPRESSEDEXISTENCEPROOF._serialized_end=1767 + _COMPRESSEDNONEXISTENCEPROOF._serialized_start=1770 + _COMPRESSEDNONEXISTENCEPROOF._serialized_end=1927 +# @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/ics23/v1/proofs_pb2_grpc.py b/cosmpy/protos/cosmos/ics23/v1/proofs_pb2_grpc.py new file mode 100644 index 00000000..2daafffe --- /dev/null +++ b/cosmpy/protos/cosmos/ics23/v1/proofs_pb2_grpc.py @@ -0,0 +1,4 @@ +# Generated by the gRPC Python protocol compiler plugin. DO NOT EDIT! +"""Client and server classes corresponding to protobuf-defined services.""" +import grpc + diff --git a/tests/integration/test_contract.py b/tests/integration/test_contract.py index 808e96f5..ac70553b 100644 --- a/tests/integration/test_contract.py +++ b/tests/integration/test_contract.py @@ -63,6 +63,7 @@ def get_contract(self): """Get contract""" return LedgerContract(CONTRACT_PATH, self.get_ledger()) + @pytest.mark.skip(reason="Temporarily disabled until reworked to use local node") @pytest.mark.integration @pytest.mark.flaky(reruns=MAX_FLAKY_RERUNS, reruns_delay=RERUNS_DELAY) def test_contract(self): @@ -83,6 +84,7 @@ def test_contract(self): assert result["exists"] assert result["value"] == value + @pytest.mark.skip(reason="Temporarily disabled until reworked to use local node") @pytest.mark.integration @pytest.mark.flaky(reruns=MAX_FLAKY_RERUNS, reruns_delay=RERUNS_DELAY) def test_deployed_contract(self): @@ -137,6 +139,7 @@ def test_deployed_contract(self): tx_res = deployed_contract.update_admin(wallet2, None) assert tx_res.response + @pytest.mark.skip(reason="Temporarily disabled until reworked to use local node") @pytest.mark.integration @pytest.mark.flaky(reruns=MAX_FLAKY_RERUNS, reruns_delay=RERUNS_DELAY) def test_contract_schema_validation(self): diff --git a/tests/integration/test_tx.py b/tests/integration/test_tx.py index 48d007af..d0f7d36d 100644 --- a/tests/integration/test_tx.py +++ b/tests/integration/test_tx.py @@ -54,6 +54,7 @@ def get_wallet_2(self): wallet2 = LocalWallet.generate() return wallet2 + @pytest.mark.skip(reason="Temporarily disabled until reworked to use local node") @pytest.mark.integration @pytest.mark.flaky(reruns=MAX_FLAKY_RERUNS, reruns_delay=RERUNS_DELAY) def test_faucet_transaction_balance(self): diff --git a/tests/unit/test_ibc/test_applications/test_transfer/test_rest_client.py b/tests/unit/test_ibc/test_applications/test_transfer/test_rest_client.py index 9c756fef..8f04e41c 100644 --- a/tests/unit/test_ibc/test_applications/test_transfer/test_rest_client.py +++ b/tests/unit/test_ibc/test_applications/test_transfer/test_rest_client.py @@ -27,12 +27,14 @@ IBCApplicationsTransferRestClient, ) from cosmpy.protos.ibc.applications.transfer.v1.query_pb2 import ( - QueryDenomTraceRequest, - QueryDenomTraceResponse, - QueryDenomTracesRequest, - QueryDenomTracesResponse, + QueryDenomRequest, + QueryDenomResponse, + QueryDenomsRequest, + QueryDenomsResponse, QueryParamsRequest, QueryParamsResponse, + QueryDenomHashRequest, + QueryDenomHashResponse, ) from tests.helpers import MockRestClient @@ -56,41 +58,71 @@ def make_clients( rest_client = self.REST_CLIENT(mock_client) return mock_client, rest_client - def test_DenomTrace(self): - """Test DenomTrace method.""" - content = {"denom_trace": {"path": "string", "base_denom": "string"}} + def test_Denom(self): + """Test Denom method.""" + # shape according to QueryDenomResponse { denom: Denom } + content = { + "denom": { + "trace": [ + { + "portId": "transfer", + "channelId": "channel-0", + } + ], + "base": "uatom", + } + } mock_client, rest_client = self.make_clients(content) - expected_response = ParseDict(content, QueryDenomTraceResponse()) + expected_response = ParseDict(content, QueryDenomResponse()) + + assert rest_client.Denom(QueryDenomRequest(hash="hash")) == expected_response + assert mock_client.last_base_url == "/ibc/apps/transfer/v1/denoms/hash" - assert ( - rest_client.DenomTrace(QueryDenomTraceRequest(hash="hash")) - == expected_response - ) - assert ( - mock_client.last_base_url - == "/ibc/applications/transfer/v1beta1/denom_traces/hash" - ) - def test_DenomTraces(self): - """Test DenomTraces method.""" + def test_Denoms(self): + """Test Denoms method.""" + # shape according to QueryDenomsResponse { denoms: [Denom], pagination: PageResponse } content = { - "denom_traces": [{"path": "string", "base_denom": "string"}], + "denoms": [ + { + "trace": [ + { + "portId": "transfer", + "channelId": "channel-0", + } + ], + "base": "uatom", # <-- 'base' here too + } + ], "pagination": {"next_key": "string", "total": "1"}, } mock_client, rest_client = self.make_clients(content) - expected_response = ParseDict(content, QueryDenomTracesResponse()) + expected_response = ParseDict(content, QueryDenomsResponse()) - assert rest_client.DenomTraces(QueryDenomTracesRequest()) == expected_response - assert ( - mock_client.last_base_url - == "/ibc/applications/transfer/v1beta1/denom_traces" - ) + assert rest_client.Denoms(QueryDenomsRequest()) == expected_response + assert mock_client.last_base_url == "/ibc/apps/transfer/v1/denoms" def test_Params(self): """Test Params method.""" + # empty params is fine for a unit test; ParseDict will fill defaults content = {} mock_client, rest_client = self.make_clients(content) expected_response = ParseDict(content, QueryParamsResponse()) assert rest_client.Params(QueryParamsRequest()) == expected_response - assert mock_client.last_base_url == "/ibc/applications/transfer/v1beta1/params" + assert mock_client.last_base_url == "/ibc/apps/transfer/v1/params" + + + def test_DenomHash(self): + """Test DenomHash method.""" + content = {"hash": "ABCD1234"} + mock_client, rest_client = self.make_clients(content) + expected_response = ParseDict(content, QueryDenomHashResponse()) + + assert rest_client.DenomHash( + QueryDenomHashRequest(trace="transfer/channel-0/uatom") + ) == expected_response + assert ( + mock_client.last_base_url + == "/ibc/apps/transfer/v1/denom_hashes/transfer/channel-0/uatom" + ) \ No newline at end of file From 1a47cca77ef39d0bc0023e81048c4061fca0d775 Mon Sep 17 00:00:00 2001 From: Jiri Date: Fri, 14 Nov 2025 12:59:43 +0100 Subject: [PATCH 05/36] Fixes --- Makefile | 4 +-- cosmpy/protos/cosmos/mint/v1beta1/mint_pb2.py | 26 +++++++------- .../protos/cosmos/mint/v1beta1/query_pb2.py | 28 +++++++++------ .../cosmos/mint/v1beta1/query_pb2_grpc.py | 34 +++++++++++++++++++ .../examples/test_staking_example.py | 1 + 5 files changed, 68 insertions(+), 25 deletions(-) diff --git a/Makefile b/Makefile index 4ad3189e..69d70e7a 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ -COSMOS_SDK_URL := https://github.com/cosmos/cosmos-sdk -COSMOS_SDK_VERSION := v0.53.3 +COSMOS_SDK_URL := https://github.com/fetchai/cosmos-sdk +COSMOS_SDK_VERSION := merge/v0.53.4_to_v0.19.4__jiri COSMOS_SDK_DIR := build/cosmos-sdk-proto-schema WASMD_URL := https://github.com/CosmWasm/wasmd diff --git a/cosmpy/protos/cosmos/mint/v1beta1/mint_pb2.py b/cosmpy/protos/cosmos/mint/v1beta1/mint_pb2.py index 973a93d2..58451e91 100644 --- a/cosmpy/protos/cosmos/mint/v1beta1/mint_pb2.py +++ b/cosmpy/protos/cosmos/mint/v1beta1/mint_pb2.py @@ -16,7 +16,7 @@ from amino import amino_pb2 as amino_dot_amino__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1e\x63osmos/mint/v1beta1/mint.proto\x12\x13\x63osmos.mint.v1beta1\x1a\x14gogoproto/gogo.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x11\x61mino/amino.proto\"\x9c\x01\n\x06Minter\x12\x44\n\tinflation\x18\x01 \x01(\tB1\xd2\xb4-\ncosmos.Dec\xda\xde\x1f\x1b\x63osmossdk.io/math.LegacyDec\xc8\xde\x1f\x00\x12L\n\x11\x61nnual_provisions\x18\x02 \x01(\tB1\xd2\xb4-\ncosmos.Dec\xda\xde\x1f\x1b\x63osmossdk.io/math.LegacyDec\xc8\xde\x1f\x00\"\x96\x03\n\x06Params\x12\x12\n\nmint_denom\x18\x01 \x01(\t\x12U\n\x15inflation_rate_change\x18\x02 \x01(\tB6\xd2\xb4-\ncosmos.Dec\xda\xde\x1f\x1b\x63osmossdk.io/math.LegacyDec\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12M\n\rinflation_max\x18\x03 \x01(\tB6\xd2\xb4-\ncosmos.Dec\xda\xde\x1f\x1b\x63osmossdk.io/math.LegacyDec\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12M\n\rinflation_min\x18\x04 \x01(\tB6\xd2\xb4-\ncosmos.Dec\xda\xde\x1f\x1b\x63osmossdk.io/math.LegacyDec\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12K\n\x0bgoal_bonded\x18\x05 \x01(\tB6\xd2\xb4-\ncosmos.Dec\xda\xde\x1f\x1b\x63osmossdk.io/math.LegacyDec\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12\x17\n\x0f\x62locks_per_year\x18\x06 \x01(\x04:\x1d\x8a\xe7\xb0*\x18\x63osmos-sdk/x/mint/ParamsB+Z)github.com/cosmos/cosmos-sdk/x/mint/typesb\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1e\x63osmos/mint/v1beta1/mint.proto\x12\x13\x63osmos.mint.v1beta1\x1a\x14gogoproto/gogo.proto\x1a\x19\x63osmos_proto/cosmos.proto\x1a\x11\x61mino/amino.proto\"\xe6\x01\n\x06Minter\x12\x44\n\tinflation\x18\x01 \x01(\tB1\xd2\xb4-\ncosmos.Dec\xda\xde\x1f\x1b\x63osmossdk.io/math.LegacyDec\xc8\xde\x1f\x00\x12L\n\x11\x61nnual_provisions\x18\x02 \x01(\tB1\xd2\xb4-\ncosmos.Dec\xda\xde\x1f\x1b\x63osmossdk.io/math.LegacyDec\xc8\xde\x1f\x00\x12H\n\x13municipal_inflation\x18\x03 \x03(\x0b\x32+.cosmos.mint.v1beta1.MunicipalInflationPair\"\x89\x01\n\x12MunicipalInflation\x12\x31\n\x0etarget_address\x18\x02 \x01(\tB\x19\xf2\xde\x1f\x15yaml:\"target_address\"\x12@\n\x05value\x18\x03 \x01(\tB1\xd2\xb4-\ncosmos.Dec\xda\xde\x1f\x1b\x63osmossdk.io/math.LegacyDec\xc8\xde\x1f\x00\"c\n\x16MunicipalInflationPair\x12\r\n\x05\x64\x65nom\x18\x01 \x01(\t\x12:\n\tinflation\x18\x02 \x01(\x0b\x32\'.cosmos.mint.v1beta1.MunicipalInflation\"\xa4\x01\n\x06Params\x12\x12\n\nmint_denom\x18\x01 \x01(\t\x12N\n\x0einflation_rate\x18\x02 \x01(\tB6\xd2\xb4-\ncosmos.Dec\xda\xde\x1f\x1b\x63osmossdk.io/math.LegacyDec\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x12\x17\n\x0f\x62locks_per_year\x18\x06 \x01(\x04:\x1d\x8a\xe7\xb0*\x18\x63osmos-sdk/x/mint/ParamsB+Z)github.com/cosmos/cosmos-sdk/x/mint/typesb\x06proto3') _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) _builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.mint.v1beta1.mint_pb2', globals()) @@ -28,18 +28,20 @@ _MINTER.fields_by_name['inflation']._serialized_options = b'\322\264-\ncosmos.Dec\332\336\037\033cosmossdk.io/math.LegacyDec\310\336\037\000' _MINTER.fields_by_name['annual_provisions']._options = None _MINTER.fields_by_name['annual_provisions']._serialized_options = b'\322\264-\ncosmos.Dec\332\336\037\033cosmossdk.io/math.LegacyDec\310\336\037\000' - _PARAMS.fields_by_name['inflation_rate_change']._options = None - _PARAMS.fields_by_name['inflation_rate_change']._serialized_options = b'\322\264-\ncosmos.Dec\332\336\037\033cosmossdk.io/math.LegacyDec\310\336\037\000\250\347\260*\001' - _PARAMS.fields_by_name['inflation_max']._options = None - _PARAMS.fields_by_name['inflation_max']._serialized_options = b'\322\264-\ncosmos.Dec\332\336\037\033cosmossdk.io/math.LegacyDec\310\336\037\000\250\347\260*\001' - _PARAMS.fields_by_name['inflation_min']._options = None - _PARAMS.fields_by_name['inflation_min']._serialized_options = b'\322\264-\ncosmos.Dec\332\336\037\033cosmossdk.io/math.LegacyDec\310\336\037\000\250\347\260*\001' - _PARAMS.fields_by_name['goal_bonded']._options = None - _PARAMS.fields_by_name['goal_bonded']._serialized_options = b'\322\264-\ncosmos.Dec\332\336\037\033cosmossdk.io/math.LegacyDec\310\336\037\000\250\347\260*\001' + _MUNICIPALINFLATION.fields_by_name['target_address']._options = None + _MUNICIPALINFLATION.fields_by_name['target_address']._serialized_options = b'\362\336\037\025yaml:\"target_address\"' + _MUNICIPALINFLATION.fields_by_name['value']._options = None + _MUNICIPALINFLATION.fields_by_name['value']._serialized_options = b'\322\264-\ncosmos.Dec\332\336\037\033cosmossdk.io/math.LegacyDec\310\336\037\000' + _PARAMS.fields_by_name['inflation_rate']._options = None + _PARAMS.fields_by_name['inflation_rate']._serialized_options = b'\322\264-\ncosmos.Dec\332\336\037\033cosmossdk.io/math.LegacyDec\310\336\037\000\250\347\260*\001' _PARAMS._options = None _PARAMS._serialized_options = b'\212\347\260*\030cosmos-sdk/x/mint/Params' _MINTER._serialized_start=124 - _MINTER._serialized_end=280 - _PARAMS._serialized_start=283 - _PARAMS._serialized_end=689 + _MINTER._serialized_end=354 + _MUNICIPALINFLATION._serialized_start=357 + _MUNICIPALINFLATION._serialized_end=494 + _MUNICIPALINFLATIONPAIR._serialized_start=496 + _MUNICIPALINFLATIONPAIR._serialized_end=595 + _PARAMS._serialized_start=598 + _PARAMS._serialized_end=762 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/mint/v1beta1/query_pb2.py b/cosmpy/protos/cosmos/mint/v1beta1/query_pb2.py index e5849247..578cc691 100644 --- a/cosmpy/protos/cosmos/mint/v1beta1/query_pb2.py +++ b/cosmpy/protos/cosmos/mint/v1beta1/query_pb2.py @@ -18,7 +18,7 @@ from cosmos_proto import cosmos_pb2 as cosmos__proto_dot_cosmos__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1f\x63osmos/mint/v1beta1/query.proto\x12\x13\x63osmos.mint.v1beta1\x1a\x14gogoproto/gogo.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x1e\x63osmos/mint/v1beta1/mint.proto\x1a\x11\x61mino/amino.proto\x1a\x19\x63osmos_proto/cosmos.proto\"\x14\n\x12QueryParamsRequest\"M\n\x13QueryParamsResponse\x12\x36\n\x06params\x18\x01 \x01(\x0b\x32\x1b.cosmos.mint.v1beta1.ParamsB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\"\x17\n\x15QueryInflationRequest\"c\n\x16QueryInflationResponse\x12I\n\tinflation\x18\x01 \x01(\x0c\x42\x36\xd2\xb4-\ncosmos.Dec\xda\xde\x1f\x1b\x63osmossdk.io/math.LegacyDec\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\"\x1e\n\x1cQueryAnnualProvisionsRequest\"r\n\x1dQueryAnnualProvisionsResponse\x12Q\n\x11\x61nnual_provisions\x18\x01 \x01(\x0c\x42\x36\xd2\xb4-\ncosmos.Dec\xda\xde\x1f\x1b\x63osmossdk.io/math.LegacyDec\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x32\xc5\x03\n\x05Query\x12\x80\x01\n\x06Params\x12\'.cosmos.mint.v1beta1.QueryParamsRequest\x1a(.cosmos.mint.v1beta1.QueryParamsResponse\"#\x82\xd3\xe4\x93\x02\x1d\x12\x1b/cosmos/mint/v1beta1/params\x12\x8c\x01\n\tInflation\x12*.cosmos.mint.v1beta1.QueryInflationRequest\x1a+.cosmos.mint.v1beta1.QueryInflationResponse\"&\x82\xd3\xe4\x93\x02 \x12\x1e/cosmos/mint/v1beta1/inflation\x12\xa9\x01\n\x10\x41nnualProvisions\x12\x31.cosmos.mint.v1beta1.QueryAnnualProvisionsRequest\x1a\x32.cosmos.mint.v1beta1.QueryAnnualProvisionsResponse\".\x82\xd3\xe4\x93\x02(\x12&/cosmos/mint/v1beta1/annual_provisionsB+Z)github.com/cosmos/cosmos-sdk/x/mint/typesb\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1f\x63osmos/mint/v1beta1/query.proto\x12\x13\x63osmos.mint.v1beta1\x1a\x14gogoproto/gogo.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x1e\x63osmos/mint/v1beta1/mint.proto\x1a\x11\x61mino/amino.proto\x1a\x19\x63osmos_proto/cosmos.proto\"\x14\n\x12QueryParamsRequest\"M\n\x13QueryParamsResponse\x12\x36\n\x06params\x18\x01 \x01(\x0b\x32\x1b.cosmos.mint.v1beta1.ParamsB\t\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\"/\n\x1eQueryMunicipalInflationRequest\x12\r\n\x05\x64\x65nom\x18\x01 \x01(\t\"b\n\x1fQueryMunicipalInflationResponse\x12?\n\ninflations\x18\x01 \x03(\x0b\x32+.cosmos.mint.v1beta1.MunicipalInflationPair\"\x17\n\x15QueryInflationRequest\"c\n\x16QueryInflationResponse\x12I\n\tinflation\x18\x01 \x01(\x0c\x42\x36\xd2\xb4-\ncosmos.Dec\xda\xde\x1f\x1b\x63osmossdk.io/math.LegacyDec\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\"\x1e\n\x1cQueryAnnualProvisionsRequest\"r\n\x1dQueryAnnualProvisionsResponse\x12Q\n\x11\x61nnual_provisions\x18\x01 \x01(\x0c\x42\x36\xd2\xb4-\ncosmos.Dec\xda\xde\x1f\x1b\x63osmossdk.io/math.LegacyDec\xc8\xde\x1f\x00\xa8\xe7\xb0*\x01\x32\xf9\x04\n\x05Query\x12\x80\x01\n\x06Params\x12\'.cosmos.mint.v1beta1.QueryParamsRequest\x1a(.cosmos.mint.v1beta1.QueryParamsResponse\"#\x82\xd3\xe4\x93\x02\x1d\x12\x1b/cosmos/mint/v1beta1/params\x12\x8c\x01\n\tInflation\x12*.cosmos.mint.v1beta1.QueryInflationRequest\x1a+.cosmos.mint.v1beta1.QueryInflationResponse\"&\x82\xd3\xe4\x93\x02 \x12\x1e/cosmos/mint/v1beta1/inflation\x12\xb1\x01\n\x12MunicipalInflation\x12\x33.cosmos.mint.v1beta1.QueryMunicipalInflationRequest\x1a\x34.cosmos.mint.v1beta1.QueryMunicipalInflationResponse\"0\x82\xd3\xe4\x93\x02*\x12(/cosmos/mint/v1beta1/municipal_inflation\x12\xa9\x01\n\x10\x41nnualProvisions\x12\x31.cosmos.mint.v1beta1.QueryAnnualProvisionsRequest\x1a\x32.cosmos.mint.v1beta1.QueryAnnualProvisionsResponse\".\x82\xd3\xe4\x93\x02(\x12&/cosmos/mint/v1beta1/annual_provisionsB+Z)github.com/cosmos/cosmos-sdk/x/mint/typesb\x06proto3') _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals()) _builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'cosmos.mint.v1beta1.query_pb2', globals()) @@ -36,20 +36,26 @@ _QUERY.methods_by_name['Params']._serialized_options = b'\202\323\344\223\002\035\022\033/cosmos/mint/v1beta1/params' _QUERY.methods_by_name['Inflation']._options = None _QUERY.methods_by_name['Inflation']._serialized_options = b'\202\323\344\223\002 \022\036/cosmos/mint/v1beta1/inflation' + _QUERY.methods_by_name['MunicipalInflation']._options = None + _QUERY.methods_by_name['MunicipalInflation']._serialized_options = b'\202\323\344\223\002*\022(/cosmos/mint/v1beta1/municipal_inflation' _QUERY.methods_by_name['AnnualProvisions']._options = None _QUERY.methods_by_name['AnnualProvisions']._serialized_options = b'\202\323\344\223\002(\022&/cosmos/mint/v1beta1/annual_provisions' _QUERYPARAMSREQUEST._serialized_start=186 _QUERYPARAMSREQUEST._serialized_end=206 _QUERYPARAMSRESPONSE._serialized_start=208 _QUERYPARAMSRESPONSE._serialized_end=285 - _QUERYINFLATIONREQUEST._serialized_start=287 - _QUERYINFLATIONREQUEST._serialized_end=310 - _QUERYINFLATIONRESPONSE._serialized_start=312 - _QUERYINFLATIONRESPONSE._serialized_end=411 - _QUERYANNUALPROVISIONSREQUEST._serialized_start=413 - _QUERYANNUALPROVISIONSREQUEST._serialized_end=443 - _QUERYANNUALPROVISIONSRESPONSE._serialized_start=445 - _QUERYANNUALPROVISIONSRESPONSE._serialized_end=559 - _QUERY._serialized_start=562 - _QUERY._serialized_end=1015 + _QUERYMUNICIPALINFLATIONREQUEST._serialized_start=287 + _QUERYMUNICIPALINFLATIONREQUEST._serialized_end=334 + _QUERYMUNICIPALINFLATIONRESPONSE._serialized_start=336 + _QUERYMUNICIPALINFLATIONRESPONSE._serialized_end=434 + _QUERYINFLATIONREQUEST._serialized_start=436 + _QUERYINFLATIONREQUEST._serialized_end=459 + _QUERYINFLATIONRESPONSE._serialized_start=461 + _QUERYINFLATIONRESPONSE._serialized_end=560 + _QUERYANNUALPROVISIONSREQUEST._serialized_start=562 + _QUERYANNUALPROVISIONSREQUEST._serialized_end=592 + _QUERYANNUALPROVISIONSRESPONSE._serialized_start=594 + _QUERYANNUALPROVISIONSRESPONSE._serialized_end=708 + _QUERY._serialized_start=711 + _QUERY._serialized_end=1344 # @@protoc_insertion_point(module_scope) diff --git a/cosmpy/protos/cosmos/mint/v1beta1/query_pb2_grpc.py b/cosmpy/protos/cosmos/mint/v1beta1/query_pb2_grpc.py index b5b3b463..1bb8ab43 100644 --- a/cosmpy/protos/cosmos/mint/v1beta1/query_pb2_grpc.py +++ b/cosmpy/protos/cosmos/mint/v1beta1/query_pb2_grpc.py @@ -25,6 +25,11 @@ def __init__(self, channel): request_serializer=cosmos_dot_mint_dot_v1beta1_dot_query__pb2.QueryInflationRequest.SerializeToString, response_deserializer=cosmos_dot_mint_dot_v1beta1_dot_query__pb2.QueryInflationResponse.FromString, ) + self.MunicipalInflation = channel.unary_unary( + '/cosmos.mint.v1beta1.Query/MunicipalInflation', + request_serializer=cosmos_dot_mint_dot_v1beta1_dot_query__pb2.QueryMunicipalInflationRequest.SerializeToString, + response_deserializer=cosmos_dot_mint_dot_v1beta1_dot_query__pb2.QueryMunicipalInflationResponse.FromString, + ) self.AnnualProvisions = channel.unary_unary( '/cosmos.mint.v1beta1.Query/AnnualProvisions', request_serializer=cosmos_dot_mint_dot_v1beta1_dot_query__pb2.QueryAnnualProvisionsRequest.SerializeToString, @@ -50,6 +55,13 @@ def Inflation(self, request, context): context.set_details('Method not implemented!') raise NotImplementedError('Method not implemented!') + def MunicipalInflation(self, request, context): + """Inflation returns the current minting inflation value. + """ + context.set_code(grpc.StatusCode.UNIMPLEMENTED) + context.set_details('Method not implemented!') + raise NotImplementedError('Method not implemented!') + def AnnualProvisions(self, request, context): """AnnualProvisions current minting annual provisions value. """ @@ -70,6 +82,11 @@ def add_QueryServicer_to_server(servicer, server): request_deserializer=cosmos_dot_mint_dot_v1beta1_dot_query__pb2.QueryInflationRequest.FromString, response_serializer=cosmos_dot_mint_dot_v1beta1_dot_query__pb2.QueryInflationResponse.SerializeToString, ), + 'MunicipalInflation': grpc.unary_unary_rpc_method_handler( + servicer.MunicipalInflation, + request_deserializer=cosmos_dot_mint_dot_v1beta1_dot_query__pb2.QueryMunicipalInflationRequest.FromString, + response_serializer=cosmos_dot_mint_dot_v1beta1_dot_query__pb2.QueryMunicipalInflationResponse.SerializeToString, + ), 'AnnualProvisions': grpc.unary_unary_rpc_method_handler( servicer.AnnualProvisions, request_deserializer=cosmos_dot_mint_dot_v1beta1_dot_query__pb2.QueryAnnualProvisionsRequest.FromString, @@ -120,6 +137,23 @@ def Inflation(request, options, channel_credentials, insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + @staticmethod + def MunicipalInflation(request, + target, + options=(), + channel_credentials=None, + call_credentials=None, + insecure=False, + compression=None, + wait_for_ready=None, + timeout=None, + metadata=None): + return grpc.experimental.unary_unary(request, target, '/cosmos.mint.v1beta1.Query/MunicipalInflation', + cosmos_dot_mint_dot_v1beta1_dot_query__pb2.QueryMunicipalInflationRequest.SerializeToString, + cosmos_dot_mint_dot_v1beta1_dot_query__pb2.QueryMunicipalInflationResponse.FromString, + options, channel_credentials, + insecure, call_credentials, compression, wait_for_ready, timeout, metadata) + @staticmethod def AnnualProvisions(request, target, diff --git a/tests/integration/examples/test_staking_example.py b/tests/integration/examples/test_staking_example.py index 91233d46..33b2803e 100644 --- a/tests/integration/examples/test_staking_example.py +++ b/tests/integration/examples/test_staking_example.py @@ -30,6 +30,7 @@ ROOT_DIR = Path(__file__).parent.parent.parent.parent +@pytest.mark.skip(reason="Temporarily disabled until reworked to use local node") @pytest.mark.flaky(reruns=MAX_FLAKY_RERUNS, reruns_delay=RERUNS_DELAY) def test_staking_example(): """Test examples/aerial_staking.py""" From 273024f24709b9466fd21a7255074f90ac5137f2 Mon Sep 17 00:00:00 2001 From: Jiri Date: Fri, 14 Nov 2025 13:01:32 +0100 Subject: [PATCH 06/36] Lint --- cosmpy/ibc/applications/transfer/rest_client.py | 13 +++++-------- .../test_transfer/test_rest_client.py | 17 +++++++++-------- 2 files changed, 14 insertions(+), 16 deletions(-) diff --git a/cosmpy/ibc/applications/transfer/rest_client.py b/cosmpy/ibc/applications/transfer/rest_client.py index 84c18d0f..59705ae4 100644 --- a/cosmpy/ibc/applications/transfer/rest_client.py +++ b/cosmpy/ibc/applications/transfer/rest_client.py @@ -24,15 +24,15 @@ IBCApplicationsTransfer, ) from cosmpy.protos.ibc.applications.transfer.v1.query_pb2 import ( + QueryDenomHashRequest, + QueryDenomHashResponse, QueryDenomRequest, QueryDenomResponse, QueryDenomsRequest, QueryDenomsResponse, QueryParamsRequest, QueryParamsResponse, - QueryDenomHashRequest, - QueryDenomHashResponse, - ) +) class IBCApplicationsTransferRestClient(IBCApplicationsTransfer): @@ -55,9 +55,7 @@ def Denom(self, request: QueryDenomRequest) -> QueryDenomResponse: :param request: QueryDenomRequest :return: QueryDenomResponse """ - json_response = self._rest_api.get( - f"{self.API_URL}/denoms/{request.hash}" - ) + json_response = self._rest_api.get(f"{self.API_URL}/denoms/{request.hash}") return Parse(json_response, QueryDenomResponse()) def Denoms(self, request: QueryDenomsRequest) -> QueryDenomsResponse: @@ -80,7 +78,6 @@ def Params(self, request: QueryParamsRequest) -> QueryParamsResponse: json_response = self._rest_api.get(f"{self.API_URL}/params") return Parse(json_response, QueryParamsResponse()) - def DenomHash(self, request: QueryDenomHashRequest) -> QueryDenomHashResponse: """ DenomHash queries denomination hash. @@ -91,4 +88,4 @@ def DenomHash(self, request: QueryDenomHashRequest) -> QueryDenomHashResponse: json_response = self._rest_api.get( f"{self.API_URL}/denom_hashes/{request.trace}" ) - return Parse(json_response, QueryDenomHashResponse()) \ No newline at end of file + return Parse(json_response, QueryDenomHashResponse()) diff --git a/tests/unit/test_ibc/test_applications/test_transfer/test_rest_client.py b/tests/unit/test_ibc/test_applications/test_transfer/test_rest_client.py index 8f04e41c..27a42fd2 100644 --- a/tests/unit/test_ibc/test_applications/test_transfer/test_rest_client.py +++ b/tests/unit/test_ibc/test_applications/test_transfer/test_rest_client.py @@ -27,14 +27,14 @@ IBCApplicationsTransferRestClient, ) from cosmpy.protos.ibc.applications.transfer.v1.query_pb2 import ( + QueryDenomHashRequest, + QueryDenomHashResponse, QueryDenomRequest, QueryDenomResponse, QueryDenomsRequest, QueryDenomsResponse, QueryParamsRequest, QueryParamsResponse, - QueryDenomHashRequest, - QueryDenomHashResponse, ) from tests.helpers import MockRestClient @@ -78,7 +78,6 @@ def test_Denom(self): assert rest_client.Denom(QueryDenomRequest(hash="hash")) == expected_response assert mock_client.last_base_url == "/ibc/apps/transfer/v1/denoms/hash" - def test_Denoms(self): """Test Denoms method.""" # shape according to QueryDenomsResponse { denoms: [Denom], pagination: PageResponse } @@ -112,17 +111,19 @@ def test_Params(self): assert rest_client.Params(QueryParamsRequest()) == expected_response assert mock_client.last_base_url == "/ibc/apps/transfer/v1/params" - def test_DenomHash(self): """Test DenomHash method.""" content = {"hash": "ABCD1234"} mock_client, rest_client = self.make_clients(content) expected_response = ParseDict(content, QueryDenomHashResponse()) - assert rest_client.DenomHash( - QueryDenomHashRequest(trace="transfer/channel-0/uatom") - ) == expected_response + assert ( + rest_client.DenomHash( + QueryDenomHashRequest(trace="transfer/channel-0/uatom") + ) + == expected_response + ) assert ( mock_client.last_base_url == "/ibc/apps/transfer/v1/denom_hashes/transfer/channel-0/uatom" - ) \ No newline at end of file + ) From 8946eead6330234cc68a73d0b92b8ff366f1c8d8 Mon Sep 17 00:00:00 2001 From: Jiri Date: Fri, 14 Nov 2025 13:16:50 +0100 Subject: [PATCH 07/36] Mypy fix --- pyproject.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/pyproject.toml b/pyproject.toml index b9e3e2fa..d4bbf7de 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -106,6 +106,7 @@ module = [ "cosmpy.protos.*", ] ignore_errors = true +follow_imports = "skip" [[tool.mypy.overrides]] module = [ From d804abd29942d3d58a49e50ab6b3145cf64d3114 Mon Sep 17 00:00:00 2001 From: Jiri Date: Fri, 14 Nov 2025 16:50:58 +0100 Subject: [PATCH 08/36] Fixes and rework --- cosmpy/aerial/client/__init__.py | 52 ++++++++++++++++++++-------- cosmpy/aerial/gas.py | 4 +-- cosmpy/aerial/tx_helpers.py | 5 +++ cosmpy/consensus/__init__.py | 20 +++++++++++ cosmpy/consensus/interface.py | 40 ++++++++++++++++++++++ cosmpy/consensus/rest_client.py | 53 +++++++++++++++++++++++++++++ cosmpy/cosmwasm/rest_client.py | 2 +- tests/integration/test_contract.py | 48 +++++++++++++++++--------- tests/integration/test_tx.py | 54 ++++++++++++++++++++++-------- 9 files changed, 231 insertions(+), 47 deletions(-) create mode 100644 cosmpy/consensus/__init__.py create mode 100644 cosmpy/consensus/interface.py create mode 100644 cosmpy/consensus/rest_client.py diff --git a/cosmpy/aerial/client/__init__.py b/cosmpy/aerial/client/__init__.py index 0dbed821..c3b598a7 100644 --- a/cosmpy/aerial/client/__init__.py +++ b/cosmpy/aerial/client/__init__.py @@ -29,6 +29,7 @@ import certifi import grpc from dateutil.parser import isoparse +from google.protobuf.json_format import MessageToDict from cosmpy.aerial import cast_to_int from cosmpy.aerial.client.bank import create_bank_send_msg @@ -54,17 +55,17 @@ from cosmpy.aerial.exceptions import NotFoundError, QueryTimeoutError from cosmpy.aerial.gas import GasStrategy, SimulationGasStrategy from cosmpy.aerial.tx import Transaction, TxState -from cosmpy.aerial.tx_helpers import MessageLog, SubmittedTx, TxResponse +from cosmpy.aerial.tx_helpers import MessageLog, SubmittedTx, TxResponse, safe_decode from cosmpy.aerial.types import Account, Block from cosmpy.aerial.urls import Protocol, parse_url from cosmpy.aerial.wallet import Wallet from cosmpy.auth.rest_client import AuthRestClient from cosmpy.bank.rest_client import BankRestClient from cosmpy.common.rest_client import RestClient +from cosmpy.consensus.rest_client import ConsensusRestClient from cosmpy.cosmwasm.rest_client import CosmWasmRestClient from cosmpy.crypto.address import Address from cosmpy.distribution.rest_client import DistributionRestClient -from cosmpy.params.rest_client import ParamsRestClient from cosmpy.protos.cosmos.auth.v1beta1.auth_pb2 import BaseAccount from cosmpy.protos.cosmos.auth.v1beta1.query_pb2 import QueryAccountRequest from cosmpy.protos.cosmos.auth.v1beta1.query_pb2_grpc import QueryStub as AuthGrpcClient @@ -80,6 +81,13 @@ from cosmpy.protos.cosmos.base.tendermint.v1beta1.query_pb2_grpc import ( ServiceStub as TendermintQueryGrpcClient, ) +from cosmpy.protos.cosmos.consensus.v1.query_pb2 import ( + QueryParamsRequest, + QueryParamsResponse, +) +from cosmpy.protos.cosmos.consensus.v1.query_pb2_grpc import ( + QueryStub as QueryConsensusGrpcClient, +) from cosmpy.protos.cosmos.crypto.ed25519.keys_pb2 import ( # noqa # pylint: disable=unused-import PubKey, ) @@ -89,10 +97,6 @@ from cosmpy.protos.cosmos.distribution.v1beta1.query_pb2_grpc import ( QueryStub as DistributionGrpcClient, ) -from cosmpy.protos.cosmos.params.v1beta1.query_pb2 import QueryParamsRequest -from cosmpy.protos.cosmos.params.v1beta1.query_pb2_grpc import ( - QueryStub as QueryParamsGrpcClient, -) from cosmpy.protos.cosmos.staking.v1beta1.query_pb2 import ( QueryDelegatorDelegationsRequest, QueryDelegatorUnbondingDelegationsRequest, @@ -118,6 +122,15 @@ from cosmpy.tx.rest_client import TxRestClient +#from cosmpy.protos.cosmos.params.v1beta1.query_pb2 import QueryParamsRequest +#from cosmpy.protos.cosmos.params.v1beta1.query_pb2_grpc import ( +# QueryStub as QueryParamsGrpcClient, +#) + + + + + DEFAULT_QUERY_TIMEOUT_SECS = 15 DEFAULT_QUERY_INTERVAL_SECS = 2 COSMOS_SDK_DEC_COIN_PRECISION = 10**18 @@ -163,7 +176,7 @@ def __init__( self.bank = BankGrpcClient(grpc_client) self.staking = StakingGrpcClient(grpc_client) self.distribution = DistributionGrpcClient(grpc_client) - self.params = QueryParamsGrpcClient(grpc_client) + self.consensus = QueryConsensusGrpcClient(grpc_client) self.tendermint = TendermintQueryGrpcClient(grpc_client) else: rest_client = RestClient(parsed_url.rest_url) @@ -174,7 +187,7 @@ def __init__( self.bank = BankRestClient(rest_client) # type: ignore self.staking = StakingRestClient(rest_client) # type: ignore self.distribution = DistributionRestClient(rest_client) # type: ignore - self.params = ParamsRestClient(rest_client) # type: ignore + self.consensus = ConsensusRestClient(rest_client) # type: ignore self.tendermint = TendermintRestClient(rest_client) # type: ignore @property @@ -225,16 +238,27 @@ def query_account(self, address: Address) -> Account: sequence=account.sequence, ) - def query_params(self, subspace: str, key: str) -> Any: - """Query Prams. + # def query_params(self, subspace: str, key: str) -> Any: + # """Query Prams. + # + # :param subspace: subspace + # :param key: key + # :return: Query params + # """ + # req = QueryParamsRequest(subspace=subspace, key=key) + # resp = self.params.Params(req) + # return json.loads(resp.param.value) + + def query_consensus(self) -> Any: + """Query Params. :param subspace: subspace :param key: key :return: Query params """ - req = QueryParamsRequest(subspace=subspace, key=key) - resp = self.params.Params(req) - return json.loads(resp.param.value) + req = QueryParamsRequest() + resp = self.consensus.Params(req) + return resp def query_bank_balance(self, address: Address, denom: Optional[str] = None) -> int: """Query bank balance. @@ -652,7 +676,7 @@ def _parse_tx_response(tx_response: Any) -> TxResponse: for event in tx_response.events: event_data = events.get(event.type, {}) for attribute in event.attributes: - event_data[attribute.key.decode()] = attribute.value.decode() + event_data[safe_decode(attribute.key)] = safe_decode(attribute.value) events[event.type] = event_data timestamp = None diff --git a/cosmpy/aerial/gas.py b/cosmpy/aerial/gas.py index 1da92d85..a62b51fc 100644 --- a/cosmpy/aerial/gas.py +++ b/cosmpy/aerial/gas.py @@ -84,8 +84,8 @@ def block_gas_limit(self) -> int: :return: block gas limit """ if self._max_gas is None: - block_params = self._client.query_params("baseapp", "BlockParams") - self._max_gas = int(block_params["max_gas"]) + params = self._client.query_consensus() + self._max_gas = int(params.params.block.max_gas) return self._max_gas or -1 diff --git a/cosmpy/aerial/tx_helpers.py b/cosmpy/aerial/tx_helpers.py index b4b8c2a4..617b7ca2 100644 --- a/cosmpy/aerial/tx_helpers.py +++ b/cosmpy/aerial/tx_helpers.py @@ -179,3 +179,8 @@ def wait_to_complete( self._response.ensure_successful() return self + +def safe_decode(v): + if isinstance(v, bytes): + return v.decode("utf-8") + return v diff --git a/cosmpy/consensus/__init__.py b/cosmpy/consensus/__init__.py new file mode 100644 index 00000000..b3369665 --- /dev/null +++ b/cosmpy/consensus/__init__.py @@ -0,0 +1,20 @@ +# -*- coding: utf-8 -*- +# ------------------------------------------------------------------------------ +# +# Copyright 2018-2021 Fetch.AI Limited +# +# 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. +# +# ------------------------------------------------------------------------------ + +"""This package contains the Consensus module.""" diff --git a/cosmpy/consensus/interface.py b/cosmpy/consensus/interface.py new file mode 100644 index 00000000..82fb6207 --- /dev/null +++ b/cosmpy/consensus/interface.py @@ -0,0 +1,40 @@ +# -*- coding: utf-8 -*- +# ------------------------------------------------------------------------------ +# +# Copyright 2018-2021 Fetch.AI Limited +# +# 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. +# +# ------------------------------------------------------------------------------ + +"""Interface for the Consensus functionality of CosmosSDK.""" + +from abc import ABC, abstractmethod + +from cosmpy.protos.cosmos.consensus.v1.query_pb2 import ( + QueryParamsRequest, + QueryParamsResponse, +) + + +class Params(ABC): + """Params abstract class.""" + + @abstractmethod + def Params(self, request: QueryParamsRequest) -> QueryParamsResponse: + """ + Params queries a specific Cosmos SDK parameter. + + :param request: QueryParamsRequest + :return: QueryParamsResponse + """ diff --git a/cosmpy/consensus/rest_client.py b/cosmpy/consensus/rest_client.py new file mode 100644 index 00000000..8ecb8367 --- /dev/null +++ b/cosmpy/consensus/rest_client.py @@ -0,0 +1,53 @@ +# -*- coding: utf-8 -*- +# ------------------------------------------------------------------------------ +# +# Copyright 2018-2021 Fetch.AI Limited +# +# 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. +# +# ------------------------------------------------------------------------------ + +"""Implementation of Params interface using REST.""" + +from google.protobuf.json_format import Parse + +from cosmpy.common.rest_client import RestClient +from cosmpy.consensus.interface import Params +from cosmpy.protos.cosmos.consensus.v1.query_pb2 import ( + QueryParamsRequest, + QueryParamsResponse, +) + + +class ConsensusRestClient(Params): + """Consensus REST client.""" + + API_URL = "/cosmos/consensus/v1" + + def __init__(self, rest_api: RestClient) -> None: + """ + Initialize. + + :param rest_api: RestClient api + """ + self._rest_api = rest_api + + def Params(self, request: QueryParamsRequest) -> QueryParamsResponse: + """ + Params queries a specific Cosmos SDK parameter. + + :param request: QueryParamsRequest + :return: QueryParamsResponse + """ + json_response = self._rest_api.get(f"{self.API_URL}/params", request) + return Parse(json_response, QueryParamsResponse()) diff --git a/cosmpy/cosmwasm/rest_client.py b/cosmpy/cosmwasm/rest_client.py index b0f29f3d..9379da0f 100644 --- a/cosmpy/cosmwasm/rest_client.py +++ b/cosmpy/cosmwasm/rest_client.py @@ -205,7 +205,7 @@ def Codes(self, request: QueryCodesRequest) -> QueryCodesResponse: def _fix_permission(self, permission_name): permission_map = { "Nobody": AccessType.Value("ACCESS_TYPE_NOBODY"), - "OnlyAddress": AccessType.Value("ACCESS_TYPE_ONLY_ADDRESS"), + "AnyOfAddresses": AccessType.Value("ACCESS_TYPE_ANY_OF_ADDRESSES"), "Everybody": AccessType.Value("ACCESS_TYPE_EVERYBODY"), "Unspecified": AccessType.Value("ACCESS_TYPE_UNSPECIFIED"), } diff --git a/tests/integration/test_contract.py b/tests/integration/test_contract.py index ac70553b..0178cd08 100644 --- a/tests/integration/test_contract.py +++ b/tests/integration/test_contract.py @@ -25,13 +25,12 @@ from cosmpy.aerial.client import LedgerClient from cosmpy.aerial.config import NetworkConfig from cosmpy.aerial.contract import LedgerContract -from cosmpy.aerial.faucet import FaucetApi from cosmpy.aerial.wallet import LocalWallet CONTRACT_PATH = Path(__file__).parent / "../../contracts/simple/simple.wasm" SCHEMA_PATH = Path(__file__).parent / "../../contracts/simple/schema" - +VALIDATOR_MNEMONIC = "night mistake cart palm shed roast offer found ribbon unique bulk panel bracket stand fragile staff dumb glove hand cash moon search cable repair" class ValidationTestFailure(Exception): """Validation test failure exception""" @@ -44,15 +43,34 @@ class ValidationTestFailure(Exception): class TestContract: """Test contract""" + def get_funds(self, wallet: LocalWallet): + """Send funds from validator wallet to given wallet.""" + ledger = self.get_ledger() + validator_walet = self.get_validator_wallet() + ledger.send_tokens(wallet, 10*10**18, ledger.network_config.fee_denomination, validator_walet).wait_to_complete() + def _get_network_config(self): """Get network config.""" - return NetworkConfig.fetchai_stable_testnet() + denom = "atestfet" + local_config = NetworkConfig( + chain_id="test", + url="grpc+http://127.0.0.1:9090", + fee_minimum_gas_price=0, + fee_denomination=denom, + staking_denomination=denom, + faucet_url=None, + ) + return local_config + + def get_validator_wallet(self): + """Get validator wallet""" + wallet = LocalWallet.from_mnemonic(VALIDATOR_MNEMONIC) + return wallet def get_wallet(self): """Get wallet""" wallet = LocalWallet.generate() - faucet_api = FaucetApi(self._get_network_config()) - faucet_api.get_wealth(wallet.address()) + self.get_funds(wallet) return wallet def get_ledger(self): @@ -63,9 +81,8 @@ def get_contract(self): """Get contract""" return LedgerContract(CONTRACT_PATH, self.get_ledger()) - @pytest.mark.skip(reason="Temporarily disabled until reworked to use local node") @pytest.mark.integration - @pytest.mark.flaky(reruns=MAX_FLAKY_RERUNS, reruns_delay=RERUNS_DELAY) + #@pytest.mark.flaky(reruns=MAX_FLAKY_RERUNS, reruns_delay=RERUNS_DELAY) def test_contract(self): """Test simple contract deploy execute and query.""" wallet = self.get_wallet() @@ -174,20 +191,19 @@ def test_contract_schema_validation(self): except Exception as exc: raise ValidationTestFailure("Msg should have failed validation") from exc - class TestContractRestAPI(TestContract): - """Test dorado rest api""" + """Test rest api""" def _get_network_config(self): + denom = "atestfet" return NetworkConfig( - chain_id="dorado-1", - url="rest+https://rest-dorado.fetch.ai:443", - fee_minimum_gas_price=5000000000, - fee_denomination="atestfet", - staking_denomination="atestfet", - faucet_url="https://faucet-dorado.fetch.ai", + chain_id="test", + url="rest+http://127.0.0.1:1317", + fee_minimum_gas_price=0, + fee_denomination=denom, + staking_denomination=denom, + faucet_url=None, ) - if __name__ == "__main__": pytest.main([__file__]) diff --git a/tests/integration/test_tx.py b/tests/integration/test_tx.py index d0f7d36d..08b52889 100644 --- a/tests/integration/test_tx.py +++ b/tests/integration/test_tx.py @@ -21,12 +21,12 @@ from cosmpy.aerial.client import LedgerClient from cosmpy.aerial.config import NetworkConfig -from cosmpy.aerial.faucet import FaucetApi from cosmpy.aerial.wallet import LocalWallet MAX_FLAKY_RERUNS = 3 RERUNS_DELAY = 10 +VALIDATOR_MNEMONIC = "night mistake cart palm shed roast offer found ribbon unique bulk panel bracket stand fragile staff dumb glove hand cash moon search cable repair" class TestTx: @@ -34,19 +34,40 @@ class TestTx: COIN = "atestfet" + + def get_funds(self, wallet: LocalWallet): + """Send funds from validator wallet to given wallet.""" + ledger = self.get_ledger() + validator_walet = self.get_validator_wallet() + ledger.send_tokens(wallet, 10*10**18, ledger.network_config.fee_denomination, validator_walet).wait_to_complete() + def _get_network_config(self): """Get network config.""" - return NetworkConfig.fetchai_stable_testnet() + local_config = NetworkConfig( + chain_id="test", + url="grpc+http://127.0.0.1:9090", + fee_minimum_gas_price=0, + fee_denomination=self.COIN, + staking_denomination=self.COIN, + faucet_url=None, + ) + return local_config - def get_ledger(self): - """Get Ledger""" - return LedgerClient(self._get_network_config()) + def get_validator_wallet(self): + """Get validator wallet""" + wallet = LocalWallet.from_mnemonic(VALIDATOR_MNEMONIC) + return wallet + + def get_wallet(self): + """Get wallet""" + wallet = LocalWallet.generate() + self.get_funds(wallet) + return wallet def get_wallet_1(self): """Get wallet 1.""" - faucet_api = FaucetApi(self._get_network_config()) wallet1 = LocalWallet.generate() - faucet_api.get_wealth(wallet1.address()) + self.get_funds(wallet1) return wallet1 def get_wallet_2(self): @@ -54,6 +75,10 @@ def get_wallet_2(self): wallet2 = LocalWallet.generate() return wallet2 + def get_ledger(self): + """Get ledger""" + return LedgerClient(self._get_network_config()) + @pytest.mark.skip(reason="Temporarily disabled until reworked to use local node") @pytest.mark.integration @pytest.mark.flaky(reruns=MAX_FLAKY_RERUNS, reruns_delay=RERUNS_DELAY) @@ -83,16 +108,17 @@ def test_faucet_transaction_balance(self): class TestTxRestAPI(TestTx): - """Test dorado rest api""" + """Test rest api""" def _get_network_config(self): + denom = "atestfet" return NetworkConfig( - chain_id="dorado-1", - url="rest+https://rest-dorado.fetch.ai:443", - fee_minimum_gas_price=5000000000, - fee_denomination="atestfet", - staking_denomination="atestfet", - faucet_url="https://faucet-dorado.fetch.ai", + chain_id="test", + url="rest+http://127.0.0.1:1317", + fee_minimum_gas_price=0, + fee_denomination=denom, + staking_denomination=denom, + faucet_url=None, ) From 1a604624de4ebcb150c0336b3d1bd742a195a6e0 Mon Sep 17 00:00:00 2001 From: Jiri Date: Fri, 14 Nov 2025 16:56:52 +0100 Subject: [PATCH 09/36] Test fix --- tests/unit/test_aerial/gas_test.py | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/tests/unit/test_aerial/gas_test.py b/tests/unit/test_aerial/gas_test.py index 3a48b24e..7e666bdc 100644 --- a/tests/unit/test_aerial/gas_test.py +++ b/tests/unit/test_aerial/gas_test.py @@ -18,6 +18,7 @@ # limitations under the License. # # ------------------------------------------------------------------------------ +from types import SimpleNamespace from typing import Any import pytest @@ -74,11 +75,17 @@ def simulate_tx(self, tx: Transaction) -> int: """Simulate tx.""" return self._table.estimate_gas(tx) - def query_params( - self, subspace: str, key: str # pylint: disable=unused-argument + def query_consensus( + self # pylint: disable=unused-argument ) -> Any: """Set query params.""" - return {"max_gas": -1} + return SimpleNamespace( + params=SimpleNamespace( + block=SimpleNamespace( + max_gas=-1 + ) + ) +) @pytest.mark.parametrize( From 922b72d46ae1a2ad4259765d87a4cbaaa0cdb2d4 Mon Sep 17 00:00:00 2001 From: Jiri Date: Fri, 14 Nov 2025 16:58:40 +0100 Subject: [PATCH 10/36] Tests --- tests/integration/test_contract.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/integration/test_contract.py b/tests/integration/test_contract.py index 0178cd08..d8893145 100644 --- a/tests/integration/test_contract.py +++ b/tests/integration/test_contract.py @@ -81,8 +81,9 @@ def get_contract(self): """Get contract""" return LedgerContract(CONTRACT_PATH, self.get_ledger()) + @pytest.mark.skip(reason="Temporarily disabled until reworked to use local node") @pytest.mark.integration - #@pytest.mark.flaky(reruns=MAX_FLAKY_RERUNS, reruns_delay=RERUNS_DELAY) + @pytest.mark.flaky(reruns=MAX_FLAKY_RERUNS, reruns_delay=RERUNS_DELAY) def test_contract(self): """Test simple contract deploy execute and query.""" wallet = self.get_wallet() From 7dfe64eabe5e30e1452fcda73783e50eb9aaa516 Mon Sep 17 00:00:00 2001 From: Jiri Date: Fri, 14 Nov 2025 17:06:01 +0100 Subject: [PATCH 11/36] Black fix --- cosmpy/aerial/client/__init__.py | 9 +++------ cosmpy/aerial/tx_helpers.py | 1 + tests/integration/test_contract.py | 10 +++++++++- tests/integration/test_tx.py | 8 ++++++-- tests/unit/test_aerial/gas_test.py | 10 ++-------- 5 files changed, 21 insertions(+), 17 deletions(-) diff --git a/cosmpy/aerial/client/__init__.py b/cosmpy/aerial/client/__init__.py index c3b598a7..28a5e8dd 100644 --- a/cosmpy/aerial/client/__init__.py +++ b/cosmpy/aerial/client/__init__.py @@ -122,13 +122,10 @@ from cosmpy.tx.rest_client import TxRestClient -#from cosmpy.protos.cosmos.params.v1beta1.query_pb2 import QueryParamsRequest -#from cosmpy.protos.cosmos.params.v1beta1.query_pb2_grpc import ( +# from cosmpy.protos.cosmos.params.v1beta1.query_pb2 import QueryParamsRequest +# from cosmpy.protos.cosmos.params.v1beta1.query_pb2_grpc import ( # QueryStub as QueryParamsGrpcClient, -#) - - - +# ) DEFAULT_QUERY_TIMEOUT_SECS = 15 diff --git a/cosmpy/aerial/tx_helpers.py b/cosmpy/aerial/tx_helpers.py index 617b7ca2..d56829ad 100644 --- a/cosmpy/aerial/tx_helpers.py +++ b/cosmpy/aerial/tx_helpers.py @@ -180,6 +180,7 @@ def wait_to_complete( return self + def safe_decode(v): if isinstance(v, bytes): return v.decode("utf-8") diff --git a/tests/integration/test_contract.py b/tests/integration/test_contract.py index d8893145..696d8a0d 100644 --- a/tests/integration/test_contract.py +++ b/tests/integration/test_contract.py @@ -32,6 +32,7 @@ SCHEMA_PATH = Path(__file__).parent / "../../contracts/simple/schema" VALIDATOR_MNEMONIC = "night mistake cart palm shed roast offer found ribbon unique bulk panel bracket stand fragile staff dumb glove hand cash moon search cable repair" + class ValidationTestFailure(Exception): """Validation test failure exception""" @@ -47,7 +48,12 @@ def get_funds(self, wallet: LocalWallet): """Send funds from validator wallet to given wallet.""" ledger = self.get_ledger() validator_walet = self.get_validator_wallet() - ledger.send_tokens(wallet, 10*10**18, ledger.network_config.fee_denomination, validator_walet).wait_to_complete() + ledger.send_tokens( + wallet, + 10 * 10**18, + ledger.network_config.fee_denomination, + validator_walet, + ).wait_to_complete() def _get_network_config(self): """Get network config.""" @@ -192,6 +198,7 @@ def test_contract_schema_validation(self): except Exception as exc: raise ValidationTestFailure("Msg should have failed validation") from exc + class TestContractRestAPI(TestContract): """Test rest api""" @@ -206,5 +213,6 @@ def _get_network_config(self): faucet_url=None, ) + if __name__ == "__main__": pytest.main([__file__]) diff --git a/tests/integration/test_tx.py b/tests/integration/test_tx.py index 08b52889..d05be924 100644 --- a/tests/integration/test_tx.py +++ b/tests/integration/test_tx.py @@ -34,12 +34,16 @@ class TestTx: COIN = "atestfet" - def get_funds(self, wallet: LocalWallet): """Send funds from validator wallet to given wallet.""" ledger = self.get_ledger() validator_walet = self.get_validator_wallet() - ledger.send_tokens(wallet, 10*10**18, ledger.network_config.fee_denomination, validator_walet).wait_to_complete() + ledger.send_tokens( + wallet, + 10 * 10**18, + ledger.network_config.fee_denomination, + validator_walet, + ).wait_to_complete() def _get_network_config(self): """Get network config.""" diff --git a/tests/unit/test_aerial/gas_test.py b/tests/unit/test_aerial/gas_test.py index 7e666bdc..505045a0 100644 --- a/tests/unit/test_aerial/gas_test.py +++ b/tests/unit/test_aerial/gas_test.py @@ -75,17 +75,11 @@ def simulate_tx(self, tx: Transaction) -> int: """Simulate tx.""" return self._table.estimate_gas(tx) - def query_consensus( - self # pylint: disable=unused-argument - ) -> Any: + def query_consensus(self) -> Any: # pylint: disable=unused-argument """Set query params.""" return SimpleNamespace( - params=SimpleNamespace( - block=SimpleNamespace( - max_gas=-1 + params=SimpleNamespace(block=SimpleNamespace(max_gas=-1)) ) - ) -) @pytest.mark.parametrize( From b202a515fd09fd2fec0fd013e21b3d99e26664f2 Mon Sep 17 00:00:00 2001 From: Jiri Date: Fri, 14 Nov 2025 17:14:15 +0100 Subject: [PATCH 12/36] lint fixes --- cosmpy/aerial/client/__init__.py | 26 +------------------------- cosmpy/aerial/tx_helpers.py | 8 ++++++++ 2 files changed, 9 insertions(+), 25 deletions(-) diff --git a/cosmpy/aerial/client/__init__.py b/cosmpy/aerial/client/__init__.py index 28a5e8dd..d86d5fe3 100644 --- a/cosmpy/aerial/client/__init__.py +++ b/cosmpy/aerial/client/__init__.py @@ -19,7 +19,6 @@ """Client functionality.""" -import json import math import time from datetime import datetime, timedelta @@ -29,7 +28,6 @@ import certifi import grpc from dateutil.parser import isoparse -from google.protobuf.json_format import MessageToDict from cosmpy.aerial import cast_to_int from cosmpy.aerial.client.bank import create_bank_send_msg @@ -81,10 +79,7 @@ from cosmpy.protos.cosmos.base.tendermint.v1beta1.query_pb2_grpc import ( ServiceStub as TendermintQueryGrpcClient, ) -from cosmpy.protos.cosmos.consensus.v1.query_pb2 import ( - QueryParamsRequest, - QueryParamsResponse, -) +from cosmpy.protos.cosmos.consensus.v1.query_pb2 import QueryParamsRequest from cosmpy.protos.cosmos.consensus.v1.query_pb2_grpc import ( QueryStub as QueryConsensusGrpcClient, ) @@ -122,12 +117,6 @@ from cosmpy.tx.rest_client import TxRestClient -# from cosmpy.protos.cosmos.params.v1beta1.query_pb2 import QueryParamsRequest -# from cosmpy.protos.cosmos.params.v1beta1.query_pb2_grpc import ( -# QueryStub as QueryParamsGrpcClient, -# ) - - DEFAULT_QUERY_TIMEOUT_SECS = 15 DEFAULT_QUERY_INTERVAL_SECS = 2 COSMOS_SDK_DEC_COIN_PRECISION = 10**18 @@ -235,22 +224,9 @@ def query_account(self, address: Address) -> Account: sequence=account.sequence, ) - # def query_params(self, subspace: str, key: str) -> Any: - # """Query Prams. - # - # :param subspace: subspace - # :param key: key - # :return: Query params - # """ - # req = QueryParamsRequest(subspace=subspace, key=key) - # resp = self.params.Params(req) - # return json.loads(resp.param.value) - def query_consensus(self) -> Any: """Query Params. - :param subspace: subspace - :param key: key :return: Query params """ req = QueryParamsRequest() diff --git a/cosmpy/aerial/tx_helpers.py b/cosmpy/aerial/tx_helpers.py index d56829ad..88cea2ff 100644 --- a/cosmpy/aerial/tx_helpers.py +++ b/cosmpy/aerial/tx_helpers.py @@ -182,6 +182,14 @@ def wait_to_complete( def safe_decode(v): + """ + Decode a value from bytes to UTF-8 string if necessary. + + :param v: The value to decode. If ``bytes`` it will be decoded using UTF-8, + otherwise returned unchanged. + + :return: The decoded string or the original value if it was not ``bytes``. + """ if isinstance(v, bytes): return v.decode("utf-8") return v From 0542107202a2c3eb400c81f475a06876ac6afe4e Mon Sep 17 00:00:00 2001 From: Jiri Date: Fri, 14 Nov 2025 17:25:25 +0100 Subject: [PATCH 13/36] docs --- docs/api/aerial/client/__init__.md | 13 +++----- docs/api/aerial/tx_helpers.md | 19 ++++++++++++ docs/api/consensus/__init__.md | 6 ++++ docs/api/consensus/interface.md | 35 ++++++++++++++++++++++ docs/api/consensus/rest_client.md | 48 ++++++++++++++++++++++++++++++ docs/api/tst.md | 4 +++ 6 files changed, 116 insertions(+), 9 deletions(-) create mode 100644 docs/api/consensus/__init__.md create mode 100644 docs/api/consensus/interface.md create mode 100644 docs/api/consensus/rest_client.md create mode 100644 docs/api/tst.md diff --git a/docs/api/aerial/client/__init__.md b/docs/api/aerial/client/__init__.md index bf488837..1674c727 100644 --- a/docs/api/aerial/client/__init__.md +++ b/docs/api/aerial/client/__init__.md @@ -103,20 +103,15 @@ Query account. account details - + -#### query`_`params +#### query`_`consensus ```python -def query_params(subspace: str, key: str) -> Any +def query_consensus() -> Any ``` -Query Prams. - -**Arguments**: - -- `subspace`: subspace -- `key`: key +Query Params. **Returns**: diff --git a/docs/api/aerial/tx_helpers.md b/docs/api/aerial/tx_helpers.md index 900e6745..ad3813eb 100644 --- a/docs/api/aerial/tx_helpers.md +++ b/docs/api/aerial/tx_helpers.md @@ -169,3 +169,22 @@ Wait to complete the transaction. Submitted Transaction + + +#### safe`_`decode + +```python +def safe_decode(v) +``` + +Decode a value from bytes to UTF-8 string if necessary. + +**Arguments**: + +- `v`: The value to decode. If ``bytes`` it will be decoded using UTF-8, +otherwise returned unchanged. + +**Returns**: + +The decoded string or the original value if it was not ``bytes``. + diff --git a/docs/api/consensus/__init__.md b/docs/api/consensus/__init__.md new file mode 100644 index 00000000..3a2d5098 --- /dev/null +++ b/docs/api/consensus/__init__.md @@ -0,0 +1,6 @@ + + +# cosmpy.consensus.`__`init`__` + +This package contains the Consensus module. + diff --git a/docs/api/consensus/interface.md b/docs/api/consensus/interface.md new file mode 100644 index 00000000..c3b669e1 --- /dev/null +++ b/docs/api/consensus/interface.md @@ -0,0 +1,35 @@ + + +# cosmpy.consensus.interface + +Interface for the Consensus functionality of CosmosSDK. + + + +## Params Objects + +```python +class Params(ABC) +``` + +Params abstract class. + + + +#### Params + +```python +@abstractmethod +def Params(request: QueryParamsRequest) -> QueryParamsResponse +``` + +Params queries a specific Cosmos SDK parameter. + +**Arguments**: + +- `request`: QueryParamsRequest + +**Returns**: + +QueryParamsResponse + diff --git a/docs/api/consensus/rest_client.md b/docs/api/consensus/rest_client.md new file mode 100644 index 00000000..812926a6 --- /dev/null +++ b/docs/api/consensus/rest_client.md @@ -0,0 +1,48 @@ + + +# cosmpy.consensus.rest`_`client + +Implementation of Params interface using REST. + + + +## ConsensusRestClient Objects + +```python +class ConsensusRestClient(Params) +``` + +Consensus REST client. + + + +#### `__`init`__` + +```python +def __init__(rest_api: RestClient) -> None +``` + +Initialize. + +**Arguments**: + +- `rest_api`: RestClient api + + + +#### Params + +```python +def Params(request: QueryParamsRequest) -> QueryParamsResponse +``` + +Params queries a specific Cosmos SDK parameter. + +**Arguments**: + +- `request`: QueryParamsRequest + +**Returns**: + +QueryParamsResponse + diff --git a/docs/api/tst.md b/docs/api/tst.md new file mode 100644 index 00000000..960ffe07 --- /dev/null +++ b/docs/api/tst.md @@ -0,0 +1,4 @@ + + +# cosmpy.tst + From 8cebe9cfa0f2fd5889311dbb9b4a4e9f54d79f2d Mon Sep 17 00:00:00 2001 From: Jiri Date: Fri, 14 Nov 2025 17:26:27 +0100 Subject: [PATCH 14/36] dos --- docs/api/tst.md | 4 ---- 1 file changed, 4 deletions(-) delete mode 100644 docs/api/tst.md diff --git a/docs/api/tst.md b/docs/api/tst.md deleted file mode 100644 index 960ffe07..00000000 --- a/docs/api/tst.md +++ /dev/null @@ -1,4 +0,0 @@ - - -# cosmpy.tst - From f5ef414adf59e9dcd3be1eb4ea558bc2929ce35b Mon Sep 17 00:00:00 2001 From: Jiri Date: Fri, 14 Nov 2025 17:29:52 +0100 Subject: [PATCH 15/36] SPelling fix --- .wordlist.txt | 3 +++ cosmpy/consensus/rest_client.py | 2 +- docs/api/consensus/rest_client.md | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/.wordlist.txt b/.wordlist.txt index 94a585ec..03dada4a 100644 --- a/.wordlist.txt +++ b/.wordlist.txt @@ -334,3 +334,6 @@ iterable denoms impl bcrypt +QueryParamsResponse +ConsensusRestClient +CosmosSDK diff --git a/cosmpy/consensus/rest_client.py b/cosmpy/consensus/rest_client.py index 8ecb8367..c45769ca 100644 --- a/cosmpy/consensus/rest_client.py +++ b/cosmpy/consensus/rest_client.py @@ -38,7 +38,7 @@ def __init__(self, rest_api: RestClient) -> None: """ Initialize. - :param rest_api: RestClient api + :param rest_api: REST client api """ self._rest_api = rest_api diff --git a/docs/api/consensus/rest_client.md b/docs/api/consensus/rest_client.md index 812926a6..7751a93a 100644 --- a/docs/api/consensus/rest_client.md +++ b/docs/api/consensus/rest_client.md @@ -26,7 +26,7 @@ Initialize. **Arguments**: -- `rest_api`: RestClient api +- `rest_api`: REST client api From d09299a5dec98e4a7a041443e7908523b38de703 Mon Sep 17 00:00:00 2001 From: Jiri Date: Mon, 17 Nov 2025 14:20:30 +0100 Subject: [PATCH 16/36] Legacy support --- cosmpy/aerial/client/__init__.py | 44 ++++++++++++++++++++++++++++---- cosmpy/aerial/gas.py | 12 +++++++-- 2 files changed, 49 insertions(+), 7 deletions(-) diff --git a/cosmpy/aerial/client/__init__.py b/cosmpy/aerial/client/__init__.py index d86d5fe3..41ce6c6b 100644 --- a/cosmpy/aerial/client/__init__.py +++ b/cosmpy/aerial/client/__init__.py @@ -18,7 +18,7 @@ # ------------------------------------------------------------------------------ """Client functionality.""" - +import json import math import time from datetime import datetime, timedelta @@ -28,6 +28,7 @@ import certifi import grpc from dateutil.parser import isoparse +from packaging.version import Version from cosmpy.aerial import cast_to_int from cosmpy.aerial.client.bank import create_bank_send_msg @@ -64,6 +65,7 @@ from cosmpy.cosmwasm.rest_client import CosmWasmRestClient from cosmpy.crypto.address import Address from cosmpy.distribution.rest_client import DistributionRestClient +from cosmpy.params.rest_client import ParamsRestClient from cosmpy.protos.cosmos.auth.v1beta1.auth_pb2 import BaseAccount from cosmpy.protos.cosmos.auth.v1beta1.query_pb2 import QueryAccountRequest from cosmpy.protos.cosmos.auth.v1beta1.query_pb2_grpc import QueryStub as AuthGrpcClient @@ -75,14 +77,11 @@ from cosmpy.protos.cosmos.base.tendermint.v1beta1.query_pb2 import ( GetBlockByHeightRequest, GetLatestBlockRequest, + GetNodeInfoRequest, ) from cosmpy.protos.cosmos.base.tendermint.v1beta1.query_pb2_grpc import ( ServiceStub as TendermintQueryGrpcClient, ) -from cosmpy.protos.cosmos.consensus.v1.query_pb2 import QueryParamsRequest -from cosmpy.protos.cosmos.consensus.v1.query_pb2_grpc import ( - QueryStub as QueryConsensusGrpcClient, -) from cosmpy.protos.cosmos.crypto.ed25519.keys_pb2 import ( # noqa # pylint: disable=unused-import PubKey, ) @@ -92,6 +91,10 @@ from cosmpy.protos.cosmos.distribution.v1beta1.query_pb2_grpc import ( QueryStub as DistributionGrpcClient, ) +from cosmpy.protos.cosmos.params.v1beta1.query_pb2 import QueryParamsRequest +from cosmpy.protos.cosmos.params.v1beta1.query_pb2_grpc import ( + QueryStub as QueryParamsGrpcClient, +) from cosmpy.protos.cosmos.staking.v1beta1.query_pb2 import ( QueryDelegatorDelegationsRequest, QueryDelegatorUnbondingDelegationsRequest, @@ -162,6 +165,7 @@ def __init__( self.bank = BankGrpcClient(grpc_client) self.staking = StakingGrpcClient(grpc_client) self.distribution = DistributionGrpcClient(grpc_client) + self.params = QueryParamsGrpcClient(grpc_client) self.consensus = QueryConsensusGrpcClient(grpc_client) self.tendermint = TendermintQueryGrpcClient(grpc_client) else: @@ -173,6 +177,7 @@ def __init__( self.bank = BankRestClient(rest_client) # type: ignore self.staking = StakingRestClient(rest_client) # type: ignore self.distribution = DistributionRestClient(rest_client) # type: ignore + self.params = ParamsRestClient(rest_client) # type: ignore self.consensus = ConsensusRestClient(rest_client) # type: ignore self.tendermint = TendermintRestClient(rest_client) # type: ignore @@ -224,6 +229,35 @@ def query_account(self, address: Address) -> Account: sequence=account.sequence, ) + def query_params(self, subspace: str, key: str) -> Any: + """Query Prams. + :param subspace: subspace + :param key: key + :return: Query params + """ + req = QueryParamsRequest(subspace=subspace, key=key) + resp = self.params.Params(req) + return json.loads(resp.param.value) + + def query_node_info(self) -> Any: + """ + Query basic Tendermint / node information (moniker, chain-id, version, etc.). + + :return: `GetNodeInfoResponse` protobuf message. + """ + request = GetNodeInfoRequest() + return self.tendermint.GetNodeInfo(request) + + def query_cosmos_sdk_version(self) -> Version: + """ + Query version of cosmos sdk + + :return: Version + """ + res = self.query_node_info() + cosmos_sdk_version = res.application_version.cosmos_sdk_version + return Version(cosmos_sdk_version.lstrip("v")) + def query_consensus(self) -> Any: """Query Params. diff --git a/cosmpy/aerial/gas.py b/cosmpy/aerial/gas.py index a62b51fc..a5dff75b 100644 --- a/cosmpy/aerial/gas.py +++ b/cosmpy/aerial/gas.py @@ -22,6 +22,8 @@ from abc import ABC, abstractmethod from typing import Dict, Optional +from packaging.version import Version + from cosmpy.aerial.tx import Transaction @@ -83,9 +85,15 @@ def block_gas_limit(self) -> int: :return: block gas limit """ + if self._max_gas is None: - params = self._client.query_consensus() - self._max_gas = int(params.params.block.max_gas) + cosmos_sdk_version = self._client.query_cosmos_sdk_version() + if cosmos_sdk_version >= Version("0.50"): + params = self._client.query_consensus() + self._max_gas = int(params.params.block.max_gas) + else: + block_params = self._client.query_params("baseapp", "BlockParams") + self._max_gas = int(block_params["max_gas"]) return self._max_gas or -1 From 126c5a278311f82640dc5e2984989c52ea010e41 Mon Sep 17 00:00:00 2001 From: Jiri Date: Mon, 17 Nov 2025 14:42:22 +0100 Subject: [PATCH 17/36] Fixes --- cosmpy/aerial/client/__init__.py | 6 +++++- cosmpy/aerial/gas.py | 1 - tests/unit/test_aerial/gas_test.py | 34 +++++++++++++++++++++++++++--- 3 files changed, 36 insertions(+), 5 deletions(-) diff --git a/cosmpy/aerial/client/__init__.py b/cosmpy/aerial/client/__init__.py index 41ce6c6b..9753ad5f 100644 --- a/cosmpy/aerial/client/__init__.py +++ b/cosmpy/aerial/client/__init__.py @@ -82,6 +82,9 @@ from cosmpy.protos.cosmos.base.tendermint.v1beta1.query_pb2_grpc import ( ServiceStub as TendermintQueryGrpcClient, ) +from cosmpy.protos.cosmos.consensus.v1.query_pb2_grpc import ( + QueryStub as QueryConsensusGrpcClient, +) from cosmpy.protos.cosmos.crypto.ed25519.keys_pb2 import ( # noqa # pylint: disable=unused-import PubKey, ) @@ -231,6 +234,7 @@ def query_account(self, address: Address) -> Account: def query_params(self, subspace: str, key: str) -> Any: """Query Prams. + :param subspace: subspace :param key: key :return: Query params @@ -250,7 +254,7 @@ def query_node_info(self) -> Any: def query_cosmos_sdk_version(self) -> Version: """ - Query version of cosmos sdk + Query version of cosmos sdk. :return: Version """ diff --git a/cosmpy/aerial/gas.py b/cosmpy/aerial/gas.py index a5dff75b..bd1df157 100644 --- a/cosmpy/aerial/gas.py +++ b/cosmpy/aerial/gas.py @@ -85,7 +85,6 @@ def block_gas_limit(self) -> int: :return: block gas limit """ - if self._max_gas is None: cosmos_sdk_version = self._client.query_cosmos_sdk_version() if cosmos_sdk_version >= Version("0.50"): diff --git a/tests/unit/test_aerial/gas_test.py b/tests/unit/test_aerial/gas_test.py index 505045a0..9b5832fd 100644 --- a/tests/unit/test_aerial/gas_test.py +++ b/tests/unit/test_aerial/gas_test.py @@ -22,6 +22,7 @@ from typing import Any import pytest +from packaging.version import Version from cosmpy.aerial.gas import ( GasStrategy, @@ -67,20 +68,34 @@ def test_table_gas_estimation(input_msgs, expected_gas_estimate): class MockLedger: """Test for ledger.""" - def __init__(self): + def __init__(self, legacy=False): """Initiate Mock Ledger with table.""" self._table = OfflineMessageTableStrategy.default_table() + self.legacy = legacy def simulate_tx(self, tx: Transaction) -> int: """Simulate tx.""" return self._table.estimate_gas(tx) def query_consensus(self) -> Any: # pylint: disable=unused-argument - """Set query params.""" + """Set query consensus params.""" return SimpleNamespace( params=SimpleNamespace(block=SimpleNamespace(max_gas=-1)) ) + def query_params( + self, subspace: str, key: str # pylint: disable=unused-argument + ) -> Any: + """Set query params.""" + return {"max_gas": -1} + + def query_cosmos_sdk_version(self) -> Version: + """Set query cosmos sdk version.""" + if self.legacy: + return Version("0.47.9") + else: + return Version("0.53.4") + @pytest.mark.parametrize( "input_msgs,expected_gas_estimate", @@ -97,7 +112,20 @@ def query_consensus(self) -> Any: # pylint: disable=unused-argument ) def test_simulated_estimation(input_msgs, expected_gas_estimate): """Test simulated estimation of gas for transaction.""" - ledger = MockLedger() + ledger = MockLedger(legacy=False) + strategy = SimulationGasStrategy(ledger, 1.0) + + # build up the TX + tx = Transaction() + for input_msg in input_msgs: + tx.add_message(input_msg) + + gas_estimate = strategy.estimate_gas(tx) + + assert gas_estimate == expected_gas_estimate + + # Test against legacy version + ledger = MockLedger(legacy=True) strategy = SimulationGasStrategy(ledger, 1.0) # build up the TX From 5f9ac067afc1fcd8b14efa2523a40cbd0a89c68f Mon Sep 17 00:00:00 2001 From: Jiri Date: Mon, 17 Nov 2025 14:55:52 +0100 Subject: [PATCH 18/36] Lint fix --- tests/unit/test_aerial/gas_test.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/tests/unit/test_aerial/gas_test.py b/tests/unit/test_aerial/gas_test.py index 9b5832fd..c54013ed 100644 --- a/tests/unit/test_aerial/gas_test.py +++ b/tests/unit/test_aerial/gas_test.py @@ -93,8 +93,7 @@ def query_cosmos_sdk_version(self) -> Version: """Set query cosmos sdk version.""" if self.legacy: return Version("0.47.9") - else: - return Version("0.53.4") + return Version("0.53.4") @pytest.mark.parametrize( From 31a9583e7b382a5f03054d26c68f4013a035462c Mon Sep 17 00:00:00 2001 From: Jiri Date: Mon, 17 Nov 2025 15:24:31 +0100 Subject: [PATCH 19/36] Docs fix --- docs/api/aerial/client/__init__.md | 47 ++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) diff --git a/docs/api/aerial/client/__init__.md b/docs/api/aerial/client/__init__.md index 1674c727..33f67aa6 100644 --- a/docs/api/aerial/client/__init__.md +++ b/docs/api/aerial/client/__init__.md @@ -103,6 +103,53 @@ Query account. account details + + +#### query`_`params + +```python +def query_params(subspace: str, key: str) -> Any +``` + +Query Prams. + +**Arguments**: + +- `subspace`: subspace +- `key`: key + +**Returns**: + +Query params + + + +#### query`_`node`_`info + +```python +def query_node_info() -> Any +``` + +Query basic Tendermint / node information (moniker, chain-id, version, etc.). + +**Returns**: + +`GetNodeInfoResponse` protobuf message. + + + +#### query`_`cosmos`_`sdk`_`version + +```python +def query_cosmos_sdk_version() -> Version +``` + +Query version of cosmos sdk. + +**Returns**: + +Version + #### query`_`consensus From 94aff5bcb55e0f9c6d2547841de76f800ad63066 Mon Sep 17 00:00:00 2001 From: Jiri Vestfal <45360788+MissingNO57@users.noreply.github.com> Date: Tue, 2 Dec 2025 16:16:35 +0100 Subject: [PATCH 20/36] feat: Docker localnet for integration tests (#425) --- .github/workflows/workflow.yml | 42 +++++++++++++++++++++++++++--- .wordlist.txt | 1 + cosmpy/aerial/client/__init__.py | 32 ++++++++++++----------- cosmpy/aerial/gas.py | 29 +++++++++++++++------ cosmpy/aerial/types.py | 10 +++++++ cosmpy/cosmwasm/rest_client.py | 3 ++- docs/api/aerial/client/__init__.md | 28 +++++--------------- docs/api/aerial/gas.md | 4 +++ docs/api/aerial/types.md | 11 ++++++++ tests/integration/test_contract.py | 9 +++---- tests/integration/test_tx.py | 7 +++-- tests/unit/test_aerial/gas_test.py | 12 +++------ 12 files changed, 121 insertions(+), 67 deletions(-) diff --git a/.github/workflows/workflow.yml b/.github/workflows/workflow.yml index 68e83457..0c10a9d4 100644 --- a/.github/workflows/workflow.yml +++ b/.github/workflows/workflow.yml @@ -89,18 +89,52 @@ jobs: matrix: os: - ubuntu-latest - - windows-latest - - macos-latest python-version: - - 3.9 + - '3.9' timeout-minutes: 30 steps: - uses: actions/checkout@v3 + - uses: actions/setup-python@v5 with: python-version: '${{ matrix.python-version }}' + - name: Install dependencies run: pip install tox==3.25.1 + + # Checkout docker repo + - name: Checkout fetchd docker repo + uses: actions/checkout@v4 + with: + repository: fetchai/fetchd + ref: feat/remove_liquid_module + path: repo-docker + token: ${{ secrets.GITHUB_TOKEN }} + + - name: Build and run docker compose + working-directory: repo-docker + run: | + docker compose build + docker compose up -d + + - name: Wait for server + run: | + waiting_period=3 + for i in {1..30}; do + elapsed_time=$((i * waiting_period)) + + if curl -s http://localhost:26657/status >/dev/null; then + echo "Server is ready!" + exit 0 + fi + + echo "Waiting for the node to be ready (retry after ${elapsed_time}s) ..." + sleep "$waiting_period" + done + + echo "Server did not become ready in time" + exit 1 + - name: Integration Tests run: | tox -e test-integration @@ -114,7 +148,7 @@ jobs: - windows-latest - macos-latest python-version: - - 3.9 + - '3.9' timeout-minutes: 30 steps: - uses: actions/checkout@v3 diff --git a/.wordlist.txt b/.wordlist.txt index 03dada4a..c092cf75 100644 --- a/.wordlist.txt +++ b/.wordlist.txt @@ -337,3 +337,4 @@ bcrypt QueryParamsResponse ConsensusRestClient CosmosSDK +NodeInfo diff --git a/cosmpy/aerial/client/__init__.py b/cosmpy/aerial/client/__init__.py index 9753ad5f..edbf6716 100644 --- a/cosmpy/aerial/client/__init__.py +++ b/cosmpy/aerial/client/__init__.py @@ -55,7 +55,7 @@ from cosmpy.aerial.gas import GasStrategy, SimulationGasStrategy from cosmpy.aerial.tx import Transaction, TxState from cosmpy.aerial.tx_helpers import MessageLog, SubmittedTx, TxResponse, safe_decode -from cosmpy.aerial.types import Account, Block +from cosmpy.aerial.types import Account, Block, NodeInfo from cosmpy.aerial.urls import Protocol, parse_url from cosmpy.aerial.wallet import Wallet from cosmpy.auth.rest_client import AuthRestClient @@ -243,29 +243,31 @@ def query_params(self, subspace: str, key: str) -> Any: resp = self.params.Params(req) return json.loads(resp.param.value) - def query_node_info(self) -> Any: + def query_node_info(self) -> NodeInfo: """ Query basic Tendermint / node information (moniker, chain-id, version, etc.). - :return: `GetNodeInfoResponse` protobuf message. + :return: NodeInfo. """ request = GetNodeInfoRequest() - return self.tendermint.GetNodeInfo(request) + response = self.tendermint.GetNodeInfo(request) - def query_cosmos_sdk_version(self) -> Version: - """ - Query version of cosmos sdk. + cosmos_sdk_version = Version( + response.application_version.cosmos_sdk_version.lstrip("v") + ) + app_name = response.application_version.name + app_version = Version(response.application_version.version.lstrip("v")) - :return: Version - """ - res = self.query_node_info() - cosmos_sdk_version = res.application_version.cosmos_sdk_version - return Version(cosmos_sdk_version.lstrip("v")) + return NodeInfo( + cosmos_sdk_version=cosmos_sdk_version, + app_name=app_name, + app_version=app_version, + ) - def query_consensus(self) -> Any: - """Query Params. + def query_consensus_params(self) -> Any: + """Query consensus params. - :return: Query params + :return: Query consensus params """ req = QueryParamsRequest() resp = self.consensus.Params(req) diff --git a/cosmpy/aerial/gas.py b/cosmpy/aerial/gas.py index bd1df157..172235f2 100644 --- a/cosmpy/aerial/gas.py +++ b/cosmpy/aerial/gas.py @@ -22,8 +22,6 @@ from abc import ABC, abstractmethod from typing import Dict, Optional -from packaging.version import Version - from cosmpy.aerial.tx import Transaction @@ -83,16 +81,31 @@ def estimate_gas(self, tx: Transaction) -> int: def block_gas_limit(self) -> int: """Get the block gas limit. + :raises Exception: Failed to query max_gas :return: block gas limit """ if self._max_gas is None: - cosmos_sdk_version = self._client.query_cosmos_sdk_version() - if cosmos_sdk_version >= Version("0.50"): - params = self._client.query_consensus() + try: + params = self._client.query_consensus_params() self._max_gas = int(params.params.block.max_gas) - else: - block_params = self._client.query_params("baseapp", "BlockParams") - self._max_gas = int(block_params["max_gas"]) + except Exception as e: # pylint: disable=broad-except + try: + block_params = self._client.query_params("baseapp", "BlockParams") + self._max_gas = int(block_params["max_gas"]) + except Exception as f: # pylint: disable=broad-except + raise f from e + # Alternative implementation + # pylint: disable=pointless-string-statement + """ + node_info = self._client.query_node_info() + if (node_info.app_name == "fetch" and node_info.cosmos_sdk_version >= Version("0.20.0-rc0")) \ + or node_info.cosmos_sdk_version >= Version("0.50.0-rc0"): + params = self._client.query_consensus() + self._max_gas = int(params.params.block.max_gas) + else: + block_params = self._client.query_params("baseapp", "BlockParams") + self._max_gas = int(block_params["max_gas"]) + """ return self._max_gas or -1 diff --git a/cosmpy/aerial/types.py b/cosmpy/aerial/types.py index 3be3ddb9..256dddec 100644 --- a/cosmpy/aerial/types.py +++ b/cosmpy/aerial/types.py @@ -25,11 +25,21 @@ from typing import Any, List from google.protobuf.timestamp_pb2 import Timestamp +from packaging.version import Version from cosmpy.crypto.address import Address from cosmpy.crypto.hashfuncs import sha256 +@dataclass +class NodeInfo: + """NodeInfo.""" + + cosmos_sdk_version: Version + app_version: Version + app_name: str + + @dataclass class Account: """Account.""" diff --git a/cosmpy/cosmwasm/rest_client.py b/cosmpy/cosmwasm/rest_client.py index 9379da0f..cbc95857 100644 --- a/cosmpy/cosmwasm/rest_client.py +++ b/cosmpy/cosmwasm/rest_client.py @@ -202,7 +202,8 @@ def Codes(self, request: QueryCodesRequest) -> QueryCodesResponse: response = json.dumps(responses_json).encode("utf-8") return Parse(response, QueryCodesResponse()) - def _fix_permission(self, permission_name): + @staticmethod + def _fix_permission(permission_name): permission_map = { "Nobody": AccessType.Value("ACCESS_TYPE_NOBODY"), "AnyOfAddresses": AccessType.Value("ACCESS_TYPE_ANY_OF_ADDRESSES"), diff --git a/docs/api/aerial/client/__init__.md b/docs/api/aerial/client/__init__.md index 33f67aa6..43b2d3e9 100644 --- a/docs/api/aerial/client/__init__.md +++ b/docs/api/aerial/client/__init__.md @@ -127,42 +127,28 @@ Query params #### query`_`node`_`info ```python -def query_node_info() -> Any +def query_node_info() -> NodeInfo ``` Query basic Tendermint / node information (moniker, chain-id, version, etc.). **Returns**: -`GetNodeInfoResponse` protobuf message. +NodeInfo. - + -#### query`_`cosmos`_`sdk`_`version +#### query`_`consensus`_`params ```python -def query_cosmos_sdk_version() -> Version +def query_consensus_params() -> Any ``` -Query version of cosmos sdk. +Query consensus params. **Returns**: -Version - - - -#### query`_`consensus - -```python -def query_consensus() -> Any -``` - -Query Params. - -**Returns**: - -Query params +Query consensus params diff --git a/docs/api/aerial/gas.md b/docs/api/aerial/gas.md index e68dff5f..41c2e8fc 100644 --- a/docs/api/aerial/gas.md +++ b/docs/api/aerial/gas.md @@ -105,6 +105,10 @@ def block_gas_limit() -> int Get the block gas limit. +**Raises**: + +- `Exception`: Failed to query max_gas + **Returns**: block gas limit diff --git a/docs/api/aerial/types.md b/docs/api/aerial/types.md index 58e871e9..9fe008e9 100644 --- a/docs/api/aerial/types.md +++ b/docs/api/aerial/types.md @@ -4,6 +4,17 @@ Types. + + +## NodeInfo Objects + +```python +@dataclass +class NodeInfo() +``` + +NodeInfo. + ## Account Objects diff --git a/tests/integration/test_contract.py b/tests/integration/test_contract.py index 696d8a0d..6b26c0f8 100644 --- a/tests/integration/test_contract.py +++ b/tests/integration/test_contract.py @@ -30,7 +30,7 @@ CONTRACT_PATH = Path(__file__).parent / "../../contracts/simple/simple.wasm" SCHEMA_PATH = Path(__file__).parent / "../../contracts/simple/schema" -VALIDATOR_MNEMONIC = "night mistake cart palm shed roast offer found ribbon unique bulk panel bracket stand fragile staff dumb glove hand cash moon search cable repair" +VALIDATOR_MNEMONIC = "boat leave enrich glare into second this model appear owner strong tail perfect fringe best still soup clap betray rigid bleak return minimum goddess" class ValidationTestFailure(Exception): @@ -59,7 +59,7 @@ def _get_network_config(self): """Get network config.""" denom = "atestfet" local_config = NetworkConfig( - chain_id="test", + chain_id="localnet", url="grpc+http://127.0.0.1:9090", fee_minimum_gas_price=0, fee_denomination=denom, @@ -87,7 +87,6 @@ def get_contract(self): """Get contract""" return LedgerContract(CONTRACT_PATH, self.get_ledger()) - @pytest.mark.skip(reason="Temporarily disabled until reworked to use local node") @pytest.mark.integration @pytest.mark.flaky(reruns=MAX_FLAKY_RERUNS, reruns_delay=RERUNS_DELAY) def test_contract(self): @@ -108,7 +107,6 @@ def test_contract(self): assert result["exists"] assert result["value"] == value - @pytest.mark.skip(reason="Temporarily disabled until reworked to use local node") @pytest.mark.integration @pytest.mark.flaky(reruns=MAX_FLAKY_RERUNS, reruns_delay=RERUNS_DELAY) def test_deployed_contract(self): @@ -163,7 +161,6 @@ def test_deployed_contract(self): tx_res = deployed_contract.update_admin(wallet2, None) assert tx_res.response - @pytest.mark.skip(reason="Temporarily disabled until reworked to use local node") @pytest.mark.integration @pytest.mark.flaky(reruns=MAX_FLAKY_RERUNS, reruns_delay=RERUNS_DELAY) def test_contract_schema_validation(self): @@ -205,7 +202,7 @@ class TestContractRestAPI(TestContract): def _get_network_config(self): denom = "atestfet" return NetworkConfig( - chain_id="test", + chain_id="localnet", url="rest+http://127.0.0.1:1317", fee_minimum_gas_price=0, fee_denomination=denom, diff --git a/tests/integration/test_tx.py b/tests/integration/test_tx.py index d05be924..c5410b81 100644 --- a/tests/integration/test_tx.py +++ b/tests/integration/test_tx.py @@ -26,7 +26,7 @@ MAX_FLAKY_RERUNS = 3 RERUNS_DELAY = 10 -VALIDATOR_MNEMONIC = "night mistake cart palm shed roast offer found ribbon unique bulk panel bracket stand fragile staff dumb glove hand cash moon search cable repair" +VALIDATOR_MNEMONIC = "boat leave enrich glare into second this model appear owner strong tail perfect fringe best still soup clap betray rigid bleak return minimum goddess" class TestTx: @@ -48,7 +48,7 @@ def get_funds(self, wallet: LocalWallet): def _get_network_config(self): """Get network config.""" local_config = NetworkConfig( - chain_id="test", + chain_id="localnet", url="grpc+http://127.0.0.1:9090", fee_minimum_gas_price=0, fee_denomination=self.COIN, @@ -83,7 +83,6 @@ def get_ledger(self): """Get ledger""" return LedgerClient(self._get_network_config()) - @pytest.mark.skip(reason="Temporarily disabled until reworked to use local node") @pytest.mark.integration @pytest.mark.flaky(reruns=MAX_FLAKY_RERUNS, reruns_delay=RERUNS_DELAY) def test_faucet_transaction_balance(self): @@ -117,7 +116,7 @@ class TestTxRestAPI(TestTx): def _get_network_config(self): denom = "atestfet" return NetworkConfig( - chain_id="test", + chain_id="localnet", url="rest+http://127.0.0.1:1317", fee_minimum_gas_price=0, fee_denomination=denom, diff --git a/tests/unit/test_aerial/gas_test.py b/tests/unit/test_aerial/gas_test.py index c54013ed..ca8877db 100644 --- a/tests/unit/test_aerial/gas_test.py +++ b/tests/unit/test_aerial/gas_test.py @@ -22,7 +22,6 @@ from typing import Any import pytest -from packaging.version import Version from cosmpy.aerial.gas import ( GasStrategy, @@ -77,8 +76,11 @@ def simulate_tx(self, tx: Transaction) -> int: """Simulate tx.""" return self._table.estimate_gas(tx) - def query_consensus(self) -> Any: # pylint: disable=unused-argument + def query_consensus_params(self) -> Any: # pylint: disable=unused-argument """Set query consensus params.""" + if self.legacy: + raise RuntimeError("Legacy mode") + return SimpleNamespace( params=SimpleNamespace(block=SimpleNamespace(max_gas=-1)) ) @@ -89,12 +91,6 @@ def query_params( """Set query params.""" return {"max_gas": -1} - def query_cosmos_sdk_version(self) -> Version: - """Set query cosmos sdk version.""" - if self.legacy: - return Version("0.47.9") - return Version("0.53.4") - @pytest.mark.parametrize( "input_msgs,expected_gas_estimate", From 8ffff116fa0c18bcd8145ac017ca932b7c302ffe Mon Sep 17 00:00:00 2001 From: Jiri Vestfal <45360788+MissingNO57@users.noreply.github.com> Date: Thu, 4 Dec 2025 16:01:21 +0100 Subject: [PATCH 21/36] refactor: Changed fetchd docker checkout to 0.20 feature branch (#426) --- .github/workflows/workflow.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/workflow.yml b/.github/workflows/workflow.yml index 0c10a9d4..d523738e 100644 --- a/.github/workflows/workflow.yml +++ b/.github/workflows/workflow.yml @@ -107,7 +107,7 @@ jobs: uses: actions/checkout@v4 with: repository: fetchai/fetchd - ref: feat/remove_liquid_module + ref: feat/cosmos_sdk_update_0_20_0 path: repo-docker token: ${{ secrets.GITHUB_TOKEN }} From 2acdd32ada70cc54ff744fcafe46f6f341ff11b8 Mon Sep 17 00:00:00 2001 From: Jiri Vestfal <45360788+MissingNO57@users.noreply.github.com> Date: Fri, 5 Dec 2025 11:16:50 +0100 Subject: [PATCH 22/36] chore: add history entry and bump version to 0.12.0-rc0 for release (#427) --- HISTORY.md | 4 ++++ pyproject.toml | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/HISTORY.md b/HISTORY.md index a9cdb198..c0e6e18f 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,5 +1,9 @@ # Release History +## 0.12.0-rc0 + +- feat: Cosmos SDK v0.53.4 + ## 0.11.2 - feat: Ability to use Cosmos SDK bcrypt armored key files diff --git a/pyproject.toml b/pyproject.toml index d4bbf7de..46d7b5d2 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "cosmpy" -version = "0.11.2" +version = "0.12.0-rc0" packages = [ { include = "cosmpy" }, { include = "gogoproto", from = "cosmpy/protos" } From 785a1794a6b6c2b438885423ba0de7e1e69d247c Mon Sep 17 00:00:00 2001 From: Jiri Vestfal <45360788+MissingNO57@users.noreply.github.com> Date: Mon, 8 Dec 2025 17:46:56 +0100 Subject: [PATCH 23/36] chore: add history entry and bump version to 0.12.0rc0 for release (#429) --- HISTORY.md | 2 +- pyproject.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/HISTORY.md b/HISTORY.md index c0e6e18f..1491af1b 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,6 +1,6 @@ # Release History -## 0.12.0-rc0 +## 0.12.0rc0 - feat: Cosmos SDK v0.53.4 diff --git a/pyproject.toml b/pyproject.toml index 46d7b5d2..cd618a2e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "cosmpy" -version = "0.12.0-rc0" +version = "0.12.0rc0" packages = [ { include = "cosmpy" }, { include = "gogoproto", from = "cosmpy/protos" } From c92e0cd855ab1c21bd69056667edd3f931117e26 Mon Sep 17 00:00:00 2001 From: Jiri Vestfal <45360788+MissingNO57@users.noreply.github.com> Date: Thu, 18 Dec 2025 14:42:51 +0100 Subject: [PATCH 24/36] fix: Init files (#430) --- Makefile | 2 +- cosmpy/protos/__init__.py | 27 +++++++++++++++++++ cosmpy/protos/amino/__init__.py | 0 cosmpy/protos/cosmos/__init__.py | 0 cosmpy/protos/cosmos/app/__init__.py | 0 cosmpy/protos/cosmos/app/runtime/__init__.py | 0 .../cosmos/app/runtime/v1alpha1/__init__.py | 0 cosmpy/protos/cosmos/app/v1alpha1/__init__.py | 0 cosmpy/protos/cosmos/auth/__init__.py | 0 cosmpy/protos/cosmos/auth/module/__init__.py | 0 .../protos/cosmos/auth/module/v1/__init__.py | 0 cosmpy/protos/cosmos/auth/v1beta1/__init__.py | 0 cosmpy/protos/cosmos/authz/__init__.py | 0 cosmpy/protos/cosmos/authz/module/__init__.py | 0 .../protos/cosmos/authz/module/v1/__init__.py | 0 .../protos/cosmos/authz/v1beta1/__init__.py | 0 cosmpy/protos/cosmos/autocli/__init__.py | 0 cosmpy/protos/cosmos/autocli/v1/__init__.py | 0 cosmpy/protos/cosmos/bank/__init__.py | 0 cosmpy/protos/cosmos/bank/module/__init__.py | 0 .../protos/cosmos/bank/module/v1/__init__.py | 0 cosmpy/protos/cosmos/bank/v1beta1/__init__.py | 0 cosmpy/protos/cosmos/base/__init__.py | 0 cosmpy/protos/cosmos/base/abci/__init__.py | 0 .../cosmos/base/abci/v1beta1/__init__.py | 0 cosmpy/protos/cosmos/base/node/__init__.py | 0 .../cosmos/base/node/v1beta1/__init__.py | 0 cosmpy/protos/cosmos/base/query/__init__.py | 0 .../cosmos/base/query/v1beta1/__init__.py | 0 .../protos/cosmos/base/reflection/__init__.py | 0 .../base/reflection/v1beta1/__init__.py | 0 .../base/reflection/v2alpha1/__init__.py | 0 .../protos/cosmos/base/tendermint/__init__.py | 0 .../base/tendermint/v1beta1/__init__.py | 0 cosmpy/protos/cosmos/base/v1beta1/__init__.py | 0 cosmpy/protos/cosmos/benchmark/__init__.py | 0 .../cosmos/benchmark/module/__init__.py | 0 .../cosmos/benchmark/module/v1/__init__.py | 0 cosmpy/protos/cosmos/benchmark/v1/__init__.py | 0 cosmpy/protos/cosmos/circuit/__init__.py | 0 .../protos/cosmos/circuit/module/__init__.py | 0 .../cosmos/circuit/module/v1/__init__.py | 0 cosmpy/protos/cosmos/circuit/v1/__init__.py | 0 cosmpy/protos/cosmos/consensus/__init__.py | 0 .../cosmos/consensus/module/__init__.py | 0 .../cosmos/consensus/module/v1/__init__.py | 0 cosmpy/protos/cosmos/consensus/v1/__init__.py | 0 cosmpy/protos/cosmos/counter/__init__.py | 0 .../protos/cosmos/counter/module/__init__.py | 0 .../cosmos/counter/module/v1/__init__.py | 0 cosmpy/protos/cosmos/counter/v1/__init__.py | 0 cosmpy/protos/cosmos/crisis/__init__.py | 0 .../protos/cosmos/crisis/module/__init__.py | 0 .../cosmos/crisis/module/v1/__init__.py | 0 .../protos/cosmos/crisis/v1beta1/__init__.py | 0 cosmpy/protos/cosmos/crypto/__init__.py | 0 .../protos/cosmos/crypto/ed25519/__init__.py | 0 cosmpy/protos/cosmos/crypto/hd/__init__.py | 0 cosmpy/protos/cosmos/crypto/hd/v1/__init__.py | 0 .../protos/cosmos/crypto/keyring/__init__.py | 0 .../cosmos/crypto/keyring/v1/__init__.py | 0 .../protos/cosmos/crypto/multisig/__init__.py | 0 .../crypto/multisig/v1beta1/__init__.py | 0 .../cosmos/crypto/secp256k1/__init__.py | 0 .../cosmos/crypto/secp256r1/__init__.py | 0 cosmpy/protos/cosmos/distribution/__init__.py | 0 .../cosmos/distribution/module/__init__.py | 0 .../cosmos/distribution/module/v1/__init__.py | 0 .../cosmos/distribution/v1beta1/__init__.py | 0 cosmpy/protos/cosmos/epochs/__init__.py | 0 .../protos/cosmos/epochs/module/__init__.py | 0 .../cosmos/epochs/module/v1/__init__.py | 0 .../protos/cosmos/epochs/v1beta1/__init__.py | 0 cosmpy/protos/cosmos/evidence/__init__.py | 0 .../protos/cosmos/evidence/module/__init__.py | 0 .../cosmos/evidence/module/v1/__init__.py | 0 .../cosmos/evidence/v1beta1/__init__.py | 0 cosmpy/protos/cosmos/feegrant/__init__.py | 0 .../protos/cosmos/feegrant/module/__init__.py | 0 .../cosmos/feegrant/module/v1/__init__.py | 0 .../cosmos/feegrant/v1beta1/__init__.py | 0 cosmpy/protos/cosmos/genutil/__init__.py | 0 .../protos/cosmos/genutil/module/__init__.py | 0 .../cosmos/genutil/module/v1/__init__.py | 0 .../protos/cosmos/genutil/v1beta1/__init__.py | 0 cosmpy/protos/cosmos/gov/__init__.py | 0 cosmpy/protos/cosmos/gov/module/__init__.py | 0 .../protos/cosmos/gov/module/v1/__init__.py | 0 cosmpy/protos/cosmos/gov/v1/__init__.py | 0 cosmpy/protos/cosmos/gov/v1beta1/__init__.py | 0 cosmpy/protos/cosmos/group/__init__.py | 0 cosmpy/protos/cosmos/group/module/__init__.py | 0 .../protos/cosmos/group/module/v1/__init__.py | 0 cosmpy/protos/cosmos/group/v1/__init__.py | 0 cosmpy/protos/cosmos/ics23/__init__.py | 0 cosmpy/protos/cosmos/ics23/v1/__init__.py | 0 cosmpy/protos/cosmos/mint/__init__.py | 0 cosmpy/protos/cosmos/mint/module/__init__.py | 0 .../protos/cosmos/mint/module/v1/__init__.py | 0 cosmpy/protos/cosmos/mint/v1beta1/__init__.py | 0 cosmpy/protos/cosmos/msg/__init__.py | 0 cosmpy/protos/cosmos/msg/textual/__init__.py | 0 .../protos/cosmos/msg/textual/v1/__init__.py | 0 cosmpy/protos/cosmos/msg/v1/__init__.py | 0 cosmpy/protos/cosmos/nft/__init__.py | 0 cosmpy/protos/cosmos/nft/module/__init__.py | 0 .../protos/cosmos/nft/module/v1/__init__.py | 0 cosmpy/protos/cosmos/nft/v1beta1/__init__.py | 0 cosmpy/protos/cosmos/params/__init__.py | 0 .../protos/cosmos/params/module/__init__.py | 0 .../cosmos/params/module/v1/__init__.py | 0 .../protos/cosmos/params/v1beta1/__init__.py | 0 cosmpy/protos/cosmos/protocolpool/__init__.py | 0 .../cosmos/protocolpool/module/__init__.py | 0 .../cosmos/protocolpool/module/v1/__init__.py | 0 .../protos/cosmos/protocolpool/v1/__init__.py | 0 cosmpy/protos/cosmos/query/__init__.py | 0 cosmpy/protos/cosmos/query/v1/__init__.py | 0 cosmpy/protos/cosmos/reflection/__init__.py | 0 .../protos/cosmos/reflection/v1/__init__.py | 0 cosmpy/protos/cosmos/slashing/__init__.py | 0 .../protos/cosmos/slashing/module/__init__.py | 0 .../cosmos/slashing/module/v1/__init__.py | 0 .../cosmos/slashing/v1beta1/__init__.py | 0 cosmpy/protos/cosmos/staking/__init__.py | 0 .../protos/cosmos/staking/module/__init__.py | 0 .../cosmos/staking/module/v1/__init__.py | 0 .../protos/cosmos/staking/v1beta1/__init__.py | 0 cosmpy/protos/cosmos/store/__init__.py | 0 .../protos/cosmos/store/internal/__init__.py | 0 .../cosmos/store/internal/kv/__init__.py | 0 .../store/internal/kv/v1beta1/__init__.py | 0 .../protos/cosmos/store/snapshots/__init__.py | 0 .../cosmos/store/snapshots/v1/__init__.py | 0 .../protos/cosmos/store/streaming/__init__.py | 0 .../cosmos/store/streaming/abci/__init__.py | 0 .../protos/cosmos/store/v1beta1/__init__.py | 0 cosmpy/protos/cosmos/tx/__init__.py | 0 cosmpy/protos/cosmos/tx/config/__init__.py | 0 cosmpy/protos/cosmos/tx/config/v1/__init__.py | 0 cosmpy/protos/cosmos/tx/signing/__init__.py | 0 .../cosmos/tx/signing/v1beta1/__init__.py | 0 cosmpy/protos/cosmos/tx/v1beta1/__init__.py | 0 cosmpy/protos/cosmos/upgrade/__init__.py | 0 .../protos/cosmos/upgrade/module/__init__.py | 0 .../cosmos/upgrade/module/v1/__init__.py | 0 .../protos/cosmos/upgrade/v1beta1/__init__.py | 0 cosmpy/protos/cosmos/vesting/__init__.py | 0 .../protos/cosmos/vesting/module/__init__.py | 0 .../cosmos/vesting/module/v1/__init__.py | 0 .../protos/cosmos/vesting/v1beta1/__init__.py | 0 cosmpy/protos/cosmos_proto/__init__.py | 0 cosmpy/protos/cosmwasm/__init__.py | 0 cosmpy/protos/cosmwasm/wasm/__init__.py | 0 cosmpy/protos/cosmwasm/wasm/v1/__init__.py | 0 cosmpy/protos/gogoproto/__init__.py | 0 cosmpy/protos/ibc/__init__.py | 0 cosmpy/protos/ibc/applications/__init__.py | 0 .../interchain_accounts/__init__.py | 0 .../controller/__init__.py | 0 .../controller/v1/__init__.py | 0 .../interchain_accounts/genesis/__init__.py | 0 .../genesis/v1/__init__.py | 0 .../interchain_accounts/host/__init__.py | 0 .../interchain_accounts/host/v1/__init__.py | 0 .../interchain_accounts/v1/__init__.py | 0 .../ibc/applications/transfer/__init__.py | 0 .../ibc/applications/transfer/v1/__init__.py | 0 cosmpy/protos/ibc/core/__init__.py | 0 cosmpy/protos/ibc/core/channel/__init__.py | 0 cosmpy/protos/ibc/core/channel/v1/__init__.py | 0 cosmpy/protos/ibc/core/channel/v2/__init__.py | 0 cosmpy/protos/ibc/core/client/__init__.py | 0 cosmpy/protos/ibc/core/client/v1/__init__.py | 0 cosmpy/protos/ibc/core/client/v2/__init__.py | 0 cosmpy/protos/ibc/core/commitment/__init__.py | 0 .../protos/ibc/core/commitment/v1/__init__.py | 0 .../protos/ibc/core/commitment/v2/__init__.py | 0 cosmpy/protos/ibc/core/connection/__init__.py | 0 .../protos/ibc/core/connection/v1/__init__.py | 0 cosmpy/protos/ibc/core/types/__init__.py | 0 cosmpy/protos/ibc/core/types/v1/__init__.py | 0 cosmpy/protos/ibc/lightclients/__init__.py | 0 .../ibc/lightclients/solomachine/__init__.py | 0 .../lightclients/solomachine/v2/__init__.py | 0 .../lightclients/solomachine/v3/__init__.py | 0 .../ibc/lightclients/tendermint/__init__.py | 0 .../lightclients/tendermint/v1/__init__.py | 0 .../protos/ibc/lightclients/wasm/__init__.py | 0 .../ibc/lightclients/wasm/v1/__init__.py | 0 cosmpy/protos/tendermint/__init__.py | 0 cosmpy/protos/tendermint/abci/__init__.py | 0 cosmpy/protos/tendermint/crypto/__init__.py | 0 cosmpy/protos/tendermint/libs/__init__.py | 0 .../protos/tendermint/libs/bits/__init__.py | 0 cosmpy/protos/tendermint/p2p/__init__.py | 0 cosmpy/protos/tendermint/types/__init__.py | 0 cosmpy/protos/tendermint/version/__init__.py | 0 pyproject.toml | 4 --- 199 files changed, 28 insertions(+), 5 deletions(-) create mode 100644 cosmpy/protos/__init__.py create mode 100644 cosmpy/protos/amino/__init__.py create mode 100644 cosmpy/protos/cosmos/__init__.py create mode 100644 cosmpy/protos/cosmos/app/__init__.py create mode 100644 cosmpy/protos/cosmos/app/runtime/__init__.py create mode 100644 cosmpy/protos/cosmos/app/runtime/v1alpha1/__init__.py create mode 100644 cosmpy/protos/cosmos/app/v1alpha1/__init__.py create mode 100644 cosmpy/protos/cosmos/auth/__init__.py create mode 100644 cosmpy/protos/cosmos/auth/module/__init__.py create mode 100644 cosmpy/protos/cosmos/auth/module/v1/__init__.py create mode 100644 cosmpy/protos/cosmos/auth/v1beta1/__init__.py create mode 100644 cosmpy/protos/cosmos/authz/__init__.py create mode 100644 cosmpy/protos/cosmos/authz/module/__init__.py create mode 100644 cosmpy/protos/cosmos/authz/module/v1/__init__.py create mode 100644 cosmpy/protos/cosmos/authz/v1beta1/__init__.py create mode 100644 cosmpy/protos/cosmos/autocli/__init__.py create mode 100644 cosmpy/protos/cosmos/autocli/v1/__init__.py create mode 100644 cosmpy/protos/cosmos/bank/__init__.py create mode 100644 cosmpy/protos/cosmos/bank/module/__init__.py create mode 100644 cosmpy/protos/cosmos/bank/module/v1/__init__.py create mode 100644 cosmpy/protos/cosmos/bank/v1beta1/__init__.py create mode 100644 cosmpy/protos/cosmos/base/__init__.py create mode 100644 cosmpy/protos/cosmos/base/abci/__init__.py create mode 100644 cosmpy/protos/cosmos/base/abci/v1beta1/__init__.py create mode 100644 cosmpy/protos/cosmos/base/node/__init__.py create mode 100644 cosmpy/protos/cosmos/base/node/v1beta1/__init__.py create mode 100644 cosmpy/protos/cosmos/base/query/__init__.py create mode 100644 cosmpy/protos/cosmos/base/query/v1beta1/__init__.py create mode 100644 cosmpy/protos/cosmos/base/reflection/__init__.py create mode 100644 cosmpy/protos/cosmos/base/reflection/v1beta1/__init__.py create mode 100644 cosmpy/protos/cosmos/base/reflection/v2alpha1/__init__.py create mode 100644 cosmpy/protos/cosmos/base/tendermint/__init__.py create mode 100644 cosmpy/protos/cosmos/base/tendermint/v1beta1/__init__.py create mode 100644 cosmpy/protos/cosmos/base/v1beta1/__init__.py create mode 100644 cosmpy/protos/cosmos/benchmark/__init__.py create mode 100644 cosmpy/protos/cosmos/benchmark/module/__init__.py create mode 100644 cosmpy/protos/cosmos/benchmark/module/v1/__init__.py create mode 100644 cosmpy/protos/cosmos/benchmark/v1/__init__.py create mode 100644 cosmpy/protos/cosmos/circuit/__init__.py create mode 100644 cosmpy/protos/cosmos/circuit/module/__init__.py create mode 100644 cosmpy/protos/cosmos/circuit/module/v1/__init__.py create mode 100644 cosmpy/protos/cosmos/circuit/v1/__init__.py create mode 100644 cosmpy/protos/cosmos/consensus/__init__.py create mode 100644 cosmpy/protos/cosmos/consensus/module/__init__.py create mode 100644 cosmpy/protos/cosmos/consensus/module/v1/__init__.py create mode 100644 cosmpy/protos/cosmos/consensus/v1/__init__.py create mode 100644 cosmpy/protos/cosmos/counter/__init__.py create mode 100644 cosmpy/protos/cosmos/counter/module/__init__.py create mode 100644 cosmpy/protos/cosmos/counter/module/v1/__init__.py create mode 100644 cosmpy/protos/cosmos/counter/v1/__init__.py create mode 100644 cosmpy/protos/cosmos/crisis/__init__.py create mode 100644 cosmpy/protos/cosmos/crisis/module/__init__.py create mode 100644 cosmpy/protos/cosmos/crisis/module/v1/__init__.py create mode 100644 cosmpy/protos/cosmos/crisis/v1beta1/__init__.py create mode 100644 cosmpy/protos/cosmos/crypto/__init__.py create mode 100644 cosmpy/protos/cosmos/crypto/ed25519/__init__.py create mode 100644 cosmpy/protos/cosmos/crypto/hd/__init__.py create mode 100644 cosmpy/protos/cosmos/crypto/hd/v1/__init__.py create mode 100644 cosmpy/protos/cosmos/crypto/keyring/__init__.py create mode 100644 cosmpy/protos/cosmos/crypto/keyring/v1/__init__.py create mode 100644 cosmpy/protos/cosmos/crypto/multisig/__init__.py create mode 100644 cosmpy/protos/cosmos/crypto/multisig/v1beta1/__init__.py create mode 100644 cosmpy/protos/cosmos/crypto/secp256k1/__init__.py create mode 100644 cosmpy/protos/cosmos/crypto/secp256r1/__init__.py create mode 100644 cosmpy/protos/cosmos/distribution/__init__.py create mode 100644 cosmpy/protos/cosmos/distribution/module/__init__.py create mode 100644 cosmpy/protos/cosmos/distribution/module/v1/__init__.py create mode 100644 cosmpy/protos/cosmos/distribution/v1beta1/__init__.py create mode 100644 cosmpy/protos/cosmos/epochs/__init__.py create mode 100644 cosmpy/protos/cosmos/epochs/module/__init__.py create mode 100644 cosmpy/protos/cosmos/epochs/module/v1/__init__.py create mode 100644 cosmpy/protos/cosmos/epochs/v1beta1/__init__.py create mode 100644 cosmpy/protos/cosmos/evidence/__init__.py create mode 100644 cosmpy/protos/cosmos/evidence/module/__init__.py create mode 100644 cosmpy/protos/cosmos/evidence/module/v1/__init__.py create mode 100644 cosmpy/protos/cosmos/evidence/v1beta1/__init__.py create mode 100644 cosmpy/protos/cosmos/feegrant/__init__.py create mode 100644 cosmpy/protos/cosmos/feegrant/module/__init__.py create mode 100644 cosmpy/protos/cosmos/feegrant/module/v1/__init__.py create mode 100644 cosmpy/protos/cosmos/feegrant/v1beta1/__init__.py create mode 100644 cosmpy/protos/cosmos/genutil/__init__.py create mode 100644 cosmpy/protos/cosmos/genutil/module/__init__.py create mode 100644 cosmpy/protos/cosmos/genutil/module/v1/__init__.py create mode 100644 cosmpy/protos/cosmos/genutil/v1beta1/__init__.py create mode 100644 cosmpy/protos/cosmos/gov/__init__.py create mode 100644 cosmpy/protos/cosmos/gov/module/__init__.py create mode 100644 cosmpy/protos/cosmos/gov/module/v1/__init__.py create mode 100644 cosmpy/protos/cosmos/gov/v1/__init__.py create mode 100644 cosmpy/protos/cosmos/gov/v1beta1/__init__.py create mode 100644 cosmpy/protos/cosmos/group/__init__.py create mode 100644 cosmpy/protos/cosmos/group/module/__init__.py create mode 100644 cosmpy/protos/cosmos/group/module/v1/__init__.py create mode 100644 cosmpy/protos/cosmos/group/v1/__init__.py create mode 100644 cosmpy/protos/cosmos/ics23/__init__.py create mode 100644 cosmpy/protos/cosmos/ics23/v1/__init__.py create mode 100644 cosmpy/protos/cosmos/mint/__init__.py create mode 100644 cosmpy/protos/cosmos/mint/module/__init__.py create mode 100644 cosmpy/protos/cosmos/mint/module/v1/__init__.py create mode 100644 cosmpy/protos/cosmos/mint/v1beta1/__init__.py create mode 100644 cosmpy/protos/cosmos/msg/__init__.py create mode 100644 cosmpy/protos/cosmos/msg/textual/__init__.py create mode 100644 cosmpy/protos/cosmos/msg/textual/v1/__init__.py create mode 100644 cosmpy/protos/cosmos/msg/v1/__init__.py create mode 100644 cosmpy/protos/cosmos/nft/__init__.py create mode 100644 cosmpy/protos/cosmos/nft/module/__init__.py create mode 100644 cosmpy/protos/cosmos/nft/module/v1/__init__.py create mode 100644 cosmpy/protos/cosmos/nft/v1beta1/__init__.py create mode 100644 cosmpy/protos/cosmos/params/__init__.py create mode 100644 cosmpy/protos/cosmos/params/module/__init__.py create mode 100644 cosmpy/protos/cosmos/params/module/v1/__init__.py create mode 100644 cosmpy/protos/cosmos/params/v1beta1/__init__.py create mode 100644 cosmpy/protos/cosmos/protocolpool/__init__.py create mode 100644 cosmpy/protos/cosmos/protocolpool/module/__init__.py create mode 100644 cosmpy/protos/cosmos/protocolpool/module/v1/__init__.py create mode 100644 cosmpy/protos/cosmos/protocolpool/v1/__init__.py create mode 100644 cosmpy/protos/cosmos/query/__init__.py create mode 100644 cosmpy/protos/cosmos/query/v1/__init__.py create mode 100644 cosmpy/protos/cosmos/reflection/__init__.py create mode 100644 cosmpy/protos/cosmos/reflection/v1/__init__.py create mode 100644 cosmpy/protos/cosmos/slashing/__init__.py create mode 100644 cosmpy/protos/cosmos/slashing/module/__init__.py create mode 100644 cosmpy/protos/cosmos/slashing/module/v1/__init__.py create mode 100644 cosmpy/protos/cosmos/slashing/v1beta1/__init__.py create mode 100644 cosmpy/protos/cosmos/staking/__init__.py create mode 100644 cosmpy/protos/cosmos/staking/module/__init__.py create mode 100644 cosmpy/protos/cosmos/staking/module/v1/__init__.py create mode 100644 cosmpy/protos/cosmos/staking/v1beta1/__init__.py create mode 100644 cosmpy/protos/cosmos/store/__init__.py create mode 100644 cosmpy/protos/cosmos/store/internal/__init__.py create mode 100644 cosmpy/protos/cosmos/store/internal/kv/__init__.py create mode 100644 cosmpy/protos/cosmos/store/internal/kv/v1beta1/__init__.py create mode 100644 cosmpy/protos/cosmos/store/snapshots/__init__.py create mode 100644 cosmpy/protos/cosmos/store/snapshots/v1/__init__.py create mode 100644 cosmpy/protos/cosmos/store/streaming/__init__.py create mode 100644 cosmpy/protos/cosmos/store/streaming/abci/__init__.py create mode 100644 cosmpy/protos/cosmos/store/v1beta1/__init__.py create mode 100644 cosmpy/protos/cosmos/tx/__init__.py create mode 100644 cosmpy/protos/cosmos/tx/config/__init__.py create mode 100644 cosmpy/protos/cosmos/tx/config/v1/__init__.py create mode 100644 cosmpy/protos/cosmos/tx/signing/__init__.py create mode 100644 cosmpy/protos/cosmos/tx/signing/v1beta1/__init__.py create mode 100644 cosmpy/protos/cosmos/tx/v1beta1/__init__.py create mode 100644 cosmpy/protos/cosmos/upgrade/__init__.py create mode 100644 cosmpy/protos/cosmos/upgrade/module/__init__.py create mode 100644 cosmpy/protos/cosmos/upgrade/module/v1/__init__.py create mode 100644 cosmpy/protos/cosmos/upgrade/v1beta1/__init__.py create mode 100644 cosmpy/protos/cosmos/vesting/__init__.py create mode 100644 cosmpy/protos/cosmos/vesting/module/__init__.py create mode 100644 cosmpy/protos/cosmos/vesting/module/v1/__init__.py create mode 100644 cosmpy/protos/cosmos/vesting/v1beta1/__init__.py create mode 100644 cosmpy/protos/cosmos_proto/__init__.py create mode 100644 cosmpy/protos/cosmwasm/__init__.py create mode 100644 cosmpy/protos/cosmwasm/wasm/__init__.py create mode 100644 cosmpy/protos/cosmwasm/wasm/v1/__init__.py create mode 100644 cosmpy/protos/gogoproto/__init__.py create mode 100644 cosmpy/protos/ibc/__init__.py create mode 100644 cosmpy/protos/ibc/applications/__init__.py create mode 100644 cosmpy/protos/ibc/applications/interchain_accounts/__init__.py create mode 100644 cosmpy/protos/ibc/applications/interchain_accounts/controller/__init__.py create mode 100644 cosmpy/protos/ibc/applications/interchain_accounts/controller/v1/__init__.py create mode 100644 cosmpy/protos/ibc/applications/interchain_accounts/genesis/__init__.py create mode 100644 cosmpy/protos/ibc/applications/interchain_accounts/genesis/v1/__init__.py create mode 100644 cosmpy/protos/ibc/applications/interchain_accounts/host/__init__.py create mode 100644 cosmpy/protos/ibc/applications/interchain_accounts/host/v1/__init__.py create mode 100644 cosmpy/protos/ibc/applications/interchain_accounts/v1/__init__.py create mode 100644 cosmpy/protos/ibc/applications/transfer/__init__.py create mode 100644 cosmpy/protos/ibc/applications/transfer/v1/__init__.py create mode 100644 cosmpy/protos/ibc/core/__init__.py create mode 100644 cosmpy/protos/ibc/core/channel/__init__.py create mode 100644 cosmpy/protos/ibc/core/channel/v1/__init__.py create mode 100644 cosmpy/protos/ibc/core/channel/v2/__init__.py create mode 100644 cosmpy/protos/ibc/core/client/__init__.py create mode 100644 cosmpy/protos/ibc/core/client/v1/__init__.py create mode 100644 cosmpy/protos/ibc/core/client/v2/__init__.py create mode 100644 cosmpy/protos/ibc/core/commitment/__init__.py create mode 100644 cosmpy/protos/ibc/core/commitment/v1/__init__.py create mode 100644 cosmpy/protos/ibc/core/commitment/v2/__init__.py create mode 100644 cosmpy/protos/ibc/core/connection/__init__.py create mode 100644 cosmpy/protos/ibc/core/connection/v1/__init__.py create mode 100644 cosmpy/protos/ibc/core/types/__init__.py create mode 100644 cosmpy/protos/ibc/core/types/v1/__init__.py create mode 100644 cosmpy/protos/ibc/lightclients/__init__.py create mode 100644 cosmpy/protos/ibc/lightclients/solomachine/__init__.py create mode 100644 cosmpy/protos/ibc/lightclients/solomachine/v2/__init__.py create mode 100644 cosmpy/protos/ibc/lightclients/solomachine/v3/__init__.py create mode 100644 cosmpy/protos/ibc/lightclients/tendermint/__init__.py create mode 100644 cosmpy/protos/ibc/lightclients/tendermint/v1/__init__.py create mode 100644 cosmpy/protos/ibc/lightclients/wasm/__init__.py create mode 100644 cosmpy/protos/ibc/lightclients/wasm/v1/__init__.py create mode 100644 cosmpy/protos/tendermint/__init__.py create mode 100644 cosmpy/protos/tendermint/abci/__init__.py create mode 100644 cosmpy/protos/tendermint/crypto/__init__.py create mode 100644 cosmpy/protos/tendermint/libs/__init__.py create mode 100644 cosmpy/protos/tendermint/libs/bits/__init__.py create mode 100644 cosmpy/protos/tendermint/p2p/__init__.py create mode 100644 cosmpy/protos/tendermint/types/__init__.py create mode 100644 cosmpy/protos/tendermint/version/__init__.py diff --git a/Makefile b/Makefile index 69d70e7a..df6b2f38 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ COSMOS_SDK_URL := https://github.com/fetchai/cosmos-sdk -COSMOS_SDK_VERSION := merge/v0.53.4_to_v0.19.4__jiri +COSMOS_SDK_VERSION := v0.20.0-rc0 COSMOS_SDK_DIR := build/cosmos-sdk-proto-schema WASMD_URL := https://github.com/CosmWasm/wasmd diff --git a/cosmpy/protos/__init__.py b/cosmpy/protos/__init__.py new file mode 100644 index 00000000..8818e0b0 --- /dev/null +++ b/cosmpy/protos/__init__.py @@ -0,0 +1,27 @@ +"""This package includes autogenerated implementation of protocol buffer schema files.""" +# -*- coding: utf-8 -*- +# ------------------------------------------------------------------------------ +# +# Copyright 2018-2022 Fetch.AI Limited +# +# 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. +# +# ------------------------------------------------------------------------------ + +"""This package includes autogenerated implementation of protocol buffer schema files.""" + +import sys +from os.path import dirname + + +sys.path.append(dirname(__file__)) \ No newline at end of file diff --git a/cosmpy/protos/amino/__init__.py b/cosmpy/protos/amino/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/__init__.py b/cosmpy/protos/cosmos/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/app/__init__.py b/cosmpy/protos/cosmos/app/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/app/runtime/__init__.py b/cosmpy/protos/cosmos/app/runtime/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/app/runtime/v1alpha1/__init__.py b/cosmpy/protos/cosmos/app/runtime/v1alpha1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/app/v1alpha1/__init__.py b/cosmpy/protos/cosmos/app/v1alpha1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/auth/__init__.py b/cosmpy/protos/cosmos/auth/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/auth/module/__init__.py b/cosmpy/protos/cosmos/auth/module/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/auth/module/v1/__init__.py b/cosmpy/protos/cosmos/auth/module/v1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/auth/v1beta1/__init__.py b/cosmpy/protos/cosmos/auth/v1beta1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/authz/__init__.py b/cosmpy/protos/cosmos/authz/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/authz/module/__init__.py b/cosmpy/protos/cosmos/authz/module/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/authz/module/v1/__init__.py b/cosmpy/protos/cosmos/authz/module/v1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/authz/v1beta1/__init__.py b/cosmpy/protos/cosmos/authz/v1beta1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/autocli/__init__.py b/cosmpy/protos/cosmos/autocli/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/autocli/v1/__init__.py b/cosmpy/protos/cosmos/autocli/v1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/bank/__init__.py b/cosmpy/protos/cosmos/bank/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/bank/module/__init__.py b/cosmpy/protos/cosmos/bank/module/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/bank/module/v1/__init__.py b/cosmpy/protos/cosmos/bank/module/v1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/bank/v1beta1/__init__.py b/cosmpy/protos/cosmos/bank/v1beta1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/base/__init__.py b/cosmpy/protos/cosmos/base/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/base/abci/__init__.py b/cosmpy/protos/cosmos/base/abci/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/base/abci/v1beta1/__init__.py b/cosmpy/protos/cosmos/base/abci/v1beta1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/base/node/__init__.py b/cosmpy/protos/cosmos/base/node/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/base/node/v1beta1/__init__.py b/cosmpy/protos/cosmos/base/node/v1beta1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/base/query/__init__.py b/cosmpy/protos/cosmos/base/query/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/base/query/v1beta1/__init__.py b/cosmpy/protos/cosmos/base/query/v1beta1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/base/reflection/__init__.py b/cosmpy/protos/cosmos/base/reflection/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/base/reflection/v1beta1/__init__.py b/cosmpy/protos/cosmos/base/reflection/v1beta1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/base/reflection/v2alpha1/__init__.py b/cosmpy/protos/cosmos/base/reflection/v2alpha1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/base/tendermint/__init__.py b/cosmpy/protos/cosmos/base/tendermint/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/base/tendermint/v1beta1/__init__.py b/cosmpy/protos/cosmos/base/tendermint/v1beta1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/base/v1beta1/__init__.py b/cosmpy/protos/cosmos/base/v1beta1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/benchmark/__init__.py b/cosmpy/protos/cosmos/benchmark/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/benchmark/module/__init__.py b/cosmpy/protos/cosmos/benchmark/module/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/benchmark/module/v1/__init__.py b/cosmpy/protos/cosmos/benchmark/module/v1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/benchmark/v1/__init__.py b/cosmpy/protos/cosmos/benchmark/v1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/circuit/__init__.py b/cosmpy/protos/cosmos/circuit/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/circuit/module/__init__.py b/cosmpy/protos/cosmos/circuit/module/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/circuit/module/v1/__init__.py b/cosmpy/protos/cosmos/circuit/module/v1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/circuit/v1/__init__.py b/cosmpy/protos/cosmos/circuit/v1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/consensus/__init__.py b/cosmpy/protos/cosmos/consensus/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/consensus/module/__init__.py b/cosmpy/protos/cosmos/consensus/module/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/consensus/module/v1/__init__.py b/cosmpy/protos/cosmos/consensus/module/v1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/consensus/v1/__init__.py b/cosmpy/protos/cosmos/consensus/v1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/counter/__init__.py b/cosmpy/protos/cosmos/counter/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/counter/module/__init__.py b/cosmpy/protos/cosmos/counter/module/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/counter/module/v1/__init__.py b/cosmpy/protos/cosmos/counter/module/v1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/counter/v1/__init__.py b/cosmpy/protos/cosmos/counter/v1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/crisis/__init__.py b/cosmpy/protos/cosmos/crisis/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/crisis/module/__init__.py b/cosmpy/protos/cosmos/crisis/module/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/crisis/module/v1/__init__.py b/cosmpy/protos/cosmos/crisis/module/v1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/crisis/v1beta1/__init__.py b/cosmpy/protos/cosmos/crisis/v1beta1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/crypto/__init__.py b/cosmpy/protos/cosmos/crypto/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/crypto/ed25519/__init__.py b/cosmpy/protos/cosmos/crypto/ed25519/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/crypto/hd/__init__.py b/cosmpy/protos/cosmos/crypto/hd/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/crypto/hd/v1/__init__.py b/cosmpy/protos/cosmos/crypto/hd/v1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/crypto/keyring/__init__.py b/cosmpy/protos/cosmos/crypto/keyring/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/crypto/keyring/v1/__init__.py b/cosmpy/protos/cosmos/crypto/keyring/v1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/crypto/multisig/__init__.py b/cosmpy/protos/cosmos/crypto/multisig/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/crypto/multisig/v1beta1/__init__.py b/cosmpy/protos/cosmos/crypto/multisig/v1beta1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/crypto/secp256k1/__init__.py b/cosmpy/protos/cosmos/crypto/secp256k1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/crypto/secp256r1/__init__.py b/cosmpy/protos/cosmos/crypto/secp256r1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/distribution/__init__.py b/cosmpy/protos/cosmos/distribution/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/distribution/module/__init__.py b/cosmpy/protos/cosmos/distribution/module/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/distribution/module/v1/__init__.py b/cosmpy/protos/cosmos/distribution/module/v1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/distribution/v1beta1/__init__.py b/cosmpy/protos/cosmos/distribution/v1beta1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/epochs/__init__.py b/cosmpy/protos/cosmos/epochs/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/epochs/module/__init__.py b/cosmpy/protos/cosmos/epochs/module/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/epochs/module/v1/__init__.py b/cosmpy/protos/cosmos/epochs/module/v1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/epochs/v1beta1/__init__.py b/cosmpy/protos/cosmos/epochs/v1beta1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/evidence/__init__.py b/cosmpy/protos/cosmos/evidence/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/evidence/module/__init__.py b/cosmpy/protos/cosmos/evidence/module/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/evidence/module/v1/__init__.py b/cosmpy/protos/cosmos/evidence/module/v1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/evidence/v1beta1/__init__.py b/cosmpy/protos/cosmos/evidence/v1beta1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/feegrant/__init__.py b/cosmpy/protos/cosmos/feegrant/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/feegrant/module/__init__.py b/cosmpy/protos/cosmos/feegrant/module/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/feegrant/module/v1/__init__.py b/cosmpy/protos/cosmos/feegrant/module/v1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/feegrant/v1beta1/__init__.py b/cosmpy/protos/cosmos/feegrant/v1beta1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/genutil/__init__.py b/cosmpy/protos/cosmos/genutil/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/genutil/module/__init__.py b/cosmpy/protos/cosmos/genutil/module/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/genutil/module/v1/__init__.py b/cosmpy/protos/cosmos/genutil/module/v1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/genutil/v1beta1/__init__.py b/cosmpy/protos/cosmos/genutil/v1beta1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/gov/__init__.py b/cosmpy/protos/cosmos/gov/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/gov/module/__init__.py b/cosmpy/protos/cosmos/gov/module/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/gov/module/v1/__init__.py b/cosmpy/protos/cosmos/gov/module/v1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/gov/v1/__init__.py b/cosmpy/protos/cosmos/gov/v1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/gov/v1beta1/__init__.py b/cosmpy/protos/cosmos/gov/v1beta1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/group/__init__.py b/cosmpy/protos/cosmos/group/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/group/module/__init__.py b/cosmpy/protos/cosmos/group/module/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/group/module/v1/__init__.py b/cosmpy/protos/cosmos/group/module/v1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/group/v1/__init__.py b/cosmpy/protos/cosmos/group/v1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/ics23/__init__.py b/cosmpy/protos/cosmos/ics23/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/ics23/v1/__init__.py b/cosmpy/protos/cosmos/ics23/v1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/mint/__init__.py b/cosmpy/protos/cosmos/mint/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/mint/module/__init__.py b/cosmpy/protos/cosmos/mint/module/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/mint/module/v1/__init__.py b/cosmpy/protos/cosmos/mint/module/v1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/mint/v1beta1/__init__.py b/cosmpy/protos/cosmos/mint/v1beta1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/msg/__init__.py b/cosmpy/protos/cosmos/msg/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/msg/textual/__init__.py b/cosmpy/protos/cosmos/msg/textual/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/msg/textual/v1/__init__.py b/cosmpy/protos/cosmos/msg/textual/v1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/msg/v1/__init__.py b/cosmpy/protos/cosmos/msg/v1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/nft/__init__.py b/cosmpy/protos/cosmos/nft/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/nft/module/__init__.py b/cosmpy/protos/cosmos/nft/module/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/nft/module/v1/__init__.py b/cosmpy/protos/cosmos/nft/module/v1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/nft/v1beta1/__init__.py b/cosmpy/protos/cosmos/nft/v1beta1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/params/__init__.py b/cosmpy/protos/cosmos/params/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/params/module/__init__.py b/cosmpy/protos/cosmos/params/module/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/params/module/v1/__init__.py b/cosmpy/protos/cosmos/params/module/v1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/params/v1beta1/__init__.py b/cosmpy/protos/cosmos/params/v1beta1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/protocolpool/__init__.py b/cosmpy/protos/cosmos/protocolpool/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/protocolpool/module/__init__.py b/cosmpy/protos/cosmos/protocolpool/module/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/protocolpool/module/v1/__init__.py b/cosmpy/protos/cosmos/protocolpool/module/v1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/protocolpool/v1/__init__.py b/cosmpy/protos/cosmos/protocolpool/v1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/query/__init__.py b/cosmpy/protos/cosmos/query/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/query/v1/__init__.py b/cosmpy/protos/cosmos/query/v1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/reflection/__init__.py b/cosmpy/protos/cosmos/reflection/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/reflection/v1/__init__.py b/cosmpy/protos/cosmos/reflection/v1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/slashing/__init__.py b/cosmpy/protos/cosmos/slashing/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/slashing/module/__init__.py b/cosmpy/protos/cosmos/slashing/module/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/slashing/module/v1/__init__.py b/cosmpy/protos/cosmos/slashing/module/v1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/slashing/v1beta1/__init__.py b/cosmpy/protos/cosmos/slashing/v1beta1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/staking/__init__.py b/cosmpy/protos/cosmos/staking/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/staking/module/__init__.py b/cosmpy/protos/cosmos/staking/module/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/staking/module/v1/__init__.py b/cosmpy/protos/cosmos/staking/module/v1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/staking/v1beta1/__init__.py b/cosmpy/protos/cosmos/staking/v1beta1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/store/__init__.py b/cosmpy/protos/cosmos/store/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/store/internal/__init__.py b/cosmpy/protos/cosmos/store/internal/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/store/internal/kv/__init__.py b/cosmpy/protos/cosmos/store/internal/kv/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/store/internal/kv/v1beta1/__init__.py b/cosmpy/protos/cosmos/store/internal/kv/v1beta1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/store/snapshots/__init__.py b/cosmpy/protos/cosmos/store/snapshots/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/store/snapshots/v1/__init__.py b/cosmpy/protos/cosmos/store/snapshots/v1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/store/streaming/__init__.py b/cosmpy/protos/cosmos/store/streaming/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/store/streaming/abci/__init__.py b/cosmpy/protos/cosmos/store/streaming/abci/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/store/v1beta1/__init__.py b/cosmpy/protos/cosmos/store/v1beta1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/tx/__init__.py b/cosmpy/protos/cosmos/tx/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/tx/config/__init__.py b/cosmpy/protos/cosmos/tx/config/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/tx/config/v1/__init__.py b/cosmpy/protos/cosmos/tx/config/v1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/tx/signing/__init__.py b/cosmpy/protos/cosmos/tx/signing/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/tx/signing/v1beta1/__init__.py b/cosmpy/protos/cosmos/tx/signing/v1beta1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/tx/v1beta1/__init__.py b/cosmpy/protos/cosmos/tx/v1beta1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/upgrade/__init__.py b/cosmpy/protos/cosmos/upgrade/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/upgrade/module/__init__.py b/cosmpy/protos/cosmos/upgrade/module/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/upgrade/module/v1/__init__.py b/cosmpy/protos/cosmos/upgrade/module/v1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/upgrade/v1beta1/__init__.py b/cosmpy/protos/cosmos/upgrade/v1beta1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/vesting/__init__.py b/cosmpy/protos/cosmos/vesting/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/vesting/module/__init__.py b/cosmpy/protos/cosmos/vesting/module/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/vesting/module/v1/__init__.py b/cosmpy/protos/cosmos/vesting/module/v1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos/vesting/v1beta1/__init__.py b/cosmpy/protos/cosmos/vesting/v1beta1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmos_proto/__init__.py b/cosmpy/protos/cosmos_proto/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmwasm/__init__.py b/cosmpy/protos/cosmwasm/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmwasm/wasm/__init__.py b/cosmpy/protos/cosmwasm/wasm/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/cosmwasm/wasm/v1/__init__.py b/cosmpy/protos/cosmwasm/wasm/v1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/gogoproto/__init__.py b/cosmpy/protos/gogoproto/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/ibc/__init__.py b/cosmpy/protos/ibc/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/ibc/applications/__init__.py b/cosmpy/protos/ibc/applications/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/ibc/applications/interchain_accounts/__init__.py b/cosmpy/protos/ibc/applications/interchain_accounts/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/ibc/applications/interchain_accounts/controller/__init__.py b/cosmpy/protos/ibc/applications/interchain_accounts/controller/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/ibc/applications/interchain_accounts/controller/v1/__init__.py b/cosmpy/protos/ibc/applications/interchain_accounts/controller/v1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/ibc/applications/interchain_accounts/genesis/__init__.py b/cosmpy/protos/ibc/applications/interchain_accounts/genesis/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/ibc/applications/interchain_accounts/genesis/v1/__init__.py b/cosmpy/protos/ibc/applications/interchain_accounts/genesis/v1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/ibc/applications/interchain_accounts/host/__init__.py b/cosmpy/protos/ibc/applications/interchain_accounts/host/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/ibc/applications/interchain_accounts/host/v1/__init__.py b/cosmpy/protos/ibc/applications/interchain_accounts/host/v1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/ibc/applications/interchain_accounts/v1/__init__.py b/cosmpy/protos/ibc/applications/interchain_accounts/v1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/ibc/applications/transfer/__init__.py b/cosmpy/protos/ibc/applications/transfer/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/ibc/applications/transfer/v1/__init__.py b/cosmpy/protos/ibc/applications/transfer/v1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/ibc/core/__init__.py b/cosmpy/protos/ibc/core/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/ibc/core/channel/__init__.py b/cosmpy/protos/ibc/core/channel/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/ibc/core/channel/v1/__init__.py b/cosmpy/protos/ibc/core/channel/v1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/ibc/core/channel/v2/__init__.py b/cosmpy/protos/ibc/core/channel/v2/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/ibc/core/client/__init__.py b/cosmpy/protos/ibc/core/client/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/ibc/core/client/v1/__init__.py b/cosmpy/protos/ibc/core/client/v1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/ibc/core/client/v2/__init__.py b/cosmpy/protos/ibc/core/client/v2/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/ibc/core/commitment/__init__.py b/cosmpy/protos/ibc/core/commitment/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/ibc/core/commitment/v1/__init__.py b/cosmpy/protos/ibc/core/commitment/v1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/ibc/core/commitment/v2/__init__.py b/cosmpy/protos/ibc/core/commitment/v2/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/ibc/core/connection/__init__.py b/cosmpy/protos/ibc/core/connection/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/ibc/core/connection/v1/__init__.py b/cosmpy/protos/ibc/core/connection/v1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/ibc/core/types/__init__.py b/cosmpy/protos/ibc/core/types/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/ibc/core/types/v1/__init__.py b/cosmpy/protos/ibc/core/types/v1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/ibc/lightclients/__init__.py b/cosmpy/protos/ibc/lightclients/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/ibc/lightclients/solomachine/__init__.py b/cosmpy/protos/ibc/lightclients/solomachine/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/ibc/lightclients/solomachine/v2/__init__.py b/cosmpy/protos/ibc/lightclients/solomachine/v2/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/ibc/lightclients/solomachine/v3/__init__.py b/cosmpy/protos/ibc/lightclients/solomachine/v3/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/ibc/lightclients/tendermint/__init__.py b/cosmpy/protos/ibc/lightclients/tendermint/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/ibc/lightclients/tendermint/v1/__init__.py b/cosmpy/protos/ibc/lightclients/tendermint/v1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/ibc/lightclients/wasm/__init__.py b/cosmpy/protos/ibc/lightclients/wasm/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/ibc/lightclients/wasm/v1/__init__.py b/cosmpy/protos/ibc/lightclients/wasm/v1/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/tendermint/__init__.py b/cosmpy/protos/tendermint/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/tendermint/abci/__init__.py b/cosmpy/protos/tendermint/abci/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/tendermint/crypto/__init__.py b/cosmpy/protos/tendermint/crypto/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/tendermint/libs/__init__.py b/cosmpy/protos/tendermint/libs/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/tendermint/libs/bits/__init__.py b/cosmpy/protos/tendermint/libs/bits/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/tendermint/p2p/__init__.py b/cosmpy/protos/tendermint/p2p/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/tendermint/types/__init__.py b/cosmpy/protos/tendermint/types/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cosmpy/protos/tendermint/version/__init__.py b/cosmpy/protos/tendermint/version/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/pyproject.toml b/pyproject.toml index cd618a2e..49d63b37 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,10 +1,6 @@ [tool.poetry] name = "cosmpy" version = "0.12.0rc0" -packages = [ - { include = "cosmpy" }, - { include = "gogoproto", from = "cosmpy/protos" } -] description = "A library for interacting with the cosmos networks" authors = ["Fetch.AI Limited"] readme = "README.md" From 89539d80d23b83e9b2ed4aa925cd0209187fc03a Mon Sep 17 00:00:00 2001 From: Jiri Vestfal <45360788+MissingNO57@users.noreply.github.com> Date: Thu, 18 Dec 2025 15:03:06 +0100 Subject: [PATCH 25/36] chore: add history entry and bump version to 0.12.0rc1 for release (#431) --- HISTORY.md | 4 ++++ pyproject.toml | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/HISTORY.md b/HISTORY.md index 1491af1b..11815d5e 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,5 +1,9 @@ # Release History +## 0.12.0rc1 + +- fix: Init files + ## 0.12.0rc0 - feat: Cosmos SDK v0.53.4 diff --git a/pyproject.toml b/pyproject.toml index 49d63b37..8f301512 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "cosmpy" -version = "0.12.0rc0" +version = "0.12.0rc1" description = "A library for interacting with the cosmos networks" authors = ["Fetch.AI Limited"] readme = "README.md" From 186192a52c4f409deef7abe4799f82d89cc8c1af Mon Sep 17 00:00:00 2001 From: Jiri Date: Fri, 16 Jan 2026 20:31:30 +0100 Subject: [PATCH 26/36] Aerial client at_height --- cosmpy/aerial/client/__init__.py | 6 ++ cosmpy/aerial/client/height.py | 98 ++++++++++++++++++++++++++++++++ 2 files changed, 104 insertions(+) create mode 100644 cosmpy/aerial/client/height.py diff --git a/cosmpy/aerial/client/__init__.py b/cosmpy/aerial/client/__init__.py index edbf6716..3192c350 100644 --- a/cosmpy/aerial/client/__init__.py +++ b/cosmpy/aerial/client/__init__.py @@ -33,6 +33,7 @@ from cosmpy.aerial import cast_to_int from cosmpy.aerial.client.bank import create_bank_send_msg from cosmpy.aerial.client.distribution import create_withdraw_delegator_reward +from cosmpy.aerial.client.height import LedgerClientAtHeightView from cosmpy.aerial.client.staking import ( StakingPosition, StakingSummary, @@ -776,3 +777,8 @@ def query_chain_id(self) -> str: :return: chain id """ return self.query_latest_block().chain_id + + def at_height(self, height: int) -> "LedgerClientAtHeightView": + if height <= 0: + raise ValueError("height must be a positive integer") + return LedgerClientAtHeightView(self, height) diff --git a/cosmpy/aerial/client/height.py b/cosmpy/aerial/client/height.py new file mode 100644 index 00000000..bde1d86a --- /dev/null +++ b/cosmpy/aerial/client/height.py @@ -0,0 +1,98 @@ +from __future__ import annotations + +import types +from dataclasses import dataclass +from typing import Any, Optional, Sequence, Tuple + + +# gRPC metadata type +Metadata = Sequence[Tuple[str, str]] + + +def _merge_metadata(base: Metadata, extra: Optional[Metadata]) -> Metadata: + """ + Merge gRPC metadata tuples. + Existing metadata is preserved; height metadata is prepended. + """ + return tuple(base) + tuple(extra or ()) + + +@dataclass(frozen=True) +class GrpcStubWithHeight: + """ + Wraps a generated gRPC stub (BankGrpcClient, StakingGrpcClient, etc.) + and injects x-cosmos-block-height metadata into every RPC call. + """ + + stub: Any + height: int + + def __getattr__(self, name: str) -> Any: + target = getattr(self.stub, name) + + # Non-callable attributes are passed through unchanged + if not callable(target): + return target + + def call(*args: Any, **kwargs: Any) -> Any: + # Inject Cosmos SDK block height via gRPC metadata + height_md: Metadata = (("x-cosmos-block-height", str(self.height)),) + kwargs["metadata"] = _merge_metadata(height_md, kwargs.get("metadata")) + return target(*args, **kwargs) + + return call + + +@dataclass(frozen=True) +class LedgerClientAtHeightView: + """ + A height-scoped view of LedgerClient. + + - All gRPC stub calls automatically receive height metadata + - High-level LedgerClient methods also work, because methods are + rebound so that `self` refers to this view + """ + + client: Any + height: int + + # Names of attributes on LedgerClient that are gRPC stubs + _GRPC_STUB_ATTRS = { + "wasm", + "auth", + "txs", + "bank", + "staking", + "distribution", + "params", + "consensus", + "tendermint", + } + + def __getattr__(self, name: str) -> Any: + """ + Attribute resolution order: + + 1) gRPC stubs (bank, staking, wasm, ...) + -> return a wrapped stub that injects height metadata + + 2) LedgerClient methods + -> rebind the method to this view so `self.bank` goes through the wrapper + + 3) Everything else + -> passthrough to the original client + """ + obj = getattr(self.client, name) + + # 1) Wrap gRPC stubs + if name in self._GRPC_STUB_ATTRS: + return GrpcStubWithHeight(obj, self.height) + + # 2) Rebind LedgerClient methods to this view + # This ensures that inside the method, `self.bank` + # resolves via this view and not the original client + if callable(obj) and hasattr(obj, "__func__"): + return types.MethodType(obj.__func__, self) + + # 3) Fallback: return attribute unchanged + return obj From 74c288ca72a0c76f6a5ca67f7330419a7030c37a Mon Sep 17 00:00:00 2001 From: Jiri Date: Fri, 23 Jan 2026 12:02:28 +0100 Subject: [PATCH 27/36] reafactor: LedgerClient Stub detection heuristic instead of explicit list --- cosmpy/aerial/client/height.py | 40 ++++++++++++++++++++-------------- 1 file changed, 24 insertions(+), 16 deletions(-) diff --git a/cosmpy/aerial/client/height.py b/cosmpy/aerial/client/height.py index bde1d86a..1141caeb 100644 --- a/cosmpy/aerial/client/height.py +++ b/cosmpy/aerial/client/height.py @@ -17,6 +17,27 @@ def _merge_metadata(base: Metadata, extra: Optional[Metadata]) -> Metadata: return tuple(base) + tuple(extra or ()) +def _is_generated_grpc_stub(obj: Any) -> bool: + """ + Heuristic (but deterministic for codegen): return True for instances of + grpcio generated stub classes. + + Generated stubs live in modules named '*_pb2_grpc' and have class names like + 'QueryStub', 'ServiceStub', etc. There is no shared base class, so we use + module identity. + """ + t = type(obj) + mod = getattr(t, "__module__", "") + if not mod: + return False + + # Most reliable general discriminator for grpcio codegen + if not mod.endswith("_pb2_grpc"): + return False + + return True + + @dataclass(frozen=True) class GrpcStubWithHeight: """ @@ -56,24 +77,11 @@ class LedgerClientAtHeightView: client: Any height: int - # Names of attributes on LedgerClient that are gRPC stubs - _GRPC_STUB_ATTRS = { - "wasm", - "auth", - "txs", - "bank", - "staking", - "distribution", - "params", - "consensus", - "tendermint", - } - def __getattr__(self, name: str) -> Any: """ Attribute resolution order: - 1) gRPC stubs (bank, staking, wasm, ...) + 1) Generated gRPC stubs (QueryStub, ServiceStub, ...) -> return a wrapped stub that injects height metadata 2) LedgerClient methods @@ -84,8 +92,8 @@ def __getattr__(self, name: str) -> Any: """ obj = getattr(self.client, name) - # 1) Wrap gRPC stubs - if name in self._GRPC_STUB_ATTRS: + # 1) Wrap autogenerated gRPC stubs (no registry needed) + if _is_generated_grpc_stub(obj): return GrpcStubWithHeight(obj, self.height) # 2) Rebind LedgerClient methods to this view From 42336ab15371ba3234a18b24b3639826560c80c4 Mon Sep 17 00:00:00 2001 From: Jiri Date: Wed, 20 May 2026 15:54:14 +0200 Subject: [PATCH 28/36] Removed unwanted changes --- .github/workflows/workflow.yml | 43 ++++++++++++++++++++++++++++++---- Makefile | 39 +++++++++++++++++++++--------- pyproject.toml | 10 ++++---- 3 files changed, 72 insertions(+), 20 deletions(-) diff --git a/.github/workflows/workflow.yml b/.github/workflows/workflow.yml index 4b475d9c..c7eb1d33 100644 --- a/.github/workflows/workflow.yml +++ b/.github/workflows/workflow.yml @@ -63,7 +63,6 @@ jobs: - macos-latest - windows-latest python-version: - - '3.9' - '3.10' - '3.11' - '3.12' @@ -89,18 +88,52 @@ jobs: matrix: os: - ubuntu-latest - - windows-latest - - macos-latest python-version: - - 3.9 + - '3.10' timeout-minutes: 30 steps: - uses: actions/checkout@v3 + - uses: actions/setup-python@v5 with: python-version: '${{ matrix.python-version }}' + - name: Install dependencies run: pip install tox==3.25.1 + + # Checkout docker repo + - name: Checkout fetchd docker repo + uses: actions/checkout@v4 + with: + repository: fetchai/fetchd + ref: fix/docker_compose_genesis + path: repo-docker + token: ${{ secrets.GITHUB_TOKEN }} + + - name: Build and run docker compose + working-directory: repo-docker + run: | + docker compose build + docker compose up -d + + - name: Wait for server + run: | + waiting_period=3 + for i in {1..30}; do + elapsed_time=$((i * waiting_period)) + + if curl -s http://localhost:26657/status >/dev/null; then + echo "Server is ready!" + exit 0 + fi + + echo "Waiting for the node to be ready (retry after ${elapsed_time}s) ..." + sleep "$waiting_period" + done + + echo "Server did not become ready in time" + exit 1 + - name: Integration Tests run: | tox -e test-integration @@ -114,7 +147,7 @@ jobs: - windows-latest - macos-latest python-version: - - 3.9 + - '3.10' timeout-minutes: 30 steps: - uses: actions/checkout@v3 diff --git a/Makefile b/Makefile index dfc010a3..435b5d05 100644 --- a/Makefile +++ b/Makefile @@ -1,13 +1,13 @@ COSMOS_SDK_URL := https://github.com/fetchai/cosmos-sdk -COSMOS_SDK_VERSION := v0.18.0 +COSMOS_SDK_VERSION := v0.20.0-rc0 COSMOS_SDK_DIR := build/cosmos-sdk-proto-schema WASMD_URL := https://github.com/CosmWasm/wasmd -WASMD_VERSION := v0.27.0 +WASMD_VERSION := v0.61.2 WASMD_DIR := build/wasm-proto-shema IBCGO_URL := https://github.com/cosmos/ibc-go -IBCGO_VERSION := v2.2.0 +IBCGO_VERSION := v10.2.0 IBCGO_DIR := build/ibcgo-proto-schema ICS23_URL := https://github.com/cosmos/ics23 @@ -36,7 +36,7 @@ PYTHON_CODE_DIRS := $(COSMPY_SRC_DIR) $(COSMPY_TESTS_DIR) $(COSMPY_EXAMPLES_DIR) ### Initialise dev environment ######################################## -# Create a new poetry virtual environment with all the necessary dependencies installed. +# Create a new poetry virtual environment with all the necessary dependencies installed. # Once finished, `poetry shell` to enter the virtual environment v := $(shell pip -V | grep virtualenvs) @@ -272,14 +272,18 @@ unique = $(if $1,$(firstword $1) $(call unique,$(filter-out $(firstword $1),$1)) proto: fetch_proto_schema_source generate_proto_types generate_init_py_files -generate_proto_types: $(COSMOS_SDK_DIR) $(WASMD_DIR) $(IBCGO_DIR) +generate_proto_types: $(COSMOS_SDK_DIR) $(WASMD_DIR) $(IBCGO_DIR) $(GOGOPROTO_DIR) $(COSMOSPROTO_DIR) $(PY_GOOGLEAPIS_ROOT) rm -frv $(COSMPY_PROTOS_DIR)/* - python -m grpc_tools.protoc --proto_path=$(WASMD_DIR)/proto --proto_path=$(WASMD_DIR)/third_party/proto --python_out=$(COSMPY_PROTOS_DIR) --grpc_python_out=$(COSMPY_PROTOS_DIR) $(shell find $(WASMD_DIR) \( -path */proto/* -or -path */third_party/proto/* \) -type f -name *.proto) - python -m grpc_tools.protoc --proto_path=$(IBCGO_DIR)/proto --proto_path=$(IBCGO_DIR)/third_party/proto --python_out=$(COSMPY_PROTOS_DIR) --grpc_python_out=$(COSMPY_PROTOS_DIR) $(shell find $(IBCGO_DIR) \( -path */proto/* -or -path */third_party/proto/* \) -type f -name *.proto) + python -m grpc_tools.protoc --proto_path=$(WASMD_DIR)/proto --proto_path=$(GOGOPROTO_DIR) --proto_path=$(COSMOSPROTO_DIR)/proto --proto_path=$(PY_GOOGLEAPIS_ROOT) --proto_path=$(COSMOS_SDK_DIR)/proto --python_out=$(COSMPY_PROTOS_DIR) --grpc_python_out=$(COSMPY_PROTOS_DIR) $(shell find $(WASMD_DIR) \( -path */proto/* -or -path */third_party/proto/* \) -type f -name *.proto) + python -m grpc_tools.protoc --proto_path=$(IBCGO_DIR)/proto --proto_path=$(GOGOPROTO_DIR) --proto_path=$(COSMOSPROTO_DIR)/proto --proto_path=$(PY_GOOGLEAPIS_ROOT) --proto_path=$(COSMOS_SDK_DIR)/proto --python_out=$(COSMPY_PROTOS_DIR) --grpc_python_out=$(COSMPY_PROTOS_DIR) $(shell find $(IBCGO_DIR) \( -path */proto/* -or -path *///third_party/proto/* \) -type f -name *.proto) --proto_path=$(COSMOS_SDK_DIR)/third_party/proto --proto_path=$(ICS23_DIR)/proto + python -m grpc_tools.protoc --proto_path=$(ICS23_DIR)/proto --proto_path=$(GOGOPROTO_DIR) --proto_path=$(COSMOSPROTO_DIR)/proto --proto_path=$(PY_GOOGLEAPIS_ROOT) --proto_path=$(COSMOS_SDK_DIR)/proto --python_out=$(COSMPY_PROTOS_DIR) --grpc_python_out=$(COSMPY_PROTOS_DIR) $(shell find $(ICS23_DIR) \( -path */proto/* -or -path *///third_party/proto/* \) -type f -name *.proto) # ensure cosmos-sdk is last as previous modules may have duplicated proto models which are now outdated - python -m grpc_tools.protoc --proto_path=$(COSMOS_SDK_DIR)/proto --proto_path=$(COSMOS_SDK_DIR)/third_party/proto --python_out=$(COSMPY_PROTOS_DIR) --grpc_python_out=$(COSMPY_PROTOS_DIR) $(shell find $(COSMOS_SDK_DIR) \( -path */proto/* -or -path */third_party/proto/* \) -type f -name *.proto) + python -m grpc_tools.protoc --proto_path=$(COSMOS_SDK_DIR)/proto --python_out=$(COSMPY_PROTOS_DIR) --proto_path=$(GOGOPROTO_DIR) --proto_path=$(COSMOSPROTO_DIR)/proto --proto_path=$(PY_GOOGLEAPIS_ROOT) --proto_path=$(COSMOS_SDK_DIR)/proto --grpc_python_out=$(COSMPY_PROTOS_DIR) $(shell find $(COSMOS_SDK_DIR) \( -path */proto/* -or -path */third_party/proto/* \) -type f -name *.proto) + python -m grpc_tools.protoc --proto_path=$(COSMOS_SDK_DIR)/proto --python_out=$(COSMPY_PROTOS_DIR) --proto_path=$(GOGOPROTO_DIR) --proto_path=$(COSMOSPROTO_DIR)/proto --proto_path=$(PY_GOOGLEAPIS_ROOT) --proto_path=$(COSMOS_SDK_DIR)/proto --grpc_python_out=$(COSMPY_PROTOS_DIR) $(shell find $(GOGOPROTO_DIR) \( -path */gogoproto/* \) -type f -name *.proto) + python -m grpc_tools.protoc --proto_path=$(COSMOS_SDK_DIR)/proto --python_out=$(COSMPY_PROTOS_DIR) --proto_path=$(GOGOPROTO_DIR) --proto_path=$(COSMOSPROTO_DIR)/proto --proto_path=$(PY_GOOGLEAPIS_ROOT) --proto_path=$(COSMOS_SDK_DIR)/proto --grpc_python_out=$(COSMPY_PROTOS_DIR) $(shell find $(COSMOSPROTO_DIR) \( -path */proto/* \) -type f -name *.proto) -fetch_proto_schema_source: $(COSMOS_SDK_DIR) $(WASMD_DIR) $(IBCGO_DIR) + +fetch_proto_schema_source: $(COSMOS_SDK_DIR) $(WASMD_DIR) $(ICS23_DIR) $(IBCGO_DIR) $(GOGOPROTO_DIR) $(COSMOSPROTO_DIR) .PHONY: generate_init_py_files generate_init_py_files: generate_proto_types @@ -295,7 +299,7 @@ $(GENERATED): $(SOURCE) $(INIT_PY_FILES_TO_CREATE): $(GENERATED_DIRS) touch $(INIT_PY_FILES_TO_CREATE) -$(GENERATED_DIRS): $(COSMOS_SDK_DIR) $(WASMD_DIR) $(IBCGO_DIR) +$(GENERATED_DIRS): $(COSMOS_SDK_DIR) $(WASMD_DIR) $(IBCGO_DIR) $(GOGOPROTO_DIR) $(COSMOSPROTO_DIR) $(COSMOS_SDK_DIR): Makefile rm -rfv $(COSMOS_SDK_DIR) @@ -312,6 +316,19 @@ $(IBCGO_DIR): Makefile git clone --branch $(IBCGO_VERSION) --depth 1 --quiet --no-checkout --filter=blob:none $(IBCGO_URL) $(IBCGO_DIR) cd $(IBCGO_DIR) && git checkout $(IBCGO_VERSION) -- $(IBCGO_PROTO_RELATIVE_DIRS) +$(ICS23_DIR): Makefile + rm -rfv $(ICS23_DIR) + git clone --branch $(ICS23_VERSION) --depth 1 --quiet --no-checkout --filter=blob:none $(ICS23_URL) $(ICS23_DIR) + cd $(ICS23_DIR) && git checkout $(ICS23_VERSION) -- $(ICS23_PROTO_RELATIVE_DIRS) + +$(GOGOPROTO_DIR): Makefile + rm -rfv $(GOGOPROTO_DIR) + git clone --branch $(GOGOPROTO_VERSION) --depth 1 --quiet $(GOGOPROTO_URL) $(GOGOPROTO_DIR) + +$(COSMOSPROTO_DIR): Makefile + rm -rfv $(COSMOSPROTO_DIR) + git clone --branch $(COSMOSPROTO_VERSION) --depth 1 --quiet $(COSMOSPROTO_URL) $(COSMOSPROTO_DIR) + debug: $(info SOURCES_REGEX_TO_EXCLUDE: $(SOURCES_REGEX_TO_EXCLUDE)) $(info ) @@ -355,4 +372,4 @@ check-manifest-ci: # Check API documentation is up-to-date .PHONY: check-api-docs-ci check-api-docs-ci: - python scripts/generate_api_docs.py --check-clean \ No newline at end of file + python scripts/generate_api_docs.py --check-clean diff --git a/pyproject.toml b/pyproject.toml index c84cff76..25b08812 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -19,7 +19,6 @@ classifiers=[ "Operating System :: MacOS", "Operating System :: Microsoft :: Windows", "Operating System :: Unix", - "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", @@ -34,7 +33,7 @@ requires = ["poetry-core"] build-backend = "poetry.core.masonry.api" [tool.poetry.dependencies] -python = "^3.9" +python = "^3.10" ecdsa = "*" bech32 = "*" requests = "*" @@ -48,6 +47,8 @@ virtualenv = ">=20.26.6" sortedcontainers = "==2.4.0" bcrypt = "==5.0.0" pynacl = "==1.6.0" +setuptools = "<82" +click = "<8.1" [tool.poetry.group.dev] optional = true @@ -64,7 +65,7 @@ isort = "==5.10.1" darglint = "==1.8.1" vulture = "==2.6" pylint = "==2.15.5" -liccheck = "==0.7.2" +liccheck = "==0.9.2" flake8-copyright = "==0.2.3" grpcio-tools = ">=1.66.2" flake8-bugbear = "==22.10.25" @@ -93,7 +94,7 @@ pytest = "*" pytest-rerunfailures = "*" [tool.mypy] -python_version = 3.9 +python_version = 3.10 strict_optional = true exclude = "whitelist.py" @@ -102,6 +103,7 @@ module = [ "cosmpy.protos.*", ] ignore_errors = true +follow_imports = "skip" [[tool.mypy.overrides]] module = [ From 20efed112b0f06362ecbf69f6ee9661e56acbc47 Mon Sep 17 00:00:00 2001 From: Jiri Date: Wed, 20 May 2026 17:58:56 +0200 Subject: [PATCH 29/36] feat: context based height queries --- cosmpy/aerial/client/__init__.py | 126 +++++++++++++++++++-- cosmpy/common/rest_client.py | 28 ++++- tests/unit/test_aerial/test_client.py | 82 ++++++++++++++ tests/unit/test_common/test_rest_client.py | 26 ++++- 4 files changed, 246 insertions(+), 16 deletions(-) diff --git a/cosmpy/aerial/client/__init__.py b/cosmpy/aerial/client/__init__.py index 3192c350..f764b0c3 100644 --- a/cosmpy/aerial/client/__init__.py +++ b/cosmpy/aerial/client/__init__.py @@ -21,9 +21,12 @@ import json import math import time +from collections import namedtuple +from contextlib import contextmanager +from contextvars import ContextVar, Token from datetime import datetime, timedelta from decimal import Decimal -from typing import Any, Dict, List, Optional, Tuple +from typing import Any, Callable, List, Optional, Tuple import certifi import grpc @@ -61,7 +64,7 @@ from cosmpy.aerial.wallet import Wallet from cosmpy.auth.rest_client import AuthRestClient from cosmpy.bank.rest_client import BankRestClient -from cosmpy.common.rest_client import RestClient +from cosmpy.common.rest_client import COSMOS_BLOCK_HEIGHT_HEADER, RestClient from cosmpy.consensus.rest_client import ConsensusRestClient from cosmpy.cosmwasm.rest_client import CosmWasmRestClient from cosmpy.crypto.address import Address @@ -129,6 +132,60 @@ COSMOS_SDK_DEC_COIN_PRECISION = 10**18 +class _ClientCallDetails( + namedtuple( + "_ClientCallDetails", + ("method", "timeout", "metadata", "credentials", "wait_for_ready", "compression"), + ), + grpc.ClientCallDetails, +): + """Client call details with updated metadata.""" + + +class GrpcHeightInterceptor(grpc.UnaryUnaryClientInterceptor): + """Attach the current Cosmos block height to gRPC calls.""" + + def __init__(self, height_provider: Callable[[], Optional[int]]): + """ + Init gRPC height interceptor. + + :param height_provider: callable returning the current query height + """ + self._height_provider = height_provider + + def intercept_unary_unary(self, continuation, client_call_details, request): + """Attach the current height metadata to unary-unary calls.""" + height = self._height_provider() + if height is None: + return continuation(client_call_details, request) + + metadata = tuple(client_call_details.metadata or ()) + metadata += ((COSMOS_BLOCK_HEIGHT_HEADER, str(height)),) + client_call_details = _ClientCallDetails( + client_call_details.method, + client_call_details.timeout, + metadata, + client_call_details.credentials, + client_call_details.wait_for_ready, + getattr(client_call_details, "compression", None), + ) + return continuation(client_call_details, request) + + +def _is_query_grpc_stub(stub_cls: Any) -> bool: + """Return true if a generated gRPC stub represents a Cosmos query service.""" + return str(getattr(stub_cls, "__module__", "")).endswith(".query_pb2_grpc") + + +def _make_grpc_stub( + stub_cls: Any, + grpc_client: grpc.Channel, + query_grpc_client: grpc.Channel, +) -> Any: + """Create a generated gRPC stub, using height-aware channel for query stubs.""" + channel = query_grpc_client if _is_query_grpc_stub(stub_cls) else grpc_client + return stub_cls(channel) + class LedgerClient: """Ledger client.""" @@ -149,6 +206,14 @@ def __init__( cfg.validate() self._network_config = cfg self._gas_strategy: GasStrategy = SimulationGasStrategy(self) + self._query_height: ContextVar[Optional[int]] = ContextVar( + f"ledger_client_query_height_{id(self)}", default=None + ) + self._init_clients() + + def _init_clients(self): + """Initialize transport-specific module clients.""" + cfg = self.network_config parsed_url = parse_url(cfg.url) @@ -163,17 +228,35 @@ def __init__( else: grpc_client = grpc.insecure_channel(parsed_url.host_and_port) - self.wasm = CosmWasmGrpcClient(grpc_client) - self.auth = AuthGrpcClient(grpc_client) - self.txs = TxGrpcClient(grpc_client) - self.bank = BankGrpcClient(grpc_client) - self.staking = StakingGrpcClient(grpc_client) - self.distribution = DistributionGrpcClient(grpc_client) - self.params = QueryParamsGrpcClient(grpc_client) - self.consensus = QueryConsensusGrpcClient(grpc_client) - self.tendermint = TendermintQueryGrpcClient(grpc_client) + height_query_grpc_client = grpc.intercept_channel( + grpc_client, GrpcHeightInterceptor(self._query_height.get) + ) + + self.wasm = _make_grpc_stub( + CosmWasmGrpcClient, grpc_client, height_query_grpc_client + ) + self.auth = _make_grpc_stub(AuthGrpcClient, grpc_client, height_query_grpc_client) + self.txs = _make_grpc_stub(TxGrpcClient, grpc_client, height_query_grpc_client) + self.bank = _make_grpc_stub(BankGrpcClient, grpc_client, height_query_grpc_client) + self.staking = _make_grpc_stub( + StakingGrpcClient, grpc_client, height_query_grpc_client + ) + self.distribution = _make_grpc_stub( + DistributionGrpcClient, grpc_client, height_query_grpc_client + ) + self.params = _make_grpc_stub( + QueryParamsGrpcClient, grpc_client, height_query_grpc_client + ) + self.consensus = _make_grpc_stub( + QueryConsensusGrpcClient, grpc_client, height_query_grpc_client + ) + self.tendermint = _make_grpc_stub( + TendermintQueryGrpcClient, grpc_client, height_query_grpc_client + ) else: - rest_client = RestClient(parsed_url.rest_url) + rest_client = RestClient( + parsed_url.rest_url, height_provider=self._query_height.get + ) self.wasm = CosmWasmRestClient(rest_client) # type: ignore self.auth = AuthRestClient(rest_client) # type: ignore @@ -193,6 +276,25 @@ def network_config(self) -> NetworkConfig: """ return self._network_config + @contextmanager + def with_height(self, height: Optional[int]): + """Create a context manager for querying state at a block height. + + This temporarily swaps query transports on the current client and restores + them when the context exits. It is intended for call-scoped use, for + example ``with client.with_height(123) as query_client:``. + + :param height: block height, or None to query the latest state + :return: ledger client height context manager + """ + + try: + token = self._query_height.set(height) + yield self + finally: + self._query_height.reset(token) + + @property def gas_strategy(self) -> GasStrategy: """Get gas strategy. diff --git a/cosmpy/common/rest_client.py b/cosmpy/common/rest_client.py index 0391bcd8..0567fe17 100644 --- a/cosmpy/common/rest_client.py +++ b/cosmpy/common/rest_client.py @@ -20,25 +20,42 @@ """Implementation of REST api client.""" import base64 import json -from typing import List, Optional +from typing import Callable, List, Optional from urllib.parse import urlencode import requests from google.protobuf.json_format import MessageToDict from google.protobuf.message import Message +COSMOS_BLOCK_HEIGHT_HEADER = "x-cosmos-block-height" + class RestClient: """REST api client.""" - def __init__(self, rest_address: str): + def __init__( + self, + rest_address: str, + height: Optional[int] = None, + height_provider: Optional[Callable[[], Optional[int]]] = None, + ): """ Create REST api client. :param rest_address: Address of REST node + :param height: Optional block height for historical query requests + :param height_provider: Optional callable returning the current query height """ self._session = requests.session() self.rest_address = rest_address + self.height = height + self._height_provider = height_provider + + def _height(self) -> Optional[int]: + """Get the current query block height.""" + if self._height_provider is not None: + return self._height_provider() + return self.height def get( self, @@ -61,7 +78,12 @@ def get( url_base_path=url_base_path, request=request, used_params=used_params ) - response = self._session.get(url=url) + height = self._height() + request_kwargs = {"url": url} + if height is not None: + request_kwargs["headers"] = {COSMOS_BLOCK_HEIGHT_HEADER: str(height)} + + response = self._session.get(**request_kwargs) if response.status_code != 200: raise RuntimeError( f"Error when sending a GET request.\n Response: {response.status_code}, {str(response.content)})" diff --git a/tests/unit/test_aerial/test_client.py b/tests/unit/test_aerial/test_client.py index bd6c674f..bbe629e7 100644 --- a/tests/unit/test_aerial/test_client.py +++ b/tests/unit/test_aerial/test_client.py @@ -22,6 +22,7 @@ import datetime +from types import SimpleNamespace from google.protobuf.timestamp_pb2 import Timestamp @@ -29,9 +30,12 @@ Block, DEFAULT_QUERY_INTERVAL_SECS, DEFAULT_QUERY_TIMEOUT_SECS, + GrpcHeightInterceptor, LedgerClient, + _is_query_grpc_stub, ) from cosmpy.aerial.config import NetworkConfig +from cosmpy.common.rest_client import COSMOS_BLOCK_HEIGHT_HEADER from cosmpy.protos.cosmos.base.abci.v1beta1.abci_pb2 import TxResponse as PbTxResponse from cosmpy.protos.tendermint.types.block_pb2 import Block as PbBlock from cosmpy.protos.tendermint.types.types_pb2 import Data, Header @@ -61,6 +65,84 @@ def test_ledger_client_timeouts(): assert client._query_timeout_secs == timeout # pylint: disable=protected-access +def test_ledger_client_with_height_is_isolated(): + """Test ledger client can create an isolated query height context.""" + cfg = NetworkConfig( + chain_id="test-chain", + fee_minimum_gas_price=1, + fee_denomination="atest", + staking_denomination="atest", + url="rest+http://localhost:1317", + ) + + client = LedgerClient(cfg) + assert client.bank._rest_api._height() is None # pylint: disable=protected-access + original_bank = client.bank + + with client.with_height(123) as height_client: + assert height_client is client + assert height_client.network_config == cfg + assert height_client._query_interval_secs == client._query_interval_secs # pylint: disable=protected-access + assert height_client._query_timeout_secs == client._query_timeout_secs # pylint: disable=protected-access + assert height_client.bank._rest_api._height() == 123 # pylint: disable=protected-access + assert height_client.bank is original_bank + + with height_client.with_height(456) as nested_client: + assert nested_client is client + assert nested_client.bank._rest_api._height() == 456 # pylint: disable=protected-access + + assert height_client.bank._rest_api._height() == 123 # pylint: disable=protected-access + + assert client.bank._rest_api._height() is None # pylint: disable=protected-access + assert client.bank is original_bank + + with client.with_height(None) as latest_client: + assert latest_client is client + assert latest_client.bank._rest_api._height() is None # pylint: disable=protected-access + + +def test_grpc_height_interceptor_merges_metadata(): + """Test gRPC height interceptor appends Cosmos block height metadata.""" + interceptor = GrpcHeightInterceptor(lambda: 123) + call_details = SimpleNamespace( + method="/test.Service/Query", + timeout=1, + metadata=(("existing", "value"),), + credentials=None, + wait_for_ready=None, + compression=None, + ) + + def continuation(next_call_details, request): + return next_call_details, request + + next_call_details, request = interceptor.intercept_unary_unary( + continuation, call_details, "request" + ) + + assert request == "request" + assert next_call_details.metadata == ( + ("existing", "value"), + (COSMOS_BLOCK_HEIGHT_HEADER, "123"), + ) + + +def test_grpc_query_stub_detection(): + """Test only generated query gRPC stubs are detected as query stubs.""" + + class QueryStub: + """Fake generated query stub.""" + + class TxServiceStub: + """Fake generated tx service stub.""" + + QueryStub.__module__ = "cosmpy.protos.cosmos.bank.v1beta1.query_pb2_grpc" + TxServiceStub.__module__ = "cosmpy.protos.cosmos.tx.v1beta1.service_pb2_grpc" + + assert _is_query_grpc_stub(QueryStub) + assert not _is_query_grpc_stub(TxServiceStub) + + def test_parsing_tx_response(): """Test parsing tx response.""" txhash = "hash" diff --git a/tests/unit/test_common/test_rest_client.py b/tests/unit/test_common/test_rest_client.py index b819b903..b1e70d47 100644 --- a/tests/unit/test_common/test_rest_client.py +++ b/tests/unit/test_common/test_rest_client.py @@ -24,7 +24,7 @@ from requests import Response, Session -from cosmpy.common.rest_client import RestClient +from cosmpy.common.rest_client import COSMOS_BLOCK_HEIGHT_HEADER, RestClient class QueryRestClientTestCase(TestCase): @@ -97,6 +97,30 @@ def test_get_error(self, messageToDict_mock, session_mock): messageToDict_mock.assert_called_once_with(request) self.assertTrue("Error when sending a GET request" in str(context.exception)) + @staticmethod + @patch("requests.session", spec=Session) + def test_get_with_height_header(session_mock): + """ + Test get method sends height header when configured. + + :param session_mock: mock + """ + rest_address = "some url" + client = RestClient(rest_address, height=123) + + request_url_path = "/my/weird/url/path" + resp = Mock(spec=Response) + resp.status_code = 200 + resp.content = "dfdffdss".encode(encoding="utf8") + + session_mock.return_value.get.return_value = resp + client.get(request_url_path) + + session_mock.return_value.get.assert_called_once_with( + url=f"{rest_address}{request_url_path}", + headers={COSMOS_BLOCK_HEIGHT_HEADER: "123"}, + ) + @staticmethod @patch("requests.session", spec=Session) @patch("cosmpy.common.rest_client.MessageToDict") From 7424e62a84cc29606899b1cfd67f6bad854a6f4e Mon Sep 17 00:00:00 2001 From: Jiri Date: Wed, 20 May 2026 18:00:44 +0200 Subject: [PATCH 30/36] refactor: Removed dead code --- cosmpy/aerial/client/__init__.py | 6 -- cosmpy/aerial/client/height.py | 106 ------------------------------- 2 files changed, 112 deletions(-) delete mode 100644 cosmpy/aerial/client/height.py diff --git a/cosmpy/aerial/client/__init__.py b/cosmpy/aerial/client/__init__.py index f764b0c3..51fd4403 100644 --- a/cosmpy/aerial/client/__init__.py +++ b/cosmpy/aerial/client/__init__.py @@ -36,7 +36,6 @@ from cosmpy.aerial import cast_to_int from cosmpy.aerial.client.bank import create_bank_send_msg from cosmpy.aerial.client.distribution import create_withdraw_delegator_reward -from cosmpy.aerial.client.height import LedgerClientAtHeightView from cosmpy.aerial.client.staking import ( StakingPosition, StakingSummary, @@ -879,8 +878,3 @@ def query_chain_id(self) -> str: :return: chain id """ return self.query_latest_block().chain_id - - def at_height(self, height: int) -> "LedgerClientAtHeightView": - if height <= 0: - raise ValueError("height must be a positive integer") - return LedgerClientAtHeightView(self, height) diff --git a/cosmpy/aerial/client/height.py b/cosmpy/aerial/client/height.py deleted file mode 100644 index 1141caeb..00000000 --- a/cosmpy/aerial/client/height.py +++ /dev/null @@ -1,106 +0,0 @@ -from __future__ import annotations - -import types -from dataclasses import dataclass -from typing import Any, Optional, Sequence, Tuple - - -# gRPC metadata type -Metadata = Sequence[Tuple[str, str]] - - -def _merge_metadata(base: Metadata, extra: Optional[Metadata]) -> Metadata: - """ - Merge gRPC metadata tuples. - Existing metadata is preserved; height metadata is prepended. - """ - return tuple(base) + tuple(extra or ()) - - -def _is_generated_grpc_stub(obj: Any) -> bool: - """ - Heuristic (but deterministic for codegen): return True for instances of - grpcio generated stub classes. - - Generated stubs live in modules named '*_pb2_grpc' and have class names like - 'QueryStub', 'ServiceStub', etc. There is no shared base class, so we use - module identity. - """ - t = type(obj) - mod = getattr(t, "__module__", "") - if not mod: - return False - - # Most reliable general discriminator for grpcio codegen - if not mod.endswith("_pb2_grpc"): - return False - - return True - - -@dataclass(frozen=True) -class GrpcStubWithHeight: - """ - Wraps a generated gRPC stub (BankGrpcClient, StakingGrpcClient, etc.) - and injects x-cosmos-block-height metadata into every RPC call. - """ - - stub: Any - height: int - - def __getattr__(self, name: str) -> Any: - target = getattr(self.stub, name) - - # Non-callable attributes are passed through unchanged - if not callable(target): - return target - - def call(*args: Any, **kwargs: Any) -> Any: - # Inject Cosmos SDK block height via gRPC metadata - height_md: Metadata = (("x-cosmos-block-height", str(self.height)),) - kwargs["metadata"] = _merge_metadata(height_md, kwargs.get("metadata")) - return target(*args, **kwargs) - - return call - - -@dataclass(frozen=True) -class LedgerClientAtHeightView: - """ - A height-scoped view of LedgerClient. - - - All gRPC stub calls automatically receive height metadata - - High-level LedgerClient methods also work, because methods are - rebound so that `self` refers to this view - """ - - client: Any - height: int - - def __getattr__(self, name: str) -> Any: - """ - Attribute resolution order: - - 1) Generated gRPC stubs (QueryStub, ServiceStub, ...) - -> return a wrapped stub that injects height metadata - - 2) LedgerClient methods - -> rebind the method to this view so `self.bank` goes through the wrapper - - 3) Everything else - -> passthrough to the original client - """ - obj = getattr(self.client, name) - - # 1) Wrap autogenerated gRPC stubs (no registry needed) - if _is_generated_grpc_stub(obj): - return GrpcStubWithHeight(obj, self.height) - - # 2) Rebind LedgerClient methods to this view - # This ensures that inside the method, `self.bank` - # resolves via this view and not the original client - if callable(obj) and hasattr(obj, "__func__"): - return types.MethodType(obj.__func__, self) - - # 3) Fallback: return attribute unchanged - return obj From 72660260bbc00d335cefd2ce74a75fe9a5ac1d45 Mon Sep 17 00:00:00 2001 From: Jiri Date: Wed, 20 May 2026 19:17:30 +0200 Subject: [PATCH 31/36] feat: QueryContext --- cosmpy/aerial/__init__.py | 2 + cosmpy/aerial/client/__init__.py | 232 ++++++++------------- cosmpy/aerial/client/utils.py | 8 +- cosmpy/common/rest_client.py | 56 +++-- tests/unit/test_aerial/test_client.py | 99 +++++---- tests/unit/test_common/test_rest_client.py | 38 +++- 6 files changed, 226 insertions(+), 209 deletions(-) diff --git a/cosmpy/aerial/__init__.py b/cosmpy/aerial/__init__.py index 0704c8c3..5156e3a4 100644 --- a/cosmpy/aerial/__init__.py +++ b/cosmpy/aerial/__init__.py @@ -19,6 +19,8 @@ """Cosmpy aerial module.""" +from cosmpy.aerial.query_context import RequestQueryContext, ResponseQueryContext + def cast_to_int(value: str, verify_decimal_part: bool = True, base: int = 10) -> int: """Casts string representing a number to python native integer type. diff --git a/cosmpy/aerial/client/__init__.py b/cosmpy/aerial/client/__init__.py index 51fd4403..5bd3647a 100644 --- a/cosmpy/aerial/client/__init__.py +++ b/cosmpy/aerial/client/__init__.py @@ -21,12 +21,9 @@ import json import math import time -from collections import namedtuple -from contextlib import contextmanager -from contextvars import ContextVar, Token from datetime import datetime, timedelta from decimal import Decimal -from typing import Any, Callable, List, Optional, Tuple +from typing import Any, Dict, List, Optional, Tuple import certifi import grpc @@ -56,6 +53,8 @@ from cosmpy.aerial.config import NetworkConfig from cosmpy.aerial.exceptions import NotFoundError, QueryTimeoutError from cosmpy.aerial.gas import GasStrategy, SimulationGasStrategy +from cosmpy.aerial.query_client import wrap_query_client +from cosmpy.aerial.query_context import ResponseQueryContext from cosmpy.aerial.tx import Transaction, TxState from cosmpy.aerial.tx_helpers import MessageLog, SubmittedTx, TxResponse, safe_decode from cosmpy.aerial.types import Account, Block, NodeInfo @@ -63,7 +62,7 @@ from cosmpy.aerial.wallet import Wallet from cosmpy.auth.rest_client import AuthRestClient from cosmpy.bank.rest_client import BankRestClient -from cosmpy.common.rest_client import COSMOS_BLOCK_HEIGHT_HEADER, RestClient +from cosmpy.common.rest_client import RestClient from cosmpy.consensus.rest_client import ConsensusRestClient from cosmpy.cosmwasm.rest_client import CosmWasmRestClient from cosmpy.crypto.address import Address @@ -131,60 +130,6 @@ COSMOS_SDK_DEC_COIN_PRECISION = 10**18 -class _ClientCallDetails( - namedtuple( - "_ClientCallDetails", - ("method", "timeout", "metadata", "credentials", "wait_for_ready", "compression"), - ), - grpc.ClientCallDetails, -): - """Client call details with updated metadata.""" - - -class GrpcHeightInterceptor(grpc.UnaryUnaryClientInterceptor): - """Attach the current Cosmos block height to gRPC calls.""" - - def __init__(self, height_provider: Callable[[], Optional[int]]): - """ - Init gRPC height interceptor. - - :param height_provider: callable returning the current query height - """ - self._height_provider = height_provider - - def intercept_unary_unary(self, continuation, client_call_details, request): - """Attach the current height metadata to unary-unary calls.""" - height = self._height_provider() - if height is None: - return continuation(client_call_details, request) - - metadata = tuple(client_call_details.metadata or ()) - metadata += ((COSMOS_BLOCK_HEIGHT_HEADER, str(height)),) - client_call_details = _ClientCallDetails( - client_call_details.method, - client_call_details.timeout, - metadata, - client_call_details.credentials, - client_call_details.wait_for_ready, - getattr(client_call_details, "compression", None), - ) - return continuation(client_call_details, request) - - -def _is_query_grpc_stub(stub_cls: Any) -> bool: - """Return true if a generated gRPC stub represents a Cosmos query service.""" - return str(getattr(stub_cls, "__module__", "")).endswith(".query_pb2_grpc") - - -def _make_grpc_stub( - stub_cls: Any, - grpc_client: grpc.Channel, - query_grpc_client: grpc.Channel, -) -> Any: - """Create a generated gRPC stub, using height-aware channel for query stubs.""" - channel = query_grpc_client if _is_query_grpc_stub(stub_cls) else grpc_client - return stub_cls(channel) - class LedgerClient: """Ledger client.""" @@ -205,9 +150,6 @@ def __init__( cfg.validate() self._network_config = cfg self._gas_strategy: GasStrategy = SimulationGasStrategy(self) - self._query_height: ContextVar[Optional[int]] = ContextVar( - f"ledger_client_query_height_{id(self)}", default=None - ) self._init_clients() def _init_clients(self): @@ -227,45 +169,29 @@ def _init_clients(self): else: grpc_client = grpc.insecure_channel(parsed_url.host_and_port) - height_query_grpc_client = grpc.intercept_channel( - grpc_client, GrpcHeightInterceptor(self._query_height.get) - ) - - self.wasm = _make_grpc_stub( - CosmWasmGrpcClient, grpc_client, height_query_grpc_client - ) - self.auth = _make_grpc_stub(AuthGrpcClient, grpc_client, height_query_grpc_client) - self.txs = _make_grpc_stub(TxGrpcClient, grpc_client, height_query_grpc_client) - self.bank = _make_grpc_stub(BankGrpcClient, grpc_client, height_query_grpc_client) - self.staking = _make_grpc_stub( - StakingGrpcClient, grpc_client, height_query_grpc_client - ) - self.distribution = _make_grpc_stub( - DistributionGrpcClient, grpc_client, height_query_grpc_client - ) - self.params = _make_grpc_stub( - QueryParamsGrpcClient, grpc_client, height_query_grpc_client - ) - self.consensus = _make_grpc_stub( - QueryConsensusGrpcClient, grpc_client, height_query_grpc_client - ) - self.tendermint = _make_grpc_stub( - TendermintQueryGrpcClient, grpc_client, height_query_grpc_client + self.wasm = wrap_query_client(CosmWasmGrpcClient(grpc_client)) + self.auth = wrap_query_client(AuthGrpcClient(grpc_client)) + self.txs = wrap_query_client(TxGrpcClient(grpc_client)) + self.bank = wrap_query_client(BankGrpcClient(grpc_client)) + self.staking = wrap_query_client(StakingGrpcClient(grpc_client)) + self.distribution = wrap_query_client(DistributionGrpcClient(grpc_client)) + self.params = wrap_query_client(QueryParamsGrpcClient(grpc_client)) + self.consensus = wrap_query_client(QueryConsensusGrpcClient(grpc_client)) + self.tendermint = wrap_query_client( + TendermintQueryGrpcClient(grpc_client) ) else: - rest_client = RestClient( - parsed_url.rest_url, height_provider=self._query_height.get - ) - - self.wasm = CosmWasmRestClient(rest_client) # type: ignore - self.auth = AuthRestClient(rest_client) # type: ignore - self.txs = TxRestClient(rest_client) # type: ignore - self.bank = BankRestClient(rest_client) # type: ignore - self.staking = StakingRestClient(rest_client) # type: ignore - self.distribution = DistributionRestClient(rest_client) # type: ignore - self.params = ParamsRestClient(rest_client) # type: ignore - self.consensus = ConsensusRestClient(rest_client) # type: ignore - self.tendermint = TendermintRestClient(rest_client) # type: ignore + rest_client = RestClient(parsed_url.rest_url) + + self.wasm = wrap_query_client(CosmWasmRestClient(rest_client)) # type: ignore + self.auth = wrap_query_client(AuthRestClient(rest_client)) # type: ignore + self.txs = wrap_query_client(TxRestClient(rest_client)) # type: ignore + self.bank = wrap_query_client(BankRestClient(rest_client)) # type: ignore + self.staking = wrap_query_client(StakingRestClient(rest_client)) # type: ignore + self.distribution = wrap_query_client(DistributionRestClient(rest_client)) # type: ignore + self.params = wrap_query_client(ParamsRestClient(rest_client)) # type: ignore + self.consensus = wrap_query_client(ConsensusRestClient(rest_client)) # type: ignore + self.tendermint = wrap_query_client(TendermintRestClient(rest_client)) # type: ignore @property def network_config(self) -> NetworkConfig: @@ -275,25 +201,6 @@ def network_config(self) -> NetworkConfig: """ return self._network_config - @contextmanager - def with_height(self, height: Optional[int]): - """Create a context manager for querying state at a block height. - - This temporarily swaps query transports on the current client and restores - them when the context exits. It is intended for call-scoped use, for - example ``with client.with_height(123) as query_client:``. - - :param height: block height, or None to query the latest state - :return: ledger client height context manager - """ - - try: - token = self._query_height.set(height) - yield self - finally: - self._query_height.reset(token) - - @property def gas_strategy(self) -> GasStrategy: """Get gas strategy. @@ -313,7 +220,9 @@ def gas_strategy(self, strategy: GasStrategy): raise RuntimeError("Invalid strategy must implement GasStrategy interface") self._gas_strategy = strategy - def query_account(self, address: Address) -> Account: + def query_account( + self, address: Address, ctx: Optional[ResponseQueryContext] = None + ) -> Account: """Query account. :param address: address @@ -321,7 +230,7 @@ def query_account(self, address: Address) -> Account: :return: account details """ request = QueryAccountRequest(address=str(address)) - response = self.auth.Account(request) + response = self.auth.Account(request, ctx=ctx) account = BaseAccount() if not response.account.Is(BaseAccount.DESCRIPTOR): @@ -334,7 +243,12 @@ def query_account(self, address: Address) -> Account: sequence=account.sequence, ) - def query_params(self, subspace: str, key: str) -> Any: + def query_params( + self, + subspace: str, + key: str, + ctx: Optional[ResponseQueryContext] = None, + ) -> Any: """Query Prams. :param subspace: subspace @@ -342,17 +256,19 @@ def query_params(self, subspace: str, key: str) -> Any: :return: Query params """ req = QueryParamsRequest(subspace=subspace, key=key) - resp = self.params.Params(req) + resp = self.params.Params(req, ctx=ctx) return json.loads(resp.param.value) - def query_node_info(self) -> NodeInfo: + def query_node_info( + self, ctx: Optional[ResponseQueryContext] = None + ) -> NodeInfo: """ Query basic Tendermint / node information (moniker, chain-id, version, etc.). :return: NodeInfo. """ request = GetNodeInfoRequest() - response = self.tendermint.GetNodeInfo(request) + response = self.tendermint.GetNodeInfo(request, ctx=ctx) cosmos_sdk_version = Version( response.application_version.cosmos_sdk_version.lstrip("v") @@ -366,16 +282,23 @@ def query_node_info(self) -> NodeInfo: app_version=app_version, ) - def query_consensus_params(self) -> Any: + def query_consensus_params( + self, ctx: Optional[ResponseQueryContext] = None + ) -> Any: """Query consensus params. :return: Query consensus params """ req = QueryParamsRequest() - resp = self.consensus.Params(req) + resp = self.consensus.Params(req, ctx=ctx) return resp - def query_bank_balance(self, address: Address, denom: Optional[str] = None) -> int: + def query_bank_balance( + self, + address: Address, + denom: Optional[str] = None, + ctx: Optional[ResponseQueryContext] = None, + ) -> int: """Query bank balance. :param address: address @@ -389,19 +312,21 @@ def query_bank_balance(self, address: Address, denom: Optional[str] = None) -> i denom=denom, ) - resp = self.bank.Balance(req) + resp = self.bank.Balance(req, ctx=ctx) assert resp.balance.denom == denom # sanity check return int(resp.balance.amount) - def query_bank_all_balances(self, address: Address) -> List[Coin]: + def query_bank_all_balances( + self, address: Address, ctx: Optional[ResponseQueryContext] = None + ) -> List[Coin]: """Query bank all balances. :param address: address :return: bank all balances """ req = QueryAllBalancesRequest(address=str(address)) - resp = self.bank.AllBalances(req) + resp = self.bank.AllBalances(req, ctx=ctx) return [Coin(amount=coin.amount, denom=coin.denom) for coin in resp.balances] @@ -442,7 +367,9 @@ def send_tokens( ) def query_validators( - self, status: Optional[ValidatorStatus] = None + self, + status: Optional[ValidatorStatus] = None, + ctx: Optional[ResponseQueryContext] = None, ) -> List[Validator]: """Query validators. @@ -455,7 +382,7 @@ def query_validators( if filtered_status != ValidatorStatus.UNSPECIFIED: req.status = filtered_status.value - resp = self.staking.Validators(req) + resp = self.staking.Validators(req, ctx=ctx) validators: List[Validator] = [] for validator in resp.validators: @@ -469,7 +396,9 @@ def query_validators( ) return validators - def query_staking_summary(self, address: Address) -> StakingSummary: + def query_staking_summary( + self, address: Address, ctx: Optional[ResponseQueryContext] = None + ) -> StakingSummary: """Query staking summary. :param address: address @@ -480,14 +409,14 @@ def query_staking_summary(self, address: Address) -> StakingSummary: req = QueryDelegatorDelegationsRequest(delegator_addr=str(address)) for resp in get_paginated( - req, self.staking.DelegatorDelegations, per_page_limit=1 + req, self.staking.DelegatorDelegations, per_page_limit=1, ctx=ctx ): for item in resp.delegation_responses: req = QueryDelegationRewardsRequest( delegator_address=str(address), validator_address=str(item.delegation.validator_address), ) - rewards_resp = self.distribution.DelegationRewards(req) + rewards_resp = self.distribution.DelegationRewards(req, ctx=ctx) stake_reward_dec = Decimal(0) stake_reward = 0 @@ -509,7 +438,9 @@ def query_staking_summary(self, address: Address) -> StakingSummary: unbonding_summary: Dict[str, int] = {} req = QueryDelegatorUnbondingDelegationsRequest(delegator_addr=str(address)) - for resp in get_paginated(req, self.staking.DelegatorUnbondingDelegations): + for resp in get_paginated( + req, self.staking.DelegatorUnbondingDelegations, ctx=ctx + ): for item in resp.unbonding_responses: validator = str(item.validator_address) total_unbonding = unbonding_summary.get(validator, 0) @@ -713,6 +644,7 @@ def wait_for_query_tx( tx_hash: str, timeout: Optional[timedelta] = None, poll_period: Optional[timedelta] = None, + ctx: Optional[ResponseQueryContext] = None, ) -> TxResponse: """Wait for query transaction. @@ -738,7 +670,7 @@ def wait_for_query_tx( start = datetime.now() while True: try: - return self.query_tx(tx_hash) + return self.query_tx(tx_hash, ctx=ctx) except NotFoundError: pass @@ -748,7 +680,9 @@ def wait_for_query_tx( time.sleep(poll_period.total_seconds()) - def query_tx(self, tx_hash: str) -> TxResponse: + def query_tx( + self, tx_hash: str, ctx: Optional[ResponseQueryContext] = None + ) -> TxResponse: """query transaction. :param tx_hash: transaction hash @@ -758,7 +692,7 @@ def query_tx(self, tx_hash: str) -> TxResponse: """ req = GetTxRequest(hash=tx_hash) try: - resp = self.txs.GetTx(req) + resp = self.txs.GetTx(req, ctx=ctx) except grpc.RpcError as e: details = e.details() if "not found" in details: @@ -846,35 +780,39 @@ def broadcast_tx(self, tx: Transaction) -> SubmittedTx: return SubmittedTx(self, tx_digest) - def query_latest_block(self) -> Block: + def query_latest_block( + self, ctx: Optional[ResponseQueryContext] = None + ) -> Block: """Query the latest block. :return: latest block """ req = GetLatestBlockRequest() - resp = self.tendermint.GetLatestBlock(req) + resp = self.tendermint.GetLatestBlock(req, ctx=ctx) return Block.from_proto(resp.block) - def query_block(self, height: int) -> Block: + def query_block( + self, height: int, ctx: Optional[ResponseQueryContext] = None + ) -> Block: """Query the block. :param height: block height :return: block """ req = GetBlockByHeightRequest(height=height) - resp = self.tendermint.GetBlockByHeight(req) + resp = self.tendermint.GetBlockByHeight(req, ctx=ctx) return Block.from_proto(resp.block) - def query_height(self) -> int: + def query_height(self, ctx: Optional[ResponseQueryContext] = None) -> int: """Query the latest block height. :return: latest block height """ - return self.query_latest_block().height + return self.query_latest_block(ctx=ctx).height - def query_chain_id(self) -> str: + def query_chain_id(self, ctx: Optional[ResponseQueryContext] = None) -> str: """Query the chain id. :return: chain id """ - return self.query_latest_block().chain_id + return self.query_latest_block(ctx=ctx).chain_id diff --git a/cosmpy/aerial/client/utils.py b/cosmpy/aerial/client/utils.py index 09434d5d..03e7f4c0 100644 --- a/cosmpy/aerial/client/utils.py +++ b/cosmpy/aerial/client/utils.py @@ -170,6 +170,7 @@ def get_paginated( request_method: Callable, pages_limit: int = 0, per_page_limit: Optional[int] = DEFAULT_PER_PAGE_LIMIT, + ctx: Optional[Any] = None, ) -> List[Any]: """ Get pages for specific request. @@ -178,6 +179,7 @@ def get_paginated( :param request_method: function to perform request :param pages_limit: max number of pages to return. default - 0 unlimited :param per_page_limit: Optional int: amount of records per one page. default is None, determined by server + :param ctx: optional query context :return: List of responses """ @@ -189,7 +191,11 @@ def get_paginated( request.CopyFrom(initial_request) request.pagination.CopyFrom(pagination) - resp = request_method(request) + resp = ( + request_method(request, ctx=ctx) + if ctx is not None + else request_method(request) + ) pages.append(resp) diff --git a/cosmpy/common/rest_client.py b/cosmpy/common/rest_client.py index 0567fe17..44b60b4a 100644 --- a/cosmpy/common/rest_client.py +++ b/cosmpy/common/rest_client.py @@ -20,13 +20,17 @@ """Implementation of REST api client.""" import base64 import json -from typing import Callable, List, Optional +from contextlib import contextmanager +from contextvars import ContextVar, Token +from typing import List, Optional from urllib.parse import urlencode import requests from google.protobuf.json_format import MessageToDict from google.protobuf.message import Message +from cosmpy.aerial.query_context import ResponseQueryContext + COSMOS_BLOCK_HEIGHT_HEADER = "x-cosmos-block-height" @@ -36,32 +40,48 @@ class RestClient: def __init__( self, rest_address: str, - height: Optional[int] = None, - height_provider: Optional[Callable[[], Optional[int]]] = None, ): """ Create REST api client. :param rest_address: Address of REST node - :param height: Optional block height for historical query requests - :param height_provider: Optional callable returning the current query height """ self._session = requests.session() self.rest_address = rest_address - self.height = height - self._height_provider = height_provider + self._query_ctx: ContextVar[Optional[ResponseQueryContext]] = ContextVar( + "rest_query_context", default=None + ) + + @contextmanager + def query_context(self, ctx: Optional[ResponseQueryContext]): + """Temporarily set the current query context.""" + token: Optional[Token] = None + try: + token = self._query_ctx.set(ctx) + yield + finally: + if token is not None: + self._query_ctx.reset(token) - def _height(self) -> Optional[int]: - """Get the current query block height.""" - if self._height_provider is not None: - return self._height_provider() - return self.height + @staticmethod + def _request_height(ctx: Optional[ResponseQueryContext]) -> Optional[int]: + """Get requested query height from a query context.""" + return getattr(ctx, "request_height", None) if ctx is not None else None + + @staticmethod + def _response_height(response: requests.Response) -> Optional[int]: + """Get response query height from response headers.""" + height = response.headers.get(COSMOS_BLOCK_HEIGHT_HEADER) + if height is None: + height = response.headers.get(f"grpc-metadata-{COSMOS_BLOCK_HEIGHT_HEADER}") + return int(height) if height is not None else None def get( self, url_base_path: str, request: Optional[Message] = None, used_params: Optional[List[str]] = None, + ctx: Optional[ResponseQueryContext] = None, ) -> bytes: """ Send a GET request. @@ -69,6 +89,7 @@ def get( :param url_base_path: URL base path :param request: Protobuf coded request :param used_params: Parameters to be removed from request after converting it to dict + :param ctx: optional query context :raises RuntimeError: if response code is not 200 @@ -78,16 +99,21 @@ def get( url_base_path=url_base_path, request=request, used_params=used_params ) - height = self._height() + ctx = ctx or self._query_ctx.get() + request_height = self._request_height(ctx) request_kwargs = {"url": url} - if height is not None: - request_kwargs["headers"] = {COSMOS_BLOCK_HEIGHT_HEADER: str(height)} + if request_height is not None: + request_kwargs["headers"] = { + COSMOS_BLOCK_HEIGHT_HEADER: str(request_height) + } response = self._session.get(**request_kwargs) if response.status_code != 200: raise RuntimeError( f"Error when sending a GET request.\n Response: {response.status_code}, {str(response.content)})" ) + if ctx is not None: + ctx.response_height = self._response_height(response) return response.content def _make_url( diff --git a/tests/unit/test_aerial/test_client.py b/tests/unit/test_aerial/test_client.py index bbe629e7..543bf507 100644 --- a/tests/unit/test_aerial/test_client.py +++ b/tests/unit/test_aerial/test_client.py @@ -30,11 +30,12 @@ Block, DEFAULT_QUERY_INTERVAL_SECS, DEFAULT_QUERY_TIMEOUT_SECS, - GrpcHeightInterceptor, LedgerClient, - _is_query_grpc_stub, ) from cosmpy.aerial.config import NetworkConfig +from cosmpy.aerial.grpc.rpc_wrapper import RpcMethodWrapper +from cosmpy.aerial.query_client import is_query_grpc_stub +from cosmpy.aerial.query_context import RequestQueryContext, ResponseQueryContext from cosmpy.common.rest_client import COSMOS_BLOCK_HEIGHT_HEADER from cosmpy.protos.cosmos.base.abci.v1beta1.abci_pb2 import TxResponse as PbTxResponse from cosmpy.protos.tendermint.types.block_pb2 import Block as PbBlock @@ -65,8 +66,8 @@ def test_ledger_client_timeouts(): assert client._query_timeout_secs == timeout # pylint: disable=protected-access -def test_ledger_client_with_height_is_isolated(): - """Test ledger client can create an isolated query height context.""" +def test_ledger_client_query_context_is_optional(): + """Test ledger client query context is per call and optional.""" cfg = NetworkConfig( chain_id="test-chain", fee_minimum_gas_price=1, @@ -76,55 +77,69 @@ def test_ledger_client_with_height_is_isolated(): ) client = LedgerClient(cfg) - assert client.bank._rest_api._height() is None # pylint: disable=protected-access original_bank = client.bank - with client.with_height(123) as height_client: - assert height_client is client - assert height_client.network_config == cfg - assert height_client._query_interval_secs == client._query_interval_secs # pylint: disable=protected-access - assert height_client._query_timeout_secs == client._query_timeout_secs # pylint: disable=protected-access - assert height_client.bank._rest_api._height() == 123 # pylint: disable=protected-access - assert height_client.bank is original_bank + assert client.network_config == cfg + assert client._query_interval_secs == DEFAULT_QUERY_INTERVAL_SECS # pylint: disable=protected-access + assert client._query_timeout_secs == DEFAULT_QUERY_TIMEOUT_SECS # pylint: disable=protected-access + assert client.bank is original_bank - with height_client.with_height(456) as nested_client: - assert nested_client is client - assert nested_client.bank._rest_api._height() == 456 # pylint: disable=protected-access - assert height_client.bank._rest_api._height() == 123 # pylint: disable=protected-access +def test_rpc_method_wrapper_merges_metadata_and_reads_response_height(): + """Test gRPC RPC wrapper handles request and response query height.""" - assert client.bank._rest_api._height() is None # pylint: disable=protected-access - assert client.bank is original_bank + class Rpc: + """Fake gRPC RPC method.""" - with client.with_height(None) as latest_client: - assert latest_client is client - assert latest_client.bank._rest_api._height() is None # pylint: disable=protected-access + def with_call(self, request, metadata=None, **kwargs): + self.request = request + self.metadata = metadata + self.kwargs = kwargs + call = SimpleNamespace( + trailing_metadata=lambda: ((COSMOS_BLOCK_HEIGHT_HEADER, "456"),), + initial_metadata=lambda: (), + ) + return "response", call + rpc = Rpc() + ctx = RequestQueryContext(request_height=123) -def test_grpc_height_interceptor_merges_metadata(): - """Test gRPC height interceptor appends Cosmos block height metadata.""" - interceptor = GrpcHeightInterceptor(lambda: 123) - call_details = SimpleNamespace( - method="/test.Service/Query", - timeout=1, + response = RpcMethodWrapper(rpc)( + "request", + ctx=ctx, metadata=(("existing", "value"),), - credentials=None, - wait_for_ready=None, - compression=None, - ) - - def continuation(next_call_details, request): - return next_call_details, request - - next_call_details, request = interceptor.intercept_unary_unary( - continuation, call_details, "request" + timeout=1, ) - assert request == "request" - assert next_call_details.metadata == ( + assert response == "response" + assert rpc.request == "request" + assert rpc.metadata == [ ("existing", "value"), (COSMOS_BLOCK_HEIGHT_HEADER, "123"), - ) + ] + assert rpc.kwargs == {"timeout": 1} + assert ctx.response_height == 456 + + +def test_rpc_method_wrapper_reads_latest_response_height(): + """Test gRPC RPC wrapper can read response height without request height.""" + + class Rpc: + """Fake gRPC RPC method.""" + + @staticmethod + def with_call(request, metadata=None, **kwargs): + call = SimpleNamespace( + trailing_metadata=lambda: (), + initial_metadata=lambda: ((COSMOS_BLOCK_HEIGHT_HEADER, "789"),), + ) + return "response", call + + ctx = ResponseQueryContext() + response = RpcMethodWrapper(Rpc())("request", ctx=ctx) + + assert response == "response" + assert ctx.response_height == 789 def test_grpc_query_stub_detection(): @@ -139,8 +154,8 @@ class TxServiceStub: QueryStub.__module__ = "cosmpy.protos.cosmos.bank.v1beta1.query_pb2_grpc" TxServiceStub.__module__ = "cosmpy.protos.cosmos.tx.v1beta1.service_pb2_grpc" - assert _is_query_grpc_stub(QueryStub) - assert not _is_query_grpc_stub(TxServiceStub) + assert is_query_grpc_stub(QueryStub()) + assert not is_query_grpc_stub(TxServiceStub()) def test_parsing_tx_response(): diff --git a/tests/unit/test_common/test_rest_client.py b/tests/unit/test_common/test_rest_client.py index b1e70d47..d0ba5e52 100644 --- a/tests/unit/test_common/test_rest_client.py +++ b/tests/unit/test_common/test_rest_client.py @@ -24,6 +24,7 @@ from requests import Response, Session +from cosmpy.aerial.query_context import RequestQueryContext, ResponseQueryContext from cosmpy.common.rest_client import COSMOS_BLOCK_HEIGHT_HEADER, RestClient @@ -99,27 +100,56 @@ def test_get_error(self, messageToDict_mock, session_mock): @staticmethod @patch("requests.session", spec=Session) - def test_get_with_height_header(session_mock): + def test_get_with_query_context(session_mock): """ - Test get method sends height header when configured. + Test get method sends and reads height with query context. :param session_mock: mock """ rest_address = "some url" - client = RestClient(rest_address, height=123) + client = RestClient(rest_address) request_url_path = "/my/weird/url/path" resp = Mock(spec=Response) resp.status_code = 200 resp.content = "dfdffdss".encode(encoding="utf8") + resp.headers = {COSMOS_BLOCK_HEIGHT_HEADER: "456"} session_mock.return_value.get.return_value = resp - client.get(request_url_path) + ctx = RequestQueryContext(request_height=123) + client.get(request_url_path, ctx=ctx) session_mock.return_value.get.assert_called_once_with( url=f"{rest_address}{request_url_path}", headers={COSMOS_BLOCK_HEIGHT_HEADER: "123"}, ) + assert ctx.response_height == 456 + + @staticmethod + @patch("requests.session", spec=Session) + def test_get_with_response_query_context(session_mock): + """ + Test get method reads height with response-only query context. + + :param session_mock: mock + """ + rest_address = "some url" + client = RestClient(rest_address) + + request_url_path = "/my/weird/url/path" + resp = Mock(spec=Response) + resp.status_code = 200 + resp.content = "dfdffdss".encode(encoding="utf8") + resp.headers = {COSMOS_BLOCK_HEIGHT_HEADER: "456"} + + session_mock.return_value.get.return_value = resp + ctx = ResponseQueryContext() + client.get(request_url_path, ctx=ctx) + + session_mock.return_value.get.assert_called_once_with( + url=f"{rest_address}{request_url_path}" + ) + assert ctx.response_height == 456 @staticmethod @patch("requests.session", spec=Session) From 5671adff3f6f69407f867aee864737f1e4aa6945 Mon Sep 17 00:00:00 2001 From: Jiri Date: Fri, 22 May 2026 13:53:47 +0200 Subject: [PATCH 32/36] fix: lint --- cosmpy/aerial/client/__init__.py | 16 ++++------------ tests/unit/test_aerial/test_client.py | 8 ++++++-- 2 files changed, 10 insertions(+), 14 deletions(-) diff --git a/cosmpy/aerial/client/__init__.py b/cosmpy/aerial/client/__init__.py index 5bd3647a..2ffcb62d 100644 --- a/cosmpy/aerial/client/__init__.py +++ b/cosmpy/aerial/client/__init__.py @@ -177,9 +177,7 @@ def _init_clients(self): self.distribution = wrap_query_client(DistributionGrpcClient(grpc_client)) self.params = wrap_query_client(QueryParamsGrpcClient(grpc_client)) self.consensus = wrap_query_client(QueryConsensusGrpcClient(grpc_client)) - self.tendermint = wrap_query_client( - TendermintQueryGrpcClient(grpc_client) - ) + self.tendermint = wrap_query_client(TendermintQueryGrpcClient(grpc_client)) else: rest_client = RestClient(parsed_url.rest_url) @@ -259,9 +257,7 @@ def query_params( resp = self.params.Params(req, ctx=ctx) return json.loads(resp.param.value) - def query_node_info( - self, ctx: Optional[ResponseQueryContext] = None - ) -> NodeInfo: + def query_node_info(self, ctx: Optional[ResponseQueryContext] = None) -> NodeInfo: """ Query basic Tendermint / node information (moniker, chain-id, version, etc.). @@ -282,9 +278,7 @@ def query_node_info( app_version=app_version, ) - def query_consensus_params( - self, ctx: Optional[ResponseQueryContext] = None - ) -> Any: + def query_consensus_params(self, ctx: Optional[ResponseQueryContext] = None) -> Any: """Query consensus params. :return: Query consensus params @@ -780,9 +774,7 @@ def broadcast_tx(self, tx: Transaction) -> SubmittedTx: return SubmittedTx(self, tx_digest) - def query_latest_block( - self, ctx: Optional[ResponseQueryContext] = None - ) -> Block: + def query_latest_block(self, ctx: Optional[ResponseQueryContext] = None) -> Block: """Query the latest block. :return: latest block diff --git a/tests/unit/test_aerial/test_client.py b/tests/unit/test_aerial/test_client.py index 543bf507..66ab4ce6 100644 --- a/tests/unit/test_aerial/test_client.py +++ b/tests/unit/test_aerial/test_client.py @@ -80,8 +80,12 @@ def test_ledger_client_query_context_is_optional(): original_bank = client.bank assert client.network_config == cfg - assert client._query_interval_secs == DEFAULT_QUERY_INTERVAL_SECS # pylint: disable=protected-access - assert client._query_timeout_secs == DEFAULT_QUERY_TIMEOUT_SECS # pylint: disable=protected-access + assert ( + client._query_interval_secs == DEFAULT_QUERY_INTERVAL_SECS + ) # pylint: disable=protected-access + assert ( + client._query_timeout_secs == DEFAULT_QUERY_TIMEOUT_SECS + ) # pylint: disable=protected-access assert client.bank is original_bank From 4108ab37f6a000506b0f76400411075245dbfb6d Mon Sep 17 00:00:00 2001 From: Jiri Date: Fri, 22 May 2026 14:01:34 +0200 Subject: [PATCH 33/36] fix: isort and added missing files --- cosmpy/aerial/query_client.py | 104 +++++++++++++++++++++++++++++++++ cosmpy/aerial/query_context.py | 37 ++++++++++++ cosmpy/common/rest_client.py | 1 + 3 files changed, 142 insertions(+) create mode 100644 cosmpy/aerial/query_client.py create mode 100644 cosmpy/aerial/query_context.py diff --git a/cosmpy/aerial/query_client.py b/cosmpy/aerial/query_client.py new file mode 100644 index 00000000..e3bcfa9f --- /dev/null +++ b/cosmpy/aerial/query_client.py @@ -0,0 +1,104 @@ +# -*- coding: utf-8 -*- +# ------------------------------------------------------------------------------ +# +# Copyright 2018-2021 Fetch.AI Limited +# +# 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. +# +# ------------------------------------------------------------------------------ + +"""Query client wrappers for request-scoped query context.""" + +from contextlib import nullcontext +from typing import Any, Optional + +from cosmpy.aerial.grpc.stub_wrapper import StubWrapper +from cosmpy.aerial.query_context import ResponseQueryContext +from cosmpy.common.rest_client import RestClient + + +def is_query_grpc_stub(stub: Any) -> bool: + """Return true if a generated gRPC stub represents a Cosmos query service.""" + return str(getattr(stub.__class__, "__module__", "")).endswith(".query_pb2_grpc") + + +def wrap_query_client(client: Any) -> Any: + """Wrap supported query clients with request-scoped query context support.""" + if is_query_grpc_stub(client): + return StubWrapper(client) + if _find_rest_client(client) is not None: + return RestQueryClientWrapper(client) + return NoopQueryClientWrapper(client) + + +def _find_rest_client(client: Any) -> Optional[RestClient]: + """Find a RestClient held by a generated REST module client.""" + for value in vars(client).values(): + if isinstance(value, RestClient): + return value + return None + + +class RestQueryClientWrapper: + """Wrap a REST module client to support query context without per-method code.""" + + def __init__(self, client: Any): + """ + Init REST query client wrapper. + + :param client: REST module client + """ + self._client = client + self._rest_client = _find_rest_client(client) + + def __getattr__(self, name: str) -> Any: + """Forward non-callable attributes and wrap client methods.""" + attr = getattr(self._client, name) + if not callable(attr): + return attr + + def call_with_ctx(*args, ctx: Optional[ResponseQueryContext] = None, **kwargs): + ctx_manager = ( + self._rest_client.query_context(ctx) + if self._rest_client is not None and ctx is not None + else nullcontext() + ) + with ctx_manager: + return attr(*args, **kwargs) + + return call_with_ctx + + +class NoopQueryClientWrapper: + """Wrap clients so a ctx keyword does not break non-query calls.""" + + def __init__(self, client: Any): + """ + Init no-op query client wrapper. + + :param client: client instance + """ + self._client = client + + def __getattr__(self, name: str) -> Any: + """Forward non-callable attributes and ignore ctx for client methods.""" + attr = getattr(self._client, name) + if not callable(attr): + return attr + + def call_ignoring_ctx( + *args, ctx: Optional[ResponseQueryContext] = None, **kwargs + ): + return attr(*args, **kwargs) + + return call_ignoring_ctx diff --git a/cosmpy/aerial/query_context.py b/cosmpy/aerial/query_context.py new file mode 100644 index 00000000..f67692de --- /dev/null +++ b/cosmpy/aerial/query_context.py @@ -0,0 +1,37 @@ +# -*- coding: utf-8 -*- +# ------------------------------------------------------------------------------ +# +# Copyright 2018-2021 Fetch.AI Limited +# +# 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. +# +# ------------------------------------------------------------------------------ + +"""Request-scoped query context helpers.""" + +from dataclasses import dataclass, field +from typing import Optional + + +@dataclass +class ResponseQueryContext: + """Response context populated with the block height used for a query.""" + + response_height: Optional[int] = field(init=False, default=None) + + +@dataclass +class RequestQueryContext(ResponseQueryContext): + """Request context for pinning a query to a block height.""" + + request_height: int diff --git a/cosmpy/common/rest_client.py b/cosmpy/common/rest_client.py index 44b60b4a..ecd21d73 100644 --- a/cosmpy/common/rest_client.py +++ b/cosmpy/common/rest_client.py @@ -31,6 +31,7 @@ from cosmpy.aerial.query_context import ResponseQueryContext + COSMOS_BLOCK_HEIGHT_HEADER = "x-cosmos-block-height" From 432572dee2e1efcdcefd325831d257141f37755a Mon Sep 17 00:00:00 2001 From: Jiri Date: Fri, 22 May 2026 14:06:40 +0200 Subject: [PATCH 34/36] Fixes --- cosmpy/aerial/grpc/__init__.py | 20 +++++++ cosmpy/aerial/grpc/rpc_wrapper.py | 85 ++++++++++++++++++++++++++++++ cosmpy/aerial/grpc/stub_wrapper.py | 41 ++++++++++++++ pyproject.toml | 2 +- 4 files changed, 147 insertions(+), 1 deletion(-) create mode 100644 cosmpy/aerial/grpc/__init__.py create mode 100644 cosmpy/aerial/grpc/rpc_wrapper.py create mode 100644 cosmpy/aerial/grpc/stub_wrapper.py diff --git a/cosmpy/aerial/grpc/__init__.py b/cosmpy/aerial/grpc/__init__.py new file mode 100644 index 00000000..caa9dbfd --- /dev/null +++ b/cosmpy/aerial/grpc/__init__.py @@ -0,0 +1,20 @@ +# -*- coding: utf-8 -*- +# ------------------------------------------------------------------------------ +# +# Copyright 2018-2021 Fetch.AI Limited +# +# 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. +# +# ------------------------------------------------------------------------------ + +"""gRPC helpers for aerial clients.""" diff --git a/cosmpy/aerial/grpc/rpc_wrapper.py b/cosmpy/aerial/grpc/rpc_wrapper.py new file mode 100644 index 00000000..b9e4c813 --- /dev/null +++ b/cosmpy/aerial/grpc/rpc_wrapper.py @@ -0,0 +1,85 @@ +# -*- coding: utf-8 -*- +# ------------------------------------------------------------------------------ +# +# Copyright 2018-2021 Fetch.AI Limited +# +# 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. +# +# ------------------------------------------------------------------------------ + +"""gRPC RPC method wrappers for request-scoped query context.""" + +from typing import Any, Callable, Optional + +from cosmpy.aerial.query_context import ResponseQueryContext +from cosmpy.common.rest_client import COSMOS_BLOCK_HEIGHT_HEADER + + +def _request_height(ctx: Optional[ResponseQueryContext]) -> Optional[int]: + """Get requested query height from a query context.""" + return getattr(ctx, "request_height", None) if ctx is not None else None + + +def _metadata_height(metadata: Any) -> Optional[int]: + """Extract Cosmos block height from gRPC metadata.""" + for key, value in metadata or []: + if key.lower() == COSMOS_BLOCK_HEIGHT_HEADER: + return int(value) + return None + + +class RpcMethodWrapper: + """Wrap one gRPC RPC method to support query context.""" + + def __init__(self, rpc: Callable): + """ + Init RPC method wrapper. + + :param rpc: gRPC RPC method + """ + self._rpc = rpc + + def __call__( + self, + request: Any, + *, + ctx: Optional[ResponseQueryContext] = None, + metadata=None, + **kwargs, + ): + """ + Call wrapped RPC method. + + :param request: RPC request + :param ctx: optional query context + :param metadata: optional gRPC metadata + :param kwargs: additional gRPC call arguments + :return: RPC response + """ + request_height = _request_height(ctx) + metadata = list(metadata or []) + + if request_height is not None: + metadata.append((COSMOS_BLOCK_HEIGHT_HEADER, str(request_height))) + + if ctx is None: + return self._rpc(request, metadata=metadata or None, **kwargs) + + response, call = self._rpc.with_call( + request, metadata=metadata or None, **kwargs + ) + response_height = _metadata_height(call.trailing_metadata()) + if response_height is None: + response_height = _metadata_height(call.initial_metadata()) + ctx.response_height = response_height + return response diff --git a/cosmpy/aerial/grpc/stub_wrapper.py b/cosmpy/aerial/grpc/stub_wrapper.py new file mode 100644 index 00000000..d638c53e --- /dev/null +++ b/cosmpy/aerial/grpc/stub_wrapper.py @@ -0,0 +1,41 @@ +# -*- coding: utf-8 -*- +# ------------------------------------------------------------------------------ +# +# Copyright 2018-2021 Fetch.AI Limited +# +# 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. +# +# ------------------------------------------------------------------------------ + +"""gRPC stub wrapper for request-scoped query context.""" + +from typing import Any + +from cosmpy.aerial.grpc.rpc_wrapper import RpcMethodWrapper + + +class StubWrapper: + """Wrap a generated gRPC query stub to support query context.""" + + def __init__(self, stub: Any): + """ + Init gRPC stub wrapper. + + :param stub: generated gRPC stub + """ + self._stub = stub + + def __getattr__(self, name: str) -> Any: + """Forward non-callable attributes and wrap RPC methods.""" + attr = getattr(self._stub, name) + return RpcMethodWrapper(attr) if callable(attr) else attr diff --git a/pyproject.toml b/pyproject.toml index 25b08812..8d8decae 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -94,7 +94,7 @@ pytest = "*" pytest-rerunfailures = "*" [tool.mypy] -python_version = 3.10 +python_version = "3.10" strict_optional = true exclude = "whitelist.py" From 4427b627e65123dde0baa3f359e3274d2a122c05 Mon Sep 17 00:00:00 2001 From: Jiri Date: Fri, 22 May 2026 14:16:53 +0200 Subject: [PATCH 35/36] mypy fixes --- cosmpy/aerial/grpc/rpc_wrapper.py | 16 ++++++++++++++-- cosmpy/common/rest_client.py | 4 ++-- pyproject.toml | 2 ++ tests/helpers.py | 3 +++ 4 files changed, 21 insertions(+), 4 deletions(-) diff --git a/cosmpy/aerial/grpc/rpc_wrapper.py b/cosmpy/aerial/grpc/rpc_wrapper.py index b9e4c813..cac2703d 100644 --- a/cosmpy/aerial/grpc/rpc_wrapper.py +++ b/cosmpy/aerial/grpc/rpc_wrapper.py @@ -19,7 +19,7 @@ """gRPC RPC method wrappers for request-scoped query context.""" -from typing import Any, Callable, Optional +from typing import Any, Optional, Protocol, Tuple from cosmpy.aerial.query_context import ResponseQueryContext from cosmpy.common.rest_client import COSMOS_BLOCK_HEIGHT_HEADER @@ -38,10 +38,22 @@ def _metadata_height(metadata: Any) -> Optional[int]: return None +class RpcCallable(Protocol): + """Callable gRPC method with grpc-stub with_call support.""" + + def __call__(self, request: Any, *, metadata: Any = None, **kwargs: Any) -> Any: + """Call RPC method.""" + + def with_call( + self, request: Any, *, metadata: Any = None, **kwargs: Any + ) -> Tuple[Any, Any]: + """Call RPC method and return response with call metadata.""" + + class RpcMethodWrapper: """Wrap one gRPC RPC method to support query context.""" - def __init__(self, rpc: Callable): + def __init__(self, rpc: RpcCallable): """ Init RPC method wrapper. diff --git a/cosmpy/common/rest_client.py b/cosmpy/common/rest_client.py index ecd21d73..6a742237 100644 --- a/cosmpy/common/rest_client.py +++ b/cosmpy/common/rest_client.py @@ -22,7 +22,7 @@ import json from contextlib import contextmanager from contextvars import ContextVar, Token -from typing import List, Optional +from typing import Any, Dict, List, Optional from urllib.parse import urlencode import requests @@ -102,7 +102,7 @@ def get( ctx = ctx or self._query_ctx.get() request_height = self._request_height(ctx) - request_kwargs = {"url": url} + request_kwargs: Dict[str, Any] = {"url": url} if request_height is not None: request_kwargs["headers"] = { COSMOS_BLOCK_HEIGHT_HEADER: str(request_height) diff --git a/pyproject.toml b/pyproject.toml index 8d8decae..fd41be06 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -101,6 +101,7 @@ exclude = "whitelist.py" [[tool.mypy.overrides]] module = [ "cosmpy.protos.*", + "cosmpy.gogoproto.*", ] ignore_errors = true follow_imports = "skip" @@ -116,6 +117,7 @@ module = [ "docker.*", "pytest.*", "click.*", + "tomli.*", "certifi.*", "mbedtls.*", "jsonschema.*", diff --git a/tests/helpers.py b/tests/helpers.py index 8b228308..050b15db 100644 --- a/tests/helpers.py +++ b/tests/helpers.py @@ -23,6 +23,7 @@ from google.protobuf.descriptor import Descriptor +from cosmpy.aerial.query_context import ResponseQueryContext from cosmpy.common.rest_client import RestClient @@ -47,6 +48,7 @@ def get( url_base_path: str, request: Optional[Descriptor] = None, used_params: Optional[List[str]] = None, + ctx: Optional[ResponseQueryContext] = None, ) -> bytes: """ Handle GET request. @@ -54,6 +56,7 @@ def get( :param url_base_path: url base path :param request: optional request descriptor instance :param used_params: optional list of params name used in path + :param ctx: optional query context :return: bytes """ From 250024a407a3e0bb2cd87b8d1e25901c3a83d663 Mon Sep 17 00:00:00 2001 From: Jiri Date: Fri, 22 May 2026 15:25:39 +0200 Subject: [PATCH 36/36] Docstring fixes --- cosmpy/aerial/__init__.py | 2 -- cosmpy/aerial/client/__init__.py | 15 ++++++++++++++- 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/cosmpy/aerial/__init__.py b/cosmpy/aerial/__init__.py index 5156e3a4..0704c8c3 100644 --- a/cosmpy/aerial/__init__.py +++ b/cosmpy/aerial/__init__.py @@ -19,8 +19,6 @@ """Cosmpy aerial module.""" -from cosmpy.aerial.query_context import RequestQueryContext, ResponseQueryContext - def cast_to_int(value: str, verify_decimal_part: bool = True, base: int = 10) -> int: """Casts string representing a number to python native integer type. diff --git a/cosmpy/aerial/client/__init__.py b/cosmpy/aerial/client/__init__.py index 2ffcb62d..374a5203 100644 --- a/cosmpy/aerial/client/__init__.py +++ b/cosmpy/aerial/client/__init__.py @@ -224,6 +224,7 @@ def query_account( """Query account. :param address: address + :param ctx: Optional QueryContext :raises RuntimeError: Unexpected account type returned from query :return: account details """ @@ -251,6 +252,7 @@ def query_params( :param subspace: subspace :param key: key + :param ctx: Optional QueryContext :return: Query params """ req = QueryParamsRequest(subspace=subspace, key=key) @@ -261,6 +263,8 @@ def query_node_info(self, ctx: Optional[ResponseQueryContext] = None) -> NodeInf """ Query basic Tendermint / node information (moniker, chain-id, version, etc.). + :param ctx: Optional QueryContext + :return: NodeInfo. """ request = GetNodeInfoRequest() @@ -281,6 +285,7 @@ def query_node_info(self, ctx: Optional[ResponseQueryContext] = None) -> NodeInf def query_consensus_params(self, ctx: Optional[ResponseQueryContext] = None) -> Any: """Query consensus params. + :param ctx: Optional QueryContext :return: Query consensus params """ req = QueryParamsRequest() @@ -295,6 +300,7 @@ def query_bank_balance( ) -> int: """Query bank balance. + :param ctx: Optional QueryContext :param address: address :param denom: denom, defaults to None :return: bank balance @@ -316,6 +322,7 @@ def query_bank_all_balances( ) -> List[Coin]: """Query bank all balances. + :param ctx: Optional QueryContext :param address: address :return: bank all balances """ @@ -368,6 +375,7 @@ def query_validators( """Query validators. :param status: validator status, defaults to None + :param ctx: Optional QueryContext :return: List of validators """ filtered_status = status or ValidatorStatus.BONDED @@ -396,6 +404,7 @@ def query_staking_summary( """Query staking summary. :param address: address + :param ctx: Optional QueryContext :return: staking summary """ current_positions: List[StakingPosition] = [] @@ -645,6 +654,7 @@ def wait_for_query_tx( :param tx_hash: transaction hash :param timeout: timeout, defaults to None :param poll_period: poll_period, defaults to None + :param ctx: Optional QueryContext :raises QueryTimeoutError: timeout @@ -680,6 +690,7 @@ def query_tx( """query transaction. :param tx_hash: transaction hash + :param ctx: Optional QueryContext :raises NotFoundError: Tx details not found :raises grpc.RpcError: RPC connection issue :return: query response @@ -777,6 +788,7 @@ def broadcast_tx(self, tx: Transaction) -> SubmittedTx: def query_latest_block(self, ctx: Optional[ResponseQueryContext] = None) -> Block: """Query the latest block. + :param ctx: Optional QueryContext :return: latest block """ req = GetLatestBlockRequest() @@ -789,6 +801,7 @@ def query_block( """Query the block. :param height: block height + :param ctx: Optional QueryContext :return: block """ req = GetBlockByHeightRequest(height=height) @@ -804,7 +817,7 @@ def query_height(self, ctx: Optional[ResponseQueryContext] = None) -> int: def query_chain_id(self, ctx: Optional[ResponseQueryContext] = None) -> str: """Query the chain id. - + :param ctx: Optional QueryContext :return: chain id """ return self.query_latest_block(ctx=ctx).chain_id