From 6abf59f6ed9f1655688180fb9fb42f5de32f04f3 Mon Sep 17 00:00:00 2001 From: Charlie <99198652+cdummett@users.noreply.github.com> Date: Tue, 11 Jun 2024 10:38:42 +0100 Subject: [PATCH] chore: migrate to using common protos repo (#679) * chore: migrate to common proto repo * fix: run make export reqs * chore: poetry lock --- Jenkinsfile | 2 +- Makefile | 8 - buf.gen.yaml | 8 - examples/agent_market/agents.py | 4 +- examples/notebooks/InvestigatePriceMove.ipynb | 2 +- .../feature_tests/0002-STTL-008.ipynb | 2 +- .../feature_tests/0004-AMND-010.ipynb | 2 +- .../feature_tests/0004-AMND-021.ipynb | 2 +- .../feature_tests/0004-AMND-022.ipynb | 2 +- .../feature_tests/0004-AMND-023.ipynb | 2 +- .../feature_tests/0004-AMND-024.ipynb | 2 +- examples/nullchain.py | 2 +- examples/visualisations/utils.py | 2 +- generate_vega_init.py | 68 - poetry.lock | 28 +- pyproject.toml | 1 + requirements-dev.txt | 3 +- requirements-learning.txt | 3 +- requirements.txt | 15 + tests/integration/test_governance.py | 2 +- tests/integration/test_liquidation.py | 2 +- tests/integration/test_trading.py | 2 +- tests/integration/test_update_market.py | 6 +- tests/vega_sim/api/test_api_coverage.py | 4 +- tests/vega_sim/api/test_data.py | 8 +- tests/vega_sim/api/test_data_raw.py | 10 +- tests/vega_sim/quant/test_quant.py | 2 +- tests/vega_sim/test_local_data_cache.py | 10 +- vega_sim/api/data.py | 6 +- vega_sim/api/data_raw.py | 6 +- vega_sim/api/governance.py | 12 +- vega_sim/api/helpers.py | 10 +- vega_sim/api/market.py | 6 +- vega_sim/api/trading.py | 6 +- vega_sim/builders/commands/commands.py | 2 +- vega_sim/builders/data/data.py | 2 +- vega_sim/builders/data/spec.py | 2 +- vega_sim/builders/data_source.py | 2 +- vega_sim/builders/governance.py | 2 +- vega_sim/builders/markets.py | 2 +- vega_sim/builders/vega.py | 2 +- vega_sim/configs/agents.py | 2 +- vega_sim/grpc/client.py | 6 +- vega_sim/local_data_cache.py | 4 +- vega_sim/parameter_test/parameter/loggers.py | 2 +- vega_sim/proto/__init__.py | 3 - .../blockexplorer/api/v1/blockexplorer_pb2.py | 66 - .../api/v1/blockexplorer_pb2.pyi | 161 - .../api/v1/blockexplorer_pb2_grpc.py | 190 - vega_sim/proto/data_node/__init__.py | 3 - vega_sim/proto/data_node/api/__init__.py | 3 - vega_sim/proto/data_node/api/v2/__init__.py | 7 - .../data_node/api/v2/trading_data_pb2.py | 1914 ----- .../data_node/api/v2/trading_data_pb2.pyi | 5897 --------------- .../data_node/api/v2/trading_data_pb2_grpc.py | 6362 ----------------- vega_sim/proto/vega/__init__.py | 54 - vega_sim/proto/vega/api/__init__.py | 3 - vega_sim/proto/vega/api/v1/__init__.py | 11 - vega_sim/proto/vega/api/v1/core_pb2.py | 149 - vega_sim/proto/vega/api/v1/core_pb2.pyi | 629 -- vega_sim/proto/vega/api/v1/core_pb2_grpc.py | 541 -- vega_sim/proto/vega/api/v1/corestate_pb2.py | 94 - vega_sim/proto/vega/api/v1/corestate_pb2.pyi | 256 - .../proto/vega/api/v1/corestate_pb2_grpc.py | 637 -- vega_sim/proto/vega/assets_pb2.py | 42 - vega_sim/proto/vega/assets_pb2.pyi | 112 - vega_sim/proto/vega/assets_pb2_grpc.py | 3 - vega_sim/proto/vega/chain_events_pb2.py | 64 - vega_sim/proto/vega/chain_events_pb2.pyi | 356 - vega_sim/proto/vega/chain_events_pb2_grpc.py | 3 - vega_sim/proto/vega/checkpoint/__init__.py | 3 - vega_sim/proto/vega/checkpoint/v1/__init__.py | 7 - .../vega/checkpoint/v1/checkpoint_pb2.py | 138 - .../vega/checkpoint/v1/checkpoint_pb2.pyi | 1038 --- .../vega/checkpoint/v1/checkpoint_pb2_grpc.py | 3 - vega_sim/proto/vega/commands/__init__.py | 3 - vega_sim/proto/vega/commands/v1/__init__.py | 23 - .../proto/vega/commands/v1/commands_pb2.py | 117 - .../proto/vega/commands/v1/commands_pb2.pyi | 743 -- .../vega/commands/v1/commands_pb2_grpc.py | 3 - vega_sim/proto/vega/commands/v1/data_pb2.py | 34 - vega_sim/proto/vega/commands/v1/data_pb2.pyi | 30 - .../proto/vega/commands/v1/data_pb2_grpc.py | 3 - .../proto/vega/commands/v1/signature_pb2.py | 32 - .../proto/vega/commands/v1/signature_pb2.pyi | 20 - .../vega/commands/v1/signature_pb2_grpc.py | 3 - .../proto/vega/commands/v1/transaction_pb2.py | 46 - .../vega/commands/v1/transaction_pb2.pyi | 290 - .../vega/commands/v1/transaction_pb2_grpc.py | 3 - .../commands/v1/validator_commands_pb2.py | 57 - .../commands/v1/validator_commands_pb2.pyi | 277 - .../v1/validator_commands_pb2_grpc.py | 3 - vega_sim/proto/vega/data/__init__.py | 3 - vega_sim/proto/vega/data/v1/__init__.py | 11 - vega_sim/proto/vega/data/v1/data_pb2.py | 40 - vega_sim/proto/vega/data/v1/data_pb2.pyi | 83 - vega_sim/proto/vega/data/v1/data_pb2_grpc.py | 3 - vega_sim/proto/vega/data/v1/spec_pb2.py | 40 - vega_sim/proto/vega/data/v1/spec_pb2.pyi | 96 - vega_sim/proto/vega/data/v1/spec_pb2_grpc.py | 3 - vega_sim/proto/vega/data_source_pb2.py | 61 - vega_sim/proto/vega/data_source_pb2.pyi | 210 - vega_sim/proto/vega/data_source_pb2_grpc.py | 3 - vega_sim/proto/vega/events/__init__.py | 3 - vega_sim/proto/vega/events/v1/__init__.py | 7 - vega_sim/proto/vega/events/v1/events_pb2.py | 250 - vega_sim/proto/vega/events/v1/events_pb2.pyi | 3067 -------- .../proto/vega/events/v1/events_pb2_grpc.py | 3 - vega_sim/proto/vega/governance_pb2.py | 150 - vega_sim/proto/vega/governance_pb2.pyi | 1381 ---- vega_sim/proto/vega/governance_pb2_grpc.py | 3 - vega_sim/proto/vega/markets_pb2.py | 99 - vega_sim/proto/vega/markets_pb2.pyi | 716 -- vega_sim/proto/vega/markets_pb2_grpc.py | 3 - vega_sim/proto/vega/oracle_pb2.py | 36 - vega_sim/proto/vega/oracle_pb2.pyi | 31 - vega_sim/proto/vega/oracle_pb2_grpc.py | 3 - vega_sim/proto/vega/snapshot/__init__.py | 3 - vega_sim/proto/vega/snapshot/v1/__init__.py | 7 - .../proto/vega/snapshot/v1/snapshot_pb2.py | 436 -- .../proto/vega/snapshot/v1/snapshot_pb2.pyi | 4131 ----------- .../vega/snapshot/v1/snapshot_pb2_grpc.py | 3 - vega_sim/proto/vega/vega_pb2.py | 263 - vega_sim/proto/vega/vega_pb2.pyi | 2868 -------- vega_sim/proto/vega/vega_pb2_grpc.py | 3 - vega_sim/proto/vega/wallet/__init__.py | 3 - vega_sim/proto/vega/wallet/v1/__init__.py | 7 - vega_sim/proto/vega/wallet/v1/wallet_pb2.py | 39 - vega_sim/proto/vega/wallet/v1/wallet_pb2.pyi | 238 - .../proto/vega/wallet/v1/wallet_pb2_grpc.py | 3 - vega_sim/quant/quant.py | 2 +- .../reinforcement/agents/learning_agent.py | 2 +- .../reinforcement/agents/learning_agent_MO.py | 2 +- .../agents/learning_agent_MO_with_vol.py | 2 +- .../agents/learning_agent_heuristic.py | 2 +- vega_sim/reinforcement/v2/agents/puppets.py | 2 +- vega_sim/reinforcement/v2/states.py | 2 +- vega_sim/scenario/common/agents.py | 4 +- .../scenario/competing_market_makers/plot.py | 2 +- vega_sim/scenario/fuzzed_markets/agents.py | 6 +- vega_sim/scenario/fuzzed_markets/fuzzers.py | 2 +- vega_sim/scenario/fuzzed_markets/scenario.py | 2 +- vega_sim/scenario/fuzzing/scenario.py | 2 +- .../scenario/ideal_market_maker/agents.py | 2 +- .../scenario/ideal_market_maker_v2/agents.py | 5 +- vega_sim/scenario/scenario.py | 2 +- vega_sim/scenario/sla/scenario.py | 2 +- vega_sim/service.py | 14 +- vega_sim/tools/scenario_output.py | 2 +- vega_sim/tools/scenario_plots.py | 4 +- vega_sim/wallet/slim_wallet.py | 6 +- 151 files changed, 158 insertions(+), 34934 deletions(-) delete mode 100644 buf.gen.yaml delete mode 100644 generate_vega_init.py delete mode 100644 vega_sim/proto/__init__.py delete mode 100644 vega_sim/proto/blockexplorer/api/v1/blockexplorer_pb2.py delete mode 100644 vega_sim/proto/blockexplorer/api/v1/blockexplorer_pb2.pyi delete mode 100644 vega_sim/proto/blockexplorer/api/v1/blockexplorer_pb2_grpc.py delete mode 100644 vega_sim/proto/data_node/__init__.py delete mode 100644 vega_sim/proto/data_node/api/__init__.py delete mode 100644 vega_sim/proto/data_node/api/v2/__init__.py delete mode 100644 vega_sim/proto/data_node/api/v2/trading_data_pb2.py delete mode 100644 vega_sim/proto/data_node/api/v2/trading_data_pb2.pyi delete mode 100644 vega_sim/proto/data_node/api/v2/trading_data_pb2_grpc.py delete mode 100644 vega_sim/proto/vega/__init__.py delete mode 100644 vega_sim/proto/vega/api/__init__.py delete mode 100644 vega_sim/proto/vega/api/v1/__init__.py delete mode 100644 vega_sim/proto/vega/api/v1/core_pb2.py delete mode 100644 vega_sim/proto/vega/api/v1/core_pb2.pyi delete mode 100644 vega_sim/proto/vega/api/v1/core_pb2_grpc.py delete mode 100644 vega_sim/proto/vega/api/v1/corestate_pb2.py delete mode 100644 vega_sim/proto/vega/api/v1/corestate_pb2.pyi delete mode 100644 vega_sim/proto/vega/api/v1/corestate_pb2_grpc.py delete mode 100644 vega_sim/proto/vega/assets_pb2.py delete mode 100644 vega_sim/proto/vega/assets_pb2.pyi delete mode 100644 vega_sim/proto/vega/assets_pb2_grpc.py delete mode 100644 vega_sim/proto/vega/chain_events_pb2.py delete mode 100644 vega_sim/proto/vega/chain_events_pb2.pyi delete mode 100644 vega_sim/proto/vega/chain_events_pb2_grpc.py delete mode 100644 vega_sim/proto/vega/checkpoint/__init__.py delete mode 100644 vega_sim/proto/vega/checkpoint/v1/__init__.py delete mode 100644 vega_sim/proto/vega/checkpoint/v1/checkpoint_pb2.py delete mode 100644 vega_sim/proto/vega/checkpoint/v1/checkpoint_pb2.pyi delete mode 100644 vega_sim/proto/vega/checkpoint/v1/checkpoint_pb2_grpc.py delete mode 100644 vega_sim/proto/vega/commands/__init__.py delete mode 100644 vega_sim/proto/vega/commands/v1/__init__.py delete mode 100644 vega_sim/proto/vega/commands/v1/commands_pb2.py delete mode 100644 vega_sim/proto/vega/commands/v1/commands_pb2.pyi delete mode 100644 vega_sim/proto/vega/commands/v1/commands_pb2_grpc.py delete mode 100644 vega_sim/proto/vega/commands/v1/data_pb2.py delete mode 100644 vega_sim/proto/vega/commands/v1/data_pb2.pyi delete mode 100644 vega_sim/proto/vega/commands/v1/data_pb2_grpc.py delete mode 100644 vega_sim/proto/vega/commands/v1/signature_pb2.py delete mode 100644 vega_sim/proto/vega/commands/v1/signature_pb2.pyi delete mode 100644 vega_sim/proto/vega/commands/v1/signature_pb2_grpc.py delete mode 100644 vega_sim/proto/vega/commands/v1/transaction_pb2.py delete mode 100644 vega_sim/proto/vega/commands/v1/transaction_pb2.pyi delete mode 100644 vega_sim/proto/vega/commands/v1/transaction_pb2_grpc.py delete mode 100644 vega_sim/proto/vega/commands/v1/validator_commands_pb2.py delete mode 100644 vega_sim/proto/vega/commands/v1/validator_commands_pb2.pyi delete mode 100644 vega_sim/proto/vega/commands/v1/validator_commands_pb2_grpc.py delete mode 100644 vega_sim/proto/vega/data/__init__.py delete mode 100644 vega_sim/proto/vega/data/v1/__init__.py delete mode 100644 vega_sim/proto/vega/data/v1/data_pb2.py delete mode 100644 vega_sim/proto/vega/data/v1/data_pb2.pyi delete mode 100644 vega_sim/proto/vega/data/v1/data_pb2_grpc.py delete mode 100644 vega_sim/proto/vega/data/v1/spec_pb2.py delete mode 100644 vega_sim/proto/vega/data/v1/spec_pb2.pyi delete mode 100644 vega_sim/proto/vega/data/v1/spec_pb2_grpc.py delete mode 100644 vega_sim/proto/vega/data_source_pb2.py delete mode 100644 vega_sim/proto/vega/data_source_pb2.pyi delete mode 100644 vega_sim/proto/vega/data_source_pb2_grpc.py delete mode 100644 vega_sim/proto/vega/events/__init__.py delete mode 100644 vega_sim/proto/vega/events/v1/__init__.py delete mode 100644 vega_sim/proto/vega/events/v1/events_pb2.py delete mode 100644 vega_sim/proto/vega/events/v1/events_pb2.pyi delete mode 100644 vega_sim/proto/vega/events/v1/events_pb2_grpc.py delete mode 100644 vega_sim/proto/vega/governance_pb2.py delete mode 100644 vega_sim/proto/vega/governance_pb2.pyi delete mode 100644 vega_sim/proto/vega/governance_pb2_grpc.py delete mode 100644 vega_sim/proto/vega/markets_pb2.py delete mode 100644 vega_sim/proto/vega/markets_pb2.pyi delete mode 100644 vega_sim/proto/vega/markets_pb2_grpc.py delete mode 100644 vega_sim/proto/vega/oracle_pb2.py delete mode 100644 vega_sim/proto/vega/oracle_pb2.pyi delete mode 100644 vega_sim/proto/vega/oracle_pb2_grpc.py delete mode 100644 vega_sim/proto/vega/snapshot/__init__.py delete mode 100644 vega_sim/proto/vega/snapshot/v1/__init__.py delete mode 100644 vega_sim/proto/vega/snapshot/v1/snapshot_pb2.py delete mode 100644 vega_sim/proto/vega/snapshot/v1/snapshot_pb2.pyi delete mode 100644 vega_sim/proto/vega/snapshot/v1/snapshot_pb2_grpc.py delete mode 100644 vega_sim/proto/vega/vega_pb2.py delete mode 100644 vega_sim/proto/vega/vega_pb2.pyi delete mode 100644 vega_sim/proto/vega/vega_pb2_grpc.py delete mode 100644 vega_sim/proto/vega/wallet/__init__.py delete mode 100644 vega_sim/proto/vega/wallet/v1/__init__.py delete mode 100644 vega_sim/proto/vega/wallet/v1/wallet_pb2.py delete mode 100644 vega_sim/proto/vega/wallet/v1/wallet_pb2.pyi delete mode 100644 vega_sim/proto/vega/wallet/v1/wallet_pb2_grpc.py diff --git a/Jenkinsfile b/Jenkinsfile index c9ab338f3..c65356981 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -14,7 +14,7 @@ pipeline { disableConcurrentBuilds(abortPrevious: true) } parameters { - string( name: 'VEGA_VERSION', defaultValue: 'e4890557c52ad5a24d14d38d64bfb79704c75cf7', + string( name: 'VEGA_VERSION', defaultValue: 'v0.76.8', description: 'Git branch, tag or hash of the vegaprotocol/vega repository') string( name: 'VEGACAPSULE_VERSION', defaultValue: 'main', description: 'Git branch, tag or hash of the vegaprotocol/vegacapsule repository') diff --git a/Makefile b/Makefile index 6a15e05c7..afc37a220 100644 --- a/Makefile +++ b/Makefile @@ -11,8 +11,6 @@ networks: pull_deps_networks build_deps_networks capsule: pull_deps_capsule build_deps_capsule -proto: build_proto black - clean_ui: @echo "Deleting $(EXTERN_DIR)/console and ./vega_sim/bin/console" @rm -rf "$(EXTERN_DIR)/console" @@ -87,12 +85,6 @@ build_deps_capsule: @mkdir -p ./vega_sim/bin cd ${EXTERN_DIR}/vegacapsule && go build -o ../../vega_sim/bin/ ./... -build_proto: pull_deps - @rm -rf ./vega_sim/proto - @mkdir ./vega_sim/proto - @buf generate extern/vega/protos/sources - @GENERATED_DIR=./vega_sim/proto scripts/post-generate.sh - .PHONY: black black: @black . diff --git a/buf.gen.yaml b/buf.gen.yaml deleted file mode 100644 index 57cf2a739..000000000 --- a/buf.gen.yaml +++ /dev/null @@ -1,8 +0,0 @@ ---- -version: v1 -plugins: - - plugin: buf.build/protocolbuffers/python:v26.1 - opt: pyi_out - out: ./vega_sim/proto - - plugin: buf.build/grpc/python - out: ./vega_sim/proto diff --git a/examples/agent_market/agents.py b/examples/agent_market/agents.py index 0a3ac043b..2121ecf20 100644 --- a/examples/agent_market/agents.py +++ b/examples/agent_market/agents.py @@ -6,8 +6,8 @@ from vega_sim.environment import StateAgent, VegaState from vega_sim.environment.agent import StateAgentWithWallet from vega_sim.null_service import VegaServiceNull -from vega_sim.proto.vega import markets as markets_protos -from vega_sim.proto.vega import vega as vega_protos, governance as gov_protos +from vega_python_protos.protos.vega import markets as markets_protos +from vega_python_protos.protos.vega import vega as vega_protos, governance as gov_protos from vega_sim.service import VegaService WalletConfig = namedtuple("WalletConfig", ["name", "passphrase"]) diff --git a/examples/notebooks/InvestigatePriceMove.ipynb b/examples/notebooks/InvestigatePriceMove.ipynb index 069be2d77..acc3074bf 100644 --- a/examples/notebooks/InvestigatePriceMove.ipynb +++ b/examples/notebooks/InvestigatePriceMove.ipynb @@ -11,7 +11,7 @@ "import numpy as np\n", "\n", "import vega_sim.api.data_raw as data_raw\n", - "import vega_sim.proto.vega as vega_protos\n", + "import vega_python_protos.protos.vega as vega_protos\n", "from vega_sim.grpc.client import VegaTradingDataClientV2" ] }, diff --git a/examples/notebooks/feature_tests/0002-STTL-008.ipynb b/examples/notebooks/feature_tests/0002-STTL-008.ipynb index 21b7c1384..c94d36838 100644 --- a/examples/notebooks/feature_tests/0002-STTL-008.ipynb +++ b/examples/notebooks/feature_tests/0002-STTL-008.ipynb @@ -9,7 +9,7 @@ "from collections import namedtuple\n", "\n", "from vega_sim.null_service import VegaServiceNull\n", - "import vega_sim.proto.vega as vega_protos\n" + "import vega_python_protos.protos.vega as vega_protos\n" ] }, { diff --git a/examples/notebooks/feature_tests/0004-AMND-010.ipynb b/examples/notebooks/feature_tests/0004-AMND-010.ipynb index a1bbd0664..3a0348914 100644 --- a/examples/notebooks/feature_tests/0004-AMND-010.ipynb +++ b/examples/notebooks/feature_tests/0004-AMND-010.ipynb @@ -9,7 +9,7 @@ "from collections import namedtuple\n", "\n", "from vega_sim.null_service import VegaServiceNull\n", - "import vega_sim.proto.vega as vega_protos\n" + "import vega_python_protos.protos.vega as vega_protos\n" ] }, { diff --git a/examples/notebooks/feature_tests/0004-AMND-021.ipynb b/examples/notebooks/feature_tests/0004-AMND-021.ipynb index 1add86401..5b9262187 100644 --- a/examples/notebooks/feature_tests/0004-AMND-021.ipynb +++ b/examples/notebooks/feature_tests/0004-AMND-021.ipynb @@ -9,7 +9,7 @@ "from collections import namedtuple\n", "\n", "from vega_sim.null_service import VegaServiceNull\n", - "import vega_sim.proto.vega as vega_protos" + "import vega_python_protos.protos.vega as vega_protos" ] }, { diff --git a/examples/notebooks/feature_tests/0004-AMND-022.ipynb b/examples/notebooks/feature_tests/0004-AMND-022.ipynb index eb78225dc..8ea0da11f 100644 --- a/examples/notebooks/feature_tests/0004-AMND-022.ipynb +++ b/examples/notebooks/feature_tests/0004-AMND-022.ipynb @@ -9,7 +9,7 @@ "from collections import namedtuple\n", "\n", "from vega_sim.null_service import VegaServiceNull\n", - "import vega_sim.proto.vega as vega_protos" + "import vega_python_protos.protos.vega as vega_protos" ] }, { diff --git a/examples/notebooks/feature_tests/0004-AMND-023.ipynb b/examples/notebooks/feature_tests/0004-AMND-023.ipynb index 0926dd731..9277f1b99 100644 --- a/examples/notebooks/feature_tests/0004-AMND-023.ipynb +++ b/examples/notebooks/feature_tests/0004-AMND-023.ipynb @@ -9,7 +9,7 @@ "from collections import namedtuple\n", "\n", "from vega_sim.null_service import VegaServiceNull\n", - "import vega_sim.proto.vega as vega_protos" + "import vega_python_protos.protos.vega as vega_protos" ] }, { diff --git a/examples/notebooks/feature_tests/0004-AMND-024.ipynb b/examples/notebooks/feature_tests/0004-AMND-024.ipynb index f22061e7d..ba128acc5 100644 --- a/examples/notebooks/feature_tests/0004-AMND-024.ipynb +++ b/examples/notebooks/feature_tests/0004-AMND-024.ipynb @@ -9,7 +9,7 @@ "from collections import namedtuple\n", "\n", "from vega_sim.null_service import VegaServiceNull\n", - "import vega_sim.proto.vega as vega_protos" + "import vega_python_protos.protos.vega as vega_protos" ] }, { diff --git a/examples/nullchain.py b/examples/nullchain.py index e3e4a79bb..f69ad351c 100644 --- a/examples/nullchain.py +++ b/examples/nullchain.py @@ -5,7 +5,7 @@ from vega_sim.null_service import VegaServiceNull from vega_sim.service import MarketStateUpdateType -import vega_sim.proto.vega as vega_protos +import vega_python_protos.protos.vega as vega_protos WalletConfig = namedtuple("WalletConfig", ["name", "passphrase"]) diff --git a/examples/visualisations/utils.py b/examples/visualisations/utils.py index dc7e5c076..9a69301b6 100644 --- a/examples/visualisations/utils.py +++ b/examples/visualisations/utils.py @@ -18,7 +18,7 @@ from vega_sim.service import PeggedOrder from vega_sim.api.market import MarketConfig -import vega_sim.proto.vega as vega_protos +import vega_python_protos.protos.vega as vega_protos PartyConfig = namedtuple("WalletConfig", ["wallet_name", "key_name"]) diff --git a/generate_vega_init.py b/generate_vega_init.py deleted file mode 100644 index d69aaa0e9..000000000 --- a/generate_vega_init.py +++ /dev/null @@ -1,68 +0,0 @@ -#!/usr/bin/python3 -import os - -import jinja2 - -templ = """\"\"\" -This is the Vega gRPC API client. - -Code generated by `generate_init.py`. DO NOT EDIT. -\"\"\" - -from . import ( - api, - checkpoint, - commands, - events, - data, - snapshot, - wallet, -{%- for i in imports %} - {{ i }}, -{%- endfor %} -) - -__all__ = [ - "api", - "checkpoint", - "commands", - "events", - "data", - "snapshot", - "tm", - "wallet", -{%- for a in all_list %} - "{{ a }}", -{%- endfor %} -] -""" - - -def main(): - p = "vega_sim/proto/vega/" - exclude_pb2 = [] - pb2_files = sorted( - f[:-7] - for f in os.listdir(p) - if os.path.isfile(os.path.join(p, f)) - and f.endswith("_pb2.py") - and f not in exclude_pb2 - ) - exclude_pb2_grpc = [] - pb2_grpc_files = sorted( - f[:-12] - for f in os.listdir(p) - if os.path.isfile(os.path.join(p, f)) - and f.endswith("_pb2_grpc.py") - and f not in exclude_pb2_grpc - ) - imports = sorted( - [f"{f}_pb2 as {f}" for f in pb2_files] - + [f"{f}_pb2_grpc as {f}_grpc" for f in pb2_grpc_files] - ) - all_list = sorted(pb2_files + [f"{f}_grpc" for f in pb2_grpc_files]) - print(jinja2.Template(templ).render({"imports": imports, "all_list": all_list})) - - -if __name__ == "__main__": - main() diff --git a/poetry.lock b/poetry.lock index 62e1ec2e0..d6fe852d3 100644 --- a/poetry.lock +++ b/poetry.lock @@ -4083,6 +4083,29 @@ h2 = ["h2 (>=4,<5)"] socks = ["pysocks (>=1.5.6,!=1.5.7,<2.0)"] zstd = ["zstandard (>=0.18.0)"] +[[package]] +name = "vega-python-protos" +version = "0.1.0" +description = "" +optional = false +python-versions = "^3.9,<3.12" +files = [] +develop = false + +[package.dependencies] +black = "^24.4.0" +grpcio = "^1.62.1" +grpcio-tools = "^1.62.1" +jinja2 = "^3.1.3" +protoc-gen-openapiv2 = "^0.0.1" +pytest = "*" + +[package.source] +type = "git" +url = "https://github.com/vegaprotocol/vega-python-protos" +reference = "develop" +resolved_reference = "243d257709ee8484bd324d869233f1fcf8e22f6d" + [[package]] name = "vegapy" version = "0.1.0" @@ -4106,12 +4129,13 @@ pytest = "^7.4.3" pyyaml = "^6.0.1" requests = "^2.31.0" toml = "^0.10.2" +vega_python_protos = {git = "https://github.com/vegaprotocol/vega-python-protos", branch = "develop"} [package.source] type = "git" url = "https://github.com/cdummett/vegapy/" reference = "develop" -resolved_reference = "c5636a17f288b5fe9a5dbe8b16ebd2542ab3af15" +resolved_reference = "b2a7ae02a0adadd21ccae87688c976ff51d8cec6" [[package]] name = "wcwidth" @@ -4282,4 +4306,4 @@ profile = ["pytest-profiling", "snakeviz"] [metadata] lock-version = "2.0" python-versions = "^3.10,<3.12" -content-hash = "5ed09b844f5b7fcdb6f0a22a1491b8f7dc19c8a4dee2b6a7b50c8915e8a99bcc" +content-hash = "c8916c7da7651d11416c6b355547bcd4e0a50d937a1af26707cfbf96c2e3f146" diff --git a/pyproject.toml b/pyproject.toml index 37ac35240..75bc5b1b4 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -42,6 +42,7 @@ pettingzoo = {version = "*", optional = true} numba = {version = "^0.57.1", optional = true} tianshou = {version = "*", optional = true} protofuzz = { git = "https://github.com/trailofbits/protofuzz", branch="master" } +vega_python_protos = {git = "https://github.com/vegaprotocol/vega-python-protos", branch="develop" } [tool.poetry.group.dev.dependencies] black = "*" diff --git a/requirements-dev.txt b/requirements-dev.txt index 204af2dd1..9bf4e8fc3 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -94,7 +94,8 @@ traitlets==5.14.3 ; python_version >= "3.10" and python_version < "3.12" typing-extensions==4.12.0 ; python_version >= "3.10" and python_version < "3.12" tzdata==2024.1 ; python_version >= "3.10" and python_version < "3.12" urllib3==2.2.1 ; python_version >= "3.10" and python_version < "3.12" -vegapy @ git+https://github.com/cdummett/vegapy/@c5636a17f288b5fe9a5dbe8b16ebd2542ab3af15 ; python_version >= "3.10" and python_version < "3.12" +vega-python-protos @ git+https://github.com/vegaprotocol/vega-python-protos@243d257709ee8484bd324d869233f1fcf8e22f6d ; python_version >= "3.10" and python_version < "3.12" +vegapy @ git+https://github.com/cdummett/vegapy/@b2a7ae02a0adadd21ccae87688c976ff51d8cec6 ; python_version >= "3.10" and python_version < "3.12" wcwidth==0.2.13 ; python_version >= "3.10" and python_version < "3.12" websocket-client==1.8.0 ; python_version >= "3.10" and python_version < "3.12" wrapt==1.16.0 ; python_version >= "3.10" and python_version < "3.12" diff --git a/requirements-learning.txt b/requirements-learning.txt index 4ec55e633..35cbe8f66 100644 --- a/requirements-learning.txt +++ b/requirements-learning.txt @@ -130,7 +130,8 @@ triton==2.3.0 ; platform_system == "Linux" and platform_machine == "x86_64" and typing-extensions==4.12.0 ; python_version >= "3.10" and python_version < "3.12" tzdata==2024.1 ; python_version >= "3.10" and python_version < "3.12" urllib3==2.2.1 ; python_version >= "3.10" and python_version < "3.12" -vegapy @ git+https://github.com/cdummett/vegapy/@c5636a17f288b5fe9a5dbe8b16ebd2542ab3af15 ; python_version >= "3.10" and python_version < "3.12" +vega-python-protos @ git+https://github.com/vegaprotocol/vega-python-protos@243d257709ee8484bd324d869233f1fcf8e22f6d ; python_version >= "3.10" and python_version < "3.12" +vegapy @ git+https://github.com/cdummett/vegapy/@b2a7ae02a0adadd21ccae87688c976ff51d8cec6 ; python_version >= "3.10" and python_version < "3.12" wcwidth==0.2.13 ; python_version >= "3.10" and python_version < "3.12" websocket-client==1.8.0 ; python_version >= "3.10" and python_version < "3.12" werkzeug==3.0.3 ; python_version >= "3.10" and python_version < "3.12" diff --git a/requirements.txt b/requirements.txt index d4964bd08..9e3d1e724 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,23 +1,34 @@ +black==24.4.2 ; python_version >= "3.10" and python_version < "3.12" certifi==2024.2.2 ; python_version >= "3.10" and python_version < "3.12" cffi==1.16.0 ; python_version >= "3.10" and python_version < "3.12" charset-normalizer==3.3.2 ; python_version >= "3.10" and python_version < "3.12" +click==8.1.7 ; python_version >= "3.10" and python_version < "3.12" +colorama==0.4.6 ; python_version >= "3.10" and python_version < "3.12" and (sys_platform == "win32" or platform_system == "Windows") contourpy==1.2.1 ; python_version >= "3.10" and python_version < "3.12" cycler==0.12.1 ; python_version >= "3.10" and python_version < "3.12" deprecated==1.2.14 ; python_version >= "3.10" and python_version < "3.12" docker==7.1.0 ; python_version >= "3.10" and python_version < "3.12" +exceptiongroup==1.2.1 ; python_version >= "3.10" and python_version < "3.11" fonttools==4.52.4 ; python_version >= "3.10" and python_version < "3.12" googleapis-common-protos==1.63.0 ; python_version >= "3.10" and python_version < "3.12" grpcio-tools==1.62.2 ; python_version >= "3.10" and python_version < "3.12" grpcio==1.64.0 ; python_version >= "3.10" and python_version < "3.12" idna==3.7 ; python_version >= "3.10" and python_version < "3.12" inflection==0.5.1 ; python_version >= "3.10" and python_version < "3.12" +iniconfig==2.0.0 ; python_version >= "3.10" and python_version < "3.12" +jinja2==3.1.4 ; python_version >= "3.10" and python_version < "3.12" kiwisolver==1.4.5 ; python_version >= "3.10" and python_version < "3.12" +markupsafe==2.1.5 ; python_version >= "3.10" and python_version < "3.12" matplotlib==3.9.0 ; python_version >= "3.10" and python_version < "3.12" +mypy-extensions==1.0.0 ; python_version >= "3.10" and python_version < "3.12" numpy==1.24.4 ; python_version >= "3.10" and python_version < "3.12" packaging==24.0 ; python_version >= "3.10" and python_version < "3.12" pandas==2.2.2 ; python_version >= "3.10" and python_version < "3.12" +pathspec==0.12.1 ; python_version >= "3.10" and python_version < "3.12" pillow==10.3.0 ; python_version >= "3.10" and python_version < "3.12" +platformdirs==4.2.2 ; python_version >= "3.10" and python_version < "3.12" plotly==5.22.0 ; python_version >= "3.10" and python_version < "3.12" +pluggy==1.5.0 ; python_version >= "3.10" and python_version < "3.12" protobuf==4.25.3 ; python_version >= "3.10" and python_version < "3.12" protoc-gen-openapiv2==0.0.1 ; python_version >= "3.10" and python_version < "3.12" protofuzz @ git+https://github.com/trailofbits/protofuzz@a4fd0936ae501dba0fc89d3af4ead8ef3aaad1d1 ; python_version >= "3.10" and python_version < "3.12" @@ -25,6 +36,7 @@ psutil==5.9.8 ; python_version >= "3.10" and python_version < "3.12" pycparser==2.22 ; python_version >= "3.10" and python_version < "3.12" pynacl==1.5.0 ; python_version >= "3.10" and python_version < "3.12" pyparsing==3.1.2 ; python_version >= "3.10" and python_version < "3.12" +pytest==7.4.4 ; python_version >= "3.10" and python_version < "3.12" python-dateutil==2.9.0.post0 ; python_version >= "3.10" and python_version < "3.12" python-dotenv==1.0.1 ; python_version >= "3.10" and python_version < "3.12" pytz==2024.1 ; python_version >= "3.10" and python_version < "3.12" @@ -35,7 +47,10 @@ setuptools==70.0.0 ; python_version >= "3.10" and python_version < "3.12" six==1.16.0 ; python_version >= "3.10" and python_version < "3.12" tenacity==8.3.0 ; python_version >= "3.10" and python_version < "3.12" toml==0.10.2 ; python_version >= "3.10" and python_version < "3.12" +tomli==2.0.1 ; python_version >= "3.10" and python_version < "3.11" +typing-extensions==4.12.0 ; python_version >= "3.10" and python_version < "3.11" tzdata==2024.1 ; python_version >= "3.10" and python_version < "3.12" urllib3==2.2.1 ; python_version >= "3.10" and python_version < "3.12" +vega-python-protos @ git+https://github.com/vegaprotocol/vega-python-protos@243d257709ee8484bd324d869233f1fcf8e22f6d ; python_version >= "3.10" and python_version < "3.12" websocket-client==1.8.0 ; python_version >= "3.10" and python_version < "3.12" wrapt==1.16.0 ; python_version >= "3.10" and python_version < "3.12" diff --git a/tests/integration/test_governance.py b/tests/integration/test_governance.py index 7c11f6a8c..b90fc5e1f 100644 --- a/tests/integration/test_governance.py +++ b/tests/integration/test_governance.py @@ -1,6 +1,6 @@ import pytest -import vega_sim.proto.vega as vega_protos +import vega_python_protos.protos.vega as vega_protos from vega_sim.null_service import VegaServiceNull from tests.integration.utils.fixtures import WalletConfig, vega_service diff --git a/tests/integration/test_liquidation.py b/tests/integration/test_liquidation.py index f3817ed0d..8581d7182 100644 --- a/tests/integration/test_liquidation.py +++ b/tests/integration/test_liquidation.py @@ -1,5 +1,5 @@ import pytest -from vega_sim import proto as protos +from vega_python_protos import protos from vega_sim.null_service import VegaServiceNull from tests.integration.utils.fixtures import ( ASSET_NAME, diff --git a/tests/integration/test_trading.py b/tests/integration/test_trading.py index 1c39756b9..e65baa07d 100644 --- a/tests/integration/test_trading.py +++ b/tests/integration/test_trading.py @@ -1,5 +1,5 @@ import pytest -import vega_sim.proto.vega as vega_protos +import vega_python_protos.protos.vega as vega_protos from vega_sim.api.market import MarketConfig import vega_sim.builders as build diff --git a/tests/integration/test_update_market.py b/tests/integration/test_update_market.py index 3ed113a35..81afb4719 100644 --- a/tests/integration/test_update_market.py +++ b/tests/integration/test_update_market.py @@ -9,9 +9,9 @@ ) from vega_sim.null_service import VegaServiceNull from vega_sim.service import MarketStateUpdateType -import vega_sim.proto.vega as vega_protos -import vega_sim.proto.vega.data.v1 as oracles_protos -import vega_sim.proto.vega.data_source_pb2 as data_source_protos +import vega_python_protos.protos.vega as vega_protos +import vega_python_protos.protos.vega.data.v1 as oracles_protos +import vega_python_protos.protos.vega.data_source_pb2 as data_source_protos LIQ = WalletConfig("liq", "liq") diff --git a/tests/vega_sim/api/test_api_coverage.py b/tests/vega_sim/api/test_api_coverage.py index dce3e1849..70328273a 100644 --- a/tests/vega_sim/api/test_api_coverage.py +++ b/tests/vega_sim/api/test_api_coverage.py @@ -4,8 +4,8 @@ import pytest import re -import vega_sim.proto.data_node.api.v2 as data_node_protos_v2 -import vega_sim.proto.vega as vega_protos +import vega_python_protos.protos.data_node.api.v2 as data_node_protos_v2 +import vega_python_protos.protos.vega as vega_protos import vega_sim.api.data as data import vega_sim.api.data_raw as data_raw diff --git a/tests/vega_sim/api/test_data.py b/tests/vega_sim/api/test_data.py index 1f7129de9..063c409c3 100644 --- a/tests/vega_sim/api/test_data.py +++ b/tests/vega_sim/api/test_data.py @@ -2,9 +2,9 @@ import pytest import datetime -import vega_sim.proto.data_node.api.v2 as data_node_protos_v2 -import vega_sim.proto.vega as vega_protos -import vega_sim.proto.vega.events.v1.events_pb2 as events_protos +import vega_python_protos.protos.data_node.api.v2 as data_node_protos_v2 +import vega_python_protos.protos.vega as vega_protos +import vega_python_protos.protos.vega.events.v1.events_pb2 as events_protos from tests.vega_sim.api.test_data_raw import ( core_servicer_and_port, trading_data_servicer_and_port, @@ -66,7 +66,7 @@ VegaTradingDataClientV2, ) -from vega_sim.proto.data_node.api.v2.trading_data_pb2_grpc import ( +from vega_python_protos.protos.data_node.api.v2.trading_data_pb2_grpc import ( add_TradingDataServiceServicer_to_server as add_TradingDataServiceServicer_v2_to_server, ) diff --git a/tests/vega_sim/api/test_data_raw.py b/tests/vega_sim/api/test_data_raw.py index eb1a8b189..cf81a1868 100644 --- a/tests/vega_sim/api/test_data_raw.py +++ b/tests/vega_sim/api/test_data_raw.py @@ -8,8 +8,8 @@ ) from vega_sim.null_service import find_free_port -import vega_sim.proto.data_node.api.v2 as data_node_protos_v2 -import vega_sim.proto.vega as vega_protos +import vega_python_protos.protos.data_node.api.v2 as data_node_protos_v2 +import vega_python_protos.protos.vega as vega_protos from vega_sim.api.data_raw import ( MarketAccount, list_accounts, @@ -35,16 +35,16 @@ list_oracle_data, ) -from vega_sim.proto.data_node.api.v2.trading_data_pb2_grpc import ( +from vega_python_protos.protos.data_node.api.v2.trading_data_pb2_grpc import ( TradingDataServiceServicer as TradingDataServiceServicerV2, add_TradingDataServiceServicer_to_server as add_TradingDataServiceServicer_v2_to_server, ) -from vega_sim.proto.vega.api.v1.core_pb2_grpc import ( +from vega_python_protos.protos.vega.api.v1.core_pb2_grpc import ( CoreServiceServicer, add_CoreServiceServicer_to_server, ) -import vega_sim.proto.vega.events.v1.events_pb2 as events_protos +import vega_python_protos.protos.vega.events.v1.events_pb2 as events_protos @pytest.fixture diff --git a/tests/vega_sim/quant/test_quant.py b/tests/vega_sim/quant/test_quant.py index 237d2be71..540f6d7a7 100644 --- a/tests/vega_sim/quant/test_quant.py +++ b/tests/vega_sim/quant/test_quant.py @@ -3,7 +3,7 @@ from vega_sim.quant.quant import probability_of_trading -import vega_sim.proto.vega as vega_protos +import vega_python_protos.protos.vega as vega_protos def suppress_deprecation(fn): diff --git a/tests/vega_sim/test_local_data_cache.py b/tests/vega_sim/test_local_data_cache.py index 341d1a466..e3a7ed4e2 100644 --- a/tests/vega_sim/test_local_data_cache.py +++ b/tests/vega_sim/test_local_data_cache.py @@ -1,9 +1,9 @@ from unittest.mock import MagicMock, patch import pytest -import vega_sim.proto.data_node.api.v2 as data_node_protos_v2 -import vega_sim.proto.vega as vega_protos -import vega_sim.proto.vega.events.v1.events_pb2 as events_protos +import vega_python_protos.protos.data_node.api.v2 as data_node_protos_v2 +import vega_python_protos.protos.vega as vega_protos +import vega_python_protos.protos.vega.events.v1.events_pb2 as events_protos from tests.vega_sim.api.test_data_raw import ( core_servicer_and_port, trading_data_servicer_and_port, @@ -17,7 +17,9 @@ ) from queue import Queue -from vega_sim.proto.vega.api.v1.core_pb2_grpc import add_CoreServiceServicer_to_server +from vega_python_protos.protos.vega.api.v1.core_pb2_grpc import ( + add_CoreServiceServicer_to_server, +) @patch("vega_sim.api.data.market_position_decimals") diff --git a/vega_sim/api/data.py b/vega_sim/api/data.py index 84d159dd6..fd6e3e5a4 100644 --- a/vega_sim/api/data.py +++ b/vega_sim/api/data.py @@ -18,9 +18,9 @@ import datetime import vega_sim.api.data_raw as data_raw import vega_sim.grpc.client as vac -import vega_sim.proto.data_node.api.v2 as data_node_protos_v2 -import vega_sim.proto.vega as vega_protos -import vega_sim.proto.vega.events.v1.events_pb2 as events_protos +import vega_python_protos.protos.data_node.api.v2 as data_node_protos_v2 +import vega_python_protos.protos.vega as vega_protos +import vega_python_protos.protos.vega.events.v1.events_pb2 as events_protos from vega_sim.api.helpers import num_from_padded_int from collections import defaultdict diff --git a/vega_sim/api/data_raw.py b/vega_sim/api/data_raw.py index 3efd27735..7f2ee9889 100644 --- a/vega_sim/api/data_raw.py +++ b/vega_sim/api/data_raw.py @@ -7,9 +7,9 @@ from typing import Callable, Iterable, List, Optional, TypeVar, Union, Tuple import vega_sim.grpc.client as vac -import vega_sim.proto.data_node.api.v2 as data_node_protos_v2 -import vega_sim.proto.vega as vega_protos -import vega_sim.proto.vega.events.v1.events_pb2 as events_protos +import vega_python_protos.protos.data_node.api.v2 as data_node_protos_v2 +import vega_python_protos.protos.vega as vega_protos +import vega_python_protos.protos.vega.events.v1.events_pb2 as events_protos logger = logging.getLogger(__name__) diff --git a/vega_sim/api/governance.py b/vega_sim/api/governance.py index bc09d0e7c..37a11964c 100644 --- a/vega_sim/api/governance.py +++ b/vega_sim/api/governance.py @@ -5,12 +5,12 @@ import vega_sim.api.data_raw as data_raw import vega_sim.grpc.client as vac -import vega_sim.proto.data_node.api.v2 as data_node_protos_v2 +import vega_python_protos.protos.data_node.api.v2 as data_node_protos_v2 -import vega_sim.proto.vega as vega_protos -import vega_sim.proto.vega.commands.v1 as commands_protos -import vega_sim.proto.vega.data.v1 as oracles_protos -import vega_sim.proto.vega.data_source_pb2 as data_source_protos +import vega_python_protos.protos.vega as vega_protos +import vega_python_protos.protos.vega.commands.v1 as commands_protos +import vega_python_protos.protos.vega.data.v1 as oracles_protos +import vega_python_protos.protos.vega.data_source_pb2 as data_source_protos from vega_sim.api.data import find_asset_id from vega_sim.api.helpers import ( ProposalNotAcceptedError, @@ -19,7 +19,7 @@ wait_for_acceptance, ) from vega_sim.api.market import MarketConfig, SpotMarketConfig -from vega_sim.proto.vega.commands.v1.commands_pb2 import ProposalSubmission +from vega_python_protos.protos.vega.commands.v1.commands_pb2 import ProposalSubmission from vega_sim.wallet.base import Wallet import vega_sim.builders as builders diff --git a/vega_sim/api/helpers.py b/vega_sim/api/helpers.py index 435e2b4b6..0da466b20 100644 --- a/vega_sim/api/helpers.py +++ b/vega_sim/api/helpers.py @@ -9,10 +9,12 @@ import requests from vega_sim.grpc.client import VegaCoreClient, VegaTradingDataClientV2 -from vega_sim.proto.data_node.api.v2.trading_data_pb2 import GetVegaTimeRequest -from vega_sim.proto.vega.api.v1.core_pb2 import StatisticsRequest -from vega_sim.proto.vega.markets_pb2 import Market, Spot, Future, Perpetual -from vega_sim.proto.vega.vega_pb2 import Side +from vega_python_protos.protos.data_node.api.v2.trading_data_pb2 import ( + GetVegaTimeRequest, +) +from vega_python_protos.protos.vega.api.v1.core_pb2 import StatisticsRequest +from vega_python_protos.protos.vega.markets_pb2 import Market, Spot, Future, Perpetual +from vega_python_protos.protos.vega.vega_pb2 import Side from vega_sim.tools.retry import retry T = TypeVar("T") diff --git a/vega_sim/api/market.py b/vega_sim/api/market.py index ef2834341..aaf11eed1 100644 --- a/vega_sim/api/market.py +++ b/vega_sim/api/market.py @@ -70,9 +70,9 @@ import logging from typing import Optional, Union -import vega_sim.proto.vega as vega_protos -import vega_sim.proto.vega.data.v1 as oracles_protos -import vega_sim.proto.vega.data_source_pb2 as data_source_protos +import vega_python_protos.protos.vega as vega_protos +import vega_python_protos.protos.vega.data.v1 as oracles_protos +import vega_python_protos.protos.vega.data_source_pb2 as data_source_protos from vega_sim.api.helpers import get_enum diff --git a/vega_sim/api/trading.py b/vega_sim/api/trading.py index c6de9dd84..fd1f5751f 100644 --- a/vega_sim/api/trading.py +++ b/vega_sim/api/trading.py @@ -7,14 +7,14 @@ from typing import Callable, List, Optional, Tuple, Union import vega_sim.grpc.client as vac -import vega_sim.proto.data_node.api.v2 as data_node_protos_v2 +import vega_python_protos.protos.data_node.api.v2 as data_node_protos_v2 import vega_sim.api.data as data import vega_sim.api.data_raw as data_raw -import vega_sim.proto.vega as vega_protos -from vega_sim.proto.vega.commands.v1.commands_pb2 import ( +import vega_python_protos.protos.vega as vega_protos +from vega_python_protos.protos.vega.commands.v1.commands_pb2 import ( OrderCancellation, OrderAmendment, OrderSubmission, diff --git a/vega_sim/builders/commands/commands.py b/vega_sim/builders/commands/commands.py index 457557f4d..47d8a3ce7 100644 --- a/vega_sim/builders/commands/commands.py +++ b/vega_sim/builders/commands/commands.py @@ -10,7 +10,7 @@ import logging import datetime -import vega_sim.proto.vega as vega_protos +import vega_python_protos.protos.vega as vega_protos from typing import Optional, Dict, List from vega_sim.api.helpers import num_to_padded_int diff --git a/vega_sim/builders/data/data.py b/vega_sim/builders/data/data.py index e33f56761..d8ee9443c 100644 --- a/vega_sim/builders/data/data.py +++ b/vega_sim/builders/data/data.py @@ -10,7 +10,7 @@ import logging import datetime -import vega_sim.proto.vega as vega_protos +import vega_python_protos.protos.vega as vega_protos from typing import Optional, Dict, List from vega_sim.builders.exceptions import raise_custom_build_errors diff --git a/vega_sim/builders/data/spec.py b/vega_sim/builders/data/spec.py index c1ebb2e07..ebdc6fb77 100644 --- a/vega_sim/builders/data/spec.py +++ b/vega_sim/builders/data/spec.py @@ -10,7 +10,7 @@ import logging import datetime -import vega_sim.proto.vega as vega_protos +import vega_python_protos.protos.vega as vega_protos from typing import Optional, Dict, List from vega_sim.builders.exceptions import raise_custom_build_errors diff --git a/vega_sim/builders/data_source.py b/vega_sim/builders/data_source.py index 1376c11f4..a25a77b34 100644 --- a/vega_sim/builders/data_source.py +++ b/vega_sim/builders/data_source.py @@ -10,7 +10,7 @@ import logging import datetime -import vega_sim.proto.vega as vega_protos +import vega_python_protos.protos.vega as vega_protos from typing import Optional, List from vega_sim.builders.exceptions import raise_custom_build_errors diff --git a/vega_sim/builders/governance.py b/vega_sim/builders/governance.py index 54ab956de..412698686 100644 --- a/vega_sim/builders/governance.py +++ b/vega_sim/builders/governance.py @@ -10,7 +10,7 @@ import logging import datetime -import vega_sim.proto.vega as vega_protos +import vega_python_protos.protos.vega as vega_protos from typing import Optional, Dict, List, Union from vega_sim.api.helpers import num_to_padded_int diff --git a/vega_sim/builders/markets.py b/vega_sim/builders/markets.py index bd8126832..526083432 100644 --- a/vega_sim/builders/markets.py +++ b/vega_sim/builders/markets.py @@ -10,7 +10,7 @@ import logging import datetime -import vega_sim.proto.vega as vega_protos +import vega_python_protos.protos.vega as vega_protos from typing import Optional, Dict, List from vega_sim.builders.exceptions import raise_custom_build_errors diff --git a/vega_sim/builders/vega.py b/vega_sim/builders/vega.py index fdb144e46..5b5264e7b 100644 --- a/vega_sim/builders/vega.py +++ b/vega_sim/builders/vega.py @@ -9,7 +9,7 @@ import logging -import vega_sim.proto.vega as vega_protos +import vega_python_protos.protos.vega as vega_protos from typing import Optional, List from vega_sim.builders.exceptions import raise_custom_build_errors diff --git a/vega_sim/configs/agents.py b/vega_sim/configs/agents.py index ad7d54286..81af397e7 100644 --- a/vega_sim/configs/agents.py +++ b/vega_sim/configs/agents.py @@ -8,7 +8,7 @@ from vega_sim.network_service import VegaServiceNetwork from vega_sim.null_service import VegaServiceNull -import vega_sim.proto as protos +import vega_python_protos.protos as protos from numpy.random import RandomState diff --git a/vega_sim/grpc/client.py b/vega_sim/grpc/client.py index 21360da38..03a874f94 100644 --- a/vega_sim/grpc/client.py +++ b/vega_sim/grpc/client.py @@ -1,7 +1,9 @@ import grpc from abc import ABC -from vega_sim.proto.data_node.api.v2 import trading_data_grpc as trading_data_grpc_v2 -from vega_sim.proto.vega.api.v1 import core_grpc, corestate_grpc +from vega_python_protos.protos.data_node.api.v2 import ( + trading_data_grpc as trading_data_grpc_v2, +) +from vega_python_protos.protos.vega.api.v1 import core_grpc, corestate_grpc class GRPCClient(ABC): diff --git a/vega_sim/local_data_cache.py b/vega_sim/local_data_cache.py index 7ac3ce4cc..b13bc6718 100644 --- a/vega_sim/local_data_cache.py +++ b/vega_sim/local_data_cache.py @@ -15,8 +15,8 @@ import vega_sim.api.data_raw as data_raw import vega_sim.api.governance as gov import vega_sim.grpc.client as vac -import vega_sim.proto.vega as vega_protos -import vega_sim.proto.vega.events.v1.events_pb2 as events_protos +import vega_python_protos.protos.vega as vega_protos +import vega_python_protos.protos.vega.events.v1.events_pb2 as events_protos from vega_sim.tools.retry import retry logger = logging.getLogger(__name__) diff --git a/vega_sim/parameter_test/parameter/loggers.py b/vega_sim/parameter_test/parameter/loggers.py index 0bab9f464..1f1a82f70 100644 --- a/vega_sim/parameter_test/parameter/loggers.py +++ b/vega_sim/parameter_test/parameter/loggers.py @@ -1,5 +1,5 @@ import functools -import vega_sim.proto.vega as vega_protos +import vega_python_protos.protos.vega as vega_protos from typing import Any, Callable, Dict, List, Optional from vega_sim.null_service import VegaServiceNull from vega_sim.environment.agent import Agent diff --git a/vega_sim/proto/__init__.py b/vega_sim/proto/__init__.py deleted file mode 100644 index eb2c07e35..000000000 --- a/vega_sim/proto/__init__.py +++ /dev/null @@ -1,3 +0,0 @@ -from . import data_node, vega - -__all__ = ["data_node", "vega"] diff --git a/vega_sim/proto/blockexplorer/api/v1/blockexplorer_pb2.py b/vega_sim/proto/blockexplorer/api/v1/blockexplorer_pb2.py deleted file mode 100644 index ebf612367..000000000 --- a/vega_sim/proto/blockexplorer/api/v1/blockexplorer_pb2.py +++ /dev/null @@ -1,66 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: blockexplorer/api/v1/blockexplorer.proto -# Protobuf Python Version: 5.26.1 -"""Generated protocol buffer code.""" -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 -from google.protobuf.internal import builder as _builder - -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - -from google.api import field_behavior_pb2 as google_dot_api_dot_field__behavior__pb2 -from protoc_gen_openapiv2.options import ( - annotations_pb2 as protoc__gen__openapiv2_dot_options_dot_annotations__pb2, -) -from vega.commands.v1 import ( - signature_pb2 as vega_dot_commands_dot_v1_dot_signature__pb2, -) -from vega.commands.v1 import ( - transaction_pb2 as vega_dot_commands_dot_v1_dot_transaction__pb2, -) - - -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile( - b'\n(blockexplorer/api/v1/blockexplorer.proto\x12\x14\x62lockexplorer.api.v1\x1a\x1fgoogle/api/field_behavior.proto\x1a.protoc-gen-openapiv2/options/annotations.proto\x1a vega/commands/v1/signature.proto\x1a"vega/commands/v1/transaction.proto"\r\n\x0bInfoRequest"I\n\x0cInfoResponse\x12\x18\n\x07version\x18\x01 \x01(\tR\x07version\x12\x1f\n\x0b\x63ommit_hash\x18\x02 \x01(\tR\ncommitHash"1\n\x15GetTransactionRequest\x12\x18\n\x04hash\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x04hash"]\n\x16GetTransactionResponse\x12\x43\n\x0btransaction\x18\x01 \x01(\x0b\x32!.blockexplorer.api.v1.TransactionR\x0btransaction"\x8b\x03\n\x17ListTransactionsRequest\x12\x1b\n\x06\x62\x65\x66ore\x18\x02 \x01(\tH\x00R\x06\x62\x65\x66ore\x88\x01\x01\x12\x19\n\x05\x61\x66ter\x18\x03 \x01(\tH\x01R\x05\x61\x66ter\x88\x01\x01\x12T\n\x07\x66ilters\x18\x04 \x03(\x0b\x32:.blockexplorer.api.v1.ListTransactionsRequest.FiltersEntryR\x07\x66ilters\x12\x1b\n\tcmd_types\x18\x05 \x03(\tR\x08\x63mdTypes\x12*\n\x11\x65xclude_cmd_types\x18\x06 \x03(\tR\x0f\x65xcludeCmdTypes\x12\x18\n\x07parties\x18\x07 \x03(\tR\x07parties\x12\x14\n\x05\x66irst\x18\x08 \x01(\rR\x05\x66irst\x12\x12\n\x04last\x18\t \x01(\rR\x04last\x1a:\n\x0c\x46iltersEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\tR\x05value:\x02\x38\x01\x42\t\n\x07_beforeB\x08\n\x06_afterJ\x04\x08\x01\x10\x02"a\n\x18ListTransactionsResponse\x12\x45\n\x0ctransactions\x18\x03 \x03(\x0b\x32!.blockexplorer.api.v1.TransactionR\x0ctransactions"\xc9\x03\n\x0bTransaction\x12\x14\n\x05\x62lock\x18\x01 \x01(\x04R\x05\x62lock\x12\x14\n\x05index\x18\x02 \x01(\rR\x05index\x12\x12\n\x04hash\x18\x03 \x01(\tR\x04hash\x12\x1c\n\tsubmitter\x18\x04 \x01(\tR\tsubmitter\x12\x12\n\x04type\x18\x05 \x01(\tR\x04type\x12\x12\n\x04\x63ode\x18\x06 \x01(\rR\x04\x63ode\x12\x16\n\x06\x63ursor\x18\x07 \x01(\tR\x06\x63ursor\x12\x35\n\x07\x63ommand\x18\x08 \x01(\x0b\x32\x1b.vega.commands.v1.InputDataR\x07\x63ommand\x12\x39\n\tsignature\x18\t \x01(\x0b\x32\x1b.vega.commands.v1.SignatureR\tsignature\x12\x19\n\x05\x65rror\x18\n \x01(\tH\x00R\x05\x65rror\x88\x01\x01\x12\x1d\n\ncreated_at\x18\x0b \x01(\tR\tcreatedAt\x12\x35\n\x07version\x18\x0c \x01(\x0e\x32\x1b.vega.commands.v1.TxVersionR\x07version\x12/\n\x03pow\x18\r \x01(\x0b\x32\x1d.vega.commands.v1.ProofOfWorkR\x03powB\x08\n\x06_error2\xc9\x02\n\x14\x42lockExplorerService\x12m\n\x0eGetTransaction\x12+.blockexplorer.api.v1.GetTransactionRequest\x1a,.blockexplorer.api.v1.GetTransactionResponse"\x00\x12s\n\x10ListTransactions\x12-.blockexplorer.api.v1.ListTransactionsRequest\x1a..blockexplorer.api.v1.ListTransactionsResponse"\x00\x12M\n\x04Info\x12!.blockexplorer.api.v1.InfoRequest\x1a".blockexplorer.api.v1.InfoResponseB|Z5code.vegaprotocol.io/vega/protos/blockexplorer/api/v1\x92\x41\x42\x12\'\n\x18Vega block explorer APIs2\x0bv0.77.0-dev\x1a\x13lb.testnet.vega.xyz*\x02\x01\x02\x62\x06proto3' -) - -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages( - DESCRIPTOR, "blockexplorer.api.v1.blockexplorer_pb2", _globals -) -if not _descriptor._USE_C_DESCRIPTORS: - _globals["DESCRIPTOR"]._loaded_options = None - _globals["DESCRIPTOR"]._serialized_options = ( - b"Z5code.vegaprotocol.io/vega/protos/blockexplorer/api/v1\222AB\022'\n\030Vega block explorer APIs2\013v0.77.0-dev\032\023lb.testnet.vega.xyz*\002\001\002" - ) - _globals["_GETTRANSACTIONREQUEST"].fields_by_name["hash"]._loaded_options = None - _globals["_GETTRANSACTIONREQUEST"].fields_by_name[ - "hash" - ]._serialized_options = b"\342A\001\002" - _globals["_LISTTRANSACTIONSREQUEST_FILTERSENTRY"]._loaded_options = None - _globals["_LISTTRANSACTIONSREQUEST_FILTERSENTRY"]._serialized_options = b"8\001" - _globals["_INFOREQUEST"]._serialized_start = 217 - _globals["_INFOREQUEST"]._serialized_end = 230 - _globals["_INFORESPONSE"]._serialized_start = 232 - _globals["_INFORESPONSE"]._serialized_end = 305 - _globals["_GETTRANSACTIONREQUEST"]._serialized_start = 307 - _globals["_GETTRANSACTIONREQUEST"]._serialized_end = 356 - _globals["_GETTRANSACTIONRESPONSE"]._serialized_start = 358 - _globals["_GETTRANSACTIONRESPONSE"]._serialized_end = 451 - _globals["_LISTTRANSACTIONSREQUEST"]._serialized_start = 454 - _globals["_LISTTRANSACTIONSREQUEST"]._serialized_end = 849 - _globals["_LISTTRANSACTIONSREQUEST_FILTERSENTRY"]._serialized_start = 764 - _globals["_LISTTRANSACTIONSREQUEST_FILTERSENTRY"]._serialized_end = 822 - _globals["_LISTTRANSACTIONSRESPONSE"]._serialized_start = 851 - _globals["_LISTTRANSACTIONSRESPONSE"]._serialized_end = 948 - _globals["_TRANSACTION"]._serialized_start = 951 - _globals["_TRANSACTION"]._serialized_end = 1408 - _globals["_BLOCKEXPLORERSERVICE"]._serialized_start = 1411 - _globals["_BLOCKEXPLORERSERVICE"]._serialized_end = 1740 -# @@protoc_insertion_point(module_scope) diff --git a/vega_sim/proto/blockexplorer/api/v1/blockexplorer_pb2.pyi b/vega_sim/proto/blockexplorer/api/v1/blockexplorer_pb2.pyi deleted file mode 100644 index 18bf1c908..000000000 --- a/vega_sim/proto/blockexplorer/api/v1/blockexplorer_pb2.pyi +++ /dev/null @@ -1,161 +0,0 @@ -from google.api import field_behavior_pb2 as _field_behavior_pb2 -from protoc_gen_openapiv2.options import annotations_pb2 as _annotations_pb2 -from vega.commands.v1 import signature_pb2 as _signature_pb2 -from vega.commands.v1 import transaction_pb2 as _transaction_pb2 -from google.protobuf.internal import containers as _containers -from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from typing import ( - ClassVar as _ClassVar, - Iterable as _Iterable, - Mapping as _Mapping, - Optional as _Optional, - Union as _Union, -) - -DESCRIPTOR: _descriptor.FileDescriptor - -class InfoRequest(_message.Message): - __slots__ = () - def __init__(self) -> None: ... - -class InfoResponse(_message.Message): - __slots__ = ("version", "commit_hash") - VERSION_FIELD_NUMBER: _ClassVar[int] - COMMIT_HASH_FIELD_NUMBER: _ClassVar[int] - version: str - commit_hash: str - def __init__( - self, version: _Optional[str] = ..., commit_hash: _Optional[str] = ... - ) -> None: ... - -class GetTransactionRequest(_message.Message): - __slots__ = ("hash",) - HASH_FIELD_NUMBER: _ClassVar[int] - hash: str - def __init__(self, hash: _Optional[str] = ...) -> None: ... - -class GetTransactionResponse(_message.Message): - __slots__ = ("transaction",) - TRANSACTION_FIELD_NUMBER: _ClassVar[int] - transaction: Transaction - def __init__( - self, transaction: _Optional[_Union[Transaction, _Mapping]] = ... - ) -> None: ... - -class ListTransactionsRequest(_message.Message): - __slots__ = ( - "before", - "after", - "filters", - "cmd_types", - "exclude_cmd_types", - "parties", - "first", - "last", - ) - - class FiltersEntry(_message.Message): - __slots__ = ("key", "value") - KEY_FIELD_NUMBER: _ClassVar[int] - VALUE_FIELD_NUMBER: _ClassVar[int] - key: str - value: str - def __init__( - self, key: _Optional[str] = ..., value: _Optional[str] = ... - ) -> None: ... - - BEFORE_FIELD_NUMBER: _ClassVar[int] - AFTER_FIELD_NUMBER: _ClassVar[int] - FILTERS_FIELD_NUMBER: _ClassVar[int] - CMD_TYPES_FIELD_NUMBER: _ClassVar[int] - EXCLUDE_CMD_TYPES_FIELD_NUMBER: _ClassVar[int] - PARTIES_FIELD_NUMBER: _ClassVar[int] - FIRST_FIELD_NUMBER: _ClassVar[int] - LAST_FIELD_NUMBER: _ClassVar[int] - before: str - after: str - filters: _containers.ScalarMap[str, str] - cmd_types: _containers.RepeatedScalarFieldContainer[str] - exclude_cmd_types: _containers.RepeatedScalarFieldContainer[str] - parties: _containers.RepeatedScalarFieldContainer[str] - first: int - last: int - def __init__( - self, - before: _Optional[str] = ..., - after: _Optional[str] = ..., - filters: _Optional[_Mapping[str, str]] = ..., - cmd_types: _Optional[_Iterable[str]] = ..., - exclude_cmd_types: _Optional[_Iterable[str]] = ..., - parties: _Optional[_Iterable[str]] = ..., - first: _Optional[int] = ..., - last: _Optional[int] = ..., - ) -> None: ... - -class ListTransactionsResponse(_message.Message): - __slots__ = ("transactions",) - TRANSACTIONS_FIELD_NUMBER: _ClassVar[int] - transactions: _containers.RepeatedCompositeFieldContainer[Transaction] - def __init__( - self, transactions: _Optional[_Iterable[_Union[Transaction, _Mapping]]] = ... - ) -> None: ... - -class Transaction(_message.Message): - __slots__ = ( - "block", - "index", - "hash", - "submitter", - "type", - "code", - "cursor", - "command", - "signature", - "error", - "created_at", - "version", - "pow", - ) - BLOCK_FIELD_NUMBER: _ClassVar[int] - INDEX_FIELD_NUMBER: _ClassVar[int] - HASH_FIELD_NUMBER: _ClassVar[int] - SUBMITTER_FIELD_NUMBER: _ClassVar[int] - TYPE_FIELD_NUMBER: _ClassVar[int] - CODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - COMMAND_FIELD_NUMBER: _ClassVar[int] - SIGNATURE_FIELD_NUMBER: _ClassVar[int] - ERROR_FIELD_NUMBER: _ClassVar[int] - CREATED_AT_FIELD_NUMBER: _ClassVar[int] - VERSION_FIELD_NUMBER: _ClassVar[int] - POW_FIELD_NUMBER: _ClassVar[int] - block: int - index: int - hash: str - submitter: str - type: str - code: int - cursor: str - command: _transaction_pb2.InputData - signature: _signature_pb2.Signature - error: str - created_at: str - version: _transaction_pb2.TxVersion - pow: _transaction_pb2.ProofOfWork - def __init__( - self, - block: _Optional[int] = ..., - index: _Optional[int] = ..., - hash: _Optional[str] = ..., - submitter: _Optional[str] = ..., - type: _Optional[str] = ..., - code: _Optional[int] = ..., - cursor: _Optional[str] = ..., - command: _Optional[_Union[_transaction_pb2.InputData, _Mapping]] = ..., - signature: _Optional[_Union[_signature_pb2.Signature, _Mapping]] = ..., - error: _Optional[str] = ..., - created_at: _Optional[str] = ..., - version: _Optional[_Union[_transaction_pb2.TxVersion, str]] = ..., - pow: _Optional[_Union[_transaction_pb2.ProofOfWork, _Mapping]] = ..., - ) -> None: ... diff --git a/vega_sim/proto/blockexplorer/api/v1/blockexplorer_pb2_grpc.py b/vega_sim/proto/blockexplorer/api/v1/blockexplorer_pb2_grpc.py deleted file mode 100644 index 682be3764..000000000 --- a/vega_sim/proto/blockexplorer/api/v1/blockexplorer_pb2_grpc.py +++ /dev/null @@ -1,190 +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 blockexplorer.api.v1 import ( - blockexplorer_pb2 as blockexplorer_dot_api_dot_v1_dot_blockexplorer__pb2, -) - - -class BlockExplorerServiceStub(object): - """Missing associated documentation comment in .proto file.""" - - def __init__(self, channel): - """Constructor. - - Args: - channel: A grpc.Channel. - """ - self.GetTransaction = channel.unary_unary( - "/blockexplorer.api.v1.BlockExplorerService/GetTransaction", - request_serializer=blockexplorer_dot_api_dot_v1_dot_blockexplorer__pb2.GetTransactionRequest.SerializeToString, - response_deserializer=blockexplorer_dot_api_dot_v1_dot_blockexplorer__pb2.GetTransactionResponse.FromString, - _registered_method=True, - ) - self.ListTransactions = channel.unary_unary( - "/blockexplorer.api.v1.BlockExplorerService/ListTransactions", - request_serializer=blockexplorer_dot_api_dot_v1_dot_blockexplorer__pb2.ListTransactionsRequest.SerializeToString, - response_deserializer=blockexplorer_dot_api_dot_v1_dot_blockexplorer__pb2.ListTransactionsResponse.FromString, - _registered_method=True, - ) - self.Info = channel.unary_unary( - "/blockexplorer.api.v1.BlockExplorerService/Info", - request_serializer=blockexplorer_dot_api_dot_v1_dot_blockexplorer__pb2.InfoRequest.SerializeToString, - response_deserializer=blockexplorer_dot_api_dot_v1_dot_blockexplorer__pb2.InfoResponse.FromString, - _registered_method=True, - ) - - -class BlockExplorerServiceServicer(object): - """Missing associated documentation comment in .proto file.""" - - def GetTransaction(self, request, context): - """Get transaction - - Get a transaction from the Vega blockchain - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListTransactions(self, request, context): - """List transactions - - List transactions from the Vega blockchain from the newest to the oldest transactions. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def Info(self, request, context): - """Info - - Get information about the block explorer. - Response contains a semver formatted version of the data node and the commit hash, from which the block explorer was built - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - -def add_BlockExplorerServiceServicer_to_server(servicer, server): - rpc_method_handlers = { - "GetTransaction": grpc.unary_unary_rpc_method_handler( - servicer.GetTransaction, - request_deserializer=blockexplorer_dot_api_dot_v1_dot_blockexplorer__pb2.GetTransactionRequest.FromString, - response_serializer=blockexplorer_dot_api_dot_v1_dot_blockexplorer__pb2.GetTransactionResponse.SerializeToString, - ), - "ListTransactions": grpc.unary_unary_rpc_method_handler( - servicer.ListTransactions, - request_deserializer=blockexplorer_dot_api_dot_v1_dot_blockexplorer__pb2.ListTransactionsRequest.FromString, - response_serializer=blockexplorer_dot_api_dot_v1_dot_blockexplorer__pb2.ListTransactionsResponse.SerializeToString, - ), - "Info": grpc.unary_unary_rpc_method_handler( - servicer.Info, - request_deserializer=blockexplorer_dot_api_dot_v1_dot_blockexplorer__pb2.InfoRequest.FromString, - response_serializer=blockexplorer_dot_api_dot_v1_dot_blockexplorer__pb2.InfoResponse.SerializeToString, - ), - } - generic_handler = grpc.method_handlers_generic_handler( - "blockexplorer.api.v1.BlockExplorerService", rpc_method_handlers - ) - server.add_generic_rpc_handlers((generic_handler,)) - server.add_registered_method_handlers( - "blockexplorer.api.v1.BlockExplorerService", rpc_method_handlers - ) - - -# This class is part of an EXPERIMENTAL API. -class BlockExplorerService(object): - """Missing associated documentation comment in .proto file.""" - - @staticmethod - def GetTransaction( - 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, - "/blockexplorer.api.v1.BlockExplorerService/GetTransaction", - blockexplorer_dot_api_dot_v1_dot_blockexplorer__pb2.GetTransactionRequest.SerializeToString, - blockexplorer_dot_api_dot_v1_dot_blockexplorer__pb2.GetTransactionResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListTransactions( - 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, - "/blockexplorer.api.v1.BlockExplorerService/ListTransactions", - blockexplorer_dot_api_dot_v1_dot_blockexplorer__pb2.ListTransactionsRequest.SerializeToString, - blockexplorer_dot_api_dot_v1_dot_blockexplorer__pb2.ListTransactionsResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def Info( - 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, - "/blockexplorer.api.v1.BlockExplorerService/Info", - blockexplorer_dot_api_dot_v1_dot_blockexplorer__pb2.InfoRequest.SerializeToString, - blockexplorer_dot_api_dot_v1_dot_blockexplorer__pb2.InfoResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) diff --git a/vega_sim/proto/data_node/__init__.py b/vega_sim/proto/data_node/__init__.py deleted file mode 100644 index b8a107a4b..000000000 --- a/vega_sim/proto/data_node/__init__.py +++ /dev/null @@ -1,3 +0,0 @@ -from . import api - -__all__ = ["api"] diff --git a/vega_sim/proto/data_node/api/__init__.py b/vega_sim/proto/data_node/api/__init__.py deleted file mode 100644 index 9d803e978..000000000 --- a/vega_sim/proto/data_node/api/__init__.py +++ /dev/null @@ -1,3 +0,0 @@ -from . import v2 - -__all__ = ["v2"] diff --git a/vega_sim/proto/data_node/api/v2/__init__.py b/vega_sim/proto/data_node/api/v2/__init__.py deleted file mode 100644 index b9a5e6286..000000000 --- a/vega_sim/proto/data_node/api/v2/__init__.py +++ /dev/null @@ -1,7 +0,0 @@ -from . import trading_data_pb2 as trading_data -from . import trading_data_pb2_grpc as trading_data_grpc - -__all__ = [ - "trading_data", - "trading_data_grpc", -] diff --git a/vega_sim/proto/data_node/api/v2/trading_data_pb2.py b/vega_sim/proto/data_node/api/v2/trading_data_pb2.py deleted file mode 100644 index 997c0539b..000000000 --- a/vega_sim/proto/data_node/api/v2/trading_data_pb2.py +++ /dev/null @@ -1,1914 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: data-node/api/v2/trading_data.proto -# Protobuf Python Version: 5.26.1 -"""Generated protocol buffer code.""" -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 -from google.protobuf.internal import builder as _builder - -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - -from google.api import field_behavior_pb2 as google_dot_api_dot_field__behavior__pb2 -from google.api import httpbody_pb2 as google_dot_api_dot_httpbody__pb2 -from protoc_gen_openapiv2.options import ( - annotations_pb2 as protoc__gen__openapiv2_dot_options_dot_annotations__pb2, -) -from ....vega import assets_pb2 as vega_dot_assets__pb2 -from ....vega.commands.v1 import ( - validator_commands_pb2 as vega_dot_commands_dot_v1_dot_validator__commands__pb2, -) -from ....vega.events.v1 import events_pb2 as vega_dot_events_dot_v1_dot_events__pb2 -from ....vega import governance_pb2 as vega_dot_governance__pb2 -from ....vega import markets_pb2 as vega_dot_markets__pb2 -from ....vega import oracle_pb2 as vega_dot_oracle__pb2 -from ....vega import vega_pb2 as vega_dot_vega__pb2 - - -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile( - b'\n#data-node/api/v2/trading_data.proto\x12\x0f\x64\x61tanode.api.v2\x1a\x1fgoogle/api/field_behavior.proto\x1a\x19google/api/httpbody.proto\x1a.protoc-gen-openapiv2/options/annotations.proto\x1a\x11vega/assets.proto\x1a)vega/commands/v1/validator_commands.proto\x1a\x1bvega/events/v1/events.proto\x1a\x15vega/governance.proto\x1a\x12vega/markets.proto\x1a\x11vega/oracle.proto\x1a\x0fvega/vega.proto"\xd9\x01\n\nPagination\x12\x19\n\x05\x66irst\x18\x01 \x01(\x05H\x00R\x05\x66irst\x88\x01\x01\x12\x19\n\x05\x61\x66ter\x18\x02 \x01(\tH\x01R\x05\x61\x66ter\x88\x01\x01\x12\x17\n\x04last\x18\x03 \x01(\x05H\x02R\x04last\x88\x01\x01\x12\x1b\n\x06\x62\x65\x66ore\x18\x04 \x01(\tH\x03R\x06\x62\x65\x66ore\x88\x01\x01\x12&\n\x0cnewest_first\x18\x05 \x01(\x08H\x04R\x0bnewestFirst\x88\x01\x01\x42\x08\n\x06_firstB\x08\n\x06_afterB\x07\n\x05_lastB\t\n\x07_beforeB\x0f\n\r_newest_first"\x9c\x01\n\x08PageInfo\x12"\n\rhas_next_page\x18\x01 \x01(\x08R\x0bhasNextPage\x12*\n\x11has_previous_page\x18\x02 \x01(\x08R\x0fhasPreviousPage\x12!\n\x0cstart_cursor\x18\x03 \x01(\tR\x0bstartCursor\x12\x1d\n\nend_cursor\x18\x04 \x01(\tR\tendCursor">\n\x1bGetPartyVestingStatsRequest\x12\x1f\n\x08party_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x07partyId"\xb7\x01\n\x1cGetPartyVestingStatsResponse\x12\x19\n\x08party_id\x18\x01 \x01(\tR\x07partyId\x12\x36\n\x17reward_bonus_multiplier\x18\x02 \x01(\tR\x15rewardBonusMultiplier\x12\x1b\n\tepoch_seq\x18\x03 \x01(\x04R\x08\x65pochSeq\x12\'\n\x0fquantum_balance\x18\x04 \x01(\tR\x0equantumBalance"p\n GetVestingBalancesSummaryRequest\x12\x1f\n\x08party_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x07partyId\x12\x1e\n\x08\x61sset_id\x18\x02 \x01(\tH\x00R\x07\x61ssetId\x88\x01\x01\x42\x0b\n\t_asset_id"\x8b\x02\n!GetVestingBalancesSummaryResponse\x12\x19\n\x08party_id\x18\x01 \x01(\tR\x07partyId\x12 \n\tepoch_seq\x18\x02 \x01(\x04H\x00R\x08\x65pochSeq\x88\x01\x01\x12K\n\x0flocked_balances\x18\x03 \x03(\x0b\x32".vega.events.v1.PartyLockedBalanceR\x0elockedBalances\x12N\n\x10vesting_balances\x18\x04 \x03(\x0b\x32#.vega.events.v1.PartyVestingBalanceR\x0fvestingBalancesB\x0c\n\n_epoch_seq"\x9a\x01\n\x0e\x41\x63\x63ountBalance\x12\x14\n\x05owner\x18\x02 \x01(\tR\x05owner\x12\x18\n\x07\x62\x61lance\x18\x03 \x01(\tR\x07\x62\x61lance\x12\x14\n\x05\x61sset\x18\x04 \x01(\tR\x05\x61sset\x12\x1b\n\tmarket_id\x18\x05 \x01(\tR\x08marketId\x12%\n\x04type\x18\x06 \x01(\x0e\x32\x11.vega.AccountTypeR\x04type"\x9e\x01\n\x13ListAccountsRequest\x12\x36\n\x06\x66ilter\x18\x01 \x01(\x0b\x32\x1e.datanode.api.v2.AccountFilterR\x06\x66ilter\x12@\n\npagination\x18\x02 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationH\x00R\npagination\x88\x01\x01\x42\r\n\x0b_pagination"W\n\x14ListAccountsResponse\x12?\n\x08\x61\x63\x63ounts\x18\x01 \x01(\x0b\x32#.datanode.api.v2.AccountsConnectionR\x08\x61\x63\x63ounts"\x80\x01\n\x12\x41\x63\x63ountsConnection\x12\x32\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32\x1c.datanode.api.v2.AccountEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo"Z\n\x0b\x41\x63\x63ountEdge\x12\x33\n\x04node\x18\x01 \x01(\x0b\x32\x1f.datanode.api.v2.AccountBalanceR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"\x8d\x01\n\x16ObserveAccountsRequest\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId\x12\x19\n\x08party_id\x18\x02 \x01(\tR\x07partyId\x12\x14\n\x05\x61sset\x18\x03 \x01(\tR\x05\x61sset\x12%\n\x04type\x18\x04 \x01(\x0e\x32\x11.vega.AccountTypeR\x04type"\xa6\x01\n\x17ObserveAccountsResponse\x12\x42\n\x08snapshot\x18\x01 \x01(\x0b\x32$.datanode.api.v2.AccountSnapshotPageH\x00R\x08snapshot\x12;\n\x07updates\x18\x02 \x01(\x0b\x32\x1f.datanode.api.v2.AccountUpdatesH\x00R\x07updatesB\n\n\x08response"o\n\x13\x41\x63\x63ountSnapshotPage\x12;\n\x08\x61\x63\x63ounts\x18\x01 \x03(\x0b\x32\x1f.datanode.api.v2.AccountBalanceR\x08\x61\x63\x63ounts\x12\x1b\n\tlast_page\x18\x02 \x01(\x08R\x08lastPage"M\n\x0e\x41\x63\x63ountUpdates\x12;\n\x08\x61\x63\x63ounts\x18\x01 \x03(\x0b\x32\x1f.datanode.api.v2.AccountBalanceR\x08\x61\x63\x63ounts"\r\n\x0bInfoRequest"I\n\x0cInfoResponse\x12\x18\n\x07version\x18\x01 \x01(\tR\x07version\x12\x1f\n\x0b\x63ommit_hash\x18\x02 \x01(\tR\ncommitHash"]\n\x0fGetOrderRequest\x12\x1f\n\x08order_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x07orderId\x12\x1d\n\x07version\x18\x02 \x01(\x05H\x00R\x07version\x88\x01\x01\x42\n\n\x08_version"5\n\x10GetOrderResponse\x12!\n\x05order\x18\x01 \x01(\x0b\x32\x0b.vega.OrderR\x05order"\xbd\x03\n\x0bOrderFilter\x12.\n\x08statuses\x18\x01 \x03(\x0e\x32\x12.vega.Order.StatusR\x08statuses\x12&\n\x05types\x18\x02 \x03(\x0e\x32\x10.vega.Order.TypeR\x05types\x12=\n\x0etime_in_forces\x18\x03 \x03(\x0e\x32\x17.vega.Order.TimeInForceR\x0ctimeInForces\x12+\n\x11\x65xclude_liquidity\x18\x04 \x01(\x08R\x10\x65xcludeLiquidity\x12\x1b\n\tparty_ids\x18\x05 \x03(\tR\x08partyIds\x12\x1d\n\nmarket_ids\x18\x06 \x03(\tR\tmarketIds\x12!\n\treference\x18\x07 \x01(\tH\x00R\treference\x88\x01\x01\x12>\n\ndate_range\x18\x08 \x01(\x0b\x32\x1a.datanode.api.v2.DateRangeH\x01R\tdateRange\x88\x01\x01\x12 \n\tlive_only\x18\t \x01(\x08H\x02R\x08liveOnly\x88\x01\x01\x42\x0c\n\n_referenceB\r\n\x0b_date_rangeB\x0c\n\n_live_only"\xaa\x01\n\x11ListOrdersRequest\x12@\n\npagination\x18\x02 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationH\x00R\npagination\x88\x01\x01\x12\x39\n\x06\x66ilter\x18\x05 \x01(\x0b\x32\x1c.datanode.api.v2.OrderFilterH\x01R\x06\x66ilter\x88\x01\x01\x42\r\n\x0b_paginationB\t\n\x07_filter"N\n\x12ListOrdersResponse\x12\x38\n\x06orders\x18\x01 \x01(\x0b\x32 .datanode.api.v2.OrderConnectionR\x06orders"\x8c\x01\n\x18ListOrderVersionsRequest\x12\x1f\n\x08order_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x07orderId\x12@\n\npagination\x18\x04 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationH\x00R\npagination\x88\x01\x01\x42\r\n\x0b_pagination"U\n\x19ListOrderVersionsResponse\x12\x38\n\x06orders\x18\x01 \x01(\x0b\x32 .datanode.api.v2.OrderConnectionR\x06orders"\x9a\x01\n\x14ObserveOrdersRequest\x12\x1d\n\nmarket_ids\x18\x01 \x03(\tR\tmarketIds\x12\x1b\n\tparty_ids\x18\x02 \x03(\tR\x08partyIds\x12\x30\n\x11\x65xclude_liquidity\x18\x03 \x01(\x08H\x00R\x10\x65xcludeLiquidity\x88\x01\x01\x42\x14\n\x12_exclude_liquidity"\xa0\x01\n\x15ObserveOrdersResponse\x12@\n\x08snapshot\x18\x01 \x01(\x0b\x32".datanode.api.v2.OrderSnapshotPageH\x00R\x08snapshot\x12\x39\n\x07updates\x18\x02 \x01(\x0b\x32\x1d.datanode.api.v2.OrderUpdatesH\x00R\x07updatesB\n\n\x08response"U\n\x11OrderSnapshotPage\x12#\n\x06orders\x18\x01 \x03(\x0b\x32\x0b.vega.OrderR\x06orders\x12\x1b\n\tlast_page\x18\x02 \x01(\x08R\x08lastPage"3\n\x0cOrderUpdates\x12#\n\x06orders\x18\x01 \x03(\x0b\x32\x0b.vega.OrderR\x06orders"6\n\x13GetStopOrderRequest\x12\x1f\n\x08order_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x07orderId"L\n\x14GetStopOrderResponse\x12\x34\n\x05order\x18\x01 \x01(\x0b\x32\x1e.vega.events.v1.StopOrderEventR\x05order"\xbb\x01\n\x19ListGameTeamScoresRequest\x12@\n\npagination\x18\x01 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationH\x00R\npagination\x88\x01\x01\x12\x42\n\x06\x66ilter\x18\x02 \x01(\x0b\x32%.datanode.api.v2.GameTeamScoresFilterH\x01R\x06\x66ilter\x88\x01\x01\x42\r\n\x0b_paginationB\t\n\x07_filter"L\n\x14GameTeamScoresFilter\x12\x19\n\x08game_ids\x18\x01 \x03(\tR\x07gameIds\x12\x19\n\x08team_ids\x18\x02 \x03(\tR\x07teamIds"h\n\x1aListGameTeamScoresResponse\x12J\n\x0bteam_scores\x18\x01 \x01(\x0b\x32).datanode.api.v2.GameTeamScoresConnectionR\nteamScores"\x8d\x01\n\x18GameTeamScoresConnection\x12\x39\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32#.datanode.api.v2.GameTeamScoresEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo"_\n\x12GameTeamScoresEdge\x12\x31\n\x04node\x18\x01 \x01(\x0b\x32\x1d.vega.events.v1.GameTeamScoreR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"\xbd\x01\n\x1aListGamePartyScoresRequest\x12@\n\npagination\x18\x01 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationH\x00R\npagination\x88\x01\x01\x12\x43\n\x06\x66ilter\x18\x02 \x01(\x0b\x32&.datanode.api.v2.GamePartyScoresFilterH\x01R\x06\x66ilter\x88\x01\x01\x42\r\n\x0b_paginationB\t\n\x07_filter"j\n\x15GamePartyScoresFilter\x12\x19\n\x08game_ids\x18\x01 \x03(\tR\x07gameIds\x12\x19\n\x08team_ids\x18\x02 \x03(\tR\x07teamIds\x12\x1b\n\tparty_ids\x18\x03 \x03(\tR\x08partyIds"l\n\x1bListGamePartyScoresResponse\x12M\n\x0cparty_scores\x18\x01 \x01(\x0b\x32*.datanode.api.v2.GamePartyScoresConnectionR\x0bpartyScores"\x8f\x01\n\x19GamePartyScoresConnection\x12:\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32$.datanode.api.v2.GamePartyScoresEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo"a\n\x13GamePartyScoresEdge\x12\x32\n\x04node\x18\x01 \x01(\x0b\x32\x1e.vega.events.v1.GamePartyScoreR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"\xb2\x01\n\x15ListStopOrdersRequest\x12@\n\npagination\x18\x02 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationH\x00R\npagination\x88\x01\x01\x12=\n\x06\x66ilter\x18\x05 \x01(\x0b\x32 .datanode.api.v2.StopOrderFilterH\x01R\x06\x66ilter\x88\x01\x01\x42\r\n\x0b_paginationB\t\n\x07_filter"\xcd\x02\n\x0fStopOrderFilter\x12\x32\n\x08statuses\x18\x01 \x03(\x0e\x32\x16.vega.StopOrder.StatusR\x08statuses\x12K\n\x11\x65xpiry_strategies\x18\x02 \x03(\x0e\x32\x1e.vega.StopOrder.ExpiryStrategyR\x10\x65xpiryStrategies\x12>\n\ndate_range\x18\x03 \x01(\x0b\x32\x1a.datanode.api.v2.DateRangeH\x00R\tdateRange\x88\x01\x01\x12\x1b\n\tparty_ids\x18\x04 \x03(\tR\x08partyIds\x12\x1d\n\nmarket_ids\x18\x05 \x03(\tR\tmarketIds\x12 \n\tlive_only\x18\x06 \x01(\x08H\x01R\x08liveOnly\x88\x01\x01\x42\r\n\x0b_date_rangeB\x0c\n\n_live_only"[\n\rStopOrderEdge\x12\x32\n\x04node\x18\x01 \x01(\x0b\x32\x1e.vega.events.v1.StopOrderEventR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"\x83\x01\n\x13StopOrderConnection\x12\x34\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32\x1e.datanode.api.v2.StopOrderEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo"V\n\x16ListStopOrdersResponse\x12<\n\x06orders\x18\x01 \x01(\x0b\x32$.datanode.api.v2.StopOrderConnectionR\x06orders"\xa3\x01\n\x14ListPositionsRequest\x12\x19\n\x08party_id\x18\x01 \x01(\tR\x07partyId\x12\x1b\n\tmarket_id\x18\x02 \x01(\tR\x08marketId\x12@\n\npagination\x18\x03 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationH\x00R\npagination\x88\x01\x01:\x02\x18\x01\x42\r\n\x0b_pagination"^\n\x15ListPositionsResponse\x12\x41\n\tpositions\x18\x01 \x01(\x0b\x32#.datanode.api.v2.PositionConnectionR\tpositions:\x02\x18\x01"M\n\x0fPositionsFilter\x12\x1b\n\tparty_ids\x18\x01 \x03(\tR\x08partyIds\x12\x1d\n\nmarket_ids\x18\x02 \x03(\tR\tmarketIds"\xa4\x01\n\x17ListAllPositionsRequest\x12\x38\n\x06\x66ilter\x18\x01 \x01(\x0b\x32 .datanode.api.v2.PositionsFilterR\x06\x66ilter\x12@\n\npagination\x18\x02 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationH\x00R\npagination\x88\x01\x01\x42\r\n\x0b_pagination"]\n\x18ListAllPositionsResponse\x12\x41\n\tpositions\x18\x01 \x01(\x0b\x32#.datanode.api.v2.PositionConnectionR\tpositions"J\n\x0cPositionEdge\x12"\n\x04node\x18\x01 \x01(\x0b\x32\x0e.vega.PositionR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"\x81\x01\n\x12PositionConnection\x12\x33\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32\x1d.datanode.api.v2.PositionEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo"\xcf\x01\n\x17ObservePositionsRequest\x12\x1e\n\x08party_id\x18\x01 \x01(\tH\x00R\x07partyId\x88\x01\x01\x12 \n\tmarket_id\x18\x02 \x01(\tH\x01R\x08marketId\x88\x01\x01\x12;\n\x17include_derived_parties\x18\x03 \x01(\x08H\x02R\x15includeDerivedParties\x88\x01\x01\x42\x0b\n\t_party_idB\x0c\n\n_market_idB\x1a\n\x18_include_derived_parties"\xa9\x01\n\x18ObservePositionsResponse\x12\x43\n\x08snapshot\x18\x01 \x01(\x0b\x32%.datanode.api.v2.PositionSnapshotPageH\x00R\x08snapshot\x12<\n\x07updates\x18\x02 \x01(\x0b\x32 .datanode.api.v2.PositionUpdatesH\x00R\x07updatesB\n\n\x08response"a\n\x14PositionSnapshotPage\x12,\n\tpositions\x18\x01 \x03(\x0b\x32\x0e.vega.PositionR\tpositions\x12\x1b\n\tlast_page\x18\x02 \x01(\x08R\x08lastPage"?\n\x0fPositionUpdates\x12,\n\tpositions\x18\x01 \x03(\x0b\x32\x0e.vega.PositionR\tpositions"\xd9\x02\n\x11LedgerEntryFilter\x12\x37\n\x18\x63lose_on_account_filters\x18\x01 \x01(\x08R\x15\x63loseOnAccountFilters\x12N\n\x13\x66rom_account_filter\x18\x02 \x01(\x0b\x32\x1e.datanode.api.v2.AccountFilterR\x11\x66romAccountFilter\x12J\n\x11to_account_filter\x18\x03 \x01(\x0b\x32\x1e.datanode.api.v2.AccountFilterR\x0ftoAccountFilter\x12\x39\n\x0etransfer_types\x18\x05 \x03(\x0e\x32\x12.vega.TransferTypeR\rtransferTypes\x12$\n\x0btransfer_id\x18\x06 \x01(\tH\x00R\ntransferId\x88\x01\x01\x42\x0e\n\x0c_transfer_id"\xfa\x05\n\x15\x41ggregatedLedgerEntry\x12\x1c\n\ttimestamp\x18\x02 \x01(\x03R\ttimestamp\x12\x1a\n\x08quantity\x18\x03 \x01(\tR\x08quantity\x12\x37\n\rtransfer_type\x18\x04 \x01(\x0e\x32\x12.vega.TransferTypeR\x0ctransferType\x12\x1e\n\x08\x61sset_id\x18\x05 \x01(\tH\x00R\x07\x61ssetId\x88\x01\x01\x12=\n\x11\x66rom_account_type\x18\x06 \x01(\x0e\x32\x11.vega.AccountTypeR\x0f\x66romAccountType\x12\x39\n\x0fto_account_type\x18\x07 \x01(\x0e\x32\x11.vega.AccountTypeR\rtoAccountType\x12\x36\n\x15\x66rom_account_party_id\x18\x08 \x01(\tH\x01R\x12\x66romAccountPartyId\x88\x01\x01\x12\x32\n\x13to_account_party_id\x18\t \x01(\tH\x02R\x10toAccountPartyId\x88\x01\x01\x12\x38\n\x16\x66rom_account_market_id\x18\n \x01(\tH\x03R\x13\x66romAccountMarketId\x88\x01\x01\x12\x34\n\x14to_account_market_id\x18\x0b \x01(\tH\x04R\x11toAccountMarketId\x88\x01\x01\x12\x30\n\x14\x66rom_account_balance\x18\x0c \x01(\tR\x12\x66romAccountBalance\x12,\n\x12to_account_balance\x18\r \x01(\tR\x10toAccountBalance\x12\x1f\n\x0btransfer_id\x18\x0e \x01(\tR\ntransferIdB\x0b\n\t_asset_idB\x18\n\x16_from_account_party_idB\x16\n\x14_to_account_party_idB\x19\n\x17_from_account_market_idB\x17\n\x15_to_account_market_idJ\x04\x08\x01\x10\x02"\xf6\x01\n\x18ListLedgerEntriesRequest\x12:\n\x06\x66ilter\x18\x01 \x01(\x0b\x32".datanode.api.v2.LedgerEntryFilterR\x06\x66ilter\x12@\n\npagination\x18\x02 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationH\x00R\npagination\x88\x01\x01\x12>\n\ndate_range\x18\x03 \x01(\x0b\x32\x1a.datanode.api.v2.DateRangeH\x01R\tdateRange\x88\x01\x01\x42\r\n\x0b_paginationB\r\n\x0b_date_range"\xb9\x01\n\x1a\x45xportLedgerEntriesRequest\x12\x1f\n\x08party_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x07partyId\x12\x1e\n\x08\x61sset_id\x18\x02 \x01(\tH\x00R\x07\x61ssetId\x88\x01\x01\x12>\n\ndate_range\x18\x04 \x01(\x0b\x32\x1a.datanode.api.v2.DateRangeH\x01R\tdateRange\x88\x01\x01\x42\x0b\n\t_asset_idB\r\n\x0b_date_range"v\n\x19ListLedgerEntriesResponse\x12Y\n\x0eledger_entries\x18\x01 \x01(\x0b\x32\x32.datanode.api.v2.AggregatedLedgerEntriesConnectionR\rledgerEntries"q\n\x1b\x41ggregatedLedgerEntriesEdge\x12:\n\x04node\x18\x01 \x01(\x0b\x32&.datanode.api.v2.AggregatedLedgerEntryR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"\x9f\x01\n!AggregatedLedgerEntriesConnection\x12\x42\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32,.datanode.api.v2.AggregatedLedgerEntriesEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo"\xf3\x01\n\x19ListBalanceChangesRequest\x12\x36\n\x06\x66ilter\x18\x01 \x01(\x0b\x32\x1e.datanode.api.v2.AccountFilterR\x06\x66ilter\x12@\n\npagination\x18\x05 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationH\x00R\npagination\x88\x01\x01\x12>\n\ndate_range\x18\x06 \x01(\x0b\x32\x1a.datanode.api.v2.DateRangeH\x01R\tdateRange\x88\x01\x01\x42\r\n\x0b_paginationB\r\n\x0b_date_range"f\n\x1aListBalanceChangesResponse\x12H\n\x08\x62\x61lances\x18\x01 \x01(\x0b\x32,.datanode.api.v2.AggregatedBalanceConnectionR\x08\x62\x61lances"\xac\x02\n\x18GetBalanceHistoryRequest\x12\x36\n\x06\x66ilter\x18\x01 \x01(\x0b\x32\x1e.datanode.api.v2.AccountFilterR\x06\x66ilter\x12\x38\n\x08group_by\x18\x02 \x03(\x0e\x32\x1d.datanode.api.v2.AccountFieldR\x07groupBy\x12@\n\npagination\x18\x03 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationH\x00R\npagination\x88\x01\x01\x12>\n\ndate_range\x18\x04 \x01(\x0b\x32\x1a.datanode.api.v2.DateRangeH\x01R\tdateRange\x88\x01\x01\x42\r\n\x0b_paginationB\r\n\x0b_date_range"e\n\x19GetBalanceHistoryResponse\x12H\n\x08\x62\x61lances\x18\x01 \x01(\x0b\x32,.datanode.api.v2.AggregatedBalanceConnectionR\x08\x62\x61lances"g\n\x15\x41ggregatedBalanceEdge\x12\x36\n\x04node\x18\x01 \x01(\x0b\x32".datanode.api.v2.AggregatedBalanceR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"\x93\x01\n\x1b\x41ggregatedBalanceConnection\x12<\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32&.datanode.api.v2.AggregatedBalanceEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo"\x9e\x01\n\rAccountFilter\x12\x19\n\x08\x61sset_id\x18\x01 \x01(\tR\x07\x61ssetId\x12\x1b\n\tparty_ids\x18\x02 \x03(\tR\x08partyIds\x12\x1d\n\nmarket_ids\x18\x03 \x03(\tR\tmarketIds\x12\x36\n\raccount_types\x18\x04 \x03(\x0e\x32\x11.vega.AccountTypeR\x0c\x61\x63\x63ountTypes"\xa1\x02\n\x11\x41ggregatedBalance\x12\x1c\n\ttimestamp\x18\x01 \x01(\x03R\ttimestamp\x12\x18\n\x07\x62\x61lance\x18\x02 \x01(\tR\x07\x62\x61lance\x12\x1e\n\x08party_id\x18\x04 \x01(\tH\x00R\x07partyId\x88\x01\x01\x12\x1e\n\x08\x61sset_id\x18\x05 \x01(\tH\x01R\x07\x61ssetId\x88\x01\x01\x12 \n\tmarket_id\x18\x06 \x01(\tH\x02R\x08marketId\x88\x01\x01\x12\x39\n\x0c\x61\x63\x63ount_type\x18\x07 \x01(\x0e\x32\x11.vega.AccountTypeH\x03R\x0b\x61\x63\x63ountType\x88\x01\x01\x42\x0b\n\t_party_idB\x0b\n\t_asset_idB\x0c\n\n_market_idB\x0f\n\r_account_type";\n\x1aObserveMarketsDepthRequest\x12\x1d\n\nmarket_ids\x18\x01 \x03(\tR\tmarketIds"S\n\x1bObserveMarketsDepthResponse\x12\x34\n\x0cmarket_depth\x18\x01 \x03(\x0b\x32\x11.vega.MarketDepthR\x0bmarketDepth"B\n!ObserveMarketsDepthUpdatesRequest\x12\x1d\n\nmarket_ids\x18\x01 \x03(\tR\tmarketIds"U\n"ObserveMarketsDepthUpdatesResponse\x12/\n\x06update\x18\x01 \x03(\x0b\x32\x17.vega.MarketDepthUpdateR\x06update":\n\x19ObserveMarketsDataRequest\x12\x1d\n\nmarket_ids\x18\x01 \x03(\tR\tmarketIds"O\n\x1aObserveMarketsDataResponse\x12\x31\n\x0bmarket_data\x18\x01 \x03(\x0b\x32\x10.vega.MarketDataR\nmarketData"p\n\x1bGetLatestMarketDepthRequest\x12!\n\tmarket_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x08marketId\x12 \n\tmax_depth\x18\x02 \x01(\x04H\x00R\x08maxDepth\x88\x01\x01\x42\x0c\n\n_max_depth"\xda\x01\n\x1cGetLatestMarketDepthResponse\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId\x12"\n\x03\x62uy\x18\x02 \x03(\x0b\x32\x10.vega.PriceLevelR\x03\x62uy\x12$\n\x04sell\x18\x03 \x03(\x0b\x32\x10.vega.PriceLevelR\x04sell\x12*\n\nlast_trade\x18\x04 \x01(\x0b\x32\x0b.vega.TradeR\tlastTrade\x12\'\n\x0fsequence_number\x18\x05 \x01(\x04R\x0esequenceNumber"\x1d\n\x1bListLatestMarketDataRequest"S\n\x1cListLatestMarketDataResponse\x12\x33\n\x0cmarkets_data\x18\x01 \x03(\x0b\x32\x10.vega.MarketDataR\x0bmarketsData"?\n\x1aGetLatestMarketDataRequest\x12!\n\tmarket_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x08marketId"P\n\x1bGetLatestMarketDataResponse\x12\x31\n\x0bmarket_data\x18\x01 \x01(\x0b\x32\x10.vega.MarketDataR\nmarketData"\x99\x02\n\x1fGetMarketDataHistoryByIDRequest\x12!\n\tmarket_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x08marketId\x12,\n\x0fstart_timestamp\x18\x02 \x01(\x03H\x00R\x0estartTimestamp\x88\x01\x01\x12(\n\rend_timestamp\x18\x03 \x01(\x03H\x01R\x0c\x65ndTimestamp\x88\x01\x01\x12@\n\npagination\x18\x04 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationH\x02R\npagination\x88\x01\x01\x42\x12\n\x10_start_timestampB\x10\n\x0e_end_timestampB\r\n\x0b_paginationJ\x04\x08\x05\x10\x06"j\n GetMarketDataHistoryByIDResponse\x12\x46\n\x0bmarket_data\x18\x01 \x01(\x0b\x32%.datanode.api.v2.MarketDataConnectionR\nmarketData"N\n\x0eMarketDataEdge\x12$\n\x04node\x18\x01 \x01(\x0b\x32\x10.vega.MarketDataR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"\x85\x01\n\x14MarketDataConnection\x12\x35\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32\x1f.datanode.api.v2.MarketDataEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo"\x9a\x06\n\x14ListTransfersRequest\x12\x1b\n\x06pubkey\x18\x01 \x01(\tH\x00R\x06pubkey\x88\x01\x01\x12@\n\tdirection\x18\x02 \x01(\x0e\x32".datanode.api.v2.TransferDirectionR\tdirection\x12@\n\npagination\x18\x03 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationH\x01R\npagination\x88\x01\x01\x12 \n\tis_reward\x18\x04 \x01(\x08H\x02R\x08isReward\x88\x01\x01\x12"\n\nfrom_epoch\x18\x05 \x01(\x04H\x03R\tfromEpoch\x88\x01\x01\x12\x1e\n\x08to_epoch\x18\x06 \x01(\x04H\x04R\x07toEpoch\x88\x01\x01\x12<\n\x06status\x18\x07 \x01(\x0e\x32\x1f.vega.events.v1.Transfer.StatusH\x05R\x06status\x88\x01\x01\x12\x46\n\x05scope\x18\x08 \x01(\x0e\x32+.datanode.api.v2.ListTransfersRequest.ScopeH\x06R\x05scope\x88\x01\x01\x12\x1c\n\x07game_id\x18\t \x01(\tH\x07R\x06gameId\x88\x01\x01\x12\x42\n\x11\x66rom_account_type\x18\n \x01(\x0e\x32\x11.vega.AccountTypeH\x08R\x0f\x66romAccountType\x88\x01\x01\x12>\n\x0fto_account_type\x18\x0b \x01(\x0e\x32\x11.vega.AccountTypeH\tR\rtoAccountType\x88\x01\x01"D\n\x05Scope\x12\x15\n\x11SCOPE_UNSPECIFIED\x10\x00\x12\x14\n\x10SCOPE_INDIVIDUAL\x10\x01\x12\x0e\n\nSCOPE_TEAM\x10\x02\x42\t\n\x07_pubkeyB\r\n\x0b_paginationB\x0c\n\n_is_rewardB\r\n\x0b_from_epochB\x0b\n\t_to_epochB\t\n\x07_statusB\x08\n\x06_scopeB\n\n\x08_game_idB\x14\n\x12_from_account_typeB\x12\n\x10_to_account_type"Z\n\x15ListTransfersResponse\x12\x41\n\ttransfers\x18\x01 \x01(\x0b\x32#.datanode.api.v2.TransferConnectionR\ttransfers"v\n\x0cTransferNode\x12\x34\n\x08transfer\x18\x01 \x01(\x0b\x32\x18.vega.events.v1.TransferR\x08transfer\x12\x30\n\x04\x66\x65\x65s\x18\x02 \x03(\x0b\x32\x1c.vega.events.v1.TransferFeesR\x04\x66\x65\x65s"Y\n\x0cTransferEdge\x12\x31\n\x04node\x18\x01 \x01(\x0b\x32\x1d.datanode.api.v2.TransferNodeR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"\x81\x01\n\x12TransferConnection\x12\x33\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32\x1d.datanode.api.v2.TransferEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo";\n\x12GetTransferRequest\x12%\n\x0btransfer_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\ntransferId"Y\n\x13GetTransferResponse\x12\x42\n\rtransfer_node\x18\x01 \x01(\x0b\x32\x1d.datanode.api.v2.TransferNodeR\x0ctransferNode"\x19\n\x17GetNetworkLimitsRequest"G\n\x18GetNetworkLimitsResponse\x12+\n\x06limits\x18\x01 \x01(\x0b\x32\x13.vega.NetworkLimitsR\x06limits"?\n\x1aListCandleIntervalsRequest\x12!\n\tmarket_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x08marketId"M\n\x12IntervalToCandleId\x12\x1a\n\x08interval\x18\x01 \x01(\tR\x08interval\x12\x1b\n\tcandle_id\x18\x02 \x01(\tR\x08\x63\x61ndleId"u\n\x1bListCandleIntervalsResponse\x12V\n\x15interval_to_candle_id\x18\x01 \x03(\x0b\x32#.datanode.api.v2.IntervalToCandleIdR\x12intervalToCandleId"\xc3\x01\n\x06\x43\x61ndle\x12\x14\n\x05start\x18\x01 \x01(\x03R\x05start\x12\x1f\n\x0blast_update\x18\x02 \x01(\x03R\nlastUpdate\x12\x12\n\x04high\x18\x03 \x01(\tR\x04high\x12\x10\n\x03low\x18\x04 \x01(\tR\x03low\x12\x12\n\x04open\x18\x05 \x01(\tR\x04open\x12\x14\n\x05\x63lose\x18\x06 \x01(\tR\x05\x63lose\x12\x16\n\x06volume\x18\x07 \x01(\x04R\x06volume\x12\x1a\n\x08notional\x18\x08 \x01(\x04R\x08notional"=\n\x18ObserveCandleDataRequest\x12!\n\tcandle_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x08\x63\x61ndleId"L\n\x19ObserveCandleDataResponse\x12/\n\x06\x63\x61ndle\x18\x01 \x01(\x0b\x32\x17.datanode.api.v2.CandleR\x06\x63\x61ndle"\xdb\x01\n\x15ListCandleDataRequest\x12!\n\tcandle_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x08\x63\x61ndleId\x12%\n\x0e\x66rom_timestamp\x18\x02 \x01(\x03R\rfromTimestamp\x12!\n\x0cto_timestamp\x18\x03 \x01(\x03R\x0btoTimestamp\x12@\n\npagination\x18\x05 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationH\x00R\npagination\x88\x01\x01\x42\r\n\x0b_paginationJ\x04\x08\x04\x10\x05"Y\n\x16ListCandleDataResponse\x12?\n\x07\x63\x61ndles\x18\x01 \x01(\x0b\x32%.datanode.api.v2.CandleDataConnectionR\x07\x63\x61ndles"Q\n\nCandleEdge\x12+\n\x04node\x18\x01 \x01(\x0b\x32\x17.datanode.api.v2.CandleR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"\x81\x01\n\x14\x43\x61ndleDataConnection\x12\x31\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32\x1b.datanode.api.v2.CandleEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo"\xc6\x01\n\x10ListVotesRequest\x12\x1e\n\x08party_id\x18\x01 \x01(\tH\x00R\x07partyId\x88\x01\x01\x12$\n\x0bproposal_id\x18\x02 \x01(\tH\x01R\nproposalId\x88\x01\x01\x12@\n\npagination\x18\x03 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationH\x02R\npagination\x88\x01\x01\x42\x0b\n\t_party_idB\x0e\n\x0c_proposal_idB\r\n\x0b_pagination"J\n\x11ListVotesResponse\x12\x35\n\x05votes\x18\x01 \x01(\x0b\x32\x1f.datanode.api.v2.VoteConnectionR\x05votes"B\n\x08VoteEdge\x12\x1e\n\x04node\x18\x01 \x01(\x0b\x32\n.vega.VoteR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"y\n\x0eVoteConnection\x12/\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32\x19.datanode.api.v2.VoteEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo"x\n\x13ObserveVotesRequest\x12\x1e\n\x08party_id\x18\x01 \x01(\tH\x00R\x07partyId\x88\x01\x01\x12$\n\x0bproposal_id\x18\x02 \x01(\tH\x01R\nproposalId\x88\x01\x01\x42\x0b\n\t_party_idB\x0e\n\x0c_proposal_id"6\n\x14ObserveVotesResponse\x12\x1e\n\x04vote\x18\x01 \x01(\x0b\x32\n.vega.VoteR\x04vote"\xea\x01\n*ListERC20MultiSigSignerAddedBundlesRequest\x12\x17\n\x07node_id\x18\x01 \x01(\tR\x06nodeId\x12\x1c\n\tsubmitter\x18\x02 \x01(\tR\tsubmitter\x12\x1b\n\tepoch_seq\x18\x03 \x01(\tR\x08\x65pochSeq\x12;\n\npagination\x18\x04 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationR\npagination\x12\x1e\n\x08\x63hain_id\x18\x05 \x01(\tH\x00R\x07\x63hainId\x88\x01\x01\x42\x0b\n\t_chain_id"|\n+ListERC20MultiSigSignerAddedBundlesResponse\x12M\n\x07\x62undles\x18\x01 \x01(\x0b\x32\x33.datanode.api.v2.ERC20MultiSigSignerAddedConnectionR\x07\x62undles"t\n\x1c\x45RC20MultiSigSignerAddedEdge\x12<\n\x04node\x18\x01 \x01(\x0b\x32(.vega.events.v1.ERC20MultiSigSignerAddedR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"\x81\x01\n"ERC20MultiSigSignerAddedBundleEdge\x12\x43\n\x04node\x18\x01 \x01(\x0b\x32/.datanode.api.v2.ERC20MultiSigSignerAddedBundleR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"\xa7\x01\n"ERC20MultiSigSignerAddedConnection\x12I\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32\x33.datanode.api.v2.ERC20MultiSigSignerAddedBundleEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo"\xe9\x01\n\x1e\x45RC20MultiSigSignerAddedBundle\x12\x1d\n\nnew_signer\x18\x01 \x01(\tR\tnewSigner\x12\x1c\n\tsubmitter\x18\x02 \x01(\tR\tsubmitter\x12\x14\n\x05nonce\x18\x04 \x01(\tR\x05nonce\x12\x1c\n\ttimestamp\x18\x05 \x01(\x03R\ttimestamp\x12\x1e\n\nsignatures\x18\x06 \x01(\tR\nsignatures\x12\x1b\n\tepoch_seq\x18\x03 \x01(\tR\x08\x65pochSeq\x12\x19\n\x08\x63hain_id\x18\x07 \x01(\tR\x07\x63hainId"\xec\x01\n,ListERC20MultiSigSignerRemovedBundlesRequest\x12\x17\n\x07node_id\x18\x01 \x01(\tR\x06nodeId\x12\x1c\n\tsubmitter\x18\x02 \x01(\tR\tsubmitter\x12\x1b\n\tepoch_seq\x18\x03 \x01(\tR\x08\x65pochSeq\x12;\n\npagination\x18\x04 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationR\npagination\x12\x1e\n\x08\x63hain_id\x18\x05 \x01(\tH\x00R\x07\x63hainId\x88\x01\x01\x42\x0b\n\t_chain_id"\x80\x01\n-ListERC20MultiSigSignerRemovedBundlesResponse\x12O\n\x07\x62undles\x18\x01 \x01(\x0b\x32\x35.datanode.api.v2.ERC20MultiSigSignerRemovedConnectionR\x07\x62undles"x\n\x1e\x45RC20MultiSigSignerRemovedEdge\x12>\n\x04node\x18\x01 \x01(\x0b\x32*.vega.events.v1.ERC20MultiSigSignerRemovedR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"\x85\x01\n$ERC20MultiSigSignerRemovedBundleEdge\x12\x45\n\x04node\x18\x01 \x01(\x0b\x32\x31.datanode.api.v2.ERC20MultiSigSignerRemovedBundleR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"\xab\x01\n$ERC20MultiSigSignerRemovedConnection\x12K\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32\x35.datanode.api.v2.ERC20MultiSigSignerRemovedBundleEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo"\xeb\x01\n ERC20MultiSigSignerRemovedBundle\x12\x1d\n\nold_signer\x18\x01 \x01(\tR\toldSigner\x12\x1c\n\tsubmitter\x18\x02 \x01(\tR\tsubmitter\x12\x14\n\x05nonce\x18\x04 \x01(\tR\x05nonce\x12\x1c\n\ttimestamp\x18\x05 \x01(\x03R\ttimestamp\x12\x1e\n\nsignatures\x18\x06 \x01(\tR\nsignatures\x12\x1b\n\tepoch_seq\x18\x07 \x01(\tR\x08\x65pochSeq\x12\x19\n\x08\x63hain_id\x18\x08 \x01(\tR\x07\x63hainId"A\n\x1eGetERC20ListAssetBundleRequest\x12\x1f\n\x08\x61sset_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x07\x61ssetId"\x9e\x01\n\x1fGetERC20ListAssetBundleResponse\x12!\n\x0c\x61sset_source\x18\x01 \x01(\tR\x0b\x61ssetSource\x12"\n\rvega_asset_id\x18\x02 \x01(\tR\x0bvegaAssetId\x12\x14\n\x05nonce\x18\x03 \x01(\tR\x05nonce\x12\x1e\n\nsignatures\x18\x04 \x01(\tR\nsignatures"L\n#GetERC20SetAssetLimitsBundleRequest\x12%\n\x0bproposal_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\nproposalId"\xe8\x01\n$GetERC20SetAssetLimitsBundleResponse\x12!\n\x0c\x61sset_source\x18\x01 \x01(\tR\x0b\x61ssetSource\x12"\n\rvega_asset_id\x18\x02 \x01(\tR\x0bvegaAssetId\x12\x14\n\x05nonce\x18\x03 \x01(\tR\x05nonce\x12%\n\x0elifetime_limit\x18\x04 \x01(\tR\rlifetimeLimit\x12\x1c\n\tthreshold\x18\x05 \x01(\tR\tthreshold\x12\x1e\n\nsignatures\x18\x06 \x01(\tR\nsignatures"N\n!GetERC20WithdrawalApprovalRequest\x12)\n\rwithdrawal_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x0cwithdrawalId"\x86\x02\n"GetERC20WithdrawalApprovalResponse\x12!\n\x0c\x61sset_source\x18\x01 \x01(\tR\x0b\x61ssetSource\x12\x16\n\x06\x61mount\x18\x02 \x01(\tR\x06\x61mount\x12\x14\n\x05nonce\x18\x04 \x01(\tR\x05nonce\x12\x1e\n\nsignatures\x18\x05 \x01(\tR\nsignatures\x12%\n\x0etarget_address\x18\x06 \x01(\tR\rtargetAddress\x12\x1a\n\x08\x63reation\x18\x07 \x01(\x03R\x08\x63reation\x12&\n\x0fsource_chain_id\x18\x08 \x01(\tR\rsourceChainIdJ\x04\x08\x03\x10\x04"8\n\x13GetLastTradeRequest\x12!\n\tmarket_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x08marketId"9\n\x14GetLastTradeResponse\x12!\n\x05trade\x18\x01 \x01(\x0b\x32\x0b.vega.TradeR\x05trade"\x8c\x02\n\x11ListTradesRequest\x12\x1d\n\nmarket_ids\x18\x01 \x03(\tR\tmarketIds\x12\x1b\n\torder_ids\x18\x02 \x03(\tR\x08orderIds\x12\x1b\n\tparty_ids\x18\x03 \x03(\tR\x08partyIds\x12@\n\npagination\x18\x04 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationH\x00R\npagination\x88\x01\x01\x12>\n\ndate_range\x18\x05 \x01(\x0b\x32\x1a.datanode.api.v2.DateRangeH\x01R\tdateRange\x88\x01\x01\x42\r\n\x0b_paginationB\r\n\x0b_date_range"N\n\x12ListTradesResponse\x12\x38\n\x06trades\x18\x01 \x01(\x0b\x32 .datanode.api.v2.TradeConnectionR\x06trades"{\n\x0fTradeConnection\x12\x30\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32\x1a.datanode.api.v2.TradeEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo"D\n\tTradeEdge\x12\x1f\n\x04node\x18\x01 \x01(\x0b\x32\x0b.vega.TradeR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"R\n\x14ObserveTradesRequest\x12\x1d\n\nmarket_ids\x18\x01 \x03(\tR\tmarketIds\x12\x1b\n\tparty_ids\x18\x02 \x03(\tR\x08partyIds"<\n\x15ObserveTradesResponse\x12#\n\x06trades\x18\x01 \x03(\x0b\x32\x0b.vega.TradeR\x06trades"B\n\x14GetOracleSpecRequest\x12*\n\x0eoracle_spec_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x0coracleSpecId"J\n\x15GetOracleSpecResponse\x12\x31\n\x0boracle_spec\x18\x01 \x01(\x0b\x32\x10.vega.OracleSpecR\noracleSpec"i\n\x16ListOracleSpecsRequest\x12@\n\npagination\x18\x02 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationH\x00R\npagination\x88\x01\x01\x42\r\n\x0b_pagination"d\n\x17ListOracleSpecsResponse\x12I\n\x0coracle_specs\x18\x01 \x01(\x0b\x32&.datanode.api.v2.OracleSpecsConnectionR\x0boracleSpecs"\xa6\x01\n\x15ListOracleDataRequest\x12)\n\x0eoracle_spec_id\x18\x01 \x01(\tH\x00R\x0coracleSpecId\x88\x01\x01\x12@\n\npagination\x18\x02 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationH\x01R\npagination\x88\x01\x01\x42\x11\n\x0f_oracle_spec_idB\r\n\x0b_pagination"`\n\x16ListOracleDataResponse\x12\x46\n\x0boracle_data\x18\x01 \x01(\x0b\x32%.datanode.api.v2.OracleDataConnectionR\noracleData"N\n\x0eOracleSpecEdge\x12$\n\x04node\x18\x01 \x01(\x0b\x32\x10.vega.OracleSpecR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"\x86\x01\n\x15OracleSpecsConnection\x12\x35\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32\x1f.datanode.api.v2.OracleSpecEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo"N\n\x0eOracleDataEdge\x12$\n\x04node\x18\x01 \x01(\x0b\x32\x10.vega.OracleDataR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"\x85\x01\n\x14OracleDataConnection\x12\x35\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32\x1f.datanode.api.v2.OracleDataEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo"5\n\x10GetMarketRequest\x12!\n\tmarket_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x08marketId"9\n\x11GetMarketResponse\x12$\n\x06market\x18\x01 \x01(\x0b\x32\x0c.vega.MarketR\x06market"\xa7\x01\n\x12ListMarketsRequest\x12@\n\npagination\x18\x02 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationH\x00R\npagination\x88\x01\x01\x12,\n\x0finclude_settled\x18\x03 \x01(\x08H\x01R\x0eincludeSettled\x88\x01\x01\x42\r\n\x0b_paginationB\x12\n\x10_include_settled"R\n\x13ListMarketsResponse\x12;\n\x07markets\x18\x01 \x01(\x0b\x32!.datanode.api.v2.MarketConnectionR\x07markets"F\n\nMarketEdge\x12 \n\x04node\x18\x01 \x01(\x0b\x32\x0c.vega.MarketR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"}\n\x10MarketConnection\x12\x31\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32\x1b.datanode.api.v2.MarketEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo"\xaf\x01\n\x1bListSuccessorMarketsRequest\x12!\n\tmarket_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x08marketId\x12\x30\n\x14include_full_history\x18\x02 \x01(\x08R\x12includeFullHistory\x12;\n\npagination\x18\x03 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationR\npagination"k\n\x0fSuccessorMarket\x12$\n\x06market\x18\x01 \x01(\x0b\x32\x0c.vega.MarketR\x06market\x12\x32\n\tproposals\x18\x02 \x03(\x0b\x32\x14.vega.GovernanceDataR\tproposals"c\n\x13SuccessorMarketEdge\x12\x34\n\x04node\x18\x01 \x01(\x0b\x32 .datanode.api.v2.SuccessorMarketR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"\x8f\x01\n\x19SuccessorMarketConnection\x12:\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32$.datanode.api.v2.SuccessorMarketEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo"w\n\x1cListSuccessorMarketsResponse\x12W\n\x11successor_markets\x18\x01 \x01(\x0b\x32*.datanode.api.v2.SuccessorMarketConnectionR\x10successorMarkets"2\n\x0fGetPartyRequest\x12\x1f\n\x08party_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x07partyId"5\n\x10GetPartyResponse\x12!\n\x05party\x18\x01 \x01(\x0b\x32\x0b.vega.PartyR\x05party"l\n\x12ListPartiesRequest\x12\x19\n\x08party_id\x18\x01 \x01(\tR\x07partyId\x12;\n\npagination\x18\x02 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationR\npagination"Q\n\x13ListPartiesResponse\x12:\n\x07parties\x18\x01 \x01(\x0b\x32 .datanode.api.v2.PartyConnectionR\x07parties"D\n\tPartyEdge\x12\x1f\n\x04node\x18\x01 \x01(\x0b\x32\x0b.vega.PartyR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"{\n\x0fPartyConnection\x12\x30\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32\x1a.datanode.api.v2.PartyEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo"s\n\x1aListPartiesProfilesRequest\x12\x18\n\x07parties\x18\x01 \x03(\tR\x07parties\x12;\n\npagination\x18\x02 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationR\npagination"e\n\x1bListPartiesProfilesResponse\x12\x46\n\x08profiles\x18\x01 \x01(\x0b\x32*.datanode.api.v2.PartiesProfilesConnectionR\x08profiles"R\n\x10PartyProfileEdge\x12&\n\x04node\x18\x01 \x01(\x0b\x32\x12.vega.PartyProfileR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"\x8c\x01\n\x19PartiesProfilesConnection\x12\x37\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32!.datanode.api.v2.PartyProfileEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo"D\n\tOrderEdge\x12\x1f\n\x04node\x18\x01 \x01(\x0b\x32\x0b.vega.OrderR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"\x8e\x01\n\x17ListMarginLevelsRequest\x12\x19\n\x08party_id\x18\x01 \x01(\tR\x07partyId\x12\x1b\n\tmarket_id\x18\x02 \x01(\tR\x08marketId\x12;\n\npagination\x18\x03 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationR\npagination"b\n\x18ListMarginLevelsResponse\x12\x46\n\rmargin_levels\x18\x01 \x01(\x0b\x32!.datanode.api.v2.MarginConnectionR\x0cmarginLevels"g\n\x1aObserveMarginLevelsRequest\x12\x19\n\x08party_id\x18\x01 \x01(\tR\x07partyId\x12 \n\tmarket_id\x18\x02 \x01(\tH\x00R\x08marketId\x88\x01\x01\x42\x0c\n\n_market_id"V\n\x1bObserveMarginLevelsResponse\x12\x37\n\rmargin_levels\x18\x01 \x01(\x0b\x32\x12.vega.MarginLevelsR\x0cmarginLevels"{\n\x0fOrderConnection\x12\x30\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32\x1a.datanode.api.v2.OrderEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo"L\n\nMarginEdge\x12&\n\x04node\x18\x01 \x01(\x0b\x32\x12.vega.MarginLevelsR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"}\n\x10MarginConnection\x12\x31\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32\x1b.datanode.api.v2.MarginEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo"\xe1\x02\n\x12ListRewardsRequest\x12\x19\n\x08party_id\x18\x01 \x01(\tR\x07partyId\x12\x1e\n\x08\x61sset_id\x18\x02 \x01(\tH\x00R\x07\x61ssetId\x88\x01\x01\x12@\n\npagination\x18\x03 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationH\x01R\npagination\x88\x01\x01\x12"\n\nfrom_epoch\x18\x04 \x01(\x04H\x02R\tfromEpoch\x88\x01\x01\x12\x1e\n\x08to_epoch\x18\x05 \x01(\x04H\x03R\x07toEpoch\x88\x01\x01\x12\x1c\n\x07team_id\x18\x06 \x01(\tH\x04R\x06teamId\x88\x01\x01\x12\x1c\n\x07game_id\x18\x07 \x01(\tH\x05R\x06gameId\x88\x01\x01\x42\x0b\n\t_asset_idB\r\n\x0b_paginationB\r\n\x0b_from_epochB\x0b\n\t_to_epochB\n\n\x08_team_idB\n\n\x08_game_id"S\n\x13ListRewardsResponse\x12<\n\x07rewards\x18\x01 \x01(\x0b\x32".datanode.api.v2.RewardsConnectionR\x07rewards"F\n\nRewardEdge\x12 \n\x04node\x18\x01 \x01(\x0b\x32\x0c.vega.RewardR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"~\n\x11RewardsConnection\x12\x31\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32\x1b.datanode.api.v2.RewardEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo"\xc7\x01\n\x1aListRewardSummariesRequest\x12\x1e\n\x08party_id\x18\x01 \x01(\tH\x00R\x07partyId\x88\x01\x01\x12\x1e\n\x08\x61sset_id\x18\x02 \x01(\tH\x01R\x07\x61ssetId\x88\x01\x01\x12@\n\npagination\x18\x03 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationH\x02R\npagination\x88\x01\x01\x42\x0b\n\t_party_idB\x0b\n\t_asset_idB\r\n\x0b_pagination"P\n\x1bListRewardSummariesResponse\x12\x31\n\tsummaries\x18\x01 \x03(\x0b\x32\x13.vega.RewardSummaryR\tsummaries"\xb1\x01\n\x13RewardSummaryFilter\x12\x1b\n\tasset_ids\x18\x01 \x03(\tR\x08\x61ssetIds\x12\x1d\n\nmarket_ids\x18\x02 \x03(\tR\tmarketIds\x12"\n\nfrom_epoch\x18\x03 \x01(\x04H\x00R\tfromEpoch\x88\x01\x01\x12\x1e\n\x08to_epoch\x18\x04 \x01(\x04H\x01R\x07toEpoch\x88\x01\x01\x42\r\n\x0b_from_epochB\x0b\n\t_to_epoch"\xb0\x01\n\x1fListEpochRewardSummariesRequest\x12<\n\x06\x66ilter\x18\x01 \x01(\x0b\x32$.datanode.api.v2.RewardSummaryFilterR\x06\x66ilter\x12@\n\npagination\x18\x04 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationH\x00R\npagination\x88\x01\x01\x42\r\n\x0b_pagination"o\n ListEpochRewardSummariesResponse\x12K\n\tsummaries\x18\x01 \x01(\x0b\x32-.datanode.api.v2.EpochRewardSummaryConnectionR\tsummaries"\x95\x01\n\x1c\x45pochRewardSummaryConnection\x12=\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32\'.datanode.api.v2.EpochRewardSummaryEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo"^\n\x16\x45pochRewardSummaryEdge\x12,\n\x04node\x18\x01 \x01(\x0b\x32\x18.vega.EpochRewardSummaryR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"q\n\x15ObserveRewardsRequest\x12\x1e\n\x08\x61sset_id\x18\x01 \x01(\tH\x00R\x07\x61ssetId\x88\x01\x01\x12\x1e\n\x08party_id\x18\x02 \x01(\tH\x01R\x07partyId\x88\x01\x01\x42\x0b\n\t_asset_idB\x0b\n\t_party_id">\n\x16ObserveRewardsResponse\x12$\n\x06reward\x18\x01 \x01(\x0b\x32\x0c.vega.RewardR\x06reward")\n\x11GetDepositRequest\x12\x14\n\x02id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x02id"=\n\x12GetDepositResponse\x12\'\n\x07\x64\x65posit\x18\x01 \x01(\x0b\x32\r.vega.DepositR\x07\x64\x65posit"\xd0\x01\n\x13ListDepositsRequest\x12\x19\n\x08party_id\x18\x01 \x01(\tR\x07partyId\x12@\n\npagination\x18\x02 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationH\x00R\npagination\x88\x01\x01\x12>\n\ndate_range\x18\x03 \x01(\x0b\x32\x1a.datanode.api.v2.DateRangeH\x01R\tdateRange\x88\x01\x01\x42\r\n\x0b_paginationB\r\n\x0b_date_range"W\n\x14ListDepositsResponse\x12?\n\x08\x64\x65posits\x18\x01 \x01(\x0b\x32#.datanode.api.v2.DepositsConnectionR\x08\x64\x65posits"H\n\x0b\x44\x65positEdge\x12!\n\x04node\x18\x01 \x01(\x0b\x32\r.vega.DepositR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"\x80\x01\n\x12\x44\x65positsConnection\x12\x32\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32\x1c.datanode.api.v2.DepositEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo",\n\x14GetWithdrawalRequest\x12\x14\n\x02id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x02id"I\n\x15GetWithdrawalResponse\x12\x30\n\nwithdrawal\x18\x01 \x01(\x0b\x32\x10.vega.WithdrawalR\nwithdrawal"\xd3\x01\n\x16ListWithdrawalsRequest\x12\x19\n\x08party_id\x18\x01 \x01(\tR\x07partyId\x12@\n\npagination\x18\x02 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationH\x00R\npagination\x88\x01\x01\x12>\n\ndate_range\x18\x03 \x01(\x0b\x32\x1a.datanode.api.v2.DateRangeH\x01R\tdateRange\x88\x01\x01\x42\r\n\x0b_paginationB\r\n\x0b_date_range"c\n\x17ListWithdrawalsResponse\x12H\n\x0bwithdrawals\x18\x01 \x01(\x0b\x32&.datanode.api.v2.WithdrawalsConnectionR\x0bwithdrawals"N\n\x0eWithdrawalEdge\x12$\n\x04node\x18\x01 \x01(\x0b\x32\x10.vega.WithdrawalR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"\x86\x01\n\x15WithdrawalsConnection\x12\x35\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32\x1f.datanode.api.v2.WithdrawalEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo"2\n\x0fGetAssetRequest\x12\x1f\n\x08\x61sset_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x07\x61ssetId"5\n\x10GetAssetResponse\x12!\n\x05\x61sset\x18\x01 \x01(\x0b\x32\x0b.vega.AssetR\x05\x61sset"\x91\x01\n\x11ListAssetsRequest\x12\x1e\n\x08\x61sset_id\x18\x01 \x01(\tH\x00R\x07\x61ssetId\x88\x01\x01\x12@\n\npagination\x18\x02 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationH\x01R\npagination\x88\x01\x01\x42\x0b\n\t_asset_idB\r\n\x0b_pagination"O\n\x12ListAssetsResponse\x12\x39\n\x06\x61ssets\x18\x01 \x01(\x0b\x32!.datanode.api.v2.AssetsConnectionR\x06\x61ssets"D\n\tAssetEdge\x12\x1f\n\x04node\x18\x01 \x01(\x0b\x32\x0b.vega.AssetR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"|\n\x10\x41ssetsConnection\x12\x30\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32\x1a.datanode.api.v2.AssetEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo"\xa1\x02\n\x1eListLiquidityProvisionsRequest\x12 \n\tmarket_id\x18\x01 \x01(\tH\x00R\x08marketId\x88\x01\x01\x12\x1e\n\x08party_id\x18\x02 \x01(\tH\x01R\x07partyId\x88\x01\x01\x12!\n\treference\x18\x03 \x01(\tH\x02R\treference\x88\x01\x01\x12\x17\n\x04live\x18\x04 \x01(\x08H\x03R\x04live\x88\x01\x01\x12@\n\npagination\x18\x05 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationH\x04R\npagination\x88\x01\x01\x42\x0c\n\n_market_idB\x0b\n\t_party_idB\x0c\n\n_referenceB\x07\n\x05_liveB\r\n\x0b_pagination"\xa4\x02\n!ListAllLiquidityProvisionsRequest\x12 \n\tmarket_id\x18\x01 \x01(\tH\x00R\x08marketId\x88\x01\x01\x12\x1e\n\x08party_id\x18\x02 \x01(\tH\x01R\x07partyId\x88\x01\x01\x12!\n\treference\x18\x03 \x01(\tH\x02R\treference\x88\x01\x01\x12\x17\n\x04live\x18\x04 \x01(\x08H\x03R\x04live\x88\x01\x01\x12@\n\npagination\x18\x05 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationH\x04R\npagination\x88\x01\x01\x42\x0c\n\n_market_idB\x0b\n\t_party_idB\x0c\n\n_referenceB\x07\n\x05_liveB\r\n\x0b_pagination"\x84\x01\n\x1fListLiquidityProvisionsResponse\x12\x61\n\x14liquidity_provisions\x18\x01 \x01(\x0b\x32..datanode.api.v2.LiquidityProvisionsConnectionR\x13liquidityProvisions"\x92\x01\n"ListAllLiquidityProvisionsResponse\x12l\n\x14liquidity_provisions\x18\x01 \x01(\x0b\x32\x39.datanode.api.v2.LiquidityProvisionsWithPendingConnectionR\x13liquidityProvisions"\x8d\x01\n\x12LiquidityProvision\x12\x32\n\x07\x63urrent\x18\x01 \x01(\x0b\x32\x18.vega.LiquidityProvisionR\x07\x63urrent\x12\x37\n\x07pending\x18\x02 \x01(\x0b\x32\x18.vega.LiquidityProvisionH\x00R\x07pending\x88\x01\x01\x42\n\n\x08_pending"_\n\x17LiquidityProvisionsEdge\x12,\n\x04node\x18\x01 \x01(\x0b\x32\x18.vega.LiquidityProvisionR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"t\n!LiquidityProvisionWithPendingEdge\x12\x37\n\x04node\x18\x01 \x01(\x0b\x32#.datanode.api.v2.LiquidityProvisionR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"\x97\x01\n\x1dLiquidityProvisionsConnection\x12>\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32(.datanode.api.v2.LiquidityProvisionsEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo"\xac\x01\n(LiquidityProvisionsWithPendingConnection\x12H\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32\x32.datanode.api.v2.LiquidityProvisionWithPendingEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo"\x80\x01\n!ObserveLiquidityProvisionsRequest\x12 \n\tmarket_id\x18\x01 \x01(\tH\x00R\x08marketId\x88\x01\x01\x12\x1e\n\x08party_id\x18\x02 \x01(\tH\x01R\x07partyId\x88\x01\x01\x42\x0c\n\n_market_idB\x0b\n\t_party_id"q\n"ObserveLiquidityProvisionsResponse\x12K\n\x14liquidity_provisions\x18\x01 \x03(\x0b\x32\x18.vega.LiquidityProvisionR\x13liquidityProvisions"\xcd\x01\n\x1dListLiquidityProvidersRequest\x12 \n\tmarket_id\x18\x01 \x01(\tH\x00R\x08marketId\x88\x01\x01\x12\x1e\n\x08party_id\x18\x02 \x01(\tH\x01R\x07partyId\x88\x01\x01\x12@\n\npagination\x18\x03 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationH\x02R\npagination\x88\x01\x01\x42\x0c\n\n_market_idB\x0b\n\t_party_idB\r\n\x0b_pagination"\xb7\x01\n\x11LiquidityProvider\x12\x19\n\x08party_id\x18\x01 \x01(\tR\x07partyId\x12\x1b\n\tmarket_id\x18\x02 \x01(\tR\x08marketId\x12<\n\tfee_share\x18\x03 \x01(\x0b\x32\x1f.vega.LiquidityProviderFeeShareR\x08\x66\x65\x65Share\x12,\n\x03sla\x18\x04 \x01(\x0b\x32\x1a.vega.LiquidityProviderSLAR\x03sla"g\n\x15LiquidityProviderEdge\x12\x36\n\x04node\x18\x01 \x01(\x0b\x32".datanode.api.v2.LiquidityProviderR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"\x93\x01\n\x1bLiquidityProviderConnection\x12<\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32&.datanode.api.v2.LiquidityProviderEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo"\x7f\n\x1eListLiquidityProvidersResponse\x12]\n\x13liquidity_providers\x18\x01 \x01(\x0b\x32,.datanode.api.v2.LiquidityProviderConnectionR\x12liquidityProviders"\x99\x02\n\x1cListPaidLiquidityFeesRequest\x12 \n\tmarket_id\x18\x01 \x01(\tH\x00R\x08marketId\x88\x01\x01\x12\x1e\n\x08\x61sset_id\x18\x02 \x01(\tH\x01R\x07\x61ssetId\x88\x01\x01\x12 \n\tepoch_seq\x18\x03 \x01(\x04H\x02R\x08\x65pochSeq\x88\x01\x01\x12\x1b\n\tparty_ids\x18\x04 \x03(\tR\x08partyIds\x12@\n\npagination\x18\x05 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationH\x03R\npagination\x88\x01\x01\x42\x0c\n\n_market_idB\x0b\n\t_asset_idB\x0c\n\n_epoch_seqB\r\n\x0b_pagination"}\n\x1dListPaidLiquidityFeesResponse\x12\\\n\x13paid_liquidity_fees\x18\x01 \x01(\x0b\x32,.datanode.api.v2.PaidLiquidityFeesConnectionR\x11paidLiquidityFees"k\n\x15PaidLiquidityFeesEdge\x12:\n\x04node\x18\x01 \x01(\x0b\x32&.vega.events.v1.PaidLiquidityFeesStatsR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"\x93\x01\n\x1bPaidLiquidityFeesConnection\x12<\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32&.datanode.api.v2.PaidLiquidityFeesEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo"\x81\x01\n\x18GetGovernanceDataRequest\x12$\n\x0bproposal_id\x18\x01 \x01(\tH\x00R\nproposalId\x88\x01\x01\x12!\n\treference\x18\x02 \x01(\tH\x01R\treference\x88\x01\x01\x42\x0e\n\x0c_proposal_idB\x0c\n\n_reference"E\n\x19GetGovernanceDataResponse\x12(\n\x04\x64\x61ta\x18\x01 \x01(\x0b\x32\x14.vega.GovernanceDataR\x04\x64\x61ta"\xcb\x06\n\x19ListGovernanceDataRequest\x12@\n\x0eproposal_state\x18\x01 \x01(\x0e\x32\x14.vega.Proposal.StateH\x00R\rproposalState\x88\x01\x01\x12Y\n\rproposal_type\x18\x02 \x01(\x0e\x32/.datanode.api.v2.ListGovernanceDataRequest.TypeH\x01R\x0cproposalType\x88\x01\x01\x12/\n\x11proposer_party_id\x18\x03 \x01(\tH\x02R\x0fproposerPartyId\x88\x01\x01\x12\x32\n\x12proposal_reference\x18\x04 \x01(\tH\x03R\x11proposalReference\x88\x01\x01\x12@\n\npagination\x18\x05 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationH\x04R\npagination\x88\x01\x01"\x88\x03\n\x04Type\x12\x14\n\x10TYPE_UNSPECIFIED\x10\x00\x12\x0c\n\x08TYPE_ALL\x10\x01\x12\x13\n\x0fTYPE_NEW_MARKET\x10\x02\x12\x16\n\x12TYPE_UPDATE_MARKET\x10\x03\x12\x1b\n\x17TYPE_NETWORK_PARAMETERS\x10\x04\x12\x12\n\x0eTYPE_NEW_ASSET\x10\x05\x12\x16\n\x12TYPE_NEW_FREE_FORM\x10\x06\x12\x15\n\x11TYPE_UPDATE_ASSET\x10\x07\x12\x18\n\x14TYPE_NEW_SPOT_MARKET\x10\x08\x12\x1b\n\x17TYPE_UPDATE_SPOT_MARKET\x10\t\x12\x15\n\x11TYPE_NEW_TRANSFER\x10\n\x12\x18\n\x14TYPE_CANCEL_TRANSFER\x10\x0b\x12\x1c\n\x18TYPE_UPDATE_MARKET_STATE\x10\x0c\x12 \n\x1cTYPE_UPDATE_REFERRAL_PROGRAM\x10\r\x12\'\n#TYPE_UPDATE_VOLUME_DISCOUNT_PROGRAM\x10\x0e\x42\x11\n\x0f_proposal_stateB\x10\n\x0e_proposal_typeB\x14\n\x12_proposer_party_idB\x15\n\x13_proposal_referenceB\r\n\x0b_pagination"g\n\x1aListGovernanceDataResponse\x12I\n\nconnection\x18\x01 \x01(\x0b\x32).datanode.api.v2.GovernanceDataConnectionR\nconnection"V\n\x12GovernanceDataEdge\x12(\n\x04node\x18\x01 \x01(\x0b\x32\x14.vega.GovernanceDataR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"\x8d\x01\n\x18GovernanceDataConnection\x12\x39\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32#.datanode.api.v2.GovernanceDataEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo"G\n\x18ObserveGovernanceRequest\x12\x1e\n\x08party_id\x18\x01 \x01(\tH\x00R\x07partyId\x88\x01\x01\x42\x0b\n\t_party_id"E\n\x19ObserveGovernanceResponse\x12(\n\x04\x64\x61ta\x18\x01 \x01(\x0b\x32\x14.vega.GovernanceDataR\x04\x64\x61ta"\xed\x01\n\x16ListDelegationsRequest\x12\x1e\n\x08party_id\x18\x01 \x01(\tH\x00R\x07partyId\x88\x01\x01\x12\x1c\n\x07node_id\x18\x02 \x01(\tH\x01R\x06nodeId\x88\x01\x01\x12\x1e\n\x08\x65poch_id\x18\x03 \x01(\tH\x02R\x07\x65pochId\x88\x01\x01\x12@\n\npagination\x18\x04 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationH\x03R\npagination\x88\x01\x01\x42\x0b\n\t_party_idB\n\n\x08_node_idB\x0b\n\t_epoch_idB\r\n\x0b_pagination"c\n\x17ListDelegationsResponse\x12H\n\x0b\x64\x65legations\x18\x01 \x01(\x0b\x32&.datanode.api.v2.DelegationsConnectionR\x0b\x64\x65legations"N\n\x0e\x44\x65legationEdge\x12$\n\x04node\x18\x01 \x01(\x0b\x32\x10.vega.DelegationR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"\x86\x01\n\x15\x44\x65legationsConnection\x12\x35\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32\x1f.datanode.api.v2.DelegationEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo"r\n\x19ObserveDelegationsRequest\x12\x1e\n\x08party_id\x18\x01 \x01(\tH\x00R\x07partyId\x88\x01\x01\x12\x1c\n\x07node_id\x18\x02 \x01(\tH\x01R\x06nodeId\x88\x01\x01\x42\x0b\n\t_party_idB\n\n\x08_node_id"N\n\x1aObserveDelegationsResponse\x12\x30\n\ndelegation\x18\x01 \x01(\x0b\x32\x10.vega.DelegationR\ndelegation"\x91\x02\n\tNodeBasic\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x17\n\x07pub_key\x18\x02 \x01(\tR\x06pubKey\x12\x1c\n\ntm_pub_key\x18\x03 \x01(\tR\x08tmPubKey\x12)\n\x10\x65thereum_address\x18\x04 \x01(\tR\x0f\x65thereumAddress\x12\x19\n\x08info_url\x18\x05 \x01(\tR\x07infoUrl\x12\x1a\n\x08location\x18\x06 \x01(\tR\x08location\x12(\n\x06status\x18\r \x01(\x0e\x32\x10.vega.NodeStatusR\x06status\x12\x12\n\x04name\x18\x11 \x01(\tR\x04name\x12\x1d\n\navatar_url\x18\x12 \x01(\tR\tavatarUrl"\x17\n\x15GetNetworkDataRequest"E\n\x16GetNetworkDataResponse\x12+\n\tnode_data\x18\x01 \x01(\x0b\x32\x0e.vega.NodeDataR\x08nodeData"&\n\x0eGetNodeRequest\x12\x14\n\x02id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x02id"1\n\x0fGetNodeResponse\x12\x1e\n\x04node\x18\x01 \x01(\x0b\x32\n.vega.NodeR\x04node"\x93\x01\n\x10ListNodesRequest\x12 \n\tepoch_seq\x18\x01 \x01(\x04H\x00R\x08\x65pochSeq\x88\x01\x01\x12@\n\npagination\x18\x02 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationH\x01R\npagination\x88\x01\x01\x42\x0c\n\n_epoch_seqB\r\n\x0b_pagination"K\n\x11ListNodesResponse\x12\x36\n\x05nodes\x18\x01 \x01(\x0b\x32 .datanode.api.v2.NodesConnectionR\x05nodes"B\n\x08NodeEdge\x12\x1e\n\x04node\x18\x01 \x01(\x0b\x32\n.vega.NodeR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"z\n\x0fNodesConnection\x12/\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32\x19.datanode.api.v2.NodeEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo"\x82\x01\n\x19ListNodeSignaturesRequest\x12\x14\n\x02id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x02id\x12@\n\npagination\x18\x02 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationH\x00R\npagination\x88\x01\x01\x42\r\n\x0b_pagination"g\n\x1aListNodeSignaturesResponse\x12I\n\nsignatures\x18\x01 \x01(\x0b\x32).datanode.api.v2.NodeSignaturesConnectionR\nsignatures"`\n\x11NodeSignatureEdge\x12\x33\n\x04node\x18\x01 \x01(\x0b\x32\x1f.vega.commands.v1.NodeSignatureR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"\x8c\x01\n\x18NodeSignaturesConnection\x12\x38\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32".datanode.api.v2.NodeSignatureEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo"R\n\x0fGetEpochRequest\x12\x13\n\x02id\x18\x01 \x01(\x04H\x00R\x02id\x88\x01\x01\x12\x19\n\x05\x62lock\x18\x02 \x01(\x04H\x01R\x05\x62lock\x88\x01\x01\x42\x05\n\x03_idB\x08\n\x06_block"5\n\x10GetEpochResponse\x12!\n\x05\x65poch\x18\x01 \x01(\x0b\x32\x0b.vega.EpochR\x05\x65poch"m\n\x12\x45stimateFeeRequest\x12!\n\tmarket_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x08marketId\x12\x1a\n\x05price\x18\x02 \x01(\tB\x04\xe2\x41\x01\x02R\x05price\x12\x18\n\x04size\x18\x03 \x01(\x04\x42\x04\xe2\x41\x01\x02R\x04size"2\n\x13\x45stimateFeeResponse\x12\x1b\n\x03\x66\x65\x65\x18\x02 \x01(\x0b\x32\t.vega.FeeR\x03\x66\x65\x65"\xe7\x01\n\x15\x45stimateMarginRequest\x12!\n\tmarket_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x08marketId\x12\x1f\n\x08party_id\x18\x02 \x01(\tB\x04\xe2\x41\x01\x02R\x07partyId\x12$\n\x04side\x18\x03 \x01(\x0e\x32\n.vega.SideB\x04\xe2\x41\x01\x02R\x04side\x12*\n\x04type\x18\x04 \x01(\x0e\x32\x10.vega.Order.TypeB\x04\xe2\x41\x01\x02R\x04type\x12\x18\n\x04size\x18\x05 \x01(\x04\x42\x04\xe2\x41\x01\x02R\x04size\x12\x1a\n\x05price\x18\x06 \x01(\tB\x04\xe2\x41\x01\x02R\x05price:\x02\x18\x01"U\n\x16\x45stimateMarginResponse\x12\x37\n\rmargin_levels\x18\x02 \x01(\x0b\x32\x12.vega.MarginLevelsR\x0cmarginLevels:\x02\x18\x01"o\n\x1cListNetworkParametersRequest\x12@\n\npagination\x18\x01 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationH\x00R\npagination\x88\x01\x01\x42\r\n\x0b_pagination"{\n\x1dListNetworkParametersResponse\x12Z\n\x12network_parameters\x18\x01 \x01(\x0b\x32+.datanode.api.v2.NetworkParameterConnectionR\x11networkParameters"4\n\x1aGetNetworkParameterRequest\x12\x16\n\x03key\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x03key"b\n\x1bGetNetworkParameterResponse\x12\x43\n\x11network_parameter\x18\x01 \x01(\x0b\x32\x16.vega.NetworkParameterR\x10networkParameter"Z\n\x14NetworkParameterEdge\x12*\n\x04node\x18\x01 \x01(\x0b\x32\x16.vega.NetworkParameterR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"\x91\x01\n\x1aNetworkParameterConnection\x12;\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32%.datanode.api.v2.NetworkParameterEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo"Z\n\nCheckpoint\x12\x12\n\x04hash\x18\x01 \x01(\tR\x04hash\x12\x1d\n\nblock_hash\x18\x02 \x01(\tR\tblockHash\x12\x19\n\x08\x61t_block\x18\x03 \x01(\x04R\x07\x61tBlock"i\n\x16ListCheckpointsRequest\x12@\n\npagination\x18\x01 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationH\x00R\npagination\x88\x01\x01\x42\r\n\x0b_pagination"c\n\x17ListCheckpointsResponse\x12H\n\x0b\x63heckpoints\x18\x01 \x01(\x0b\x32&.datanode.api.v2.CheckpointsConnectionR\x0b\x63heckpoints"Y\n\x0e\x43heckpointEdge\x12/\n\x04node\x18\x01 \x01(\x0b\x32\x1b.datanode.api.v2.CheckpointR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"\x86\x01\n\x15\x43heckpointsConnection\x12\x35\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32\x1f.datanode.api.v2.CheckpointEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo"\x83\x01\n\x0fGetStakeRequest\x12\x1f\n\x08party_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x07partyId\x12@\n\npagination\x18\x02 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationH\x00R\npagination\x88\x01\x01\x42\r\n\x0b_pagination"\x94\x01\n\x10GetStakeResponse\x12\x36\n\x17\x63urrent_stake_available\x18\x01 \x01(\tR\x15\x63urrentStakeAvailable\x12H\n\x0estake_linkings\x18\x02 \x01(\x0b\x32!.datanode.api.v2.StakesConnectionR\rstakeLinkings"\\\n\x10StakeLinkingEdge\x12\x30\n\x04node\x18\x01 \x01(\x0b\x32\x1c.vega.events.v1.StakeLinkingR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"\x83\x01\n\x10StakesConnection\x12\x37\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32!.datanode.api.v2.StakeLinkingEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo":\n\x15GetRiskFactorsRequest\x12!\n\tmarket_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x08marketId"K\n\x16GetRiskFactorsResponse\x12\x31\n\x0brisk_factor\x18\x01 \x01(\x0b\x32\x10.vega.RiskFactorR\nriskFactor"\xa1\x01\n\x16ObserveEventBusRequest\x12\x30\n\x04type\x18\x01 \x03(\x0e\x32\x1c.vega.events.v1.BusEventTypeR\x04type\x12\x1b\n\tmarket_id\x18\x02 \x01(\tR\x08marketId\x12\x19\n\x08party_id\x18\x03 \x01(\tR\x07partyId\x12\x1d\n\nbatch_size\x18\x04 \x01(\x03R\tbatchSize"K\n\x17ObserveEventBusResponse\x12\x30\n\x06\x65vents\x18\x01 \x03(\x0b\x32\x18.vega.events.v1.BusEventR\x06\x65vents"\x1f\n\x1dObserveLedgerMovementsRequest"_\n\x1eObserveLedgerMovementsResponse\x12=\n\x0fledger_movement\x18\x01 \x01(\x0b\x32\x14.vega.LedgerMovementR\x0eledgerMovement"\x94\x01\n\x17ListKeyRotationsRequest\x12\x1c\n\x07node_id\x18\x01 \x01(\tH\x00R\x06nodeId\x88\x01\x01\x12@\n\npagination\x18\x02 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationH\x01R\npagination\x88\x01\x01\x42\n\n\x08_node_idB\r\n\x0b_pagination"`\n\x18ListKeyRotationsResponse\x12\x44\n\trotations\x18\x01 \x01(\x0b\x32&.datanode.api.v2.KeyRotationConnectionR\trotations"Z\n\x0fKeyRotationEdge\x12/\n\x04node\x18\x01 \x01(\x0b\x32\x1b.vega.events.v1.KeyRotationR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"\x87\x01\n\x15KeyRotationConnection\x12\x36\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32 .datanode.api.v2.KeyRotationEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo"\x9c\x01\n\x1fListEthereumKeyRotationsRequest\x12\x1c\n\x07node_id\x18\x01 \x01(\tH\x00R\x06nodeId\x88\x01\x01\x12@\n\npagination\x18\x02 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationH\x01R\npagination\x88\x01\x01\x42\n\n\x08_node_idB\r\n\x0b_pagination"x\n ListEthereumKeyRotationsResponse\x12T\n\rkey_rotations\x18\x01 \x01(\x0b\x32/.datanode.api.v2.EthereumKeyRotationsConnectionR\x0ckeyRotations"\x98\x01\n\x1e\x45thereumKeyRotationsConnection\x12>\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32(.datanode.api.v2.EthereumKeyRotationEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo"j\n\x17\x45thereumKeyRotationEdge\x12\x37\n\x04node\x18\x01 \x01(\x0b\x32#.vega.events.v1.EthereumKeyRotationR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"\x14\n\x12GetVegaTimeRequest"3\n\x13GetVegaTimeResponse\x12\x1c\n\ttimestamp\x18\x01 \x01(\x03R\ttimestamp"\x89\x01\n\tDateRange\x12,\n\x0fstart_timestamp\x18\x01 \x01(\x03H\x00R\x0estartTimestamp\x88\x01\x01\x12(\n\rend_timestamp\x18\x02 \x01(\x03H\x01R\x0c\x65ndTimestamp\x88\x01\x01\x42\x12\n\x10_start_timestampB\x10\n\x0e_end_timestamp"!\n\x1fGetProtocolUpgradeStatusRequest"8\n GetProtocolUpgradeStatusResponse\x12\x14\n\x05ready\x18\x01 \x01(\x08R\x05ready"\x83\x02\n#ListProtocolUpgradeProposalsRequest\x12J\n\x06status\x18\x01 \x01(\x0e\x32-.vega.events.v1.ProtocolUpgradeProposalStatusH\x00R\x06status\x88\x01\x01\x12$\n\x0b\x61pproved_by\x18\x02 \x01(\tH\x01R\napprovedBy\x88\x01\x01\x12@\n\npagination\x18\x03 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationH\x02R\npagination\x88\x01\x01\x42\t\n\x07_statusB\x0e\n\x0c_approved_byB\r\n\x0b_pagination"\x98\x01\n$ListProtocolUpgradeProposalsResponse\x12p\n\x1aprotocol_upgrade_proposals\x18\x01 \x01(\x0b\x32\x32.datanode.api.v2.ProtocolUpgradeProposalConnectionR\x18protocolUpgradeProposals"\x9f\x01\n!ProtocolUpgradeProposalConnection\x12\x42\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32,.datanode.api.v2.ProtocolUpgradeProposalEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo"o\n\x1bProtocolUpgradeProposalEdge\x12\x38\n\x04node\x18\x01 \x01(\x0b\x32$.vega.events.v1.ProtocolUpgradeEventR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"k\n\x18ListCoreSnapshotsRequest\x12@\n\npagination\x18\x01 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationH\x00R\npagination\x88\x01\x01\x42\r\n\x0b_pagination"k\n\x19ListCoreSnapshotsResponse\x12N\n\x0e\x63ore_snapshots\x18\x01 \x01(\x0b\x32\'.datanode.api.v2.CoreSnapshotConnectionR\rcoreSnapshots"\x89\x01\n\x16\x43oreSnapshotConnection\x12\x37\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32!.datanode.api.v2.CoreSnapshotEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo"`\n\x10\x43oreSnapshotEdge\x12\x34\n\x04node\x18\x01 \x01(\x0b\x32 .vega.events.v1.CoreSnapshotDataR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"\x81\x02\n\x0eHistorySegment\x12\x1f\n\x0b\x66rom_height\x18\x01 \x01(\x03R\nfromHeight\x12\x1b\n\tto_height\x18\x02 \x01(\x03R\x08toHeight\x12,\n\x12history_segment_id\x18\x03 \x01(\tR\x10historySegmentId\x12=\n\x1bprevious_history_segment_id\x18\x04 \x01(\tR\x18previousHistorySegmentId\x12)\n\x10\x64\x61tabase_version\x18\x05 \x01(\x03R\x0f\x64\x61tabaseVersion\x12\x19\n\x08\x63hain_id\x18\x06 \x01(\tR\x07\x63hainId"+\n)GetMostRecentNetworkHistorySegmentRequest"\x8d\x01\n*GetMostRecentNetworkHistorySegmentResponse\x12\x39\n\x07segment\x18\x01 \x01(\x0b\x32\x1f.datanode.api.v2.HistorySegmentR\x07segment\x12$\n\x0eswarm_key_seed\x18\x02 \x01(\tR\x0cswarmKeySeed"&\n$ListAllNetworkHistorySegmentsRequest"d\n%ListAllNetworkHistorySegmentsResponse\x12;\n\x08segments\x18\x01 \x03(\x0b\x32\x1f.datanode.api.v2.HistorySegmentR\x08segments"-\n+GetActiveNetworkHistoryPeerAddressesRequest"Q\n,GetActiveNetworkHistoryPeerAddressesResponse\x12!\n\x0cip_addresses\x18\x01 \x03(\tR\x0bipAddresses" \n\x1eGetNetworkHistoryStatusRequest"\xb0\x01\n\x1fGetNetworkHistoryStatusResponse\x12!\n\x0cipfs_address\x18\x01 \x01(\tR\x0bipfsAddress\x12\x1b\n\tswarm_key\x18\x02 \x01(\tR\x08swarmKey\x12$\n\x0eswarm_key_seed\x18\x03 \x01(\tR\x0cswarmKeySeed\x12\'\n\x0f\x63onnected_peers\x18\x05 \x03(\tR\x0e\x63onnectedPeers"(\n&GetNetworkHistoryBootstrapPeersRequest"R\n\'GetNetworkHistoryBootstrapPeersResponse\x12\'\n\x0f\x62ootstrap_peers\x18\x01 \x03(\tR\x0e\x62ootstrapPeers"\x85\x01\n\x1b\x45xportNetworkHistoryRequest\x12\x1d\n\nfrom_block\x18\x01 \x01(\x03R\tfromBlock\x12\x19\n\x08to_block\x18\x02 \x01(\x03R\x07toBlock\x12,\n\x05table\x18\x03 \x01(\x0e\x32\x16.datanode.api.v2.TableR\x05table"F\n\x13ListEntitiesRequest\x12/\n\x10transaction_hash\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x0ftransactionHash"\xad\r\n\x14ListEntitiesResponse\x12)\n\x08\x61\x63\x63ounts\x18\x01 \x03(\x0b\x32\r.vega.AccountR\x08\x61\x63\x63ounts\x12#\n\x06orders\x18\x02 \x03(\x0b\x32\x0b.vega.OrderR\x06orders\x12,\n\tpositions\x18\x03 \x03(\x0b\x32\x0e.vega.PositionR\tpositions\x12\x38\n\x0eledger_entries\x18\x04 \x03(\x0b\x32\x11.vega.LedgerEntryR\rledgerEntries\x12H\n\x0f\x62\x61lance_changes\x18\x05 \x03(\x0b\x32\x1f.datanode.api.v2.AccountBalanceR\x0e\x62\x61lanceChanges\x12\x36\n\ttransfers\x18\x06 \x03(\x0b\x32\x18.vega.events.v1.TransferR\ttransfers\x12 \n\x05votes\x18\x07 \x03(\x0b\x32\n.vega.VoteR\x05votes\x12~\n$erc20_multi_sig_signer_added_bundles\x18\x08 \x03(\x0b\x32/.datanode.api.v2.ERC20MultiSigSignerAddedBundleR\x1f\x65rc20MultiSigSignerAddedBundles\x12\x84\x01\n&erc20_multi_sig_signer_removed_bundles\x18\t \x03(\x0b\x32\x31.datanode.api.v2.ERC20MultiSigSignerRemovedBundleR!erc20MultiSigSignerRemovedBundles\x12#\n\x06trades\x18\n \x03(\x0b\x32\x0b.vega.TradeR\x06trades\x12\x33\n\x0coracle_specs\x18\x0b \x03(\x0b\x32\x10.vega.OracleSpecR\x0boracleSpecs\x12\x31\n\x0boracle_data\x18\x0c \x03(\x0b\x32\x10.vega.OracleDataR\noracleData\x12&\n\x07markets\x18\r \x03(\x0b\x32\x0c.vega.MarketR\x07markets\x12%\n\x07parties\x18\x0e \x03(\x0b\x32\x0b.vega.PartyR\x07parties\x12\x37\n\rmargin_levels\x18\x0f \x03(\x0b\x32\x12.vega.MarginLevelsR\x0cmarginLevels\x12&\n\x07rewards\x18\x10 \x03(\x0b\x32\x0c.vega.RewardR\x07rewards\x12)\n\x08\x64\x65posits\x18\x11 \x03(\x0b\x32\r.vega.DepositR\x08\x64\x65posits\x12\x32\n\x0bwithdrawals\x18\x12 \x03(\x0b\x32\x10.vega.WithdrawalR\x0bwithdrawals\x12#\n\x06\x61ssets\x18\x13 \x03(\x0b\x32\x0b.vega.AssetR\x06\x61ssets\x12K\n\x14liquidity_provisions\x18\x14 \x03(\x0b\x32\x18.vega.LiquidityProvisionR\x13liquidityProvisions\x12,\n\tproposals\x18\x15 \x03(\x0b\x32\x0e.vega.ProposalR\tproposals\x12\x32\n\x0b\x64\x65legations\x18\x16 \x03(\x0b\x32\x10.vega.DelegationR\x0b\x64\x65legations\x12\x30\n\x05nodes\x18\x17 \x03(\x0b\x32\x1a.datanode.api.v2.NodeBasicR\x05nodes\x12H\n\x0fnode_signatures\x18\x18 \x03(\x0b\x32\x1f.vega.commands.v1.NodeSignatureR\x0enodeSignatures\x12\x45\n\x12network_parameters\x18\x19 \x03(\x0b\x32\x16.vega.NetworkParameterR\x11networkParameters\x12@\n\rkey_rotations\x18\x1a \x03(\x0b\x32\x1b.vega.events.v1.KeyRotationR\x0ckeyRotations\x12Y\n\x16\x65thereum_key_rotations\x18\x1b \x03(\x0b\x32#.vega.events.v1.EthereumKeyRotationR\x14\x65thereumKeyRotations\x12\x62\n\x1aprotocol_upgrade_proposals\x18\x1c \x03(\x0b\x32$.vega.events.v1.ProtocolUpgradeEventR\x18protocolUpgradeProposals"e\n\x1dGetPartyActivityStreakRequest\x12\x1f\n\x08party_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x07partyId\x12\x19\n\x05\x65poch\x18\x02 \x01(\x04H\x00R\x05\x65poch\x88\x01\x01\x42\x08\n\x06_epoch"n\n\x1eGetPartyActivityStreakResponse\x12L\n\x0f\x61\x63tivity_streak\x18\x01 \x01(\x0b\x32#.vega.events.v1.PartyActivityStreakR\x0e\x61\x63tivityStreak"\xac\x01\n\x0e\x46undingPayment\x12\x19\n\x08party_id\x18\x01 \x01(\tR\x07partyId\x12\x1b\n\tmarket_id\x18\x02 \x01(\tR\x08marketId\x12,\n\x12\x66unding_period_seq\x18\x03 \x01(\x04R\x10\x66undingPeriodSeq\x12\x1c\n\ttimestamp\x18\x04 \x01(\x03R\ttimestamp\x12\x16\n\x06\x61mount\x18\x05 \x01(\tR\x06\x61mount"\xbe\x01\n\x1aListFundingPaymentsRequest\x12\x1f\n\x08party_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x07partyId\x12 \n\tmarket_id\x18\x02 \x01(\tH\x00R\x08marketId\x88\x01\x01\x12@\n\npagination\x18\x03 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationH\x01R\npagination\x88\x01\x01\x42\x0c\n\n_market_idB\r\n\x0b_pagination"a\n\x12\x46undingPaymentEdge\x12\x33\n\x04node\x18\x01 \x01(\x0b\x32\x1f.datanode.api.v2.FundingPaymentR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"\x8d\x01\n\x18\x46undingPaymentConnection\x12\x39\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32#.datanode.api.v2.FundingPaymentEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo"s\n\x1bListFundingPaymentsResponse\x12T\n\x10\x66unding_payments\x18\x01 \x01(\x0b\x32).datanode.api.v2.FundingPaymentConnectionR\x0f\x66undingPayments"\xde\x01\n\x19ListFundingPeriodsRequest\x12!\n\tmarket_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x08marketId\x12>\n\ndate_range\x18\x02 \x01(\x0b\x32\x1a.datanode.api.v2.DateRangeH\x00R\tdateRange\x88\x01\x01\x12@\n\npagination\x18\x03 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationH\x01R\npagination\x88\x01\x01\x42\r\n\x0b_date_rangeB\r\n\x0b_pagination"^\n\x11\x46undingPeriodEdge\x12\x31\n\x04node\x18\x01 \x01(\x0b\x32\x1d.vega.events.v1.FundingPeriodR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"\x8b\x01\n\x17\x46undingPeriodConnection\x12\x38\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32".datanode.api.v2.FundingPeriodEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo"o\n\x1aListFundingPeriodsResponse\x12Q\n\x0f\x66unding_periods\x18\x01 \x01(\x0b\x32(.datanode.api.v2.FundingPeriodConnectionR\x0e\x66undingPeriods"\xdd\x02\n"ListFundingPeriodDataPointsRequest\x12!\n\tmarket_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x08marketId\x12>\n\ndate_range\x18\x02 \x01(\x0b\x32\x1a.datanode.api.v2.DateRangeH\x00R\tdateRange\x88\x01\x01\x12J\n\x06source\x18\x03 \x01(\x0e\x32-.vega.events.v1.FundingPeriodDataPoint.SourceH\x01R\x06source\x88\x01\x01\x12\x15\n\x03seq\x18\x04 \x01(\x04H\x02R\x03seq\x88\x01\x01\x12@\n\npagination\x18\x05 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationH\x03R\npagination\x88\x01\x01\x42\r\n\x0b_date_rangeB\t\n\x07_sourceB\x06\n\x04_seqB\r\n\x0b_pagination"p\n\x1a\x46undingPeriodDataPointEdge\x12:\n\x04node\x18\x01 \x01(\x0b\x32&.vega.events.v1.FundingPeriodDataPointR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"\x9d\x01\n FundingPeriodDataPointConnection\x12\x41\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32+.datanode.api.v2.FundingPeriodDataPointEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo"\x95\x01\n#ListFundingPeriodDataPointsResponse\x12n\n\x1a\x66unding_period_data_points\x18\x01 \x01(\x0b\x32\x31.datanode.api.v2.FundingPeriodDataPointConnectionR\x17\x66undingPeriodDataPoints"\r\n\x0bPingRequest"\x0e\n\x0cPingResponse"\x9f\x01\n\tOrderInfo\x12$\n\x04side\x18\x01 \x01(\x0e\x32\n.vega.SideB\x04\xe2\x41\x01\x02R\x04side\x12\x1a\n\x05price\x18\x02 \x01(\tB\x04\xe2\x41\x01\x02R\x05price\x12"\n\tremaining\x18\x03 \x01(\x04\x42\x04\xe2\x41\x01\x02R\tremaining\x12,\n\x0fis_market_order\x18\x04 \x01(\x08\x42\x04\xe2\x41\x01\x02R\risMarketOrder"\xca\x06\n\x17\x45stimatePositionRequest\x12!\n\tmarket_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x08marketId\x12%\n\x0bopen_volume\x18\x02 \x01(\x03\x42\x04\xe2\x41\x01\x02R\nopenVolume\x12\x34\n\x13\x61verage_entry_price\x18\x03 \x01(\tB\x04\xe2\x41\x01\x02R\x11\x61verageEntryPrice\x12\x32\n\x06orders\x18\x04 \x03(\x0b\x32\x1a.datanode.api.v2.OrderInfoR\x06orders\x12:\n\x16margin_account_balance\x18\x05 \x01(\tB\x04\xe2\x41\x01\x02R\x14marginAccountBalance\x12<\n\x17general_account_balance\x18\x06 \x01(\tB\x04\xe2\x41\x01\x02R\x15generalAccountBalance\x12\x45\n\x1corder_margin_account_balance\x18\x07 \x01(\tB\x04\xe2\x41\x01\x02R\x19orderMarginAccountBalance\x12\x37\n\x0bmargin_mode\x18\x08 \x01(\x0e\x32\x10.vega.MarginModeB\x04\xe2\x41\x01\x02R\nmarginMode\x12(\n\rmargin_factor\x18\t \x01(\tH\x00R\x0cmarginFactor\x88\x01\x01\x12y\n8include_required_position_margin_in_available_collateral\x18\n \x01(\x08H\x01R2includeRequiredPositionMarginInAvailableCollateral\x88\x01\x01\x12^\n*scale_liquidation_price_to_market_decimals\x18\x0b \x01(\x08H\x02R%scaleLiquidationPriceToMarketDecimals\x88\x01\x01\x42\x10\n\x0e_margin_factorB;\n9_include_required_position_margin_in_available_collateralB-\n+_scale_liquidation_price_to_market_decimals"\x8a\x02\n\x18\x45stimatePositionResponse\x12\x37\n\x06margin\x18\x01 \x01(\x0b\x32\x1f.datanode.api.v2.MarginEstimateR\x06margin\x12m\n\x1c\x63ollateral_increase_estimate\x18\x02 \x01(\x0b\x32+.datanode.api.v2.CollateralIncreaseEstimateR\x1a\x63ollateralIncreaseEstimate\x12\x46\n\x0bliquidation\x18\x03 \x01(\x0b\x32$.datanode.api.v2.LiquidationEstimateR\x0bliquidation"X\n\x1a\x43ollateralIncreaseEstimate\x12\x1d\n\nworst_case\x18\x01 \x01(\tR\tworstCase\x12\x1b\n\tbest_case\x18\x02 \x01(\tR\x08\x62\x65stCase"t\n\x0eMarginEstimate\x12\x31\n\nworst_case\x18\x01 \x01(\x0b\x32\x12.vega.MarginLevelsR\tworstCase\x12/\n\tbest_case\x18\x02 \x01(\x0b\x32\x12.vega.MarginLevelsR\x08\x62\x65stCase"\x97\x01\n\x13LiquidationEstimate\x12@\n\nworst_case\x18\x01 \x01(\x0b\x32!.datanode.api.v2.LiquidationPriceR\tworstCase\x12>\n\tbest_case\x18\x02 \x01(\x0b\x32!.datanode.api.v2.LiquidationPriceR\x08\x62\x65stCase"\xa2\x01\n\x10LiquidationPrice\x12(\n\x10open_volume_only\x18\x01 \x01(\tR\x0eopenVolumeOnly\x12\x30\n\x14including_buy_orders\x18\x02 \x01(\tR\x12includingBuyOrders\x12\x32\n\x15including_sell_orders\x18\x03 \x01(\tR\x13includingSellOrders""\n GetCurrentReferralProgramRequest"\x7f\n!GetCurrentReferralProgramResponse\x12Z\n\x18\x63urrent_referral_program\x18\x01 \x01(\x0b\x32 .datanode.api.v2.ReferralProgramR\x16\x63urrentReferralProgram"\xb6\x02\n\x0fReferralProgram\x12\x18\n\x07version\x18\x01 \x01(\x04R\x07version\x12\x0e\n\x02id\x18\x02 \x01(\tR\x02id\x12\x36\n\rbenefit_tiers\x18\x03 \x03(\x0b\x32\x11.vega.BenefitTierR\x0c\x62\x65nefitTiers\x12\x37\n\x18\x65nd_of_program_timestamp\x18\x04 \x01(\x03R\x15\x65ndOfProgramTimestamp\x12#\n\rwindow_length\x18\x05 \x01(\x04R\x0cwindowLength\x12\x36\n\rstaking_tiers\x18\x06 \x03(\x0b\x32\x11.vega.StakingTierR\x0cstakingTiers\x12\x1e\n\x08\x65nded_at\x18\x07 \x01(\x03H\x00R\x07\x65ndedAt\x88\x01\x01\x42\x0b\n\t_ended_at"\x9c\x01\n\x0bReferralSet\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x1a\n\x08referrer\x18\x02 \x01(\tR\x08referrer\x12\x1d\n\ncreated_at\x18\x03 \x01(\x03R\tcreatedAt\x12\x1d\n\nupdated_at\x18\x04 \x01(\x03R\tupdatedAt\x12#\n\rtotal_members\x18\x05 \x01(\x04R\x0ctotalMembers"[\n\x0fReferralSetEdge\x12\x30\n\x04node\x18\x01 \x01(\x0b\x32\x1c.datanode.api.v2.ReferralSetR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"\x87\x01\n\x15ReferralSetConnection\x12\x36\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32 .datanode.api.v2.ReferralSetEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo"\x84\x02\n\x17ListReferralSetsRequest\x12+\n\x0freferral_set_id\x18\x01 \x01(\tH\x00R\rreferralSetId\x88\x01\x01\x12@\n\npagination\x18\x02 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationH\x01R\npagination\x88\x01\x01\x12\x1f\n\x08referrer\x18\x03 \x01(\tH\x02R\x08referrer\x88\x01\x01\x12\x1d\n\x07referee\x18\x04 \x01(\tH\x03R\x07referee\x88\x01\x01\x42\x12\n\x10_referral_set_idB\r\n\x0b_paginationB\x0b\n\t_referrerB\n\n\x08_referee"g\n\x18ListReferralSetsResponse\x12K\n\rreferral_sets\x18\x01 \x01(\x0b\x32&.datanode.api.v2.ReferralSetConnectionR\x0creferralSets"\xa3\x02\n\x12ReferralSetReferee\x12&\n\x0freferral_set_id\x18\x01 \x01(\tR\rreferralSetId\x12\x18\n\x07referee\x18\x02 \x01(\tR\x07referee\x12\x1b\n\tjoined_at\x18\x03 \x01(\x03R\x08joinedAt\x12\x19\n\x08\x61t_epoch\x18\x04 \x01(\x04R\x07\x61tEpoch\x12L\n#total_referee_notional_taker_volume\x18\x05 \x01(\tR\x1ftotalRefereeNotionalTakerVolume\x12\x45\n\x1ftotal_referee_generated_rewards\x18\x06 \x01(\tR\x1ctotalRefereeGeneratedRewards"i\n\x16ReferralSetRefereeEdge\x12\x37\n\x04node\x18\x01 \x01(\x0b\x32#.datanode.api.v2.ReferralSetRefereeR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"\x95\x01\n\x1cReferralSetRefereeConnection\x12=\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32\'.datanode.api.v2.ReferralSetRefereeEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo"\xd6\x02\n\x1eListReferralSetRefereesRequest\x12+\n\x0freferral_set_id\x18\x01 \x01(\tH\x00R\rreferralSetId\x88\x01\x01\x12@\n\npagination\x18\x02 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationH\x01R\npagination\x88\x01\x01\x12\x1f\n\x08referrer\x18\x03 \x01(\tH\x02R\x08referrer\x88\x01\x01\x12\x1d\n\x07referee\x18\x04 \x01(\tH\x03R\x07referee\x88\x01\x01\x12\x32\n\x12\x61ggregation_epochs\x18\x05 \x01(\rH\x04R\x11\x61ggregationEpochs\x88\x01\x01\x42\x12\n\x10_referral_set_idB\r\n\x0b_paginationB\x0b\n\t_referrerB\n\n\x08_refereeB\x15\n\x13_aggregation_epochs"\x84\x01\n\x1fListReferralSetRefereesResponse\x12\x61\n\x15referral_set_referees\x18\x01 \x01(\x0b\x32-.datanode.api.v2.ReferralSetRefereeConnectionR\x13referralSetReferees"\x86\x02\n\x1aGetReferralSetStatsRequest\x12+\n\x0freferral_set_id\x18\x01 \x01(\tH\x00R\rreferralSetId\x88\x01\x01\x12\x1e\n\x08\x61t_epoch\x18\x02 \x01(\x04H\x01R\x07\x61tEpoch\x88\x01\x01\x12\x1d\n\x07referee\x18\x03 \x01(\tH\x02R\x07referee\x88\x01\x01\x12@\n\npagination\x18\x04 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationH\x03R\npagination\x88\x01\x01\x42\x12\n\x10_referral_set_idB\x0b\n\t_at_epochB\n\n\x08_refereeB\r\n\x0b_pagination"`\n\x1bGetReferralSetStatsResponse\x12\x41\n\x05stats\x18\x01 \x01(\x0b\x32+.datanode.api.v2.ReferralSetStatsConnectionR\x05stats"\x91\x01\n\x1aReferralSetStatsConnection\x12;\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32%.datanode.api.v2.ReferralSetStatsEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo"e\n\x14ReferralSetStatsEdge\x12\x35\n\x04node\x18\x01 \x01(\x0b\x32!.datanode.api.v2.ReferralSetStatsR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"\xf2\x03\n\x10ReferralSetStats\x12\x19\n\x08\x61t_epoch\x18\x01 \x01(\x04R\x07\x61tEpoch\x12Y\n*referral_set_running_notional_taker_volume\x18\x02 \x01(\tR%referralSetRunningNotionalTakerVolume\x12\x19\n\x08party_id\x18\x03 \x01(\tR\x07partyId\x12\'\n\x0f\x64iscount_factor\x18\x04 \x01(\tR\x0e\x64iscountFactor\x12#\n\rreward_factor\x18\x05 \x01(\tR\x0crewardFactor\x12=\n\x1b\x65poch_notional_taker_volume\x18\x06 \x01(\tR\x18\x65pochNotionalTakerVolume\x12-\n\x12rewards_multiplier\x18\x07 \x01(\tR\x11rewardsMultiplier\x12:\n\x19rewards_factor_multiplier\x18\x08 \x01(\tR\x17rewardsFactorMultiplier\x12!\n\x0cwas_eligible\x18\t \x01(\x08R\x0bwasEligible\x12\x32\n\x15referrer_taker_volume\x18\n \x01(\tR\x13referrerTakerVolume"\xd4\x02\n\x04Team\x12\x17\n\x07team_id\x18\x01 \x01(\tR\x06teamId\x12\x1a\n\x08referrer\x18\x02 \x01(\tR\x08referrer\x12\x12\n\x04name\x18\x03 \x01(\tR\x04name\x12\x1e\n\x08team_url\x18\x04 \x01(\tH\x00R\x07teamUrl\x88\x01\x01\x12"\n\navatar_url\x18\x05 \x01(\tH\x01R\tavatarUrl\x88\x01\x01\x12\x1d\n\ncreated_at\x18\x06 \x01(\x03R\tcreatedAt\x12\x16\n\x06\x63losed\x18\x07 \x01(\x08R\x06\x63losed\x12(\n\x10\x63reated_at_epoch\x18\x08 \x01(\x04R\x0e\x63reatedAtEpoch\x12\x1d\n\nallow_list\x18\t \x03(\tR\tallowList\x12#\n\rtotal_members\x18\n \x01(\x04R\x0ctotalMembersB\x0b\n\t_team_urlB\r\n\x0b_avatar_url"M\n\x08TeamEdge\x12)\n\x04node\x18\x01 \x01(\x0b\x32\x15.datanode.api.v2.TeamR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"y\n\x0eTeamConnection\x12/\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32\x19.datanode.api.v2.TeamEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo"\xba\x01\n\x10ListTeamsRequest\x12\x1c\n\x07team_id\x18\x01 \x01(\tH\x00R\x06teamId\x88\x01\x01\x12\x1e\n\x08party_id\x18\x02 \x01(\tH\x01R\x07partyId\x88\x01\x01\x12@\n\npagination\x18\x03 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationH\x02R\npagination\x88\x01\x01\x42\n\n\x08_team_idB\x0b\n\t_party_idB\r\n\x0b_pagination"J\n\x11ListTeamsResponse\x12\x35\n\x05teams\x18\x01 \x01(\x0b\x32\x1f.datanode.api.v2.TeamConnectionR\x05teams"\xe2\x01\n\x1aListTeamsStatisticsRequest\x12\x1c\n\x07team_id\x18\x01 \x01(\tH\x00R\x06teamId\x88\x01\x01\x12\x32\n\x12\x61ggregation_epochs\x18\x02 \x01(\x04H\x01R\x11\x61ggregationEpochs\x88\x01\x01\x12@\n\npagination\x18\x03 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationH\x02R\npagination\x88\x01\x01\x42\n\n\x08_team_idB\x15\n\x13_aggregation_epochsB\r\n\x0b_pagination"i\n\x1bListTeamsStatisticsResponse\x12J\n\nstatistics\x18\x01 \x01(\x0b\x32*.datanode.api.v2.TeamsStatisticsConnectionR\nstatistics"\x8e\x01\n\x19TeamsStatisticsConnection\x12\x39\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32#.datanode.api.v2.TeamStatisticsEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo"a\n\x12TeamStatisticsEdge\x12\x33\n\x04node\x18\x01 \x01(\x0b\x32\x1f.datanode.api.v2.TeamStatisticsR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"\x84\x03\n\x0eTeamStatistics\x12\x17\n\x07team_id\x18\x01 \x01(\tR\x06teamId\x12\x30\n\x14total_quantum_volume\x18\x02 \x01(\tR\x12totalQuantumVolume\x12\x32\n\x15total_quantum_rewards\x18\x03 \x01(\tR\x13totalQuantumRewards\x12P\n\x0fquantum_rewards\x18\x04 \x03(\x0b\x32\'.datanode.api.v2.QuantumRewardsPerEpochR\x0equantumRewards\x12,\n\x12total_games_played\x18\x05 \x01(\x04R\x10totalGamesPlayed\x12!\n\x0cgames_played\x18\x06 \x03(\tR\x0bgamesPlayed\x12P\n\x0fquantum_volumes\x18\x07 \x03(\x0b\x32\'.datanode.api.v2.QuantumVolumesPerEpochR\x0equantumVolumes"b\n\x16QuantumRewardsPerEpoch\x12\x14\n\x05\x65poch\x18\x01 \x01(\x04R\x05\x65poch\x12\x32\n\x15total_quantum_rewards\x18\x02 \x01(\tR\x13totalQuantumRewards"b\n\x16QuantumVolumesPerEpoch\x12\x14\n\x05\x65poch\x18\x01 \x01(\x04R\x05\x65poch\x12\x32\n\x15total_quantum_volumes\x18\x02 \x01(\tR\x13totalQuantumVolumes"\x84\x02\n ListTeamMembersStatisticsRequest\x12\x17\n\x07team_id\x18\x01 \x01(\tR\x06teamId\x12\x1e\n\x08party_id\x18\x02 \x01(\tH\x00R\x07partyId\x88\x01\x01\x12\x32\n\x12\x61ggregation_epochs\x18\x03 \x01(\x04H\x01R\x11\x61ggregationEpochs\x88\x01\x01\x12@\n\npagination\x18\x04 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationH\x02R\npagination\x88\x01\x01\x42\x0b\n\t_party_idB\x15\n\x13_aggregation_epochsB\r\n\x0b_pagination"u\n!ListTeamMembersStatisticsResponse\x12P\n\nstatistics\x18\x01 \x01(\x0b\x32\x30.datanode.api.v2.TeamMembersStatisticsConnectionR\nstatistics"\x9a\x01\n\x1fTeamMembersStatisticsConnection\x12?\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32).datanode.api.v2.TeamMemberStatisticsEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo"m\n\x18TeamMemberStatisticsEdge\x12\x39\n\x04node\x18\x01 \x01(\x0b\x32%.datanode.api.v2.TeamMemberStatisticsR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"\x8c\x03\n\x14TeamMemberStatistics\x12\x19\n\x08party_id\x18\x01 \x01(\tR\x07partyId\x12\x30\n\x14total_quantum_volume\x18\x02 \x01(\tR\x12totalQuantumVolume\x12\x32\n\x15total_quantum_rewards\x18\x03 \x01(\tR\x13totalQuantumRewards\x12P\n\x0fquantum_rewards\x18\x04 \x03(\x0b\x32\'.datanode.api.v2.QuantumRewardsPerEpochR\x0equantumRewards\x12,\n\x12total_games_played\x18\x05 \x01(\x04R\x10totalGamesPlayed\x12!\n\x0cgames_played\x18\x06 \x03(\tR\x0bgamesPlayed\x12P\n\x0fquantum_volumes\x18\x07 \x03(\x0b\x32\'.datanode.api.v2.QuantumVolumesPerEpochR\x0equantumVolumes"\x89\x01\n\x17ListTeamRefereesRequest\x12\x1d\n\x07team_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x06teamId\x12@\n\npagination\x18\x02 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationH\x00R\npagination\x88\x01\x01\x42\r\n\x0b_pagination"\x85\x01\n\x0bTeamReferee\x12\x17\n\x07team_id\x18\x01 \x01(\tR\x06teamId\x12\x18\n\x07referee\x18\x02 \x01(\tR\x07referee\x12\x1b\n\tjoined_at\x18\x03 \x01(\x03R\x08joinedAt\x12&\n\x0fjoined_at_epoch\x18\x04 \x01(\x04R\rjoinedAtEpoch"[\n\x0fTeamRefereeEdge\x12\x30\n\x04node\x18\x01 \x01(\x0b\x32\x1c.datanode.api.v2.TeamRefereeR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"\x87\x01\n\x15TeamRefereeConnection\x12\x36\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32 .datanode.api.v2.TeamRefereeEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo"g\n\x18ListTeamRefereesResponse\x12K\n\rteam_referees\x18\x01 \x01(\x0b\x32&.datanode.api.v2.TeamRefereeConnectionR\x0cteamReferees"r\n\x12TeamRefereeHistory\x12\x17\n\x07team_id\x18\x01 \x01(\tR\x06teamId\x12\x1b\n\tjoined_at\x18\x02 \x01(\x03R\x08joinedAt\x12&\n\x0fjoined_at_epoch\x18\x03 \x01(\x04R\rjoinedAtEpoch"i\n\x16TeamRefereeHistoryEdge\x12\x37\n\x04node\x18\x01 \x01(\x0b\x32#.datanode.api.v2.TeamRefereeHistoryR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"\x95\x01\n\x1cTeamRefereeHistoryConnection\x12=\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32\'.datanode.api.v2.TeamRefereeHistoryEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo"\x90\x01\n\x1dListTeamRefereeHistoryRequest\x12\x1e\n\x07referee\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x07referee\x12@\n\npagination\x18\x02 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationH\x00R\npagination\x88\x01\x01\x42\r\n\x0b_pagination"\x81\x01\n\x1eListTeamRefereeHistoryResponse\x12_\n\x14team_referee_history\x18\x01 \x01(\x0b\x32-.datanode.api.v2.TeamRefereeHistoryConnectionR\x12teamRefereeHistory"\xcf\x01\n\x13GetFeesStatsRequest\x12 \n\tmarket_id\x18\x01 \x01(\tH\x00R\x08marketId\x88\x01\x01\x12\x1e\n\x08\x61sset_id\x18\x02 \x01(\tH\x01R\x07\x61ssetId\x88\x01\x01\x12 \n\tepoch_seq\x18\x03 \x01(\x04H\x02R\x08\x65pochSeq\x88\x01\x01\x12\x1e\n\x08party_id\x18\x04 \x01(\tH\x03R\x07partyId\x88\x01\x01\x42\x0c\n\n_market_idB\x0b\n\t_asset_idB\x0c\n\n_epoch_seqB\x0b\n\t_party_id"P\n\x14GetFeesStatsResponse\x12\x38\n\nfees_stats\x18\x01 \x01(\x0b\x32\x19.vega.events.v1.FeesStatsR\tfeesStats"\xc5\x01\n\x1bGetFeesStatsForPartyRequest\x12\x19\n\x08party_id\x18\x01 \x01(\tR\x07partyId\x12\x1e\n\x08\x61sset_id\x18\x02 \x01(\tH\x00R\x07\x61ssetId\x88\x01\x01\x12"\n\nfrom_epoch\x18\x03 \x01(\x04H\x01R\tfromEpoch\x88\x01\x01\x12\x1e\n\x08to_epoch\x18\x04 \x01(\x04H\x02R\x07toEpoch\x88\x01\x01\x42\x0b\n\t_asset_idB\r\n\x0b_from_epochB\x0b\n\t_to_epoch"s\n\x1cGetFeesStatsForPartyResponse\x12S\n\x14\x66\x65\x65s_stats_for_party\x18\x01 \x03(\x0b\x32".datanode.api.v2.FeesStatsForPartyR\x11\x66\x65\x65sStatsForParty"(\n&GetCurrentVolumeDiscountProgramRequest"\x98\x01\n\'GetCurrentVolumeDiscountProgramResponse\x12m\n\x1f\x63urrent_volume_discount_program\x18\x01 \x01(\x0b\x32&.datanode.api.v2.VolumeDiscountProgramR\x1c\x63urrentVolumeDiscountProgram"\xca\x01\n\x1dGetVolumeDiscountStatsRequest\x12\x1e\n\x08\x61t_epoch\x18\x01 \x01(\x04H\x00R\x07\x61tEpoch\x88\x01\x01\x12\x1e\n\x08party_id\x18\x02 \x01(\tH\x01R\x07partyId\x88\x01\x01\x12@\n\npagination\x18\x03 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationH\x02R\npagination\x88\x01\x01\x42\x0b\n\t_at_epochB\x0b\n\t_party_idB\r\n\x0b_pagination"f\n\x1eGetVolumeDiscountStatsResponse\x12\x44\n\x05stats\x18\x01 \x01(\x0b\x32..datanode.api.v2.VolumeDiscountStatsConnectionR\x05stats"\x97\x01\n\x1dVolumeDiscountStatsConnection\x12>\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32(.datanode.api.v2.VolumeDiscountStatsEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo"k\n\x17VolumeDiscountStatsEdge\x12\x38\n\x04node\x18\x01 \x01(\x0b\x32$.datanode.api.v2.VolumeDiscountStatsR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"\x9b\x01\n\x13VolumeDiscountStats\x12\x19\n\x08\x61t_epoch\x18\x01 \x01(\x04R\x07\x61tEpoch\x12\x19\n\x08party_id\x18\x02 \x01(\tR\x07partyId\x12\'\n\x0f\x64iscount_factor\x18\x03 \x01(\tR\x0e\x64iscountFactor\x12%\n\x0erunning_volume\x18\x04 \x01(\tR\rrunningVolume"\x8a\x02\n\x15VolumeDiscountProgram\x12\x18\n\x07version\x18\x01 \x01(\x04R\x07version\x12\x0e\n\x02id\x18\x02 \x01(\tR\x02id\x12<\n\rbenefit_tiers\x18\x03 \x03(\x0b\x32\x17.vega.VolumeBenefitTierR\x0c\x62\x65nefitTiers\x12\x37\n\x18\x65nd_of_program_timestamp\x18\x04 \x01(\x03R\x15\x65ndOfProgramTimestamp\x12#\n\rwindow_length\x18\x05 \x01(\x04R\x0cwindowLength\x12\x1e\n\x08\x65nded_at\x18\x06 \x01(\x03H\x00R\x07\x65ndedAt\x88\x01\x01\x42\x0b\n\t_ended_at"\x93\x02\n\x11\x46\x65\x65sStatsForParty\x12\x19\n\x08\x61sset_id\x18\x01 \x01(\tR\x07\x61ssetId\x12\x34\n\x16total_rewards_received\x18\x02 \x01(\tR\x14totalRewardsReceived\x12:\n\x19referees_discount_applied\x18\x03 \x01(\tR\x17refereesDiscountApplied\x12\x36\n\x17volume_discount_applied\x18\x04 \x01(\tR\x15volumeDiscountApplied\x12\x39\n\x19total_maker_fees_received\x18\x05 \x01(\tR\x16totalMakerFeesReceived"\x7f\n ObserveTransactionResultsRequest\x12\x1b\n\tparty_ids\x18\x01 \x03(\tR\x08partyIds\x12\x16\n\x06hashes\x18\x02 \x03(\tR\x06hashes\x12\x1b\n\x06status\x18\x03 \x01(\x08H\x00R\x06status\x88\x01\x01\x42\t\n\x07_status"w\n!ObserveTransactionResultsResponse\x12R\n\x13transaction_results\x18\x01 \x03(\x0b\x32!.vega.events.v1.TransactionResultR\x12transactionResults"\x88\x02\n\x1a\x45stimateTransferFeeRequest\x12!\n\x0c\x66rom_account\x18\x01 \x01(\tR\x0b\x66romAccount\x12=\n\x11\x66rom_account_type\x18\x02 \x01(\x0e\x32\x11.vega.AccountTypeR\x0f\x66romAccountType\x12\x1d\n\nto_account\x18\x03 \x01(\tR\ttoAccount\x12\x16\n\x06\x61mount\x18\x04 \x01(\tR\x06\x61mount\x12\x19\n\x08\x61sset_id\x18\x05 \x01(\tR\x07\x61ssetId\x12%\n\x0c\x66rom_amm_key\x18\x06 \x01(\tH\x00R\nfromAmmKey\x88\x01\x01\x42\x0f\n\r_from_amm_key"K\n\x1b\x45stimateTransferFeeResponse\x12\x10\n\x03\x66\x65\x65\x18\x01 \x01(\tR\x03\x66\x65\x65\x12\x1a\n\x08\x64iscount\x18\x02 \x01(\tR\x08\x64iscount"Z\n"GetTotalTransferFeeDiscountRequest\x12\x19\n\x08party_id\x18\x01 \x01(\tR\x07partyId\x12\x19\n\x08\x61sset_id\x18\x05 \x01(\tR\x07\x61ssetId"L\n#GetTotalTransferFeeDiscountResponse\x12%\n\x0etotal_discount\x18\x02 \x01(\tR\rtotalDiscount"\x90\x03\n\x10ListGamesRequest\x12\x1c\n\x07game_id\x18\x01 \x01(\tH\x00R\x06gameId\x88\x01\x01\x12"\n\nepoch_from\x18\x02 \x01(\x04H\x01R\tepochFrom\x88\x01\x01\x12\x1e\n\x08\x65poch_to\x18\x03 \x01(\x04H\x02R\x07\x65pochTo\x88\x01\x01\x12\x39\n\x0c\x65ntity_scope\x18\x04 \x01(\x0e\x32\x11.vega.EntityScopeH\x03R\x0b\x65ntityScope\x88\x01\x01\x12@\n\npagination\x18\x05 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationH\x04R\npagination\x88\x01\x01\x12\x1c\n\x07team_id\x18\x06 \x01(\tH\x05R\x06teamId\x88\x01\x01\x12\x1e\n\x08party_id\x18\x07 \x01(\tH\x06R\x07partyId\x88\x01\x01\x42\n\n\x08_game_idB\r\n\x0b_epoch_fromB\x0b\n\t_epoch_toB\x0f\n\r_entity_scopeB\r\n\x0b_paginationB\n\n\x08_team_idB\x0b\n\t_party_id"K\n\x11ListGamesResponse\x12\x36\n\x05games\x18\x01 \x01(\x0b\x32 .datanode.api.v2.GamesConnectionR\x05games"z\n\x0fGamesConnection\x12/\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32\x19.datanode.api.v2.GameEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo"M\n\x08GameEdge\x12)\n\x04node\x18\x01 \x01(\x0b\x32\x15.datanode.api.v2.GameR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"\x88\x02\n\x04Game\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x14\n\x05\x65poch\x18\x02 \x01(\x04R\x05\x65poch\x12"\n\x0cparticipants\x18\x03 \x01(\x04R\x0cparticipants\x12\x37\n\x04team\x18\x04 \x01(\x0b\x32!.datanode.api.v2.TeamGameEntitiesH\x00R\x04team\x12I\n\nindividual\x18\x05 \x01(\x0b\x32\'.datanode.api.v2.IndividualGameEntitiesH\x00R\nindividual\x12&\n\x0freward_asset_id\x18\x06 \x01(\tR\rrewardAssetIdB\n\n\x08\x65ntities"G\n\x10TeamGameEntities\x12\x33\n\x04team\x18\x01 \x03(\x0b\x32\x1f.datanode.api.v2.TeamGameEntityR\x04team"_\n\x16IndividualGameEntities\x12\x45\n\nindividual\x18\x01 \x03(\x0b\x32%.datanode.api.v2.IndividualGameEntityR\nindividual"\xff\x02\n\x0eTeamGameEntity\x12:\n\x04team\x18\x01 \x01(\x0b\x32&.datanode.api.v2.TeamGameParticipationR\x04team\x12\x12\n\x04rank\x18\x02 \x01(\x04R\x04rank\x12\x16\n\x06volume\x18\x03 \x01(\tR\x06volume\x12\x39\n\rreward_metric\x18\x04 \x01(\x0e\x32\x14.vega.DispatchMetricR\x0crewardMetric\x12#\n\rreward_earned\x18\x05 \x01(\tR\x0crewardEarned\x12\x30\n\x14total_rewards_earned\x18\x06 \x01(\tR\x12totalRewardsEarned\x12\x32\n\x15reward_earned_quantum\x18\x07 \x01(\tR\x13rewardEarnedQuantum\x12?\n\x1ctotal_rewards_earned_quantum\x18\x08 \x01(\tR\x19totalRewardsEarnedQuantum"\x8c\x01\n\x15TeamGameParticipation\x12\x17\n\x07team_id\x18\x01 \x01(\tR\x06teamId\x12Z\n\x15members_participating\x18\x02 \x03(\x0b\x32%.datanode.api.v2.IndividualGameEntityR\x14membersParticipating"\xe9\x02\n\x14IndividualGameEntity\x12\x1e\n\nindividual\x18\x01 \x01(\tR\nindividual\x12\x12\n\x04rank\x18\x02 \x01(\x04R\x04rank\x12\x16\n\x06volume\x18\x03 \x01(\tR\x06volume\x12\x39\n\rreward_metric\x18\x04 \x01(\x0e\x32\x14.vega.DispatchMetricR\x0crewardMetric\x12#\n\rreward_earned\x18\x05 \x01(\tR\x0crewardEarned\x12\x30\n\x14total_rewards_earned\x18\x06 \x01(\tR\x12totalRewardsEarned\x12\x32\n\x15reward_earned_quantum\x18\x07 \x01(\tR\x13rewardEarnedQuantum\x12?\n\x1ctotal_rewards_earned_quantum\x18\x08 \x01(\tR\x19totalRewardsEarnedQuantum"\xcb\x01\n\x1bListPartyMarginModesRequest\x12 \n\tmarket_id\x18\x01 \x01(\tH\x00R\x08marketId\x88\x01\x01\x12\x1e\n\x08party_id\x18\x02 \x01(\tH\x01R\x07partyId\x88\x01\x01\x12@\n\npagination\x18\x05 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationH\x02R\npagination\x88\x01\x01\x42\x0c\n\n_market_idB\x0b\n\t_party_idB\r\n\x0b_pagination"y\n\x1cListPartyMarginModesResponse\x12Y\n\x12party_margin_modes\x18\x01 \x01(\x0b\x32+.datanode.api.v2.PartyMarginModesConnectionR\x10partyMarginModes"\x90\x01\n\x1aPartyMarginModesConnection\x12:\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32$.datanode.api.v2.PartyMarginModeEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo"c\n\x13PartyMarginModeEdge\x12\x34\n\x04node\x18\x01 \x01(\x0b\x32 .datanode.api.v2.PartyMarginModeR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"\x99\x03\n\x0fPartyMarginMode\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId\x12\x19\n\x08party_id\x18\x02 \x01(\tR\x07partyId\x12\x31\n\x0bmargin_mode\x18\x03 \x01(\x0e\x32\x10.vega.MarginModeR\nmarginMode\x12(\n\rmargin_factor\x18\x04 \x01(\tH\x00R\x0cmarginFactor\x88\x01\x01\x12\x46\n\x1dmin_theoretical_margin_factor\x18\x05 \x01(\tH\x01R\x1aminTheoreticalMarginFactor\x88\x01\x01\x12=\n\x18max_theoretical_leverage\x18\x06 \x01(\tH\x02R\x16maxTheoreticalLeverage\x88\x01\x01\x12\x19\n\x08\x61t_epoch\x18\x07 \x01(\x04R\x07\x61tEpochB\x10\n\x0e_margin_factorB \n\x1e_min_theoretical_margin_factorB\x1b\n\x19_max_theoretical_leverage"\xf2\x01\n\x1cTimeWeightedNotionalPosition\x12\x19\n\x08\x61sset_id\x18\x01 \x01(\tR\x07\x61ssetId\x12\x19\n\x08party_id\x18\x02 \x01(\tR\x07partyId\x12\x17\n\x07game_id\x18\x03 \x01(\tR\x06gameId\x12\x19\n\x08\x61t_epoch\x18\x04 \x01(\x04R\x07\x61tEpoch\x12\x45\n\x1ftime_weighted_notional_position\x18\x05 \x01(\tR\x1ctimeWeightedNotionalPosition\x12!\n\x0clast_updated\x18\x06 \x01(\x03R\x0blastUpdated"\xa4\x01\n&GetTimeWeightedNotionalPositionRequest\x12\x19\n\x08\x61sset_id\x18\x01 \x01(\tR\x07\x61ssetId\x12\x19\n\x08party_id\x18\x02 \x01(\tR\x07partyId\x12\x17\n\x07game_id\x18\x03 \x01(\tR\x06gameId\x12\x1e\n\x08\x61t_epoch\x18\x04 \x01(\x04H\x00R\x07\x61tEpoch\x88\x01\x01\x42\x0b\n\t_at_epoch"\x9f\x01\n\'GetTimeWeightedNotionalPositionResponse\x12t\n\x1ftime_weighted_notional_position\x18\x01 \x01(\x0b\x32-.datanode.api.v2.TimeWeightedNotionalPositionR\x1ctimeWeightedNotionalPosition"\xd7\x02\n\x0fListAMMsRequest\x12\x13\n\x02id\x18\x01 \x01(\tH\x00R\x02id\x88\x01\x01\x12\x1e\n\x08party_id\x18\x02 \x01(\tH\x01R\x07partyId\x88\x01\x01\x12 \n\tmarket_id\x18\x03 \x01(\tH\x02R\x08marketId\x88\x01\x01\x12%\n\x0c\x61mm_party_id\x18\x04 \x01(\tH\x03R\nammPartyId\x88\x01\x01\x12\x37\n\x06status\x18\x05 \x01(\x0e\x32\x1a.vega.events.v1.AMM.StatusH\x04R\x06status\x88\x01\x01\x12@\n\npagination\x18\x06 \x01(\x0b\x32\x1b.datanode.api.v2.PaginationH\x05R\npagination\x88\x01\x01\x42\x05\n\x03_idB\x0b\n\t_party_idB\x0c\n\n_market_idB\x0f\n\r_amm_party_idB\t\n\x07_statusB\r\n\x0b_pagination"F\n\x10ListAMMsResponse\x12\x32\n\x04\x61mms\x18\x01 \x01(\x0b\x32\x1e.datanode.api.v2.AMMConnectionR\x04\x61mms"w\n\rAMMConnection\x12.\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32\x18.datanode.api.v2.AMMEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo"J\n\x07\x41MMEdge\x12\'\n\x04node\x18\x01 \x01(\x0b\x32\x13.vega.events.v1.AMMR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor*\xaa\x01\n\x10LedgerEntryField\x12"\n\x1eLEDGER_ENTRY_FIELD_UNSPECIFIED\x10\x00\x12&\n"LEDGER_ENTRY_FIELD_ACCOUNT_FROM_ID\x10\x01\x12$\n LEDGER_ENTRY_FIELD_ACCOUNT_TO_ID\x10\x02\x12$\n LEDGER_ENTRY_FIELD_TRANSFER_TYPE\x10\x03*\xb0\x01\n\x0c\x41\x63\x63ountField\x12\x1d\n\x19\x41\x43\x43OUNT_FIELD_UNSPECIFIED\x10\x00\x12\x14\n\x10\x41\x43\x43OUNT_FIELD_ID\x10\x01\x12\x1a\n\x16\x41\x43\x43OUNT_FIELD_PARTY_ID\x10\x02\x12\x1a\n\x16\x41\x43\x43OUNT_FIELD_ASSET_ID\x10\x03\x12\x1b\n\x17\x41\x43\x43OUNT_FIELD_MARKET_ID\x10\x04\x12\x16\n\x12\x41\x43\x43OUNT_FIELD_TYPE\x10\x05*\xad\x01\n\x11TransferDirection\x12"\n\x1eTRANSFER_DIRECTION_UNSPECIFIED\x10\x00\x12$\n TRANSFER_DIRECTION_TRANSFER_FROM\x10\x01\x12"\n\x1eTRANSFER_DIRECTION_TRANSFER_TO\x10\x02\x12*\n&TRANSFER_DIRECTION_TRANSFER_TO_OR_FROM\x10\x03*\xde\x02\n\x05Table\x12\x15\n\x11TABLE_UNSPECIFIED\x10\x00\x12\x12\n\x0eTABLE_BALANCES\x10\x01\x12\x15\n\x11TABLE_CHECKPOINTS\x10\x02\x12\x15\n\x11TABLE_DELEGATIONS\x10\x03\x12\x10\n\x0cTABLE_LEDGER\x10\x04\x12\x10\n\x0cTABLE_ORDERS\x10\x05\x12\x10\n\x0cTABLE_TRADES\x10\x06\x12\x15\n\x11TABLE_MARKET_DATA\x10\x07\x12\x17\n\x13TABLE_MARGIN_LEVELS\x10\x08\x12\x13\n\x0fTABLE_POSITIONS\x10\t\x12\x1e\n\x1aTABLE_LIQUIDITY_PROVISIONS\x10\n\x12\x11\n\rTABLE_MARKETS\x10\x0b\x12\x12\n\x0eTABLE_DEPOSITS\x10\x0c\x12\x15\n\x11TABLE_WITHDRAWALS\x10\r\x12\x10\n\x0cTABLE_BLOCKS\x10\x0e\x12\x11\n\rTABLE_REWARDS\x10\x0f\x32\xa7z\n\x12TradingDataService\x12j\n\x0cListAccounts\x12$.datanode.api.v2.ListAccountsRequest\x1a%.datanode.api.v2.ListAccountsResponse"\r\x92\x41\n\n\x08\x41\x63\x63ounts\x12u\n\x0fObserveAccounts\x12\'.datanode.api.v2.ObserveAccountsRequest\x1a(.datanode.api.v2.ObserveAccountsResponse"\r\x92\x41\n\n\x08\x41\x63\x63ounts0\x01\x12Z\n\x04Info\x12\x1c.datanode.api.v2.InfoRequest\x1a\x1d.datanode.api.v2.InfoResponse"\x15\x92\x41\x12\n\x10Node information\x12\\\n\x08GetOrder\x12 .datanode.api.v2.GetOrderRequest\x1a!.datanode.api.v2.GetOrderResponse"\x0b\x92\x41\x08\n\x06Orders\x12\x62\n\nListOrders\x12".datanode.api.v2.ListOrdersRequest\x1a#.datanode.api.v2.ListOrdersResponse"\x0b\x92\x41\x08\n\x06Orders\x12w\n\x11ListOrderVersions\x12).datanode.api.v2.ListOrderVersionsRequest\x1a*.datanode.api.v2.ListOrderVersionsResponse"\x0b\x92\x41\x08\n\x06Orders\x12m\n\rObserveOrders\x12%.datanode.api.v2.ObserveOrdersRequest\x1a&.datanode.api.v2.ObserveOrdersResponse"\x0b\x92\x41\x08\n\x06Orders0\x01\x12h\n\x0cGetStopOrder\x12$.datanode.api.v2.GetStopOrderRequest\x1a%.datanode.api.v2.GetStopOrderResponse"\x0b\x92\x41\x08\n\x06Orders\x12n\n\x0eListStopOrders\x12&.datanode.api.v2.ListStopOrdersRequest\x1a\'.datanode.api.v2.ListStopOrdersResponse"\x0b\x92\x41\x08\n\x06Orders\x12y\n\x12ListGameTeamScores\x12*.datanode.api.v2.ListGameTeamScoresRequest\x1a+.datanode.api.v2.ListGameTeamScoresResponse"\n\x92\x41\x07\n\x05Games\x12|\n\x13ListGamePartyScores\x12+.datanode.api.v2.ListGamePartyScoresRequest\x1a,.datanode.api.v2.ListGamePartyScoresResponse"\n\x92\x41\x07\n\x05Games\x12q\n\rListPositions\x12%.datanode.api.v2.ListPositionsRequest\x1a&.datanode.api.v2.ListPositionsResponse"\x11\x88\x02\x01\x92\x41\x0b\n\tPositions\x12w\n\x10ListAllPositions\x12(.datanode.api.v2.ListAllPositionsRequest\x1a).datanode.api.v2.ListAllPositionsResponse"\x0e\x92\x41\x0b\n\tPositions\x12y\n\x10ObservePositions\x12(.datanode.api.v2.ObservePositionsRequest\x1a).datanode.api.v2.ObservePositionsResponse"\x0e\x92\x41\x0b\n\tPositions0\x01\x12\x7f\n\x11ListLedgerEntries\x12).datanode.api.v2.ListLedgerEntriesRequest\x1a*.datanode.api.v2.ListLedgerEntriesResponse"\x13\x92\x41\x10\n\x0eLedger entries\x12o\n\x13\x45xportLedgerEntries\x12+.datanode.api.v2.ExportLedgerEntriesRequest\x1a\x14.google.api.HttpBody"\x13\x92\x41\x10\n\x0eLedger entries0\x01\x12|\n\x12ListBalanceChanges\x12*.datanode.api.v2.ListBalanceChangesRequest\x1a+.datanode.api.v2.ListBalanceChangesResponse"\r\x92\x41\n\n\x08\x41\x63\x63ounts\x12~\n\x13GetLatestMarketData\x12+.datanode.api.v2.GetLatestMarketDataRequest\x1a,.datanode.api.v2.GetLatestMarketDataResponse"\x0c\x92\x41\t\n\x07Markets\x12\x81\x01\n\x14ListLatestMarketData\x12,.datanode.api.v2.ListLatestMarketDataRequest\x1a-.datanode.api.v2.ListLatestMarketDataResponse"\x0c\x92\x41\t\n\x07Markets\x12\x81\x01\n\x14GetLatestMarketDepth\x12,.datanode.api.v2.GetLatestMarketDepthRequest\x1a-.datanode.api.v2.GetLatestMarketDepthResponse"\x0c\x92\x41\t\n\x07Markets\x12\x80\x01\n\x13ObserveMarketsDepth\x12+.datanode.api.v2.ObserveMarketsDepthRequest\x1a,.datanode.api.v2.ObserveMarketsDepthResponse"\x0c\x92\x41\t\n\x07Markets0\x01\x12\x95\x01\n\x1aObserveMarketsDepthUpdates\x12\x32.datanode.api.v2.ObserveMarketsDepthUpdatesRequest\x1a\x33.datanode.api.v2.ObserveMarketsDepthUpdatesResponse"\x0c\x92\x41\t\n\x07Markets0\x01\x12}\n\x12ObserveMarketsData\x12*.datanode.api.v2.ObserveMarketsDataRequest\x1a+.datanode.api.v2.ObserveMarketsDataResponse"\x0c\x92\x41\t\n\x07Markets0\x01\x12\x8d\x01\n\x18GetMarketDataHistoryByID\x12\x30.datanode.api.v2.GetMarketDataHistoryByIDRequest\x1a\x31.datanode.api.v2.GetMarketDataHistoryByIDResponse"\x0c\x92\x41\t\n\x07Markets\x12n\n\rListTransfers\x12%.datanode.api.v2.ListTransfersRequest\x1a&.datanode.api.v2.ListTransfersResponse"\x0e\x92\x41\x0b\n\tTransfers\x12h\n\x0bGetTransfer\x12#.datanode.api.v2.GetTransferRequest\x1a$.datanode.api.v2.GetTransferResponse"\x0e\x92\x41\x0b\n\tTransfers\x12u\n\x10GetNetworkLimits\x12(.datanode.api.v2.GetNetworkLimitsRequest\x1a).datanode.api.v2.GetNetworkLimitsResponse"\x0c\x92\x41\t\n\x07Network\x12o\n\x0eListCandleData\x12&.datanode.api.v2.ListCandleDataRequest\x1a\'.datanode.api.v2.ListCandleDataResponse"\x0c\x92\x41\t\n\x07\x43\x61ndles\x12z\n\x11ObserveCandleData\x12).datanode.api.v2.ObserveCandleDataRequest\x1a*.datanode.api.v2.ObserveCandleDataResponse"\x0c\x92\x41\t\n\x07\x43\x61ndles0\x01\x12~\n\x13ListCandleIntervals\x12+.datanode.api.v2.ListCandleIntervalsRequest\x1a,.datanode.api.v2.ListCandleIntervalsResponse"\x0c\x92\x41\t\n\x07\x43\x61ndles\x12\x63\n\tListVotes\x12!.datanode.api.v2.ListVotesRequest\x1a".datanode.api.v2.ListVotesResponse"\x0f\x92\x41\x0c\n\nGovernance\x12n\n\x0cObserveVotes\x12$.datanode.api.v2.ObserveVotesRequest\x1a%.datanode.api.v2.ObserveVotesResponse"\x0f\x92\x41\x0c\n\nGovernance0\x01\x12\xb3\x01\n#ListERC20MultiSigSignerAddedBundles\x12;.datanode.api.v2.ListERC20MultiSigSignerAddedBundlesRequest\x1a<.datanode.api.v2.ListERC20MultiSigSignerAddedBundlesResponse"\x11\x92\x41\x0e\n\x0c\x45RC20 bridge\x12\xb9\x01\n%ListERC20MultiSigSignerRemovedBundles\x12=.datanode.api.v2.ListERC20MultiSigSignerRemovedBundlesRequest\x1a>.datanode.api.v2.ListERC20MultiSigSignerRemovedBundlesResponse"\x11\x92\x41\x0e\n\x0c\x45RC20 bridge\x12\x8f\x01\n\x17GetERC20ListAssetBundle\x12/.datanode.api.v2.GetERC20ListAssetBundleRequest\x1a\x30.datanode.api.v2.GetERC20ListAssetBundleResponse"\x11\x92\x41\x0e\n\x0c\x45RC20 bridge\x12\x9e\x01\n\x1cGetERC20SetAssetLimitsBundle\x12\x34.datanode.api.v2.GetERC20SetAssetLimitsBundleRequest\x1a\x35.datanode.api.v2.GetERC20SetAssetLimitsBundleResponse"\x11\x92\x41\x0e\n\x0c\x45RC20 bridge\x12\x98\x01\n\x1aGetERC20WithdrawalApproval\x12\x32.datanode.api.v2.GetERC20WithdrawalApprovalRequest\x1a\x33.datanode.api.v2.GetERC20WithdrawalApprovalResponse"\x11\x92\x41\x0e\n\x0c\x45RC20 bridge\x12h\n\x0cGetLastTrade\x12$.datanode.api.v2.GetLastTradeRequest\x1a%.datanode.api.v2.GetLastTradeResponse"\x0b\x92\x41\x08\n\x06Trades\x12\x62\n\nListTrades\x12".datanode.api.v2.ListTradesRequest\x1a#.datanode.api.v2.ListTradesResponse"\x0b\x92\x41\x08\n\x06Trades\x12m\n\rObserveTrades\x12%.datanode.api.v2.ObserveTradesRequest\x1a&.datanode.api.v2.ObserveTradesResponse"\x0b\x92\x41\x08\n\x06Trades0\x01\x12q\n\rGetOracleSpec\x12%.datanode.api.v2.GetOracleSpecRequest\x1a&.datanode.api.v2.GetOracleSpecResponse"\x11\x92\x41\x0e\n\x0c\x44\x61ta sources\x12w\n\x0fListOracleSpecs\x12\'.datanode.api.v2.ListOracleSpecsRequest\x1a(.datanode.api.v2.ListOracleSpecsResponse"\x11\x92\x41\x0e\n\x0c\x44\x61ta sources\x12t\n\x0eListOracleData\x12&.datanode.api.v2.ListOracleDataRequest\x1a\'.datanode.api.v2.ListOracleDataResponse"\x11\x92\x41\x0e\n\x0c\x44\x61ta sources\x12`\n\tGetMarket\x12!.datanode.api.v2.GetMarketRequest\x1a".datanode.api.v2.GetMarketResponse"\x0c\x92\x41\t\n\x07Markets\x12\x66\n\x0bListMarkets\x12#.datanode.api.v2.ListMarketsRequest\x1a$.datanode.api.v2.ListMarketsResponse"\x0c\x92\x41\t\n\x07Markets\x12\x81\x01\n\x14ListSuccessorMarkets\x12,.datanode.api.v2.ListSuccessorMarketsRequest\x1a-.datanode.api.v2.ListSuccessorMarketsResponse"\x0c\x92\x41\t\n\x07Markets\x12]\n\x08GetParty\x12 .datanode.api.v2.GetPartyRequest\x1a!.datanode.api.v2.GetPartyResponse"\x0c\x92\x41\t\n\x07Parties\x12\x66\n\x0bListParties\x12#.datanode.api.v2.ListPartiesRequest\x1a$.datanode.api.v2.ListPartiesResponse"\x0c\x92\x41\t\n\x07Parties\x12~\n\x13ListPartiesProfiles\x12+.datanode.api.v2.ListPartiesProfilesRequest\x1a,.datanode.api.v2.ListPartiesProfilesResponse"\x0c\x92\x41\t\n\x07Parties\x12t\n\x10ListMarginLevels\x12(.datanode.api.v2.ListMarginLevelsRequest\x1a).datanode.api.v2.ListMarginLevelsResponse"\x0b\x92\x41\x08\n\x06Margin\x12\x7f\n\x13ObserveMarginLevels\x12+.datanode.api.v2.ObserveMarginLevelsRequest\x1a,.datanode.api.v2.ObserveMarginLevelsResponse"\x0b\x92\x41\x08\n\x06Margin0\x01\x12\x66\n\x0bListRewards\x12#.datanode.api.v2.ListRewardsRequest\x1a$.datanode.api.v2.ListRewardsResponse"\x0c\x92\x41\t\n\x07Rewards\x12~\n\x13ListRewardSummaries\x12+.datanode.api.v2.ListRewardSummariesRequest\x1a,.datanode.api.v2.ListRewardSummariesResponse"\x0c\x92\x41\t\n\x07Rewards\x12\x8d\x01\n\x18ListEpochRewardSummaries\x12\x30.datanode.api.v2.ListEpochRewardSummariesRequest\x1a\x31.datanode.api.v2.ListEpochRewardSummariesResponse"\x0c\x92\x41\t\n\x07Rewards\x12\x62\n\nGetDeposit\x12".datanode.api.v2.GetDepositRequest\x1a#.datanode.api.v2.GetDepositResponse"\x0b\x92\x41\x08\n\x06\x41ssets\x12h\n\x0cListDeposits\x12$.datanode.api.v2.ListDepositsRequest\x1a%.datanode.api.v2.ListDepositsResponse"\x0b\x92\x41\x08\n\x06\x41ssets\x12k\n\rGetWithdrawal\x12%.datanode.api.v2.GetWithdrawalRequest\x1a&.datanode.api.v2.GetWithdrawalResponse"\x0b\x92\x41\x08\n\x06\x41ssets\x12q\n\x0fListWithdrawals\x12\'.datanode.api.v2.ListWithdrawalsRequest\x1a(.datanode.api.v2.ListWithdrawalsResponse"\x0b\x92\x41\x08\n\x06\x41ssets\x12\\\n\x08GetAsset\x12 .datanode.api.v2.GetAssetRequest\x1a!.datanode.api.v2.GetAssetResponse"\x0b\x92\x41\x08\n\x06\x41ssets\x12\x62\n\nListAssets\x12".datanode.api.v2.ListAssetsRequest\x1a#.datanode.api.v2.ListAssetsResponse"\x0b\x92\x41\x08\n\x06\x41ssets\x12\x8f\x01\n\x17ListLiquidityProvisions\x12/.datanode.api.v2.ListLiquidityProvisionsRequest\x1a\x30.datanode.api.v2.ListLiquidityProvisionsResponse"\x11\x88\x02\x01\x92\x41\x0b\n\tLiquidity\x12\x95\x01\n\x1aListAllLiquidityProvisions\x12\x32.datanode.api.v2.ListAllLiquidityProvisionsRequest\x1a\x33.datanode.api.v2.ListAllLiquidityProvisionsResponse"\x0e\x92\x41\x0b\n\tLiquidity\x12\x97\x01\n\x1aObserveLiquidityProvisions\x12\x32.datanode.api.v2.ObserveLiquidityProvisionsRequest\x1a\x33.datanode.api.v2.ObserveLiquidityProvisionsResponse"\x0e\x92\x41\x0b\n\tLiquidity0\x01\x12\x89\x01\n\x16ListLiquidityProviders\x12..datanode.api.v2.ListLiquidityProvidersRequest\x1a/.datanode.api.v2.ListLiquidityProvidersResponse"\x0e\x92\x41\x0b\n\tLiquidity\x12\x86\x01\n\x15ListPaidLiquidityFees\x12-.datanode.api.v2.ListPaidLiquidityFeesRequest\x1a..datanode.api.v2.ListPaidLiquidityFeesResponse"\x0e\x92\x41\x0b\n\tLiquidity\x12{\n\x11GetGovernanceData\x12).datanode.api.v2.GetGovernanceDataRequest\x1a*.datanode.api.v2.GetGovernanceDataResponse"\x0f\x92\x41\x0c\n\nGovernance\x12~\n\x12ListGovernanceData\x12*.datanode.api.v2.ListGovernanceDataRequest\x1a+.datanode.api.v2.ListGovernanceDataResponse"\x0f\x92\x41\x0c\n\nGovernance\x12}\n\x11ObserveGovernance\x12).datanode.api.v2.ObserveGovernanceRequest\x1a*.datanode.api.v2.ObserveGovernanceResponse"\x0f\x92\x41\x0c\n\nGovernance0\x01\x12r\n\x0fListDelegations\x12\'.datanode.api.v2.ListDelegationsRequest\x1a(.datanode.api.v2.ListDelegationsResponse"\x0c\x92\x41\t\n\x07Network\x12o\n\x0eGetNetworkData\x12&.datanode.api.v2.GetNetworkDataRequest\x1a\'.datanode.api.v2.GetNetworkDataResponse"\x0c\x92\x41\t\n\x07Network\x12Z\n\x07GetNode\x12\x1f.datanode.api.v2.GetNodeRequest\x1a .datanode.api.v2.GetNodeResponse"\x0c\x92\x41\t\n\x07Network\x12`\n\tListNodes\x12!.datanode.api.v2.ListNodesRequest\x1a".datanode.api.v2.ListNodesResponse"\x0c\x92\x41\t\n\x07Network\x12\x80\x01\n\x12ListNodeSignatures\x12*.datanode.api.v2.ListNodeSignaturesRequest\x1a+.datanode.api.v2.ListNodeSignaturesResponse"\x11\x92\x41\x0e\n\x0c\x45RC20 bridge\x12]\n\x08GetEpoch\x12 .datanode.api.v2.GetEpochRequest\x1a!.datanode.api.v2.GetEpochResponse"\x0c\x92\x41\t\n\x07Network\x12\x65\n\x0b\x45stimateFee\x12#.datanode.api.v2.EstimateFeeRequest\x1a$.datanode.api.v2.EstimateFeeResponse"\x0b\x92\x41\x08\n\x06Orders\x12q\n\x0e\x45stimateMargin\x12&.datanode.api.v2.EstimateMarginRequest\x1a\'.datanode.api.v2.EstimateMarginResponse"\x0e\x88\x02\x01\x92\x41\x08\n\x06Orders\x12w\n\x10\x45stimatePosition\x12(.datanode.api.v2.EstimatePositionRequest\x1a).datanode.api.v2.EstimatePositionResponse"\x0e\x92\x41\x0b\n\tPositions\x12\x84\x01\n\x15ListNetworkParameters\x12-.datanode.api.v2.ListNetworkParametersRequest\x1a..datanode.api.v2.ListNetworkParametersResponse"\x0c\x92\x41\t\n\x07Network\x12~\n\x13GetNetworkParameter\x12+.datanode.api.v2.GetNetworkParameterRequest\x1a,.datanode.api.v2.GetNetworkParameterResponse"\x0c\x92\x41\t\n\x07Network\x12r\n\x0fListCheckpoints\x12\'.datanode.api.v2.ListCheckpointsRequest\x1a(.datanode.api.v2.ListCheckpointsResponse"\x0c\x92\x41\t\n\x07Network\x12]\n\x08GetStake\x12 .datanode.api.v2.GetStakeRequest\x1a!.datanode.api.v2.GetStakeResponse"\x0c\x92\x41\t\n\x07Network\x12o\n\x0eGetRiskFactors\x12&.datanode.api.v2.GetRiskFactorsRequest\x1a\'.datanode.api.v2.GetRiskFactorsResponse"\x0c\x92\x41\t\n\x07Markets\x12u\n\x0fObserveEventBus\x12\'.datanode.api.v2.ObserveEventBusRequest\x1a(.datanode.api.v2.ObserveEventBusResponse"\x0b\x92\x41\x08\n\x06\x45vents(\x01\x30\x01\x12\x92\x01\n\x16ObserveLedgerMovements\x12..datanode.api.v2.ObserveLedgerMovementsRequest\x1a/.datanode.api.v2.ObserveLedgerMovementsResponse"\x15\x92\x41\x12\n\x10Ledger movements0\x01\x12u\n\x10ListKeyRotations\x12(.datanode.api.v2.ListKeyRotationsRequest\x1a).datanode.api.v2.ListKeyRotationsResponse"\x0c\x92\x41\t\n\x07Network\x12\x8d\x01\n\x18ListEthereumKeyRotations\x12\x30.datanode.api.v2.ListEthereumKeyRotationsRequest\x1a\x31.datanode.api.v2.ListEthereumKeyRotationsResponse"\x0c\x92\x41\t\n\x07Network\x12\x66\n\x0bGetVegaTime\x12#.datanode.api.v2.GetVegaTimeRequest\x1a$.datanode.api.v2.GetVegaTimeResponse"\x0c\x92\x41\t\n\x07Network\x12\x8d\x01\n\x18GetProtocolUpgradeStatus\x12\x30.datanode.api.v2.GetProtocolUpgradeStatusRequest\x1a\x31.datanode.api.v2.GetProtocolUpgradeStatusResponse"\x0c\x92\x41\t\n\x07Network\x12\x99\x01\n\x1cListProtocolUpgradeProposals\x12\x34.datanode.api.v2.ListProtocolUpgradeProposalsRequest\x1a\x35.datanode.api.v2.ListProtocolUpgradeProposalsResponse"\x0c\x92\x41\t\n\x07Network\x12x\n\x11ListCoreSnapshots\x12).datanode.api.v2.ListCoreSnapshotsRequest\x1a*.datanode.api.v2.ListCoreSnapshotsResponse"\x0c\x92\x41\t\n\x07Network\x12\xb3\x01\n"GetMostRecentNetworkHistorySegment\x12:.datanode.api.v2.GetMostRecentNetworkHistorySegmentRequest\x1a;.datanode.api.v2.GetMostRecentNetworkHistorySegmentResponse"\x14\x92\x41\x11\n\x0fNetwork history\x12\xa4\x01\n\x1dListAllNetworkHistorySegments\x12\x35.datanode.api.v2.ListAllNetworkHistorySegmentsRequest\x1a\x36.datanode.api.v2.ListAllNetworkHistorySegmentsResponse"\x14\x92\x41\x11\n\x0fNetwork history\x12\xb9\x01\n$GetActiveNetworkHistoryPeerAddresses\x12<.datanode.api.v2.GetActiveNetworkHistoryPeerAddressesRequest\x1a=.datanode.api.v2.GetActiveNetworkHistoryPeerAddressesResponse"\x14\x92\x41\x11\n\x0fNetwork history\x12\x92\x01\n\x17GetNetworkHistoryStatus\x12/.datanode.api.v2.GetNetworkHistoryStatusRequest\x1a\x30.datanode.api.v2.GetNetworkHistoryStatusResponse"\x14\x92\x41\x11\n\x0fNetwork history\x12\xaa\x01\n\x1fGetNetworkHistoryBootstrapPeers\x12\x37.datanode.api.v2.GetNetworkHistoryBootstrapPeersRequest\x1a\x38.datanode.api.v2.GetNetworkHistoryBootstrapPeersResponse"\x14\x92\x41\x11\n\x0fNetwork history\x12j\n\x0cListEntities\x12$.datanode.api.v2.ListEntitiesRequest\x1a%.datanode.api.v2.ListEntitiesResponse"\r\x92\x41\n\n\x08\x45xplorer\x12{\n\x12ListFundingPeriods\x12*.datanode.api.v2.ListFundingPeriodsRequest\x1a+.datanode.api.v2.ListFundingPeriodsResponse"\x0c\x92\x41\t\n\x07Markets\x12\x96\x01\n\x1bListFundingPeriodDataPoints\x12\x33.datanode.api.v2.ListFundingPeriodDataPointsRequest\x1a\x34.datanode.api.v2.ListFundingPeriodDataPointsResponse"\x0c\x92\x41\t\n\x07Markets\x12~\n\x13ListFundingPayments\x12+.datanode.api.v2.ListFundingPaymentsRequest\x1a,.datanode.api.v2.ListFundingPaymentsResponse"\x0c\x92\x41\t\n\x07Markets\x12\x90\x01\n\x16GetPartyActivityStreak\x12..datanode.api.v2.GetPartyActivityStreakRequest\x1a/.datanode.api.v2.GetPartyActivityStreakResponse"\x15\x92\x41\x12\n\x10Referral program\x12\x99\x01\n\x19GetCurrentReferralProgram\x12\x31.datanode.api.v2.GetCurrentReferralProgramRequest\x1a\x32.datanode.api.v2.GetCurrentReferralProgramResponse"\x15\x92\x41\x12\n\x10Referral program\x12~\n\x10ListReferralSets\x12(.datanode.api.v2.ListReferralSetsRequest\x1a).datanode.api.v2.ListReferralSetsResponse"\x15\x92\x41\x12\n\x10Referral program\x12\x93\x01\n\x17ListReferralSetReferees\x12/.datanode.api.v2.ListReferralSetRefereesRequest\x1a\x30.datanode.api.v2.ListReferralSetRefereesResponse"\x15\x92\x41\x12\n\x10Referral program\x12\x87\x01\n\x13GetReferralSetStats\x12+.datanode.api.v2.GetReferralSetStatsRequest\x1a,.datanode.api.v2.GetReferralSetStatsResponse"\x15\x92\x41\x12\n\x10Referral program\x12^\n\tListTeams\x12!.datanode.api.v2.ListTeamsRequest\x1a".datanode.api.v2.ListTeamsResponse"\n\x92\x41\x07\n\x05Teams\x12|\n\x13ListTeamsStatistics\x12+.datanode.api.v2.ListTeamsStatisticsRequest\x1a,.datanode.api.v2.ListTeamsStatisticsResponse"\n\x92\x41\x07\n\x05Teams\x12\x8e\x01\n\x19ListTeamMembersStatistics\x12\x31.datanode.api.v2.ListTeamMembersStatisticsRequest\x1a\x32.datanode.api.v2.ListTeamMembersStatisticsResponse"\n\x92\x41\x07\n\x05Teams\x12s\n\x10ListTeamReferees\x12(.datanode.api.v2.ListTeamRefereesRequest\x1a).datanode.api.v2.ListTeamRefereesResponse"\n\x92\x41\x07\n\x05Teams\x12\x85\x01\n\x16ListTeamRefereeHistory\x12..datanode.api.v2.ListTeamRefereeHistoryRequest\x1a/.datanode.api.v2.ListTeamRefereeHistoryResponse"\n\x92\x41\x07\n\x05Teams\x12\x66\n\x0cGetFeesStats\x12$.datanode.api.v2.GetFeesStatsRequest\x1a%.datanode.api.v2.GetFeesStatsResponse"\t\x92\x41\x06\n\x04\x46\x65\x65s\x12~\n\x14GetFeesStatsForParty\x12,.datanode.api.v2.GetFeesStatsForPartyRequest\x1a-.datanode.api.v2.GetFeesStatsForPartyResponse"\t\x92\x41\x06\n\x04\x46\x65\x65s\x12\xb2\x01\n\x1fGetCurrentVolumeDiscountProgram\x12\x37.datanode.api.v2.GetCurrentVolumeDiscountProgramRequest\x1a\x38.datanode.api.v2.GetCurrentVolumeDiscountProgramResponse"\x1c\x92\x41\x19\n\x17Volume discount program\x12\x97\x01\n\x16GetVolumeDiscountStats\x12..datanode.api.v2.GetVolumeDiscountStatsRequest\x1a/.datanode.api.v2.GetVolumeDiscountStatsResponse"\x1c\x92\x41\x19\n\x17Volume discount program\x12\x90\x01\n\x19GetVestingBalancesSummary\x12\x31.datanode.api.v2.GetVestingBalancesSummaryRequest\x1a\x32.datanode.api.v2.GetVestingBalancesSummaryResponse"\x0c\x92\x41\t\n\x07Vesting\x12\x81\x01\n\x14GetPartyVestingStats\x12,.datanode.api.v2.GetPartyVestingStatsRequest\x1a-.datanode.api.v2.GetPartyVestingStatsResponse"\x0c\x92\x41\t\n\x07Vesting\x12\x9e\x01\n\x19ObserveTransactionResults\x12\x31.datanode.api.v2.ObserveTransactionResultsRequest\x1a\x32.datanode.api.v2.ObserveTransactionResultsResponse"\x18\x92\x41\x15\n\x13Transaction results0\x01\x12\x80\x01\n\x13\x45stimateTransferFee\x12+.datanode.api.v2.EstimateTransferFeeRequest\x1a,.datanode.api.v2.EstimateTransferFeeResponse"\x0e\x92\x41\x0b\n\tTransfers\x12\x98\x01\n\x1bGetTotalTransferFeeDiscount\x12\x33.datanode.api.v2.GetTotalTransferFeeDiscountRequest\x1a\x34.datanode.api.v2.GetTotalTransferFeeDiscountResponse"\x0e\x92\x41\x0b\n\tTransfers\x12^\n\tListGames\x12!.datanode.api.v2.ListGamesRequest\x1a".datanode.api.v2.ListGamesResponse"\n\x92\x41\x07\n\x05Games\x12\x80\x01\n\x14ListPartyMarginModes\x12,.datanode.api.v2.ListPartyMarginModesRequest\x1a-.datanode.api.v2.ListPartyMarginModesResponse"\x0b\x92\x41\x08\n\x06Margin\x12\xa4\x01\n\x1fGetTimeWeightedNotionalPosition\x12\x37.datanode.api.v2.GetTimeWeightedNotionalPositionRequest\x1a\x38.datanode.api.v2.GetTimeWeightedNotionalPositionResponse"\x0e\x92\x41\x0b\n\tPositions\x12Z\n\x08ListAMMs\x12 .datanode.api.v2.ListAMMsRequest\x1a!.datanode.api.v2.ListAMMsResponse"\t\x92\x41\x06\n\x04\x41MMs\x12r\n\x14\x45xportNetworkHistory\x12,.datanode.api.v2.ExportNetworkHistoryRequest\x1a\x14.google.api.HttpBody"\x14\x92\x41\x11\n\x0fNetwork history0\x01\x12N\n\x04Ping\x12\x1c.datanode.api.v2.PingRequest\x1a\x1d.datanode.api.v2.PingResponse"\t\x92\x41\x06\n\x04MiscB\xca\x01Z1code.vegaprotocol.io/vega/protos/data-node/api/v2\x92\x41\x93\x01\x12"\n\x13Vega data node APIs2\x0bv0.77.0-dev\x1a\x1chttps://api.testnet.vega.xyz*\x02\x01\x02\x32\x10\x61pplication/jsonR9\n\x03\x35\x30\x30\x12\x32\n\x18\x41n internal server error\x12\x16\n\x14\x1a\x12.google.rpc.Statusb\x06proto3' -) - -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages( - DESCRIPTOR, "data_node.api.v2.trading_data_pb2", _globals -) -if not _descriptor._USE_C_DESCRIPTORS: - _globals["DESCRIPTOR"]._loaded_options = None - _globals["DESCRIPTOR"]._serialized_options = ( - b'Z1code.vegaprotocol.io/vega/protos/data-node/api/v2\222A\223\001\022"\n\023Vega data node APIs2\013v0.77.0-dev\032\034https://api.testnet.vega.xyz*\002\001\0022\020application/jsonR9\n\003500\0222\n\030An internal server error\022\026\n\024\032\022.google.rpc.Status' - ) - _globals["_GETPARTYVESTINGSTATSREQUEST"].fields_by_name[ - "party_id" - ]._loaded_options = None - _globals["_GETPARTYVESTINGSTATSREQUEST"].fields_by_name[ - "party_id" - ]._serialized_options = b"\342A\001\002" - _globals["_GETVESTINGBALANCESSUMMARYREQUEST"].fields_by_name[ - "party_id" - ]._loaded_options = None - _globals["_GETVESTINGBALANCESSUMMARYREQUEST"].fields_by_name[ - "party_id" - ]._serialized_options = b"\342A\001\002" - _globals["_GETORDERREQUEST"].fields_by_name["order_id"]._loaded_options = None - _globals["_GETORDERREQUEST"].fields_by_name[ - "order_id" - ]._serialized_options = b"\342A\001\002" - _globals["_LISTORDERVERSIONSREQUEST"].fields_by_name[ - "order_id" - ]._loaded_options = None - _globals["_LISTORDERVERSIONSREQUEST"].fields_by_name[ - "order_id" - ]._serialized_options = b"\342A\001\002" - _globals["_GETSTOPORDERREQUEST"].fields_by_name["order_id"]._loaded_options = None - _globals["_GETSTOPORDERREQUEST"].fields_by_name[ - "order_id" - ]._serialized_options = b"\342A\001\002" - _globals["_LISTPOSITIONSREQUEST"]._loaded_options = None - _globals["_LISTPOSITIONSREQUEST"]._serialized_options = b"\030\001" - _globals["_LISTPOSITIONSRESPONSE"]._loaded_options = None - _globals["_LISTPOSITIONSRESPONSE"]._serialized_options = b"\030\001" - _globals["_EXPORTLEDGERENTRIESREQUEST"].fields_by_name[ - "party_id" - ]._loaded_options = None - _globals["_EXPORTLEDGERENTRIESREQUEST"].fields_by_name[ - "party_id" - ]._serialized_options = b"\342A\001\002" - _globals["_GETLATESTMARKETDEPTHREQUEST"].fields_by_name[ - "market_id" - ]._loaded_options = None - _globals["_GETLATESTMARKETDEPTHREQUEST"].fields_by_name[ - "market_id" - ]._serialized_options = b"\342A\001\002" - _globals["_GETLATESTMARKETDATAREQUEST"].fields_by_name[ - "market_id" - ]._loaded_options = None - _globals["_GETLATESTMARKETDATAREQUEST"].fields_by_name[ - "market_id" - ]._serialized_options = b"\342A\001\002" - _globals["_GETMARKETDATAHISTORYBYIDREQUEST"].fields_by_name[ - "market_id" - ]._loaded_options = None - _globals["_GETMARKETDATAHISTORYBYIDREQUEST"].fields_by_name[ - "market_id" - ]._serialized_options = b"\342A\001\002" - _globals["_GETTRANSFERREQUEST"].fields_by_name["transfer_id"]._loaded_options = None - _globals["_GETTRANSFERREQUEST"].fields_by_name[ - "transfer_id" - ]._serialized_options = b"\342A\001\002" - _globals["_LISTCANDLEINTERVALSREQUEST"].fields_by_name[ - "market_id" - ]._loaded_options = None - _globals["_LISTCANDLEINTERVALSREQUEST"].fields_by_name[ - "market_id" - ]._serialized_options = b"\342A\001\002" - _globals["_OBSERVECANDLEDATAREQUEST"].fields_by_name[ - "candle_id" - ]._loaded_options = None - _globals["_OBSERVECANDLEDATAREQUEST"].fields_by_name[ - "candle_id" - ]._serialized_options = b"\342A\001\002" - _globals["_LISTCANDLEDATAREQUEST"].fields_by_name[ - "candle_id" - ]._loaded_options = None - _globals["_LISTCANDLEDATAREQUEST"].fields_by_name[ - "candle_id" - ]._serialized_options = b"\342A\001\002" - _globals["_GETERC20LISTASSETBUNDLEREQUEST"].fields_by_name[ - "asset_id" - ]._loaded_options = None - _globals["_GETERC20LISTASSETBUNDLEREQUEST"].fields_by_name[ - "asset_id" - ]._serialized_options = b"\342A\001\002" - _globals["_GETERC20SETASSETLIMITSBUNDLEREQUEST"].fields_by_name[ - "proposal_id" - ]._loaded_options = None - _globals["_GETERC20SETASSETLIMITSBUNDLEREQUEST"].fields_by_name[ - "proposal_id" - ]._serialized_options = b"\342A\001\002" - _globals["_GETERC20WITHDRAWALAPPROVALREQUEST"].fields_by_name[ - "withdrawal_id" - ]._loaded_options = None - _globals["_GETERC20WITHDRAWALAPPROVALREQUEST"].fields_by_name[ - "withdrawal_id" - ]._serialized_options = b"\342A\001\002" - _globals["_GETLASTTRADEREQUEST"].fields_by_name["market_id"]._loaded_options = None - _globals["_GETLASTTRADEREQUEST"].fields_by_name[ - "market_id" - ]._serialized_options = b"\342A\001\002" - _globals["_GETORACLESPECREQUEST"].fields_by_name[ - "oracle_spec_id" - ]._loaded_options = None - _globals["_GETORACLESPECREQUEST"].fields_by_name[ - "oracle_spec_id" - ]._serialized_options = b"\342A\001\002" - _globals["_GETMARKETREQUEST"].fields_by_name["market_id"]._loaded_options = None - _globals["_GETMARKETREQUEST"].fields_by_name[ - "market_id" - ]._serialized_options = b"\342A\001\002" - _globals["_LISTSUCCESSORMARKETSREQUEST"].fields_by_name[ - "market_id" - ]._loaded_options = None - _globals["_LISTSUCCESSORMARKETSREQUEST"].fields_by_name[ - "market_id" - ]._serialized_options = b"\342A\001\002" - _globals["_GETPARTYREQUEST"].fields_by_name["party_id"]._loaded_options = None - _globals["_GETPARTYREQUEST"].fields_by_name[ - "party_id" - ]._serialized_options = b"\342A\001\002" - _globals["_GETDEPOSITREQUEST"].fields_by_name["id"]._loaded_options = None - _globals["_GETDEPOSITREQUEST"].fields_by_name[ - "id" - ]._serialized_options = b"\342A\001\002" - _globals["_GETWITHDRAWALREQUEST"].fields_by_name["id"]._loaded_options = None - _globals["_GETWITHDRAWALREQUEST"].fields_by_name[ - "id" - ]._serialized_options = b"\342A\001\002" - _globals["_GETASSETREQUEST"].fields_by_name["asset_id"]._loaded_options = None - _globals["_GETASSETREQUEST"].fields_by_name[ - "asset_id" - ]._serialized_options = b"\342A\001\002" - _globals["_GETNODEREQUEST"].fields_by_name["id"]._loaded_options = None - _globals["_GETNODEREQUEST"].fields_by_name[ - "id" - ]._serialized_options = b"\342A\001\002" - _globals["_LISTNODESIGNATURESREQUEST"].fields_by_name["id"]._loaded_options = None - _globals["_LISTNODESIGNATURESREQUEST"].fields_by_name[ - "id" - ]._serialized_options = b"\342A\001\002" - _globals["_ESTIMATEFEEREQUEST"].fields_by_name["market_id"]._loaded_options = None - _globals["_ESTIMATEFEEREQUEST"].fields_by_name[ - "market_id" - ]._serialized_options = b"\342A\001\002" - _globals["_ESTIMATEFEEREQUEST"].fields_by_name["price"]._loaded_options = None - _globals["_ESTIMATEFEEREQUEST"].fields_by_name[ - "price" - ]._serialized_options = b"\342A\001\002" - _globals["_ESTIMATEFEEREQUEST"].fields_by_name["size"]._loaded_options = None - _globals["_ESTIMATEFEEREQUEST"].fields_by_name[ - "size" - ]._serialized_options = b"\342A\001\002" - _globals["_ESTIMATEMARGINREQUEST"].fields_by_name[ - "market_id" - ]._loaded_options = None - _globals["_ESTIMATEMARGINREQUEST"].fields_by_name[ - "market_id" - ]._serialized_options = b"\342A\001\002" - _globals["_ESTIMATEMARGINREQUEST"].fields_by_name["party_id"]._loaded_options = None - _globals["_ESTIMATEMARGINREQUEST"].fields_by_name[ - "party_id" - ]._serialized_options = b"\342A\001\002" - _globals["_ESTIMATEMARGINREQUEST"].fields_by_name["side"]._loaded_options = None - _globals["_ESTIMATEMARGINREQUEST"].fields_by_name[ - "side" - ]._serialized_options = b"\342A\001\002" - _globals["_ESTIMATEMARGINREQUEST"].fields_by_name["type"]._loaded_options = None - _globals["_ESTIMATEMARGINREQUEST"].fields_by_name[ - "type" - ]._serialized_options = b"\342A\001\002" - _globals["_ESTIMATEMARGINREQUEST"].fields_by_name["size"]._loaded_options = None - _globals["_ESTIMATEMARGINREQUEST"].fields_by_name[ - "size" - ]._serialized_options = b"\342A\001\002" - _globals["_ESTIMATEMARGINREQUEST"].fields_by_name["price"]._loaded_options = None - _globals["_ESTIMATEMARGINREQUEST"].fields_by_name[ - "price" - ]._serialized_options = b"\342A\001\002" - _globals["_ESTIMATEMARGINREQUEST"]._loaded_options = None - _globals["_ESTIMATEMARGINREQUEST"]._serialized_options = b"\030\001" - _globals["_ESTIMATEMARGINRESPONSE"]._loaded_options = None - _globals["_ESTIMATEMARGINRESPONSE"]._serialized_options = b"\030\001" - _globals["_GETNETWORKPARAMETERREQUEST"].fields_by_name["key"]._loaded_options = None - _globals["_GETNETWORKPARAMETERREQUEST"].fields_by_name[ - "key" - ]._serialized_options = b"\342A\001\002" - _globals["_GETSTAKEREQUEST"].fields_by_name["party_id"]._loaded_options = None - _globals["_GETSTAKEREQUEST"].fields_by_name[ - "party_id" - ]._serialized_options = b"\342A\001\002" - _globals["_GETRISKFACTORSREQUEST"].fields_by_name[ - "market_id" - ]._loaded_options = None - _globals["_GETRISKFACTORSREQUEST"].fields_by_name[ - "market_id" - ]._serialized_options = b"\342A\001\002" - _globals["_LISTENTITIESREQUEST"].fields_by_name[ - "transaction_hash" - ]._loaded_options = None - _globals["_LISTENTITIESREQUEST"].fields_by_name[ - "transaction_hash" - ]._serialized_options = b"\342A\001\002" - _globals["_GETPARTYACTIVITYSTREAKREQUEST"].fields_by_name[ - "party_id" - ]._loaded_options = None - _globals["_GETPARTYACTIVITYSTREAKREQUEST"].fields_by_name[ - "party_id" - ]._serialized_options = b"\342A\001\002" - _globals["_LISTFUNDINGPAYMENTSREQUEST"].fields_by_name[ - "party_id" - ]._loaded_options = None - _globals["_LISTFUNDINGPAYMENTSREQUEST"].fields_by_name[ - "party_id" - ]._serialized_options = b"\342A\001\002" - _globals["_LISTFUNDINGPERIODSREQUEST"].fields_by_name[ - "market_id" - ]._loaded_options = None - _globals["_LISTFUNDINGPERIODSREQUEST"].fields_by_name[ - "market_id" - ]._serialized_options = b"\342A\001\002" - _globals["_LISTFUNDINGPERIODDATAPOINTSREQUEST"].fields_by_name[ - "market_id" - ]._loaded_options = None - _globals["_LISTFUNDINGPERIODDATAPOINTSREQUEST"].fields_by_name[ - "market_id" - ]._serialized_options = b"\342A\001\002" - _globals["_ORDERINFO"].fields_by_name["side"]._loaded_options = None - _globals["_ORDERINFO"].fields_by_name["side"]._serialized_options = b"\342A\001\002" - _globals["_ORDERINFO"].fields_by_name["price"]._loaded_options = None - _globals["_ORDERINFO"].fields_by_name[ - "price" - ]._serialized_options = b"\342A\001\002" - _globals["_ORDERINFO"].fields_by_name["remaining"]._loaded_options = None - _globals["_ORDERINFO"].fields_by_name[ - "remaining" - ]._serialized_options = b"\342A\001\002" - _globals["_ORDERINFO"].fields_by_name["is_market_order"]._loaded_options = None - _globals["_ORDERINFO"].fields_by_name[ - "is_market_order" - ]._serialized_options = b"\342A\001\002" - _globals["_ESTIMATEPOSITIONREQUEST"].fields_by_name[ - "market_id" - ]._loaded_options = None - _globals["_ESTIMATEPOSITIONREQUEST"].fields_by_name[ - "market_id" - ]._serialized_options = b"\342A\001\002" - _globals["_ESTIMATEPOSITIONREQUEST"].fields_by_name[ - "open_volume" - ]._loaded_options = None - _globals["_ESTIMATEPOSITIONREQUEST"].fields_by_name[ - "open_volume" - ]._serialized_options = b"\342A\001\002" - _globals["_ESTIMATEPOSITIONREQUEST"].fields_by_name[ - "average_entry_price" - ]._loaded_options = None - _globals["_ESTIMATEPOSITIONREQUEST"].fields_by_name[ - "average_entry_price" - ]._serialized_options = b"\342A\001\002" - _globals["_ESTIMATEPOSITIONREQUEST"].fields_by_name[ - "margin_account_balance" - ]._loaded_options = None - _globals["_ESTIMATEPOSITIONREQUEST"].fields_by_name[ - "margin_account_balance" - ]._serialized_options = b"\342A\001\002" - _globals["_ESTIMATEPOSITIONREQUEST"].fields_by_name[ - "general_account_balance" - ]._loaded_options = None - _globals["_ESTIMATEPOSITIONREQUEST"].fields_by_name[ - "general_account_balance" - ]._serialized_options = b"\342A\001\002" - _globals["_ESTIMATEPOSITIONREQUEST"].fields_by_name[ - "order_margin_account_balance" - ]._loaded_options = None - _globals["_ESTIMATEPOSITIONREQUEST"].fields_by_name[ - "order_margin_account_balance" - ]._serialized_options = b"\342A\001\002" - _globals["_ESTIMATEPOSITIONREQUEST"].fields_by_name[ - "margin_mode" - ]._loaded_options = None - _globals["_ESTIMATEPOSITIONREQUEST"].fields_by_name[ - "margin_mode" - ]._serialized_options = b"\342A\001\002" - _globals["_LISTTEAMREFEREESREQUEST"].fields_by_name[ - "team_id" - ]._loaded_options = None - _globals["_LISTTEAMREFEREESREQUEST"].fields_by_name[ - "team_id" - ]._serialized_options = b"\342A\001\002" - _globals["_LISTTEAMREFEREEHISTORYREQUEST"].fields_by_name[ - "referee" - ]._loaded_options = None - _globals["_LISTTEAMREFEREEHISTORYREQUEST"].fields_by_name[ - "referee" - ]._serialized_options = b"\342A\001\002" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListAccounts" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListAccounts" - ]._serialized_options = b"\222A\n\n\010Accounts" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ObserveAccounts" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ObserveAccounts" - ]._serialized_options = b"\222A\n\n\010Accounts" - _globals["_TRADINGDATASERVICE"].methods_by_name["Info"]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "Info" - ]._serialized_options = b"\222A\022\n\020Node information" - _globals["_TRADINGDATASERVICE"].methods_by_name["GetOrder"]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetOrder" - ]._serialized_options = b"\222A\010\n\006Orders" - _globals["_TRADINGDATASERVICE"].methods_by_name["ListOrders"]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListOrders" - ]._serialized_options = b"\222A\010\n\006Orders" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListOrderVersions" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListOrderVersions" - ]._serialized_options = b"\222A\010\n\006Orders" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ObserveOrders" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ObserveOrders" - ]._serialized_options = b"\222A\010\n\006Orders" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetStopOrder" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetStopOrder" - ]._serialized_options = b"\222A\010\n\006Orders" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListStopOrders" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListStopOrders" - ]._serialized_options = b"\222A\010\n\006Orders" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListGameTeamScores" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListGameTeamScores" - ]._serialized_options = b"\222A\007\n\005Games" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListGamePartyScores" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListGamePartyScores" - ]._serialized_options = b"\222A\007\n\005Games" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListPositions" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListPositions" - ]._serialized_options = b"\210\002\001\222A\013\n\tPositions" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListAllPositions" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListAllPositions" - ]._serialized_options = b"\222A\013\n\tPositions" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ObservePositions" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ObservePositions" - ]._serialized_options = b"\222A\013\n\tPositions" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListLedgerEntries" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListLedgerEntries" - ]._serialized_options = b"\222A\020\n\016Ledger entries" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ExportLedgerEntries" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ExportLedgerEntries" - ]._serialized_options = b"\222A\020\n\016Ledger entries" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListBalanceChanges" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListBalanceChanges" - ]._serialized_options = b"\222A\n\n\010Accounts" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetLatestMarketData" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetLatestMarketData" - ]._serialized_options = b"\222A\t\n\007Markets" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListLatestMarketData" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListLatestMarketData" - ]._serialized_options = b"\222A\t\n\007Markets" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetLatestMarketDepth" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetLatestMarketDepth" - ]._serialized_options = b"\222A\t\n\007Markets" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ObserveMarketsDepth" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ObserveMarketsDepth" - ]._serialized_options = b"\222A\t\n\007Markets" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ObserveMarketsDepthUpdates" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ObserveMarketsDepthUpdates" - ]._serialized_options = b"\222A\t\n\007Markets" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ObserveMarketsData" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ObserveMarketsData" - ]._serialized_options = b"\222A\t\n\007Markets" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetMarketDataHistoryByID" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetMarketDataHistoryByID" - ]._serialized_options = b"\222A\t\n\007Markets" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListTransfers" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListTransfers" - ]._serialized_options = b"\222A\013\n\tTransfers" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetTransfer" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetTransfer" - ]._serialized_options = b"\222A\013\n\tTransfers" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetNetworkLimits" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetNetworkLimits" - ]._serialized_options = b"\222A\t\n\007Network" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListCandleData" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListCandleData" - ]._serialized_options = b"\222A\t\n\007Candles" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ObserveCandleData" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ObserveCandleData" - ]._serialized_options = b"\222A\t\n\007Candles" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListCandleIntervals" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListCandleIntervals" - ]._serialized_options = b"\222A\t\n\007Candles" - _globals["_TRADINGDATASERVICE"].methods_by_name["ListVotes"]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListVotes" - ]._serialized_options = b"\222A\014\n\nGovernance" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ObserveVotes" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ObserveVotes" - ]._serialized_options = b"\222A\014\n\nGovernance" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListERC20MultiSigSignerAddedBundles" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListERC20MultiSigSignerAddedBundles" - ]._serialized_options = b"\222A\016\n\014ERC20 bridge" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListERC20MultiSigSignerRemovedBundles" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListERC20MultiSigSignerRemovedBundles" - ]._serialized_options = b"\222A\016\n\014ERC20 bridge" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetERC20ListAssetBundle" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetERC20ListAssetBundle" - ]._serialized_options = b"\222A\016\n\014ERC20 bridge" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetERC20SetAssetLimitsBundle" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetERC20SetAssetLimitsBundle" - ]._serialized_options = b"\222A\016\n\014ERC20 bridge" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetERC20WithdrawalApproval" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetERC20WithdrawalApproval" - ]._serialized_options = b"\222A\016\n\014ERC20 bridge" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetLastTrade" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetLastTrade" - ]._serialized_options = b"\222A\010\n\006Trades" - _globals["_TRADINGDATASERVICE"].methods_by_name["ListTrades"]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListTrades" - ]._serialized_options = b"\222A\010\n\006Trades" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ObserveTrades" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ObserveTrades" - ]._serialized_options = b"\222A\010\n\006Trades" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetOracleSpec" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetOracleSpec" - ]._serialized_options = b"\222A\016\n\014Data sources" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListOracleSpecs" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListOracleSpecs" - ]._serialized_options = b"\222A\016\n\014Data sources" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListOracleData" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListOracleData" - ]._serialized_options = b"\222A\016\n\014Data sources" - _globals["_TRADINGDATASERVICE"].methods_by_name["GetMarket"]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetMarket" - ]._serialized_options = b"\222A\t\n\007Markets" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListMarkets" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListMarkets" - ]._serialized_options = b"\222A\t\n\007Markets" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListSuccessorMarkets" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListSuccessorMarkets" - ]._serialized_options = b"\222A\t\n\007Markets" - _globals["_TRADINGDATASERVICE"].methods_by_name["GetParty"]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetParty" - ]._serialized_options = b"\222A\t\n\007Parties" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListParties" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListParties" - ]._serialized_options = b"\222A\t\n\007Parties" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListPartiesProfiles" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListPartiesProfiles" - ]._serialized_options = b"\222A\t\n\007Parties" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListMarginLevels" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListMarginLevels" - ]._serialized_options = b"\222A\010\n\006Margin" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ObserveMarginLevels" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ObserveMarginLevels" - ]._serialized_options = b"\222A\010\n\006Margin" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListRewards" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListRewards" - ]._serialized_options = b"\222A\t\n\007Rewards" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListRewardSummaries" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListRewardSummaries" - ]._serialized_options = b"\222A\t\n\007Rewards" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListEpochRewardSummaries" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListEpochRewardSummaries" - ]._serialized_options = b"\222A\t\n\007Rewards" - _globals["_TRADINGDATASERVICE"].methods_by_name["GetDeposit"]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetDeposit" - ]._serialized_options = b"\222A\010\n\006Assets" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListDeposits" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListDeposits" - ]._serialized_options = b"\222A\010\n\006Assets" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetWithdrawal" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetWithdrawal" - ]._serialized_options = b"\222A\010\n\006Assets" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListWithdrawals" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListWithdrawals" - ]._serialized_options = b"\222A\010\n\006Assets" - _globals["_TRADINGDATASERVICE"].methods_by_name["GetAsset"]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetAsset" - ]._serialized_options = b"\222A\010\n\006Assets" - _globals["_TRADINGDATASERVICE"].methods_by_name["ListAssets"]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListAssets" - ]._serialized_options = b"\222A\010\n\006Assets" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListLiquidityProvisions" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListLiquidityProvisions" - ]._serialized_options = b"\210\002\001\222A\013\n\tLiquidity" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListAllLiquidityProvisions" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListAllLiquidityProvisions" - ]._serialized_options = b"\222A\013\n\tLiquidity" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ObserveLiquidityProvisions" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ObserveLiquidityProvisions" - ]._serialized_options = b"\222A\013\n\tLiquidity" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListLiquidityProviders" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListLiquidityProviders" - ]._serialized_options = b"\222A\013\n\tLiquidity" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListPaidLiquidityFees" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListPaidLiquidityFees" - ]._serialized_options = b"\222A\013\n\tLiquidity" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetGovernanceData" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetGovernanceData" - ]._serialized_options = b"\222A\014\n\nGovernance" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListGovernanceData" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListGovernanceData" - ]._serialized_options = b"\222A\014\n\nGovernance" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ObserveGovernance" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ObserveGovernance" - ]._serialized_options = b"\222A\014\n\nGovernance" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListDelegations" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListDelegations" - ]._serialized_options = b"\222A\t\n\007Network" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetNetworkData" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetNetworkData" - ]._serialized_options = b"\222A\t\n\007Network" - _globals["_TRADINGDATASERVICE"].methods_by_name["GetNode"]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetNode" - ]._serialized_options = b"\222A\t\n\007Network" - _globals["_TRADINGDATASERVICE"].methods_by_name["ListNodes"]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListNodes" - ]._serialized_options = b"\222A\t\n\007Network" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListNodeSignatures" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListNodeSignatures" - ]._serialized_options = b"\222A\016\n\014ERC20 bridge" - _globals["_TRADINGDATASERVICE"].methods_by_name["GetEpoch"]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetEpoch" - ]._serialized_options = b"\222A\t\n\007Network" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "EstimateFee" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "EstimateFee" - ]._serialized_options = b"\222A\010\n\006Orders" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "EstimateMargin" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "EstimateMargin" - ]._serialized_options = b"\210\002\001\222A\010\n\006Orders" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "EstimatePosition" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "EstimatePosition" - ]._serialized_options = b"\222A\013\n\tPositions" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListNetworkParameters" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListNetworkParameters" - ]._serialized_options = b"\222A\t\n\007Network" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetNetworkParameter" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetNetworkParameter" - ]._serialized_options = b"\222A\t\n\007Network" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListCheckpoints" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListCheckpoints" - ]._serialized_options = b"\222A\t\n\007Network" - _globals["_TRADINGDATASERVICE"].methods_by_name["GetStake"]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetStake" - ]._serialized_options = b"\222A\t\n\007Network" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetRiskFactors" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetRiskFactors" - ]._serialized_options = b"\222A\t\n\007Markets" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ObserveEventBus" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ObserveEventBus" - ]._serialized_options = b"\222A\010\n\006Events" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ObserveLedgerMovements" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ObserveLedgerMovements" - ]._serialized_options = b"\222A\022\n\020Ledger movements" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListKeyRotations" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListKeyRotations" - ]._serialized_options = b"\222A\t\n\007Network" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListEthereumKeyRotations" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListEthereumKeyRotations" - ]._serialized_options = b"\222A\t\n\007Network" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetVegaTime" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetVegaTime" - ]._serialized_options = b"\222A\t\n\007Network" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetProtocolUpgradeStatus" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetProtocolUpgradeStatus" - ]._serialized_options = b"\222A\t\n\007Network" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListProtocolUpgradeProposals" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListProtocolUpgradeProposals" - ]._serialized_options = b"\222A\t\n\007Network" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListCoreSnapshots" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListCoreSnapshots" - ]._serialized_options = b"\222A\t\n\007Network" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetMostRecentNetworkHistorySegment" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetMostRecentNetworkHistorySegment" - ]._serialized_options = b"\222A\021\n\017Network history" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListAllNetworkHistorySegments" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListAllNetworkHistorySegments" - ]._serialized_options = b"\222A\021\n\017Network history" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetActiveNetworkHistoryPeerAddresses" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetActiveNetworkHistoryPeerAddresses" - ]._serialized_options = b"\222A\021\n\017Network history" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetNetworkHistoryStatus" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetNetworkHistoryStatus" - ]._serialized_options = b"\222A\021\n\017Network history" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetNetworkHistoryBootstrapPeers" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetNetworkHistoryBootstrapPeers" - ]._serialized_options = b"\222A\021\n\017Network history" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListEntities" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListEntities" - ]._serialized_options = b"\222A\n\n\010Explorer" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListFundingPeriods" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListFundingPeriods" - ]._serialized_options = b"\222A\t\n\007Markets" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListFundingPeriodDataPoints" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListFundingPeriodDataPoints" - ]._serialized_options = b"\222A\t\n\007Markets" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListFundingPayments" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListFundingPayments" - ]._serialized_options = b"\222A\t\n\007Markets" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetPartyActivityStreak" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetPartyActivityStreak" - ]._serialized_options = b"\222A\022\n\020Referral program" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetCurrentReferralProgram" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetCurrentReferralProgram" - ]._serialized_options = b"\222A\022\n\020Referral program" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListReferralSets" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListReferralSets" - ]._serialized_options = b"\222A\022\n\020Referral program" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListReferralSetReferees" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListReferralSetReferees" - ]._serialized_options = b"\222A\022\n\020Referral program" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetReferralSetStats" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetReferralSetStats" - ]._serialized_options = b"\222A\022\n\020Referral program" - _globals["_TRADINGDATASERVICE"].methods_by_name["ListTeams"]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListTeams" - ]._serialized_options = b"\222A\007\n\005Teams" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListTeamsStatistics" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListTeamsStatistics" - ]._serialized_options = b"\222A\007\n\005Teams" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListTeamMembersStatistics" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListTeamMembersStatistics" - ]._serialized_options = b"\222A\007\n\005Teams" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListTeamReferees" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListTeamReferees" - ]._serialized_options = b"\222A\007\n\005Teams" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListTeamRefereeHistory" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListTeamRefereeHistory" - ]._serialized_options = b"\222A\007\n\005Teams" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetFeesStats" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetFeesStats" - ]._serialized_options = b"\222A\006\n\004Fees" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetFeesStatsForParty" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetFeesStatsForParty" - ]._serialized_options = b"\222A\006\n\004Fees" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetCurrentVolumeDiscountProgram" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetCurrentVolumeDiscountProgram" - ]._serialized_options = b"\222A\031\n\027Volume discount program" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetVolumeDiscountStats" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetVolumeDiscountStats" - ]._serialized_options = b"\222A\031\n\027Volume discount program" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetVestingBalancesSummary" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetVestingBalancesSummary" - ]._serialized_options = b"\222A\t\n\007Vesting" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetPartyVestingStats" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetPartyVestingStats" - ]._serialized_options = b"\222A\t\n\007Vesting" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ObserveTransactionResults" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ObserveTransactionResults" - ]._serialized_options = b"\222A\025\n\023Transaction results" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "EstimateTransferFee" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "EstimateTransferFee" - ]._serialized_options = b"\222A\013\n\tTransfers" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetTotalTransferFeeDiscount" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetTotalTransferFeeDiscount" - ]._serialized_options = b"\222A\013\n\tTransfers" - _globals["_TRADINGDATASERVICE"].methods_by_name["ListGames"]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListGames" - ]._serialized_options = b"\222A\007\n\005Games" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListPartyMarginModes" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListPartyMarginModes" - ]._serialized_options = b"\222A\010\n\006Margin" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetTimeWeightedNotionalPosition" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "GetTimeWeightedNotionalPosition" - ]._serialized_options = b"\222A\013\n\tPositions" - _globals["_TRADINGDATASERVICE"].methods_by_name["ListAMMs"]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ListAMMs" - ]._serialized_options = b"\222A\006\n\004AMMs" - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ExportNetworkHistory" - ]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "ExportNetworkHistory" - ]._serialized_options = b"\222A\021\n\017Network history" - _globals["_TRADINGDATASERVICE"].methods_by_name["Ping"]._loaded_options = None - _globals["_TRADINGDATASERVICE"].methods_by_name[ - "Ping" - ]._serialized_options = b"\222A\006\n\004Misc" - _globals["_LEDGERENTRYFIELD"]._serialized_start = 61465 - _globals["_LEDGERENTRYFIELD"]._serialized_end = 61635 - _globals["_ACCOUNTFIELD"]._serialized_start = 61638 - _globals["_ACCOUNTFIELD"]._serialized_end = 61814 - _globals["_TRANSFERDIRECTION"]._serialized_start = 61817 - _globals["_TRANSFERDIRECTION"]._serialized_end = 61990 - _globals["_TABLE"]._serialized_start = 61993 - _globals["_TABLE"]._serialized_end = 62343 - _globals["_PAGINATION"]._serialized_start = 335 - _globals["_PAGINATION"]._serialized_end = 552 - _globals["_PAGEINFO"]._serialized_start = 555 - _globals["_PAGEINFO"]._serialized_end = 711 - _globals["_GETPARTYVESTINGSTATSREQUEST"]._serialized_start = 713 - _globals["_GETPARTYVESTINGSTATSREQUEST"]._serialized_end = 775 - _globals["_GETPARTYVESTINGSTATSRESPONSE"]._serialized_start = 778 - _globals["_GETPARTYVESTINGSTATSRESPONSE"]._serialized_end = 961 - _globals["_GETVESTINGBALANCESSUMMARYREQUEST"]._serialized_start = 963 - _globals["_GETVESTINGBALANCESSUMMARYREQUEST"]._serialized_end = 1075 - _globals["_GETVESTINGBALANCESSUMMARYRESPONSE"]._serialized_start = 1078 - _globals["_GETVESTINGBALANCESSUMMARYRESPONSE"]._serialized_end = 1345 - _globals["_ACCOUNTBALANCE"]._serialized_start = 1348 - _globals["_ACCOUNTBALANCE"]._serialized_end = 1502 - _globals["_LISTACCOUNTSREQUEST"]._serialized_start = 1505 - _globals["_LISTACCOUNTSREQUEST"]._serialized_end = 1663 - _globals["_LISTACCOUNTSRESPONSE"]._serialized_start = 1665 - _globals["_LISTACCOUNTSRESPONSE"]._serialized_end = 1752 - _globals["_ACCOUNTSCONNECTION"]._serialized_start = 1755 - _globals["_ACCOUNTSCONNECTION"]._serialized_end = 1883 - _globals["_ACCOUNTEDGE"]._serialized_start = 1885 - _globals["_ACCOUNTEDGE"]._serialized_end = 1975 - _globals["_OBSERVEACCOUNTSREQUEST"]._serialized_start = 1978 - _globals["_OBSERVEACCOUNTSREQUEST"]._serialized_end = 2119 - _globals["_OBSERVEACCOUNTSRESPONSE"]._serialized_start = 2122 - _globals["_OBSERVEACCOUNTSRESPONSE"]._serialized_end = 2288 - _globals["_ACCOUNTSNAPSHOTPAGE"]._serialized_start = 2290 - _globals["_ACCOUNTSNAPSHOTPAGE"]._serialized_end = 2401 - _globals["_ACCOUNTUPDATES"]._serialized_start = 2403 - _globals["_ACCOUNTUPDATES"]._serialized_end = 2480 - _globals["_INFOREQUEST"]._serialized_start = 2482 - _globals["_INFOREQUEST"]._serialized_end = 2495 - _globals["_INFORESPONSE"]._serialized_start = 2497 - _globals["_INFORESPONSE"]._serialized_end = 2570 - _globals["_GETORDERREQUEST"]._serialized_start = 2572 - _globals["_GETORDERREQUEST"]._serialized_end = 2665 - _globals["_GETORDERRESPONSE"]._serialized_start = 2667 - _globals["_GETORDERRESPONSE"]._serialized_end = 2720 - _globals["_ORDERFILTER"]._serialized_start = 2723 - _globals["_ORDERFILTER"]._serialized_end = 3168 - _globals["_LISTORDERSREQUEST"]._serialized_start = 3171 - _globals["_LISTORDERSREQUEST"]._serialized_end = 3341 - _globals["_LISTORDERSRESPONSE"]._serialized_start = 3343 - _globals["_LISTORDERSRESPONSE"]._serialized_end = 3421 - _globals["_LISTORDERVERSIONSREQUEST"]._serialized_start = 3424 - _globals["_LISTORDERVERSIONSREQUEST"]._serialized_end = 3564 - _globals["_LISTORDERVERSIONSRESPONSE"]._serialized_start = 3566 - _globals["_LISTORDERVERSIONSRESPONSE"]._serialized_end = 3651 - _globals["_OBSERVEORDERSREQUEST"]._serialized_start = 3654 - _globals["_OBSERVEORDERSREQUEST"]._serialized_end = 3808 - _globals["_OBSERVEORDERSRESPONSE"]._serialized_start = 3811 - _globals["_OBSERVEORDERSRESPONSE"]._serialized_end = 3971 - _globals["_ORDERSNAPSHOTPAGE"]._serialized_start = 3973 - _globals["_ORDERSNAPSHOTPAGE"]._serialized_end = 4058 - _globals["_ORDERUPDATES"]._serialized_start = 4060 - _globals["_ORDERUPDATES"]._serialized_end = 4111 - _globals["_GETSTOPORDERREQUEST"]._serialized_start = 4113 - _globals["_GETSTOPORDERREQUEST"]._serialized_end = 4167 - _globals["_GETSTOPORDERRESPONSE"]._serialized_start = 4169 - _globals["_GETSTOPORDERRESPONSE"]._serialized_end = 4245 - _globals["_LISTGAMETEAMSCORESREQUEST"]._serialized_start = 4248 - _globals["_LISTGAMETEAMSCORESREQUEST"]._serialized_end = 4435 - _globals["_GAMETEAMSCORESFILTER"]._serialized_start = 4437 - _globals["_GAMETEAMSCORESFILTER"]._serialized_end = 4513 - _globals["_LISTGAMETEAMSCORESRESPONSE"]._serialized_start = 4515 - _globals["_LISTGAMETEAMSCORESRESPONSE"]._serialized_end = 4619 - _globals["_GAMETEAMSCORESCONNECTION"]._serialized_start = 4622 - _globals["_GAMETEAMSCORESCONNECTION"]._serialized_end = 4763 - _globals["_GAMETEAMSCORESEDGE"]._serialized_start = 4765 - _globals["_GAMETEAMSCORESEDGE"]._serialized_end = 4860 - _globals["_LISTGAMEPARTYSCORESREQUEST"]._serialized_start = 4863 - _globals["_LISTGAMEPARTYSCORESREQUEST"]._serialized_end = 5052 - _globals["_GAMEPARTYSCORESFILTER"]._serialized_start = 5054 - _globals["_GAMEPARTYSCORESFILTER"]._serialized_end = 5160 - _globals["_LISTGAMEPARTYSCORESRESPONSE"]._serialized_start = 5162 - _globals["_LISTGAMEPARTYSCORESRESPONSE"]._serialized_end = 5270 - _globals["_GAMEPARTYSCORESCONNECTION"]._serialized_start = 5273 - _globals["_GAMEPARTYSCORESCONNECTION"]._serialized_end = 5416 - _globals["_GAMEPARTYSCORESEDGE"]._serialized_start = 5418 - _globals["_GAMEPARTYSCORESEDGE"]._serialized_end = 5515 - _globals["_LISTSTOPORDERSREQUEST"]._serialized_start = 5518 - _globals["_LISTSTOPORDERSREQUEST"]._serialized_end = 5696 - _globals["_STOPORDERFILTER"]._serialized_start = 5699 - _globals["_STOPORDERFILTER"]._serialized_end = 6032 - _globals["_STOPORDEREDGE"]._serialized_start = 6034 - _globals["_STOPORDEREDGE"]._serialized_end = 6125 - _globals["_STOPORDERCONNECTION"]._serialized_start = 6128 - _globals["_STOPORDERCONNECTION"]._serialized_end = 6259 - _globals["_LISTSTOPORDERSRESPONSE"]._serialized_start = 6261 - _globals["_LISTSTOPORDERSRESPONSE"]._serialized_end = 6347 - _globals["_LISTPOSITIONSREQUEST"]._serialized_start = 6350 - _globals["_LISTPOSITIONSREQUEST"]._serialized_end = 6513 - _globals["_LISTPOSITIONSRESPONSE"]._serialized_start = 6515 - _globals["_LISTPOSITIONSRESPONSE"]._serialized_end = 6609 - _globals["_POSITIONSFILTER"]._serialized_start = 6611 - _globals["_POSITIONSFILTER"]._serialized_end = 6688 - _globals["_LISTALLPOSITIONSREQUEST"]._serialized_start = 6691 - _globals["_LISTALLPOSITIONSREQUEST"]._serialized_end = 6855 - _globals["_LISTALLPOSITIONSRESPONSE"]._serialized_start = 6857 - _globals["_LISTALLPOSITIONSRESPONSE"]._serialized_end = 6950 - _globals["_POSITIONEDGE"]._serialized_start = 6952 - _globals["_POSITIONEDGE"]._serialized_end = 7026 - _globals["_POSITIONCONNECTION"]._serialized_start = 7029 - _globals["_POSITIONCONNECTION"]._serialized_end = 7158 - _globals["_OBSERVEPOSITIONSREQUEST"]._serialized_start = 7161 - _globals["_OBSERVEPOSITIONSREQUEST"]._serialized_end = 7368 - _globals["_OBSERVEPOSITIONSRESPONSE"]._serialized_start = 7371 - _globals["_OBSERVEPOSITIONSRESPONSE"]._serialized_end = 7540 - _globals["_POSITIONSNAPSHOTPAGE"]._serialized_start = 7542 - _globals["_POSITIONSNAPSHOTPAGE"]._serialized_end = 7639 - _globals["_POSITIONUPDATES"]._serialized_start = 7641 - _globals["_POSITIONUPDATES"]._serialized_end = 7704 - _globals["_LEDGERENTRYFILTER"]._serialized_start = 7707 - _globals["_LEDGERENTRYFILTER"]._serialized_end = 8052 - _globals["_AGGREGATEDLEDGERENTRY"]._serialized_start = 8055 - _globals["_AGGREGATEDLEDGERENTRY"]._serialized_end = 8817 - _globals["_LISTLEDGERENTRIESREQUEST"]._serialized_start = 8820 - _globals["_LISTLEDGERENTRIESREQUEST"]._serialized_end = 9066 - _globals["_EXPORTLEDGERENTRIESREQUEST"]._serialized_start = 9069 - _globals["_EXPORTLEDGERENTRIESREQUEST"]._serialized_end = 9254 - _globals["_LISTLEDGERENTRIESRESPONSE"]._serialized_start = 9256 - _globals["_LISTLEDGERENTRIESRESPONSE"]._serialized_end = 9374 - _globals["_AGGREGATEDLEDGERENTRIESEDGE"]._serialized_start = 9376 - _globals["_AGGREGATEDLEDGERENTRIESEDGE"]._serialized_end = 9489 - _globals["_AGGREGATEDLEDGERENTRIESCONNECTION"]._serialized_start = 9492 - _globals["_AGGREGATEDLEDGERENTRIESCONNECTION"]._serialized_end = 9651 - _globals["_LISTBALANCECHANGESREQUEST"]._serialized_start = 9654 - _globals["_LISTBALANCECHANGESREQUEST"]._serialized_end = 9897 - _globals["_LISTBALANCECHANGESRESPONSE"]._serialized_start = 9899 - _globals["_LISTBALANCECHANGESRESPONSE"]._serialized_end = 10001 - _globals["_GETBALANCEHISTORYREQUEST"]._serialized_start = 10004 - _globals["_GETBALANCEHISTORYREQUEST"]._serialized_end = 10304 - _globals["_GETBALANCEHISTORYRESPONSE"]._serialized_start = 10306 - _globals["_GETBALANCEHISTORYRESPONSE"]._serialized_end = 10407 - _globals["_AGGREGATEDBALANCEEDGE"]._serialized_start = 10409 - _globals["_AGGREGATEDBALANCEEDGE"]._serialized_end = 10512 - _globals["_AGGREGATEDBALANCECONNECTION"]._serialized_start = 10515 - _globals["_AGGREGATEDBALANCECONNECTION"]._serialized_end = 10662 - _globals["_ACCOUNTFILTER"]._serialized_start = 10665 - _globals["_ACCOUNTFILTER"]._serialized_end = 10823 - _globals["_AGGREGATEDBALANCE"]._serialized_start = 10826 - _globals["_AGGREGATEDBALANCE"]._serialized_end = 11115 - _globals["_OBSERVEMARKETSDEPTHREQUEST"]._serialized_start = 11117 - _globals["_OBSERVEMARKETSDEPTHREQUEST"]._serialized_end = 11176 - _globals["_OBSERVEMARKETSDEPTHRESPONSE"]._serialized_start = 11178 - _globals["_OBSERVEMARKETSDEPTHRESPONSE"]._serialized_end = 11261 - _globals["_OBSERVEMARKETSDEPTHUPDATESREQUEST"]._serialized_start = 11263 - _globals["_OBSERVEMARKETSDEPTHUPDATESREQUEST"]._serialized_end = 11329 - _globals["_OBSERVEMARKETSDEPTHUPDATESRESPONSE"]._serialized_start = 11331 - _globals["_OBSERVEMARKETSDEPTHUPDATESRESPONSE"]._serialized_end = 11416 - _globals["_OBSERVEMARKETSDATAREQUEST"]._serialized_start = 11418 - _globals["_OBSERVEMARKETSDATAREQUEST"]._serialized_end = 11476 - _globals["_OBSERVEMARKETSDATARESPONSE"]._serialized_start = 11478 - _globals["_OBSERVEMARKETSDATARESPONSE"]._serialized_end = 11557 - _globals["_GETLATESTMARKETDEPTHREQUEST"]._serialized_start = 11559 - _globals["_GETLATESTMARKETDEPTHREQUEST"]._serialized_end = 11671 - _globals["_GETLATESTMARKETDEPTHRESPONSE"]._serialized_start = 11674 - _globals["_GETLATESTMARKETDEPTHRESPONSE"]._serialized_end = 11892 - _globals["_LISTLATESTMARKETDATAREQUEST"]._serialized_start = 11894 - _globals["_LISTLATESTMARKETDATAREQUEST"]._serialized_end = 11923 - _globals["_LISTLATESTMARKETDATARESPONSE"]._serialized_start = 11925 - _globals["_LISTLATESTMARKETDATARESPONSE"]._serialized_end = 12008 - _globals["_GETLATESTMARKETDATAREQUEST"]._serialized_start = 12010 - _globals["_GETLATESTMARKETDATAREQUEST"]._serialized_end = 12073 - _globals["_GETLATESTMARKETDATARESPONSE"]._serialized_start = 12075 - _globals["_GETLATESTMARKETDATARESPONSE"]._serialized_end = 12155 - _globals["_GETMARKETDATAHISTORYBYIDREQUEST"]._serialized_start = 12158 - _globals["_GETMARKETDATAHISTORYBYIDREQUEST"]._serialized_end = 12439 - _globals["_GETMARKETDATAHISTORYBYIDRESPONSE"]._serialized_start = 12441 - _globals["_GETMARKETDATAHISTORYBYIDRESPONSE"]._serialized_end = 12547 - _globals["_MARKETDATAEDGE"]._serialized_start = 12549 - _globals["_MARKETDATAEDGE"]._serialized_end = 12627 - _globals["_MARKETDATACONNECTION"]._serialized_start = 12630 - _globals["_MARKETDATACONNECTION"]._serialized_end = 12763 - _globals["_LISTTRANSFERSREQUEST"]._serialized_start = 12766 - _globals["_LISTTRANSFERSREQUEST"]._serialized_end = 13560 - _globals["_LISTTRANSFERSREQUEST_SCOPE"]._serialized_start = 13349 - _globals["_LISTTRANSFERSREQUEST_SCOPE"]._serialized_end = 13417 - _globals["_LISTTRANSFERSRESPONSE"]._serialized_start = 13562 - _globals["_LISTTRANSFERSRESPONSE"]._serialized_end = 13652 - _globals["_TRANSFERNODE"]._serialized_start = 13654 - _globals["_TRANSFERNODE"]._serialized_end = 13772 - _globals["_TRANSFEREDGE"]._serialized_start = 13774 - _globals["_TRANSFEREDGE"]._serialized_end = 13863 - _globals["_TRANSFERCONNECTION"]._serialized_start = 13866 - _globals["_TRANSFERCONNECTION"]._serialized_end = 13995 - _globals["_GETTRANSFERREQUEST"]._serialized_start = 13997 - _globals["_GETTRANSFERREQUEST"]._serialized_end = 14056 - _globals["_GETTRANSFERRESPONSE"]._serialized_start = 14058 - _globals["_GETTRANSFERRESPONSE"]._serialized_end = 14147 - _globals["_GETNETWORKLIMITSREQUEST"]._serialized_start = 14149 - _globals["_GETNETWORKLIMITSREQUEST"]._serialized_end = 14174 - _globals["_GETNETWORKLIMITSRESPONSE"]._serialized_start = 14176 - _globals["_GETNETWORKLIMITSRESPONSE"]._serialized_end = 14247 - _globals["_LISTCANDLEINTERVALSREQUEST"]._serialized_start = 14249 - _globals["_LISTCANDLEINTERVALSREQUEST"]._serialized_end = 14312 - _globals["_INTERVALTOCANDLEID"]._serialized_start = 14314 - _globals["_INTERVALTOCANDLEID"]._serialized_end = 14391 - _globals["_LISTCANDLEINTERVALSRESPONSE"]._serialized_start = 14393 - _globals["_LISTCANDLEINTERVALSRESPONSE"]._serialized_end = 14510 - _globals["_CANDLE"]._serialized_start = 14513 - _globals["_CANDLE"]._serialized_end = 14708 - _globals["_OBSERVECANDLEDATAREQUEST"]._serialized_start = 14710 - _globals["_OBSERVECANDLEDATAREQUEST"]._serialized_end = 14771 - _globals["_OBSERVECANDLEDATARESPONSE"]._serialized_start = 14773 - _globals["_OBSERVECANDLEDATARESPONSE"]._serialized_end = 14849 - _globals["_LISTCANDLEDATAREQUEST"]._serialized_start = 14852 - _globals["_LISTCANDLEDATAREQUEST"]._serialized_end = 15071 - _globals["_LISTCANDLEDATARESPONSE"]._serialized_start = 15073 - _globals["_LISTCANDLEDATARESPONSE"]._serialized_end = 15162 - _globals["_CANDLEEDGE"]._serialized_start = 15164 - _globals["_CANDLEEDGE"]._serialized_end = 15245 - _globals["_CANDLEDATACONNECTION"]._serialized_start = 15248 - _globals["_CANDLEDATACONNECTION"]._serialized_end = 15377 - _globals["_LISTVOTESREQUEST"]._serialized_start = 15380 - _globals["_LISTVOTESREQUEST"]._serialized_end = 15578 - _globals["_LISTVOTESRESPONSE"]._serialized_start = 15580 - _globals["_LISTVOTESRESPONSE"]._serialized_end = 15654 - _globals["_VOTEEDGE"]._serialized_start = 15656 - _globals["_VOTEEDGE"]._serialized_end = 15722 - _globals["_VOTECONNECTION"]._serialized_start = 15724 - _globals["_VOTECONNECTION"]._serialized_end = 15845 - _globals["_OBSERVEVOTESREQUEST"]._serialized_start = 15847 - _globals["_OBSERVEVOTESREQUEST"]._serialized_end = 15967 - _globals["_OBSERVEVOTESRESPONSE"]._serialized_start = 15969 - _globals["_OBSERVEVOTESRESPONSE"]._serialized_end = 16023 - _globals["_LISTERC20MULTISIGSIGNERADDEDBUNDLESREQUEST"]._serialized_start = 16026 - _globals["_LISTERC20MULTISIGSIGNERADDEDBUNDLESREQUEST"]._serialized_end = 16260 - _globals["_LISTERC20MULTISIGSIGNERADDEDBUNDLESRESPONSE"]._serialized_start = 16262 - _globals["_LISTERC20MULTISIGSIGNERADDEDBUNDLESRESPONSE"]._serialized_end = 16386 - _globals["_ERC20MULTISIGSIGNERADDEDEDGE"]._serialized_start = 16388 - _globals["_ERC20MULTISIGSIGNERADDEDEDGE"]._serialized_end = 16504 - _globals["_ERC20MULTISIGSIGNERADDEDBUNDLEEDGE"]._serialized_start = 16507 - _globals["_ERC20MULTISIGSIGNERADDEDBUNDLEEDGE"]._serialized_end = 16636 - _globals["_ERC20MULTISIGSIGNERADDEDCONNECTION"]._serialized_start = 16639 - _globals["_ERC20MULTISIGSIGNERADDEDCONNECTION"]._serialized_end = 16806 - _globals["_ERC20MULTISIGSIGNERADDEDBUNDLE"]._serialized_start = 16809 - _globals["_ERC20MULTISIGSIGNERADDEDBUNDLE"]._serialized_end = 17042 - _globals["_LISTERC20MULTISIGSIGNERREMOVEDBUNDLESREQUEST"]._serialized_start = 17045 - _globals["_LISTERC20MULTISIGSIGNERREMOVEDBUNDLESREQUEST"]._serialized_end = 17281 - _globals["_LISTERC20MULTISIGSIGNERREMOVEDBUNDLESRESPONSE"]._serialized_start = 17284 - _globals["_LISTERC20MULTISIGSIGNERREMOVEDBUNDLESRESPONSE"]._serialized_end = 17412 - _globals["_ERC20MULTISIGSIGNERREMOVEDEDGE"]._serialized_start = 17414 - _globals["_ERC20MULTISIGSIGNERREMOVEDEDGE"]._serialized_end = 17534 - _globals["_ERC20MULTISIGSIGNERREMOVEDBUNDLEEDGE"]._serialized_start = 17537 - _globals["_ERC20MULTISIGSIGNERREMOVEDBUNDLEEDGE"]._serialized_end = 17670 - _globals["_ERC20MULTISIGSIGNERREMOVEDCONNECTION"]._serialized_start = 17673 - _globals["_ERC20MULTISIGSIGNERREMOVEDCONNECTION"]._serialized_end = 17844 - _globals["_ERC20MULTISIGSIGNERREMOVEDBUNDLE"]._serialized_start = 17847 - _globals["_ERC20MULTISIGSIGNERREMOVEDBUNDLE"]._serialized_end = 18082 - _globals["_GETERC20LISTASSETBUNDLEREQUEST"]._serialized_start = 18084 - _globals["_GETERC20LISTASSETBUNDLEREQUEST"]._serialized_end = 18149 - _globals["_GETERC20LISTASSETBUNDLERESPONSE"]._serialized_start = 18152 - _globals["_GETERC20LISTASSETBUNDLERESPONSE"]._serialized_end = 18310 - _globals["_GETERC20SETASSETLIMITSBUNDLEREQUEST"]._serialized_start = 18312 - _globals["_GETERC20SETASSETLIMITSBUNDLEREQUEST"]._serialized_end = 18388 - _globals["_GETERC20SETASSETLIMITSBUNDLERESPONSE"]._serialized_start = 18391 - _globals["_GETERC20SETASSETLIMITSBUNDLERESPONSE"]._serialized_end = 18623 - _globals["_GETERC20WITHDRAWALAPPROVALREQUEST"]._serialized_start = 18625 - _globals["_GETERC20WITHDRAWALAPPROVALREQUEST"]._serialized_end = 18703 - _globals["_GETERC20WITHDRAWALAPPROVALRESPONSE"]._serialized_start = 18706 - _globals["_GETERC20WITHDRAWALAPPROVALRESPONSE"]._serialized_end = 18968 - _globals["_GETLASTTRADEREQUEST"]._serialized_start = 18970 - _globals["_GETLASTTRADEREQUEST"]._serialized_end = 19026 - _globals["_GETLASTTRADERESPONSE"]._serialized_start = 19028 - _globals["_GETLASTTRADERESPONSE"]._serialized_end = 19085 - _globals["_LISTTRADESREQUEST"]._serialized_start = 19088 - _globals["_LISTTRADESREQUEST"]._serialized_end = 19356 - _globals["_LISTTRADESRESPONSE"]._serialized_start = 19358 - _globals["_LISTTRADESRESPONSE"]._serialized_end = 19436 - _globals["_TRADECONNECTION"]._serialized_start = 19438 - _globals["_TRADECONNECTION"]._serialized_end = 19561 - _globals["_TRADEEDGE"]._serialized_start = 19563 - _globals["_TRADEEDGE"]._serialized_end = 19631 - _globals["_OBSERVETRADESREQUEST"]._serialized_start = 19633 - _globals["_OBSERVETRADESREQUEST"]._serialized_end = 19715 - _globals["_OBSERVETRADESRESPONSE"]._serialized_start = 19717 - _globals["_OBSERVETRADESRESPONSE"]._serialized_end = 19777 - _globals["_GETORACLESPECREQUEST"]._serialized_start = 19779 - _globals["_GETORACLESPECREQUEST"]._serialized_end = 19845 - _globals["_GETORACLESPECRESPONSE"]._serialized_start = 19847 - _globals["_GETORACLESPECRESPONSE"]._serialized_end = 19921 - _globals["_LISTORACLESPECSREQUEST"]._serialized_start = 19923 - _globals["_LISTORACLESPECSREQUEST"]._serialized_end = 20028 - _globals["_LISTORACLESPECSRESPONSE"]._serialized_start = 20030 - _globals["_LISTORACLESPECSRESPONSE"]._serialized_end = 20130 - _globals["_LISTORACLEDATAREQUEST"]._serialized_start = 20133 - _globals["_LISTORACLEDATAREQUEST"]._serialized_end = 20299 - _globals["_LISTORACLEDATARESPONSE"]._serialized_start = 20301 - _globals["_LISTORACLEDATARESPONSE"]._serialized_end = 20397 - _globals["_ORACLESPECEDGE"]._serialized_start = 20399 - _globals["_ORACLESPECEDGE"]._serialized_end = 20477 - _globals["_ORACLESPECSCONNECTION"]._serialized_start = 20480 - _globals["_ORACLESPECSCONNECTION"]._serialized_end = 20614 - _globals["_ORACLEDATAEDGE"]._serialized_start = 20616 - _globals["_ORACLEDATAEDGE"]._serialized_end = 20694 - _globals["_ORACLEDATACONNECTION"]._serialized_start = 20697 - _globals["_ORACLEDATACONNECTION"]._serialized_end = 20830 - _globals["_GETMARKETREQUEST"]._serialized_start = 20832 - _globals["_GETMARKETREQUEST"]._serialized_end = 20885 - _globals["_GETMARKETRESPONSE"]._serialized_start = 20887 - _globals["_GETMARKETRESPONSE"]._serialized_end = 20944 - _globals["_LISTMARKETSREQUEST"]._serialized_start = 20947 - _globals["_LISTMARKETSREQUEST"]._serialized_end = 21114 - _globals["_LISTMARKETSRESPONSE"]._serialized_start = 21116 - _globals["_LISTMARKETSRESPONSE"]._serialized_end = 21198 - _globals["_MARKETEDGE"]._serialized_start = 21200 - _globals["_MARKETEDGE"]._serialized_end = 21270 - _globals["_MARKETCONNECTION"]._serialized_start = 21272 - _globals["_MARKETCONNECTION"]._serialized_end = 21397 - _globals["_LISTSUCCESSORMARKETSREQUEST"]._serialized_start = 21400 - _globals["_LISTSUCCESSORMARKETSREQUEST"]._serialized_end = 21575 - _globals["_SUCCESSORMARKET"]._serialized_start = 21577 - _globals["_SUCCESSORMARKET"]._serialized_end = 21684 - _globals["_SUCCESSORMARKETEDGE"]._serialized_start = 21686 - _globals["_SUCCESSORMARKETEDGE"]._serialized_end = 21785 - _globals["_SUCCESSORMARKETCONNECTION"]._serialized_start = 21788 - _globals["_SUCCESSORMARKETCONNECTION"]._serialized_end = 21931 - _globals["_LISTSUCCESSORMARKETSRESPONSE"]._serialized_start = 21933 - _globals["_LISTSUCCESSORMARKETSRESPONSE"]._serialized_end = 22052 - _globals["_GETPARTYREQUEST"]._serialized_start = 22054 - _globals["_GETPARTYREQUEST"]._serialized_end = 22104 - _globals["_GETPARTYRESPONSE"]._serialized_start = 22106 - _globals["_GETPARTYRESPONSE"]._serialized_end = 22159 - _globals["_LISTPARTIESREQUEST"]._serialized_start = 22161 - _globals["_LISTPARTIESREQUEST"]._serialized_end = 22269 - _globals["_LISTPARTIESRESPONSE"]._serialized_start = 22271 - _globals["_LISTPARTIESRESPONSE"]._serialized_end = 22352 - _globals["_PARTYEDGE"]._serialized_start = 22354 - _globals["_PARTYEDGE"]._serialized_end = 22422 - _globals["_PARTYCONNECTION"]._serialized_start = 22424 - _globals["_PARTYCONNECTION"]._serialized_end = 22547 - _globals["_LISTPARTIESPROFILESREQUEST"]._serialized_start = 22549 - _globals["_LISTPARTIESPROFILESREQUEST"]._serialized_end = 22664 - _globals["_LISTPARTIESPROFILESRESPONSE"]._serialized_start = 22666 - _globals["_LISTPARTIESPROFILESRESPONSE"]._serialized_end = 22767 - _globals["_PARTYPROFILEEDGE"]._serialized_start = 22769 - _globals["_PARTYPROFILEEDGE"]._serialized_end = 22851 - _globals["_PARTIESPROFILESCONNECTION"]._serialized_start = 22854 - _globals["_PARTIESPROFILESCONNECTION"]._serialized_end = 22994 - _globals["_ORDEREDGE"]._serialized_start = 22996 - _globals["_ORDEREDGE"]._serialized_end = 23064 - _globals["_LISTMARGINLEVELSREQUEST"]._serialized_start = 23067 - _globals["_LISTMARGINLEVELSREQUEST"]._serialized_end = 23209 - _globals["_LISTMARGINLEVELSRESPONSE"]._serialized_start = 23211 - _globals["_LISTMARGINLEVELSRESPONSE"]._serialized_end = 23309 - _globals["_OBSERVEMARGINLEVELSREQUEST"]._serialized_start = 23311 - _globals["_OBSERVEMARGINLEVELSREQUEST"]._serialized_end = 23414 - _globals["_OBSERVEMARGINLEVELSRESPONSE"]._serialized_start = 23416 - _globals["_OBSERVEMARGINLEVELSRESPONSE"]._serialized_end = 23502 - _globals["_ORDERCONNECTION"]._serialized_start = 23504 - _globals["_ORDERCONNECTION"]._serialized_end = 23627 - _globals["_MARGINEDGE"]._serialized_start = 23629 - _globals["_MARGINEDGE"]._serialized_end = 23705 - _globals["_MARGINCONNECTION"]._serialized_start = 23707 - _globals["_MARGINCONNECTION"]._serialized_end = 23832 - _globals["_LISTREWARDSREQUEST"]._serialized_start = 23835 - _globals["_LISTREWARDSREQUEST"]._serialized_end = 24188 - _globals["_LISTREWARDSRESPONSE"]._serialized_start = 24190 - _globals["_LISTREWARDSRESPONSE"]._serialized_end = 24273 - _globals["_REWARDEDGE"]._serialized_start = 24275 - _globals["_REWARDEDGE"]._serialized_end = 24345 - _globals["_REWARDSCONNECTION"]._serialized_start = 24347 - _globals["_REWARDSCONNECTION"]._serialized_end = 24473 - _globals["_LISTREWARDSUMMARIESREQUEST"]._serialized_start = 24476 - _globals["_LISTREWARDSUMMARIESREQUEST"]._serialized_end = 24675 - _globals["_LISTREWARDSUMMARIESRESPONSE"]._serialized_start = 24677 - _globals["_LISTREWARDSUMMARIESRESPONSE"]._serialized_end = 24757 - _globals["_REWARDSUMMARYFILTER"]._serialized_start = 24760 - _globals["_REWARDSUMMARYFILTER"]._serialized_end = 24937 - _globals["_LISTEPOCHREWARDSUMMARIESREQUEST"]._serialized_start = 24940 - _globals["_LISTEPOCHREWARDSUMMARIESREQUEST"]._serialized_end = 25116 - _globals["_LISTEPOCHREWARDSUMMARIESRESPONSE"]._serialized_start = 25118 - _globals["_LISTEPOCHREWARDSUMMARIESRESPONSE"]._serialized_end = 25229 - _globals["_EPOCHREWARDSUMMARYCONNECTION"]._serialized_start = 25232 - _globals["_EPOCHREWARDSUMMARYCONNECTION"]._serialized_end = 25381 - _globals["_EPOCHREWARDSUMMARYEDGE"]._serialized_start = 25383 - _globals["_EPOCHREWARDSUMMARYEDGE"]._serialized_end = 25477 - _globals["_OBSERVEREWARDSREQUEST"]._serialized_start = 25479 - _globals["_OBSERVEREWARDSREQUEST"]._serialized_end = 25592 - _globals["_OBSERVEREWARDSRESPONSE"]._serialized_start = 25594 - _globals["_OBSERVEREWARDSRESPONSE"]._serialized_end = 25656 - _globals["_GETDEPOSITREQUEST"]._serialized_start = 25658 - _globals["_GETDEPOSITREQUEST"]._serialized_end = 25699 - _globals["_GETDEPOSITRESPONSE"]._serialized_start = 25701 - _globals["_GETDEPOSITRESPONSE"]._serialized_end = 25762 - _globals["_LISTDEPOSITSREQUEST"]._serialized_start = 25765 - _globals["_LISTDEPOSITSREQUEST"]._serialized_end = 25973 - _globals["_LISTDEPOSITSRESPONSE"]._serialized_start = 25975 - _globals["_LISTDEPOSITSRESPONSE"]._serialized_end = 26062 - _globals["_DEPOSITEDGE"]._serialized_start = 26064 - _globals["_DEPOSITEDGE"]._serialized_end = 26136 - _globals["_DEPOSITSCONNECTION"]._serialized_start = 26139 - _globals["_DEPOSITSCONNECTION"]._serialized_end = 26267 - _globals["_GETWITHDRAWALREQUEST"]._serialized_start = 26269 - _globals["_GETWITHDRAWALREQUEST"]._serialized_end = 26313 - _globals["_GETWITHDRAWALRESPONSE"]._serialized_start = 26315 - _globals["_GETWITHDRAWALRESPONSE"]._serialized_end = 26388 - _globals["_LISTWITHDRAWALSREQUEST"]._serialized_start = 26391 - _globals["_LISTWITHDRAWALSREQUEST"]._serialized_end = 26602 - _globals["_LISTWITHDRAWALSRESPONSE"]._serialized_start = 26604 - _globals["_LISTWITHDRAWALSRESPONSE"]._serialized_end = 26703 - _globals["_WITHDRAWALEDGE"]._serialized_start = 26705 - _globals["_WITHDRAWALEDGE"]._serialized_end = 26783 - _globals["_WITHDRAWALSCONNECTION"]._serialized_start = 26786 - _globals["_WITHDRAWALSCONNECTION"]._serialized_end = 26920 - _globals["_GETASSETREQUEST"]._serialized_start = 26922 - _globals["_GETASSETREQUEST"]._serialized_end = 26972 - _globals["_GETASSETRESPONSE"]._serialized_start = 26974 - _globals["_GETASSETRESPONSE"]._serialized_end = 27027 - _globals["_LISTASSETSREQUEST"]._serialized_start = 27030 - _globals["_LISTASSETSREQUEST"]._serialized_end = 27175 - _globals["_LISTASSETSRESPONSE"]._serialized_start = 27177 - _globals["_LISTASSETSRESPONSE"]._serialized_end = 27256 - _globals["_ASSETEDGE"]._serialized_start = 27258 - _globals["_ASSETEDGE"]._serialized_end = 27326 - _globals["_ASSETSCONNECTION"]._serialized_start = 27328 - _globals["_ASSETSCONNECTION"]._serialized_end = 27452 - _globals["_LISTLIQUIDITYPROVISIONSREQUEST"]._serialized_start = 27455 - _globals["_LISTLIQUIDITYPROVISIONSREQUEST"]._serialized_end = 27744 - _globals["_LISTALLLIQUIDITYPROVISIONSREQUEST"]._serialized_start = 27747 - _globals["_LISTALLLIQUIDITYPROVISIONSREQUEST"]._serialized_end = 28039 - _globals["_LISTLIQUIDITYPROVISIONSRESPONSE"]._serialized_start = 28042 - _globals["_LISTLIQUIDITYPROVISIONSRESPONSE"]._serialized_end = 28174 - _globals["_LISTALLLIQUIDITYPROVISIONSRESPONSE"]._serialized_start = 28177 - _globals["_LISTALLLIQUIDITYPROVISIONSRESPONSE"]._serialized_end = 28323 - _globals["_LIQUIDITYPROVISION"]._serialized_start = 28326 - _globals["_LIQUIDITYPROVISION"]._serialized_end = 28467 - _globals["_LIQUIDITYPROVISIONSEDGE"]._serialized_start = 28469 - _globals["_LIQUIDITYPROVISIONSEDGE"]._serialized_end = 28564 - _globals["_LIQUIDITYPROVISIONWITHPENDINGEDGE"]._serialized_start = 28566 - _globals["_LIQUIDITYPROVISIONWITHPENDINGEDGE"]._serialized_end = 28682 - _globals["_LIQUIDITYPROVISIONSCONNECTION"]._serialized_start = 28685 - _globals["_LIQUIDITYPROVISIONSCONNECTION"]._serialized_end = 28836 - _globals["_LIQUIDITYPROVISIONSWITHPENDINGCONNECTION"]._serialized_start = 28839 - _globals["_LIQUIDITYPROVISIONSWITHPENDINGCONNECTION"]._serialized_end = 29011 - _globals["_OBSERVELIQUIDITYPROVISIONSREQUEST"]._serialized_start = 29014 - _globals["_OBSERVELIQUIDITYPROVISIONSREQUEST"]._serialized_end = 29142 - _globals["_OBSERVELIQUIDITYPROVISIONSRESPONSE"]._serialized_start = 29144 - _globals["_OBSERVELIQUIDITYPROVISIONSRESPONSE"]._serialized_end = 29257 - _globals["_LISTLIQUIDITYPROVIDERSREQUEST"]._serialized_start = 29260 - _globals["_LISTLIQUIDITYPROVIDERSREQUEST"]._serialized_end = 29465 - _globals["_LIQUIDITYPROVIDER"]._serialized_start = 29468 - _globals["_LIQUIDITYPROVIDER"]._serialized_end = 29651 - _globals["_LIQUIDITYPROVIDEREDGE"]._serialized_start = 29653 - _globals["_LIQUIDITYPROVIDEREDGE"]._serialized_end = 29756 - _globals["_LIQUIDITYPROVIDERCONNECTION"]._serialized_start = 29759 - _globals["_LIQUIDITYPROVIDERCONNECTION"]._serialized_end = 29906 - _globals["_LISTLIQUIDITYPROVIDERSRESPONSE"]._serialized_start = 29908 - _globals["_LISTLIQUIDITYPROVIDERSRESPONSE"]._serialized_end = 30035 - _globals["_LISTPAIDLIQUIDITYFEESREQUEST"]._serialized_start = 30038 - _globals["_LISTPAIDLIQUIDITYFEESREQUEST"]._serialized_end = 30319 - _globals["_LISTPAIDLIQUIDITYFEESRESPONSE"]._serialized_start = 30321 - _globals["_LISTPAIDLIQUIDITYFEESRESPONSE"]._serialized_end = 30446 - _globals["_PAIDLIQUIDITYFEESEDGE"]._serialized_start = 30448 - _globals["_PAIDLIQUIDITYFEESEDGE"]._serialized_end = 30555 - _globals["_PAIDLIQUIDITYFEESCONNECTION"]._serialized_start = 30558 - _globals["_PAIDLIQUIDITYFEESCONNECTION"]._serialized_end = 30705 - _globals["_GETGOVERNANCEDATAREQUEST"]._serialized_start = 30708 - _globals["_GETGOVERNANCEDATAREQUEST"]._serialized_end = 30837 - _globals["_GETGOVERNANCEDATARESPONSE"]._serialized_start = 30839 - _globals["_GETGOVERNANCEDATARESPONSE"]._serialized_end = 30908 - _globals["_LISTGOVERNANCEDATAREQUEST"]._serialized_start = 30911 - _globals["_LISTGOVERNANCEDATAREQUEST"]._serialized_end = 31754 - _globals["_LISTGOVERNANCEDATAREQUEST_TYPE"]._serialized_start = 31265 - _globals["_LISTGOVERNANCEDATAREQUEST_TYPE"]._serialized_end = 31657 - _globals["_LISTGOVERNANCEDATARESPONSE"]._serialized_start = 31756 - _globals["_LISTGOVERNANCEDATARESPONSE"]._serialized_end = 31859 - _globals["_GOVERNANCEDATAEDGE"]._serialized_start = 31861 - _globals["_GOVERNANCEDATAEDGE"]._serialized_end = 31947 - _globals["_GOVERNANCEDATACONNECTION"]._serialized_start = 31950 - _globals["_GOVERNANCEDATACONNECTION"]._serialized_end = 32091 - _globals["_OBSERVEGOVERNANCEREQUEST"]._serialized_start = 32093 - _globals["_OBSERVEGOVERNANCEREQUEST"]._serialized_end = 32164 - _globals["_OBSERVEGOVERNANCERESPONSE"]._serialized_start = 32166 - _globals["_OBSERVEGOVERNANCERESPONSE"]._serialized_end = 32235 - _globals["_LISTDELEGATIONSREQUEST"]._serialized_start = 32238 - _globals["_LISTDELEGATIONSREQUEST"]._serialized_end = 32475 - _globals["_LISTDELEGATIONSRESPONSE"]._serialized_start = 32477 - _globals["_LISTDELEGATIONSRESPONSE"]._serialized_end = 32576 - _globals["_DELEGATIONEDGE"]._serialized_start = 32578 - _globals["_DELEGATIONEDGE"]._serialized_end = 32656 - _globals["_DELEGATIONSCONNECTION"]._serialized_start = 32659 - _globals["_DELEGATIONSCONNECTION"]._serialized_end = 32793 - _globals["_OBSERVEDELEGATIONSREQUEST"]._serialized_start = 32795 - _globals["_OBSERVEDELEGATIONSREQUEST"]._serialized_end = 32909 - _globals["_OBSERVEDELEGATIONSRESPONSE"]._serialized_start = 32911 - _globals["_OBSERVEDELEGATIONSRESPONSE"]._serialized_end = 32989 - _globals["_NODEBASIC"]._serialized_start = 32992 - _globals["_NODEBASIC"]._serialized_end = 33265 - _globals["_GETNETWORKDATAREQUEST"]._serialized_start = 33267 - _globals["_GETNETWORKDATAREQUEST"]._serialized_end = 33290 - _globals["_GETNETWORKDATARESPONSE"]._serialized_start = 33292 - _globals["_GETNETWORKDATARESPONSE"]._serialized_end = 33361 - _globals["_GETNODEREQUEST"]._serialized_start = 33363 - _globals["_GETNODEREQUEST"]._serialized_end = 33401 - _globals["_GETNODERESPONSE"]._serialized_start = 33403 - _globals["_GETNODERESPONSE"]._serialized_end = 33452 - _globals["_LISTNODESREQUEST"]._serialized_start = 33455 - _globals["_LISTNODESREQUEST"]._serialized_end = 33602 - _globals["_LISTNODESRESPONSE"]._serialized_start = 33604 - _globals["_LISTNODESRESPONSE"]._serialized_end = 33679 - _globals["_NODEEDGE"]._serialized_start = 33681 - _globals["_NODEEDGE"]._serialized_end = 33747 - _globals["_NODESCONNECTION"]._serialized_start = 33749 - _globals["_NODESCONNECTION"]._serialized_end = 33871 - _globals["_LISTNODESIGNATURESREQUEST"]._serialized_start = 33874 - _globals["_LISTNODESIGNATURESREQUEST"]._serialized_end = 34004 - _globals["_LISTNODESIGNATURESRESPONSE"]._serialized_start = 34006 - _globals["_LISTNODESIGNATURESRESPONSE"]._serialized_end = 34109 - _globals["_NODESIGNATUREEDGE"]._serialized_start = 34111 - _globals["_NODESIGNATUREEDGE"]._serialized_end = 34207 - _globals["_NODESIGNATURESCONNECTION"]._serialized_start = 34210 - _globals["_NODESIGNATURESCONNECTION"]._serialized_end = 34350 - _globals["_GETEPOCHREQUEST"]._serialized_start = 34352 - _globals["_GETEPOCHREQUEST"]._serialized_end = 34434 - _globals["_GETEPOCHRESPONSE"]._serialized_start = 34436 - _globals["_GETEPOCHRESPONSE"]._serialized_end = 34489 - _globals["_ESTIMATEFEEREQUEST"]._serialized_start = 34491 - _globals["_ESTIMATEFEEREQUEST"]._serialized_end = 34600 - _globals["_ESTIMATEFEERESPONSE"]._serialized_start = 34602 - _globals["_ESTIMATEFEERESPONSE"]._serialized_end = 34652 - _globals["_ESTIMATEMARGINREQUEST"]._serialized_start = 34655 - _globals["_ESTIMATEMARGINREQUEST"]._serialized_end = 34886 - _globals["_ESTIMATEMARGINRESPONSE"]._serialized_start = 34888 - _globals["_ESTIMATEMARGINRESPONSE"]._serialized_end = 34973 - _globals["_LISTNETWORKPARAMETERSREQUEST"]._serialized_start = 34975 - _globals["_LISTNETWORKPARAMETERSREQUEST"]._serialized_end = 35086 - _globals["_LISTNETWORKPARAMETERSRESPONSE"]._serialized_start = 35088 - _globals["_LISTNETWORKPARAMETERSRESPONSE"]._serialized_end = 35211 - _globals["_GETNETWORKPARAMETERREQUEST"]._serialized_start = 35213 - _globals["_GETNETWORKPARAMETERREQUEST"]._serialized_end = 35265 - _globals["_GETNETWORKPARAMETERRESPONSE"]._serialized_start = 35267 - _globals["_GETNETWORKPARAMETERRESPONSE"]._serialized_end = 35365 - _globals["_NETWORKPARAMETEREDGE"]._serialized_start = 35367 - _globals["_NETWORKPARAMETEREDGE"]._serialized_end = 35457 - _globals["_NETWORKPARAMETERCONNECTION"]._serialized_start = 35460 - _globals["_NETWORKPARAMETERCONNECTION"]._serialized_end = 35605 - _globals["_CHECKPOINT"]._serialized_start = 35607 - _globals["_CHECKPOINT"]._serialized_end = 35697 - _globals["_LISTCHECKPOINTSREQUEST"]._serialized_start = 35699 - _globals["_LISTCHECKPOINTSREQUEST"]._serialized_end = 35804 - _globals["_LISTCHECKPOINTSRESPONSE"]._serialized_start = 35806 - _globals["_LISTCHECKPOINTSRESPONSE"]._serialized_end = 35905 - _globals["_CHECKPOINTEDGE"]._serialized_start = 35907 - _globals["_CHECKPOINTEDGE"]._serialized_end = 35996 - _globals["_CHECKPOINTSCONNECTION"]._serialized_start = 35999 - _globals["_CHECKPOINTSCONNECTION"]._serialized_end = 36133 - _globals["_GETSTAKEREQUEST"]._serialized_start = 36136 - _globals["_GETSTAKEREQUEST"]._serialized_end = 36267 - _globals["_GETSTAKERESPONSE"]._serialized_start = 36270 - _globals["_GETSTAKERESPONSE"]._serialized_end = 36418 - _globals["_STAKELINKINGEDGE"]._serialized_start = 36420 - _globals["_STAKELINKINGEDGE"]._serialized_end = 36512 - _globals["_STAKESCONNECTION"]._serialized_start = 36515 - _globals["_STAKESCONNECTION"]._serialized_end = 36646 - _globals["_GETRISKFACTORSREQUEST"]._serialized_start = 36648 - _globals["_GETRISKFACTORSREQUEST"]._serialized_end = 36706 - _globals["_GETRISKFACTORSRESPONSE"]._serialized_start = 36708 - _globals["_GETRISKFACTORSRESPONSE"]._serialized_end = 36783 - _globals["_OBSERVEEVENTBUSREQUEST"]._serialized_start = 36786 - _globals["_OBSERVEEVENTBUSREQUEST"]._serialized_end = 36947 - _globals["_OBSERVEEVENTBUSRESPONSE"]._serialized_start = 36949 - _globals["_OBSERVEEVENTBUSRESPONSE"]._serialized_end = 37024 - _globals["_OBSERVELEDGERMOVEMENTSREQUEST"]._serialized_start = 37026 - _globals["_OBSERVELEDGERMOVEMENTSREQUEST"]._serialized_end = 37057 - _globals["_OBSERVELEDGERMOVEMENTSRESPONSE"]._serialized_start = 37059 - _globals["_OBSERVELEDGERMOVEMENTSRESPONSE"]._serialized_end = 37154 - _globals["_LISTKEYROTATIONSREQUEST"]._serialized_start = 37157 - _globals["_LISTKEYROTATIONSREQUEST"]._serialized_end = 37305 - _globals["_LISTKEYROTATIONSRESPONSE"]._serialized_start = 37307 - _globals["_LISTKEYROTATIONSRESPONSE"]._serialized_end = 37403 - _globals["_KEYROTATIONEDGE"]._serialized_start = 37405 - _globals["_KEYROTATIONEDGE"]._serialized_end = 37495 - _globals["_KEYROTATIONCONNECTION"]._serialized_start = 37498 - _globals["_KEYROTATIONCONNECTION"]._serialized_end = 37633 - _globals["_LISTETHEREUMKEYROTATIONSREQUEST"]._serialized_start = 37636 - _globals["_LISTETHEREUMKEYROTATIONSREQUEST"]._serialized_end = 37792 - _globals["_LISTETHEREUMKEYROTATIONSRESPONSE"]._serialized_start = 37794 - _globals["_LISTETHEREUMKEYROTATIONSRESPONSE"]._serialized_end = 37914 - _globals["_ETHEREUMKEYROTATIONSCONNECTION"]._serialized_start = 37917 - _globals["_ETHEREUMKEYROTATIONSCONNECTION"]._serialized_end = 38069 - _globals["_ETHEREUMKEYROTATIONEDGE"]._serialized_start = 38071 - _globals["_ETHEREUMKEYROTATIONEDGE"]._serialized_end = 38177 - _globals["_GETVEGATIMEREQUEST"]._serialized_start = 38179 - _globals["_GETVEGATIMEREQUEST"]._serialized_end = 38199 - _globals["_GETVEGATIMERESPONSE"]._serialized_start = 38201 - _globals["_GETVEGATIMERESPONSE"]._serialized_end = 38252 - _globals["_DATERANGE"]._serialized_start = 38255 - _globals["_DATERANGE"]._serialized_end = 38392 - _globals["_GETPROTOCOLUPGRADESTATUSREQUEST"]._serialized_start = 38394 - _globals["_GETPROTOCOLUPGRADESTATUSREQUEST"]._serialized_end = 38427 - _globals["_GETPROTOCOLUPGRADESTATUSRESPONSE"]._serialized_start = 38429 - _globals["_GETPROTOCOLUPGRADESTATUSRESPONSE"]._serialized_end = 38485 - _globals["_LISTPROTOCOLUPGRADEPROPOSALSREQUEST"]._serialized_start = 38488 - _globals["_LISTPROTOCOLUPGRADEPROPOSALSREQUEST"]._serialized_end = 38747 - _globals["_LISTPROTOCOLUPGRADEPROPOSALSRESPONSE"]._serialized_start = 38750 - _globals["_LISTPROTOCOLUPGRADEPROPOSALSRESPONSE"]._serialized_end = 38902 - _globals["_PROTOCOLUPGRADEPROPOSALCONNECTION"]._serialized_start = 38905 - _globals["_PROTOCOLUPGRADEPROPOSALCONNECTION"]._serialized_end = 39064 - _globals["_PROTOCOLUPGRADEPROPOSALEDGE"]._serialized_start = 39066 - _globals["_PROTOCOLUPGRADEPROPOSALEDGE"]._serialized_end = 39177 - _globals["_LISTCORESNAPSHOTSREQUEST"]._serialized_start = 39179 - _globals["_LISTCORESNAPSHOTSREQUEST"]._serialized_end = 39286 - _globals["_LISTCORESNAPSHOTSRESPONSE"]._serialized_start = 39288 - _globals["_LISTCORESNAPSHOTSRESPONSE"]._serialized_end = 39395 - _globals["_CORESNAPSHOTCONNECTION"]._serialized_start = 39398 - _globals["_CORESNAPSHOTCONNECTION"]._serialized_end = 39535 - _globals["_CORESNAPSHOTEDGE"]._serialized_start = 39537 - _globals["_CORESNAPSHOTEDGE"]._serialized_end = 39633 - _globals["_HISTORYSEGMENT"]._serialized_start = 39636 - _globals["_HISTORYSEGMENT"]._serialized_end = 39893 - _globals["_GETMOSTRECENTNETWORKHISTORYSEGMENTREQUEST"]._serialized_start = 39895 - _globals["_GETMOSTRECENTNETWORKHISTORYSEGMENTREQUEST"]._serialized_end = 39938 - _globals["_GETMOSTRECENTNETWORKHISTORYSEGMENTRESPONSE"]._serialized_start = 39941 - _globals["_GETMOSTRECENTNETWORKHISTORYSEGMENTRESPONSE"]._serialized_end = 40082 - _globals["_LISTALLNETWORKHISTORYSEGMENTSREQUEST"]._serialized_start = 40084 - _globals["_LISTALLNETWORKHISTORYSEGMENTSREQUEST"]._serialized_end = 40122 - _globals["_LISTALLNETWORKHISTORYSEGMENTSRESPONSE"]._serialized_start = 40124 - _globals["_LISTALLNETWORKHISTORYSEGMENTSRESPONSE"]._serialized_end = 40224 - _globals["_GETACTIVENETWORKHISTORYPEERADDRESSESREQUEST"]._serialized_start = 40226 - _globals["_GETACTIVENETWORKHISTORYPEERADDRESSESREQUEST"]._serialized_end = 40271 - _globals["_GETACTIVENETWORKHISTORYPEERADDRESSESRESPONSE"]._serialized_start = 40273 - _globals["_GETACTIVENETWORKHISTORYPEERADDRESSESRESPONSE"]._serialized_end = 40354 - _globals["_GETNETWORKHISTORYSTATUSREQUEST"]._serialized_start = 40356 - _globals["_GETNETWORKHISTORYSTATUSREQUEST"]._serialized_end = 40388 - _globals["_GETNETWORKHISTORYSTATUSRESPONSE"]._serialized_start = 40391 - _globals["_GETNETWORKHISTORYSTATUSRESPONSE"]._serialized_end = 40567 - _globals["_GETNETWORKHISTORYBOOTSTRAPPEERSREQUEST"]._serialized_start = 40569 - _globals["_GETNETWORKHISTORYBOOTSTRAPPEERSREQUEST"]._serialized_end = 40609 - _globals["_GETNETWORKHISTORYBOOTSTRAPPEERSRESPONSE"]._serialized_start = 40611 - _globals["_GETNETWORKHISTORYBOOTSTRAPPEERSRESPONSE"]._serialized_end = 40693 - _globals["_EXPORTNETWORKHISTORYREQUEST"]._serialized_start = 40696 - _globals["_EXPORTNETWORKHISTORYREQUEST"]._serialized_end = 40829 - _globals["_LISTENTITIESREQUEST"]._serialized_start = 40831 - _globals["_LISTENTITIESREQUEST"]._serialized_end = 40901 - _globals["_LISTENTITIESRESPONSE"]._serialized_start = 40904 - _globals["_LISTENTITIESRESPONSE"]._serialized_end = 42613 - _globals["_GETPARTYACTIVITYSTREAKREQUEST"]._serialized_start = 42615 - _globals["_GETPARTYACTIVITYSTREAKREQUEST"]._serialized_end = 42716 - _globals["_GETPARTYACTIVITYSTREAKRESPONSE"]._serialized_start = 42718 - _globals["_GETPARTYACTIVITYSTREAKRESPONSE"]._serialized_end = 42828 - _globals["_FUNDINGPAYMENT"]._serialized_start = 42831 - _globals["_FUNDINGPAYMENT"]._serialized_end = 43003 - _globals["_LISTFUNDINGPAYMENTSREQUEST"]._serialized_start = 43006 - _globals["_LISTFUNDINGPAYMENTSREQUEST"]._serialized_end = 43196 - _globals["_FUNDINGPAYMENTEDGE"]._serialized_start = 43198 - _globals["_FUNDINGPAYMENTEDGE"]._serialized_end = 43295 - _globals["_FUNDINGPAYMENTCONNECTION"]._serialized_start = 43298 - _globals["_FUNDINGPAYMENTCONNECTION"]._serialized_end = 43439 - _globals["_LISTFUNDINGPAYMENTSRESPONSE"]._serialized_start = 43441 - _globals["_LISTFUNDINGPAYMENTSRESPONSE"]._serialized_end = 43556 - _globals["_LISTFUNDINGPERIODSREQUEST"]._serialized_start = 43559 - _globals["_LISTFUNDINGPERIODSREQUEST"]._serialized_end = 43781 - _globals["_FUNDINGPERIODEDGE"]._serialized_start = 43783 - _globals["_FUNDINGPERIODEDGE"]._serialized_end = 43877 - _globals["_FUNDINGPERIODCONNECTION"]._serialized_start = 43880 - _globals["_FUNDINGPERIODCONNECTION"]._serialized_end = 44019 - _globals["_LISTFUNDINGPERIODSRESPONSE"]._serialized_start = 44021 - _globals["_LISTFUNDINGPERIODSRESPONSE"]._serialized_end = 44132 - _globals["_LISTFUNDINGPERIODDATAPOINTSREQUEST"]._serialized_start = 44135 - _globals["_LISTFUNDINGPERIODDATAPOINTSREQUEST"]._serialized_end = 44484 - _globals["_FUNDINGPERIODDATAPOINTEDGE"]._serialized_start = 44486 - _globals["_FUNDINGPERIODDATAPOINTEDGE"]._serialized_end = 44598 - _globals["_FUNDINGPERIODDATAPOINTCONNECTION"]._serialized_start = 44601 - _globals["_FUNDINGPERIODDATAPOINTCONNECTION"]._serialized_end = 44758 - _globals["_LISTFUNDINGPERIODDATAPOINTSRESPONSE"]._serialized_start = 44761 - _globals["_LISTFUNDINGPERIODDATAPOINTSRESPONSE"]._serialized_end = 44910 - _globals["_PINGREQUEST"]._serialized_start = 44912 - _globals["_PINGREQUEST"]._serialized_end = 44925 - _globals["_PINGRESPONSE"]._serialized_start = 44927 - _globals["_PINGRESPONSE"]._serialized_end = 44941 - _globals["_ORDERINFO"]._serialized_start = 44944 - _globals["_ORDERINFO"]._serialized_end = 45103 - _globals["_ESTIMATEPOSITIONREQUEST"]._serialized_start = 45106 - _globals["_ESTIMATEPOSITIONREQUEST"]._serialized_end = 45948 - _globals["_ESTIMATEPOSITIONRESPONSE"]._serialized_start = 45951 - _globals["_ESTIMATEPOSITIONRESPONSE"]._serialized_end = 46217 - _globals["_COLLATERALINCREASEESTIMATE"]._serialized_start = 46219 - _globals["_COLLATERALINCREASEESTIMATE"]._serialized_end = 46307 - _globals["_MARGINESTIMATE"]._serialized_start = 46309 - _globals["_MARGINESTIMATE"]._serialized_end = 46425 - _globals["_LIQUIDATIONESTIMATE"]._serialized_start = 46428 - _globals["_LIQUIDATIONESTIMATE"]._serialized_end = 46579 - _globals["_LIQUIDATIONPRICE"]._serialized_start = 46582 - _globals["_LIQUIDATIONPRICE"]._serialized_end = 46744 - _globals["_GETCURRENTREFERRALPROGRAMREQUEST"]._serialized_start = 46746 - _globals["_GETCURRENTREFERRALPROGRAMREQUEST"]._serialized_end = 46780 - _globals["_GETCURRENTREFERRALPROGRAMRESPONSE"]._serialized_start = 46782 - _globals["_GETCURRENTREFERRALPROGRAMRESPONSE"]._serialized_end = 46909 - _globals["_REFERRALPROGRAM"]._serialized_start = 46912 - _globals["_REFERRALPROGRAM"]._serialized_end = 47222 - _globals["_REFERRALSET"]._serialized_start = 47225 - _globals["_REFERRALSET"]._serialized_end = 47381 - _globals["_REFERRALSETEDGE"]._serialized_start = 47383 - _globals["_REFERRALSETEDGE"]._serialized_end = 47474 - _globals["_REFERRALSETCONNECTION"]._serialized_start = 47477 - _globals["_REFERRALSETCONNECTION"]._serialized_end = 47612 - _globals["_LISTREFERRALSETSREQUEST"]._serialized_start = 47615 - _globals["_LISTREFERRALSETSREQUEST"]._serialized_end = 47875 - _globals["_LISTREFERRALSETSRESPONSE"]._serialized_start = 47877 - _globals["_LISTREFERRALSETSRESPONSE"]._serialized_end = 47980 - _globals["_REFERRALSETREFEREE"]._serialized_start = 47983 - _globals["_REFERRALSETREFEREE"]._serialized_end = 48274 - _globals["_REFERRALSETREFEREEEDGE"]._serialized_start = 48276 - _globals["_REFERRALSETREFEREEEDGE"]._serialized_end = 48381 - _globals["_REFERRALSETREFEREECONNECTION"]._serialized_start = 48384 - _globals["_REFERRALSETREFEREECONNECTION"]._serialized_end = 48533 - _globals["_LISTREFERRALSETREFEREESREQUEST"]._serialized_start = 48536 - _globals["_LISTREFERRALSETREFEREESREQUEST"]._serialized_end = 48878 - _globals["_LISTREFERRALSETREFEREESRESPONSE"]._serialized_start = 48881 - _globals["_LISTREFERRALSETREFEREESRESPONSE"]._serialized_end = 49013 - _globals["_GETREFERRALSETSTATSREQUEST"]._serialized_start = 49016 - _globals["_GETREFERRALSETSTATSREQUEST"]._serialized_end = 49278 - _globals["_GETREFERRALSETSTATSRESPONSE"]._serialized_start = 49280 - _globals["_GETREFERRALSETSTATSRESPONSE"]._serialized_end = 49376 - _globals["_REFERRALSETSTATSCONNECTION"]._serialized_start = 49379 - _globals["_REFERRALSETSTATSCONNECTION"]._serialized_end = 49524 - _globals["_REFERRALSETSTATSEDGE"]._serialized_start = 49526 - _globals["_REFERRALSETSTATSEDGE"]._serialized_end = 49627 - _globals["_REFERRALSETSTATS"]._serialized_start = 49630 - _globals["_REFERRALSETSTATS"]._serialized_end = 50128 - _globals["_TEAM"]._serialized_start = 50131 - _globals["_TEAM"]._serialized_end = 50471 - _globals["_TEAMEDGE"]._serialized_start = 50473 - _globals["_TEAMEDGE"]._serialized_end = 50550 - _globals["_TEAMCONNECTION"]._serialized_start = 50552 - _globals["_TEAMCONNECTION"]._serialized_end = 50673 - _globals["_LISTTEAMSREQUEST"]._serialized_start = 50676 - _globals["_LISTTEAMSREQUEST"]._serialized_end = 50862 - _globals["_LISTTEAMSRESPONSE"]._serialized_start = 50864 - _globals["_LISTTEAMSRESPONSE"]._serialized_end = 50938 - _globals["_LISTTEAMSSTATISTICSREQUEST"]._serialized_start = 50941 - _globals["_LISTTEAMSSTATISTICSREQUEST"]._serialized_end = 51167 - _globals["_LISTTEAMSSTATISTICSRESPONSE"]._serialized_start = 51169 - _globals["_LISTTEAMSSTATISTICSRESPONSE"]._serialized_end = 51274 - _globals["_TEAMSSTATISTICSCONNECTION"]._serialized_start = 51277 - _globals["_TEAMSSTATISTICSCONNECTION"]._serialized_end = 51419 - _globals["_TEAMSTATISTICSEDGE"]._serialized_start = 51421 - _globals["_TEAMSTATISTICSEDGE"]._serialized_end = 51518 - _globals["_TEAMSTATISTICS"]._serialized_start = 51521 - _globals["_TEAMSTATISTICS"]._serialized_end = 51909 - _globals["_QUANTUMREWARDSPEREPOCH"]._serialized_start = 51911 - _globals["_QUANTUMREWARDSPEREPOCH"]._serialized_end = 52009 - _globals["_QUANTUMVOLUMESPEREPOCH"]._serialized_start = 52011 - _globals["_QUANTUMVOLUMESPEREPOCH"]._serialized_end = 52109 - _globals["_LISTTEAMMEMBERSSTATISTICSREQUEST"]._serialized_start = 52112 - _globals["_LISTTEAMMEMBERSSTATISTICSREQUEST"]._serialized_end = 52372 - _globals["_LISTTEAMMEMBERSSTATISTICSRESPONSE"]._serialized_start = 52374 - _globals["_LISTTEAMMEMBERSSTATISTICSRESPONSE"]._serialized_end = 52491 - _globals["_TEAMMEMBERSSTATISTICSCONNECTION"]._serialized_start = 52494 - _globals["_TEAMMEMBERSSTATISTICSCONNECTION"]._serialized_end = 52648 - _globals["_TEAMMEMBERSTATISTICSEDGE"]._serialized_start = 52650 - _globals["_TEAMMEMBERSTATISTICSEDGE"]._serialized_end = 52759 - _globals["_TEAMMEMBERSTATISTICS"]._serialized_start = 52762 - _globals["_TEAMMEMBERSTATISTICS"]._serialized_end = 53158 - _globals["_LISTTEAMREFEREESREQUEST"]._serialized_start = 53161 - _globals["_LISTTEAMREFEREESREQUEST"]._serialized_end = 53298 - _globals["_TEAMREFEREE"]._serialized_start = 53301 - _globals["_TEAMREFEREE"]._serialized_end = 53434 - _globals["_TEAMREFEREEEDGE"]._serialized_start = 53436 - _globals["_TEAMREFEREEEDGE"]._serialized_end = 53527 - _globals["_TEAMREFEREECONNECTION"]._serialized_start = 53530 - _globals["_TEAMREFEREECONNECTION"]._serialized_end = 53665 - _globals["_LISTTEAMREFEREESRESPONSE"]._serialized_start = 53667 - _globals["_LISTTEAMREFEREESRESPONSE"]._serialized_end = 53770 - _globals["_TEAMREFEREEHISTORY"]._serialized_start = 53772 - _globals["_TEAMREFEREEHISTORY"]._serialized_end = 53886 - _globals["_TEAMREFEREEHISTORYEDGE"]._serialized_start = 53888 - _globals["_TEAMREFEREEHISTORYEDGE"]._serialized_end = 53993 - _globals["_TEAMREFEREEHISTORYCONNECTION"]._serialized_start = 53996 - _globals["_TEAMREFEREEHISTORYCONNECTION"]._serialized_end = 54145 - _globals["_LISTTEAMREFEREEHISTORYREQUEST"]._serialized_start = 54148 - _globals["_LISTTEAMREFEREEHISTORYREQUEST"]._serialized_end = 54292 - _globals["_LISTTEAMREFEREEHISTORYRESPONSE"]._serialized_start = 54295 - _globals["_LISTTEAMREFEREEHISTORYRESPONSE"]._serialized_end = 54424 - _globals["_GETFEESSTATSREQUEST"]._serialized_start = 54427 - _globals["_GETFEESSTATSREQUEST"]._serialized_end = 54634 - _globals["_GETFEESSTATSRESPONSE"]._serialized_start = 54636 - _globals["_GETFEESSTATSRESPONSE"]._serialized_end = 54716 - _globals["_GETFEESSTATSFORPARTYREQUEST"]._serialized_start = 54719 - _globals["_GETFEESSTATSFORPARTYREQUEST"]._serialized_end = 54916 - _globals["_GETFEESSTATSFORPARTYRESPONSE"]._serialized_start = 54918 - _globals["_GETFEESSTATSFORPARTYRESPONSE"]._serialized_end = 55033 - _globals["_GETCURRENTVOLUMEDISCOUNTPROGRAMREQUEST"]._serialized_start = 55035 - _globals["_GETCURRENTVOLUMEDISCOUNTPROGRAMREQUEST"]._serialized_end = 55075 - _globals["_GETCURRENTVOLUMEDISCOUNTPROGRAMRESPONSE"]._serialized_start = 55078 - _globals["_GETCURRENTVOLUMEDISCOUNTPROGRAMRESPONSE"]._serialized_end = 55230 - _globals["_GETVOLUMEDISCOUNTSTATSREQUEST"]._serialized_start = 55233 - _globals["_GETVOLUMEDISCOUNTSTATSREQUEST"]._serialized_end = 55435 - _globals["_GETVOLUMEDISCOUNTSTATSRESPONSE"]._serialized_start = 55437 - _globals["_GETVOLUMEDISCOUNTSTATSRESPONSE"]._serialized_end = 55539 - _globals["_VOLUMEDISCOUNTSTATSCONNECTION"]._serialized_start = 55542 - _globals["_VOLUMEDISCOUNTSTATSCONNECTION"]._serialized_end = 55693 - _globals["_VOLUMEDISCOUNTSTATSEDGE"]._serialized_start = 55695 - _globals["_VOLUMEDISCOUNTSTATSEDGE"]._serialized_end = 55802 - _globals["_VOLUMEDISCOUNTSTATS"]._serialized_start = 55805 - _globals["_VOLUMEDISCOUNTSTATS"]._serialized_end = 55960 - _globals["_VOLUMEDISCOUNTPROGRAM"]._serialized_start = 55963 - _globals["_VOLUMEDISCOUNTPROGRAM"]._serialized_end = 56229 - _globals["_FEESSTATSFORPARTY"]._serialized_start = 56232 - _globals["_FEESSTATSFORPARTY"]._serialized_end = 56507 - _globals["_OBSERVETRANSACTIONRESULTSREQUEST"]._serialized_start = 56509 - _globals["_OBSERVETRANSACTIONRESULTSREQUEST"]._serialized_end = 56636 - _globals["_OBSERVETRANSACTIONRESULTSRESPONSE"]._serialized_start = 56638 - _globals["_OBSERVETRANSACTIONRESULTSRESPONSE"]._serialized_end = 56757 - _globals["_ESTIMATETRANSFERFEEREQUEST"]._serialized_start = 56760 - _globals["_ESTIMATETRANSFERFEEREQUEST"]._serialized_end = 57024 - _globals["_ESTIMATETRANSFERFEERESPONSE"]._serialized_start = 57026 - _globals["_ESTIMATETRANSFERFEERESPONSE"]._serialized_end = 57101 - _globals["_GETTOTALTRANSFERFEEDISCOUNTREQUEST"]._serialized_start = 57103 - _globals["_GETTOTALTRANSFERFEEDISCOUNTREQUEST"]._serialized_end = 57193 - _globals["_GETTOTALTRANSFERFEEDISCOUNTRESPONSE"]._serialized_start = 57195 - _globals["_GETTOTALTRANSFERFEEDISCOUNTRESPONSE"]._serialized_end = 57271 - _globals["_LISTGAMESREQUEST"]._serialized_start = 57274 - _globals["_LISTGAMESREQUEST"]._serialized_end = 57674 - _globals["_LISTGAMESRESPONSE"]._serialized_start = 57676 - _globals["_LISTGAMESRESPONSE"]._serialized_end = 57751 - _globals["_GAMESCONNECTION"]._serialized_start = 57753 - _globals["_GAMESCONNECTION"]._serialized_end = 57875 - _globals["_GAMEEDGE"]._serialized_start = 57877 - _globals["_GAMEEDGE"]._serialized_end = 57954 - _globals["_GAME"]._serialized_start = 57957 - _globals["_GAME"]._serialized_end = 58221 - _globals["_TEAMGAMEENTITIES"]._serialized_start = 58223 - _globals["_TEAMGAMEENTITIES"]._serialized_end = 58294 - _globals["_INDIVIDUALGAMEENTITIES"]._serialized_start = 58296 - _globals["_INDIVIDUALGAMEENTITIES"]._serialized_end = 58391 - _globals["_TEAMGAMEENTITY"]._serialized_start = 58394 - _globals["_TEAMGAMEENTITY"]._serialized_end = 58777 - _globals["_TEAMGAMEPARTICIPATION"]._serialized_start = 58780 - _globals["_TEAMGAMEPARTICIPATION"]._serialized_end = 58920 - _globals["_INDIVIDUALGAMEENTITY"]._serialized_start = 58923 - _globals["_INDIVIDUALGAMEENTITY"]._serialized_end = 59284 - _globals["_LISTPARTYMARGINMODESREQUEST"]._serialized_start = 59287 - _globals["_LISTPARTYMARGINMODESREQUEST"]._serialized_end = 59490 - _globals["_LISTPARTYMARGINMODESRESPONSE"]._serialized_start = 59492 - _globals["_LISTPARTYMARGINMODESRESPONSE"]._serialized_end = 59613 - _globals["_PARTYMARGINMODESCONNECTION"]._serialized_start = 59616 - _globals["_PARTYMARGINMODESCONNECTION"]._serialized_end = 59760 - _globals["_PARTYMARGINMODEEDGE"]._serialized_start = 59762 - _globals["_PARTYMARGINMODEEDGE"]._serialized_end = 59861 - _globals["_PARTYMARGINMODE"]._serialized_start = 59864 - _globals["_PARTYMARGINMODE"]._serialized_end = 60273 - _globals["_TIMEWEIGHTEDNOTIONALPOSITION"]._serialized_start = 60276 - _globals["_TIMEWEIGHTEDNOTIONALPOSITION"]._serialized_end = 60518 - _globals["_GETTIMEWEIGHTEDNOTIONALPOSITIONREQUEST"]._serialized_start = 60521 - _globals["_GETTIMEWEIGHTEDNOTIONALPOSITIONREQUEST"]._serialized_end = 60685 - _globals["_GETTIMEWEIGHTEDNOTIONALPOSITIONRESPONSE"]._serialized_start = 60688 - _globals["_GETTIMEWEIGHTEDNOTIONALPOSITIONRESPONSE"]._serialized_end = 60847 - _globals["_LISTAMMSREQUEST"]._serialized_start = 60850 - _globals["_LISTAMMSREQUEST"]._serialized_end = 61193 - _globals["_LISTAMMSRESPONSE"]._serialized_start = 61195 - _globals["_LISTAMMSRESPONSE"]._serialized_end = 61265 - _globals["_AMMCONNECTION"]._serialized_start = 61267 - _globals["_AMMCONNECTION"]._serialized_end = 61386 - _globals["_AMMEDGE"]._serialized_start = 61388 - _globals["_AMMEDGE"]._serialized_end = 61462 - _globals["_TRADINGDATASERVICE"]._serialized_start = 62346 - _globals["_TRADINGDATASERVICE"]._serialized_end = 78001 -# @@protoc_insertion_point(module_scope) diff --git a/vega_sim/proto/data_node/api/v2/trading_data_pb2.pyi b/vega_sim/proto/data_node/api/v2/trading_data_pb2.pyi deleted file mode 100644 index fe3decb44..000000000 --- a/vega_sim/proto/data_node/api/v2/trading_data_pb2.pyi +++ /dev/null @@ -1,5897 +0,0 @@ -from google.api import field_behavior_pb2 as _field_behavior_pb2 -from google.api import httpbody_pb2 as _httpbody_pb2 -from protoc_gen_openapiv2.options import annotations_pb2 as _annotations_pb2 -from vega import assets_pb2 as _assets_pb2 -from vega.commands.v1 import validator_commands_pb2 as _validator_commands_pb2 -from vega.events.v1 import events_pb2 as _events_pb2 -from vega import governance_pb2 as _governance_pb2 -from vega import markets_pb2 as _markets_pb2 -from vega import oracle_pb2 as _oracle_pb2 -from vega import vega_pb2 as _vega_pb2 -from google.protobuf.internal import containers as _containers -from google.protobuf.internal import enum_type_wrapper as _enum_type_wrapper -from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from typing import ( - ClassVar as _ClassVar, - Iterable as _Iterable, - Mapping as _Mapping, - Optional as _Optional, - Union as _Union, -) - -DESCRIPTOR: _descriptor.FileDescriptor - -class LedgerEntryField(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - LEDGER_ENTRY_FIELD_UNSPECIFIED: _ClassVar[LedgerEntryField] - LEDGER_ENTRY_FIELD_ACCOUNT_FROM_ID: _ClassVar[LedgerEntryField] - LEDGER_ENTRY_FIELD_ACCOUNT_TO_ID: _ClassVar[LedgerEntryField] - LEDGER_ENTRY_FIELD_TRANSFER_TYPE: _ClassVar[LedgerEntryField] - -class AccountField(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - ACCOUNT_FIELD_UNSPECIFIED: _ClassVar[AccountField] - ACCOUNT_FIELD_ID: _ClassVar[AccountField] - ACCOUNT_FIELD_PARTY_ID: _ClassVar[AccountField] - ACCOUNT_FIELD_ASSET_ID: _ClassVar[AccountField] - ACCOUNT_FIELD_MARKET_ID: _ClassVar[AccountField] - ACCOUNT_FIELD_TYPE: _ClassVar[AccountField] - -class TransferDirection(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - TRANSFER_DIRECTION_UNSPECIFIED: _ClassVar[TransferDirection] - TRANSFER_DIRECTION_TRANSFER_FROM: _ClassVar[TransferDirection] - TRANSFER_DIRECTION_TRANSFER_TO: _ClassVar[TransferDirection] - TRANSFER_DIRECTION_TRANSFER_TO_OR_FROM: _ClassVar[TransferDirection] - -class Table(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - TABLE_UNSPECIFIED: _ClassVar[Table] - TABLE_BALANCES: _ClassVar[Table] - TABLE_CHECKPOINTS: _ClassVar[Table] - TABLE_DELEGATIONS: _ClassVar[Table] - TABLE_LEDGER: _ClassVar[Table] - TABLE_ORDERS: _ClassVar[Table] - TABLE_TRADES: _ClassVar[Table] - TABLE_MARKET_DATA: _ClassVar[Table] - TABLE_MARGIN_LEVELS: _ClassVar[Table] - TABLE_POSITIONS: _ClassVar[Table] - TABLE_LIQUIDITY_PROVISIONS: _ClassVar[Table] - TABLE_MARKETS: _ClassVar[Table] - TABLE_DEPOSITS: _ClassVar[Table] - TABLE_WITHDRAWALS: _ClassVar[Table] - TABLE_BLOCKS: _ClassVar[Table] - TABLE_REWARDS: _ClassVar[Table] - -LEDGER_ENTRY_FIELD_UNSPECIFIED: LedgerEntryField -LEDGER_ENTRY_FIELD_ACCOUNT_FROM_ID: LedgerEntryField -LEDGER_ENTRY_FIELD_ACCOUNT_TO_ID: LedgerEntryField -LEDGER_ENTRY_FIELD_TRANSFER_TYPE: LedgerEntryField -ACCOUNT_FIELD_UNSPECIFIED: AccountField -ACCOUNT_FIELD_ID: AccountField -ACCOUNT_FIELD_PARTY_ID: AccountField -ACCOUNT_FIELD_ASSET_ID: AccountField -ACCOUNT_FIELD_MARKET_ID: AccountField -ACCOUNT_FIELD_TYPE: AccountField -TRANSFER_DIRECTION_UNSPECIFIED: TransferDirection -TRANSFER_DIRECTION_TRANSFER_FROM: TransferDirection -TRANSFER_DIRECTION_TRANSFER_TO: TransferDirection -TRANSFER_DIRECTION_TRANSFER_TO_OR_FROM: TransferDirection -TABLE_UNSPECIFIED: Table -TABLE_BALANCES: Table -TABLE_CHECKPOINTS: Table -TABLE_DELEGATIONS: Table -TABLE_LEDGER: Table -TABLE_ORDERS: Table -TABLE_TRADES: Table -TABLE_MARKET_DATA: Table -TABLE_MARGIN_LEVELS: Table -TABLE_POSITIONS: Table -TABLE_LIQUIDITY_PROVISIONS: Table -TABLE_MARKETS: Table -TABLE_DEPOSITS: Table -TABLE_WITHDRAWALS: Table -TABLE_BLOCKS: Table -TABLE_REWARDS: Table - -class Pagination(_message.Message): - __slots__ = ("first", "after", "last", "before", "newest_first") - FIRST_FIELD_NUMBER: _ClassVar[int] - AFTER_FIELD_NUMBER: _ClassVar[int] - LAST_FIELD_NUMBER: _ClassVar[int] - BEFORE_FIELD_NUMBER: _ClassVar[int] - NEWEST_FIRST_FIELD_NUMBER: _ClassVar[int] - first: int - after: str - last: int - before: str - newest_first: bool - def __init__( - self, - first: _Optional[int] = ..., - after: _Optional[str] = ..., - last: _Optional[int] = ..., - before: _Optional[str] = ..., - newest_first: bool = ..., - ) -> None: ... - -class PageInfo(_message.Message): - __slots__ = ("has_next_page", "has_previous_page", "start_cursor", "end_cursor") - HAS_NEXT_PAGE_FIELD_NUMBER: _ClassVar[int] - HAS_PREVIOUS_PAGE_FIELD_NUMBER: _ClassVar[int] - START_CURSOR_FIELD_NUMBER: _ClassVar[int] - END_CURSOR_FIELD_NUMBER: _ClassVar[int] - has_next_page: bool - has_previous_page: bool - start_cursor: str - end_cursor: str - def __init__( - self, - has_next_page: bool = ..., - has_previous_page: bool = ..., - start_cursor: _Optional[str] = ..., - end_cursor: _Optional[str] = ..., - ) -> None: ... - -class GetPartyVestingStatsRequest(_message.Message): - __slots__ = ("party_id",) - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - party_id: str - def __init__(self, party_id: _Optional[str] = ...) -> None: ... - -class GetPartyVestingStatsResponse(_message.Message): - __slots__ = ("party_id", "reward_bonus_multiplier", "epoch_seq", "quantum_balance") - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - REWARD_BONUS_MULTIPLIER_FIELD_NUMBER: _ClassVar[int] - EPOCH_SEQ_FIELD_NUMBER: _ClassVar[int] - QUANTUM_BALANCE_FIELD_NUMBER: _ClassVar[int] - party_id: str - reward_bonus_multiplier: str - epoch_seq: int - quantum_balance: str - def __init__( - self, - party_id: _Optional[str] = ..., - reward_bonus_multiplier: _Optional[str] = ..., - epoch_seq: _Optional[int] = ..., - quantum_balance: _Optional[str] = ..., - ) -> None: ... - -class GetVestingBalancesSummaryRequest(_message.Message): - __slots__ = ("party_id", "asset_id") - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - ASSET_ID_FIELD_NUMBER: _ClassVar[int] - party_id: str - asset_id: str - def __init__( - self, party_id: _Optional[str] = ..., asset_id: _Optional[str] = ... - ) -> None: ... - -class GetVestingBalancesSummaryResponse(_message.Message): - __slots__ = ("party_id", "epoch_seq", "locked_balances", "vesting_balances") - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - EPOCH_SEQ_FIELD_NUMBER: _ClassVar[int] - LOCKED_BALANCES_FIELD_NUMBER: _ClassVar[int] - VESTING_BALANCES_FIELD_NUMBER: _ClassVar[int] - party_id: str - epoch_seq: int - locked_balances: _containers.RepeatedCompositeFieldContainer[ - _events_pb2.PartyLockedBalance - ] - vesting_balances: _containers.RepeatedCompositeFieldContainer[ - _events_pb2.PartyVestingBalance - ] - def __init__( - self, - party_id: _Optional[str] = ..., - epoch_seq: _Optional[int] = ..., - locked_balances: _Optional[ - _Iterable[_Union[_events_pb2.PartyLockedBalance, _Mapping]] - ] = ..., - vesting_balances: _Optional[ - _Iterable[_Union[_events_pb2.PartyVestingBalance, _Mapping]] - ] = ..., - ) -> None: ... - -class AccountBalance(_message.Message): - __slots__ = ("owner", "balance", "asset", "market_id", "type") - OWNER_FIELD_NUMBER: _ClassVar[int] - BALANCE_FIELD_NUMBER: _ClassVar[int] - ASSET_FIELD_NUMBER: _ClassVar[int] - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - TYPE_FIELD_NUMBER: _ClassVar[int] - owner: str - balance: str - asset: str - market_id: str - type: _vega_pb2.AccountType - def __init__( - self, - owner: _Optional[str] = ..., - balance: _Optional[str] = ..., - asset: _Optional[str] = ..., - market_id: _Optional[str] = ..., - type: _Optional[_Union[_vega_pb2.AccountType, str]] = ..., - ) -> None: ... - -class ListAccountsRequest(_message.Message): - __slots__ = ("filter", "pagination") - FILTER_FIELD_NUMBER: _ClassVar[int] - PAGINATION_FIELD_NUMBER: _ClassVar[int] - filter: AccountFilter - pagination: Pagination - def __init__( - self, - filter: _Optional[_Union[AccountFilter, _Mapping]] = ..., - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - ) -> None: ... - -class ListAccountsResponse(_message.Message): - __slots__ = ("accounts",) - ACCOUNTS_FIELD_NUMBER: _ClassVar[int] - accounts: AccountsConnection - def __init__( - self, accounts: _Optional[_Union[AccountsConnection, _Mapping]] = ... - ) -> None: ... - -class AccountsConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[AccountEdge] - page_info: PageInfo - def __init__( - self, - edges: _Optional[_Iterable[_Union[AccountEdge, _Mapping]]] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class AccountEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: AccountBalance - cursor: str - def __init__( - self, - node: _Optional[_Union[AccountBalance, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class ObserveAccountsRequest(_message.Message): - __slots__ = ("market_id", "party_id", "asset", "type") - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - ASSET_FIELD_NUMBER: _ClassVar[int] - TYPE_FIELD_NUMBER: _ClassVar[int] - market_id: str - party_id: str - asset: str - type: _vega_pb2.AccountType - def __init__( - self, - market_id: _Optional[str] = ..., - party_id: _Optional[str] = ..., - asset: _Optional[str] = ..., - type: _Optional[_Union[_vega_pb2.AccountType, str]] = ..., - ) -> None: ... - -class ObserveAccountsResponse(_message.Message): - __slots__ = ("snapshot", "updates") - SNAPSHOT_FIELD_NUMBER: _ClassVar[int] - UPDATES_FIELD_NUMBER: _ClassVar[int] - snapshot: AccountSnapshotPage - updates: AccountUpdates - def __init__( - self, - snapshot: _Optional[_Union[AccountSnapshotPage, _Mapping]] = ..., - updates: _Optional[_Union[AccountUpdates, _Mapping]] = ..., - ) -> None: ... - -class AccountSnapshotPage(_message.Message): - __slots__ = ("accounts", "last_page") - ACCOUNTS_FIELD_NUMBER: _ClassVar[int] - LAST_PAGE_FIELD_NUMBER: _ClassVar[int] - accounts: _containers.RepeatedCompositeFieldContainer[AccountBalance] - last_page: bool - def __init__( - self, - accounts: _Optional[_Iterable[_Union[AccountBalance, _Mapping]]] = ..., - last_page: bool = ..., - ) -> None: ... - -class AccountUpdates(_message.Message): - __slots__ = ("accounts",) - ACCOUNTS_FIELD_NUMBER: _ClassVar[int] - accounts: _containers.RepeatedCompositeFieldContainer[AccountBalance] - def __init__( - self, accounts: _Optional[_Iterable[_Union[AccountBalance, _Mapping]]] = ... - ) -> None: ... - -class InfoRequest(_message.Message): - __slots__ = () - def __init__(self) -> None: ... - -class InfoResponse(_message.Message): - __slots__ = ("version", "commit_hash") - VERSION_FIELD_NUMBER: _ClassVar[int] - COMMIT_HASH_FIELD_NUMBER: _ClassVar[int] - version: str - commit_hash: str - def __init__( - self, version: _Optional[str] = ..., commit_hash: _Optional[str] = ... - ) -> None: ... - -class GetOrderRequest(_message.Message): - __slots__ = ("order_id", "version") - ORDER_ID_FIELD_NUMBER: _ClassVar[int] - VERSION_FIELD_NUMBER: _ClassVar[int] - order_id: str - version: int - def __init__( - self, order_id: _Optional[str] = ..., version: _Optional[int] = ... - ) -> None: ... - -class GetOrderResponse(_message.Message): - __slots__ = ("order",) - ORDER_FIELD_NUMBER: _ClassVar[int] - order: _vega_pb2.Order - def __init__( - self, order: _Optional[_Union[_vega_pb2.Order, _Mapping]] = ... - ) -> None: ... - -class OrderFilter(_message.Message): - __slots__ = ( - "statuses", - "types", - "time_in_forces", - "exclude_liquidity", - "party_ids", - "market_ids", - "reference", - "date_range", - "live_only", - ) - STATUSES_FIELD_NUMBER: _ClassVar[int] - TYPES_FIELD_NUMBER: _ClassVar[int] - TIME_IN_FORCES_FIELD_NUMBER: _ClassVar[int] - EXCLUDE_LIQUIDITY_FIELD_NUMBER: _ClassVar[int] - PARTY_IDS_FIELD_NUMBER: _ClassVar[int] - MARKET_IDS_FIELD_NUMBER: _ClassVar[int] - REFERENCE_FIELD_NUMBER: _ClassVar[int] - DATE_RANGE_FIELD_NUMBER: _ClassVar[int] - LIVE_ONLY_FIELD_NUMBER: _ClassVar[int] - statuses: _containers.RepeatedScalarFieldContainer[_vega_pb2.Order.Status] - types: _containers.RepeatedScalarFieldContainer[_vega_pb2.Order.Type] - time_in_forces: _containers.RepeatedScalarFieldContainer[ - _vega_pb2.Order.TimeInForce - ] - exclude_liquidity: bool - party_ids: _containers.RepeatedScalarFieldContainer[str] - market_ids: _containers.RepeatedScalarFieldContainer[str] - reference: str - date_range: DateRange - live_only: bool - def __init__( - self, - statuses: _Optional[_Iterable[_Union[_vega_pb2.Order.Status, str]]] = ..., - types: _Optional[_Iterable[_Union[_vega_pb2.Order.Type, str]]] = ..., - time_in_forces: _Optional[ - _Iterable[_Union[_vega_pb2.Order.TimeInForce, str]] - ] = ..., - exclude_liquidity: bool = ..., - party_ids: _Optional[_Iterable[str]] = ..., - market_ids: _Optional[_Iterable[str]] = ..., - reference: _Optional[str] = ..., - date_range: _Optional[_Union[DateRange, _Mapping]] = ..., - live_only: bool = ..., - ) -> None: ... - -class ListOrdersRequest(_message.Message): - __slots__ = ("pagination", "filter") - PAGINATION_FIELD_NUMBER: _ClassVar[int] - FILTER_FIELD_NUMBER: _ClassVar[int] - pagination: Pagination - filter: OrderFilter - def __init__( - self, - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - filter: _Optional[_Union[OrderFilter, _Mapping]] = ..., - ) -> None: ... - -class ListOrdersResponse(_message.Message): - __slots__ = ("orders",) - ORDERS_FIELD_NUMBER: _ClassVar[int] - orders: OrderConnection - def __init__( - self, orders: _Optional[_Union[OrderConnection, _Mapping]] = ... - ) -> None: ... - -class ListOrderVersionsRequest(_message.Message): - __slots__ = ("order_id", "pagination") - ORDER_ID_FIELD_NUMBER: _ClassVar[int] - PAGINATION_FIELD_NUMBER: _ClassVar[int] - order_id: str - pagination: Pagination - def __init__( - self, - order_id: _Optional[str] = ..., - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - ) -> None: ... - -class ListOrderVersionsResponse(_message.Message): - __slots__ = ("orders",) - ORDERS_FIELD_NUMBER: _ClassVar[int] - orders: OrderConnection - def __init__( - self, orders: _Optional[_Union[OrderConnection, _Mapping]] = ... - ) -> None: ... - -class ObserveOrdersRequest(_message.Message): - __slots__ = ("market_ids", "party_ids", "exclude_liquidity") - MARKET_IDS_FIELD_NUMBER: _ClassVar[int] - PARTY_IDS_FIELD_NUMBER: _ClassVar[int] - EXCLUDE_LIQUIDITY_FIELD_NUMBER: _ClassVar[int] - market_ids: _containers.RepeatedScalarFieldContainer[str] - party_ids: _containers.RepeatedScalarFieldContainer[str] - exclude_liquidity: bool - def __init__( - self, - market_ids: _Optional[_Iterable[str]] = ..., - party_ids: _Optional[_Iterable[str]] = ..., - exclude_liquidity: bool = ..., - ) -> None: ... - -class ObserveOrdersResponse(_message.Message): - __slots__ = ("snapshot", "updates") - SNAPSHOT_FIELD_NUMBER: _ClassVar[int] - UPDATES_FIELD_NUMBER: _ClassVar[int] - snapshot: OrderSnapshotPage - updates: OrderUpdates - def __init__( - self, - snapshot: _Optional[_Union[OrderSnapshotPage, _Mapping]] = ..., - updates: _Optional[_Union[OrderUpdates, _Mapping]] = ..., - ) -> None: ... - -class OrderSnapshotPage(_message.Message): - __slots__ = ("orders", "last_page") - ORDERS_FIELD_NUMBER: _ClassVar[int] - LAST_PAGE_FIELD_NUMBER: _ClassVar[int] - orders: _containers.RepeatedCompositeFieldContainer[_vega_pb2.Order] - last_page: bool - def __init__( - self, - orders: _Optional[_Iterable[_Union[_vega_pb2.Order, _Mapping]]] = ..., - last_page: bool = ..., - ) -> None: ... - -class OrderUpdates(_message.Message): - __slots__ = ("orders",) - ORDERS_FIELD_NUMBER: _ClassVar[int] - orders: _containers.RepeatedCompositeFieldContainer[_vega_pb2.Order] - def __init__( - self, orders: _Optional[_Iterable[_Union[_vega_pb2.Order, _Mapping]]] = ... - ) -> None: ... - -class GetStopOrderRequest(_message.Message): - __slots__ = ("order_id",) - ORDER_ID_FIELD_NUMBER: _ClassVar[int] - order_id: str - def __init__(self, order_id: _Optional[str] = ...) -> None: ... - -class GetStopOrderResponse(_message.Message): - __slots__ = ("order",) - ORDER_FIELD_NUMBER: _ClassVar[int] - order: _events_pb2.StopOrderEvent - def __init__( - self, order: _Optional[_Union[_events_pb2.StopOrderEvent, _Mapping]] = ... - ) -> None: ... - -class ListGameTeamScoresRequest(_message.Message): - __slots__ = ("pagination", "filter") - PAGINATION_FIELD_NUMBER: _ClassVar[int] - FILTER_FIELD_NUMBER: _ClassVar[int] - pagination: Pagination - filter: GameTeamScoresFilter - def __init__( - self, - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - filter: _Optional[_Union[GameTeamScoresFilter, _Mapping]] = ..., - ) -> None: ... - -class GameTeamScoresFilter(_message.Message): - __slots__ = ("game_ids", "team_ids") - GAME_IDS_FIELD_NUMBER: _ClassVar[int] - TEAM_IDS_FIELD_NUMBER: _ClassVar[int] - game_ids: _containers.RepeatedScalarFieldContainer[str] - team_ids: _containers.RepeatedScalarFieldContainer[str] - def __init__( - self, - game_ids: _Optional[_Iterable[str]] = ..., - team_ids: _Optional[_Iterable[str]] = ..., - ) -> None: ... - -class ListGameTeamScoresResponse(_message.Message): - __slots__ = ("team_scores",) - TEAM_SCORES_FIELD_NUMBER: _ClassVar[int] - team_scores: GameTeamScoresConnection - def __init__( - self, team_scores: _Optional[_Union[GameTeamScoresConnection, _Mapping]] = ... - ) -> None: ... - -class GameTeamScoresConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[GameTeamScoresEdge] - page_info: PageInfo - def __init__( - self, - edges: _Optional[_Iterable[_Union[GameTeamScoresEdge, _Mapping]]] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class GameTeamScoresEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: _events_pb2.GameTeamScore - cursor: str - def __init__( - self, - node: _Optional[_Union[_events_pb2.GameTeamScore, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class ListGamePartyScoresRequest(_message.Message): - __slots__ = ("pagination", "filter") - PAGINATION_FIELD_NUMBER: _ClassVar[int] - FILTER_FIELD_NUMBER: _ClassVar[int] - pagination: Pagination - filter: GamePartyScoresFilter - def __init__( - self, - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - filter: _Optional[_Union[GamePartyScoresFilter, _Mapping]] = ..., - ) -> None: ... - -class GamePartyScoresFilter(_message.Message): - __slots__ = ("game_ids", "team_ids", "party_ids") - GAME_IDS_FIELD_NUMBER: _ClassVar[int] - TEAM_IDS_FIELD_NUMBER: _ClassVar[int] - PARTY_IDS_FIELD_NUMBER: _ClassVar[int] - game_ids: _containers.RepeatedScalarFieldContainer[str] - team_ids: _containers.RepeatedScalarFieldContainer[str] - party_ids: _containers.RepeatedScalarFieldContainer[str] - def __init__( - self, - game_ids: _Optional[_Iterable[str]] = ..., - team_ids: _Optional[_Iterable[str]] = ..., - party_ids: _Optional[_Iterable[str]] = ..., - ) -> None: ... - -class ListGamePartyScoresResponse(_message.Message): - __slots__ = ("party_scores",) - PARTY_SCORES_FIELD_NUMBER: _ClassVar[int] - party_scores: GamePartyScoresConnection - def __init__( - self, party_scores: _Optional[_Union[GamePartyScoresConnection, _Mapping]] = ... - ) -> None: ... - -class GamePartyScoresConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[GamePartyScoresEdge] - page_info: PageInfo - def __init__( - self, - edges: _Optional[_Iterable[_Union[GamePartyScoresEdge, _Mapping]]] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class GamePartyScoresEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: _events_pb2.GamePartyScore - cursor: str - def __init__( - self, - node: _Optional[_Union[_events_pb2.GamePartyScore, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class ListStopOrdersRequest(_message.Message): - __slots__ = ("pagination", "filter") - PAGINATION_FIELD_NUMBER: _ClassVar[int] - FILTER_FIELD_NUMBER: _ClassVar[int] - pagination: Pagination - filter: StopOrderFilter - def __init__( - self, - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - filter: _Optional[_Union[StopOrderFilter, _Mapping]] = ..., - ) -> None: ... - -class StopOrderFilter(_message.Message): - __slots__ = ( - "statuses", - "expiry_strategies", - "date_range", - "party_ids", - "market_ids", - "live_only", - ) - STATUSES_FIELD_NUMBER: _ClassVar[int] - EXPIRY_STRATEGIES_FIELD_NUMBER: _ClassVar[int] - DATE_RANGE_FIELD_NUMBER: _ClassVar[int] - PARTY_IDS_FIELD_NUMBER: _ClassVar[int] - MARKET_IDS_FIELD_NUMBER: _ClassVar[int] - LIVE_ONLY_FIELD_NUMBER: _ClassVar[int] - statuses: _containers.RepeatedScalarFieldContainer[_vega_pb2.StopOrder.Status] - expiry_strategies: _containers.RepeatedScalarFieldContainer[ - _vega_pb2.StopOrder.ExpiryStrategy - ] - date_range: DateRange - party_ids: _containers.RepeatedScalarFieldContainer[str] - market_ids: _containers.RepeatedScalarFieldContainer[str] - live_only: bool - def __init__( - self, - statuses: _Optional[_Iterable[_Union[_vega_pb2.StopOrder.Status, str]]] = ..., - expiry_strategies: _Optional[ - _Iterable[_Union[_vega_pb2.StopOrder.ExpiryStrategy, str]] - ] = ..., - date_range: _Optional[_Union[DateRange, _Mapping]] = ..., - party_ids: _Optional[_Iterable[str]] = ..., - market_ids: _Optional[_Iterable[str]] = ..., - live_only: bool = ..., - ) -> None: ... - -class StopOrderEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: _events_pb2.StopOrderEvent - cursor: str - def __init__( - self, - node: _Optional[_Union[_events_pb2.StopOrderEvent, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class StopOrderConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[StopOrderEdge] - page_info: PageInfo - def __init__( - self, - edges: _Optional[_Iterable[_Union[StopOrderEdge, _Mapping]]] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class ListStopOrdersResponse(_message.Message): - __slots__ = ("orders",) - ORDERS_FIELD_NUMBER: _ClassVar[int] - orders: StopOrderConnection - def __init__( - self, orders: _Optional[_Union[StopOrderConnection, _Mapping]] = ... - ) -> None: ... - -class ListPositionsRequest(_message.Message): - __slots__ = ("party_id", "market_id", "pagination") - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - PAGINATION_FIELD_NUMBER: _ClassVar[int] - party_id: str - market_id: str - pagination: Pagination - def __init__( - self, - party_id: _Optional[str] = ..., - market_id: _Optional[str] = ..., - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - ) -> None: ... - -class ListPositionsResponse(_message.Message): - __slots__ = ("positions",) - POSITIONS_FIELD_NUMBER: _ClassVar[int] - positions: PositionConnection - def __init__( - self, positions: _Optional[_Union[PositionConnection, _Mapping]] = ... - ) -> None: ... - -class PositionsFilter(_message.Message): - __slots__ = ("party_ids", "market_ids") - PARTY_IDS_FIELD_NUMBER: _ClassVar[int] - MARKET_IDS_FIELD_NUMBER: _ClassVar[int] - party_ids: _containers.RepeatedScalarFieldContainer[str] - market_ids: _containers.RepeatedScalarFieldContainer[str] - def __init__( - self, - party_ids: _Optional[_Iterable[str]] = ..., - market_ids: _Optional[_Iterable[str]] = ..., - ) -> None: ... - -class ListAllPositionsRequest(_message.Message): - __slots__ = ("filter", "pagination") - FILTER_FIELD_NUMBER: _ClassVar[int] - PAGINATION_FIELD_NUMBER: _ClassVar[int] - filter: PositionsFilter - pagination: Pagination - def __init__( - self, - filter: _Optional[_Union[PositionsFilter, _Mapping]] = ..., - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - ) -> None: ... - -class ListAllPositionsResponse(_message.Message): - __slots__ = ("positions",) - POSITIONS_FIELD_NUMBER: _ClassVar[int] - positions: PositionConnection - def __init__( - self, positions: _Optional[_Union[PositionConnection, _Mapping]] = ... - ) -> None: ... - -class PositionEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: _vega_pb2.Position - cursor: str - def __init__( - self, - node: _Optional[_Union[_vega_pb2.Position, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class PositionConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[PositionEdge] - page_info: PageInfo - def __init__( - self, - edges: _Optional[_Iterable[_Union[PositionEdge, _Mapping]]] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class ObservePositionsRequest(_message.Message): - __slots__ = ("party_id", "market_id", "include_derived_parties") - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - INCLUDE_DERIVED_PARTIES_FIELD_NUMBER: _ClassVar[int] - party_id: str - market_id: str - include_derived_parties: bool - def __init__( - self, - party_id: _Optional[str] = ..., - market_id: _Optional[str] = ..., - include_derived_parties: bool = ..., - ) -> None: ... - -class ObservePositionsResponse(_message.Message): - __slots__ = ("snapshot", "updates") - SNAPSHOT_FIELD_NUMBER: _ClassVar[int] - UPDATES_FIELD_NUMBER: _ClassVar[int] - snapshot: PositionSnapshotPage - updates: PositionUpdates - def __init__( - self, - snapshot: _Optional[_Union[PositionSnapshotPage, _Mapping]] = ..., - updates: _Optional[_Union[PositionUpdates, _Mapping]] = ..., - ) -> None: ... - -class PositionSnapshotPage(_message.Message): - __slots__ = ("positions", "last_page") - POSITIONS_FIELD_NUMBER: _ClassVar[int] - LAST_PAGE_FIELD_NUMBER: _ClassVar[int] - positions: _containers.RepeatedCompositeFieldContainer[_vega_pb2.Position] - last_page: bool - def __init__( - self, - positions: _Optional[_Iterable[_Union[_vega_pb2.Position, _Mapping]]] = ..., - last_page: bool = ..., - ) -> None: ... - -class PositionUpdates(_message.Message): - __slots__ = ("positions",) - POSITIONS_FIELD_NUMBER: _ClassVar[int] - positions: _containers.RepeatedCompositeFieldContainer[_vega_pb2.Position] - def __init__( - self, - positions: _Optional[_Iterable[_Union[_vega_pb2.Position, _Mapping]]] = ..., - ) -> None: ... - -class LedgerEntryFilter(_message.Message): - __slots__ = ( - "close_on_account_filters", - "from_account_filter", - "to_account_filter", - "transfer_types", - "transfer_id", - ) - CLOSE_ON_ACCOUNT_FILTERS_FIELD_NUMBER: _ClassVar[int] - FROM_ACCOUNT_FILTER_FIELD_NUMBER: _ClassVar[int] - TO_ACCOUNT_FILTER_FIELD_NUMBER: _ClassVar[int] - TRANSFER_TYPES_FIELD_NUMBER: _ClassVar[int] - TRANSFER_ID_FIELD_NUMBER: _ClassVar[int] - close_on_account_filters: bool - from_account_filter: AccountFilter - to_account_filter: AccountFilter - transfer_types: _containers.RepeatedScalarFieldContainer[_vega_pb2.TransferType] - transfer_id: str - def __init__( - self, - close_on_account_filters: bool = ..., - from_account_filter: _Optional[_Union[AccountFilter, _Mapping]] = ..., - to_account_filter: _Optional[_Union[AccountFilter, _Mapping]] = ..., - transfer_types: _Optional[_Iterable[_Union[_vega_pb2.TransferType, str]]] = ..., - transfer_id: _Optional[str] = ..., - ) -> None: ... - -class AggregatedLedgerEntry(_message.Message): - __slots__ = ( - "timestamp", - "quantity", - "transfer_type", - "asset_id", - "from_account_type", - "to_account_type", - "from_account_party_id", - "to_account_party_id", - "from_account_market_id", - "to_account_market_id", - "from_account_balance", - "to_account_balance", - "transfer_id", - ) - TIMESTAMP_FIELD_NUMBER: _ClassVar[int] - QUANTITY_FIELD_NUMBER: _ClassVar[int] - TRANSFER_TYPE_FIELD_NUMBER: _ClassVar[int] - ASSET_ID_FIELD_NUMBER: _ClassVar[int] - FROM_ACCOUNT_TYPE_FIELD_NUMBER: _ClassVar[int] - TO_ACCOUNT_TYPE_FIELD_NUMBER: _ClassVar[int] - FROM_ACCOUNT_PARTY_ID_FIELD_NUMBER: _ClassVar[int] - TO_ACCOUNT_PARTY_ID_FIELD_NUMBER: _ClassVar[int] - FROM_ACCOUNT_MARKET_ID_FIELD_NUMBER: _ClassVar[int] - TO_ACCOUNT_MARKET_ID_FIELD_NUMBER: _ClassVar[int] - FROM_ACCOUNT_BALANCE_FIELD_NUMBER: _ClassVar[int] - TO_ACCOUNT_BALANCE_FIELD_NUMBER: _ClassVar[int] - TRANSFER_ID_FIELD_NUMBER: _ClassVar[int] - timestamp: int - quantity: str - transfer_type: _vega_pb2.TransferType - asset_id: str - from_account_type: _vega_pb2.AccountType - to_account_type: _vega_pb2.AccountType - from_account_party_id: str - to_account_party_id: str - from_account_market_id: str - to_account_market_id: str - from_account_balance: str - to_account_balance: str - transfer_id: str - def __init__( - self, - timestamp: _Optional[int] = ..., - quantity: _Optional[str] = ..., - transfer_type: _Optional[_Union[_vega_pb2.TransferType, str]] = ..., - asset_id: _Optional[str] = ..., - from_account_type: _Optional[_Union[_vega_pb2.AccountType, str]] = ..., - to_account_type: _Optional[_Union[_vega_pb2.AccountType, str]] = ..., - from_account_party_id: _Optional[str] = ..., - to_account_party_id: _Optional[str] = ..., - from_account_market_id: _Optional[str] = ..., - to_account_market_id: _Optional[str] = ..., - from_account_balance: _Optional[str] = ..., - to_account_balance: _Optional[str] = ..., - transfer_id: _Optional[str] = ..., - ) -> None: ... - -class ListLedgerEntriesRequest(_message.Message): - __slots__ = ("filter", "pagination", "date_range") - FILTER_FIELD_NUMBER: _ClassVar[int] - PAGINATION_FIELD_NUMBER: _ClassVar[int] - DATE_RANGE_FIELD_NUMBER: _ClassVar[int] - filter: LedgerEntryFilter - pagination: Pagination - date_range: DateRange - def __init__( - self, - filter: _Optional[_Union[LedgerEntryFilter, _Mapping]] = ..., - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - date_range: _Optional[_Union[DateRange, _Mapping]] = ..., - ) -> None: ... - -class ExportLedgerEntriesRequest(_message.Message): - __slots__ = ("party_id", "asset_id", "date_range") - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - ASSET_ID_FIELD_NUMBER: _ClassVar[int] - DATE_RANGE_FIELD_NUMBER: _ClassVar[int] - party_id: str - asset_id: str - date_range: DateRange - def __init__( - self, - party_id: _Optional[str] = ..., - asset_id: _Optional[str] = ..., - date_range: _Optional[_Union[DateRange, _Mapping]] = ..., - ) -> None: ... - -class ListLedgerEntriesResponse(_message.Message): - __slots__ = ("ledger_entries",) - LEDGER_ENTRIES_FIELD_NUMBER: _ClassVar[int] - ledger_entries: AggregatedLedgerEntriesConnection - def __init__( - self, - ledger_entries: _Optional[ - _Union[AggregatedLedgerEntriesConnection, _Mapping] - ] = ..., - ) -> None: ... - -class AggregatedLedgerEntriesEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: AggregatedLedgerEntry - cursor: str - def __init__( - self, - node: _Optional[_Union[AggregatedLedgerEntry, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class AggregatedLedgerEntriesConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[AggregatedLedgerEntriesEdge] - page_info: PageInfo - def __init__( - self, - edges: _Optional[ - _Iterable[_Union[AggregatedLedgerEntriesEdge, _Mapping]] - ] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class ListBalanceChangesRequest(_message.Message): - __slots__ = ("filter", "pagination", "date_range") - FILTER_FIELD_NUMBER: _ClassVar[int] - PAGINATION_FIELD_NUMBER: _ClassVar[int] - DATE_RANGE_FIELD_NUMBER: _ClassVar[int] - filter: AccountFilter - pagination: Pagination - date_range: DateRange - def __init__( - self, - filter: _Optional[_Union[AccountFilter, _Mapping]] = ..., - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - date_range: _Optional[_Union[DateRange, _Mapping]] = ..., - ) -> None: ... - -class ListBalanceChangesResponse(_message.Message): - __slots__ = ("balances",) - BALANCES_FIELD_NUMBER: _ClassVar[int] - balances: AggregatedBalanceConnection - def __init__( - self, balances: _Optional[_Union[AggregatedBalanceConnection, _Mapping]] = ... - ) -> None: ... - -class GetBalanceHistoryRequest(_message.Message): - __slots__ = ("filter", "group_by", "pagination", "date_range") - FILTER_FIELD_NUMBER: _ClassVar[int] - GROUP_BY_FIELD_NUMBER: _ClassVar[int] - PAGINATION_FIELD_NUMBER: _ClassVar[int] - DATE_RANGE_FIELD_NUMBER: _ClassVar[int] - filter: AccountFilter - group_by: _containers.RepeatedScalarFieldContainer[AccountField] - pagination: Pagination - date_range: DateRange - def __init__( - self, - filter: _Optional[_Union[AccountFilter, _Mapping]] = ..., - group_by: _Optional[_Iterable[_Union[AccountField, str]]] = ..., - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - date_range: _Optional[_Union[DateRange, _Mapping]] = ..., - ) -> None: ... - -class GetBalanceHistoryResponse(_message.Message): - __slots__ = ("balances",) - BALANCES_FIELD_NUMBER: _ClassVar[int] - balances: AggregatedBalanceConnection - def __init__( - self, balances: _Optional[_Union[AggregatedBalanceConnection, _Mapping]] = ... - ) -> None: ... - -class AggregatedBalanceEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: AggregatedBalance - cursor: str - def __init__( - self, - node: _Optional[_Union[AggregatedBalance, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class AggregatedBalanceConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[AggregatedBalanceEdge] - page_info: PageInfo - def __init__( - self, - edges: _Optional[_Iterable[_Union[AggregatedBalanceEdge, _Mapping]]] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class AccountFilter(_message.Message): - __slots__ = ("asset_id", "party_ids", "market_ids", "account_types") - ASSET_ID_FIELD_NUMBER: _ClassVar[int] - PARTY_IDS_FIELD_NUMBER: _ClassVar[int] - MARKET_IDS_FIELD_NUMBER: _ClassVar[int] - ACCOUNT_TYPES_FIELD_NUMBER: _ClassVar[int] - asset_id: str - party_ids: _containers.RepeatedScalarFieldContainer[str] - market_ids: _containers.RepeatedScalarFieldContainer[str] - account_types: _containers.RepeatedScalarFieldContainer[_vega_pb2.AccountType] - def __init__( - self, - asset_id: _Optional[str] = ..., - party_ids: _Optional[_Iterable[str]] = ..., - market_ids: _Optional[_Iterable[str]] = ..., - account_types: _Optional[_Iterable[_Union[_vega_pb2.AccountType, str]]] = ..., - ) -> None: ... - -class AggregatedBalance(_message.Message): - __slots__ = ( - "timestamp", - "balance", - "party_id", - "asset_id", - "market_id", - "account_type", - ) - TIMESTAMP_FIELD_NUMBER: _ClassVar[int] - BALANCE_FIELD_NUMBER: _ClassVar[int] - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - ASSET_ID_FIELD_NUMBER: _ClassVar[int] - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - ACCOUNT_TYPE_FIELD_NUMBER: _ClassVar[int] - timestamp: int - balance: str - party_id: str - asset_id: str - market_id: str - account_type: _vega_pb2.AccountType - def __init__( - self, - timestamp: _Optional[int] = ..., - balance: _Optional[str] = ..., - party_id: _Optional[str] = ..., - asset_id: _Optional[str] = ..., - market_id: _Optional[str] = ..., - account_type: _Optional[_Union[_vega_pb2.AccountType, str]] = ..., - ) -> None: ... - -class ObserveMarketsDepthRequest(_message.Message): - __slots__ = ("market_ids",) - MARKET_IDS_FIELD_NUMBER: _ClassVar[int] - market_ids: _containers.RepeatedScalarFieldContainer[str] - def __init__(self, market_ids: _Optional[_Iterable[str]] = ...) -> None: ... - -class ObserveMarketsDepthResponse(_message.Message): - __slots__ = ("market_depth",) - MARKET_DEPTH_FIELD_NUMBER: _ClassVar[int] - market_depth: _containers.RepeatedCompositeFieldContainer[_vega_pb2.MarketDepth] - def __init__( - self, - market_depth: _Optional[ - _Iterable[_Union[_vega_pb2.MarketDepth, _Mapping]] - ] = ..., - ) -> None: ... - -class ObserveMarketsDepthUpdatesRequest(_message.Message): - __slots__ = ("market_ids",) - MARKET_IDS_FIELD_NUMBER: _ClassVar[int] - market_ids: _containers.RepeatedScalarFieldContainer[str] - def __init__(self, market_ids: _Optional[_Iterable[str]] = ...) -> None: ... - -class ObserveMarketsDepthUpdatesResponse(_message.Message): - __slots__ = ("update",) - UPDATE_FIELD_NUMBER: _ClassVar[int] - update: _containers.RepeatedCompositeFieldContainer[_vega_pb2.MarketDepthUpdate] - def __init__( - self, - update: _Optional[ - _Iterable[_Union[_vega_pb2.MarketDepthUpdate, _Mapping]] - ] = ..., - ) -> None: ... - -class ObserveMarketsDataRequest(_message.Message): - __slots__ = ("market_ids",) - MARKET_IDS_FIELD_NUMBER: _ClassVar[int] - market_ids: _containers.RepeatedScalarFieldContainer[str] - def __init__(self, market_ids: _Optional[_Iterable[str]] = ...) -> None: ... - -class ObserveMarketsDataResponse(_message.Message): - __slots__ = ("market_data",) - MARKET_DATA_FIELD_NUMBER: _ClassVar[int] - market_data: _containers.RepeatedCompositeFieldContainer[_vega_pb2.MarketData] - def __init__( - self, - market_data: _Optional[_Iterable[_Union[_vega_pb2.MarketData, _Mapping]]] = ..., - ) -> None: ... - -class GetLatestMarketDepthRequest(_message.Message): - __slots__ = ("market_id", "max_depth") - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - MAX_DEPTH_FIELD_NUMBER: _ClassVar[int] - market_id: str - max_depth: int - def __init__( - self, market_id: _Optional[str] = ..., max_depth: _Optional[int] = ... - ) -> None: ... - -class GetLatestMarketDepthResponse(_message.Message): - __slots__ = ("market_id", "buy", "sell", "last_trade", "sequence_number") - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - BUY_FIELD_NUMBER: _ClassVar[int] - SELL_FIELD_NUMBER: _ClassVar[int] - LAST_TRADE_FIELD_NUMBER: _ClassVar[int] - SEQUENCE_NUMBER_FIELD_NUMBER: _ClassVar[int] - market_id: str - buy: _containers.RepeatedCompositeFieldContainer[_vega_pb2.PriceLevel] - sell: _containers.RepeatedCompositeFieldContainer[_vega_pb2.PriceLevel] - last_trade: _vega_pb2.Trade - sequence_number: int - def __init__( - self, - market_id: _Optional[str] = ..., - buy: _Optional[_Iterable[_Union[_vega_pb2.PriceLevel, _Mapping]]] = ..., - sell: _Optional[_Iterable[_Union[_vega_pb2.PriceLevel, _Mapping]]] = ..., - last_trade: _Optional[_Union[_vega_pb2.Trade, _Mapping]] = ..., - sequence_number: _Optional[int] = ..., - ) -> None: ... - -class ListLatestMarketDataRequest(_message.Message): - __slots__ = () - def __init__(self) -> None: ... - -class ListLatestMarketDataResponse(_message.Message): - __slots__ = ("markets_data",) - MARKETS_DATA_FIELD_NUMBER: _ClassVar[int] - markets_data: _containers.RepeatedCompositeFieldContainer[_vega_pb2.MarketData] - def __init__( - self, - markets_data: _Optional[ - _Iterable[_Union[_vega_pb2.MarketData, _Mapping]] - ] = ..., - ) -> None: ... - -class GetLatestMarketDataRequest(_message.Message): - __slots__ = ("market_id",) - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - market_id: str - def __init__(self, market_id: _Optional[str] = ...) -> None: ... - -class GetLatestMarketDataResponse(_message.Message): - __slots__ = ("market_data",) - MARKET_DATA_FIELD_NUMBER: _ClassVar[int] - market_data: _vega_pb2.MarketData - def __init__( - self, market_data: _Optional[_Union[_vega_pb2.MarketData, _Mapping]] = ... - ) -> None: ... - -class GetMarketDataHistoryByIDRequest(_message.Message): - __slots__ = ("market_id", "start_timestamp", "end_timestamp", "pagination") - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - START_TIMESTAMP_FIELD_NUMBER: _ClassVar[int] - END_TIMESTAMP_FIELD_NUMBER: _ClassVar[int] - PAGINATION_FIELD_NUMBER: _ClassVar[int] - market_id: str - start_timestamp: int - end_timestamp: int - pagination: Pagination - def __init__( - self, - market_id: _Optional[str] = ..., - start_timestamp: _Optional[int] = ..., - end_timestamp: _Optional[int] = ..., - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - ) -> None: ... - -class GetMarketDataHistoryByIDResponse(_message.Message): - __slots__ = ("market_data",) - MARKET_DATA_FIELD_NUMBER: _ClassVar[int] - market_data: MarketDataConnection - def __init__( - self, market_data: _Optional[_Union[MarketDataConnection, _Mapping]] = ... - ) -> None: ... - -class MarketDataEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: _vega_pb2.MarketData - cursor: str - def __init__( - self, - node: _Optional[_Union[_vega_pb2.MarketData, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class MarketDataConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[MarketDataEdge] - page_info: PageInfo - def __init__( - self, - edges: _Optional[_Iterable[_Union[MarketDataEdge, _Mapping]]] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class ListTransfersRequest(_message.Message): - __slots__ = ( - "pubkey", - "direction", - "pagination", - "is_reward", - "from_epoch", - "to_epoch", - "status", - "scope", - "game_id", - "from_account_type", - "to_account_type", - ) - - class Scope(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - SCOPE_UNSPECIFIED: _ClassVar[ListTransfersRequest.Scope] - SCOPE_INDIVIDUAL: _ClassVar[ListTransfersRequest.Scope] - SCOPE_TEAM: _ClassVar[ListTransfersRequest.Scope] - - SCOPE_UNSPECIFIED: ListTransfersRequest.Scope - SCOPE_INDIVIDUAL: ListTransfersRequest.Scope - SCOPE_TEAM: ListTransfersRequest.Scope - PUBKEY_FIELD_NUMBER: _ClassVar[int] - DIRECTION_FIELD_NUMBER: _ClassVar[int] - PAGINATION_FIELD_NUMBER: _ClassVar[int] - IS_REWARD_FIELD_NUMBER: _ClassVar[int] - FROM_EPOCH_FIELD_NUMBER: _ClassVar[int] - TO_EPOCH_FIELD_NUMBER: _ClassVar[int] - STATUS_FIELD_NUMBER: _ClassVar[int] - SCOPE_FIELD_NUMBER: _ClassVar[int] - GAME_ID_FIELD_NUMBER: _ClassVar[int] - FROM_ACCOUNT_TYPE_FIELD_NUMBER: _ClassVar[int] - TO_ACCOUNT_TYPE_FIELD_NUMBER: _ClassVar[int] - pubkey: str - direction: TransferDirection - pagination: Pagination - is_reward: bool - from_epoch: int - to_epoch: int - status: _events_pb2.Transfer.Status - scope: ListTransfersRequest.Scope - game_id: str - from_account_type: _vega_pb2.AccountType - to_account_type: _vega_pb2.AccountType - def __init__( - self, - pubkey: _Optional[str] = ..., - direction: _Optional[_Union[TransferDirection, str]] = ..., - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - is_reward: bool = ..., - from_epoch: _Optional[int] = ..., - to_epoch: _Optional[int] = ..., - status: _Optional[_Union[_events_pb2.Transfer.Status, str]] = ..., - scope: _Optional[_Union[ListTransfersRequest.Scope, str]] = ..., - game_id: _Optional[str] = ..., - from_account_type: _Optional[_Union[_vega_pb2.AccountType, str]] = ..., - to_account_type: _Optional[_Union[_vega_pb2.AccountType, str]] = ..., - ) -> None: ... - -class ListTransfersResponse(_message.Message): - __slots__ = ("transfers",) - TRANSFERS_FIELD_NUMBER: _ClassVar[int] - transfers: TransferConnection - def __init__( - self, transfers: _Optional[_Union[TransferConnection, _Mapping]] = ... - ) -> None: ... - -class TransferNode(_message.Message): - __slots__ = ("transfer", "fees") - TRANSFER_FIELD_NUMBER: _ClassVar[int] - FEES_FIELD_NUMBER: _ClassVar[int] - transfer: _events_pb2.Transfer - fees: _containers.RepeatedCompositeFieldContainer[_events_pb2.TransferFees] - def __init__( - self, - transfer: _Optional[_Union[_events_pb2.Transfer, _Mapping]] = ..., - fees: _Optional[_Iterable[_Union[_events_pb2.TransferFees, _Mapping]]] = ..., - ) -> None: ... - -class TransferEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: TransferNode - cursor: str - def __init__( - self, - node: _Optional[_Union[TransferNode, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class TransferConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[TransferEdge] - page_info: PageInfo - def __init__( - self, - edges: _Optional[_Iterable[_Union[TransferEdge, _Mapping]]] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class GetTransferRequest(_message.Message): - __slots__ = ("transfer_id",) - TRANSFER_ID_FIELD_NUMBER: _ClassVar[int] - transfer_id: str - def __init__(self, transfer_id: _Optional[str] = ...) -> None: ... - -class GetTransferResponse(_message.Message): - __slots__ = ("transfer_node",) - TRANSFER_NODE_FIELD_NUMBER: _ClassVar[int] - transfer_node: TransferNode - def __init__( - self, transfer_node: _Optional[_Union[TransferNode, _Mapping]] = ... - ) -> None: ... - -class GetNetworkLimitsRequest(_message.Message): - __slots__ = () - def __init__(self) -> None: ... - -class GetNetworkLimitsResponse(_message.Message): - __slots__ = ("limits",) - LIMITS_FIELD_NUMBER: _ClassVar[int] - limits: _vega_pb2.NetworkLimits - def __init__( - self, limits: _Optional[_Union[_vega_pb2.NetworkLimits, _Mapping]] = ... - ) -> None: ... - -class ListCandleIntervalsRequest(_message.Message): - __slots__ = ("market_id",) - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - market_id: str - def __init__(self, market_id: _Optional[str] = ...) -> None: ... - -class IntervalToCandleId(_message.Message): - __slots__ = ("interval", "candle_id") - INTERVAL_FIELD_NUMBER: _ClassVar[int] - CANDLE_ID_FIELD_NUMBER: _ClassVar[int] - interval: str - candle_id: str - def __init__( - self, interval: _Optional[str] = ..., candle_id: _Optional[str] = ... - ) -> None: ... - -class ListCandleIntervalsResponse(_message.Message): - __slots__ = ("interval_to_candle_id",) - INTERVAL_TO_CANDLE_ID_FIELD_NUMBER: _ClassVar[int] - interval_to_candle_id: _containers.RepeatedCompositeFieldContainer[ - IntervalToCandleId - ] - def __init__( - self, - interval_to_candle_id: _Optional[ - _Iterable[_Union[IntervalToCandleId, _Mapping]] - ] = ..., - ) -> None: ... - -class Candle(_message.Message): - __slots__ = ( - "start", - "last_update", - "high", - "low", - "open", - "close", - "volume", - "notional", - ) - START_FIELD_NUMBER: _ClassVar[int] - LAST_UPDATE_FIELD_NUMBER: _ClassVar[int] - HIGH_FIELD_NUMBER: _ClassVar[int] - LOW_FIELD_NUMBER: _ClassVar[int] - OPEN_FIELD_NUMBER: _ClassVar[int] - CLOSE_FIELD_NUMBER: _ClassVar[int] - VOLUME_FIELD_NUMBER: _ClassVar[int] - NOTIONAL_FIELD_NUMBER: _ClassVar[int] - start: int - last_update: int - high: str - low: str - open: str - close: str - volume: int - notional: int - def __init__( - self, - start: _Optional[int] = ..., - last_update: _Optional[int] = ..., - high: _Optional[str] = ..., - low: _Optional[str] = ..., - open: _Optional[str] = ..., - close: _Optional[str] = ..., - volume: _Optional[int] = ..., - notional: _Optional[int] = ..., - ) -> None: ... - -class ObserveCandleDataRequest(_message.Message): - __slots__ = ("candle_id",) - CANDLE_ID_FIELD_NUMBER: _ClassVar[int] - candle_id: str - def __init__(self, candle_id: _Optional[str] = ...) -> None: ... - -class ObserveCandleDataResponse(_message.Message): - __slots__ = ("candle",) - CANDLE_FIELD_NUMBER: _ClassVar[int] - candle: Candle - def __init__(self, candle: _Optional[_Union[Candle, _Mapping]] = ...) -> None: ... - -class ListCandleDataRequest(_message.Message): - __slots__ = ("candle_id", "from_timestamp", "to_timestamp", "pagination") - CANDLE_ID_FIELD_NUMBER: _ClassVar[int] - FROM_TIMESTAMP_FIELD_NUMBER: _ClassVar[int] - TO_TIMESTAMP_FIELD_NUMBER: _ClassVar[int] - PAGINATION_FIELD_NUMBER: _ClassVar[int] - candle_id: str - from_timestamp: int - to_timestamp: int - pagination: Pagination - def __init__( - self, - candle_id: _Optional[str] = ..., - from_timestamp: _Optional[int] = ..., - to_timestamp: _Optional[int] = ..., - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - ) -> None: ... - -class ListCandleDataResponse(_message.Message): - __slots__ = ("candles",) - CANDLES_FIELD_NUMBER: _ClassVar[int] - candles: CandleDataConnection - def __init__( - self, candles: _Optional[_Union[CandleDataConnection, _Mapping]] = ... - ) -> None: ... - -class CandleEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: Candle - cursor: str - def __init__( - self, - node: _Optional[_Union[Candle, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class CandleDataConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[CandleEdge] - page_info: PageInfo - def __init__( - self, - edges: _Optional[_Iterable[_Union[CandleEdge, _Mapping]]] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class ListVotesRequest(_message.Message): - __slots__ = ("party_id", "proposal_id", "pagination") - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - PROPOSAL_ID_FIELD_NUMBER: _ClassVar[int] - PAGINATION_FIELD_NUMBER: _ClassVar[int] - party_id: str - proposal_id: str - pagination: Pagination - def __init__( - self, - party_id: _Optional[str] = ..., - proposal_id: _Optional[str] = ..., - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - ) -> None: ... - -class ListVotesResponse(_message.Message): - __slots__ = ("votes",) - VOTES_FIELD_NUMBER: _ClassVar[int] - votes: VoteConnection - def __init__( - self, votes: _Optional[_Union[VoteConnection, _Mapping]] = ... - ) -> None: ... - -class VoteEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: _governance_pb2.Vote - cursor: str - def __init__( - self, - node: _Optional[_Union[_governance_pb2.Vote, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class VoteConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[VoteEdge] - page_info: PageInfo - def __init__( - self, - edges: _Optional[_Iterable[_Union[VoteEdge, _Mapping]]] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class ObserveVotesRequest(_message.Message): - __slots__ = ("party_id", "proposal_id") - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - PROPOSAL_ID_FIELD_NUMBER: _ClassVar[int] - party_id: str - proposal_id: str - def __init__( - self, party_id: _Optional[str] = ..., proposal_id: _Optional[str] = ... - ) -> None: ... - -class ObserveVotesResponse(_message.Message): - __slots__ = ("vote",) - VOTE_FIELD_NUMBER: _ClassVar[int] - vote: _governance_pb2.Vote - def __init__( - self, vote: _Optional[_Union[_governance_pb2.Vote, _Mapping]] = ... - ) -> None: ... - -class ListERC20MultiSigSignerAddedBundlesRequest(_message.Message): - __slots__ = ("node_id", "submitter", "epoch_seq", "pagination", "chain_id") - NODE_ID_FIELD_NUMBER: _ClassVar[int] - SUBMITTER_FIELD_NUMBER: _ClassVar[int] - EPOCH_SEQ_FIELD_NUMBER: _ClassVar[int] - PAGINATION_FIELD_NUMBER: _ClassVar[int] - CHAIN_ID_FIELD_NUMBER: _ClassVar[int] - node_id: str - submitter: str - epoch_seq: str - pagination: Pagination - chain_id: str - def __init__( - self, - node_id: _Optional[str] = ..., - submitter: _Optional[str] = ..., - epoch_seq: _Optional[str] = ..., - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - chain_id: _Optional[str] = ..., - ) -> None: ... - -class ListERC20MultiSigSignerAddedBundlesResponse(_message.Message): - __slots__ = ("bundles",) - BUNDLES_FIELD_NUMBER: _ClassVar[int] - bundles: ERC20MultiSigSignerAddedConnection - def __init__( - self, - bundles: _Optional[_Union[ERC20MultiSigSignerAddedConnection, _Mapping]] = ..., - ) -> None: ... - -class ERC20MultiSigSignerAddedEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: _events_pb2.ERC20MultiSigSignerAdded - cursor: str - def __init__( - self, - node: _Optional[_Union[_events_pb2.ERC20MultiSigSignerAdded, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class ERC20MultiSigSignerAddedBundleEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: ERC20MultiSigSignerAddedBundle - cursor: str - def __init__( - self, - node: _Optional[_Union[ERC20MultiSigSignerAddedBundle, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class ERC20MultiSigSignerAddedConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[ - ERC20MultiSigSignerAddedBundleEdge - ] - page_info: PageInfo - def __init__( - self, - edges: _Optional[ - _Iterable[_Union[ERC20MultiSigSignerAddedBundleEdge, _Mapping]] - ] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class ERC20MultiSigSignerAddedBundle(_message.Message): - __slots__ = ( - "new_signer", - "submitter", - "nonce", - "timestamp", - "signatures", - "epoch_seq", - "chain_id", - ) - NEW_SIGNER_FIELD_NUMBER: _ClassVar[int] - SUBMITTER_FIELD_NUMBER: _ClassVar[int] - NONCE_FIELD_NUMBER: _ClassVar[int] - TIMESTAMP_FIELD_NUMBER: _ClassVar[int] - SIGNATURES_FIELD_NUMBER: _ClassVar[int] - EPOCH_SEQ_FIELD_NUMBER: _ClassVar[int] - CHAIN_ID_FIELD_NUMBER: _ClassVar[int] - new_signer: str - submitter: str - nonce: str - timestamp: int - signatures: str - epoch_seq: str - chain_id: str - def __init__( - self, - new_signer: _Optional[str] = ..., - submitter: _Optional[str] = ..., - nonce: _Optional[str] = ..., - timestamp: _Optional[int] = ..., - signatures: _Optional[str] = ..., - epoch_seq: _Optional[str] = ..., - chain_id: _Optional[str] = ..., - ) -> None: ... - -class ListERC20MultiSigSignerRemovedBundlesRequest(_message.Message): - __slots__ = ("node_id", "submitter", "epoch_seq", "pagination", "chain_id") - NODE_ID_FIELD_NUMBER: _ClassVar[int] - SUBMITTER_FIELD_NUMBER: _ClassVar[int] - EPOCH_SEQ_FIELD_NUMBER: _ClassVar[int] - PAGINATION_FIELD_NUMBER: _ClassVar[int] - CHAIN_ID_FIELD_NUMBER: _ClassVar[int] - node_id: str - submitter: str - epoch_seq: str - pagination: Pagination - chain_id: str - def __init__( - self, - node_id: _Optional[str] = ..., - submitter: _Optional[str] = ..., - epoch_seq: _Optional[str] = ..., - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - chain_id: _Optional[str] = ..., - ) -> None: ... - -class ListERC20MultiSigSignerRemovedBundlesResponse(_message.Message): - __slots__ = ("bundles",) - BUNDLES_FIELD_NUMBER: _ClassVar[int] - bundles: ERC20MultiSigSignerRemovedConnection - def __init__( - self, - bundles: _Optional[ - _Union[ERC20MultiSigSignerRemovedConnection, _Mapping] - ] = ..., - ) -> None: ... - -class ERC20MultiSigSignerRemovedEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: _events_pb2.ERC20MultiSigSignerRemoved - cursor: str - def __init__( - self, - node: _Optional[_Union[_events_pb2.ERC20MultiSigSignerRemoved, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class ERC20MultiSigSignerRemovedBundleEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: ERC20MultiSigSignerRemovedBundle - cursor: str - def __init__( - self, - node: _Optional[_Union[ERC20MultiSigSignerRemovedBundle, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class ERC20MultiSigSignerRemovedConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[ - ERC20MultiSigSignerRemovedBundleEdge - ] - page_info: PageInfo - def __init__( - self, - edges: _Optional[ - _Iterable[_Union[ERC20MultiSigSignerRemovedBundleEdge, _Mapping]] - ] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class ERC20MultiSigSignerRemovedBundle(_message.Message): - __slots__ = ( - "old_signer", - "submitter", - "nonce", - "timestamp", - "signatures", - "epoch_seq", - "chain_id", - ) - OLD_SIGNER_FIELD_NUMBER: _ClassVar[int] - SUBMITTER_FIELD_NUMBER: _ClassVar[int] - NONCE_FIELD_NUMBER: _ClassVar[int] - TIMESTAMP_FIELD_NUMBER: _ClassVar[int] - SIGNATURES_FIELD_NUMBER: _ClassVar[int] - EPOCH_SEQ_FIELD_NUMBER: _ClassVar[int] - CHAIN_ID_FIELD_NUMBER: _ClassVar[int] - old_signer: str - submitter: str - nonce: str - timestamp: int - signatures: str - epoch_seq: str - chain_id: str - def __init__( - self, - old_signer: _Optional[str] = ..., - submitter: _Optional[str] = ..., - nonce: _Optional[str] = ..., - timestamp: _Optional[int] = ..., - signatures: _Optional[str] = ..., - epoch_seq: _Optional[str] = ..., - chain_id: _Optional[str] = ..., - ) -> None: ... - -class GetERC20ListAssetBundleRequest(_message.Message): - __slots__ = ("asset_id",) - ASSET_ID_FIELD_NUMBER: _ClassVar[int] - asset_id: str - def __init__(self, asset_id: _Optional[str] = ...) -> None: ... - -class GetERC20ListAssetBundleResponse(_message.Message): - __slots__ = ("asset_source", "vega_asset_id", "nonce", "signatures") - ASSET_SOURCE_FIELD_NUMBER: _ClassVar[int] - VEGA_ASSET_ID_FIELD_NUMBER: _ClassVar[int] - NONCE_FIELD_NUMBER: _ClassVar[int] - SIGNATURES_FIELD_NUMBER: _ClassVar[int] - asset_source: str - vega_asset_id: str - nonce: str - signatures: str - def __init__( - self, - asset_source: _Optional[str] = ..., - vega_asset_id: _Optional[str] = ..., - nonce: _Optional[str] = ..., - signatures: _Optional[str] = ..., - ) -> None: ... - -class GetERC20SetAssetLimitsBundleRequest(_message.Message): - __slots__ = ("proposal_id",) - PROPOSAL_ID_FIELD_NUMBER: _ClassVar[int] - proposal_id: str - def __init__(self, proposal_id: _Optional[str] = ...) -> None: ... - -class GetERC20SetAssetLimitsBundleResponse(_message.Message): - __slots__ = ( - "asset_source", - "vega_asset_id", - "nonce", - "lifetime_limit", - "threshold", - "signatures", - ) - ASSET_SOURCE_FIELD_NUMBER: _ClassVar[int] - VEGA_ASSET_ID_FIELD_NUMBER: _ClassVar[int] - NONCE_FIELD_NUMBER: _ClassVar[int] - LIFETIME_LIMIT_FIELD_NUMBER: _ClassVar[int] - THRESHOLD_FIELD_NUMBER: _ClassVar[int] - SIGNATURES_FIELD_NUMBER: _ClassVar[int] - asset_source: str - vega_asset_id: str - nonce: str - lifetime_limit: str - threshold: str - signatures: str - def __init__( - self, - asset_source: _Optional[str] = ..., - vega_asset_id: _Optional[str] = ..., - nonce: _Optional[str] = ..., - lifetime_limit: _Optional[str] = ..., - threshold: _Optional[str] = ..., - signatures: _Optional[str] = ..., - ) -> None: ... - -class GetERC20WithdrawalApprovalRequest(_message.Message): - __slots__ = ("withdrawal_id",) - WITHDRAWAL_ID_FIELD_NUMBER: _ClassVar[int] - withdrawal_id: str - def __init__(self, withdrawal_id: _Optional[str] = ...) -> None: ... - -class GetERC20WithdrawalApprovalResponse(_message.Message): - __slots__ = ( - "asset_source", - "amount", - "nonce", - "signatures", - "target_address", - "creation", - "source_chain_id", - ) - ASSET_SOURCE_FIELD_NUMBER: _ClassVar[int] - AMOUNT_FIELD_NUMBER: _ClassVar[int] - NONCE_FIELD_NUMBER: _ClassVar[int] - SIGNATURES_FIELD_NUMBER: _ClassVar[int] - TARGET_ADDRESS_FIELD_NUMBER: _ClassVar[int] - CREATION_FIELD_NUMBER: _ClassVar[int] - SOURCE_CHAIN_ID_FIELD_NUMBER: _ClassVar[int] - asset_source: str - amount: str - nonce: str - signatures: str - target_address: str - creation: int - source_chain_id: str - def __init__( - self, - asset_source: _Optional[str] = ..., - amount: _Optional[str] = ..., - nonce: _Optional[str] = ..., - signatures: _Optional[str] = ..., - target_address: _Optional[str] = ..., - creation: _Optional[int] = ..., - source_chain_id: _Optional[str] = ..., - ) -> None: ... - -class GetLastTradeRequest(_message.Message): - __slots__ = ("market_id",) - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - market_id: str - def __init__(self, market_id: _Optional[str] = ...) -> None: ... - -class GetLastTradeResponse(_message.Message): - __slots__ = ("trade",) - TRADE_FIELD_NUMBER: _ClassVar[int] - trade: _vega_pb2.Trade - def __init__( - self, trade: _Optional[_Union[_vega_pb2.Trade, _Mapping]] = ... - ) -> None: ... - -class ListTradesRequest(_message.Message): - __slots__ = ("market_ids", "order_ids", "party_ids", "pagination", "date_range") - MARKET_IDS_FIELD_NUMBER: _ClassVar[int] - ORDER_IDS_FIELD_NUMBER: _ClassVar[int] - PARTY_IDS_FIELD_NUMBER: _ClassVar[int] - PAGINATION_FIELD_NUMBER: _ClassVar[int] - DATE_RANGE_FIELD_NUMBER: _ClassVar[int] - market_ids: _containers.RepeatedScalarFieldContainer[str] - order_ids: _containers.RepeatedScalarFieldContainer[str] - party_ids: _containers.RepeatedScalarFieldContainer[str] - pagination: Pagination - date_range: DateRange - def __init__( - self, - market_ids: _Optional[_Iterable[str]] = ..., - order_ids: _Optional[_Iterable[str]] = ..., - party_ids: _Optional[_Iterable[str]] = ..., - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - date_range: _Optional[_Union[DateRange, _Mapping]] = ..., - ) -> None: ... - -class ListTradesResponse(_message.Message): - __slots__ = ("trades",) - TRADES_FIELD_NUMBER: _ClassVar[int] - trades: TradeConnection - def __init__( - self, trades: _Optional[_Union[TradeConnection, _Mapping]] = ... - ) -> None: ... - -class TradeConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[TradeEdge] - page_info: PageInfo - def __init__( - self, - edges: _Optional[_Iterable[_Union[TradeEdge, _Mapping]]] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class TradeEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: _vega_pb2.Trade - cursor: str - def __init__( - self, - node: _Optional[_Union[_vega_pb2.Trade, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class ObserveTradesRequest(_message.Message): - __slots__ = ("market_ids", "party_ids") - MARKET_IDS_FIELD_NUMBER: _ClassVar[int] - PARTY_IDS_FIELD_NUMBER: _ClassVar[int] - market_ids: _containers.RepeatedScalarFieldContainer[str] - party_ids: _containers.RepeatedScalarFieldContainer[str] - def __init__( - self, - market_ids: _Optional[_Iterable[str]] = ..., - party_ids: _Optional[_Iterable[str]] = ..., - ) -> None: ... - -class ObserveTradesResponse(_message.Message): - __slots__ = ("trades",) - TRADES_FIELD_NUMBER: _ClassVar[int] - trades: _containers.RepeatedCompositeFieldContainer[_vega_pb2.Trade] - def __init__( - self, trades: _Optional[_Iterable[_Union[_vega_pb2.Trade, _Mapping]]] = ... - ) -> None: ... - -class GetOracleSpecRequest(_message.Message): - __slots__ = ("oracle_spec_id",) - ORACLE_SPEC_ID_FIELD_NUMBER: _ClassVar[int] - oracle_spec_id: str - def __init__(self, oracle_spec_id: _Optional[str] = ...) -> None: ... - -class GetOracleSpecResponse(_message.Message): - __slots__ = ("oracle_spec",) - ORACLE_SPEC_FIELD_NUMBER: _ClassVar[int] - oracle_spec: _oracle_pb2.OracleSpec - def __init__( - self, oracle_spec: _Optional[_Union[_oracle_pb2.OracleSpec, _Mapping]] = ... - ) -> None: ... - -class ListOracleSpecsRequest(_message.Message): - __slots__ = ("pagination",) - PAGINATION_FIELD_NUMBER: _ClassVar[int] - pagination: Pagination - def __init__( - self, pagination: _Optional[_Union[Pagination, _Mapping]] = ... - ) -> None: ... - -class ListOracleSpecsResponse(_message.Message): - __slots__ = ("oracle_specs",) - ORACLE_SPECS_FIELD_NUMBER: _ClassVar[int] - oracle_specs: OracleSpecsConnection - def __init__( - self, oracle_specs: _Optional[_Union[OracleSpecsConnection, _Mapping]] = ... - ) -> None: ... - -class ListOracleDataRequest(_message.Message): - __slots__ = ("oracle_spec_id", "pagination") - ORACLE_SPEC_ID_FIELD_NUMBER: _ClassVar[int] - PAGINATION_FIELD_NUMBER: _ClassVar[int] - oracle_spec_id: str - pagination: Pagination - def __init__( - self, - oracle_spec_id: _Optional[str] = ..., - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - ) -> None: ... - -class ListOracleDataResponse(_message.Message): - __slots__ = ("oracle_data",) - ORACLE_DATA_FIELD_NUMBER: _ClassVar[int] - oracle_data: OracleDataConnection - def __init__( - self, oracle_data: _Optional[_Union[OracleDataConnection, _Mapping]] = ... - ) -> None: ... - -class OracleSpecEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: _oracle_pb2.OracleSpec - cursor: str - def __init__( - self, - node: _Optional[_Union[_oracle_pb2.OracleSpec, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class OracleSpecsConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[OracleSpecEdge] - page_info: PageInfo - def __init__( - self, - edges: _Optional[_Iterable[_Union[OracleSpecEdge, _Mapping]]] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class OracleDataEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: _oracle_pb2.OracleData - cursor: str - def __init__( - self, - node: _Optional[_Union[_oracle_pb2.OracleData, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class OracleDataConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[OracleDataEdge] - page_info: PageInfo - def __init__( - self, - edges: _Optional[_Iterable[_Union[OracleDataEdge, _Mapping]]] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class GetMarketRequest(_message.Message): - __slots__ = ("market_id",) - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - market_id: str - def __init__(self, market_id: _Optional[str] = ...) -> None: ... - -class GetMarketResponse(_message.Message): - __slots__ = ("market",) - MARKET_FIELD_NUMBER: _ClassVar[int] - market: _markets_pb2.Market - def __init__( - self, market: _Optional[_Union[_markets_pb2.Market, _Mapping]] = ... - ) -> None: ... - -class ListMarketsRequest(_message.Message): - __slots__ = ("pagination", "include_settled") - PAGINATION_FIELD_NUMBER: _ClassVar[int] - INCLUDE_SETTLED_FIELD_NUMBER: _ClassVar[int] - pagination: Pagination - include_settled: bool - def __init__( - self, - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - include_settled: bool = ..., - ) -> None: ... - -class ListMarketsResponse(_message.Message): - __slots__ = ("markets",) - MARKETS_FIELD_NUMBER: _ClassVar[int] - markets: MarketConnection - def __init__( - self, markets: _Optional[_Union[MarketConnection, _Mapping]] = ... - ) -> None: ... - -class MarketEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: _markets_pb2.Market - cursor: str - def __init__( - self, - node: _Optional[_Union[_markets_pb2.Market, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class MarketConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[MarketEdge] - page_info: PageInfo - def __init__( - self, - edges: _Optional[_Iterable[_Union[MarketEdge, _Mapping]]] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class ListSuccessorMarketsRequest(_message.Message): - __slots__ = ("market_id", "include_full_history", "pagination") - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - INCLUDE_FULL_HISTORY_FIELD_NUMBER: _ClassVar[int] - PAGINATION_FIELD_NUMBER: _ClassVar[int] - market_id: str - include_full_history: bool - pagination: Pagination - def __init__( - self, - market_id: _Optional[str] = ..., - include_full_history: bool = ..., - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - ) -> None: ... - -class SuccessorMarket(_message.Message): - __slots__ = ("market", "proposals") - MARKET_FIELD_NUMBER: _ClassVar[int] - PROPOSALS_FIELD_NUMBER: _ClassVar[int] - market: _markets_pb2.Market - proposals: _containers.RepeatedCompositeFieldContainer[ - _governance_pb2.GovernanceData - ] - def __init__( - self, - market: _Optional[_Union[_markets_pb2.Market, _Mapping]] = ..., - proposals: _Optional[ - _Iterable[_Union[_governance_pb2.GovernanceData, _Mapping]] - ] = ..., - ) -> None: ... - -class SuccessorMarketEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: SuccessorMarket - cursor: str - def __init__( - self, - node: _Optional[_Union[SuccessorMarket, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class SuccessorMarketConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[SuccessorMarketEdge] - page_info: PageInfo - def __init__( - self, - edges: _Optional[_Iterable[_Union[SuccessorMarketEdge, _Mapping]]] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class ListSuccessorMarketsResponse(_message.Message): - __slots__ = ("successor_markets",) - SUCCESSOR_MARKETS_FIELD_NUMBER: _ClassVar[int] - successor_markets: SuccessorMarketConnection - def __init__( - self, - successor_markets: _Optional[_Union[SuccessorMarketConnection, _Mapping]] = ..., - ) -> None: ... - -class GetPartyRequest(_message.Message): - __slots__ = ("party_id",) - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - party_id: str - def __init__(self, party_id: _Optional[str] = ...) -> None: ... - -class GetPartyResponse(_message.Message): - __slots__ = ("party",) - PARTY_FIELD_NUMBER: _ClassVar[int] - party: _vega_pb2.Party - def __init__( - self, party: _Optional[_Union[_vega_pb2.Party, _Mapping]] = ... - ) -> None: ... - -class ListPartiesRequest(_message.Message): - __slots__ = ("party_id", "pagination") - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - PAGINATION_FIELD_NUMBER: _ClassVar[int] - party_id: str - pagination: Pagination - def __init__( - self, - party_id: _Optional[str] = ..., - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - ) -> None: ... - -class ListPartiesResponse(_message.Message): - __slots__ = ("parties",) - PARTIES_FIELD_NUMBER: _ClassVar[int] - parties: PartyConnection - def __init__( - self, parties: _Optional[_Union[PartyConnection, _Mapping]] = ... - ) -> None: ... - -class PartyEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: _vega_pb2.Party - cursor: str - def __init__( - self, - node: _Optional[_Union[_vega_pb2.Party, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class PartyConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[PartyEdge] - page_info: PageInfo - def __init__( - self, - edges: _Optional[_Iterable[_Union[PartyEdge, _Mapping]]] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class ListPartiesProfilesRequest(_message.Message): - __slots__ = ("parties", "pagination") - PARTIES_FIELD_NUMBER: _ClassVar[int] - PAGINATION_FIELD_NUMBER: _ClassVar[int] - parties: _containers.RepeatedScalarFieldContainer[str] - pagination: Pagination - def __init__( - self, - parties: _Optional[_Iterable[str]] = ..., - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - ) -> None: ... - -class ListPartiesProfilesResponse(_message.Message): - __slots__ = ("profiles",) - PROFILES_FIELD_NUMBER: _ClassVar[int] - profiles: PartiesProfilesConnection - def __init__( - self, profiles: _Optional[_Union[PartiesProfilesConnection, _Mapping]] = ... - ) -> None: ... - -class PartyProfileEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: _vega_pb2.PartyProfile - cursor: str - def __init__( - self, - node: _Optional[_Union[_vega_pb2.PartyProfile, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class PartiesProfilesConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[PartyProfileEdge] - page_info: PageInfo - def __init__( - self, - edges: _Optional[_Iterable[_Union[PartyProfileEdge, _Mapping]]] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class OrderEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: _vega_pb2.Order - cursor: str - def __init__( - self, - node: _Optional[_Union[_vega_pb2.Order, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class ListMarginLevelsRequest(_message.Message): - __slots__ = ("party_id", "market_id", "pagination") - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - PAGINATION_FIELD_NUMBER: _ClassVar[int] - party_id: str - market_id: str - pagination: Pagination - def __init__( - self, - party_id: _Optional[str] = ..., - market_id: _Optional[str] = ..., - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - ) -> None: ... - -class ListMarginLevelsResponse(_message.Message): - __slots__ = ("margin_levels",) - MARGIN_LEVELS_FIELD_NUMBER: _ClassVar[int] - margin_levels: MarginConnection - def __init__( - self, margin_levels: _Optional[_Union[MarginConnection, _Mapping]] = ... - ) -> None: ... - -class ObserveMarginLevelsRequest(_message.Message): - __slots__ = ("party_id", "market_id") - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - party_id: str - market_id: str - def __init__( - self, party_id: _Optional[str] = ..., market_id: _Optional[str] = ... - ) -> None: ... - -class ObserveMarginLevelsResponse(_message.Message): - __slots__ = ("margin_levels",) - MARGIN_LEVELS_FIELD_NUMBER: _ClassVar[int] - margin_levels: _vega_pb2.MarginLevels - def __init__( - self, margin_levels: _Optional[_Union[_vega_pb2.MarginLevels, _Mapping]] = ... - ) -> None: ... - -class OrderConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[OrderEdge] - page_info: PageInfo - def __init__( - self, - edges: _Optional[_Iterable[_Union[OrderEdge, _Mapping]]] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class MarginEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: _vega_pb2.MarginLevels - cursor: str - def __init__( - self, - node: _Optional[_Union[_vega_pb2.MarginLevels, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class MarginConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[MarginEdge] - page_info: PageInfo - def __init__( - self, - edges: _Optional[_Iterable[_Union[MarginEdge, _Mapping]]] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class ListRewardsRequest(_message.Message): - __slots__ = ( - "party_id", - "asset_id", - "pagination", - "from_epoch", - "to_epoch", - "team_id", - "game_id", - ) - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - ASSET_ID_FIELD_NUMBER: _ClassVar[int] - PAGINATION_FIELD_NUMBER: _ClassVar[int] - FROM_EPOCH_FIELD_NUMBER: _ClassVar[int] - TO_EPOCH_FIELD_NUMBER: _ClassVar[int] - TEAM_ID_FIELD_NUMBER: _ClassVar[int] - GAME_ID_FIELD_NUMBER: _ClassVar[int] - party_id: str - asset_id: str - pagination: Pagination - from_epoch: int - to_epoch: int - team_id: str - game_id: str - def __init__( - self, - party_id: _Optional[str] = ..., - asset_id: _Optional[str] = ..., - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - from_epoch: _Optional[int] = ..., - to_epoch: _Optional[int] = ..., - team_id: _Optional[str] = ..., - game_id: _Optional[str] = ..., - ) -> None: ... - -class ListRewardsResponse(_message.Message): - __slots__ = ("rewards",) - REWARDS_FIELD_NUMBER: _ClassVar[int] - rewards: RewardsConnection - def __init__( - self, rewards: _Optional[_Union[RewardsConnection, _Mapping]] = ... - ) -> None: ... - -class RewardEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: _vega_pb2.Reward - cursor: str - def __init__( - self, - node: _Optional[_Union[_vega_pb2.Reward, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class RewardsConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[RewardEdge] - page_info: PageInfo - def __init__( - self, - edges: _Optional[_Iterable[_Union[RewardEdge, _Mapping]]] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class ListRewardSummariesRequest(_message.Message): - __slots__ = ("party_id", "asset_id", "pagination") - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - ASSET_ID_FIELD_NUMBER: _ClassVar[int] - PAGINATION_FIELD_NUMBER: _ClassVar[int] - party_id: str - asset_id: str - pagination: Pagination - def __init__( - self, - party_id: _Optional[str] = ..., - asset_id: _Optional[str] = ..., - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - ) -> None: ... - -class ListRewardSummariesResponse(_message.Message): - __slots__ = ("summaries",) - SUMMARIES_FIELD_NUMBER: _ClassVar[int] - summaries: _containers.RepeatedCompositeFieldContainer[_vega_pb2.RewardSummary] - def __init__( - self, - summaries: _Optional[ - _Iterable[_Union[_vega_pb2.RewardSummary, _Mapping]] - ] = ..., - ) -> None: ... - -class RewardSummaryFilter(_message.Message): - __slots__ = ("asset_ids", "market_ids", "from_epoch", "to_epoch") - ASSET_IDS_FIELD_NUMBER: _ClassVar[int] - MARKET_IDS_FIELD_NUMBER: _ClassVar[int] - FROM_EPOCH_FIELD_NUMBER: _ClassVar[int] - TO_EPOCH_FIELD_NUMBER: _ClassVar[int] - asset_ids: _containers.RepeatedScalarFieldContainer[str] - market_ids: _containers.RepeatedScalarFieldContainer[str] - from_epoch: int - to_epoch: int - def __init__( - self, - asset_ids: _Optional[_Iterable[str]] = ..., - market_ids: _Optional[_Iterable[str]] = ..., - from_epoch: _Optional[int] = ..., - to_epoch: _Optional[int] = ..., - ) -> None: ... - -class ListEpochRewardSummariesRequest(_message.Message): - __slots__ = ("filter", "pagination") - FILTER_FIELD_NUMBER: _ClassVar[int] - PAGINATION_FIELD_NUMBER: _ClassVar[int] - filter: RewardSummaryFilter - pagination: Pagination - def __init__( - self, - filter: _Optional[_Union[RewardSummaryFilter, _Mapping]] = ..., - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - ) -> None: ... - -class ListEpochRewardSummariesResponse(_message.Message): - __slots__ = ("summaries",) - SUMMARIES_FIELD_NUMBER: _ClassVar[int] - summaries: EpochRewardSummaryConnection - def __init__( - self, summaries: _Optional[_Union[EpochRewardSummaryConnection, _Mapping]] = ... - ) -> None: ... - -class EpochRewardSummaryConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[EpochRewardSummaryEdge] - page_info: PageInfo - def __init__( - self, - edges: _Optional[_Iterable[_Union[EpochRewardSummaryEdge, _Mapping]]] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class EpochRewardSummaryEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: _vega_pb2.EpochRewardSummary - cursor: str - def __init__( - self, - node: _Optional[_Union[_vega_pb2.EpochRewardSummary, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class ObserveRewardsRequest(_message.Message): - __slots__ = ("asset_id", "party_id") - ASSET_ID_FIELD_NUMBER: _ClassVar[int] - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - asset_id: str - party_id: str - def __init__( - self, asset_id: _Optional[str] = ..., party_id: _Optional[str] = ... - ) -> None: ... - -class ObserveRewardsResponse(_message.Message): - __slots__ = ("reward",) - REWARD_FIELD_NUMBER: _ClassVar[int] - reward: _vega_pb2.Reward - def __init__( - self, reward: _Optional[_Union[_vega_pb2.Reward, _Mapping]] = ... - ) -> None: ... - -class GetDepositRequest(_message.Message): - __slots__ = ("id",) - ID_FIELD_NUMBER: _ClassVar[int] - id: str - def __init__(self, id: _Optional[str] = ...) -> None: ... - -class GetDepositResponse(_message.Message): - __slots__ = ("deposit",) - DEPOSIT_FIELD_NUMBER: _ClassVar[int] - deposit: _vega_pb2.Deposit - def __init__( - self, deposit: _Optional[_Union[_vega_pb2.Deposit, _Mapping]] = ... - ) -> None: ... - -class ListDepositsRequest(_message.Message): - __slots__ = ("party_id", "pagination", "date_range") - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - PAGINATION_FIELD_NUMBER: _ClassVar[int] - DATE_RANGE_FIELD_NUMBER: _ClassVar[int] - party_id: str - pagination: Pagination - date_range: DateRange - def __init__( - self, - party_id: _Optional[str] = ..., - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - date_range: _Optional[_Union[DateRange, _Mapping]] = ..., - ) -> None: ... - -class ListDepositsResponse(_message.Message): - __slots__ = ("deposits",) - DEPOSITS_FIELD_NUMBER: _ClassVar[int] - deposits: DepositsConnection - def __init__( - self, deposits: _Optional[_Union[DepositsConnection, _Mapping]] = ... - ) -> None: ... - -class DepositEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: _vega_pb2.Deposit - cursor: str - def __init__( - self, - node: _Optional[_Union[_vega_pb2.Deposit, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class DepositsConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[DepositEdge] - page_info: PageInfo - def __init__( - self, - edges: _Optional[_Iterable[_Union[DepositEdge, _Mapping]]] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class GetWithdrawalRequest(_message.Message): - __slots__ = ("id",) - ID_FIELD_NUMBER: _ClassVar[int] - id: str - def __init__(self, id: _Optional[str] = ...) -> None: ... - -class GetWithdrawalResponse(_message.Message): - __slots__ = ("withdrawal",) - WITHDRAWAL_FIELD_NUMBER: _ClassVar[int] - withdrawal: _vega_pb2.Withdrawal - def __init__( - self, withdrawal: _Optional[_Union[_vega_pb2.Withdrawal, _Mapping]] = ... - ) -> None: ... - -class ListWithdrawalsRequest(_message.Message): - __slots__ = ("party_id", "pagination", "date_range") - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - PAGINATION_FIELD_NUMBER: _ClassVar[int] - DATE_RANGE_FIELD_NUMBER: _ClassVar[int] - party_id: str - pagination: Pagination - date_range: DateRange - def __init__( - self, - party_id: _Optional[str] = ..., - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - date_range: _Optional[_Union[DateRange, _Mapping]] = ..., - ) -> None: ... - -class ListWithdrawalsResponse(_message.Message): - __slots__ = ("withdrawals",) - WITHDRAWALS_FIELD_NUMBER: _ClassVar[int] - withdrawals: WithdrawalsConnection - def __init__( - self, withdrawals: _Optional[_Union[WithdrawalsConnection, _Mapping]] = ... - ) -> None: ... - -class WithdrawalEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: _vega_pb2.Withdrawal - cursor: str - def __init__( - self, - node: _Optional[_Union[_vega_pb2.Withdrawal, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class WithdrawalsConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[WithdrawalEdge] - page_info: PageInfo - def __init__( - self, - edges: _Optional[_Iterable[_Union[WithdrawalEdge, _Mapping]]] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class GetAssetRequest(_message.Message): - __slots__ = ("asset_id",) - ASSET_ID_FIELD_NUMBER: _ClassVar[int] - asset_id: str - def __init__(self, asset_id: _Optional[str] = ...) -> None: ... - -class GetAssetResponse(_message.Message): - __slots__ = ("asset",) - ASSET_FIELD_NUMBER: _ClassVar[int] - asset: _assets_pb2.Asset - def __init__( - self, asset: _Optional[_Union[_assets_pb2.Asset, _Mapping]] = ... - ) -> None: ... - -class ListAssetsRequest(_message.Message): - __slots__ = ("asset_id", "pagination") - ASSET_ID_FIELD_NUMBER: _ClassVar[int] - PAGINATION_FIELD_NUMBER: _ClassVar[int] - asset_id: str - pagination: Pagination - def __init__( - self, - asset_id: _Optional[str] = ..., - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - ) -> None: ... - -class ListAssetsResponse(_message.Message): - __slots__ = ("assets",) - ASSETS_FIELD_NUMBER: _ClassVar[int] - assets: AssetsConnection - def __init__( - self, assets: _Optional[_Union[AssetsConnection, _Mapping]] = ... - ) -> None: ... - -class AssetEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: _assets_pb2.Asset - cursor: str - def __init__( - self, - node: _Optional[_Union[_assets_pb2.Asset, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class AssetsConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[AssetEdge] - page_info: PageInfo - def __init__( - self, - edges: _Optional[_Iterable[_Union[AssetEdge, _Mapping]]] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class ListLiquidityProvisionsRequest(_message.Message): - __slots__ = ("market_id", "party_id", "reference", "live", "pagination") - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - REFERENCE_FIELD_NUMBER: _ClassVar[int] - LIVE_FIELD_NUMBER: _ClassVar[int] - PAGINATION_FIELD_NUMBER: _ClassVar[int] - market_id: str - party_id: str - reference: str - live: bool - pagination: Pagination - def __init__( - self, - market_id: _Optional[str] = ..., - party_id: _Optional[str] = ..., - reference: _Optional[str] = ..., - live: bool = ..., - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - ) -> None: ... - -class ListAllLiquidityProvisionsRequest(_message.Message): - __slots__ = ("market_id", "party_id", "reference", "live", "pagination") - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - REFERENCE_FIELD_NUMBER: _ClassVar[int] - LIVE_FIELD_NUMBER: _ClassVar[int] - PAGINATION_FIELD_NUMBER: _ClassVar[int] - market_id: str - party_id: str - reference: str - live: bool - pagination: Pagination - def __init__( - self, - market_id: _Optional[str] = ..., - party_id: _Optional[str] = ..., - reference: _Optional[str] = ..., - live: bool = ..., - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - ) -> None: ... - -class ListLiquidityProvisionsResponse(_message.Message): - __slots__ = ("liquidity_provisions",) - LIQUIDITY_PROVISIONS_FIELD_NUMBER: _ClassVar[int] - liquidity_provisions: LiquidityProvisionsConnection - def __init__( - self, - liquidity_provisions: _Optional[ - _Union[LiquidityProvisionsConnection, _Mapping] - ] = ..., - ) -> None: ... - -class ListAllLiquidityProvisionsResponse(_message.Message): - __slots__ = ("liquidity_provisions",) - LIQUIDITY_PROVISIONS_FIELD_NUMBER: _ClassVar[int] - liquidity_provisions: LiquidityProvisionsWithPendingConnection - def __init__( - self, - liquidity_provisions: _Optional[ - _Union[LiquidityProvisionsWithPendingConnection, _Mapping] - ] = ..., - ) -> None: ... - -class LiquidityProvision(_message.Message): - __slots__ = ("current", "pending") - CURRENT_FIELD_NUMBER: _ClassVar[int] - PENDING_FIELD_NUMBER: _ClassVar[int] - current: _vega_pb2.LiquidityProvision - pending: _vega_pb2.LiquidityProvision - def __init__( - self, - current: _Optional[_Union[_vega_pb2.LiquidityProvision, _Mapping]] = ..., - pending: _Optional[_Union[_vega_pb2.LiquidityProvision, _Mapping]] = ..., - ) -> None: ... - -class LiquidityProvisionsEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: _vega_pb2.LiquidityProvision - cursor: str - def __init__( - self, - node: _Optional[_Union[_vega_pb2.LiquidityProvision, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class LiquidityProvisionWithPendingEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: LiquidityProvision - cursor: str - def __init__( - self, - node: _Optional[_Union[LiquidityProvision, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class LiquidityProvisionsConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[LiquidityProvisionsEdge] - page_info: PageInfo - def __init__( - self, - edges: _Optional[_Iterable[_Union[LiquidityProvisionsEdge, _Mapping]]] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class LiquidityProvisionsWithPendingConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[ - LiquidityProvisionWithPendingEdge - ] - page_info: PageInfo - def __init__( - self, - edges: _Optional[ - _Iterable[_Union[LiquidityProvisionWithPendingEdge, _Mapping]] - ] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class ObserveLiquidityProvisionsRequest(_message.Message): - __slots__ = ("market_id", "party_id") - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - market_id: str - party_id: str - def __init__( - self, market_id: _Optional[str] = ..., party_id: _Optional[str] = ... - ) -> None: ... - -class ObserveLiquidityProvisionsResponse(_message.Message): - __slots__ = ("liquidity_provisions",) - LIQUIDITY_PROVISIONS_FIELD_NUMBER: _ClassVar[int] - liquidity_provisions: _containers.RepeatedCompositeFieldContainer[ - _vega_pb2.LiquidityProvision - ] - def __init__( - self, - liquidity_provisions: _Optional[ - _Iterable[_Union[_vega_pb2.LiquidityProvision, _Mapping]] - ] = ..., - ) -> None: ... - -class ListLiquidityProvidersRequest(_message.Message): - __slots__ = ("market_id", "party_id", "pagination") - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - PAGINATION_FIELD_NUMBER: _ClassVar[int] - market_id: str - party_id: str - pagination: Pagination - def __init__( - self, - market_id: _Optional[str] = ..., - party_id: _Optional[str] = ..., - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - ) -> None: ... - -class LiquidityProvider(_message.Message): - __slots__ = ("party_id", "market_id", "fee_share", "sla") - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - FEE_SHARE_FIELD_NUMBER: _ClassVar[int] - SLA_FIELD_NUMBER: _ClassVar[int] - party_id: str - market_id: str - fee_share: _vega_pb2.LiquidityProviderFeeShare - sla: _vega_pb2.LiquidityProviderSLA - def __init__( - self, - party_id: _Optional[str] = ..., - market_id: _Optional[str] = ..., - fee_share: _Optional[ - _Union[_vega_pb2.LiquidityProviderFeeShare, _Mapping] - ] = ..., - sla: _Optional[_Union[_vega_pb2.LiquidityProviderSLA, _Mapping]] = ..., - ) -> None: ... - -class LiquidityProviderEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: LiquidityProvider - cursor: str - def __init__( - self, - node: _Optional[_Union[LiquidityProvider, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class LiquidityProviderConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[LiquidityProviderEdge] - page_info: PageInfo - def __init__( - self, - edges: _Optional[_Iterable[_Union[LiquidityProviderEdge, _Mapping]]] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class ListLiquidityProvidersResponse(_message.Message): - __slots__ = ("liquidity_providers",) - LIQUIDITY_PROVIDERS_FIELD_NUMBER: _ClassVar[int] - liquidity_providers: LiquidityProviderConnection - def __init__( - self, - liquidity_providers: _Optional[ - _Union[LiquidityProviderConnection, _Mapping] - ] = ..., - ) -> None: ... - -class ListPaidLiquidityFeesRequest(_message.Message): - __slots__ = ("market_id", "asset_id", "epoch_seq", "party_ids", "pagination") - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - ASSET_ID_FIELD_NUMBER: _ClassVar[int] - EPOCH_SEQ_FIELD_NUMBER: _ClassVar[int] - PARTY_IDS_FIELD_NUMBER: _ClassVar[int] - PAGINATION_FIELD_NUMBER: _ClassVar[int] - market_id: str - asset_id: str - epoch_seq: int - party_ids: _containers.RepeatedScalarFieldContainer[str] - pagination: Pagination - def __init__( - self, - market_id: _Optional[str] = ..., - asset_id: _Optional[str] = ..., - epoch_seq: _Optional[int] = ..., - party_ids: _Optional[_Iterable[str]] = ..., - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - ) -> None: ... - -class ListPaidLiquidityFeesResponse(_message.Message): - __slots__ = ("paid_liquidity_fees",) - PAID_LIQUIDITY_FEES_FIELD_NUMBER: _ClassVar[int] - paid_liquidity_fees: PaidLiquidityFeesConnection - def __init__( - self, - paid_liquidity_fees: _Optional[ - _Union[PaidLiquidityFeesConnection, _Mapping] - ] = ..., - ) -> None: ... - -class PaidLiquidityFeesEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: _events_pb2.PaidLiquidityFeesStats - cursor: str - def __init__( - self, - node: _Optional[_Union[_events_pb2.PaidLiquidityFeesStats, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class PaidLiquidityFeesConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[PaidLiquidityFeesEdge] - page_info: PageInfo - def __init__( - self, - edges: _Optional[_Iterable[_Union[PaidLiquidityFeesEdge, _Mapping]]] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class GetGovernanceDataRequest(_message.Message): - __slots__ = ("proposal_id", "reference") - PROPOSAL_ID_FIELD_NUMBER: _ClassVar[int] - REFERENCE_FIELD_NUMBER: _ClassVar[int] - proposal_id: str - reference: str - def __init__( - self, proposal_id: _Optional[str] = ..., reference: _Optional[str] = ... - ) -> None: ... - -class GetGovernanceDataResponse(_message.Message): - __slots__ = ("data",) - DATA_FIELD_NUMBER: _ClassVar[int] - data: _governance_pb2.GovernanceData - def __init__( - self, data: _Optional[_Union[_governance_pb2.GovernanceData, _Mapping]] = ... - ) -> None: ... - -class ListGovernanceDataRequest(_message.Message): - __slots__ = ( - "proposal_state", - "proposal_type", - "proposer_party_id", - "proposal_reference", - "pagination", - ) - - class Type(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - TYPE_UNSPECIFIED: _ClassVar[ListGovernanceDataRequest.Type] - TYPE_ALL: _ClassVar[ListGovernanceDataRequest.Type] - TYPE_NEW_MARKET: _ClassVar[ListGovernanceDataRequest.Type] - TYPE_UPDATE_MARKET: _ClassVar[ListGovernanceDataRequest.Type] - TYPE_NETWORK_PARAMETERS: _ClassVar[ListGovernanceDataRequest.Type] - TYPE_NEW_ASSET: _ClassVar[ListGovernanceDataRequest.Type] - TYPE_NEW_FREE_FORM: _ClassVar[ListGovernanceDataRequest.Type] - TYPE_UPDATE_ASSET: _ClassVar[ListGovernanceDataRequest.Type] - TYPE_NEW_SPOT_MARKET: _ClassVar[ListGovernanceDataRequest.Type] - TYPE_UPDATE_SPOT_MARKET: _ClassVar[ListGovernanceDataRequest.Type] - TYPE_NEW_TRANSFER: _ClassVar[ListGovernanceDataRequest.Type] - TYPE_CANCEL_TRANSFER: _ClassVar[ListGovernanceDataRequest.Type] - TYPE_UPDATE_MARKET_STATE: _ClassVar[ListGovernanceDataRequest.Type] - TYPE_UPDATE_REFERRAL_PROGRAM: _ClassVar[ListGovernanceDataRequest.Type] - TYPE_UPDATE_VOLUME_DISCOUNT_PROGRAM: _ClassVar[ListGovernanceDataRequest.Type] - - TYPE_UNSPECIFIED: ListGovernanceDataRequest.Type - TYPE_ALL: ListGovernanceDataRequest.Type - TYPE_NEW_MARKET: ListGovernanceDataRequest.Type - TYPE_UPDATE_MARKET: ListGovernanceDataRequest.Type - TYPE_NETWORK_PARAMETERS: ListGovernanceDataRequest.Type - TYPE_NEW_ASSET: ListGovernanceDataRequest.Type - TYPE_NEW_FREE_FORM: ListGovernanceDataRequest.Type - TYPE_UPDATE_ASSET: ListGovernanceDataRequest.Type - TYPE_NEW_SPOT_MARKET: ListGovernanceDataRequest.Type - TYPE_UPDATE_SPOT_MARKET: ListGovernanceDataRequest.Type - TYPE_NEW_TRANSFER: ListGovernanceDataRequest.Type - TYPE_CANCEL_TRANSFER: ListGovernanceDataRequest.Type - TYPE_UPDATE_MARKET_STATE: ListGovernanceDataRequest.Type - TYPE_UPDATE_REFERRAL_PROGRAM: ListGovernanceDataRequest.Type - TYPE_UPDATE_VOLUME_DISCOUNT_PROGRAM: ListGovernanceDataRequest.Type - PROPOSAL_STATE_FIELD_NUMBER: _ClassVar[int] - PROPOSAL_TYPE_FIELD_NUMBER: _ClassVar[int] - PROPOSER_PARTY_ID_FIELD_NUMBER: _ClassVar[int] - PROPOSAL_REFERENCE_FIELD_NUMBER: _ClassVar[int] - PAGINATION_FIELD_NUMBER: _ClassVar[int] - proposal_state: _governance_pb2.Proposal.State - proposal_type: ListGovernanceDataRequest.Type - proposer_party_id: str - proposal_reference: str - pagination: Pagination - def __init__( - self, - proposal_state: _Optional[_Union[_governance_pb2.Proposal.State, str]] = ..., - proposal_type: _Optional[_Union[ListGovernanceDataRequest.Type, str]] = ..., - proposer_party_id: _Optional[str] = ..., - proposal_reference: _Optional[str] = ..., - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - ) -> None: ... - -class ListGovernanceDataResponse(_message.Message): - __slots__ = ("connection",) - CONNECTION_FIELD_NUMBER: _ClassVar[int] - connection: GovernanceDataConnection - def __init__( - self, connection: _Optional[_Union[GovernanceDataConnection, _Mapping]] = ... - ) -> None: ... - -class GovernanceDataEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: _governance_pb2.GovernanceData - cursor: str - def __init__( - self, - node: _Optional[_Union[_governance_pb2.GovernanceData, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class GovernanceDataConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[GovernanceDataEdge] - page_info: PageInfo - def __init__( - self, - edges: _Optional[_Iterable[_Union[GovernanceDataEdge, _Mapping]]] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class ObserveGovernanceRequest(_message.Message): - __slots__ = ("party_id",) - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - party_id: str - def __init__(self, party_id: _Optional[str] = ...) -> None: ... - -class ObserveGovernanceResponse(_message.Message): - __slots__ = ("data",) - DATA_FIELD_NUMBER: _ClassVar[int] - data: _governance_pb2.GovernanceData - def __init__( - self, data: _Optional[_Union[_governance_pb2.GovernanceData, _Mapping]] = ... - ) -> None: ... - -class ListDelegationsRequest(_message.Message): - __slots__ = ("party_id", "node_id", "epoch_id", "pagination") - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - NODE_ID_FIELD_NUMBER: _ClassVar[int] - EPOCH_ID_FIELD_NUMBER: _ClassVar[int] - PAGINATION_FIELD_NUMBER: _ClassVar[int] - party_id: str - node_id: str - epoch_id: str - pagination: Pagination - def __init__( - self, - party_id: _Optional[str] = ..., - node_id: _Optional[str] = ..., - epoch_id: _Optional[str] = ..., - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - ) -> None: ... - -class ListDelegationsResponse(_message.Message): - __slots__ = ("delegations",) - DELEGATIONS_FIELD_NUMBER: _ClassVar[int] - delegations: DelegationsConnection - def __init__( - self, delegations: _Optional[_Union[DelegationsConnection, _Mapping]] = ... - ) -> None: ... - -class DelegationEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: _vega_pb2.Delegation - cursor: str - def __init__( - self, - node: _Optional[_Union[_vega_pb2.Delegation, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class DelegationsConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[DelegationEdge] - page_info: PageInfo - def __init__( - self, - edges: _Optional[_Iterable[_Union[DelegationEdge, _Mapping]]] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class ObserveDelegationsRequest(_message.Message): - __slots__ = ("party_id", "node_id") - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - NODE_ID_FIELD_NUMBER: _ClassVar[int] - party_id: str - node_id: str - def __init__( - self, party_id: _Optional[str] = ..., node_id: _Optional[str] = ... - ) -> None: ... - -class ObserveDelegationsResponse(_message.Message): - __slots__ = ("delegation",) - DELEGATION_FIELD_NUMBER: _ClassVar[int] - delegation: _vega_pb2.Delegation - def __init__( - self, delegation: _Optional[_Union[_vega_pb2.Delegation, _Mapping]] = ... - ) -> None: ... - -class NodeBasic(_message.Message): - __slots__ = ( - "id", - "pub_key", - "tm_pub_key", - "ethereum_address", - "info_url", - "location", - "status", - "name", - "avatar_url", - ) - ID_FIELD_NUMBER: _ClassVar[int] - PUB_KEY_FIELD_NUMBER: _ClassVar[int] - TM_PUB_KEY_FIELD_NUMBER: _ClassVar[int] - ETHEREUM_ADDRESS_FIELD_NUMBER: _ClassVar[int] - INFO_URL_FIELD_NUMBER: _ClassVar[int] - LOCATION_FIELD_NUMBER: _ClassVar[int] - STATUS_FIELD_NUMBER: _ClassVar[int] - NAME_FIELD_NUMBER: _ClassVar[int] - AVATAR_URL_FIELD_NUMBER: _ClassVar[int] - id: str - pub_key: str - tm_pub_key: str - ethereum_address: str - info_url: str - location: str - status: _vega_pb2.NodeStatus - name: str - avatar_url: str - def __init__( - self, - id: _Optional[str] = ..., - pub_key: _Optional[str] = ..., - tm_pub_key: _Optional[str] = ..., - ethereum_address: _Optional[str] = ..., - info_url: _Optional[str] = ..., - location: _Optional[str] = ..., - status: _Optional[_Union[_vega_pb2.NodeStatus, str]] = ..., - name: _Optional[str] = ..., - avatar_url: _Optional[str] = ..., - ) -> None: ... - -class GetNetworkDataRequest(_message.Message): - __slots__ = () - def __init__(self) -> None: ... - -class GetNetworkDataResponse(_message.Message): - __slots__ = ("node_data",) - NODE_DATA_FIELD_NUMBER: _ClassVar[int] - node_data: _vega_pb2.NodeData - def __init__( - self, node_data: _Optional[_Union[_vega_pb2.NodeData, _Mapping]] = ... - ) -> None: ... - -class GetNodeRequest(_message.Message): - __slots__ = ("id",) - ID_FIELD_NUMBER: _ClassVar[int] - id: str - def __init__(self, id: _Optional[str] = ...) -> None: ... - -class GetNodeResponse(_message.Message): - __slots__ = ("node",) - NODE_FIELD_NUMBER: _ClassVar[int] - node: _vega_pb2.Node - def __init__( - self, node: _Optional[_Union[_vega_pb2.Node, _Mapping]] = ... - ) -> None: ... - -class ListNodesRequest(_message.Message): - __slots__ = ("epoch_seq", "pagination") - EPOCH_SEQ_FIELD_NUMBER: _ClassVar[int] - PAGINATION_FIELD_NUMBER: _ClassVar[int] - epoch_seq: int - pagination: Pagination - def __init__( - self, - epoch_seq: _Optional[int] = ..., - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - ) -> None: ... - -class ListNodesResponse(_message.Message): - __slots__ = ("nodes",) - NODES_FIELD_NUMBER: _ClassVar[int] - nodes: NodesConnection - def __init__( - self, nodes: _Optional[_Union[NodesConnection, _Mapping]] = ... - ) -> None: ... - -class NodeEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: _vega_pb2.Node - cursor: str - def __init__( - self, - node: _Optional[_Union[_vega_pb2.Node, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class NodesConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[NodeEdge] - page_info: PageInfo - def __init__( - self, - edges: _Optional[_Iterable[_Union[NodeEdge, _Mapping]]] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class ListNodeSignaturesRequest(_message.Message): - __slots__ = ("id", "pagination") - ID_FIELD_NUMBER: _ClassVar[int] - PAGINATION_FIELD_NUMBER: _ClassVar[int] - id: str - pagination: Pagination - def __init__( - self, - id: _Optional[str] = ..., - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - ) -> None: ... - -class ListNodeSignaturesResponse(_message.Message): - __slots__ = ("signatures",) - SIGNATURES_FIELD_NUMBER: _ClassVar[int] - signatures: NodeSignaturesConnection - def __init__( - self, signatures: _Optional[_Union[NodeSignaturesConnection, _Mapping]] = ... - ) -> None: ... - -class NodeSignatureEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: _validator_commands_pb2.NodeSignature - cursor: str - def __init__( - self, - node: _Optional[_Union[_validator_commands_pb2.NodeSignature, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class NodeSignaturesConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[NodeSignatureEdge] - page_info: PageInfo - def __init__( - self, - edges: _Optional[_Iterable[_Union[NodeSignatureEdge, _Mapping]]] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class GetEpochRequest(_message.Message): - __slots__ = ("id", "block") - ID_FIELD_NUMBER: _ClassVar[int] - BLOCK_FIELD_NUMBER: _ClassVar[int] - id: int - block: int - def __init__( - self, id: _Optional[int] = ..., block: _Optional[int] = ... - ) -> None: ... - -class GetEpochResponse(_message.Message): - __slots__ = ("epoch",) - EPOCH_FIELD_NUMBER: _ClassVar[int] - epoch: _vega_pb2.Epoch - def __init__( - self, epoch: _Optional[_Union[_vega_pb2.Epoch, _Mapping]] = ... - ) -> None: ... - -class EstimateFeeRequest(_message.Message): - __slots__ = ("market_id", "price", "size") - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - PRICE_FIELD_NUMBER: _ClassVar[int] - SIZE_FIELD_NUMBER: _ClassVar[int] - market_id: str - price: str - size: int - def __init__( - self, - market_id: _Optional[str] = ..., - price: _Optional[str] = ..., - size: _Optional[int] = ..., - ) -> None: ... - -class EstimateFeeResponse(_message.Message): - __slots__ = ("fee",) - FEE_FIELD_NUMBER: _ClassVar[int] - fee: _vega_pb2.Fee - def __init__( - self, fee: _Optional[_Union[_vega_pb2.Fee, _Mapping]] = ... - ) -> None: ... - -class EstimateMarginRequest(_message.Message): - __slots__ = ("market_id", "party_id", "side", "type", "size", "price") - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - SIDE_FIELD_NUMBER: _ClassVar[int] - TYPE_FIELD_NUMBER: _ClassVar[int] - SIZE_FIELD_NUMBER: _ClassVar[int] - PRICE_FIELD_NUMBER: _ClassVar[int] - market_id: str - party_id: str - side: _vega_pb2.Side - type: _vega_pb2.Order.Type - size: int - price: str - def __init__( - self, - market_id: _Optional[str] = ..., - party_id: _Optional[str] = ..., - side: _Optional[_Union[_vega_pb2.Side, str]] = ..., - type: _Optional[_Union[_vega_pb2.Order.Type, str]] = ..., - size: _Optional[int] = ..., - price: _Optional[str] = ..., - ) -> None: ... - -class EstimateMarginResponse(_message.Message): - __slots__ = ("margin_levels",) - MARGIN_LEVELS_FIELD_NUMBER: _ClassVar[int] - margin_levels: _vega_pb2.MarginLevels - def __init__( - self, margin_levels: _Optional[_Union[_vega_pb2.MarginLevels, _Mapping]] = ... - ) -> None: ... - -class ListNetworkParametersRequest(_message.Message): - __slots__ = ("pagination",) - PAGINATION_FIELD_NUMBER: _ClassVar[int] - pagination: Pagination - def __init__( - self, pagination: _Optional[_Union[Pagination, _Mapping]] = ... - ) -> None: ... - -class ListNetworkParametersResponse(_message.Message): - __slots__ = ("network_parameters",) - NETWORK_PARAMETERS_FIELD_NUMBER: _ClassVar[int] - network_parameters: NetworkParameterConnection - def __init__( - self, - network_parameters: _Optional[ - _Union[NetworkParameterConnection, _Mapping] - ] = ..., - ) -> None: ... - -class GetNetworkParameterRequest(_message.Message): - __slots__ = ("key",) - KEY_FIELD_NUMBER: _ClassVar[int] - key: str - def __init__(self, key: _Optional[str] = ...) -> None: ... - -class GetNetworkParameterResponse(_message.Message): - __slots__ = ("network_parameter",) - NETWORK_PARAMETER_FIELD_NUMBER: _ClassVar[int] - network_parameter: _vega_pb2.NetworkParameter - def __init__( - self, - network_parameter: _Optional[ - _Union[_vega_pb2.NetworkParameter, _Mapping] - ] = ..., - ) -> None: ... - -class NetworkParameterEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: _vega_pb2.NetworkParameter - cursor: str - def __init__( - self, - node: _Optional[_Union[_vega_pb2.NetworkParameter, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class NetworkParameterConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[NetworkParameterEdge] - page_info: PageInfo - def __init__( - self, - edges: _Optional[_Iterable[_Union[NetworkParameterEdge, _Mapping]]] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class Checkpoint(_message.Message): - __slots__ = ("hash", "block_hash", "at_block") - HASH_FIELD_NUMBER: _ClassVar[int] - BLOCK_HASH_FIELD_NUMBER: _ClassVar[int] - AT_BLOCK_FIELD_NUMBER: _ClassVar[int] - hash: str - block_hash: str - at_block: int - def __init__( - self, - hash: _Optional[str] = ..., - block_hash: _Optional[str] = ..., - at_block: _Optional[int] = ..., - ) -> None: ... - -class ListCheckpointsRequest(_message.Message): - __slots__ = ("pagination",) - PAGINATION_FIELD_NUMBER: _ClassVar[int] - pagination: Pagination - def __init__( - self, pagination: _Optional[_Union[Pagination, _Mapping]] = ... - ) -> None: ... - -class ListCheckpointsResponse(_message.Message): - __slots__ = ("checkpoints",) - CHECKPOINTS_FIELD_NUMBER: _ClassVar[int] - checkpoints: CheckpointsConnection - def __init__( - self, checkpoints: _Optional[_Union[CheckpointsConnection, _Mapping]] = ... - ) -> None: ... - -class CheckpointEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: Checkpoint - cursor: str - def __init__( - self, - node: _Optional[_Union[Checkpoint, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class CheckpointsConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[CheckpointEdge] - page_info: PageInfo - def __init__( - self, - edges: _Optional[_Iterable[_Union[CheckpointEdge, _Mapping]]] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class GetStakeRequest(_message.Message): - __slots__ = ("party_id", "pagination") - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - PAGINATION_FIELD_NUMBER: _ClassVar[int] - party_id: str - pagination: Pagination - def __init__( - self, - party_id: _Optional[str] = ..., - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - ) -> None: ... - -class GetStakeResponse(_message.Message): - __slots__ = ("current_stake_available", "stake_linkings") - CURRENT_STAKE_AVAILABLE_FIELD_NUMBER: _ClassVar[int] - STAKE_LINKINGS_FIELD_NUMBER: _ClassVar[int] - current_stake_available: str - stake_linkings: StakesConnection - def __init__( - self, - current_stake_available: _Optional[str] = ..., - stake_linkings: _Optional[_Union[StakesConnection, _Mapping]] = ..., - ) -> None: ... - -class StakeLinkingEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: _events_pb2.StakeLinking - cursor: str - def __init__( - self, - node: _Optional[_Union[_events_pb2.StakeLinking, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class StakesConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[StakeLinkingEdge] - page_info: PageInfo - def __init__( - self, - edges: _Optional[_Iterable[_Union[StakeLinkingEdge, _Mapping]]] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class GetRiskFactorsRequest(_message.Message): - __slots__ = ("market_id",) - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - market_id: str - def __init__(self, market_id: _Optional[str] = ...) -> None: ... - -class GetRiskFactorsResponse(_message.Message): - __slots__ = ("risk_factor",) - RISK_FACTOR_FIELD_NUMBER: _ClassVar[int] - risk_factor: _vega_pb2.RiskFactor - def __init__( - self, risk_factor: _Optional[_Union[_vega_pb2.RiskFactor, _Mapping]] = ... - ) -> None: ... - -class ObserveEventBusRequest(_message.Message): - __slots__ = ("type", "market_id", "party_id", "batch_size") - TYPE_FIELD_NUMBER: _ClassVar[int] - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - BATCH_SIZE_FIELD_NUMBER: _ClassVar[int] - type: _containers.RepeatedScalarFieldContainer[_events_pb2.BusEventType] - market_id: str - party_id: str - batch_size: int - def __init__( - self, - type: _Optional[_Iterable[_Union[_events_pb2.BusEventType, str]]] = ..., - market_id: _Optional[str] = ..., - party_id: _Optional[str] = ..., - batch_size: _Optional[int] = ..., - ) -> None: ... - -class ObserveEventBusResponse(_message.Message): - __slots__ = ("events",) - EVENTS_FIELD_NUMBER: _ClassVar[int] - events: _containers.RepeatedCompositeFieldContainer[_events_pb2.BusEvent] - def __init__( - self, events: _Optional[_Iterable[_Union[_events_pb2.BusEvent, _Mapping]]] = ... - ) -> None: ... - -class ObserveLedgerMovementsRequest(_message.Message): - __slots__ = () - def __init__(self) -> None: ... - -class ObserveLedgerMovementsResponse(_message.Message): - __slots__ = ("ledger_movement",) - LEDGER_MOVEMENT_FIELD_NUMBER: _ClassVar[int] - ledger_movement: _vega_pb2.LedgerMovement - def __init__( - self, - ledger_movement: _Optional[_Union[_vega_pb2.LedgerMovement, _Mapping]] = ..., - ) -> None: ... - -class ListKeyRotationsRequest(_message.Message): - __slots__ = ("node_id", "pagination") - NODE_ID_FIELD_NUMBER: _ClassVar[int] - PAGINATION_FIELD_NUMBER: _ClassVar[int] - node_id: str - pagination: Pagination - def __init__( - self, - node_id: _Optional[str] = ..., - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - ) -> None: ... - -class ListKeyRotationsResponse(_message.Message): - __slots__ = ("rotations",) - ROTATIONS_FIELD_NUMBER: _ClassVar[int] - rotations: KeyRotationConnection - def __init__( - self, rotations: _Optional[_Union[KeyRotationConnection, _Mapping]] = ... - ) -> None: ... - -class KeyRotationEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: _events_pb2.KeyRotation - cursor: str - def __init__( - self, - node: _Optional[_Union[_events_pb2.KeyRotation, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class KeyRotationConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[KeyRotationEdge] - page_info: PageInfo - def __init__( - self, - edges: _Optional[_Iterable[_Union[KeyRotationEdge, _Mapping]]] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class ListEthereumKeyRotationsRequest(_message.Message): - __slots__ = ("node_id", "pagination") - NODE_ID_FIELD_NUMBER: _ClassVar[int] - PAGINATION_FIELD_NUMBER: _ClassVar[int] - node_id: str - pagination: Pagination - def __init__( - self, - node_id: _Optional[str] = ..., - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - ) -> None: ... - -class ListEthereumKeyRotationsResponse(_message.Message): - __slots__ = ("key_rotations",) - KEY_ROTATIONS_FIELD_NUMBER: _ClassVar[int] - key_rotations: EthereumKeyRotationsConnection - def __init__( - self, - key_rotations: _Optional[ - _Union[EthereumKeyRotationsConnection, _Mapping] - ] = ..., - ) -> None: ... - -class EthereumKeyRotationsConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[EthereumKeyRotationEdge] - page_info: PageInfo - def __init__( - self, - edges: _Optional[_Iterable[_Union[EthereumKeyRotationEdge, _Mapping]]] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class EthereumKeyRotationEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: _events_pb2.EthereumKeyRotation - cursor: str - def __init__( - self, - node: _Optional[_Union[_events_pb2.EthereumKeyRotation, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class GetVegaTimeRequest(_message.Message): - __slots__ = () - def __init__(self) -> None: ... - -class GetVegaTimeResponse(_message.Message): - __slots__ = ("timestamp",) - TIMESTAMP_FIELD_NUMBER: _ClassVar[int] - timestamp: int - def __init__(self, timestamp: _Optional[int] = ...) -> None: ... - -class DateRange(_message.Message): - __slots__ = ("start_timestamp", "end_timestamp") - START_TIMESTAMP_FIELD_NUMBER: _ClassVar[int] - END_TIMESTAMP_FIELD_NUMBER: _ClassVar[int] - start_timestamp: int - end_timestamp: int - def __init__( - self, start_timestamp: _Optional[int] = ..., end_timestamp: _Optional[int] = ... - ) -> None: ... - -class GetProtocolUpgradeStatusRequest(_message.Message): - __slots__ = () - def __init__(self) -> None: ... - -class GetProtocolUpgradeStatusResponse(_message.Message): - __slots__ = ("ready",) - READY_FIELD_NUMBER: _ClassVar[int] - ready: bool - def __init__(self, ready: bool = ...) -> None: ... - -class ListProtocolUpgradeProposalsRequest(_message.Message): - __slots__ = ("status", "approved_by", "pagination") - STATUS_FIELD_NUMBER: _ClassVar[int] - APPROVED_BY_FIELD_NUMBER: _ClassVar[int] - PAGINATION_FIELD_NUMBER: _ClassVar[int] - status: _events_pb2.ProtocolUpgradeProposalStatus - approved_by: str - pagination: Pagination - def __init__( - self, - status: _Optional[_Union[_events_pb2.ProtocolUpgradeProposalStatus, str]] = ..., - approved_by: _Optional[str] = ..., - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - ) -> None: ... - -class ListProtocolUpgradeProposalsResponse(_message.Message): - __slots__ = ("protocol_upgrade_proposals",) - PROTOCOL_UPGRADE_PROPOSALS_FIELD_NUMBER: _ClassVar[int] - protocol_upgrade_proposals: ProtocolUpgradeProposalConnection - def __init__( - self, - protocol_upgrade_proposals: _Optional[ - _Union[ProtocolUpgradeProposalConnection, _Mapping] - ] = ..., - ) -> None: ... - -class ProtocolUpgradeProposalConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[ProtocolUpgradeProposalEdge] - page_info: PageInfo - def __init__( - self, - edges: _Optional[ - _Iterable[_Union[ProtocolUpgradeProposalEdge, _Mapping]] - ] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class ProtocolUpgradeProposalEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: _events_pb2.ProtocolUpgradeEvent - cursor: str - def __init__( - self, - node: _Optional[_Union[_events_pb2.ProtocolUpgradeEvent, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class ListCoreSnapshotsRequest(_message.Message): - __slots__ = ("pagination",) - PAGINATION_FIELD_NUMBER: _ClassVar[int] - pagination: Pagination - def __init__( - self, pagination: _Optional[_Union[Pagination, _Mapping]] = ... - ) -> None: ... - -class ListCoreSnapshotsResponse(_message.Message): - __slots__ = ("core_snapshots",) - CORE_SNAPSHOTS_FIELD_NUMBER: _ClassVar[int] - core_snapshots: CoreSnapshotConnection - def __init__( - self, core_snapshots: _Optional[_Union[CoreSnapshotConnection, _Mapping]] = ... - ) -> None: ... - -class CoreSnapshotConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[CoreSnapshotEdge] - page_info: PageInfo - def __init__( - self, - edges: _Optional[_Iterable[_Union[CoreSnapshotEdge, _Mapping]]] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class CoreSnapshotEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: _events_pb2.CoreSnapshotData - cursor: str - def __init__( - self, - node: _Optional[_Union[_events_pb2.CoreSnapshotData, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class HistorySegment(_message.Message): - __slots__ = ( - "from_height", - "to_height", - "history_segment_id", - "previous_history_segment_id", - "database_version", - "chain_id", - ) - FROM_HEIGHT_FIELD_NUMBER: _ClassVar[int] - TO_HEIGHT_FIELD_NUMBER: _ClassVar[int] - HISTORY_SEGMENT_ID_FIELD_NUMBER: _ClassVar[int] - PREVIOUS_HISTORY_SEGMENT_ID_FIELD_NUMBER: _ClassVar[int] - DATABASE_VERSION_FIELD_NUMBER: _ClassVar[int] - CHAIN_ID_FIELD_NUMBER: _ClassVar[int] - from_height: int - to_height: int - history_segment_id: str - previous_history_segment_id: str - database_version: int - chain_id: str - def __init__( - self, - from_height: _Optional[int] = ..., - to_height: _Optional[int] = ..., - history_segment_id: _Optional[str] = ..., - previous_history_segment_id: _Optional[str] = ..., - database_version: _Optional[int] = ..., - chain_id: _Optional[str] = ..., - ) -> None: ... - -class GetMostRecentNetworkHistorySegmentRequest(_message.Message): - __slots__ = () - def __init__(self) -> None: ... - -class GetMostRecentNetworkHistorySegmentResponse(_message.Message): - __slots__ = ("segment", "swarm_key_seed") - SEGMENT_FIELD_NUMBER: _ClassVar[int] - SWARM_KEY_SEED_FIELD_NUMBER: _ClassVar[int] - segment: HistorySegment - swarm_key_seed: str - def __init__( - self, - segment: _Optional[_Union[HistorySegment, _Mapping]] = ..., - swarm_key_seed: _Optional[str] = ..., - ) -> None: ... - -class ListAllNetworkHistorySegmentsRequest(_message.Message): - __slots__ = () - def __init__(self) -> None: ... - -class ListAllNetworkHistorySegmentsResponse(_message.Message): - __slots__ = ("segments",) - SEGMENTS_FIELD_NUMBER: _ClassVar[int] - segments: _containers.RepeatedCompositeFieldContainer[HistorySegment] - def __init__( - self, segments: _Optional[_Iterable[_Union[HistorySegment, _Mapping]]] = ... - ) -> None: ... - -class GetActiveNetworkHistoryPeerAddressesRequest(_message.Message): - __slots__ = () - def __init__(self) -> None: ... - -class GetActiveNetworkHistoryPeerAddressesResponse(_message.Message): - __slots__ = ("ip_addresses",) - IP_ADDRESSES_FIELD_NUMBER: _ClassVar[int] - ip_addresses: _containers.RepeatedScalarFieldContainer[str] - def __init__(self, ip_addresses: _Optional[_Iterable[str]] = ...) -> None: ... - -class GetNetworkHistoryStatusRequest(_message.Message): - __slots__ = () - def __init__(self) -> None: ... - -class GetNetworkHistoryStatusResponse(_message.Message): - __slots__ = ("ipfs_address", "swarm_key", "swarm_key_seed", "connected_peers") - IPFS_ADDRESS_FIELD_NUMBER: _ClassVar[int] - SWARM_KEY_FIELD_NUMBER: _ClassVar[int] - SWARM_KEY_SEED_FIELD_NUMBER: _ClassVar[int] - CONNECTED_PEERS_FIELD_NUMBER: _ClassVar[int] - ipfs_address: str - swarm_key: str - swarm_key_seed: str - connected_peers: _containers.RepeatedScalarFieldContainer[str] - def __init__( - self, - ipfs_address: _Optional[str] = ..., - swarm_key: _Optional[str] = ..., - swarm_key_seed: _Optional[str] = ..., - connected_peers: _Optional[_Iterable[str]] = ..., - ) -> None: ... - -class GetNetworkHistoryBootstrapPeersRequest(_message.Message): - __slots__ = () - def __init__(self) -> None: ... - -class GetNetworkHistoryBootstrapPeersResponse(_message.Message): - __slots__ = ("bootstrap_peers",) - BOOTSTRAP_PEERS_FIELD_NUMBER: _ClassVar[int] - bootstrap_peers: _containers.RepeatedScalarFieldContainer[str] - def __init__(self, bootstrap_peers: _Optional[_Iterable[str]] = ...) -> None: ... - -class ExportNetworkHistoryRequest(_message.Message): - __slots__ = ("from_block", "to_block", "table") - FROM_BLOCK_FIELD_NUMBER: _ClassVar[int] - TO_BLOCK_FIELD_NUMBER: _ClassVar[int] - TABLE_FIELD_NUMBER: _ClassVar[int] - from_block: int - to_block: int - table: Table - def __init__( - self, - from_block: _Optional[int] = ..., - to_block: _Optional[int] = ..., - table: _Optional[_Union[Table, str]] = ..., - ) -> None: ... - -class ListEntitiesRequest(_message.Message): - __slots__ = ("transaction_hash",) - TRANSACTION_HASH_FIELD_NUMBER: _ClassVar[int] - transaction_hash: str - def __init__(self, transaction_hash: _Optional[str] = ...) -> None: ... - -class ListEntitiesResponse(_message.Message): - __slots__ = ( - "accounts", - "orders", - "positions", - "ledger_entries", - "balance_changes", - "transfers", - "votes", - "erc20_multi_sig_signer_added_bundles", - "erc20_multi_sig_signer_removed_bundles", - "trades", - "oracle_specs", - "oracle_data", - "markets", - "parties", - "margin_levels", - "rewards", - "deposits", - "withdrawals", - "assets", - "liquidity_provisions", - "proposals", - "delegations", - "nodes", - "node_signatures", - "network_parameters", - "key_rotations", - "ethereum_key_rotations", - "protocol_upgrade_proposals", - ) - ACCOUNTS_FIELD_NUMBER: _ClassVar[int] - ORDERS_FIELD_NUMBER: _ClassVar[int] - POSITIONS_FIELD_NUMBER: _ClassVar[int] - LEDGER_ENTRIES_FIELD_NUMBER: _ClassVar[int] - BALANCE_CHANGES_FIELD_NUMBER: _ClassVar[int] - TRANSFERS_FIELD_NUMBER: _ClassVar[int] - VOTES_FIELD_NUMBER: _ClassVar[int] - ERC20_MULTI_SIG_SIGNER_ADDED_BUNDLES_FIELD_NUMBER: _ClassVar[int] - ERC20_MULTI_SIG_SIGNER_REMOVED_BUNDLES_FIELD_NUMBER: _ClassVar[int] - TRADES_FIELD_NUMBER: _ClassVar[int] - ORACLE_SPECS_FIELD_NUMBER: _ClassVar[int] - ORACLE_DATA_FIELD_NUMBER: _ClassVar[int] - MARKETS_FIELD_NUMBER: _ClassVar[int] - PARTIES_FIELD_NUMBER: _ClassVar[int] - MARGIN_LEVELS_FIELD_NUMBER: _ClassVar[int] - REWARDS_FIELD_NUMBER: _ClassVar[int] - DEPOSITS_FIELD_NUMBER: _ClassVar[int] - WITHDRAWALS_FIELD_NUMBER: _ClassVar[int] - ASSETS_FIELD_NUMBER: _ClassVar[int] - LIQUIDITY_PROVISIONS_FIELD_NUMBER: _ClassVar[int] - PROPOSALS_FIELD_NUMBER: _ClassVar[int] - DELEGATIONS_FIELD_NUMBER: _ClassVar[int] - NODES_FIELD_NUMBER: _ClassVar[int] - NODE_SIGNATURES_FIELD_NUMBER: _ClassVar[int] - NETWORK_PARAMETERS_FIELD_NUMBER: _ClassVar[int] - KEY_ROTATIONS_FIELD_NUMBER: _ClassVar[int] - ETHEREUM_KEY_ROTATIONS_FIELD_NUMBER: _ClassVar[int] - PROTOCOL_UPGRADE_PROPOSALS_FIELD_NUMBER: _ClassVar[int] - accounts: _containers.RepeatedCompositeFieldContainer[_vega_pb2.Account] - orders: _containers.RepeatedCompositeFieldContainer[_vega_pb2.Order] - positions: _containers.RepeatedCompositeFieldContainer[_vega_pb2.Position] - ledger_entries: _containers.RepeatedCompositeFieldContainer[_vega_pb2.LedgerEntry] - balance_changes: _containers.RepeatedCompositeFieldContainer[AccountBalance] - transfers: _containers.RepeatedCompositeFieldContainer[_events_pb2.Transfer] - votes: _containers.RepeatedCompositeFieldContainer[_governance_pb2.Vote] - erc20_multi_sig_signer_added_bundles: _containers.RepeatedCompositeFieldContainer[ - ERC20MultiSigSignerAddedBundle - ] - erc20_multi_sig_signer_removed_bundles: _containers.RepeatedCompositeFieldContainer[ - ERC20MultiSigSignerRemovedBundle - ] - trades: _containers.RepeatedCompositeFieldContainer[_vega_pb2.Trade] - oracle_specs: _containers.RepeatedCompositeFieldContainer[_oracle_pb2.OracleSpec] - oracle_data: _containers.RepeatedCompositeFieldContainer[_oracle_pb2.OracleData] - markets: _containers.RepeatedCompositeFieldContainer[_markets_pb2.Market] - parties: _containers.RepeatedCompositeFieldContainer[_vega_pb2.Party] - margin_levels: _containers.RepeatedCompositeFieldContainer[_vega_pb2.MarginLevels] - rewards: _containers.RepeatedCompositeFieldContainer[_vega_pb2.Reward] - deposits: _containers.RepeatedCompositeFieldContainer[_vega_pb2.Deposit] - withdrawals: _containers.RepeatedCompositeFieldContainer[_vega_pb2.Withdrawal] - assets: _containers.RepeatedCompositeFieldContainer[_assets_pb2.Asset] - liquidity_provisions: _containers.RepeatedCompositeFieldContainer[ - _vega_pb2.LiquidityProvision - ] - proposals: _containers.RepeatedCompositeFieldContainer[_governance_pb2.Proposal] - delegations: _containers.RepeatedCompositeFieldContainer[_vega_pb2.Delegation] - nodes: _containers.RepeatedCompositeFieldContainer[NodeBasic] - node_signatures: _containers.RepeatedCompositeFieldContainer[ - _validator_commands_pb2.NodeSignature - ] - network_parameters: _containers.RepeatedCompositeFieldContainer[ - _vega_pb2.NetworkParameter - ] - key_rotations: _containers.RepeatedCompositeFieldContainer[_events_pb2.KeyRotation] - ethereum_key_rotations: _containers.RepeatedCompositeFieldContainer[ - _events_pb2.EthereumKeyRotation - ] - protocol_upgrade_proposals: _containers.RepeatedCompositeFieldContainer[ - _events_pb2.ProtocolUpgradeEvent - ] - def __init__( - self, - accounts: _Optional[_Iterable[_Union[_vega_pb2.Account, _Mapping]]] = ..., - orders: _Optional[_Iterable[_Union[_vega_pb2.Order, _Mapping]]] = ..., - positions: _Optional[_Iterable[_Union[_vega_pb2.Position, _Mapping]]] = ..., - ledger_entries: _Optional[ - _Iterable[_Union[_vega_pb2.LedgerEntry, _Mapping]] - ] = ..., - balance_changes: _Optional[_Iterable[_Union[AccountBalance, _Mapping]]] = ..., - transfers: _Optional[_Iterable[_Union[_events_pb2.Transfer, _Mapping]]] = ..., - votes: _Optional[_Iterable[_Union[_governance_pb2.Vote, _Mapping]]] = ..., - erc20_multi_sig_signer_added_bundles: _Optional[ - _Iterable[_Union[ERC20MultiSigSignerAddedBundle, _Mapping]] - ] = ..., - erc20_multi_sig_signer_removed_bundles: _Optional[ - _Iterable[_Union[ERC20MultiSigSignerRemovedBundle, _Mapping]] - ] = ..., - trades: _Optional[_Iterable[_Union[_vega_pb2.Trade, _Mapping]]] = ..., - oracle_specs: _Optional[ - _Iterable[_Union[_oracle_pb2.OracleSpec, _Mapping]] - ] = ..., - oracle_data: _Optional[ - _Iterable[_Union[_oracle_pb2.OracleData, _Mapping]] - ] = ..., - markets: _Optional[_Iterable[_Union[_markets_pb2.Market, _Mapping]]] = ..., - parties: _Optional[_Iterable[_Union[_vega_pb2.Party, _Mapping]]] = ..., - margin_levels: _Optional[ - _Iterable[_Union[_vega_pb2.MarginLevels, _Mapping]] - ] = ..., - rewards: _Optional[_Iterable[_Union[_vega_pb2.Reward, _Mapping]]] = ..., - deposits: _Optional[_Iterable[_Union[_vega_pb2.Deposit, _Mapping]]] = ..., - withdrawals: _Optional[_Iterable[_Union[_vega_pb2.Withdrawal, _Mapping]]] = ..., - assets: _Optional[_Iterable[_Union[_assets_pb2.Asset, _Mapping]]] = ..., - liquidity_provisions: _Optional[ - _Iterable[_Union[_vega_pb2.LiquidityProvision, _Mapping]] - ] = ..., - proposals: _Optional[ - _Iterable[_Union[_governance_pb2.Proposal, _Mapping]] - ] = ..., - delegations: _Optional[_Iterable[_Union[_vega_pb2.Delegation, _Mapping]]] = ..., - nodes: _Optional[_Iterable[_Union[NodeBasic, _Mapping]]] = ..., - node_signatures: _Optional[ - _Iterable[_Union[_validator_commands_pb2.NodeSignature, _Mapping]] - ] = ..., - network_parameters: _Optional[ - _Iterable[_Union[_vega_pb2.NetworkParameter, _Mapping]] - ] = ..., - key_rotations: _Optional[ - _Iterable[_Union[_events_pb2.KeyRotation, _Mapping]] - ] = ..., - ethereum_key_rotations: _Optional[ - _Iterable[_Union[_events_pb2.EthereumKeyRotation, _Mapping]] - ] = ..., - protocol_upgrade_proposals: _Optional[ - _Iterable[_Union[_events_pb2.ProtocolUpgradeEvent, _Mapping]] - ] = ..., - ) -> None: ... - -class GetPartyActivityStreakRequest(_message.Message): - __slots__ = ("party_id", "epoch") - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - EPOCH_FIELD_NUMBER: _ClassVar[int] - party_id: str - epoch: int - def __init__( - self, party_id: _Optional[str] = ..., epoch: _Optional[int] = ... - ) -> None: ... - -class GetPartyActivityStreakResponse(_message.Message): - __slots__ = ("activity_streak",) - ACTIVITY_STREAK_FIELD_NUMBER: _ClassVar[int] - activity_streak: _events_pb2.PartyActivityStreak - def __init__( - self, - activity_streak: _Optional[ - _Union[_events_pb2.PartyActivityStreak, _Mapping] - ] = ..., - ) -> None: ... - -class FundingPayment(_message.Message): - __slots__ = ("party_id", "market_id", "funding_period_seq", "timestamp", "amount") - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - FUNDING_PERIOD_SEQ_FIELD_NUMBER: _ClassVar[int] - TIMESTAMP_FIELD_NUMBER: _ClassVar[int] - AMOUNT_FIELD_NUMBER: _ClassVar[int] - party_id: str - market_id: str - funding_period_seq: int - timestamp: int - amount: str - def __init__( - self, - party_id: _Optional[str] = ..., - market_id: _Optional[str] = ..., - funding_period_seq: _Optional[int] = ..., - timestamp: _Optional[int] = ..., - amount: _Optional[str] = ..., - ) -> None: ... - -class ListFundingPaymentsRequest(_message.Message): - __slots__ = ("party_id", "market_id", "pagination") - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - PAGINATION_FIELD_NUMBER: _ClassVar[int] - party_id: str - market_id: str - pagination: Pagination - def __init__( - self, - party_id: _Optional[str] = ..., - market_id: _Optional[str] = ..., - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - ) -> None: ... - -class FundingPaymentEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: FundingPayment - cursor: str - def __init__( - self, - node: _Optional[_Union[FundingPayment, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class FundingPaymentConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[FundingPaymentEdge] - page_info: PageInfo - def __init__( - self, - edges: _Optional[_Iterable[_Union[FundingPaymentEdge, _Mapping]]] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class ListFundingPaymentsResponse(_message.Message): - __slots__ = ("funding_payments",) - FUNDING_PAYMENTS_FIELD_NUMBER: _ClassVar[int] - funding_payments: FundingPaymentConnection - def __init__( - self, - funding_payments: _Optional[_Union[FundingPaymentConnection, _Mapping]] = ..., - ) -> None: ... - -class ListFundingPeriodsRequest(_message.Message): - __slots__ = ("market_id", "date_range", "pagination") - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - DATE_RANGE_FIELD_NUMBER: _ClassVar[int] - PAGINATION_FIELD_NUMBER: _ClassVar[int] - market_id: str - date_range: DateRange - pagination: Pagination - def __init__( - self, - market_id: _Optional[str] = ..., - date_range: _Optional[_Union[DateRange, _Mapping]] = ..., - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - ) -> None: ... - -class FundingPeriodEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: _events_pb2.FundingPeriod - cursor: str - def __init__( - self, - node: _Optional[_Union[_events_pb2.FundingPeriod, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class FundingPeriodConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[FundingPeriodEdge] - page_info: PageInfo - def __init__( - self, - edges: _Optional[_Iterable[_Union[FundingPeriodEdge, _Mapping]]] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class ListFundingPeriodsResponse(_message.Message): - __slots__ = ("funding_periods",) - FUNDING_PERIODS_FIELD_NUMBER: _ClassVar[int] - funding_periods: FundingPeriodConnection - def __init__( - self, - funding_periods: _Optional[_Union[FundingPeriodConnection, _Mapping]] = ..., - ) -> None: ... - -class ListFundingPeriodDataPointsRequest(_message.Message): - __slots__ = ("market_id", "date_range", "source", "seq", "pagination") - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - DATE_RANGE_FIELD_NUMBER: _ClassVar[int] - SOURCE_FIELD_NUMBER: _ClassVar[int] - SEQ_FIELD_NUMBER: _ClassVar[int] - PAGINATION_FIELD_NUMBER: _ClassVar[int] - market_id: str - date_range: DateRange - source: _events_pb2.FundingPeriodDataPoint.Source - seq: int - pagination: Pagination - def __init__( - self, - market_id: _Optional[str] = ..., - date_range: _Optional[_Union[DateRange, _Mapping]] = ..., - source: _Optional[_Union[_events_pb2.FundingPeriodDataPoint.Source, str]] = ..., - seq: _Optional[int] = ..., - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - ) -> None: ... - -class FundingPeriodDataPointEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: _events_pb2.FundingPeriodDataPoint - cursor: str - def __init__( - self, - node: _Optional[_Union[_events_pb2.FundingPeriodDataPoint, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class FundingPeriodDataPointConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[FundingPeriodDataPointEdge] - page_info: PageInfo - def __init__( - self, - edges: _Optional[_Iterable[_Union[FundingPeriodDataPointEdge, _Mapping]]] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class ListFundingPeriodDataPointsResponse(_message.Message): - __slots__ = ("funding_period_data_points",) - FUNDING_PERIOD_DATA_POINTS_FIELD_NUMBER: _ClassVar[int] - funding_period_data_points: FundingPeriodDataPointConnection - def __init__( - self, - funding_period_data_points: _Optional[ - _Union[FundingPeriodDataPointConnection, _Mapping] - ] = ..., - ) -> None: ... - -class PingRequest(_message.Message): - __slots__ = () - def __init__(self) -> None: ... - -class PingResponse(_message.Message): - __slots__ = () - def __init__(self) -> None: ... - -class OrderInfo(_message.Message): - __slots__ = ("side", "price", "remaining", "is_market_order") - SIDE_FIELD_NUMBER: _ClassVar[int] - PRICE_FIELD_NUMBER: _ClassVar[int] - REMAINING_FIELD_NUMBER: _ClassVar[int] - IS_MARKET_ORDER_FIELD_NUMBER: _ClassVar[int] - side: _vega_pb2.Side - price: str - remaining: int - is_market_order: bool - def __init__( - self, - side: _Optional[_Union[_vega_pb2.Side, str]] = ..., - price: _Optional[str] = ..., - remaining: _Optional[int] = ..., - is_market_order: bool = ..., - ) -> None: ... - -class EstimatePositionRequest(_message.Message): - __slots__ = ( - "market_id", - "open_volume", - "average_entry_price", - "orders", - "margin_account_balance", - "general_account_balance", - "order_margin_account_balance", - "margin_mode", - "margin_factor", - "include_required_position_margin_in_available_collateral", - "scale_liquidation_price_to_market_decimals", - ) - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - OPEN_VOLUME_FIELD_NUMBER: _ClassVar[int] - AVERAGE_ENTRY_PRICE_FIELD_NUMBER: _ClassVar[int] - ORDERS_FIELD_NUMBER: _ClassVar[int] - MARGIN_ACCOUNT_BALANCE_FIELD_NUMBER: _ClassVar[int] - GENERAL_ACCOUNT_BALANCE_FIELD_NUMBER: _ClassVar[int] - ORDER_MARGIN_ACCOUNT_BALANCE_FIELD_NUMBER: _ClassVar[int] - MARGIN_MODE_FIELD_NUMBER: _ClassVar[int] - MARGIN_FACTOR_FIELD_NUMBER: _ClassVar[int] - INCLUDE_REQUIRED_POSITION_MARGIN_IN_AVAILABLE_COLLATERAL_FIELD_NUMBER: _ClassVar[ - int - ] - SCALE_LIQUIDATION_PRICE_TO_MARKET_DECIMALS_FIELD_NUMBER: _ClassVar[int] - market_id: str - open_volume: int - average_entry_price: str - orders: _containers.RepeatedCompositeFieldContainer[OrderInfo] - margin_account_balance: str - general_account_balance: str - order_margin_account_balance: str - margin_mode: _vega_pb2.MarginMode - margin_factor: str - include_required_position_margin_in_available_collateral: bool - scale_liquidation_price_to_market_decimals: bool - def __init__( - self, - market_id: _Optional[str] = ..., - open_volume: _Optional[int] = ..., - average_entry_price: _Optional[str] = ..., - orders: _Optional[_Iterable[_Union[OrderInfo, _Mapping]]] = ..., - margin_account_balance: _Optional[str] = ..., - general_account_balance: _Optional[str] = ..., - order_margin_account_balance: _Optional[str] = ..., - margin_mode: _Optional[_Union[_vega_pb2.MarginMode, str]] = ..., - margin_factor: _Optional[str] = ..., - include_required_position_margin_in_available_collateral: bool = ..., - scale_liquidation_price_to_market_decimals: bool = ..., - ) -> None: ... - -class EstimatePositionResponse(_message.Message): - __slots__ = ("margin", "collateral_increase_estimate", "liquidation") - MARGIN_FIELD_NUMBER: _ClassVar[int] - COLLATERAL_INCREASE_ESTIMATE_FIELD_NUMBER: _ClassVar[int] - LIQUIDATION_FIELD_NUMBER: _ClassVar[int] - margin: MarginEstimate - collateral_increase_estimate: CollateralIncreaseEstimate - liquidation: LiquidationEstimate - def __init__( - self, - margin: _Optional[_Union[MarginEstimate, _Mapping]] = ..., - collateral_increase_estimate: _Optional[ - _Union[CollateralIncreaseEstimate, _Mapping] - ] = ..., - liquidation: _Optional[_Union[LiquidationEstimate, _Mapping]] = ..., - ) -> None: ... - -class CollateralIncreaseEstimate(_message.Message): - __slots__ = ("worst_case", "best_case") - WORST_CASE_FIELD_NUMBER: _ClassVar[int] - BEST_CASE_FIELD_NUMBER: _ClassVar[int] - worst_case: str - best_case: str - def __init__( - self, worst_case: _Optional[str] = ..., best_case: _Optional[str] = ... - ) -> None: ... - -class MarginEstimate(_message.Message): - __slots__ = ("worst_case", "best_case") - WORST_CASE_FIELD_NUMBER: _ClassVar[int] - BEST_CASE_FIELD_NUMBER: _ClassVar[int] - worst_case: _vega_pb2.MarginLevels - best_case: _vega_pb2.MarginLevels - def __init__( - self, - worst_case: _Optional[_Union[_vega_pb2.MarginLevels, _Mapping]] = ..., - best_case: _Optional[_Union[_vega_pb2.MarginLevels, _Mapping]] = ..., - ) -> None: ... - -class LiquidationEstimate(_message.Message): - __slots__ = ("worst_case", "best_case") - WORST_CASE_FIELD_NUMBER: _ClassVar[int] - BEST_CASE_FIELD_NUMBER: _ClassVar[int] - worst_case: LiquidationPrice - best_case: LiquidationPrice - def __init__( - self, - worst_case: _Optional[_Union[LiquidationPrice, _Mapping]] = ..., - best_case: _Optional[_Union[LiquidationPrice, _Mapping]] = ..., - ) -> None: ... - -class LiquidationPrice(_message.Message): - __slots__ = ("open_volume_only", "including_buy_orders", "including_sell_orders") - OPEN_VOLUME_ONLY_FIELD_NUMBER: _ClassVar[int] - INCLUDING_BUY_ORDERS_FIELD_NUMBER: _ClassVar[int] - INCLUDING_SELL_ORDERS_FIELD_NUMBER: _ClassVar[int] - open_volume_only: str - including_buy_orders: str - including_sell_orders: str - def __init__( - self, - open_volume_only: _Optional[str] = ..., - including_buy_orders: _Optional[str] = ..., - including_sell_orders: _Optional[str] = ..., - ) -> None: ... - -class GetCurrentReferralProgramRequest(_message.Message): - __slots__ = () - def __init__(self) -> None: ... - -class GetCurrentReferralProgramResponse(_message.Message): - __slots__ = ("current_referral_program",) - CURRENT_REFERRAL_PROGRAM_FIELD_NUMBER: _ClassVar[int] - current_referral_program: ReferralProgram - def __init__( - self, - current_referral_program: _Optional[_Union[ReferralProgram, _Mapping]] = ..., - ) -> None: ... - -class ReferralProgram(_message.Message): - __slots__ = ( - "version", - "id", - "benefit_tiers", - "end_of_program_timestamp", - "window_length", - "staking_tiers", - "ended_at", - ) - VERSION_FIELD_NUMBER: _ClassVar[int] - ID_FIELD_NUMBER: _ClassVar[int] - BENEFIT_TIERS_FIELD_NUMBER: _ClassVar[int] - END_OF_PROGRAM_TIMESTAMP_FIELD_NUMBER: _ClassVar[int] - WINDOW_LENGTH_FIELD_NUMBER: _ClassVar[int] - STAKING_TIERS_FIELD_NUMBER: _ClassVar[int] - ENDED_AT_FIELD_NUMBER: _ClassVar[int] - version: int - id: str - benefit_tiers: _containers.RepeatedCompositeFieldContainer[_vega_pb2.BenefitTier] - end_of_program_timestamp: int - window_length: int - staking_tiers: _containers.RepeatedCompositeFieldContainer[_vega_pb2.StakingTier] - ended_at: int - def __init__( - self, - version: _Optional[int] = ..., - id: _Optional[str] = ..., - benefit_tiers: _Optional[ - _Iterable[_Union[_vega_pb2.BenefitTier, _Mapping]] - ] = ..., - end_of_program_timestamp: _Optional[int] = ..., - window_length: _Optional[int] = ..., - staking_tiers: _Optional[ - _Iterable[_Union[_vega_pb2.StakingTier, _Mapping]] - ] = ..., - ended_at: _Optional[int] = ..., - ) -> None: ... - -class ReferralSet(_message.Message): - __slots__ = ("id", "referrer", "created_at", "updated_at", "total_members") - ID_FIELD_NUMBER: _ClassVar[int] - REFERRER_FIELD_NUMBER: _ClassVar[int] - CREATED_AT_FIELD_NUMBER: _ClassVar[int] - UPDATED_AT_FIELD_NUMBER: _ClassVar[int] - TOTAL_MEMBERS_FIELD_NUMBER: _ClassVar[int] - id: str - referrer: str - created_at: int - updated_at: int - total_members: int - def __init__( - self, - id: _Optional[str] = ..., - referrer: _Optional[str] = ..., - created_at: _Optional[int] = ..., - updated_at: _Optional[int] = ..., - total_members: _Optional[int] = ..., - ) -> None: ... - -class ReferralSetEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: ReferralSet - cursor: str - def __init__( - self, - node: _Optional[_Union[ReferralSet, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class ReferralSetConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[ReferralSetEdge] - page_info: PageInfo - def __init__( - self, - edges: _Optional[_Iterable[_Union[ReferralSetEdge, _Mapping]]] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class ListReferralSetsRequest(_message.Message): - __slots__ = ("referral_set_id", "pagination", "referrer", "referee") - REFERRAL_SET_ID_FIELD_NUMBER: _ClassVar[int] - PAGINATION_FIELD_NUMBER: _ClassVar[int] - REFERRER_FIELD_NUMBER: _ClassVar[int] - REFEREE_FIELD_NUMBER: _ClassVar[int] - referral_set_id: str - pagination: Pagination - referrer: str - referee: str - def __init__( - self, - referral_set_id: _Optional[str] = ..., - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - referrer: _Optional[str] = ..., - referee: _Optional[str] = ..., - ) -> None: ... - -class ListReferralSetsResponse(_message.Message): - __slots__ = ("referral_sets",) - REFERRAL_SETS_FIELD_NUMBER: _ClassVar[int] - referral_sets: ReferralSetConnection - def __init__( - self, referral_sets: _Optional[_Union[ReferralSetConnection, _Mapping]] = ... - ) -> None: ... - -class ReferralSetReferee(_message.Message): - __slots__ = ( - "referral_set_id", - "referee", - "joined_at", - "at_epoch", - "total_referee_notional_taker_volume", - "total_referee_generated_rewards", - ) - REFERRAL_SET_ID_FIELD_NUMBER: _ClassVar[int] - REFEREE_FIELD_NUMBER: _ClassVar[int] - JOINED_AT_FIELD_NUMBER: _ClassVar[int] - AT_EPOCH_FIELD_NUMBER: _ClassVar[int] - TOTAL_REFEREE_NOTIONAL_TAKER_VOLUME_FIELD_NUMBER: _ClassVar[int] - TOTAL_REFEREE_GENERATED_REWARDS_FIELD_NUMBER: _ClassVar[int] - referral_set_id: str - referee: str - joined_at: int - at_epoch: int - total_referee_notional_taker_volume: str - total_referee_generated_rewards: str - def __init__( - self, - referral_set_id: _Optional[str] = ..., - referee: _Optional[str] = ..., - joined_at: _Optional[int] = ..., - at_epoch: _Optional[int] = ..., - total_referee_notional_taker_volume: _Optional[str] = ..., - total_referee_generated_rewards: _Optional[str] = ..., - ) -> None: ... - -class ReferralSetRefereeEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: ReferralSetReferee - cursor: str - def __init__( - self, - node: _Optional[_Union[ReferralSetReferee, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class ReferralSetRefereeConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[ReferralSetRefereeEdge] - page_info: PageInfo - def __init__( - self, - edges: _Optional[_Iterable[_Union[ReferralSetRefereeEdge, _Mapping]]] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class ListReferralSetRefereesRequest(_message.Message): - __slots__ = ( - "referral_set_id", - "pagination", - "referrer", - "referee", - "aggregation_epochs", - ) - REFERRAL_SET_ID_FIELD_NUMBER: _ClassVar[int] - PAGINATION_FIELD_NUMBER: _ClassVar[int] - REFERRER_FIELD_NUMBER: _ClassVar[int] - REFEREE_FIELD_NUMBER: _ClassVar[int] - AGGREGATION_EPOCHS_FIELD_NUMBER: _ClassVar[int] - referral_set_id: str - pagination: Pagination - referrer: str - referee: str - aggregation_epochs: int - def __init__( - self, - referral_set_id: _Optional[str] = ..., - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - referrer: _Optional[str] = ..., - referee: _Optional[str] = ..., - aggregation_epochs: _Optional[int] = ..., - ) -> None: ... - -class ListReferralSetRefereesResponse(_message.Message): - __slots__ = ("referral_set_referees",) - REFERRAL_SET_REFEREES_FIELD_NUMBER: _ClassVar[int] - referral_set_referees: ReferralSetRefereeConnection - def __init__( - self, - referral_set_referees: _Optional[ - _Union[ReferralSetRefereeConnection, _Mapping] - ] = ..., - ) -> None: ... - -class GetReferralSetStatsRequest(_message.Message): - __slots__ = ("referral_set_id", "at_epoch", "referee", "pagination") - REFERRAL_SET_ID_FIELD_NUMBER: _ClassVar[int] - AT_EPOCH_FIELD_NUMBER: _ClassVar[int] - REFEREE_FIELD_NUMBER: _ClassVar[int] - PAGINATION_FIELD_NUMBER: _ClassVar[int] - referral_set_id: str - at_epoch: int - referee: str - pagination: Pagination - def __init__( - self, - referral_set_id: _Optional[str] = ..., - at_epoch: _Optional[int] = ..., - referee: _Optional[str] = ..., - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - ) -> None: ... - -class GetReferralSetStatsResponse(_message.Message): - __slots__ = ("stats",) - STATS_FIELD_NUMBER: _ClassVar[int] - stats: ReferralSetStatsConnection - def __init__( - self, stats: _Optional[_Union[ReferralSetStatsConnection, _Mapping]] = ... - ) -> None: ... - -class ReferralSetStatsConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[ReferralSetStatsEdge] - page_info: PageInfo - def __init__( - self, - edges: _Optional[_Iterable[_Union[ReferralSetStatsEdge, _Mapping]]] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class ReferralSetStatsEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: ReferralSetStats - cursor: str - def __init__( - self, - node: _Optional[_Union[ReferralSetStats, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class ReferralSetStats(_message.Message): - __slots__ = ( - "at_epoch", - "referral_set_running_notional_taker_volume", - "party_id", - "discount_factor", - "reward_factor", - "epoch_notional_taker_volume", - "rewards_multiplier", - "rewards_factor_multiplier", - "was_eligible", - "referrer_taker_volume", - ) - AT_EPOCH_FIELD_NUMBER: _ClassVar[int] - REFERRAL_SET_RUNNING_NOTIONAL_TAKER_VOLUME_FIELD_NUMBER: _ClassVar[int] - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - DISCOUNT_FACTOR_FIELD_NUMBER: _ClassVar[int] - REWARD_FACTOR_FIELD_NUMBER: _ClassVar[int] - EPOCH_NOTIONAL_TAKER_VOLUME_FIELD_NUMBER: _ClassVar[int] - REWARDS_MULTIPLIER_FIELD_NUMBER: _ClassVar[int] - REWARDS_FACTOR_MULTIPLIER_FIELD_NUMBER: _ClassVar[int] - WAS_ELIGIBLE_FIELD_NUMBER: _ClassVar[int] - REFERRER_TAKER_VOLUME_FIELD_NUMBER: _ClassVar[int] - at_epoch: int - referral_set_running_notional_taker_volume: str - party_id: str - discount_factor: str - reward_factor: str - epoch_notional_taker_volume: str - rewards_multiplier: str - rewards_factor_multiplier: str - was_eligible: bool - referrer_taker_volume: str - def __init__( - self, - at_epoch: _Optional[int] = ..., - referral_set_running_notional_taker_volume: _Optional[str] = ..., - party_id: _Optional[str] = ..., - discount_factor: _Optional[str] = ..., - reward_factor: _Optional[str] = ..., - epoch_notional_taker_volume: _Optional[str] = ..., - rewards_multiplier: _Optional[str] = ..., - rewards_factor_multiplier: _Optional[str] = ..., - was_eligible: bool = ..., - referrer_taker_volume: _Optional[str] = ..., - ) -> None: ... - -class Team(_message.Message): - __slots__ = ( - "team_id", - "referrer", - "name", - "team_url", - "avatar_url", - "created_at", - "closed", - "created_at_epoch", - "allow_list", - "total_members", - ) - TEAM_ID_FIELD_NUMBER: _ClassVar[int] - REFERRER_FIELD_NUMBER: _ClassVar[int] - NAME_FIELD_NUMBER: _ClassVar[int] - TEAM_URL_FIELD_NUMBER: _ClassVar[int] - AVATAR_URL_FIELD_NUMBER: _ClassVar[int] - CREATED_AT_FIELD_NUMBER: _ClassVar[int] - CLOSED_FIELD_NUMBER: _ClassVar[int] - CREATED_AT_EPOCH_FIELD_NUMBER: _ClassVar[int] - ALLOW_LIST_FIELD_NUMBER: _ClassVar[int] - TOTAL_MEMBERS_FIELD_NUMBER: _ClassVar[int] - team_id: str - referrer: str - name: str - team_url: str - avatar_url: str - created_at: int - closed: bool - created_at_epoch: int - allow_list: _containers.RepeatedScalarFieldContainer[str] - total_members: int - def __init__( - self, - team_id: _Optional[str] = ..., - referrer: _Optional[str] = ..., - name: _Optional[str] = ..., - team_url: _Optional[str] = ..., - avatar_url: _Optional[str] = ..., - created_at: _Optional[int] = ..., - closed: bool = ..., - created_at_epoch: _Optional[int] = ..., - allow_list: _Optional[_Iterable[str]] = ..., - total_members: _Optional[int] = ..., - ) -> None: ... - -class TeamEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: Team - cursor: str - def __init__( - self, - node: _Optional[_Union[Team, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class TeamConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[TeamEdge] - page_info: PageInfo - def __init__( - self, - edges: _Optional[_Iterable[_Union[TeamEdge, _Mapping]]] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class ListTeamsRequest(_message.Message): - __slots__ = ("team_id", "party_id", "pagination") - TEAM_ID_FIELD_NUMBER: _ClassVar[int] - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - PAGINATION_FIELD_NUMBER: _ClassVar[int] - team_id: str - party_id: str - pagination: Pagination - def __init__( - self, - team_id: _Optional[str] = ..., - party_id: _Optional[str] = ..., - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - ) -> None: ... - -class ListTeamsResponse(_message.Message): - __slots__ = ("teams",) - TEAMS_FIELD_NUMBER: _ClassVar[int] - teams: TeamConnection - def __init__( - self, teams: _Optional[_Union[TeamConnection, _Mapping]] = ... - ) -> None: ... - -class ListTeamsStatisticsRequest(_message.Message): - __slots__ = ("team_id", "aggregation_epochs", "pagination") - TEAM_ID_FIELD_NUMBER: _ClassVar[int] - AGGREGATION_EPOCHS_FIELD_NUMBER: _ClassVar[int] - PAGINATION_FIELD_NUMBER: _ClassVar[int] - team_id: str - aggregation_epochs: int - pagination: Pagination - def __init__( - self, - team_id: _Optional[str] = ..., - aggregation_epochs: _Optional[int] = ..., - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - ) -> None: ... - -class ListTeamsStatisticsResponse(_message.Message): - __slots__ = ("statistics",) - STATISTICS_FIELD_NUMBER: _ClassVar[int] - statistics: TeamsStatisticsConnection - def __init__( - self, statistics: _Optional[_Union[TeamsStatisticsConnection, _Mapping]] = ... - ) -> None: ... - -class TeamsStatisticsConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[TeamStatisticsEdge] - page_info: PageInfo - def __init__( - self, - edges: _Optional[_Iterable[_Union[TeamStatisticsEdge, _Mapping]]] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class TeamStatisticsEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: TeamStatistics - cursor: str - def __init__( - self, - node: _Optional[_Union[TeamStatistics, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class TeamStatistics(_message.Message): - __slots__ = ( - "team_id", - "total_quantum_volume", - "total_quantum_rewards", - "quantum_rewards", - "total_games_played", - "games_played", - "quantum_volumes", - ) - TEAM_ID_FIELD_NUMBER: _ClassVar[int] - TOTAL_QUANTUM_VOLUME_FIELD_NUMBER: _ClassVar[int] - TOTAL_QUANTUM_REWARDS_FIELD_NUMBER: _ClassVar[int] - QUANTUM_REWARDS_FIELD_NUMBER: _ClassVar[int] - TOTAL_GAMES_PLAYED_FIELD_NUMBER: _ClassVar[int] - GAMES_PLAYED_FIELD_NUMBER: _ClassVar[int] - QUANTUM_VOLUMES_FIELD_NUMBER: _ClassVar[int] - team_id: str - total_quantum_volume: str - total_quantum_rewards: str - quantum_rewards: _containers.RepeatedCompositeFieldContainer[QuantumRewardsPerEpoch] - total_games_played: int - games_played: _containers.RepeatedScalarFieldContainer[str] - quantum_volumes: _containers.RepeatedCompositeFieldContainer[QuantumVolumesPerEpoch] - def __init__( - self, - team_id: _Optional[str] = ..., - total_quantum_volume: _Optional[str] = ..., - total_quantum_rewards: _Optional[str] = ..., - quantum_rewards: _Optional[ - _Iterable[_Union[QuantumRewardsPerEpoch, _Mapping]] - ] = ..., - total_games_played: _Optional[int] = ..., - games_played: _Optional[_Iterable[str]] = ..., - quantum_volumes: _Optional[ - _Iterable[_Union[QuantumVolumesPerEpoch, _Mapping]] - ] = ..., - ) -> None: ... - -class QuantumRewardsPerEpoch(_message.Message): - __slots__ = ("epoch", "total_quantum_rewards") - EPOCH_FIELD_NUMBER: _ClassVar[int] - TOTAL_QUANTUM_REWARDS_FIELD_NUMBER: _ClassVar[int] - epoch: int - total_quantum_rewards: str - def __init__( - self, epoch: _Optional[int] = ..., total_quantum_rewards: _Optional[str] = ... - ) -> None: ... - -class QuantumVolumesPerEpoch(_message.Message): - __slots__ = ("epoch", "total_quantum_volumes") - EPOCH_FIELD_NUMBER: _ClassVar[int] - TOTAL_QUANTUM_VOLUMES_FIELD_NUMBER: _ClassVar[int] - epoch: int - total_quantum_volumes: str - def __init__( - self, epoch: _Optional[int] = ..., total_quantum_volumes: _Optional[str] = ... - ) -> None: ... - -class ListTeamMembersStatisticsRequest(_message.Message): - __slots__ = ("team_id", "party_id", "aggregation_epochs", "pagination") - TEAM_ID_FIELD_NUMBER: _ClassVar[int] - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - AGGREGATION_EPOCHS_FIELD_NUMBER: _ClassVar[int] - PAGINATION_FIELD_NUMBER: _ClassVar[int] - team_id: str - party_id: str - aggregation_epochs: int - pagination: Pagination - def __init__( - self, - team_id: _Optional[str] = ..., - party_id: _Optional[str] = ..., - aggregation_epochs: _Optional[int] = ..., - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - ) -> None: ... - -class ListTeamMembersStatisticsResponse(_message.Message): - __slots__ = ("statistics",) - STATISTICS_FIELD_NUMBER: _ClassVar[int] - statistics: TeamMembersStatisticsConnection - def __init__( - self, - statistics: _Optional[_Union[TeamMembersStatisticsConnection, _Mapping]] = ..., - ) -> None: ... - -class TeamMembersStatisticsConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[TeamMemberStatisticsEdge] - page_info: PageInfo - def __init__( - self, - edges: _Optional[_Iterable[_Union[TeamMemberStatisticsEdge, _Mapping]]] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class TeamMemberStatisticsEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: TeamMemberStatistics - cursor: str - def __init__( - self, - node: _Optional[_Union[TeamMemberStatistics, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class TeamMemberStatistics(_message.Message): - __slots__ = ( - "party_id", - "total_quantum_volume", - "total_quantum_rewards", - "quantum_rewards", - "total_games_played", - "games_played", - "quantum_volumes", - ) - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - TOTAL_QUANTUM_VOLUME_FIELD_NUMBER: _ClassVar[int] - TOTAL_QUANTUM_REWARDS_FIELD_NUMBER: _ClassVar[int] - QUANTUM_REWARDS_FIELD_NUMBER: _ClassVar[int] - TOTAL_GAMES_PLAYED_FIELD_NUMBER: _ClassVar[int] - GAMES_PLAYED_FIELD_NUMBER: _ClassVar[int] - QUANTUM_VOLUMES_FIELD_NUMBER: _ClassVar[int] - party_id: str - total_quantum_volume: str - total_quantum_rewards: str - quantum_rewards: _containers.RepeatedCompositeFieldContainer[QuantumRewardsPerEpoch] - total_games_played: int - games_played: _containers.RepeatedScalarFieldContainer[str] - quantum_volumes: _containers.RepeatedCompositeFieldContainer[QuantumVolumesPerEpoch] - def __init__( - self, - party_id: _Optional[str] = ..., - total_quantum_volume: _Optional[str] = ..., - total_quantum_rewards: _Optional[str] = ..., - quantum_rewards: _Optional[ - _Iterable[_Union[QuantumRewardsPerEpoch, _Mapping]] - ] = ..., - total_games_played: _Optional[int] = ..., - games_played: _Optional[_Iterable[str]] = ..., - quantum_volumes: _Optional[ - _Iterable[_Union[QuantumVolumesPerEpoch, _Mapping]] - ] = ..., - ) -> None: ... - -class ListTeamRefereesRequest(_message.Message): - __slots__ = ("team_id", "pagination") - TEAM_ID_FIELD_NUMBER: _ClassVar[int] - PAGINATION_FIELD_NUMBER: _ClassVar[int] - team_id: str - pagination: Pagination - def __init__( - self, - team_id: _Optional[str] = ..., - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - ) -> None: ... - -class TeamReferee(_message.Message): - __slots__ = ("team_id", "referee", "joined_at", "joined_at_epoch") - TEAM_ID_FIELD_NUMBER: _ClassVar[int] - REFEREE_FIELD_NUMBER: _ClassVar[int] - JOINED_AT_FIELD_NUMBER: _ClassVar[int] - JOINED_AT_EPOCH_FIELD_NUMBER: _ClassVar[int] - team_id: str - referee: str - joined_at: int - joined_at_epoch: int - def __init__( - self, - team_id: _Optional[str] = ..., - referee: _Optional[str] = ..., - joined_at: _Optional[int] = ..., - joined_at_epoch: _Optional[int] = ..., - ) -> None: ... - -class TeamRefereeEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: TeamReferee - cursor: str - def __init__( - self, - node: _Optional[_Union[TeamReferee, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class TeamRefereeConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[TeamRefereeEdge] - page_info: PageInfo - def __init__( - self, - edges: _Optional[_Iterable[_Union[TeamRefereeEdge, _Mapping]]] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class ListTeamRefereesResponse(_message.Message): - __slots__ = ("team_referees",) - TEAM_REFEREES_FIELD_NUMBER: _ClassVar[int] - team_referees: TeamRefereeConnection - def __init__( - self, team_referees: _Optional[_Union[TeamRefereeConnection, _Mapping]] = ... - ) -> None: ... - -class TeamRefereeHistory(_message.Message): - __slots__ = ("team_id", "joined_at", "joined_at_epoch") - TEAM_ID_FIELD_NUMBER: _ClassVar[int] - JOINED_AT_FIELD_NUMBER: _ClassVar[int] - JOINED_AT_EPOCH_FIELD_NUMBER: _ClassVar[int] - team_id: str - joined_at: int - joined_at_epoch: int - def __init__( - self, - team_id: _Optional[str] = ..., - joined_at: _Optional[int] = ..., - joined_at_epoch: _Optional[int] = ..., - ) -> None: ... - -class TeamRefereeHistoryEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: TeamRefereeHistory - cursor: str - def __init__( - self, - node: _Optional[_Union[TeamRefereeHistory, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class TeamRefereeHistoryConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[TeamRefereeHistoryEdge] - page_info: PageInfo - def __init__( - self, - edges: _Optional[_Iterable[_Union[TeamRefereeHistoryEdge, _Mapping]]] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class ListTeamRefereeHistoryRequest(_message.Message): - __slots__ = ("referee", "pagination") - REFEREE_FIELD_NUMBER: _ClassVar[int] - PAGINATION_FIELD_NUMBER: _ClassVar[int] - referee: str - pagination: Pagination - def __init__( - self, - referee: _Optional[str] = ..., - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - ) -> None: ... - -class ListTeamRefereeHistoryResponse(_message.Message): - __slots__ = ("team_referee_history",) - TEAM_REFEREE_HISTORY_FIELD_NUMBER: _ClassVar[int] - team_referee_history: TeamRefereeHistoryConnection - def __init__( - self, - team_referee_history: _Optional[ - _Union[TeamRefereeHistoryConnection, _Mapping] - ] = ..., - ) -> None: ... - -class GetFeesStatsRequest(_message.Message): - __slots__ = ("market_id", "asset_id", "epoch_seq", "party_id") - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - ASSET_ID_FIELD_NUMBER: _ClassVar[int] - EPOCH_SEQ_FIELD_NUMBER: _ClassVar[int] - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - market_id: str - asset_id: str - epoch_seq: int - party_id: str - def __init__( - self, - market_id: _Optional[str] = ..., - asset_id: _Optional[str] = ..., - epoch_seq: _Optional[int] = ..., - party_id: _Optional[str] = ..., - ) -> None: ... - -class GetFeesStatsResponse(_message.Message): - __slots__ = ("fees_stats",) - FEES_STATS_FIELD_NUMBER: _ClassVar[int] - fees_stats: _events_pb2.FeesStats - def __init__( - self, fees_stats: _Optional[_Union[_events_pb2.FeesStats, _Mapping]] = ... - ) -> None: ... - -class GetFeesStatsForPartyRequest(_message.Message): - __slots__ = ("party_id", "asset_id", "from_epoch", "to_epoch") - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - ASSET_ID_FIELD_NUMBER: _ClassVar[int] - FROM_EPOCH_FIELD_NUMBER: _ClassVar[int] - TO_EPOCH_FIELD_NUMBER: _ClassVar[int] - party_id: str - asset_id: str - from_epoch: int - to_epoch: int - def __init__( - self, - party_id: _Optional[str] = ..., - asset_id: _Optional[str] = ..., - from_epoch: _Optional[int] = ..., - to_epoch: _Optional[int] = ..., - ) -> None: ... - -class GetFeesStatsForPartyResponse(_message.Message): - __slots__ = ("fees_stats_for_party",) - FEES_STATS_FOR_PARTY_FIELD_NUMBER: _ClassVar[int] - fees_stats_for_party: _containers.RepeatedCompositeFieldContainer[FeesStatsForParty] - def __init__( - self, - fees_stats_for_party: _Optional[ - _Iterable[_Union[FeesStatsForParty, _Mapping]] - ] = ..., - ) -> None: ... - -class GetCurrentVolumeDiscountProgramRequest(_message.Message): - __slots__ = () - def __init__(self) -> None: ... - -class GetCurrentVolumeDiscountProgramResponse(_message.Message): - __slots__ = ("current_volume_discount_program",) - CURRENT_VOLUME_DISCOUNT_PROGRAM_FIELD_NUMBER: _ClassVar[int] - current_volume_discount_program: VolumeDiscountProgram - def __init__( - self, - current_volume_discount_program: _Optional[ - _Union[VolumeDiscountProgram, _Mapping] - ] = ..., - ) -> None: ... - -class GetVolumeDiscountStatsRequest(_message.Message): - __slots__ = ("at_epoch", "party_id", "pagination") - AT_EPOCH_FIELD_NUMBER: _ClassVar[int] - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - PAGINATION_FIELD_NUMBER: _ClassVar[int] - at_epoch: int - party_id: str - pagination: Pagination - def __init__( - self, - at_epoch: _Optional[int] = ..., - party_id: _Optional[str] = ..., - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - ) -> None: ... - -class GetVolumeDiscountStatsResponse(_message.Message): - __slots__ = ("stats",) - STATS_FIELD_NUMBER: _ClassVar[int] - stats: VolumeDiscountStatsConnection - def __init__( - self, stats: _Optional[_Union[VolumeDiscountStatsConnection, _Mapping]] = ... - ) -> None: ... - -class VolumeDiscountStatsConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[VolumeDiscountStatsEdge] - page_info: PageInfo - def __init__( - self, - edges: _Optional[_Iterable[_Union[VolumeDiscountStatsEdge, _Mapping]]] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class VolumeDiscountStatsEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: VolumeDiscountStats - cursor: str - def __init__( - self, - node: _Optional[_Union[VolumeDiscountStats, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class VolumeDiscountStats(_message.Message): - __slots__ = ("at_epoch", "party_id", "discount_factor", "running_volume") - AT_EPOCH_FIELD_NUMBER: _ClassVar[int] - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - DISCOUNT_FACTOR_FIELD_NUMBER: _ClassVar[int] - RUNNING_VOLUME_FIELD_NUMBER: _ClassVar[int] - at_epoch: int - party_id: str - discount_factor: str - running_volume: str - def __init__( - self, - at_epoch: _Optional[int] = ..., - party_id: _Optional[str] = ..., - discount_factor: _Optional[str] = ..., - running_volume: _Optional[str] = ..., - ) -> None: ... - -class VolumeDiscountProgram(_message.Message): - __slots__ = ( - "version", - "id", - "benefit_tiers", - "end_of_program_timestamp", - "window_length", - "ended_at", - ) - VERSION_FIELD_NUMBER: _ClassVar[int] - ID_FIELD_NUMBER: _ClassVar[int] - BENEFIT_TIERS_FIELD_NUMBER: _ClassVar[int] - END_OF_PROGRAM_TIMESTAMP_FIELD_NUMBER: _ClassVar[int] - WINDOW_LENGTH_FIELD_NUMBER: _ClassVar[int] - ENDED_AT_FIELD_NUMBER: _ClassVar[int] - version: int - id: str - benefit_tiers: _containers.RepeatedCompositeFieldContainer[ - _vega_pb2.VolumeBenefitTier - ] - end_of_program_timestamp: int - window_length: int - ended_at: int - def __init__( - self, - version: _Optional[int] = ..., - id: _Optional[str] = ..., - benefit_tiers: _Optional[ - _Iterable[_Union[_vega_pb2.VolumeBenefitTier, _Mapping]] - ] = ..., - end_of_program_timestamp: _Optional[int] = ..., - window_length: _Optional[int] = ..., - ended_at: _Optional[int] = ..., - ) -> None: ... - -class FeesStatsForParty(_message.Message): - __slots__ = ( - "asset_id", - "total_rewards_received", - "referees_discount_applied", - "volume_discount_applied", - "total_maker_fees_received", - ) - ASSET_ID_FIELD_NUMBER: _ClassVar[int] - TOTAL_REWARDS_RECEIVED_FIELD_NUMBER: _ClassVar[int] - REFEREES_DISCOUNT_APPLIED_FIELD_NUMBER: _ClassVar[int] - VOLUME_DISCOUNT_APPLIED_FIELD_NUMBER: _ClassVar[int] - TOTAL_MAKER_FEES_RECEIVED_FIELD_NUMBER: _ClassVar[int] - asset_id: str - total_rewards_received: str - referees_discount_applied: str - volume_discount_applied: str - total_maker_fees_received: str - def __init__( - self, - asset_id: _Optional[str] = ..., - total_rewards_received: _Optional[str] = ..., - referees_discount_applied: _Optional[str] = ..., - volume_discount_applied: _Optional[str] = ..., - total_maker_fees_received: _Optional[str] = ..., - ) -> None: ... - -class ObserveTransactionResultsRequest(_message.Message): - __slots__ = ("party_ids", "hashes", "status") - PARTY_IDS_FIELD_NUMBER: _ClassVar[int] - HASHES_FIELD_NUMBER: _ClassVar[int] - STATUS_FIELD_NUMBER: _ClassVar[int] - party_ids: _containers.RepeatedScalarFieldContainer[str] - hashes: _containers.RepeatedScalarFieldContainer[str] - status: bool - def __init__( - self, - party_ids: _Optional[_Iterable[str]] = ..., - hashes: _Optional[_Iterable[str]] = ..., - status: bool = ..., - ) -> None: ... - -class ObserveTransactionResultsResponse(_message.Message): - __slots__ = ("transaction_results",) - TRANSACTION_RESULTS_FIELD_NUMBER: _ClassVar[int] - transaction_results: _containers.RepeatedCompositeFieldContainer[ - _events_pb2.TransactionResult - ] - def __init__( - self, - transaction_results: _Optional[ - _Iterable[_Union[_events_pb2.TransactionResult, _Mapping]] - ] = ..., - ) -> None: ... - -class EstimateTransferFeeRequest(_message.Message): - __slots__ = ( - "from_account", - "from_account_type", - "to_account", - "amount", - "asset_id", - "from_amm_key", - ) - FROM_ACCOUNT_FIELD_NUMBER: _ClassVar[int] - FROM_ACCOUNT_TYPE_FIELD_NUMBER: _ClassVar[int] - TO_ACCOUNT_FIELD_NUMBER: _ClassVar[int] - AMOUNT_FIELD_NUMBER: _ClassVar[int] - ASSET_ID_FIELD_NUMBER: _ClassVar[int] - FROM_AMM_KEY_FIELD_NUMBER: _ClassVar[int] - from_account: str - from_account_type: _vega_pb2.AccountType - to_account: str - amount: str - asset_id: str - from_amm_key: str - def __init__( - self, - from_account: _Optional[str] = ..., - from_account_type: _Optional[_Union[_vega_pb2.AccountType, str]] = ..., - to_account: _Optional[str] = ..., - amount: _Optional[str] = ..., - asset_id: _Optional[str] = ..., - from_amm_key: _Optional[str] = ..., - ) -> None: ... - -class EstimateTransferFeeResponse(_message.Message): - __slots__ = ("fee", "discount") - FEE_FIELD_NUMBER: _ClassVar[int] - DISCOUNT_FIELD_NUMBER: _ClassVar[int] - fee: str - discount: str - def __init__( - self, fee: _Optional[str] = ..., discount: _Optional[str] = ... - ) -> None: ... - -class GetTotalTransferFeeDiscountRequest(_message.Message): - __slots__ = ("party_id", "asset_id") - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - ASSET_ID_FIELD_NUMBER: _ClassVar[int] - party_id: str - asset_id: str - def __init__( - self, party_id: _Optional[str] = ..., asset_id: _Optional[str] = ... - ) -> None: ... - -class GetTotalTransferFeeDiscountResponse(_message.Message): - __slots__ = ("total_discount",) - TOTAL_DISCOUNT_FIELD_NUMBER: _ClassVar[int] - total_discount: str - def __init__(self, total_discount: _Optional[str] = ...) -> None: ... - -class ListGamesRequest(_message.Message): - __slots__ = ( - "game_id", - "epoch_from", - "epoch_to", - "entity_scope", - "pagination", - "team_id", - "party_id", - ) - GAME_ID_FIELD_NUMBER: _ClassVar[int] - EPOCH_FROM_FIELD_NUMBER: _ClassVar[int] - EPOCH_TO_FIELD_NUMBER: _ClassVar[int] - ENTITY_SCOPE_FIELD_NUMBER: _ClassVar[int] - PAGINATION_FIELD_NUMBER: _ClassVar[int] - TEAM_ID_FIELD_NUMBER: _ClassVar[int] - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - game_id: str - epoch_from: int - epoch_to: int - entity_scope: _vega_pb2.EntityScope - pagination: Pagination - team_id: str - party_id: str - def __init__( - self, - game_id: _Optional[str] = ..., - epoch_from: _Optional[int] = ..., - epoch_to: _Optional[int] = ..., - entity_scope: _Optional[_Union[_vega_pb2.EntityScope, str]] = ..., - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - team_id: _Optional[str] = ..., - party_id: _Optional[str] = ..., - ) -> None: ... - -class ListGamesResponse(_message.Message): - __slots__ = ("games",) - GAMES_FIELD_NUMBER: _ClassVar[int] - games: GamesConnection - def __init__( - self, games: _Optional[_Union[GamesConnection, _Mapping]] = ... - ) -> None: ... - -class GamesConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[GameEdge] - page_info: PageInfo - def __init__( - self, - edges: _Optional[_Iterable[_Union[GameEdge, _Mapping]]] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class GameEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: Game - cursor: str - def __init__( - self, - node: _Optional[_Union[Game, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class Game(_message.Message): - __slots__ = ("id", "epoch", "participants", "team", "individual", "reward_asset_id") - ID_FIELD_NUMBER: _ClassVar[int] - EPOCH_FIELD_NUMBER: _ClassVar[int] - PARTICIPANTS_FIELD_NUMBER: _ClassVar[int] - TEAM_FIELD_NUMBER: _ClassVar[int] - INDIVIDUAL_FIELD_NUMBER: _ClassVar[int] - REWARD_ASSET_ID_FIELD_NUMBER: _ClassVar[int] - id: str - epoch: int - participants: int - team: TeamGameEntities - individual: IndividualGameEntities - reward_asset_id: str - def __init__( - self, - id: _Optional[str] = ..., - epoch: _Optional[int] = ..., - participants: _Optional[int] = ..., - team: _Optional[_Union[TeamGameEntities, _Mapping]] = ..., - individual: _Optional[_Union[IndividualGameEntities, _Mapping]] = ..., - reward_asset_id: _Optional[str] = ..., - ) -> None: ... - -class TeamGameEntities(_message.Message): - __slots__ = ("team",) - TEAM_FIELD_NUMBER: _ClassVar[int] - team: _containers.RepeatedCompositeFieldContainer[TeamGameEntity] - def __init__( - self, team: _Optional[_Iterable[_Union[TeamGameEntity, _Mapping]]] = ... - ) -> None: ... - -class IndividualGameEntities(_message.Message): - __slots__ = ("individual",) - INDIVIDUAL_FIELD_NUMBER: _ClassVar[int] - individual: _containers.RepeatedCompositeFieldContainer[IndividualGameEntity] - def __init__( - self, - individual: _Optional[_Iterable[_Union[IndividualGameEntity, _Mapping]]] = ..., - ) -> None: ... - -class TeamGameEntity(_message.Message): - __slots__ = ( - "team", - "rank", - "volume", - "reward_metric", - "reward_earned", - "total_rewards_earned", - "reward_earned_quantum", - "total_rewards_earned_quantum", - ) - TEAM_FIELD_NUMBER: _ClassVar[int] - RANK_FIELD_NUMBER: _ClassVar[int] - VOLUME_FIELD_NUMBER: _ClassVar[int] - REWARD_METRIC_FIELD_NUMBER: _ClassVar[int] - REWARD_EARNED_FIELD_NUMBER: _ClassVar[int] - TOTAL_REWARDS_EARNED_FIELD_NUMBER: _ClassVar[int] - REWARD_EARNED_QUANTUM_FIELD_NUMBER: _ClassVar[int] - TOTAL_REWARDS_EARNED_QUANTUM_FIELD_NUMBER: _ClassVar[int] - team: TeamGameParticipation - rank: int - volume: str - reward_metric: _vega_pb2.DispatchMetric - reward_earned: str - total_rewards_earned: str - reward_earned_quantum: str - total_rewards_earned_quantum: str - def __init__( - self, - team: _Optional[_Union[TeamGameParticipation, _Mapping]] = ..., - rank: _Optional[int] = ..., - volume: _Optional[str] = ..., - reward_metric: _Optional[_Union[_vega_pb2.DispatchMetric, str]] = ..., - reward_earned: _Optional[str] = ..., - total_rewards_earned: _Optional[str] = ..., - reward_earned_quantum: _Optional[str] = ..., - total_rewards_earned_quantum: _Optional[str] = ..., - ) -> None: ... - -class TeamGameParticipation(_message.Message): - __slots__ = ("team_id", "members_participating") - TEAM_ID_FIELD_NUMBER: _ClassVar[int] - MEMBERS_PARTICIPATING_FIELD_NUMBER: _ClassVar[int] - team_id: str - members_participating: _containers.RepeatedCompositeFieldContainer[ - IndividualGameEntity - ] - def __init__( - self, - team_id: _Optional[str] = ..., - members_participating: _Optional[ - _Iterable[_Union[IndividualGameEntity, _Mapping]] - ] = ..., - ) -> None: ... - -class IndividualGameEntity(_message.Message): - __slots__ = ( - "individual", - "rank", - "volume", - "reward_metric", - "reward_earned", - "total_rewards_earned", - "reward_earned_quantum", - "total_rewards_earned_quantum", - ) - INDIVIDUAL_FIELD_NUMBER: _ClassVar[int] - RANK_FIELD_NUMBER: _ClassVar[int] - VOLUME_FIELD_NUMBER: _ClassVar[int] - REWARD_METRIC_FIELD_NUMBER: _ClassVar[int] - REWARD_EARNED_FIELD_NUMBER: _ClassVar[int] - TOTAL_REWARDS_EARNED_FIELD_NUMBER: _ClassVar[int] - REWARD_EARNED_QUANTUM_FIELD_NUMBER: _ClassVar[int] - TOTAL_REWARDS_EARNED_QUANTUM_FIELD_NUMBER: _ClassVar[int] - individual: str - rank: int - volume: str - reward_metric: _vega_pb2.DispatchMetric - reward_earned: str - total_rewards_earned: str - reward_earned_quantum: str - total_rewards_earned_quantum: str - def __init__( - self, - individual: _Optional[str] = ..., - rank: _Optional[int] = ..., - volume: _Optional[str] = ..., - reward_metric: _Optional[_Union[_vega_pb2.DispatchMetric, str]] = ..., - reward_earned: _Optional[str] = ..., - total_rewards_earned: _Optional[str] = ..., - reward_earned_quantum: _Optional[str] = ..., - total_rewards_earned_quantum: _Optional[str] = ..., - ) -> None: ... - -class ListPartyMarginModesRequest(_message.Message): - __slots__ = ("market_id", "party_id", "pagination") - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - PAGINATION_FIELD_NUMBER: _ClassVar[int] - market_id: str - party_id: str - pagination: Pagination - def __init__( - self, - market_id: _Optional[str] = ..., - party_id: _Optional[str] = ..., - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - ) -> None: ... - -class ListPartyMarginModesResponse(_message.Message): - __slots__ = ("party_margin_modes",) - PARTY_MARGIN_MODES_FIELD_NUMBER: _ClassVar[int] - party_margin_modes: PartyMarginModesConnection - def __init__( - self, - party_margin_modes: _Optional[ - _Union[PartyMarginModesConnection, _Mapping] - ] = ..., - ) -> None: ... - -class PartyMarginModesConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[PartyMarginModeEdge] - page_info: PageInfo - def __init__( - self, - edges: _Optional[_Iterable[_Union[PartyMarginModeEdge, _Mapping]]] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class PartyMarginModeEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: PartyMarginMode - cursor: str - def __init__( - self, - node: _Optional[_Union[PartyMarginMode, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... - -class PartyMarginMode(_message.Message): - __slots__ = ( - "market_id", - "party_id", - "margin_mode", - "margin_factor", - "min_theoretical_margin_factor", - "max_theoretical_leverage", - "at_epoch", - ) - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - MARGIN_MODE_FIELD_NUMBER: _ClassVar[int] - MARGIN_FACTOR_FIELD_NUMBER: _ClassVar[int] - MIN_THEORETICAL_MARGIN_FACTOR_FIELD_NUMBER: _ClassVar[int] - MAX_THEORETICAL_LEVERAGE_FIELD_NUMBER: _ClassVar[int] - AT_EPOCH_FIELD_NUMBER: _ClassVar[int] - market_id: str - party_id: str - margin_mode: _vega_pb2.MarginMode - margin_factor: str - min_theoretical_margin_factor: str - max_theoretical_leverage: str - at_epoch: int - def __init__( - self, - market_id: _Optional[str] = ..., - party_id: _Optional[str] = ..., - margin_mode: _Optional[_Union[_vega_pb2.MarginMode, str]] = ..., - margin_factor: _Optional[str] = ..., - min_theoretical_margin_factor: _Optional[str] = ..., - max_theoretical_leverage: _Optional[str] = ..., - at_epoch: _Optional[int] = ..., - ) -> None: ... - -class TimeWeightedNotionalPosition(_message.Message): - __slots__ = ( - "asset_id", - "party_id", - "game_id", - "at_epoch", - "time_weighted_notional_position", - "last_updated", - ) - ASSET_ID_FIELD_NUMBER: _ClassVar[int] - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - GAME_ID_FIELD_NUMBER: _ClassVar[int] - AT_EPOCH_FIELD_NUMBER: _ClassVar[int] - TIME_WEIGHTED_NOTIONAL_POSITION_FIELD_NUMBER: _ClassVar[int] - LAST_UPDATED_FIELD_NUMBER: _ClassVar[int] - asset_id: str - party_id: str - game_id: str - at_epoch: int - time_weighted_notional_position: str - last_updated: int - def __init__( - self, - asset_id: _Optional[str] = ..., - party_id: _Optional[str] = ..., - game_id: _Optional[str] = ..., - at_epoch: _Optional[int] = ..., - time_weighted_notional_position: _Optional[str] = ..., - last_updated: _Optional[int] = ..., - ) -> None: ... - -class GetTimeWeightedNotionalPositionRequest(_message.Message): - __slots__ = ("asset_id", "party_id", "game_id", "at_epoch") - ASSET_ID_FIELD_NUMBER: _ClassVar[int] - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - GAME_ID_FIELD_NUMBER: _ClassVar[int] - AT_EPOCH_FIELD_NUMBER: _ClassVar[int] - asset_id: str - party_id: str - game_id: str - at_epoch: int - def __init__( - self, - asset_id: _Optional[str] = ..., - party_id: _Optional[str] = ..., - game_id: _Optional[str] = ..., - at_epoch: _Optional[int] = ..., - ) -> None: ... - -class GetTimeWeightedNotionalPositionResponse(_message.Message): - __slots__ = ("time_weighted_notional_position",) - TIME_WEIGHTED_NOTIONAL_POSITION_FIELD_NUMBER: _ClassVar[int] - time_weighted_notional_position: TimeWeightedNotionalPosition - def __init__( - self, - time_weighted_notional_position: _Optional[ - _Union[TimeWeightedNotionalPosition, _Mapping] - ] = ..., - ) -> None: ... - -class ListAMMsRequest(_message.Message): - __slots__ = ("id", "party_id", "market_id", "amm_party_id", "status", "pagination") - ID_FIELD_NUMBER: _ClassVar[int] - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - AMM_PARTY_ID_FIELD_NUMBER: _ClassVar[int] - STATUS_FIELD_NUMBER: _ClassVar[int] - PAGINATION_FIELD_NUMBER: _ClassVar[int] - id: str - party_id: str - market_id: str - amm_party_id: str - status: _events_pb2.AMM.Status - pagination: Pagination - def __init__( - self, - id: _Optional[str] = ..., - party_id: _Optional[str] = ..., - market_id: _Optional[str] = ..., - amm_party_id: _Optional[str] = ..., - status: _Optional[_Union[_events_pb2.AMM.Status, str]] = ..., - pagination: _Optional[_Union[Pagination, _Mapping]] = ..., - ) -> None: ... - -class ListAMMsResponse(_message.Message): - __slots__ = ("amms",) - AMMS_FIELD_NUMBER: _ClassVar[int] - amms: AMMConnection - def __init__( - self, amms: _Optional[_Union[AMMConnection, _Mapping]] = ... - ) -> None: ... - -class AMMConnection(_message.Message): - __slots__ = ("edges", "page_info") - EDGES_FIELD_NUMBER: _ClassVar[int] - PAGE_INFO_FIELD_NUMBER: _ClassVar[int] - edges: _containers.RepeatedCompositeFieldContainer[AMMEdge] - page_info: PageInfo - def __init__( - self, - edges: _Optional[_Iterable[_Union[AMMEdge, _Mapping]]] = ..., - page_info: _Optional[_Union[PageInfo, _Mapping]] = ..., - ) -> None: ... - -class AMMEdge(_message.Message): - __slots__ = ("node", "cursor") - NODE_FIELD_NUMBER: _ClassVar[int] - CURSOR_FIELD_NUMBER: _ClassVar[int] - node: _events_pb2.AMM - cursor: str - def __init__( - self, - node: _Optional[_Union[_events_pb2.AMM, _Mapping]] = ..., - cursor: _Optional[str] = ..., - ) -> None: ... diff --git a/vega_sim/proto/data_node/api/v2/trading_data_pb2_grpc.py b/vega_sim/proto/data_node/api/v2/trading_data_pb2_grpc.py deleted file mode 100644 index 37da844f7..000000000 --- a/vega_sim/proto/data_node/api/v2/trading_data_pb2_grpc.py +++ /dev/null @@ -1,6362 +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 ...api.v2 import ( - trading_data_pb2 as data__node_dot_api_dot_v2_dot_trading__data__pb2, -) -from google.api import httpbody_pb2 as google_dot_api_dot_httpbody__pb2 - - -class TradingDataServiceStub(object): - """Missing associated documentation comment in .proto file.""" - - def __init__(self, channel): - """Constructor. - - Args: - channel: A grpc.Channel. - """ - self.ListAccounts = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListAccounts", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListAccountsRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListAccountsResponse.FromString, - _registered_method=True, - ) - self.ObserveAccounts = channel.unary_stream( - "/datanode.api.v2.TradingDataService/ObserveAccounts", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveAccountsRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveAccountsResponse.FromString, - _registered_method=True, - ) - self.Info = channel.unary_unary( - "/datanode.api.v2.TradingDataService/Info", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.InfoRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.InfoResponse.FromString, - _registered_method=True, - ) - self.GetOrder = channel.unary_unary( - "/datanode.api.v2.TradingDataService/GetOrder", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetOrderRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetOrderResponse.FromString, - _registered_method=True, - ) - self.ListOrders = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListOrders", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListOrdersRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListOrdersResponse.FromString, - _registered_method=True, - ) - self.ListOrderVersions = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListOrderVersions", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListOrderVersionsRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListOrderVersionsResponse.FromString, - _registered_method=True, - ) - self.ObserveOrders = channel.unary_stream( - "/datanode.api.v2.TradingDataService/ObserveOrders", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveOrdersRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveOrdersResponse.FromString, - _registered_method=True, - ) - self.GetStopOrder = channel.unary_unary( - "/datanode.api.v2.TradingDataService/GetStopOrder", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetStopOrderRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetStopOrderResponse.FromString, - _registered_method=True, - ) - self.ListStopOrders = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListStopOrders", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListStopOrdersRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListStopOrdersResponse.FromString, - _registered_method=True, - ) - self.ListGameTeamScores = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListGameTeamScores", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListGameTeamScoresRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListGameTeamScoresResponse.FromString, - _registered_method=True, - ) - self.ListGamePartyScores = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListGamePartyScores", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListGamePartyScoresRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListGamePartyScoresResponse.FromString, - _registered_method=True, - ) - self.ListPositions = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListPositions", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListPositionsRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListPositionsResponse.FromString, - _registered_method=True, - ) - self.ListAllPositions = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListAllPositions", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListAllPositionsRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListAllPositionsResponse.FromString, - _registered_method=True, - ) - self.ObservePositions = channel.unary_stream( - "/datanode.api.v2.TradingDataService/ObservePositions", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObservePositionsRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObservePositionsResponse.FromString, - _registered_method=True, - ) - self.ListLedgerEntries = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListLedgerEntries", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListLedgerEntriesRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListLedgerEntriesResponse.FromString, - _registered_method=True, - ) - self.ExportLedgerEntries = channel.unary_stream( - "/datanode.api.v2.TradingDataService/ExportLedgerEntries", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ExportLedgerEntriesRequest.SerializeToString, - response_deserializer=google_dot_api_dot_httpbody__pb2.HttpBody.FromString, - _registered_method=True, - ) - self.ListBalanceChanges = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListBalanceChanges", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListBalanceChangesRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListBalanceChangesResponse.FromString, - _registered_method=True, - ) - self.GetLatestMarketData = channel.unary_unary( - "/datanode.api.v2.TradingDataService/GetLatestMarketData", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetLatestMarketDataRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetLatestMarketDataResponse.FromString, - _registered_method=True, - ) - self.ListLatestMarketData = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListLatestMarketData", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListLatestMarketDataRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListLatestMarketDataResponse.FromString, - _registered_method=True, - ) - self.GetLatestMarketDepth = channel.unary_unary( - "/datanode.api.v2.TradingDataService/GetLatestMarketDepth", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetLatestMarketDepthRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetLatestMarketDepthResponse.FromString, - _registered_method=True, - ) - self.ObserveMarketsDepth = channel.unary_stream( - "/datanode.api.v2.TradingDataService/ObserveMarketsDepth", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveMarketsDepthRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveMarketsDepthResponse.FromString, - _registered_method=True, - ) - self.ObserveMarketsDepthUpdates = channel.unary_stream( - "/datanode.api.v2.TradingDataService/ObserveMarketsDepthUpdates", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveMarketsDepthUpdatesRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveMarketsDepthUpdatesResponse.FromString, - _registered_method=True, - ) - self.ObserveMarketsData = channel.unary_stream( - "/datanode.api.v2.TradingDataService/ObserveMarketsData", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveMarketsDataRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveMarketsDataResponse.FromString, - _registered_method=True, - ) - self.GetMarketDataHistoryByID = channel.unary_unary( - "/datanode.api.v2.TradingDataService/GetMarketDataHistoryByID", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetMarketDataHistoryByIDRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetMarketDataHistoryByIDResponse.FromString, - _registered_method=True, - ) - self.ListTransfers = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListTransfers", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListTransfersRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListTransfersResponse.FromString, - _registered_method=True, - ) - self.GetTransfer = channel.unary_unary( - "/datanode.api.v2.TradingDataService/GetTransfer", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetTransferRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetTransferResponse.FromString, - _registered_method=True, - ) - self.GetNetworkLimits = channel.unary_unary( - "/datanode.api.v2.TradingDataService/GetNetworkLimits", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetNetworkLimitsRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetNetworkLimitsResponse.FromString, - _registered_method=True, - ) - self.ListCandleData = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListCandleData", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListCandleDataRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListCandleDataResponse.FromString, - _registered_method=True, - ) - self.ObserveCandleData = channel.unary_stream( - "/datanode.api.v2.TradingDataService/ObserveCandleData", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveCandleDataRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveCandleDataResponse.FromString, - _registered_method=True, - ) - self.ListCandleIntervals = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListCandleIntervals", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListCandleIntervalsRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListCandleIntervalsResponse.FromString, - _registered_method=True, - ) - self.ListVotes = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListVotes", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListVotesRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListVotesResponse.FromString, - _registered_method=True, - ) - self.ObserveVotes = channel.unary_stream( - "/datanode.api.v2.TradingDataService/ObserveVotes", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveVotesRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveVotesResponse.FromString, - _registered_method=True, - ) - self.ListERC20MultiSigSignerAddedBundles = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListERC20MultiSigSignerAddedBundles", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListERC20MultiSigSignerAddedBundlesRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListERC20MultiSigSignerAddedBundlesResponse.FromString, - _registered_method=True, - ) - self.ListERC20MultiSigSignerRemovedBundles = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListERC20MultiSigSignerRemovedBundles", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListERC20MultiSigSignerRemovedBundlesRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListERC20MultiSigSignerRemovedBundlesResponse.FromString, - _registered_method=True, - ) - self.GetERC20ListAssetBundle = channel.unary_unary( - "/datanode.api.v2.TradingDataService/GetERC20ListAssetBundle", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetERC20ListAssetBundleRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetERC20ListAssetBundleResponse.FromString, - _registered_method=True, - ) - self.GetERC20SetAssetLimitsBundle = channel.unary_unary( - "/datanode.api.v2.TradingDataService/GetERC20SetAssetLimitsBundle", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetERC20SetAssetLimitsBundleRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetERC20SetAssetLimitsBundleResponse.FromString, - _registered_method=True, - ) - self.GetERC20WithdrawalApproval = channel.unary_unary( - "/datanode.api.v2.TradingDataService/GetERC20WithdrawalApproval", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetERC20WithdrawalApprovalRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetERC20WithdrawalApprovalResponse.FromString, - _registered_method=True, - ) - self.GetLastTrade = channel.unary_unary( - "/datanode.api.v2.TradingDataService/GetLastTrade", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetLastTradeRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetLastTradeResponse.FromString, - _registered_method=True, - ) - self.ListTrades = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListTrades", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListTradesRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListTradesResponse.FromString, - _registered_method=True, - ) - self.ObserveTrades = channel.unary_stream( - "/datanode.api.v2.TradingDataService/ObserveTrades", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveTradesRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveTradesResponse.FromString, - _registered_method=True, - ) - self.GetOracleSpec = channel.unary_unary( - "/datanode.api.v2.TradingDataService/GetOracleSpec", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetOracleSpecRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetOracleSpecResponse.FromString, - _registered_method=True, - ) - self.ListOracleSpecs = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListOracleSpecs", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListOracleSpecsRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListOracleSpecsResponse.FromString, - _registered_method=True, - ) - self.ListOracleData = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListOracleData", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListOracleDataRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListOracleDataResponse.FromString, - _registered_method=True, - ) - self.GetMarket = channel.unary_unary( - "/datanode.api.v2.TradingDataService/GetMarket", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetMarketRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetMarketResponse.FromString, - _registered_method=True, - ) - self.ListMarkets = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListMarkets", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListMarketsRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListMarketsResponse.FromString, - _registered_method=True, - ) - self.ListSuccessorMarkets = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListSuccessorMarkets", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListSuccessorMarketsRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListSuccessorMarketsResponse.FromString, - _registered_method=True, - ) - self.GetParty = channel.unary_unary( - "/datanode.api.v2.TradingDataService/GetParty", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetPartyRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetPartyResponse.FromString, - _registered_method=True, - ) - self.ListParties = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListParties", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListPartiesRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListPartiesResponse.FromString, - _registered_method=True, - ) - self.ListPartiesProfiles = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListPartiesProfiles", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListPartiesProfilesRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListPartiesProfilesResponse.FromString, - _registered_method=True, - ) - self.ListMarginLevels = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListMarginLevels", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListMarginLevelsRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListMarginLevelsResponse.FromString, - _registered_method=True, - ) - self.ObserveMarginLevels = channel.unary_stream( - "/datanode.api.v2.TradingDataService/ObserveMarginLevels", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveMarginLevelsRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveMarginLevelsResponse.FromString, - _registered_method=True, - ) - self.ListRewards = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListRewards", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListRewardsRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListRewardsResponse.FromString, - _registered_method=True, - ) - self.ListRewardSummaries = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListRewardSummaries", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListRewardSummariesRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListRewardSummariesResponse.FromString, - _registered_method=True, - ) - self.ListEpochRewardSummaries = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListEpochRewardSummaries", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListEpochRewardSummariesRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListEpochRewardSummariesResponse.FromString, - _registered_method=True, - ) - self.GetDeposit = channel.unary_unary( - "/datanode.api.v2.TradingDataService/GetDeposit", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetDepositRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetDepositResponse.FromString, - _registered_method=True, - ) - self.ListDeposits = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListDeposits", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListDepositsRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListDepositsResponse.FromString, - _registered_method=True, - ) - self.GetWithdrawal = channel.unary_unary( - "/datanode.api.v2.TradingDataService/GetWithdrawal", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetWithdrawalRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetWithdrawalResponse.FromString, - _registered_method=True, - ) - self.ListWithdrawals = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListWithdrawals", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListWithdrawalsRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListWithdrawalsResponse.FromString, - _registered_method=True, - ) - self.GetAsset = channel.unary_unary( - "/datanode.api.v2.TradingDataService/GetAsset", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetAssetRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetAssetResponse.FromString, - _registered_method=True, - ) - self.ListAssets = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListAssets", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListAssetsRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListAssetsResponse.FromString, - _registered_method=True, - ) - self.ListLiquidityProvisions = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListLiquidityProvisions", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListLiquidityProvisionsRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListLiquidityProvisionsResponse.FromString, - _registered_method=True, - ) - self.ListAllLiquidityProvisions = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListAllLiquidityProvisions", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListAllLiquidityProvisionsRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListAllLiquidityProvisionsResponse.FromString, - _registered_method=True, - ) - self.ObserveLiquidityProvisions = channel.unary_stream( - "/datanode.api.v2.TradingDataService/ObserveLiquidityProvisions", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveLiquidityProvisionsRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveLiquidityProvisionsResponse.FromString, - _registered_method=True, - ) - self.ListLiquidityProviders = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListLiquidityProviders", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListLiquidityProvidersRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListLiquidityProvidersResponse.FromString, - _registered_method=True, - ) - self.ListPaidLiquidityFees = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListPaidLiquidityFees", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListPaidLiquidityFeesRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListPaidLiquidityFeesResponse.FromString, - _registered_method=True, - ) - self.GetGovernanceData = channel.unary_unary( - "/datanode.api.v2.TradingDataService/GetGovernanceData", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetGovernanceDataRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetGovernanceDataResponse.FromString, - _registered_method=True, - ) - self.ListGovernanceData = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListGovernanceData", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListGovernanceDataRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListGovernanceDataResponse.FromString, - _registered_method=True, - ) - self.ObserveGovernance = channel.unary_stream( - "/datanode.api.v2.TradingDataService/ObserveGovernance", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveGovernanceRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveGovernanceResponse.FromString, - _registered_method=True, - ) - self.ListDelegations = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListDelegations", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListDelegationsRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListDelegationsResponse.FromString, - _registered_method=True, - ) - self.GetNetworkData = channel.unary_unary( - "/datanode.api.v2.TradingDataService/GetNetworkData", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetNetworkDataRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetNetworkDataResponse.FromString, - _registered_method=True, - ) - self.GetNode = channel.unary_unary( - "/datanode.api.v2.TradingDataService/GetNode", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetNodeRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetNodeResponse.FromString, - _registered_method=True, - ) - self.ListNodes = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListNodes", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListNodesRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListNodesResponse.FromString, - _registered_method=True, - ) - self.ListNodeSignatures = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListNodeSignatures", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListNodeSignaturesRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListNodeSignaturesResponse.FromString, - _registered_method=True, - ) - self.GetEpoch = channel.unary_unary( - "/datanode.api.v2.TradingDataService/GetEpoch", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetEpochRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetEpochResponse.FromString, - _registered_method=True, - ) - self.EstimateFee = channel.unary_unary( - "/datanode.api.v2.TradingDataService/EstimateFee", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.EstimateFeeRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.EstimateFeeResponse.FromString, - _registered_method=True, - ) - self.EstimateMargin = channel.unary_unary( - "/datanode.api.v2.TradingDataService/EstimateMargin", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.EstimateMarginRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.EstimateMarginResponse.FromString, - _registered_method=True, - ) - self.EstimatePosition = channel.unary_unary( - "/datanode.api.v2.TradingDataService/EstimatePosition", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.EstimatePositionRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.EstimatePositionResponse.FromString, - _registered_method=True, - ) - self.ListNetworkParameters = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListNetworkParameters", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListNetworkParametersRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListNetworkParametersResponse.FromString, - _registered_method=True, - ) - self.GetNetworkParameter = channel.unary_unary( - "/datanode.api.v2.TradingDataService/GetNetworkParameter", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetNetworkParameterRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetNetworkParameterResponse.FromString, - _registered_method=True, - ) - self.ListCheckpoints = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListCheckpoints", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListCheckpointsRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListCheckpointsResponse.FromString, - _registered_method=True, - ) - self.GetStake = channel.unary_unary( - "/datanode.api.v2.TradingDataService/GetStake", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetStakeRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetStakeResponse.FromString, - _registered_method=True, - ) - self.GetRiskFactors = channel.unary_unary( - "/datanode.api.v2.TradingDataService/GetRiskFactors", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetRiskFactorsRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetRiskFactorsResponse.FromString, - _registered_method=True, - ) - self.ObserveEventBus = channel.stream_stream( - "/datanode.api.v2.TradingDataService/ObserveEventBus", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveEventBusRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveEventBusResponse.FromString, - _registered_method=True, - ) - self.ObserveLedgerMovements = channel.unary_stream( - "/datanode.api.v2.TradingDataService/ObserveLedgerMovements", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveLedgerMovementsRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveLedgerMovementsResponse.FromString, - _registered_method=True, - ) - self.ListKeyRotations = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListKeyRotations", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListKeyRotationsRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListKeyRotationsResponse.FromString, - _registered_method=True, - ) - self.ListEthereumKeyRotations = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListEthereumKeyRotations", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListEthereumKeyRotationsRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListEthereumKeyRotationsResponse.FromString, - _registered_method=True, - ) - self.GetVegaTime = channel.unary_unary( - "/datanode.api.v2.TradingDataService/GetVegaTime", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetVegaTimeRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetVegaTimeResponse.FromString, - _registered_method=True, - ) - self.GetProtocolUpgradeStatus = channel.unary_unary( - "/datanode.api.v2.TradingDataService/GetProtocolUpgradeStatus", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetProtocolUpgradeStatusRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetProtocolUpgradeStatusResponse.FromString, - _registered_method=True, - ) - self.ListProtocolUpgradeProposals = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListProtocolUpgradeProposals", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListProtocolUpgradeProposalsRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListProtocolUpgradeProposalsResponse.FromString, - _registered_method=True, - ) - self.ListCoreSnapshots = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListCoreSnapshots", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListCoreSnapshotsRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListCoreSnapshotsResponse.FromString, - _registered_method=True, - ) - self.GetMostRecentNetworkHistorySegment = channel.unary_unary( - "/datanode.api.v2.TradingDataService/GetMostRecentNetworkHistorySegment", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetMostRecentNetworkHistorySegmentRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetMostRecentNetworkHistorySegmentResponse.FromString, - _registered_method=True, - ) - self.ListAllNetworkHistorySegments = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListAllNetworkHistorySegments", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListAllNetworkHistorySegmentsRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListAllNetworkHistorySegmentsResponse.FromString, - _registered_method=True, - ) - self.GetActiveNetworkHistoryPeerAddresses = channel.unary_unary( - "/datanode.api.v2.TradingDataService/GetActiveNetworkHistoryPeerAddresses", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetActiveNetworkHistoryPeerAddressesRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetActiveNetworkHistoryPeerAddressesResponse.FromString, - _registered_method=True, - ) - self.GetNetworkHistoryStatus = channel.unary_unary( - "/datanode.api.v2.TradingDataService/GetNetworkHistoryStatus", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetNetworkHistoryStatusRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetNetworkHistoryStatusResponse.FromString, - _registered_method=True, - ) - self.GetNetworkHistoryBootstrapPeers = channel.unary_unary( - "/datanode.api.v2.TradingDataService/GetNetworkHistoryBootstrapPeers", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetNetworkHistoryBootstrapPeersRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetNetworkHistoryBootstrapPeersResponse.FromString, - _registered_method=True, - ) - self.ListEntities = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListEntities", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListEntitiesRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListEntitiesResponse.FromString, - _registered_method=True, - ) - self.ListFundingPeriods = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListFundingPeriods", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListFundingPeriodsRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListFundingPeriodsResponse.FromString, - _registered_method=True, - ) - self.ListFundingPeriodDataPoints = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListFundingPeriodDataPoints", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListFundingPeriodDataPointsRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListFundingPeriodDataPointsResponse.FromString, - _registered_method=True, - ) - self.ListFundingPayments = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListFundingPayments", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListFundingPaymentsRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListFundingPaymentsResponse.FromString, - _registered_method=True, - ) - self.GetPartyActivityStreak = channel.unary_unary( - "/datanode.api.v2.TradingDataService/GetPartyActivityStreak", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetPartyActivityStreakRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetPartyActivityStreakResponse.FromString, - _registered_method=True, - ) - self.GetCurrentReferralProgram = channel.unary_unary( - "/datanode.api.v2.TradingDataService/GetCurrentReferralProgram", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetCurrentReferralProgramRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetCurrentReferralProgramResponse.FromString, - _registered_method=True, - ) - self.ListReferralSets = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListReferralSets", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListReferralSetsRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListReferralSetsResponse.FromString, - _registered_method=True, - ) - self.ListReferralSetReferees = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListReferralSetReferees", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListReferralSetRefereesRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListReferralSetRefereesResponse.FromString, - _registered_method=True, - ) - self.GetReferralSetStats = channel.unary_unary( - "/datanode.api.v2.TradingDataService/GetReferralSetStats", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetReferralSetStatsRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetReferralSetStatsResponse.FromString, - _registered_method=True, - ) - self.ListTeams = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListTeams", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListTeamsRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListTeamsResponse.FromString, - _registered_method=True, - ) - self.ListTeamsStatistics = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListTeamsStatistics", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListTeamsStatisticsRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListTeamsStatisticsResponse.FromString, - _registered_method=True, - ) - self.ListTeamMembersStatistics = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListTeamMembersStatistics", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListTeamMembersStatisticsRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListTeamMembersStatisticsResponse.FromString, - _registered_method=True, - ) - self.ListTeamReferees = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListTeamReferees", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListTeamRefereesRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListTeamRefereesResponse.FromString, - _registered_method=True, - ) - self.ListTeamRefereeHistory = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListTeamRefereeHistory", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListTeamRefereeHistoryRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListTeamRefereeHistoryResponse.FromString, - _registered_method=True, - ) - self.GetFeesStats = channel.unary_unary( - "/datanode.api.v2.TradingDataService/GetFeesStats", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetFeesStatsRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetFeesStatsResponse.FromString, - _registered_method=True, - ) - self.GetFeesStatsForParty = channel.unary_unary( - "/datanode.api.v2.TradingDataService/GetFeesStatsForParty", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetFeesStatsForPartyRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetFeesStatsForPartyResponse.FromString, - _registered_method=True, - ) - self.GetCurrentVolumeDiscountProgram = channel.unary_unary( - "/datanode.api.v2.TradingDataService/GetCurrentVolumeDiscountProgram", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetCurrentVolumeDiscountProgramRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetCurrentVolumeDiscountProgramResponse.FromString, - _registered_method=True, - ) - self.GetVolumeDiscountStats = channel.unary_unary( - "/datanode.api.v2.TradingDataService/GetVolumeDiscountStats", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetVolumeDiscountStatsRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetVolumeDiscountStatsResponse.FromString, - _registered_method=True, - ) - self.GetVestingBalancesSummary = channel.unary_unary( - "/datanode.api.v2.TradingDataService/GetVestingBalancesSummary", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetVestingBalancesSummaryRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetVestingBalancesSummaryResponse.FromString, - _registered_method=True, - ) - self.GetPartyVestingStats = channel.unary_unary( - "/datanode.api.v2.TradingDataService/GetPartyVestingStats", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetPartyVestingStatsRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetPartyVestingStatsResponse.FromString, - _registered_method=True, - ) - self.ObserveTransactionResults = channel.unary_stream( - "/datanode.api.v2.TradingDataService/ObserveTransactionResults", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveTransactionResultsRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveTransactionResultsResponse.FromString, - _registered_method=True, - ) - self.EstimateTransferFee = channel.unary_unary( - "/datanode.api.v2.TradingDataService/EstimateTransferFee", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.EstimateTransferFeeRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.EstimateTransferFeeResponse.FromString, - _registered_method=True, - ) - self.GetTotalTransferFeeDiscount = channel.unary_unary( - "/datanode.api.v2.TradingDataService/GetTotalTransferFeeDiscount", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetTotalTransferFeeDiscountRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetTotalTransferFeeDiscountResponse.FromString, - _registered_method=True, - ) - self.ListGames = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListGames", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListGamesRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListGamesResponse.FromString, - _registered_method=True, - ) - self.ListPartyMarginModes = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListPartyMarginModes", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListPartyMarginModesRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListPartyMarginModesResponse.FromString, - _registered_method=True, - ) - self.GetTimeWeightedNotionalPosition = channel.unary_unary( - "/datanode.api.v2.TradingDataService/GetTimeWeightedNotionalPosition", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetTimeWeightedNotionalPositionRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetTimeWeightedNotionalPositionResponse.FromString, - _registered_method=True, - ) - self.ListAMMs = channel.unary_unary( - "/datanode.api.v2.TradingDataService/ListAMMs", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListAMMsRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListAMMsResponse.FromString, - _registered_method=True, - ) - self.ExportNetworkHistory = channel.unary_stream( - "/datanode.api.v2.TradingDataService/ExportNetworkHistory", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ExportNetworkHistoryRequest.SerializeToString, - response_deserializer=google_dot_api_dot_httpbody__pb2.HttpBody.FromString, - _registered_method=True, - ) - self.Ping = channel.unary_unary( - "/datanode.api.v2.TradingDataService/Ping", - request_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.PingRequest.SerializeToString, - response_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.PingResponse.FromString, - _registered_method=True, - ) - - -class TradingDataServiceServicer(object): - """Missing associated documentation comment in .proto file.""" - - def ListAccounts(self, request, context): - """List accounts - - Get a list of accounts matching the supplied filter, including their current balances. - If a given account has never had a balance, it will be absent from the list. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ObserveAccounts(self, request, context): - """Accounts subscription - - Subscribe to a stream of accounts - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def Info(self, request, context): - """Data node information - - Get information about the data node. - Response contains a semver formatted version of the data node and the commit hash, from which the data node was built - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def GetOrder(self, request, context): - """Get order - - Get an order by its ID. An order's ID will be the SHA3-256 hash of the signature that the order was submitted with - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListOrders(self, request, context): - """List orders - - Get a list of orders that match the given filters - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListOrderVersions(self, request, context): - """List order versions - - Get a list of all versions of an order in the order history - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ObserveOrders(self, request, context): - """Observe orders - - Subscribe to a stream of orders - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def GetStopOrder(self, request, context): - """Get stop order - - Get a stop order by its ID. A stop order's ID will be the SHA3-256 hash of the signature that the order was submitted with. - A stop order's ID is likely to be different from the ID of the order that will be submitted when the stop is triggered. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListStopOrders(self, request, context): - """List stop orders - - Get a list of stop orders that match the given filters - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListGameTeamScores(self, request, context): - """List game team scores - - Get a list of team scores for the given filters - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListGamePartyScores(self, request, context): - """List game party scores - - Get a list of party scores for the given filters - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListPositions(self, request, context): - """Deprecated: List positions - - Get a list of positions by party's public key using cursor based pagination - Deprecated: use ListAllPositions instead - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListAllPositions(self, request, context): - """List positions - - Get a list of all of a party's positions - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ObservePositions(self, request, context): - """Observe positions - - Subscribe to a stream of position updates. The first messages sent through the stream will contain - information about current positions, followed by updates to those positions. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListLedgerEntries(self, request, context): - """List ledger entries - - Get a list of ledger entries within the given date range. The date range is restricted to a maximum of 5 days. - This query requests and sums the number of ledger entries from a given subset of accounts, specified via the 'filter' argument. - It returns a time series - implemented as a list of AggregateLedgerEntry structs - with a row for every time - the summed ledger entries of the set of specified accounts changes. - Each account filter must contain no more than one party ID. - At least one party ID must be specified in the from or to account filter. - - Entries can be filtered by: - - the sending account (market ID, asset ID, account type) - - receiving account (market ID, asset ID, account type) - - sending AND receiving account - - transfer type either in addition to the above filters or as a standalone option - Note: The date range is restricted to any 5 days. - If no start or end date is provided, only ledger entries from the last 5 days will be returned. - If a start and end date are provided, but the end date is more than 5 days after the start date, only data up to 5 days after the start date will be returned. - If a start date is provided but no end date, the end date will be set to 5 days after the start date. - If no start date is provided, but the end date is, the start date will be set to 5 days before the end date. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ExportLedgerEntries(self, request, context): - """Export ledger entries - - Export ledger entries records ledger entries to a csv file. - May or may not contain a date range - if no date range is provided, list all records for all times. - - Ledger entries can be exported by: - - export ledger entries for a single party for a given asset within a given time range - - export ledger entries for a single party for a given asset for all times - buf:lint:ignore RPC_RESPONSE_STANDARD_NAME - buf:lint:ignore RPC_REQUEST_RESPONSE_UNIQUE - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListBalanceChanges(self, request, context): - """List balance changes - - Get a list of the changes in account balances over a period of time. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def GetLatestMarketData(self, request, context): - """Get latest market data - - Get the latest market data for a given market - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListLatestMarketData(self, request, context): - """List latest market data - - Get a list of the latest market data for every market - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def GetLatestMarketDepth(self, request, context): - """Get latest market depth - - Get the latest market depth for a given market - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ObserveMarketsDepth(self, request, context): - """Observe markets depth - - Subscribe to a stream of the latest market depth for a given market - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ObserveMarketsDepthUpdates(self, request, context): - """Observe markets depth updates - - Subscribe to a stream of updates on market depth for a given market - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ObserveMarketsData(self, request, context): - """Observe markets data - - Subscribe to a stream of data about a given market - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def GetMarketDataHistoryByID(self, request, context): - """Get market data history - - Get market data history for a market ID from between a given date range - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListTransfers(self, request, context): - """List transfers - - Get a list of transfers between public keys. A valid value for public key can be one of: - - a party ID - - "network" - - "0000000000000000000000000000000000000000000000000000000000000000", the public key for the global rewards account - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def GetTransfer(self, request, context): - """Get transfer by ID - - Get a specific transfer by ID - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def GetNetworkLimits(self, request, context): - """Get network limits - - Get the network limits relating to asset and market creation - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListCandleData(self, request, context): - """List candle data - - Get a list of candle data for a given candle ID. Candle IDs can be obtained by calling list-candle-intervals - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ObserveCandleData(self, request, context): - """Observe candle data - - Subscribe to a stream of candle updates - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListCandleIntervals(self, request, context): - """List candle intervals - - Get a list of all available intervals for a given market along with the corresponding candle ID - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListVotes(self, request, context): - """List votes - - Get a list of votes. A party ID or a proposal ID must be provided. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ObserveVotes(self, request, context): - """Observe votes - - Subscribe to a stream of votes cast on a given proposal, or by all votes made by a given party - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListERC20MultiSigSignerAddedBundles(self, request, context): - """List ERC20 multisig signer added bundles - - Get a list of the signature bundles to add a particular validator to the signer list of the multisig contract - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListERC20MultiSigSignerRemovedBundles(self, request, context): - """List ERC20 multisig signer removed bundles - - Get a list of the signature bundles to remove a particular validator from signer list of the multisig contract - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def GetERC20ListAssetBundle(self, request, context): - """Get ERC20 list asset bundle - - Get the signatures bundle to allowlist an ERC20 token in the collateral bridge - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def GetERC20SetAssetLimitsBundle(self, request, context): - """Get ERC20 set asset limits bundle - - Get the signature bundle to update the token limits. These are `maxLifetimeDeposit` and `withdrawThreshold` for a given ERC20 token that is - already allowlisted in the collateral bridge. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def GetERC20WithdrawalApproval(self, request, context): - """Get ERC20 withdrawal approval - - Get the signature bundle to finalise a withdrawal on Ethereum - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def GetLastTrade(self, request, context): - """Get last trade - - Get the last trade made for a given market. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListTrades(self, request, context): - """List trades - - Get a list of all trades, optionally filtered by party/market/order - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ObserveTrades(self, request, context): - """Observe trades - - Subscribe to a stream of trades, optionally filtered by party/market - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def GetOracleSpec(self, request, context): - """Get oracle spec - - Get an oracle spec by ID. Oracle spec IDs can be found by querying markets that use them as a data source - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListOracleSpecs(self, request, context): - """List oracle specs - - Get a list of all oracles specs that are defined against all markets - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListOracleData(self, request, context): - """List oracle data - - Get a list of all oracle data that have been broadcast to any market - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def GetMarket(self, request, context): - """Get market - - Get information about a specific market using its ID. A market's ID will be the same as the ID of the proposal that - generated it - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListMarkets(self, request, context): - """List markets - - Get a list of markets - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListSuccessorMarkets(self, request, context): - """List successor markets - - Given a market ID, return the full lineage of markets since inception, or all successor markets since and including - the given market ID. The markets will be returned in succession order, i.e. the market at position i will be the parent - of the market at position i+1. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def GetParty(self, request, context): - """Get party - - Get a single party - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListParties(self, request, context): - """List parties - - Get a list of parties - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListPartiesProfiles(self, request, context): - """List parties' profiles - - Get a list of profiles for multiple parties - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListMarginLevels(self, request, context): - """List margin levels - - Get a list of margin levels that match the provided criteria. If no filter is provided, all margin levels will be returned. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ObserveMarginLevels(self, request, context): - """Observe margin levels - - Subscribe to a stream of margin levels updates - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListRewards(self, request, context): - """List rewards - - Get a list of rewards that match the provided criteria. If no filter is provided, all rewards will be returned. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListRewardSummaries(self, request, context): - """List reward summaries - - Get a list of reward summaries where the reward amount is the total rewards received over all epochs - per party ID and asset ID. - Request parameters are optional party ID and asset ID. - If no data is provided, all reward summaries will be returned grouped by party and asset ID. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListEpochRewardSummaries(self, request, context): - """List epoch reward summaries - - Get a list of reward summaries by epoch for a given range of epochs. - The result is filtered by a list of asset IDs, market IDs and starting and ending epochs, for which to return rewards. - If no data is provided, all reward summaries will be returned, grouped by epochs, market IDs, asset IDs and reward type. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def GetDeposit(self, request, context): - """Get deposit - - Get a deposit by its ID - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListDeposits(self, request, context): - """List deposits - - Get a list of deposits for a given party. - If a date range is provided, filtering will be based on the last time the deposit - has been updated in Vega time. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def GetWithdrawal(self, request, context): - """Get withdrawal - - Get a withdrawal by its ID. A withdrawal's ID will be the SHA3-256 hash of the signature that the withdrawal was submitted with - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListWithdrawals(self, request, context): - """List withdrawals - - Get a list of withdrawals for a given party - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def GetAsset(self, request, context): - """Get asset - - Get a single asset using its ID. Use the assets list query to get an asset's ID - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListAssets(self, request, context): - """List assets - - Get a list of assets available on the Vega network - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListLiquidityProvisions(self, request, context): - """List liquidity provisions - - DEPRECATED: When a liquidity provider amends a provision, and it's accepted by the network, the pending - provision is returned by the API instead of the provision that is currently active. - Use ListAllLiquidityProvisions instead. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListAllLiquidityProvisions(self, request, context): - """List liquidity provisions - - Get a list of liquidity provisions for a given market. This API returns a current and pending liquidity provision - in the event that a provision has been updated by the provider but the updated provision will not be active until the next epoch. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ObserveLiquidityProvisions(self, request, context): - """Observe liquidity provisions - - Subscribe to a stream of liquidity provision events for a given market and party - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListLiquidityProviders(self, request, context): - """List liquidity providers data - - List information about active liquidity provider(s) for a given market, or liquidity provider's party ID. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListPaidLiquidityFees(self, request, context): - """List paid liquidity fees data - - List information about paid liquidity fees for a given market, or asset ID. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def GetGovernanceData(self, request, context): - """Get governance data - - Get a single proposal's details either by proposal ID or by reference - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListGovernanceData(self, request, context): - """List governance data - - Get a list of proposals - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ObserveGovernance(self, request, context): - """Observe governance - - Subscribe to a stream of updates to governance proposals - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListDelegations(self, request, context): - """List delegations - - Get a list of the token delegations on the network - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def GetNetworkData(self, request, context): - """Get network data - - Get data regarding the nodes of the network - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def GetNode(self, request, context): - """Get node - - Get information about a given node - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListNodes(self, request, context): - """List nodes - - Get a list of the nodes on the network along with the related information. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListNodeSignatures(self, request, context): - """List node signatures - - Get a list of aggregate signatures from all the nodes of the network - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def GetEpoch(self, request, context): - """Get epoch - - Get data for a specific epoch, if ID is omitted, it retrieves the current epoch - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def EstimateFee(self, request, context): - """Estimate fee - - Estimate the fee that would be incurred for submitting an order - with the specified price and size on the market. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def EstimateMargin(self, request, context): - """Estimate margin - - Estimate the margin that would be required for submitting this order - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def EstimatePosition(self, request, context): - """Estimate position - - Estimate the margin that would be required for maintaining the specified position, collateral increase needed to open the specified position and the liquidation price estimate. - Margin estimates are scaled to asset decimal places. - Liquidation price estimates are scaled to asset decimal places by default, unless an argument to scale to market decimal places is specified in the request. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListNetworkParameters(self, request, context): - """List network parameters - - Get a list of the network parameter keys and their values - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def GetNetworkParameter(self, request, context): - """Get network parameter - - Get a network parameter's value by its key - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListCheckpoints(self, request, context): - """List checkpoints - - Get a list of information about checkpoints generated by the network - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def GetStake(self, request, context): - """Get stake - - Get staking information for a given party - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def GetRiskFactors(self, request, context): - """Get risk factors - - Get risk factor data for a given market - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ObserveEventBus(self, request_iterator, context): - """Observe event bus - - Subscribe to a stream of events from the core - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ObserveLedgerMovements(self, request, context): - """Observe ledger movements - - Subscribe to a stream of transfer responses - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListKeyRotations(self, request, context): - """List key rotations - - Get a list of information about Vega key rotations that have been performed by validator nodes - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListEthereumKeyRotations(self, request, context): - """List Ethereum key rotations - - Get a list of information about Ethereum key rotations that have been performed by validator nodes - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def GetVegaTime(self, request, context): - """Get Vega time - - Get the current time of the network in Unix nanoseconds - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def GetProtocolUpgradeStatus(self, request, context): - """Get protocol upgrade status - - Get status of a protocol upgrade - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListProtocolUpgradeProposals(self, request, context): - """List protocol upgrade proposals - - Get a list of protocol upgrade proposals, optionally filtering on status or approver. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListCoreSnapshots(self, request, context): - """List snapshots - - Get a list of core snapshots taken - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def GetMostRecentNetworkHistorySegment(self, request, context): - """Network History - - Network history allows the data node to reach out to peer nodes and fetch the most recent history, as well as - older history if desired, such that it can quickly get itself up to the latest block height of the network and start - to consume events for the latest block from the Vega core. - See https://github.com/vegaprotocol/vega/tree/develop/datanode/networkhistory/README.md for a full description of network history - - Get most recent network history segment - - Get the network's most recently history segment - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListAllNetworkHistorySegments(self, request, context): - """List all network history segments - - Get a list of all history segments stored by the data node currently connected to - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def GetActiveNetworkHistoryPeerAddresses(self, request, context): - """Get active network history peer addresses - - Get a list of the addresses of all active network history peers - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def GetNetworkHistoryStatus(self, request, context): - """Network history status - - Get information about the current state of network history's IPFS swarm - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def GetNetworkHistoryBootstrapPeers(self, request, context): - """Network history bootstrap peers - - Get a list of IPFS peers that can be used to initialise a new data node with network history - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListEntities(self, request, context): - """List entities - - Get a list of all entities created by transaction hash - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListFundingPeriods(self, request, context): - """List funding periods - - Get a list of funding periods for a perpetual market. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListFundingPeriodDataPoints(self, request, context): - """List funding period data points - - Get a list of data points for a perpetual market's funding periods. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListFundingPayments(self, request, context): - """List funding payments - - Get a list of funding payment gains and losses for a party as a result of their position on a perpetual market when a funding - period ends. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def GetPartyActivityStreak(self, request, context): - """List party activity streak - - Get a party's activity across epochs. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def GetCurrentReferralProgram(self, request, context): - """Get current referral program - - Get the current referral program for the network. This program may not be active if it has ended - and has not been replaced by another. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListReferralSets(self, request, context): - """List referral sets - - List all referral sets, or a specific referral set if you know its ID. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListReferralSetReferees(self, request, context): - """List referral set referees - - List all referees that belong to a referral set. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def GetReferralSetStats(self, request, context): - """Get referral set statistics - - Get the total taker volume, and each referee's taker volume and, reward and discount factors for a referral set - at the latest or a specific epoch. You can also optionally filter for a specific referee's statistics. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListTeams(self, request, context): - """List teams - - Get a list of all teams, or for a specific team by using team ID, or party ID of a referrer or referee - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListTeamsStatistics(self, request, context): - """List teams statistics - - Get the statistics of all teams, or for a specific team by using team ID, over a number of epochs. - If a team does not have at least the number of epochs' worth of data, it is ignored. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListTeamMembersStatistics(self, request, context): - """List team members' statistics - - Get the statistics for all members of a given team, or for a specific member by using party ID, over a number of epochs. - If a team does not have at least the number of epochs' worth of data, it is ignored. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListTeamReferees(self, request, context): - """List team referees - - Get a list of all referees for a given team ID - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListTeamRefereeHistory(self, request, context): - """List referee team history - - Get a list of a referee's team history, i.e. the teams that a referee has been a member of and transferred from/to. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def GetFeesStats(self, request, context): - """Get fees statistics - - Get accumulated fees, rewards, and applied discount information. Either a market or an asset must be supplied as a filter. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def GetFeesStatsForParty(self, request, context): - """Get fees statistics for a party - - Get accumulated fees, rewards, and applied discount information. A party ID must be supplied as a filter. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def GetCurrentVolumeDiscountProgram(self, request, context): - """Get current volume discount program - - Get the current volume discount program for the network. This program may not be active if it has ended - and has not been replaced by another. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def GetVolumeDiscountStats(self, request, context): - """Get volume discount statistics - - Get the information about a party's running traded volume, and the discount factor it earns them. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def GetVestingBalancesSummary(self, request, context): - """Get vesting balances summary - - Get information about a party's vesting and locked balances - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def GetPartyVestingStats(self, request, context): - """Get vesting balance statistics - - Get information about a party's vesting rewards - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ObserveTransactionResults(self, request, context): - """Observe transaction results - - Subscribe to a stream of transaction results, optionally filtered by party/hash/status - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def EstimateTransferFee(self, request, context): - """Estimate transfer fee costs - - Estimate transfer fee costs with potential discount applied - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def GetTotalTransferFeeDiscount(self, request, context): - """Available transfer fee discount - - Returns available per party per asset transfer discount - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListGames(self, request, context): - """List games - - Get a list of games and corresponding game data, given the provided filters - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListPartyMarginModes(self, request, context): - """List margin modes per party per market - - Get a list of all margin modes, or for a specific market ID, or party ID. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def GetTimeWeightedNotionalPosition(self, request, context): - """Get time weighted notional position - - Get the time weighted notional position for a given party and asset. The time weighted notional position - is used to check if a party qualifies for a reward. - If no epoch is specified, the final time weighted notional position from the end of the most recently completed epoch is returned. - If an epoch is specified, the final time weighted notional position at that epoch is returned. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListAMMs(self, request, context): - """List AMMs - - Get a list of AMM or filter by market ID, party ID or AMM ID - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ExportNetworkHistory(self, request, context): - """Export network history as CSV - - Export CSV table data from network history between two block heights. - - The requested block heights must fall on network history segment boundaries, which can - be discovered by calling the API to list all network history segments. By default - segments contain 1000 blocks. In that case ranges such as (1, 1000), (1001, 2000), (1, 3000) - would all fall on segment boundaries and be valid. - - The generated CSV file is compressed into a ZIP file and returned, with the file name - in the following format: `[chain id]-[table name]-[start block]-[end block].zip` - - In gRPC, results are returned in a chunked stream of base64 encoded data. - - Through the REST gateway, the base64 data chunks are decoded and streamed as a - `content-type: application/zip` HTTP response. - - The CSV exported data uses a comma as a DELIMITER between fields, and " for QUOTE-ing fields. - - If a value contains any of: DELIMITER, QUOTE, carriage return, or line feed then the whole - value is prefixed and suffixed by the QUOTE character and any occurrence within - the value of a QUOTE character preceded by another QUOTE. - - A NULL is output as the NULL parameter string and is not quoted, while a non-NULL value - matching the NULL parameter string is quoted. - - For example, with the default settings, a NULL is written as an unquoted empty string, - while an empty string data value is written with double quotes. - - Note that CSV files produced may contain quoted values containing embedded carriage returns and line feeds. - Thus the files are not strictly one line per table row like text-format files. - - The first row of the CSV file is a header that describes the contents of each column - in subsequent rows. - - Usually the ZIP file will contain only a single CSV file. However it is possible that - the (from_block, to_block) request spans over a range of blocks in which the underlying - schema of the database changes. For example, a column may have been added, removed, or renamed. - - If this happens, the CSV file will be split at the point of the schema change and the zip - file will contain multiple CSV files, with a potentially different set of headers. The - 'version' number of the database schema is part of the in the CSV filename: - - `[chain id]-[table name]-[schema version]-[start block]-[end block].zip` - - For example, a zip file might be called mainnet-sometable-000001-003000.zip - - And contain two CSV files: `mainnet-sometable-1-000001-002000.csv`: - - timestamp, value - 1, foo - 2, bar - - And `mainnet-sometable-2-002001-003000.csv`: - - timestamp, value, extra_value - 3, baz, apple - - It is worth noting that the schema will not change within a single network history segment. - buf:lint:ignore RPC_RESPONSE_STANDARD_NAME - buf:lint:ignore RPC_REQUEST_RESPONSE_UNIQUE - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def Ping(self, request, context): - """Ping - - Ping the data node - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - -def add_TradingDataServiceServicer_to_server(servicer, server): - rpc_method_handlers = { - "ListAccounts": grpc.unary_unary_rpc_method_handler( - servicer.ListAccounts, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListAccountsRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListAccountsResponse.SerializeToString, - ), - "ObserveAccounts": grpc.unary_stream_rpc_method_handler( - servicer.ObserveAccounts, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveAccountsRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveAccountsResponse.SerializeToString, - ), - "Info": grpc.unary_unary_rpc_method_handler( - servicer.Info, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.InfoRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.InfoResponse.SerializeToString, - ), - "GetOrder": grpc.unary_unary_rpc_method_handler( - servicer.GetOrder, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetOrderRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetOrderResponse.SerializeToString, - ), - "ListOrders": grpc.unary_unary_rpc_method_handler( - servicer.ListOrders, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListOrdersRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListOrdersResponse.SerializeToString, - ), - "ListOrderVersions": grpc.unary_unary_rpc_method_handler( - servicer.ListOrderVersions, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListOrderVersionsRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListOrderVersionsResponse.SerializeToString, - ), - "ObserveOrders": grpc.unary_stream_rpc_method_handler( - servicer.ObserveOrders, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveOrdersRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveOrdersResponse.SerializeToString, - ), - "GetStopOrder": grpc.unary_unary_rpc_method_handler( - servicer.GetStopOrder, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetStopOrderRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetStopOrderResponse.SerializeToString, - ), - "ListStopOrders": grpc.unary_unary_rpc_method_handler( - servicer.ListStopOrders, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListStopOrdersRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListStopOrdersResponse.SerializeToString, - ), - "ListGameTeamScores": grpc.unary_unary_rpc_method_handler( - servicer.ListGameTeamScores, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListGameTeamScoresRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListGameTeamScoresResponse.SerializeToString, - ), - "ListGamePartyScores": grpc.unary_unary_rpc_method_handler( - servicer.ListGamePartyScores, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListGamePartyScoresRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListGamePartyScoresResponse.SerializeToString, - ), - "ListPositions": grpc.unary_unary_rpc_method_handler( - servicer.ListPositions, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListPositionsRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListPositionsResponse.SerializeToString, - ), - "ListAllPositions": grpc.unary_unary_rpc_method_handler( - servicer.ListAllPositions, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListAllPositionsRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListAllPositionsResponse.SerializeToString, - ), - "ObservePositions": grpc.unary_stream_rpc_method_handler( - servicer.ObservePositions, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObservePositionsRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObservePositionsResponse.SerializeToString, - ), - "ListLedgerEntries": grpc.unary_unary_rpc_method_handler( - servicer.ListLedgerEntries, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListLedgerEntriesRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListLedgerEntriesResponse.SerializeToString, - ), - "ExportLedgerEntries": grpc.unary_stream_rpc_method_handler( - servicer.ExportLedgerEntries, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ExportLedgerEntriesRequest.FromString, - response_serializer=google_dot_api_dot_httpbody__pb2.HttpBody.SerializeToString, - ), - "ListBalanceChanges": grpc.unary_unary_rpc_method_handler( - servicer.ListBalanceChanges, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListBalanceChangesRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListBalanceChangesResponse.SerializeToString, - ), - "GetLatestMarketData": grpc.unary_unary_rpc_method_handler( - servicer.GetLatestMarketData, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetLatestMarketDataRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetLatestMarketDataResponse.SerializeToString, - ), - "ListLatestMarketData": grpc.unary_unary_rpc_method_handler( - servicer.ListLatestMarketData, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListLatestMarketDataRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListLatestMarketDataResponse.SerializeToString, - ), - "GetLatestMarketDepth": grpc.unary_unary_rpc_method_handler( - servicer.GetLatestMarketDepth, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetLatestMarketDepthRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetLatestMarketDepthResponse.SerializeToString, - ), - "ObserveMarketsDepth": grpc.unary_stream_rpc_method_handler( - servicer.ObserveMarketsDepth, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveMarketsDepthRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveMarketsDepthResponse.SerializeToString, - ), - "ObserveMarketsDepthUpdates": grpc.unary_stream_rpc_method_handler( - servicer.ObserveMarketsDepthUpdates, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveMarketsDepthUpdatesRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveMarketsDepthUpdatesResponse.SerializeToString, - ), - "ObserveMarketsData": grpc.unary_stream_rpc_method_handler( - servicer.ObserveMarketsData, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveMarketsDataRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveMarketsDataResponse.SerializeToString, - ), - "GetMarketDataHistoryByID": grpc.unary_unary_rpc_method_handler( - servicer.GetMarketDataHistoryByID, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetMarketDataHistoryByIDRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetMarketDataHistoryByIDResponse.SerializeToString, - ), - "ListTransfers": grpc.unary_unary_rpc_method_handler( - servicer.ListTransfers, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListTransfersRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListTransfersResponse.SerializeToString, - ), - "GetTransfer": grpc.unary_unary_rpc_method_handler( - servicer.GetTransfer, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetTransferRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetTransferResponse.SerializeToString, - ), - "GetNetworkLimits": grpc.unary_unary_rpc_method_handler( - servicer.GetNetworkLimits, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetNetworkLimitsRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetNetworkLimitsResponse.SerializeToString, - ), - "ListCandleData": grpc.unary_unary_rpc_method_handler( - servicer.ListCandleData, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListCandleDataRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListCandleDataResponse.SerializeToString, - ), - "ObserveCandleData": grpc.unary_stream_rpc_method_handler( - servicer.ObserveCandleData, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveCandleDataRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveCandleDataResponse.SerializeToString, - ), - "ListCandleIntervals": grpc.unary_unary_rpc_method_handler( - servicer.ListCandleIntervals, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListCandleIntervalsRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListCandleIntervalsResponse.SerializeToString, - ), - "ListVotes": grpc.unary_unary_rpc_method_handler( - servicer.ListVotes, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListVotesRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListVotesResponse.SerializeToString, - ), - "ObserveVotes": grpc.unary_stream_rpc_method_handler( - servicer.ObserveVotes, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveVotesRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveVotesResponse.SerializeToString, - ), - "ListERC20MultiSigSignerAddedBundles": grpc.unary_unary_rpc_method_handler( - servicer.ListERC20MultiSigSignerAddedBundles, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListERC20MultiSigSignerAddedBundlesRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListERC20MultiSigSignerAddedBundlesResponse.SerializeToString, - ), - "ListERC20MultiSigSignerRemovedBundles": grpc.unary_unary_rpc_method_handler( - servicer.ListERC20MultiSigSignerRemovedBundles, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListERC20MultiSigSignerRemovedBundlesRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListERC20MultiSigSignerRemovedBundlesResponse.SerializeToString, - ), - "GetERC20ListAssetBundle": grpc.unary_unary_rpc_method_handler( - servicer.GetERC20ListAssetBundle, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetERC20ListAssetBundleRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetERC20ListAssetBundleResponse.SerializeToString, - ), - "GetERC20SetAssetLimitsBundle": grpc.unary_unary_rpc_method_handler( - servicer.GetERC20SetAssetLimitsBundle, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetERC20SetAssetLimitsBundleRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetERC20SetAssetLimitsBundleResponse.SerializeToString, - ), - "GetERC20WithdrawalApproval": grpc.unary_unary_rpc_method_handler( - servicer.GetERC20WithdrawalApproval, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetERC20WithdrawalApprovalRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetERC20WithdrawalApprovalResponse.SerializeToString, - ), - "GetLastTrade": grpc.unary_unary_rpc_method_handler( - servicer.GetLastTrade, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetLastTradeRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetLastTradeResponse.SerializeToString, - ), - "ListTrades": grpc.unary_unary_rpc_method_handler( - servicer.ListTrades, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListTradesRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListTradesResponse.SerializeToString, - ), - "ObserveTrades": grpc.unary_stream_rpc_method_handler( - servicer.ObserveTrades, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveTradesRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveTradesResponse.SerializeToString, - ), - "GetOracleSpec": grpc.unary_unary_rpc_method_handler( - servicer.GetOracleSpec, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetOracleSpecRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetOracleSpecResponse.SerializeToString, - ), - "ListOracleSpecs": grpc.unary_unary_rpc_method_handler( - servicer.ListOracleSpecs, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListOracleSpecsRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListOracleSpecsResponse.SerializeToString, - ), - "ListOracleData": grpc.unary_unary_rpc_method_handler( - servicer.ListOracleData, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListOracleDataRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListOracleDataResponse.SerializeToString, - ), - "GetMarket": grpc.unary_unary_rpc_method_handler( - servicer.GetMarket, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetMarketRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetMarketResponse.SerializeToString, - ), - "ListMarkets": grpc.unary_unary_rpc_method_handler( - servicer.ListMarkets, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListMarketsRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListMarketsResponse.SerializeToString, - ), - "ListSuccessorMarkets": grpc.unary_unary_rpc_method_handler( - servicer.ListSuccessorMarkets, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListSuccessorMarketsRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListSuccessorMarketsResponse.SerializeToString, - ), - "GetParty": grpc.unary_unary_rpc_method_handler( - servicer.GetParty, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetPartyRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetPartyResponse.SerializeToString, - ), - "ListParties": grpc.unary_unary_rpc_method_handler( - servicer.ListParties, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListPartiesRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListPartiesResponse.SerializeToString, - ), - "ListPartiesProfiles": grpc.unary_unary_rpc_method_handler( - servicer.ListPartiesProfiles, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListPartiesProfilesRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListPartiesProfilesResponse.SerializeToString, - ), - "ListMarginLevels": grpc.unary_unary_rpc_method_handler( - servicer.ListMarginLevels, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListMarginLevelsRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListMarginLevelsResponse.SerializeToString, - ), - "ObserveMarginLevels": grpc.unary_stream_rpc_method_handler( - servicer.ObserveMarginLevels, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveMarginLevelsRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveMarginLevelsResponse.SerializeToString, - ), - "ListRewards": grpc.unary_unary_rpc_method_handler( - servicer.ListRewards, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListRewardsRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListRewardsResponse.SerializeToString, - ), - "ListRewardSummaries": grpc.unary_unary_rpc_method_handler( - servicer.ListRewardSummaries, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListRewardSummariesRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListRewardSummariesResponse.SerializeToString, - ), - "ListEpochRewardSummaries": grpc.unary_unary_rpc_method_handler( - servicer.ListEpochRewardSummaries, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListEpochRewardSummariesRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListEpochRewardSummariesResponse.SerializeToString, - ), - "GetDeposit": grpc.unary_unary_rpc_method_handler( - servicer.GetDeposit, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetDepositRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetDepositResponse.SerializeToString, - ), - "ListDeposits": grpc.unary_unary_rpc_method_handler( - servicer.ListDeposits, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListDepositsRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListDepositsResponse.SerializeToString, - ), - "GetWithdrawal": grpc.unary_unary_rpc_method_handler( - servicer.GetWithdrawal, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetWithdrawalRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetWithdrawalResponse.SerializeToString, - ), - "ListWithdrawals": grpc.unary_unary_rpc_method_handler( - servicer.ListWithdrawals, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListWithdrawalsRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListWithdrawalsResponse.SerializeToString, - ), - "GetAsset": grpc.unary_unary_rpc_method_handler( - servicer.GetAsset, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetAssetRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetAssetResponse.SerializeToString, - ), - "ListAssets": grpc.unary_unary_rpc_method_handler( - servicer.ListAssets, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListAssetsRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListAssetsResponse.SerializeToString, - ), - "ListLiquidityProvisions": grpc.unary_unary_rpc_method_handler( - servicer.ListLiquidityProvisions, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListLiquidityProvisionsRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListLiquidityProvisionsResponse.SerializeToString, - ), - "ListAllLiquidityProvisions": grpc.unary_unary_rpc_method_handler( - servicer.ListAllLiquidityProvisions, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListAllLiquidityProvisionsRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListAllLiquidityProvisionsResponse.SerializeToString, - ), - "ObserveLiquidityProvisions": grpc.unary_stream_rpc_method_handler( - servicer.ObserveLiquidityProvisions, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveLiquidityProvisionsRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveLiquidityProvisionsResponse.SerializeToString, - ), - "ListLiquidityProviders": grpc.unary_unary_rpc_method_handler( - servicer.ListLiquidityProviders, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListLiquidityProvidersRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListLiquidityProvidersResponse.SerializeToString, - ), - "ListPaidLiquidityFees": grpc.unary_unary_rpc_method_handler( - servicer.ListPaidLiquidityFees, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListPaidLiquidityFeesRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListPaidLiquidityFeesResponse.SerializeToString, - ), - "GetGovernanceData": grpc.unary_unary_rpc_method_handler( - servicer.GetGovernanceData, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetGovernanceDataRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetGovernanceDataResponse.SerializeToString, - ), - "ListGovernanceData": grpc.unary_unary_rpc_method_handler( - servicer.ListGovernanceData, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListGovernanceDataRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListGovernanceDataResponse.SerializeToString, - ), - "ObserveGovernance": grpc.unary_stream_rpc_method_handler( - servicer.ObserveGovernance, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveGovernanceRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveGovernanceResponse.SerializeToString, - ), - "ListDelegations": grpc.unary_unary_rpc_method_handler( - servicer.ListDelegations, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListDelegationsRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListDelegationsResponse.SerializeToString, - ), - "GetNetworkData": grpc.unary_unary_rpc_method_handler( - servicer.GetNetworkData, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetNetworkDataRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetNetworkDataResponse.SerializeToString, - ), - "GetNode": grpc.unary_unary_rpc_method_handler( - servicer.GetNode, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetNodeRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetNodeResponse.SerializeToString, - ), - "ListNodes": grpc.unary_unary_rpc_method_handler( - servicer.ListNodes, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListNodesRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListNodesResponse.SerializeToString, - ), - "ListNodeSignatures": grpc.unary_unary_rpc_method_handler( - servicer.ListNodeSignatures, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListNodeSignaturesRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListNodeSignaturesResponse.SerializeToString, - ), - "GetEpoch": grpc.unary_unary_rpc_method_handler( - servicer.GetEpoch, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetEpochRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetEpochResponse.SerializeToString, - ), - "EstimateFee": grpc.unary_unary_rpc_method_handler( - servicer.EstimateFee, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.EstimateFeeRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.EstimateFeeResponse.SerializeToString, - ), - "EstimateMargin": grpc.unary_unary_rpc_method_handler( - servicer.EstimateMargin, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.EstimateMarginRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.EstimateMarginResponse.SerializeToString, - ), - "EstimatePosition": grpc.unary_unary_rpc_method_handler( - servicer.EstimatePosition, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.EstimatePositionRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.EstimatePositionResponse.SerializeToString, - ), - "ListNetworkParameters": grpc.unary_unary_rpc_method_handler( - servicer.ListNetworkParameters, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListNetworkParametersRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListNetworkParametersResponse.SerializeToString, - ), - "GetNetworkParameter": grpc.unary_unary_rpc_method_handler( - servicer.GetNetworkParameter, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetNetworkParameterRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetNetworkParameterResponse.SerializeToString, - ), - "ListCheckpoints": grpc.unary_unary_rpc_method_handler( - servicer.ListCheckpoints, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListCheckpointsRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListCheckpointsResponse.SerializeToString, - ), - "GetStake": grpc.unary_unary_rpc_method_handler( - servicer.GetStake, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetStakeRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetStakeResponse.SerializeToString, - ), - "GetRiskFactors": grpc.unary_unary_rpc_method_handler( - servicer.GetRiskFactors, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetRiskFactorsRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetRiskFactorsResponse.SerializeToString, - ), - "ObserveEventBus": grpc.stream_stream_rpc_method_handler( - servicer.ObserveEventBus, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveEventBusRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveEventBusResponse.SerializeToString, - ), - "ObserveLedgerMovements": grpc.unary_stream_rpc_method_handler( - servicer.ObserveLedgerMovements, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveLedgerMovementsRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveLedgerMovementsResponse.SerializeToString, - ), - "ListKeyRotations": grpc.unary_unary_rpc_method_handler( - servicer.ListKeyRotations, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListKeyRotationsRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListKeyRotationsResponse.SerializeToString, - ), - "ListEthereumKeyRotations": grpc.unary_unary_rpc_method_handler( - servicer.ListEthereumKeyRotations, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListEthereumKeyRotationsRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListEthereumKeyRotationsResponse.SerializeToString, - ), - "GetVegaTime": grpc.unary_unary_rpc_method_handler( - servicer.GetVegaTime, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetVegaTimeRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetVegaTimeResponse.SerializeToString, - ), - "GetProtocolUpgradeStatus": grpc.unary_unary_rpc_method_handler( - servicer.GetProtocolUpgradeStatus, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetProtocolUpgradeStatusRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetProtocolUpgradeStatusResponse.SerializeToString, - ), - "ListProtocolUpgradeProposals": grpc.unary_unary_rpc_method_handler( - servicer.ListProtocolUpgradeProposals, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListProtocolUpgradeProposalsRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListProtocolUpgradeProposalsResponse.SerializeToString, - ), - "ListCoreSnapshots": grpc.unary_unary_rpc_method_handler( - servicer.ListCoreSnapshots, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListCoreSnapshotsRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListCoreSnapshotsResponse.SerializeToString, - ), - "GetMostRecentNetworkHistorySegment": grpc.unary_unary_rpc_method_handler( - servicer.GetMostRecentNetworkHistorySegment, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetMostRecentNetworkHistorySegmentRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetMostRecentNetworkHistorySegmentResponse.SerializeToString, - ), - "ListAllNetworkHistorySegments": grpc.unary_unary_rpc_method_handler( - servicer.ListAllNetworkHistorySegments, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListAllNetworkHistorySegmentsRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListAllNetworkHistorySegmentsResponse.SerializeToString, - ), - "GetActiveNetworkHistoryPeerAddresses": grpc.unary_unary_rpc_method_handler( - servicer.GetActiveNetworkHistoryPeerAddresses, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetActiveNetworkHistoryPeerAddressesRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetActiveNetworkHistoryPeerAddressesResponse.SerializeToString, - ), - "GetNetworkHistoryStatus": grpc.unary_unary_rpc_method_handler( - servicer.GetNetworkHistoryStatus, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetNetworkHistoryStatusRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetNetworkHistoryStatusResponse.SerializeToString, - ), - "GetNetworkHistoryBootstrapPeers": grpc.unary_unary_rpc_method_handler( - servicer.GetNetworkHistoryBootstrapPeers, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetNetworkHistoryBootstrapPeersRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetNetworkHistoryBootstrapPeersResponse.SerializeToString, - ), - "ListEntities": grpc.unary_unary_rpc_method_handler( - servicer.ListEntities, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListEntitiesRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListEntitiesResponse.SerializeToString, - ), - "ListFundingPeriods": grpc.unary_unary_rpc_method_handler( - servicer.ListFundingPeriods, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListFundingPeriodsRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListFundingPeriodsResponse.SerializeToString, - ), - "ListFundingPeriodDataPoints": grpc.unary_unary_rpc_method_handler( - servicer.ListFundingPeriodDataPoints, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListFundingPeriodDataPointsRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListFundingPeriodDataPointsResponse.SerializeToString, - ), - "ListFundingPayments": grpc.unary_unary_rpc_method_handler( - servicer.ListFundingPayments, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListFundingPaymentsRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListFundingPaymentsResponse.SerializeToString, - ), - "GetPartyActivityStreak": grpc.unary_unary_rpc_method_handler( - servicer.GetPartyActivityStreak, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetPartyActivityStreakRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetPartyActivityStreakResponse.SerializeToString, - ), - "GetCurrentReferralProgram": grpc.unary_unary_rpc_method_handler( - servicer.GetCurrentReferralProgram, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetCurrentReferralProgramRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetCurrentReferralProgramResponse.SerializeToString, - ), - "ListReferralSets": grpc.unary_unary_rpc_method_handler( - servicer.ListReferralSets, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListReferralSetsRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListReferralSetsResponse.SerializeToString, - ), - "ListReferralSetReferees": grpc.unary_unary_rpc_method_handler( - servicer.ListReferralSetReferees, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListReferralSetRefereesRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListReferralSetRefereesResponse.SerializeToString, - ), - "GetReferralSetStats": grpc.unary_unary_rpc_method_handler( - servicer.GetReferralSetStats, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetReferralSetStatsRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetReferralSetStatsResponse.SerializeToString, - ), - "ListTeams": grpc.unary_unary_rpc_method_handler( - servicer.ListTeams, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListTeamsRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListTeamsResponse.SerializeToString, - ), - "ListTeamsStatistics": grpc.unary_unary_rpc_method_handler( - servicer.ListTeamsStatistics, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListTeamsStatisticsRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListTeamsStatisticsResponse.SerializeToString, - ), - "ListTeamMembersStatistics": grpc.unary_unary_rpc_method_handler( - servicer.ListTeamMembersStatistics, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListTeamMembersStatisticsRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListTeamMembersStatisticsResponse.SerializeToString, - ), - "ListTeamReferees": grpc.unary_unary_rpc_method_handler( - servicer.ListTeamReferees, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListTeamRefereesRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListTeamRefereesResponse.SerializeToString, - ), - "ListTeamRefereeHistory": grpc.unary_unary_rpc_method_handler( - servicer.ListTeamRefereeHistory, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListTeamRefereeHistoryRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListTeamRefereeHistoryResponse.SerializeToString, - ), - "GetFeesStats": grpc.unary_unary_rpc_method_handler( - servicer.GetFeesStats, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetFeesStatsRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetFeesStatsResponse.SerializeToString, - ), - "GetFeesStatsForParty": grpc.unary_unary_rpc_method_handler( - servicer.GetFeesStatsForParty, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetFeesStatsForPartyRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetFeesStatsForPartyResponse.SerializeToString, - ), - "GetCurrentVolumeDiscountProgram": grpc.unary_unary_rpc_method_handler( - servicer.GetCurrentVolumeDiscountProgram, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetCurrentVolumeDiscountProgramRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetCurrentVolumeDiscountProgramResponse.SerializeToString, - ), - "GetVolumeDiscountStats": grpc.unary_unary_rpc_method_handler( - servicer.GetVolumeDiscountStats, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetVolumeDiscountStatsRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetVolumeDiscountStatsResponse.SerializeToString, - ), - "GetVestingBalancesSummary": grpc.unary_unary_rpc_method_handler( - servicer.GetVestingBalancesSummary, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetVestingBalancesSummaryRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetVestingBalancesSummaryResponse.SerializeToString, - ), - "GetPartyVestingStats": grpc.unary_unary_rpc_method_handler( - servicer.GetPartyVestingStats, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetPartyVestingStatsRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetPartyVestingStatsResponse.SerializeToString, - ), - "ObserveTransactionResults": grpc.unary_stream_rpc_method_handler( - servicer.ObserveTransactionResults, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveTransactionResultsRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveTransactionResultsResponse.SerializeToString, - ), - "EstimateTransferFee": grpc.unary_unary_rpc_method_handler( - servicer.EstimateTransferFee, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.EstimateTransferFeeRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.EstimateTransferFeeResponse.SerializeToString, - ), - "GetTotalTransferFeeDiscount": grpc.unary_unary_rpc_method_handler( - servicer.GetTotalTransferFeeDiscount, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetTotalTransferFeeDiscountRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetTotalTransferFeeDiscountResponse.SerializeToString, - ), - "ListGames": grpc.unary_unary_rpc_method_handler( - servicer.ListGames, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListGamesRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListGamesResponse.SerializeToString, - ), - "ListPartyMarginModes": grpc.unary_unary_rpc_method_handler( - servicer.ListPartyMarginModes, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListPartyMarginModesRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListPartyMarginModesResponse.SerializeToString, - ), - "GetTimeWeightedNotionalPosition": grpc.unary_unary_rpc_method_handler( - servicer.GetTimeWeightedNotionalPosition, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetTimeWeightedNotionalPositionRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.GetTimeWeightedNotionalPositionResponse.SerializeToString, - ), - "ListAMMs": grpc.unary_unary_rpc_method_handler( - servicer.ListAMMs, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListAMMsRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ListAMMsResponse.SerializeToString, - ), - "ExportNetworkHistory": grpc.unary_stream_rpc_method_handler( - servicer.ExportNetworkHistory, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.ExportNetworkHistoryRequest.FromString, - response_serializer=google_dot_api_dot_httpbody__pb2.HttpBody.SerializeToString, - ), - "Ping": grpc.unary_unary_rpc_method_handler( - servicer.Ping, - request_deserializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.PingRequest.FromString, - response_serializer=data__node_dot_api_dot_v2_dot_trading__data__pb2.PingResponse.SerializeToString, - ), - } - generic_handler = grpc.method_handlers_generic_handler( - "datanode.api.v2.TradingDataService", rpc_method_handlers - ) - server.add_generic_rpc_handlers((generic_handler,)) - server.add_registered_method_handlers( - "datanode.api.v2.TradingDataService", rpc_method_handlers - ) - - -# This class is part of an EXPERIMENTAL API. -class TradingDataService(object): - """Missing associated documentation comment in .proto file.""" - - @staticmethod - def ListAccounts( - 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, - "/datanode.api.v2.TradingDataService/ListAccounts", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListAccountsRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListAccountsResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ObserveAccounts( - 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_stream( - request, - target, - "/datanode.api.v2.TradingDataService/ObserveAccounts", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveAccountsRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveAccountsResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def Info( - 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, - "/datanode.api.v2.TradingDataService/Info", - data__node_dot_api_dot_v2_dot_trading__data__pb2.InfoRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.InfoResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def GetOrder( - 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, - "/datanode.api.v2.TradingDataService/GetOrder", - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetOrderRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetOrderResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListOrders( - 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, - "/datanode.api.v2.TradingDataService/ListOrders", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListOrdersRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListOrdersResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListOrderVersions( - 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, - "/datanode.api.v2.TradingDataService/ListOrderVersions", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListOrderVersionsRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListOrderVersionsResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ObserveOrders( - 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_stream( - request, - target, - "/datanode.api.v2.TradingDataService/ObserveOrders", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveOrdersRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveOrdersResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def GetStopOrder( - 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, - "/datanode.api.v2.TradingDataService/GetStopOrder", - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetStopOrderRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetStopOrderResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListStopOrders( - 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, - "/datanode.api.v2.TradingDataService/ListStopOrders", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListStopOrdersRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListStopOrdersResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListGameTeamScores( - 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, - "/datanode.api.v2.TradingDataService/ListGameTeamScores", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListGameTeamScoresRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListGameTeamScoresResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListGamePartyScores( - 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, - "/datanode.api.v2.TradingDataService/ListGamePartyScores", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListGamePartyScoresRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListGamePartyScoresResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListPositions( - 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, - "/datanode.api.v2.TradingDataService/ListPositions", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListPositionsRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListPositionsResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListAllPositions( - 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, - "/datanode.api.v2.TradingDataService/ListAllPositions", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListAllPositionsRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListAllPositionsResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ObservePositions( - 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_stream( - request, - target, - "/datanode.api.v2.TradingDataService/ObservePositions", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ObservePositionsRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ObservePositionsResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListLedgerEntries( - 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, - "/datanode.api.v2.TradingDataService/ListLedgerEntries", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListLedgerEntriesRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListLedgerEntriesResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ExportLedgerEntries( - 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_stream( - request, - target, - "/datanode.api.v2.TradingDataService/ExportLedgerEntries", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ExportLedgerEntriesRequest.SerializeToString, - google_dot_api_dot_httpbody__pb2.HttpBody.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListBalanceChanges( - 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, - "/datanode.api.v2.TradingDataService/ListBalanceChanges", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListBalanceChangesRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListBalanceChangesResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def GetLatestMarketData( - 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, - "/datanode.api.v2.TradingDataService/GetLatestMarketData", - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetLatestMarketDataRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetLatestMarketDataResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListLatestMarketData( - 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, - "/datanode.api.v2.TradingDataService/ListLatestMarketData", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListLatestMarketDataRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListLatestMarketDataResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def GetLatestMarketDepth( - 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, - "/datanode.api.v2.TradingDataService/GetLatestMarketDepth", - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetLatestMarketDepthRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetLatestMarketDepthResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ObserveMarketsDepth( - 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_stream( - request, - target, - "/datanode.api.v2.TradingDataService/ObserveMarketsDepth", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveMarketsDepthRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveMarketsDepthResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ObserveMarketsDepthUpdates( - 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_stream( - request, - target, - "/datanode.api.v2.TradingDataService/ObserveMarketsDepthUpdates", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveMarketsDepthUpdatesRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveMarketsDepthUpdatesResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ObserveMarketsData( - 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_stream( - request, - target, - "/datanode.api.v2.TradingDataService/ObserveMarketsData", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveMarketsDataRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveMarketsDataResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def GetMarketDataHistoryByID( - 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, - "/datanode.api.v2.TradingDataService/GetMarketDataHistoryByID", - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetMarketDataHistoryByIDRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetMarketDataHistoryByIDResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListTransfers( - 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, - "/datanode.api.v2.TradingDataService/ListTransfers", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListTransfersRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListTransfersResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def GetTransfer( - 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, - "/datanode.api.v2.TradingDataService/GetTransfer", - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetTransferRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetTransferResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def GetNetworkLimits( - 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, - "/datanode.api.v2.TradingDataService/GetNetworkLimits", - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetNetworkLimitsRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetNetworkLimitsResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListCandleData( - 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, - "/datanode.api.v2.TradingDataService/ListCandleData", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListCandleDataRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListCandleDataResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ObserveCandleData( - 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_stream( - request, - target, - "/datanode.api.v2.TradingDataService/ObserveCandleData", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveCandleDataRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveCandleDataResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListCandleIntervals( - 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, - "/datanode.api.v2.TradingDataService/ListCandleIntervals", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListCandleIntervalsRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListCandleIntervalsResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListVotes( - 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, - "/datanode.api.v2.TradingDataService/ListVotes", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListVotesRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListVotesResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ObserveVotes( - 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_stream( - request, - target, - "/datanode.api.v2.TradingDataService/ObserveVotes", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveVotesRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveVotesResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListERC20MultiSigSignerAddedBundles( - 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, - "/datanode.api.v2.TradingDataService/ListERC20MultiSigSignerAddedBundles", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListERC20MultiSigSignerAddedBundlesRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListERC20MultiSigSignerAddedBundlesResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListERC20MultiSigSignerRemovedBundles( - 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, - "/datanode.api.v2.TradingDataService/ListERC20MultiSigSignerRemovedBundles", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListERC20MultiSigSignerRemovedBundlesRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListERC20MultiSigSignerRemovedBundlesResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def GetERC20ListAssetBundle( - 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, - "/datanode.api.v2.TradingDataService/GetERC20ListAssetBundle", - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetERC20ListAssetBundleRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetERC20ListAssetBundleResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def GetERC20SetAssetLimitsBundle( - 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, - "/datanode.api.v2.TradingDataService/GetERC20SetAssetLimitsBundle", - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetERC20SetAssetLimitsBundleRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetERC20SetAssetLimitsBundleResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def GetERC20WithdrawalApproval( - 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, - "/datanode.api.v2.TradingDataService/GetERC20WithdrawalApproval", - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetERC20WithdrawalApprovalRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetERC20WithdrawalApprovalResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def GetLastTrade( - 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, - "/datanode.api.v2.TradingDataService/GetLastTrade", - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetLastTradeRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetLastTradeResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListTrades( - 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, - "/datanode.api.v2.TradingDataService/ListTrades", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListTradesRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListTradesResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ObserveTrades( - 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_stream( - request, - target, - "/datanode.api.v2.TradingDataService/ObserveTrades", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveTradesRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveTradesResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def GetOracleSpec( - 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, - "/datanode.api.v2.TradingDataService/GetOracleSpec", - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetOracleSpecRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetOracleSpecResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListOracleSpecs( - 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, - "/datanode.api.v2.TradingDataService/ListOracleSpecs", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListOracleSpecsRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListOracleSpecsResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListOracleData( - 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, - "/datanode.api.v2.TradingDataService/ListOracleData", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListOracleDataRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListOracleDataResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def GetMarket( - 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, - "/datanode.api.v2.TradingDataService/GetMarket", - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetMarketRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetMarketResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListMarkets( - 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, - "/datanode.api.v2.TradingDataService/ListMarkets", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListMarketsRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListMarketsResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListSuccessorMarkets( - 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, - "/datanode.api.v2.TradingDataService/ListSuccessorMarkets", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListSuccessorMarketsRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListSuccessorMarketsResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def GetParty( - 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, - "/datanode.api.v2.TradingDataService/GetParty", - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetPartyRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetPartyResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListParties( - 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, - "/datanode.api.v2.TradingDataService/ListParties", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListPartiesRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListPartiesResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListPartiesProfiles( - 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, - "/datanode.api.v2.TradingDataService/ListPartiesProfiles", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListPartiesProfilesRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListPartiesProfilesResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListMarginLevels( - 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, - "/datanode.api.v2.TradingDataService/ListMarginLevels", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListMarginLevelsRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListMarginLevelsResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ObserveMarginLevels( - 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_stream( - request, - target, - "/datanode.api.v2.TradingDataService/ObserveMarginLevels", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveMarginLevelsRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveMarginLevelsResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListRewards( - 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, - "/datanode.api.v2.TradingDataService/ListRewards", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListRewardsRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListRewardsResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListRewardSummaries( - 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, - "/datanode.api.v2.TradingDataService/ListRewardSummaries", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListRewardSummariesRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListRewardSummariesResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListEpochRewardSummaries( - 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, - "/datanode.api.v2.TradingDataService/ListEpochRewardSummaries", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListEpochRewardSummariesRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListEpochRewardSummariesResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def GetDeposit( - 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, - "/datanode.api.v2.TradingDataService/GetDeposit", - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetDepositRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetDepositResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListDeposits( - 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, - "/datanode.api.v2.TradingDataService/ListDeposits", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListDepositsRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListDepositsResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def GetWithdrawal( - 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, - "/datanode.api.v2.TradingDataService/GetWithdrawal", - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetWithdrawalRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetWithdrawalResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListWithdrawals( - 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, - "/datanode.api.v2.TradingDataService/ListWithdrawals", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListWithdrawalsRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListWithdrawalsResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def GetAsset( - 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, - "/datanode.api.v2.TradingDataService/GetAsset", - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetAssetRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetAssetResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListAssets( - 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, - "/datanode.api.v2.TradingDataService/ListAssets", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListAssetsRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListAssetsResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListLiquidityProvisions( - 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, - "/datanode.api.v2.TradingDataService/ListLiquidityProvisions", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListLiquidityProvisionsRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListLiquidityProvisionsResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListAllLiquidityProvisions( - 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, - "/datanode.api.v2.TradingDataService/ListAllLiquidityProvisions", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListAllLiquidityProvisionsRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListAllLiquidityProvisionsResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ObserveLiquidityProvisions( - 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_stream( - request, - target, - "/datanode.api.v2.TradingDataService/ObserveLiquidityProvisions", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveLiquidityProvisionsRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveLiquidityProvisionsResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListLiquidityProviders( - 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, - "/datanode.api.v2.TradingDataService/ListLiquidityProviders", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListLiquidityProvidersRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListLiquidityProvidersResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListPaidLiquidityFees( - 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, - "/datanode.api.v2.TradingDataService/ListPaidLiquidityFees", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListPaidLiquidityFeesRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListPaidLiquidityFeesResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def GetGovernanceData( - 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, - "/datanode.api.v2.TradingDataService/GetGovernanceData", - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetGovernanceDataRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetGovernanceDataResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListGovernanceData( - 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, - "/datanode.api.v2.TradingDataService/ListGovernanceData", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListGovernanceDataRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListGovernanceDataResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ObserveGovernance( - 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_stream( - request, - target, - "/datanode.api.v2.TradingDataService/ObserveGovernance", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveGovernanceRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveGovernanceResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListDelegations( - 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, - "/datanode.api.v2.TradingDataService/ListDelegations", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListDelegationsRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListDelegationsResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def GetNetworkData( - 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, - "/datanode.api.v2.TradingDataService/GetNetworkData", - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetNetworkDataRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetNetworkDataResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def GetNode( - 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, - "/datanode.api.v2.TradingDataService/GetNode", - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetNodeRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetNodeResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListNodes( - 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, - "/datanode.api.v2.TradingDataService/ListNodes", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListNodesRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListNodesResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListNodeSignatures( - 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, - "/datanode.api.v2.TradingDataService/ListNodeSignatures", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListNodeSignaturesRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListNodeSignaturesResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def GetEpoch( - 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, - "/datanode.api.v2.TradingDataService/GetEpoch", - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetEpochRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetEpochResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def EstimateFee( - 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, - "/datanode.api.v2.TradingDataService/EstimateFee", - data__node_dot_api_dot_v2_dot_trading__data__pb2.EstimateFeeRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.EstimateFeeResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def EstimateMargin( - 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, - "/datanode.api.v2.TradingDataService/EstimateMargin", - data__node_dot_api_dot_v2_dot_trading__data__pb2.EstimateMarginRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.EstimateMarginResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def EstimatePosition( - 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, - "/datanode.api.v2.TradingDataService/EstimatePosition", - data__node_dot_api_dot_v2_dot_trading__data__pb2.EstimatePositionRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.EstimatePositionResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListNetworkParameters( - 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, - "/datanode.api.v2.TradingDataService/ListNetworkParameters", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListNetworkParametersRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListNetworkParametersResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def GetNetworkParameter( - 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, - "/datanode.api.v2.TradingDataService/GetNetworkParameter", - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetNetworkParameterRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetNetworkParameterResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListCheckpoints( - 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, - "/datanode.api.v2.TradingDataService/ListCheckpoints", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListCheckpointsRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListCheckpointsResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def GetStake( - 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, - "/datanode.api.v2.TradingDataService/GetStake", - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetStakeRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetStakeResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def GetRiskFactors( - 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, - "/datanode.api.v2.TradingDataService/GetRiskFactors", - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetRiskFactorsRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetRiskFactorsResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ObserveEventBus( - request_iterator, - target, - options=(), - channel_credentials=None, - call_credentials=None, - insecure=False, - compression=None, - wait_for_ready=None, - timeout=None, - metadata=None, - ): - return grpc.experimental.stream_stream( - request_iterator, - target, - "/datanode.api.v2.TradingDataService/ObserveEventBus", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveEventBusRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveEventBusResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ObserveLedgerMovements( - 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_stream( - request, - target, - "/datanode.api.v2.TradingDataService/ObserveLedgerMovements", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveLedgerMovementsRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveLedgerMovementsResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListKeyRotations( - 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, - "/datanode.api.v2.TradingDataService/ListKeyRotations", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListKeyRotationsRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListKeyRotationsResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListEthereumKeyRotations( - 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, - "/datanode.api.v2.TradingDataService/ListEthereumKeyRotations", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListEthereumKeyRotationsRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListEthereumKeyRotationsResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def GetVegaTime( - 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, - "/datanode.api.v2.TradingDataService/GetVegaTime", - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetVegaTimeRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetVegaTimeResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def GetProtocolUpgradeStatus( - 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, - "/datanode.api.v2.TradingDataService/GetProtocolUpgradeStatus", - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetProtocolUpgradeStatusRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetProtocolUpgradeStatusResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListProtocolUpgradeProposals( - 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, - "/datanode.api.v2.TradingDataService/ListProtocolUpgradeProposals", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListProtocolUpgradeProposalsRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListProtocolUpgradeProposalsResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListCoreSnapshots( - 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, - "/datanode.api.v2.TradingDataService/ListCoreSnapshots", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListCoreSnapshotsRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListCoreSnapshotsResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def GetMostRecentNetworkHistorySegment( - 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, - "/datanode.api.v2.TradingDataService/GetMostRecentNetworkHistorySegment", - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetMostRecentNetworkHistorySegmentRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetMostRecentNetworkHistorySegmentResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListAllNetworkHistorySegments( - 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, - "/datanode.api.v2.TradingDataService/ListAllNetworkHistorySegments", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListAllNetworkHistorySegmentsRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListAllNetworkHistorySegmentsResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def GetActiveNetworkHistoryPeerAddresses( - 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, - "/datanode.api.v2.TradingDataService/GetActiveNetworkHistoryPeerAddresses", - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetActiveNetworkHistoryPeerAddressesRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetActiveNetworkHistoryPeerAddressesResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def GetNetworkHistoryStatus( - 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, - "/datanode.api.v2.TradingDataService/GetNetworkHistoryStatus", - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetNetworkHistoryStatusRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetNetworkHistoryStatusResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def GetNetworkHistoryBootstrapPeers( - 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, - "/datanode.api.v2.TradingDataService/GetNetworkHistoryBootstrapPeers", - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetNetworkHistoryBootstrapPeersRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetNetworkHistoryBootstrapPeersResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListEntities( - 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, - "/datanode.api.v2.TradingDataService/ListEntities", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListEntitiesRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListEntitiesResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListFundingPeriods( - 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, - "/datanode.api.v2.TradingDataService/ListFundingPeriods", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListFundingPeriodsRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListFundingPeriodsResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListFundingPeriodDataPoints( - 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, - "/datanode.api.v2.TradingDataService/ListFundingPeriodDataPoints", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListFundingPeriodDataPointsRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListFundingPeriodDataPointsResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListFundingPayments( - 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, - "/datanode.api.v2.TradingDataService/ListFundingPayments", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListFundingPaymentsRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListFundingPaymentsResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def GetPartyActivityStreak( - 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, - "/datanode.api.v2.TradingDataService/GetPartyActivityStreak", - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetPartyActivityStreakRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetPartyActivityStreakResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def GetCurrentReferralProgram( - 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, - "/datanode.api.v2.TradingDataService/GetCurrentReferralProgram", - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetCurrentReferralProgramRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetCurrentReferralProgramResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListReferralSets( - 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, - "/datanode.api.v2.TradingDataService/ListReferralSets", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListReferralSetsRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListReferralSetsResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListReferralSetReferees( - 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, - "/datanode.api.v2.TradingDataService/ListReferralSetReferees", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListReferralSetRefereesRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListReferralSetRefereesResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def GetReferralSetStats( - 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, - "/datanode.api.v2.TradingDataService/GetReferralSetStats", - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetReferralSetStatsRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetReferralSetStatsResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListTeams( - 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, - "/datanode.api.v2.TradingDataService/ListTeams", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListTeamsRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListTeamsResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListTeamsStatistics( - 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, - "/datanode.api.v2.TradingDataService/ListTeamsStatistics", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListTeamsStatisticsRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListTeamsStatisticsResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListTeamMembersStatistics( - 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, - "/datanode.api.v2.TradingDataService/ListTeamMembersStatistics", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListTeamMembersStatisticsRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListTeamMembersStatisticsResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListTeamReferees( - 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, - "/datanode.api.v2.TradingDataService/ListTeamReferees", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListTeamRefereesRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListTeamRefereesResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListTeamRefereeHistory( - 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, - "/datanode.api.v2.TradingDataService/ListTeamRefereeHistory", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListTeamRefereeHistoryRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListTeamRefereeHistoryResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def GetFeesStats( - 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, - "/datanode.api.v2.TradingDataService/GetFeesStats", - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetFeesStatsRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetFeesStatsResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def GetFeesStatsForParty( - 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, - "/datanode.api.v2.TradingDataService/GetFeesStatsForParty", - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetFeesStatsForPartyRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetFeesStatsForPartyResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def GetCurrentVolumeDiscountProgram( - 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, - "/datanode.api.v2.TradingDataService/GetCurrentVolumeDiscountProgram", - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetCurrentVolumeDiscountProgramRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetCurrentVolumeDiscountProgramResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def GetVolumeDiscountStats( - 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, - "/datanode.api.v2.TradingDataService/GetVolumeDiscountStats", - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetVolumeDiscountStatsRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetVolumeDiscountStatsResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def GetVestingBalancesSummary( - 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, - "/datanode.api.v2.TradingDataService/GetVestingBalancesSummary", - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetVestingBalancesSummaryRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetVestingBalancesSummaryResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def GetPartyVestingStats( - 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, - "/datanode.api.v2.TradingDataService/GetPartyVestingStats", - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetPartyVestingStatsRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetPartyVestingStatsResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ObserveTransactionResults( - 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_stream( - request, - target, - "/datanode.api.v2.TradingDataService/ObserveTransactionResults", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveTransactionResultsRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ObserveTransactionResultsResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def EstimateTransferFee( - 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, - "/datanode.api.v2.TradingDataService/EstimateTransferFee", - data__node_dot_api_dot_v2_dot_trading__data__pb2.EstimateTransferFeeRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.EstimateTransferFeeResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def GetTotalTransferFeeDiscount( - 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, - "/datanode.api.v2.TradingDataService/GetTotalTransferFeeDiscount", - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetTotalTransferFeeDiscountRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetTotalTransferFeeDiscountResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListGames( - 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, - "/datanode.api.v2.TradingDataService/ListGames", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListGamesRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListGamesResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListPartyMarginModes( - 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, - "/datanode.api.v2.TradingDataService/ListPartyMarginModes", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListPartyMarginModesRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListPartyMarginModesResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def GetTimeWeightedNotionalPosition( - 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, - "/datanode.api.v2.TradingDataService/GetTimeWeightedNotionalPosition", - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetTimeWeightedNotionalPositionRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.GetTimeWeightedNotionalPositionResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListAMMs( - 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, - "/datanode.api.v2.TradingDataService/ListAMMs", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListAMMsRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.ListAMMsResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ExportNetworkHistory( - 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_stream( - request, - target, - "/datanode.api.v2.TradingDataService/ExportNetworkHistory", - data__node_dot_api_dot_v2_dot_trading__data__pb2.ExportNetworkHistoryRequest.SerializeToString, - google_dot_api_dot_httpbody__pb2.HttpBody.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def Ping( - 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, - "/datanode.api.v2.TradingDataService/Ping", - data__node_dot_api_dot_v2_dot_trading__data__pb2.PingRequest.SerializeToString, - data__node_dot_api_dot_v2_dot_trading__data__pb2.PingResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) diff --git a/vega_sim/proto/vega/__init__.py b/vega_sim/proto/vega/__init__.py deleted file mode 100644 index 2bdc7da75..000000000 --- a/vega_sim/proto/vega/__init__.py +++ /dev/null @@ -1,54 +0,0 @@ -""" -This is the Vega gRPC API client. - -Code generated by `generate_init.py`. DO NOT EDIT. -""" - -from . import ( - api, - checkpoint, - commands, - events, - data, - snapshot, - wallet, - assets_pb2 as assets, - assets_pb2_grpc as assets_grpc, - chain_events_pb2 as chain_events, - chain_events_pb2_grpc as chain_events_grpc, - data_source_pb2 as data_source, - data_source_pb2_grpc as data_source_grpc, - governance_pb2 as governance, - governance_pb2_grpc as governance_grpc, - markets_pb2 as markets, - markets_pb2_grpc as markets_grpc, - oracle_pb2 as oracle, - oracle_pb2_grpc as oracle_grpc, - vega_pb2 as vega, - vega_pb2_grpc as vega_grpc, -) - -__all__ = [ - "api", - "checkpoint", - "commands", - "events", - "data", - "snapshot", - "tm", - "wallet", - "assets", - "assets_grpc", - "chain_events", - "chain_events_grpc", - "data_source", - "data_source_grpc", - "governance", - "governance_grpc", - "markets", - "markets_grpc", - "oracle", - "oracle_grpc", - "vega", - "vega_grpc", -] diff --git a/vega_sim/proto/vega/api/__init__.py b/vega_sim/proto/vega/api/__init__.py deleted file mode 100644 index 0806a0afb..000000000 --- a/vega_sim/proto/vega/api/__init__.py +++ /dev/null @@ -1,3 +0,0 @@ -from . import v1 - -__all__ = ["v1"] diff --git a/vega_sim/proto/vega/api/v1/__init__.py b/vega_sim/proto/vega/api/v1/__init__.py deleted file mode 100644 index e7cedf9b7..000000000 --- a/vega_sim/proto/vega/api/v1/__init__.py +++ /dev/null @@ -1,11 +0,0 @@ -from . import core_pb2 as core -from . import core_pb2_grpc as core_grpc -from . import corestate_pb2 as corestate -from . import corestate_pb2_grpc as corestate_grpc - -__all__ = [ - "core", - "core_grpc", - "corestate", - "corestate_grpc", -] diff --git a/vega_sim/proto/vega/api/v1/core_pb2.py b/vega_sim/proto/vega/api/v1/core_pb2.py deleted file mode 100644 index 9f37b2f69..000000000 --- a/vega_sim/proto/vega/api/v1/core_pb2.py +++ /dev/null @@ -1,149 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: vega/api/v1/core.proto -# Protobuf Python Version: 5.26.1 -"""Generated protocol buffer code.""" -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 -from google.protobuf.internal import builder as _builder - -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - -from google.api import field_behavior_pb2 as google_dot_api_dot_field__behavior__pb2 -from protoc_gen_openapiv2.options import ( - annotations_pb2 as protoc__gen__openapiv2_dot_options_dot_annotations__pb2, -) -from ...commands.v1 import ( - transaction_pb2 as vega_dot_commands_dot_v1_dot_transaction__pb2, -) -from ...events.v1 import events_pb2 as vega_dot_events_dot_v1_dot_events__pb2 -from ... import vega_pb2 as vega_dot_vega__pb2 - - -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile( - b'\n\x16vega/api/v1/core.proto\x12\x0bvega.api.v1\x1a\x1fgoogle/api/field_behavior.proto\x1a.protoc-gen-openapiv2/options/annotations.proto\x1a"vega/commands/v1/transaction.proto\x1a\x1bvega/events/v1/events.proto\x1a\x0fvega/vega.proto"{\n\x1aPropagateChainEventRequest\x12\x1a\n\x05\x65vent\x18\x01 \x01(\x0c\x42\x04\xe2\x41\x01\x02R\x05\x65vent\x12\x1d\n\x07pub_key\x18\x02 \x01(\tB\x04\xe2\x41\x01\x02R\x06pubKey\x12"\n\tsignature\x18\x03 \x01(\x0c\x42\x04\xe2\x41\x01\x02R\tsignature"7\n\x1bPropagateChainEventResponse\x12\x18\n\x07success\x18\x01 \x01(\x08R\x07success"\xe3\x01\n\x18SubmitTransactionRequest\x12\x33\n\x02tx\x18\x01 \x01(\x0b\x32\x1d.vega.commands.v1.TransactionB\x04\xe2\x41\x01\x02R\x02tx\x12\x44\n\x04type\x18\x02 \x01(\x0e\x32*.vega.api.v1.SubmitTransactionRequest.TypeB\x04\xe2\x41\x01\x02R\x04type"L\n\x04Type\x12\x14\n\x10TYPE_UNSPECIFIED\x10\x00\x12\x0e\n\nTYPE_ASYNC\x10\x01\x12\r\n\tTYPE_SYNC\x10\x02\x12\x0f\n\x0bTYPE_COMMIT\x10\x03"\xa0\x01\n\x19SubmitTransactionResponse\x12\x18\n\x07success\x18\x01 \x01(\x08R\x07success\x12\x17\n\x07tx_hash\x18\x02 \x01(\tR\x06txHash\x12\x12\n\x04\x63ode\x18\x03 \x01(\rR\x04\x63ode\x12\x12\n\x04\x64\x61ta\x18\x04 \x01(\tR\x04\x64\x61ta\x12\x10\n\x03log\x18\x05 \x01(\tR\x03log\x12\x16\n\x06height\x18\x06 \x01(\x03R\x06height"N\n\x17\x43heckTransactionRequest\x12\x33\n\x02tx\x18\x01 \x01(\x0b\x32\x1d.vega.commands.v1.TransactionB\x04\xe2\x41\x01\x02R\x02tx"\xbc\x01\n\x18\x43heckTransactionResponse\x12\x18\n\x07success\x18\x01 \x01(\x08R\x07success\x12\x12\n\x04\x63ode\x18\x02 \x01(\rR\x04\x63ode\x12\x1d\n\ngas_wanted\x18\x03 \x01(\x03R\tgasWanted\x12\x19\n\x08gas_used\x18\x04 \x01(\x03R\x07gasUsed\x12\x12\n\x04\x64\x61ta\x18\x05 \x01(\tR\x04\x64\x61ta\x12\x10\n\x03log\x18\x06 \x01(\tR\x03log\x12\x12\n\x04info\x18\x07 \x01(\tR\x04info"\xca\x01\n\x1bSubmitRawTransactionRequest\x12\x14\n\x02tx\x18\x01 \x01(\x0c\x42\x04\xe2\x41\x01\x02R\x02tx\x12G\n\x04type\x18\x02 \x01(\x0e\x32-.vega.api.v1.SubmitRawTransactionRequest.TypeB\x04\xe2\x41\x01\x02R\x04type"L\n\x04Type\x12\x14\n\x10TYPE_UNSPECIFIED\x10\x00\x12\x0e\n\nTYPE_ASYNC\x10\x01\x12\r\n\tTYPE_SYNC\x10\x02\x12\x0f\n\x0bTYPE_COMMIT\x10\x03"\xa3\x01\n\x1cSubmitRawTransactionResponse\x12\x18\n\x07success\x18\x01 \x01(\x08R\x07success\x12\x17\n\x07tx_hash\x18\x02 \x01(\tR\x06txHash\x12\x12\n\x04\x63ode\x18\x03 \x01(\rR\x04\x63ode\x12\x12\n\x04\x64\x61ta\x18\x04 \x01(\tR\x04\x64\x61ta\x12\x10\n\x03log\x18\x05 \x01(\tR\x03log\x12\x16\n\x06height\x18\x06 \x01(\x03R\x06height"2\n\x1a\x43heckRawTransactionRequest\x12\x14\n\x02tx\x18\x01 \x01(\x0c\x42\x04\xe2\x41\x01\x02R\x02tx"\xbf\x01\n\x1b\x43heckRawTransactionResponse\x12\x18\n\x07success\x18\x01 \x01(\x08R\x07success\x12\x12\n\x04\x63ode\x18\x02 \x01(\rR\x04\x63ode\x12\x1d\n\ngas_wanted\x18\x03 \x01(\x03R\tgasWanted\x12\x19\n\x08gas_used\x18\x04 \x01(\x03R\x07gasUsed\x12\x12\n\x04\x64\x61ta\x18\x05 \x01(\tR\x04\x64\x61ta\x12\x10\n\x03log\x18\x06 \x01(\tR\x03log\x12\x12\n\x04info\x18\x07 \x01(\tR\x04info"\x14\n\x12GetVegaTimeRequest"3\n\x13GetVegaTimeResponse\x12\x1c\n\ttimestamp\x18\x01 \x01(\x03R\ttimestamp"\xa1\x01\n\x16ObserveEventBusRequest\x12\x30\n\x04type\x18\x01 \x03(\x0e\x32\x1c.vega.events.v1.BusEventTypeR\x04type\x12\x1b\n\tmarket_id\x18\x02 \x01(\tR\x08marketId\x12\x19\n\x08party_id\x18\x03 \x01(\tR\x07partyId\x12\x1d\n\nbatch_size\x18\x04 \x01(\x03R\tbatchSize"K\n\x17ObserveEventBusResponse\x12\x30\n\x06\x65vents\x18\x01 \x03(\x0b\x32\x18.vega.events.v1.BusEventR\x06\x65vents"\x13\n\x11StatisticsRequest"M\n\x12StatisticsResponse\x12\x37\n\nstatistics\x18\x01 \x01(\x0b\x32\x17.vega.api.v1.StatisticsR\nstatistics"\xc8\x0c\n\nStatistics\x12!\n\x0c\x62lock_height\x18\x01 \x01(\x04R\x0b\x62lockHeight\x12%\n\x0e\x62\x61\x63klog_length\x18\x02 \x01(\x04R\rbacklogLength\x12\x1f\n\x0btotal_peers\x18\x03 \x01(\x04R\ntotalPeers\x12!\n\x0cgenesis_time\x18\x04 \x01(\tR\x0bgenesisTime\x12!\n\x0c\x63urrent_time\x18\x05 \x01(\tR\x0b\x63urrentTime\x12\x1b\n\tvega_time\x18\x06 \x01(\tR\x08vegaTime\x12)\n\x06status\x18\x07 \x01(\x0e\x32\x11.vega.ChainStatusR\x06status\x12 \n\x0ctx_per_block\x18\x08 \x01(\x04R\ntxPerBlock\x12(\n\x10\x61verage_tx_bytes\x18\t \x01(\x04R\x0e\x61verageTxBytes\x12\x37\n\x18\x61verage_orders_per_block\x18\n \x01(\x04R\x15\x61verageOrdersPerBlock\x12*\n\x11trades_per_second\x18\x0b \x01(\x04R\x0ftradesPerSecond\x12*\n\x11orders_per_second\x18\x0c \x01(\x04R\x0fordersPerSecond\x12#\n\rtotal_markets\x18\r \x01(\x04R\x0ctotalMarkets\x12*\n\x11total_amend_order\x18\x10 \x01(\x04R\x0ftotalAmendOrder\x12,\n\x12total_cancel_order\x18\x11 \x01(\x04R\x10totalCancelOrder\x12,\n\x12total_create_order\x18\x12 \x01(\x04R\x10totalCreateOrder\x12!\n\x0ctotal_orders\x18\x13 \x01(\x04R\x0btotalOrders\x12!\n\x0ctotal_trades\x18\x14 \x01(\x04R\x0btotalTrades\x12/\n\x13order_subscriptions\x18\x15 \x01(\rR\x12orderSubscriptions\x12/\n\x13trade_subscriptions\x18\x16 \x01(\rR\x12tradeSubscriptions\x12\x31\n\x14\x63\x61ndle_subscriptions\x18\x17 \x01(\rR\x13\x63\x61ndleSubscriptions\x12<\n\x1amarket_depth_subscriptions\x18\x18 \x01(\rR\x18marketDepthSubscriptions\x12\x37\n\x17positions_subscriptions\x18\x19 \x01(\rR\x16positionsSubscriptions\x12\x33\n\x15\x61\x63\x63ount_subscriptions\x18\x1a \x01(\rR\x14\x61\x63\x63ountSubscriptions\x12:\n\x19market_data_subscriptions\x18\x1b \x01(\rR\x17marketDataSubscriptions\x12(\n\x10\x61pp_version_hash\x18\x1c \x01(\tR\x0e\x61ppVersionHash\x12\x1f\n\x0b\x61pp_version\x18\x1d \x01(\tR\nappVersion\x12#\n\rchain_version\x18\x1e \x01(\tR\x0c\x63hainVersion\x12%\n\x0e\x62lock_duration\x18\x1f \x01(\x04R\rblockDuration\x12\x16\n\x06uptime\x18 \x01(\tR\x06uptime\x12\x19\n\x08\x63hain_id\x18! \x01(\tR\x07\x63hainId\x12K\n"market_depth_updates_subscriptions\x18" \x01(\rR\x1fmarketDepthUpdatesSubscriptions\x12\x1d\n\nblock_hash\x18# \x01(\tR\tblockHash\x12\x1b\n\tepoch_seq\x18$ \x01(\x04R\x08\x65pochSeq\x12(\n\x10\x65poch_start_time\x18% \x01(\tR\x0e\x65pochStartTime\x12*\n\x11\x65poch_expiry_time\x18& \x01(\tR\x0f\x65pochExpiryTime\x12\x1f\n\x0b\x65vent_count\x18\' \x01(\x04R\neventCount\x12*\n\x11\x65vents_per_second\x18( \x01(\x04R\x0f\x65ventsPerSecond"\x18\n\x16LastBlockHeightRequest"\x91\x03\n\x17LastBlockHeightResponse\x12\x16\n\x06height\x18\x01 \x01(\x04R\x06height\x12\x12\n\x04hash\x18\x02 \x01(\tR\x04hash\x12\x33\n\x16spam_pow_hash_function\x18\x03 \x01(\tR\x13spamPowHashFunction\x12.\n\x13spam_pow_difficulty\x18\x04 \x01(\rR\x11spamPowDifficulty\x12\x41\n\x1espam_pow_number_of_past_blocks\x18\x05 \x01(\rR\x19spamPowNumberOfPastBlocks\x12\x42\n\x1fspam_pow_number_of_tx_per_block\x18\x06 \x01(\rR\x19spamPowNumberOfTxPerBlock\x12\x43\n\x1espam_pow_increasing_difficulty\x18\x07 \x01(\x08R\x1bspamPowIncreasingDifficulty\x12\x19\n\x08\x63hain_id\x18\x08 \x01(\tR\x07\x63hainId";\n\x18GetSpamStatisticsRequest\x12\x1f\n\x08party_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02R\x07partyId"\xc4\x01\n\rSpamStatistic\x12&\n\x0f\x63ount_for_epoch\x18\x01 \x01(\x04R\rcountForEpoch\x12"\n\rmax_for_epoch\x18\x02 \x01(\x04R\x0bmaxForEpoch\x12&\n\x0c\x62\x61nned_until\x18\x04 \x01(\tH\x00R\x0b\x62\x61nnedUntil\x88\x01\x01\x12.\n\x13min_tokens_required\x18\x05 \x01(\tR\x11minTokensRequiredB\x0f\n\r_banned_until"\xb1\x01\n\x12VoteSpamStatistics\x12>\n\nstatistics\x18\x01 \x03(\x0b\x32\x1e.vega.api.v1.VoteSpamStatisticR\nstatistics\x12"\n\rmax_for_epoch\x18\x02 \x01(\x04R\x0bmaxForEpoch\x12&\n\x0c\x62\x61nned_until\x18\x03 \x01(\tH\x00R\x0b\x62\x61nnedUntil\x88\x01\x01\x42\x0f\n\r_banned_until"\x87\x01\n\x11VoteSpamStatistic\x12\x1a\n\x08proposal\x18\x01 \x01(\tR\x08proposal\x12&\n\x0f\x63ount_for_epoch\x18\x02 \x01(\x04R\rcountForEpoch\x12.\n\x13min_tokens_required\x18\x03 \x01(\tR\x11minTokensRequired"\xe8\x02\n\rPoWBlockState\x12!\n\x0c\x62lock_height\x18\x01 \x01(\x04R\x0b\x62lockHeight\x12\x1d\n\nblock_hash\x18\x02 \x01(\tR\tblockHash\x12+\n\x11transactions_seen\x18\x03 \x01(\x04R\x10transactionsSeen\x12\x34\n\x13\x65xpected_difficulty\x18\x04 \x01(\x04H\x00R\x12\x65xpectedDifficulty\x88\x01\x01\x12#\n\rhash_function\x18\x05 \x01(\tR\x0chashFunction\x12\x1e\n\ndifficulty\x18\x06 \x01(\x04R\ndifficulty\x12 \n\x0ctx_per_block\x18\x07 \x01(\x04R\ntxPerBlock\x12\x33\n\x15increasing_difficulty\x18\x08 \x01(\x08R\x14increasingDifficultyB\x16\n\x14_expected_difficulty"\xb9\x01\n\x0cPoWStatistic\x12=\n\x0c\x62lock_states\x18\x01 \x03(\x0b\x32\x1a.vega.api.v1.PoWBlockStateR\x0b\x62lockStates\x12&\n\x0c\x62\x61nned_until\x18\x02 \x01(\tH\x00R\x0b\x62\x61nnedUntil\x88\x01\x01\x12\x31\n\x15number_of_past_blocks\x18\x03 \x01(\x04R\x12numberOfPastBlocksB\x0f\n\r_banned_until"\xb9\x05\n\x0eSpamStatistics\x12\x38\n\tproposals\x18\x01 \x01(\x0b\x32\x1a.vega.api.v1.SpamStatisticR\tproposals\x12<\n\x0b\x64\x65legations\x18\x02 \x01(\x0b\x32\x1a.vega.api.v1.SpamStatisticR\x0b\x64\x65legations\x12\x38\n\ttransfers\x18\x03 \x01(\x0b\x32\x1a.vega.api.v1.SpamStatisticR\ttransfers\x12I\n\x12node_announcements\x18\x04 \x01(\x0b\x32\x1a.vega.api.v1.SpamStatisticR\x11nodeAnnouncements\x12\x35\n\x05votes\x18\x05 \x01(\x0b\x32\x1f.vega.api.v1.VoteSpamStatisticsR\x05votes\x12+\n\x03pow\x18\x06 \x01(\x0b\x32\x19.vega.api.v1.PoWStatisticR\x03pow\x12\x45\n\x10issue_signatures\x18\x07 \x01(\x0b\x32\x1a.vega.api.v1.SpamStatisticR\x0fissueSignatures\x12\x1b\n\tepoch_seq\x18\x08 \x01(\x04R\x08\x65pochSeq\x12J\n\x13\x63reate_referral_set\x18\t \x01(\x0b\x32\x1a.vega.api.v1.SpamStatisticR\x11\x63reateReferralSet\x12J\n\x13update_referral_set\x18\n \x01(\x0b\x32\x1a.vega.api.v1.SpamStatisticR\x11updateReferralSet\x12J\n\x13\x61pply_referral_code\x18\x0b \x01(\x0b\x32\x1a.vega.api.v1.SpamStatisticR\x11\x61pplyReferralCode"s\n\x19GetSpamStatisticsResponse\x12\x19\n\x08\x63hain_id\x18\x01 \x01(\tR\x07\x63hainId\x12;\n\nstatistics\x18\x02 \x01(\x0b\x32\x1b.vega.api.v1.SpamStatisticsR\nstatistics2\xd8\x07\n\x0b\x43oreService\x12\x62\n\x11SubmitTransaction\x12%.vega.api.v1.SubmitTransactionRequest\x1a&.vega.api.v1.SubmitTransactionResponse\x12h\n\x13PropagateChainEvent\x12\'.vega.api.v1.PropagateChainEventRequest\x1a(.vega.api.v1.PropagateChainEventResponse\x12M\n\nStatistics\x12\x1e.vega.api.v1.StatisticsRequest\x1a\x1f.vega.api.v1.StatisticsResponse\x12\\\n\x0fLastBlockHeight\x12#.vega.api.v1.LastBlockHeightRequest\x1a$.vega.api.v1.LastBlockHeightResponse\x12P\n\x0bGetVegaTime\x12\x1f.vega.api.v1.GetVegaTimeRequest\x1a .vega.api.v1.GetVegaTimeResponse\x12`\n\x0fObserveEventBus\x12#.vega.api.v1.ObserveEventBusRequest\x1a$.vega.api.v1.ObserveEventBusResponse(\x01\x30\x01\x12k\n\x14SubmitRawTransaction\x12(.vega.api.v1.SubmitRawTransactionRequest\x1a).vega.api.v1.SubmitRawTransactionResponse\x12_\n\x10\x43heckTransaction\x12$.vega.api.v1.CheckTransactionRequest\x1a%.vega.api.v1.CheckTransactionResponse\x12h\n\x13\x43heckRawTransaction\x12\'.vega.api.v1.CheckRawTransactionRequest\x1a(.vega.api.v1.CheckRawTransactionResponse\x12\x62\n\x11GetSpamStatistics\x12%.vega.api.v1.GetSpamStatisticsRequest\x1a&.vega.api.v1.GetSpamStatisticsResponseBiZ,code.vegaprotocol.io/vega/protos/vega/api/v1\x92\x41\x38\x12\x1d\n\x0eVega core APIs2\x0bv0.77.0-dev\x1a\x13lb.testnet.vega.xyz*\x02\x01\x02\x62\x06proto3' -) - -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, "vega.api.v1.core_pb2", _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals["DESCRIPTOR"]._loaded_options = None - _globals["DESCRIPTOR"]._serialized_options = ( - b"Z,code.vegaprotocol.io/vega/protos/vega/api/v1\222A8\022\035\n\016Vega core APIs2\013v0.77.0-dev\032\023lb.testnet.vega.xyz*\002\001\002" - ) - _globals["_PROPAGATECHAINEVENTREQUEST"].fields_by_name[ - "event" - ]._loaded_options = None - _globals["_PROPAGATECHAINEVENTREQUEST"].fields_by_name[ - "event" - ]._serialized_options = b"\342A\001\002" - _globals["_PROPAGATECHAINEVENTREQUEST"].fields_by_name[ - "pub_key" - ]._loaded_options = None - _globals["_PROPAGATECHAINEVENTREQUEST"].fields_by_name[ - "pub_key" - ]._serialized_options = b"\342A\001\002" - _globals["_PROPAGATECHAINEVENTREQUEST"].fields_by_name[ - "signature" - ]._loaded_options = None - _globals["_PROPAGATECHAINEVENTREQUEST"].fields_by_name[ - "signature" - ]._serialized_options = b"\342A\001\002" - _globals["_SUBMITTRANSACTIONREQUEST"].fields_by_name["tx"]._loaded_options = None - _globals["_SUBMITTRANSACTIONREQUEST"].fields_by_name[ - "tx" - ]._serialized_options = b"\342A\001\002" - _globals["_SUBMITTRANSACTIONREQUEST"].fields_by_name["type"]._loaded_options = None - _globals["_SUBMITTRANSACTIONREQUEST"].fields_by_name[ - "type" - ]._serialized_options = b"\342A\001\002" - _globals["_CHECKTRANSACTIONREQUEST"].fields_by_name["tx"]._loaded_options = None - _globals["_CHECKTRANSACTIONREQUEST"].fields_by_name[ - "tx" - ]._serialized_options = b"\342A\001\002" - _globals["_SUBMITRAWTRANSACTIONREQUEST"].fields_by_name["tx"]._loaded_options = None - _globals["_SUBMITRAWTRANSACTIONREQUEST"].fields_by_name[ - "tx" - ]._serialized_options = b"\342A\001\002" - _globals["_SUBMITRAWTRANSACTIONREQUEST"].fields_by_name[ - "type" - ]._loaded_options = None - _globals["_SUBMITRAWTRANSACTIONREQUEST"].fields_by_name[ - "type" - ]._serialized_options = b"\342A\001\002" - _globals["_CHECKRAWTRANSACTIONREQUEST"].fields_by_name["tx"]._loaded_options = None - _globals["_CHECKRAWTRANSACTIONREQUEST"].fields_by_name[ - "tx" - ]._serialized_options = b"\342A\001\002" - _globals["_GETSPAMSTATISTICSREQUEST"].fields_by_name[ - "party_id" - ]._loaded_options = None - _globals["_GETSPAMSTATISTICSREQUEST"].fields_by_name[ - "party_id" - ]._serialized_options = b"\342A\001\002" - _globals["_PROPAGATECHAINEVENTREQUEST"]._serialized_start = 202 - _globals["_PROPAGATECHAINEVENTREQUEST"]._serialized_end = 325 - _globals["_PROPAGATECHAINEVENTRESPONSE"]._serialized_start = 327 - _globals["_PROPAGATECHAINEVENTRESPONSE"]._serialized_end = 382 - _globals["_SUBMITTRANSACTIONREQUEST"]._serialized_start = 385 - _globals["_SUBMITTRANSACTIONREQUEST"]._serialized_end = 612 - _globals["_SUBMITTRANSACTIONREQUEST_TYPE"]._serialized_start = 536 - _globals["_SUBMITTRANSACTIONREQUEST_TYPE"]._serialized_end = 612 - _globals["_SUBMITTRANSACTIONRESPONSE"]._serialized_start = 615 - _globals["_SUBMITTRANSACTIONRESPONSE"]._serialized_end = 775 - _globals["_CHECKTRANSACTIONREQUEST"]._serialized_start = 777 - _globals["_CHECKTRANSACTIONREQUEST"]._serialized_end = 855 - _globals["_CHECKTRANSACTIONRESPONSE"]._serialized_start = 858 - _globals["_CHECKTRANSACTIONRESPONSE"]._serialized_end = 1046 - _globals["_SUBMITRAWTRANSACTIONREQUEST"]._serialized_start = 1049 - _globals["_SUBMITRAWTRANSACTIONREQUEST"]._serialized_end = 1251 - _globals["_SUBMITRAWTRANSACTIONREQUEST_TYPE"]._serialized_start = 536 - _globals["_SUBMITRAWTRANSACTIONREQUEST_TYPE"]._serialized_end = 612 - _globals["_SUBMITRAWTRANSACTIONRESPONSE"]._serialized_start = 1254 - _globals["_SUBMITRAWTRANSACTIONRESPONSE"]._serialized_end = 1417 - _globals["_CHECKRAWTRANSACTIONREQUEST"]._serialized_start = 1419 - _globals["_CHECKRAWTRANSACTIONREQUEST"]._serialized_end = 1469 - _globals["_CHECKRAWTRANSACTIONRESPONSE"]._serialized_start = 1472 - _globals["_CHECKRAWTRANSACTIONRESPONSE"]._serialized_end = 1663 - _globals["_GETVEGATIMEREQUEST"]._serialized_start = 1665 - _globals["_GETVEGATIMEREQUEST"]._serialized_end = 1685 - _globals["_GETVEGATIMERESPONSE"]._serialized_start = 1687 - _globals["_GETVEGATIMERESPONSE"]._serialized_end = 1738 - _globals["_OBSERVEEVENTBUSREQUEST"]._serialized_start = 1741 - _globals["_OBSERVEEVENTBUSREQUEST"]._serialized_end = 1902 - _globals["_OBSERVEEVENTBUSRESPONSE"]._serialized_start = 1904 - _globals["_OBSERVEEVENTBUSRESPONSE"]._serialized_end = 1979 - _globals["_STATISTICSREQUEST"]._serialized_start = 1981 - _globals["_STATISTICSREQUEST"]._serialized_end = 2000 - _globals["_STATISTICSRESPONSE"]._serialized_start = 2002 - _globals["_STATISTICSRESPONSE"]._serialized_end = 2079 - _globals["_STATISTICS"]._serialized_start = 2082 - _globals["_STATISTICS"]._serialized_end = 3690 - _globals["_LASTBLOCKHEIGHTREQUEST"]._serialized_start = 3692 - _globals["_LASTBLOCKHEIGHTREQUEST"]._serialized_end = 3716 - _globals["_LASTBLOCKHEIGHTRESPONSE"]._serialized_start = 3719 - _globals["_LASTBLOCKHEIGHTRESPONSE"]._serialized_end = 4120 - _globals["_GETSPAMSTATISTICSREQUEST"]._serialized_start = 4122 - _globals["_GETSPAMSTATISTICSREQUEST"]._serialized_end = 4181 - _globals["_SPAMSTATISTIC"]._serialized_start = 4184 - _globals["_SPAMSTATISTIC"]._serialized_end = 4380 - _globals["_VOTESPAMSTATISTICS"]._serialized_start = 4383 - _globals["_VOTESPAMSTATISTICS"]._serialized_end = 4560 - _globals["_VOTESPAMSTATISTIC"]._serialized_start = 4563 - _globals["_VOTESPAMSTATISTIC"]._serialized_end = 4698 - _globals["_POWBLOCKSTATE"]._serialized_start = 4701 - _globals["_POWBLOCKSTATE"]._serialized_end = 5061 - _globals["_POWSTATISTIC"]._serialized_start = 5064 - _globals["_POWSTATISTIC"]._serialized_end = 5249 - _globals["_SPAMSTATISTICS"]._serialized_start = 5252 - _globals["_SPAMSTATISTICS"]._serialized_end = 5949 - _globals["_GETSPAMSTATISTICSRESPONSE"]._serialized_start = 5951 - _globals["_GETSPAMSTATISTICSRESPONSE"]._serialized_end = 6066 - _globals["_CORESERVICE"]._serialized_start = 6069 - _globals["_CORESERVICE"]._serialized_end = 7053 -# @@protoc_insertion_point(module_scope) diff --git a/vega_sim/proto/vega/api/v1/core_pb2.pyi b/vega_sim/proto/vega/api/v1/core_pb2.pyi deleted file mode 100644 index 73c74deab..000000000 --- a/vega_sim/proto/vega/api/v1/core_pb2.pyi +++ /dev/null @@ -1,629 +0,0 @@ -from google.api import field_behavior_pb2 as _field_behavior_pb2 -from protoc_gen_openapiv2.options import annotations_pb2 as _annotations_pb2 -from vega.commands.v1 import transaction_pb2 as _transaction_pb2 -from vega.events.v1 import events_pb2 as _events_pb2 -from vega import vega_pb2 as _vega_pb2 -from google.protobuf.internal import containers as _containers -from google.protobuf.internal import enum_type_wrapper as _enum_type_wrapper -from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from typing import ( - ClassVar as _ClassVar, - Iterable as _Iterable, - Mapping as _Mapping, - Optional as _Optional, - Union as _Union, -) - -DESCRIPTOR: _descriptor.FileDescriptor - -class PropagateChainEventRequest(_message.Message): - __slots__ = ("event", "pub_key", "signature") - EVENT_FIELD_NUMBER: _ClassVar[int] - PUB_KEY_FIELD_NUMBER: _ClassVar[int] - SIGNATURE_FIELD_NUMBER: _ClassVar[int] - event: bytes - pub_key: str - signature: bytes - def __init__( - self, - event: _Optional[bytes] = ..., - pub_key: _Optional[str] = ..., - signature: _Optional[bytes] = ..., - ) -> None: ... - -class PropagateChainEventResponse(_message.Message): - __slots__ = ("success",) - SUCCESS_FIELD_NUMBER: _ClassVar[int] - success: bool - def __init__(self, success: bool = ...) -> None: ... - -class SubmitTransactionRequest(_message.Message): - __slots__ = ("tx", "type") - - class Type(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - TYPE_UNSPECIFIED: _ClassVar[SubmitTransactionRequest.Type] - TYPE_ASYNC: _ClassVar[SubmitTransactionRequest.Type] - TYPE_SYNC: _ClassVar[SubmitTransactionRequest.Type] - TYPE_COMMIT: _ClassVar[SubmitTransactionRequest.Type] - - TYPE_UNSPECIFIED: SubmitTransactionRequest.Type - TYPE_ASYNC: SubmitTransactionRequest.Type - TYPE_SYNC: SubmitTransactionRequest.Type - TYPE_COMMIT: SubmitTransactionRequest.Type - TX_FIELD_NUMBER: _ClassVar[int] - TYPE_FIELD_NUMBER: _ClassVar[int] - tx: _transaction_pb2.Transaction - type: SubmitTransactionRequest.Type - def __init__( - self, - tx: _Optional[_Union[_transaction_pb2.Transaction, _Mapping]] = ..., - type: _Optional[_Union[SubmitTransactionRequest.Type, str]] = ..., - ) -> None: ... - -class SubmitTransactionResponse(_message.Message): - __slots__ = ("success", "tx_hash", "code", "data", "log", "height") - SUCCESS_FIELD_NUMBER: _ClassVar[int] - TX_HASH_FIELD_NUMBER: _ClassVar[int] - CODE_FIELD_NUMBER: _ClassVar[int] - DATA_FIELD_NUMBER: _ClassVar[int] - LOG_FIELD_NUMBER: _ClassVar[int] - HEIGHT_FIELD_NUMBER: _ClassVar[int] - success: bool - tx_hash: str - code: int - data: str - log: str - height: int - def __init__( - self, - success: bool = ..., - tx_hash: _Optional[str] = ..., - code: _Optional[int] = ..., - data: _Optional[str] = ..., - log: _Optional[str] = ..., - height: _Optional[int] = ..., - ) -> None: ... - -class CheckTransactionRequest(_message.Message): - __slots__ = ("tx",) - TX_FIELD_NUMBER: _ClassVar[int] - tx: _transaction_pb2.Transaction - def __init__( - self, tx: _Optional[_Union[_transaction_pb2.Transaction, _Mapping]] = ... - ) -> None: ... - -class CheckTransactionResponse(_message.Message): - __slots__ = ("success", "code", "gas_wanted", "gas_used", "data", "log", "info") - SUCCESS_FIELD_NUMBER: _ClassVar[int] - CODE_FIELD_NUMBER: _ClassVar[int] - GAS_WANTED_FIELD_NUMBER: _ClassVar[int] - GAS_USED_FIELD_NUMBER: _ClassVar[int] - DATA_FIELD_NUMBER: _ClassVar[int] - LOG_FIELD_NUMBER: _ClassVar[int] - INFO_FIELD_NUMBER: _ClassVar[int] - success: bool - code: int - gas_wanted: int - gas_used: int - data: str - log: str - info: str - def __init__( - self, - success: bool = ..., - code: _Optional[int] = ..., - gas_wanted: _Optional[int] = ..., - gas_used: _Optional[int] = ..., - data: _Optional[str] = ..., - log: _Optional[str] = ..., - info: _Optional[str] = ..., - ) -> None: ... - -class SubmitRawTransactionRequest(_message.Message): - __slots__ = ("tx", "type") - - class Type(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - TYPE_UNSPECIFIED: _ClassVar[SubmitRawTransactionRequest.Type] - TYPE_ASYNC: _ClassVar[SubmitRawTransactionRequest.Type] - TYPE_SYNC: _ClassVar[SubmitRawTransactionRequest.Type] - TYPE_COMMIT: _ClassVar[SubmitRawTransactionRequest.Type] - - TYPE_UNSPECIFIED: SubmitRawTransactionRequest.Type - TYPE_ASYNC: SubmitRawTransactionRequest.Type - TYPE_SYNC: SubmitRawTransactionRequest.Type - TYPE_COMMIT: SubmitRawTransactionRequest.Type - TX_FIELD_NUMBER: _ClassVar[int] - TYPE_FIELD_NUMBER: _ClassVar[int] - tx: bytes - type: SubmitRawTransactionRequest.Type - def __init__( - self, - tx: _Optional[bytes] = ..., - type: _Optional[_Union[SubmitRawTransactionRequest.Type, str]] = ..., - ) -> None: ... - -class SubmitRawTransactionResponse(_message.Message): - __slots__ = ("success", "tx_hash", "code", "data", "log", "height") - SUCCESS_FIELD_NUMBER: _ClassVar[int] - TX_HASH_FIELD_NUMBER: _ClassVar[int] - CODE_FIELD_NUMBER: _ClassVar[int] - DATA_FIELD_NUMBER: _ClassVar[int] - LOG_FIELD_NUMBER: _ClassVar[int] - HEIGHT_FIELD_NUMBER: _ClassVar[int] - success: bool - tx_hash: str - code: int - data: str - log: str - height: int - def __init__( - self, - success: bool = ..., - tx_hash: _Optional[str] = ..., - code: _Optional[int] = ..., - data: _Optional[str] = ..., - log: _Optional[str] = ..., - height: _Optional[int] = ..., - ) -> None: ... - -class CheckRawTransactionRequest(_message.Message): - __slots__ = ("tx",) - TX_FIELD_NUMBER: _ClassVar[int] - tx: bytes - def __init__(self, tx: _Optional[bytes] = ...) -> None: ... - -class CheckRawTransactionResponse(_message.Message): - __slots__ = ("success", "code", "gas_wanted", "gas_used", "data", "log", "info") - SUCCESS_FIELD_NUMBER: _ClassVar[int] - CODE_FIELD_NUMBER: _ClassVar[int] - GAS_WANTED_FIELD_NUMBER: _ClassVar[int] - GAS_USED_FIELD_NUMBER: _ClassVar[int] - DATA_FIELD_NUMBER: _ClassVar[int] - LOG_FIELD_NUMBER: _ClassVar[int] - INFO_FIELD_NUMBER: _ClassVar[int] - success: bool - code: int - gas_wanted: int - gas_used: int - data: str - log: str - info: str - def __init__( - self, - success: bool = ..., - code: _Optional[int] = ..., - gas_wanted: _Optional[int] = ..., - gas_used: _Optional[int] = ..., - data: _Optional[str] = ..., - log: _Optional[str] = ..., - info: _Optional[str] = ..., - ) -> None: ... - -class GetVegaTimeRequest(_message.Message): - __slots__ = () - def __init__(self) -> None: ... - -class GetVegaTimeResponse(_message.Message): - __slots__ = ("timestamp",) - TIMESTAMP_FIELD_NUMBER: _ClassVar[int] - timestamp: int - def __init__(self, timestamp: _Optional[int] = ...) -> None: ... - -class ObserveEventBusRequest(_message.Message): - __slots__ = ("type", "market_id", "party_id", "batch_size") - TYPE_FIELD_NUMBER: _ClassVar[int] - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - BATCH_SIZE_FIELD_NUMBER: _ClassVar[int] - type: _containers.RepeatedScalarFieldContainer[_events_pb2.BusEventType] - market_id: str - party_id: str - batch_size: int - def __init__( - self, - type: _Optional[_Iterable[_Union[_events_pb2.BusEventType, str]]] = ..., - market_id: _Optional[str] = ..., - party_id: _Optional[str] = ..., - batch_size: _Optional[int] = ..., - ) -> None: ... - -class ObserveEventBusResponse(_message.Message): - __slots__ = ("events",) - EVENTS_FIELD_NUMBER: _ClassVar[int] - events: _containers.RepeatedCompositeFieldContainer[_events_pb2.BusEvent] - def __init__( - self, events: _Optional[_Iterable[_Union[_events_pb2.BusEvent, _Mapping]]] = ... - ) -> None: ... - -class StatisticsRequest(_message.Message): - __slots__ = () - def __init__(self) -> None: ... - -class StatisticsResponse(_message.Message): - __slots__ = ("statistics",) - STATISTICS_FIELD_NUMBER: _ClassVar[int] - statistics: Statistics - def __init__( - self, statistics: _Optional[_Union[Statistics, _Mapping]] = ... - ) -> None: ... - -class Statistics(_message.Message): - __slots__ = ( - "block_height", - "backlog_length", - "total_peers", - "genesis_time", - "current_time", - "vega_time", - "status", - "tx_per_block", - "average_tx_bytes", - "average_orders_per_block", - "trades_per_second", - "orders_per_second", - "total_markets", - "total_amend_order", - "total_cancel_order", - "total_create_order", - "total_orders", - "total_trades", - "order_subscriptions", - "trade_subscriptions", - "candle_subscriptions", - "market_depth_subscriptions", - "positions_subscriptions", - "account_subscriptions", - "market_data_subscriptions", - "app_version_hash", - "app_version", - "chain_version", - "block_duration", - "uptime", - "chain_id", - "market_depth_updates_subscriptions", - "block_hash", - "epoch_seq", - "epoch_start_time", - "epoch_expiry_time", - "event_count", - "events_per_second", - ) - BLOCK_HEIGHT_FIELD_NUMBER: _ClassVar[int] - BACKLOG_LENGTH_FIELD_NUMBER: _ClassVar[int] - TOTAL_PEERS_FIELD_NUMBER: _ClassVar[int] - GENESIS_TIME_FIELD_NUMBER: _ClassVar[int] - CURRENT_TIME_FIELD_NUMBER: _ClassVar[int] - VEGA_TIME_FIELD_NUMBER: _ClassVar[int] - STATUS_FIELD_NUMBER: _ClassVar[int] - TX_PER_BLOCK_FIELD_NUMBER: _ClassVar[int] - AVERAGE_TX_BYTES_FIELD_NUMBER: _ClassVar[int] - AVERAGE_ORDERS_PER_BLOCK_FIELD_NUMBER: _ClassVar[int] - TRADES_PER_SECOND_FIELD_NUMBER: _ClassVar[int] - ORDERS_PER_SECOND_FIELD_NUMBER: _ClassVar[int] - TOTAL_MARKETS_FIELD_NUMBER: _ClassVar[int] - TOTAL_AMEND_ORDER_FIELD_NUMBER: _ClassVar[int] - TOTAL_CANCEL_ORDER_FIELD_NUMBER: _ClassVar[int] - TOTAL_CREATE_ORDER_FIELD_NUMBER: _ClassVar[int] - TOTAL_ORDERS_FIELD_NUMBER: _ClassVar[int] - TOTAL_TRADES_FIELD_NUMBER: _ClassVar[int] - ORDER_SUBSCRIPTIONS_FIELD_NUMBER: _ClassVar[int] - TRADE_SUBSCRIPTIONS_FIELD_NUMBER: _ClassVar[int] - CANDLE_SUBSCRIPTIONS_FIELD_NUMBER: _ClassVar[int] - MARKET_DEPTH_SUBSCRIPTIONS_FIELD_NUMBER: _ClassVar[int] - POSITIONS_SUBSCRIPTIONS_FIELD_NUMBER: _ClassVar[int] - ACCOUNT_SUBSCRIPTIONS_FIELD_NUMBER: _ClassVar[int] - MARKET_DATA_SUBSCRIPTIONS_FIELD_NUMBER: _ClassVar[int] - APP_VERSION_HASH_FIELD_NUMBER: _ClassVar[int] - APP_VERSION_FIELD_NUMBER: _ClassVar[int] - CHAIN_VERSION_FIELD_NUMBER: _ClassVar[int] - BLOCK_DURATION_FIELD_NUMBER: _ClassVar[int] - UPTIME_FIELD_NUMBER: _ClassVar[int] - CHAIN_ID_FIELD_NUMBER: _ClassVar[int] - MARKET_DEPTH_UPDATES_SUBSCRIPTIONS_FIELD_NUMBER: _ClassVar[int] - BLOCK_HASH_FIELD_NUMBER: _ClassVar[int] - EPOCH_SEQ_FIELD_NUMBER: _ClassVar[int] - EPOCH_START_TIME_FIELD_NUMBER: _ClassVar[int] - EPOCH_EXPIRY_TIME_FIELD_NUMBER: _ClassVar[int] - EVENT_COUNT_FIELD_NUMBER: _ClassVar[int] - EVENTS_PER_SECOND_FIELD_NUMBER: _ClassVar[int] - block_height: int - backlog_length: int - total_peers: int - genesis_time: str - current_time: str - vega_time: str - status: _vega_pb2.ChainStatus - tx_per_block: int - average_tx_bytes: int - average_orders_per_block: int - trades_per_second: int - orders_per_second: int - total_markets: int - total_amend_order: int - total_cancel_order: int - total_create_order: int - total_orders: int - total_trades: int - order_subscriptions: int - trade_subscriptions: int - candle_subscriptions: int - market_depth_subscriptions: int - positions_subscriptions: int - account_subscriptions: int - market_data_subscriptions: int - app_version_hash: str - app_version: str - chain_version: str - block_duration: int - uptime: str - chain_id: str - market_depth_updates_subscriptions: int - block_hash: str - epoch_seq: int - epoch_start_time: str - epoch_expiry_time: str - event_count: int - events_per_second: int - def __init__( - self, - block_height: _Optional[int] = ..., - backlog_length: _Optional[int] = ..., - total_peers: _Optional[int] = ..., - genesis_time: _Optional[str] = ..., - current_time: _Optional[str] = ..., - vega_time: _Optional[str] = ..., - status: _Optional[_Union[_vega_pb2.ChainStatus, str]] = ..., - tx_per_block: _Optional[int] = ..., - average_tx_bytes: _Optional[int] = ..., - average_orders_per_block: _Optional[int] = ..., - trades_per_second: _Optional[int] = ..., - orders_per_second: _Optional[int] = ..., - total_markets: _Optional[int] = ..., - total_amend_order: _Optional[int] = ..., - total_cancel_order: _Optional[int] = ..., - total_create_order: _Optional[int] = ..., - total_orders: _Optional[int] = ..., - total_trades: _Optional[int] = ..., - order_subscriptions: _Optional[int] = ..., - trade_subscriptions: _Optional[int] = ..., - candle_subscriptions: _Optional[int] = ..., - market_depth_subscriptions: _Optional[int] = ..., - positions_subscriptions: _Optional[int] = ..., - account_subscriptions: _Optional[int] = ..., - market_data_subscriptions: _Optional[int] = ..., - app_version_hash: _Optional[str] = ..., - app_version: _Optional[str] = ..., - chain_version: _Optional[str] = ..., - block_duration: _Optional[int] = ..., - uptime: _Optional[str] = ..., - chain_id: _Optional[str] = ..., - market_depth_updates_subscriptions: _Optional[int] = ..., - block_hash: _Optional[str] = ..., - epoch_seq: _Optional[int] = ..., - epoch_start_time: _Optional[str] = ..., - epoch_expiry_time: _Optional[str] = ..., - event_count: _Optional[int] = ..., - events_per_second: _Optional[int] = ..., - ) -> None: ... - -class LastBlockHeightRequest(_message.Message): - __slots__ = () - def __init__(self) -> None: ... - -class LastBlockHeightResponse(_message.Message): - __slots__ = ( - "height", - "hash", - "spam_pow_hash_function", - "spam_pow_difficulty", - "spam_pow_number_of_past_blocks", - "spam_pow_number_of_tx_per_block", - "spam_pow_increasing_difficulty", - "chain_id", - ) - HEIGHT_FIELD_NUMBER: _ClassVar[int] - HASH_FIELD_NUMBER: _ClassVar[int] - SPAM_POW_HASH_FUNCTION_FIELD_NUMBER: _ClassVar[int] - SPAM_POW_DIFFICULTY_FIELD_NUMBER: _ClassVar[int] - SPAM_POW_NUMBER_OF_PAST_BLOCKS_FIELD_NUMBER: _ClassVar[int] - SPAM_POW_NUMBER_OF_TX_PER_BLOCK_FIELD_NUMBER: _ClassVar[int] - SPAM_POW_INCREASING_DIFFICULTY_FIELD_NUMBER: _ClassVar[int] - CHAIN_ID_FIELD_NUMBER: _ClassVar[int] - height: int - hash: str - spam_pow_hash_function: str - spam_pow_difficulty: int - spam_pow_number_of_past_blocks: int - spam_pow_number_of_tx_per_block: int - spam_pow_increasing_difficulty: bool - chain_id: str - def __init__( - self, - height: _Optional[int] = ..., - hash: _Optional[str] = ..., - spam_pow_hash_function: _Optional[str] = ..., - spam_pow_difficulty: _Optional[int] = ..., - spam_pow_number_of_past_blocks: _Optional[int] = ..., - spam_pow_number_of_tx_per_block: _Optional[int] = ..., - spam_pow_increasing_difficulty: bool = ..., - chain_id: _Optional[str] = ..., - ) -> None: ... - -class GetSpamStatisticsRequest(_message.Message): - __slots__ = ("party_id",) - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - party_id: str - def __init__(self, party_id: _Optional[str] = ...) -> None: ... - -class SpamStatistic(_message.Message): - __slots__ = ( - "count_for_epoch", - "max_for_epoch", - "banned_until", - "min_tokens_required", - ) - COUNT_FOR_EPOCH_FIELD_NUMBER: _ClassVar[int] - MAX_FOR_EPOCH_FIELD_NUMBER: _ClassVar[int] - BANNED_UNTIL_FIELD_NUMBER: _ClassVar[int] - MIN_TOKENS_REQUIRED_FIELD_NUMBER: _ClassVar[int] - count_for_epoch: int - max_for_epoch: int - banned_until: str - min_tokens_required: str - def __init__( - self, - count_for_epoch: _Optional[int] = ..., - max_for_epoch: _Optional[int] = ..., - banned_until: _Optional[str] = ..., - min_tokens_required: _Optional[str] = ..., - ) -> None: ... - -class VoteSpamStatistics(_message.Message): - __slots__ = ("statistics", "max_for_epoch", "banned_until") - STATISTICS_FIELD_NUMBER: _ClassVar[int] - MAX_FOR_EPOCH_FIELD_NUMBER: _ClassVar[int] - BANNED_UNTIL_FIELD_NUMBER: _ClassVar[int] - statistics: _containers.RepeatedCompositeFieldContainer[VoteSpamStatistic] - max_for_epoch: int - banned_until: str - def __init__( - self, - statistics: _Optional[_Iterable[_Union[VoteSpamStatistic, _Mapping]]] = ..., - max_for_epoch: _Optional[int] = ..., - banned_until: _Optional[str] = ..., - ) -> None: ... - -class VoteSpamStatistic(_message.Message): - __slots__ = ("proposal", "count_for_epoch", "min_tokens_required") - PROPOSAL_FIELD_NUMBER: _ClassVar[int] - COUNT_FOR_EPOCH_FIELD_NUMBER: _ClassVar[int] - MIN_TOKENS_REQUIRED_FIELD_NUMBER: _ClassVar[int] - proposal: str - count_for_epoch: int - min_tokens_required: str - def __init__( - self, - proposal: _Optional[str] = ..., - count_for_epoch: _Optional[int] = ..., - min_tokens_required: _Optional[str] = ..., - ) -> None: ... - -class PoWBlockState(_message.Message): - __slots__ = ( - "block_height", - "block_hash", - "transactions_seen", - "expected_difficulty", - "hash_function", - "difficulty", - "tx_per_block", - "increasing_difficulty", - ) - BLOCK_HEIGHT_FIELD_NUMBER: _ClassVar[int] - BLOCK_HASH_FIELD_NUMBER: _ClassVar[int] - TRANSACTIONS_SEEN_FIELD_NUMBER: _ClassVar[int] - EXPECTED_DIFFICULTY_FIELD_NUMBER: _ClassVar[int] - HASH_FUNCTION_FIELD_NUMBER: _ClassVar[int] - DIFFICULTY_FIELD_NUMBER: _ClassVar[int] - TX_PER_BLOCK_FIELD_NUMBER: _ClassVar[int] - INCREASING_DIFFICULTY_FIELD_NUMBER: _ClassVar[int] - block_height: int - block_hash: str - transactions_seen: int - expected_difficulty: int - hash_function: str - difficulty: int - tx_per_block: int - increasing_difficulty: bool - def __init__( - self, - block_height: _Optional[int] = ..., - block_hash: _Optional[str] = ..., - transactions_seen: _Optional[int] = ..., - expected_difficulty: _Optional[int] = ..., - hash_function: _Optional[str] = ..., - difficulty: _Optional[int] = ..., - tx_per_block: _Optional[int] = ..., - increasing_difficulty: bool = ..., - ) -> None: ... - -class PoWStatistic(_message.Message): - __slots__ = ("block_states", "banned_until", "number_of_past_blocks") - BLOCK_STATES_FIELD_NUMBER: _ClassVar[int] - BANNED_UNTIL_FIELD_NUMBER: _ClassVar[int] - NUMBER_OF_PAST_BLOCKS_FIELD_NUMBER: _ClassVar[int] - block_states: _containers.RepeatedCompositeFieldContainer[PoWBlockState] - banned_until: str - number_of_past_blocks: int - def __init__( - self, - block_states: _Optional[_Iterable[_Union[PoWBlockState, _Mapping]]] = ..., - banned_until: _Optional[str] = ..., - number_of_past_blocks: _Optional[int] = ..., - ) -> None: ... - -class SpamStatistics(_message.Message): - __slots__ = ( - "proposals", - "delegations", - "transfers", - "node_announcements", - "votes", - "pow", - "issue_signatures", - "epoch_seq", - "create_referral_set", - "update_referral_set", - "apply_referral_code", - ) - PROPOSALS_FIELD_NUMBER: _ClassVar[int] - DELEGATIONS_FIELD_NUMBER: _ClassVar[int] - TRANSFERS_FIELD_NUMBER: _ClassVar[int] - NODE_ANNOUNCEMENTS_FIELD_NUMBER: _ClassVar[int] - VOTES_FIELD_NUMBER: _ClassVar[int] - POW_FIELD_NUMBER: _ClassVar[int] - ISSUE_SIGNATURES_FIELD_NUMBER: _ClassVar[int] - EPOCH_SEQ_FIELD_NUMBER: _ClassVar[int] - CREATE_REFERRAL_SET_FIELD_NUMBER: _ClassVar[int] - UPDATE_REFERRAL_SET_FIELD_NUMBER: _ClassVar[int] - APPLY_REFERRAL_CODE_FIELD_NUMBER: _ClassVar[int] - proposals: SpamStatistic - delegations: SpamStatistic - transfers: SpamStatistic - node_announcements: SpamStatistic - votes: VoteSpamStatistics - pow: PoWStatistic - issue_signatures: SpamStatistic - epoch_seq: int - create_referral_set: SpamStatistic - update_referral_set: SpamStatistic - apply_referral_code: SpamStatistic - def __init__( - self, - proposals: _Optional[_Union[SpamStatistic, _Mapping]] = ..., - delegations: _Optional[_Union[SpamStatistic, _Mapping]] = ..., - transfers: _Optional[_Union[SpamStatistic, _Mapping]] = ..., - node_announcements: _Optional[_Union[SpamStatistic, _Mapping]] = ..., - votes: _Optional[_Union[VoteSpamStatistics, _Mapping]] = ..., - pow: _Optional[_Union[PoWStatistic, _Mapping]] = ..., - issue_signatures: _Optional[_Union[SpamStatistic, _Mapping]] = ..., - epoch_seq: _Optional[int] = ..., - create_referral_set: _Optional[_Union[SpamStatistic, _Mapping]] = ..., - update_referral_set: _Optional[_Union[SpamStatistic, _Mapping]] = ..., - apply_referral_code: _Optional[_Union[SpamStatistic, _Mapping]] = ..., - ) -> None: ... - -class GetSpamStatisticsResponse(_message.Message): - __slots__ = ("chain_id", "statistics") - CHAIN_ID_FIELD_NUMBER: _ClassVar[int] - STATISTICS_FIELD_NUMBER: _ClassVar[int] - chain_id: str - statistics: SpamStatistics - def __init__( - self, - chain_id: _Optional[str] = ..., - statistics: _Optional[_Union[SpamStatistics, _Mapping]] = ..., - ) -> None: ... diff --git a/vega_sim/proto/vega/api/v1/core_pb2_grpc.py b/vega_sim/proto/vega/api/v1/core_pb2_grpc.py deleted file mode 100644 index 951ad8a2a..000000000 --- a/vega_sim/proto/vega/api/v1/core_pb2_grpc.py +++ /dev/null @@ -1,541 +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 ...api.v1 import core_pb2 as vega_dot_api_dot_v1_dot_core__pb2 - - -class CoreServiceStub(object): - """Missing associated documentation comment in .proto file.""" - - def __init__(self, channel): - """Constructor. - - Args: - channel: A grpc.Channel. - """ - self.SubmitTransaction = channel.unary_unary( - "/vega.api.v1.CoreService/SubmitTransaction", - request_serializer=vega_dot_api_dot_v1_dot_core__pb2.SubmitTransactionRequest.SerializeToString, - response_deserializer=vega_dot_api_dot_v1_dot_core__pb2.SubmitTransactionResponse.FromString, - _registered_method=True, - ) - self.PropagateChainEvent = channel.unary_unary( - "/vega.api.v1.CoreService/PropagateChainEvent", - request_serializer=vega_dot_api_dot_v1_dot_core__pb2.PropagateChainEventRequest.SerializeToString, - response_deserializer=vega_dot_api_dot_v1_dot_core__pb2.PropagateChainEventResponse.FromString, - _registered_method=True, - ) - self.Statistics = channel.unary_unary( - "/vega.api.v1.CoreService/Statistics", - request_serializer=vega_dot_api_dot_v1_dot_core__pb2.StatisticsRequest.SerializeToString, - response_deserializer=vega_dot_api_dot_v1_dot_core__pb2.StatisticsResponse.FromString, - _registered_method=True, - ) - self.LastBlockHeight = channel.unary_unary( - "/vega.api.v1.CoreService/LastBlockHeight", - request_serializer=vega_dot_api_dot_v1_dot_core__pb2.LastBlockHeightRequest.SerializeToString, - response_deserializer=vega_dot_api_dot_v1_dot_core__pb2.LastBlockHeightResponse.FromString, - _registered_method=True, - ) - self.GetVegaTime = channel.unary_unary( - "/vega.api.v1.CoreService/GetVegaTime", - request_serializer=vega_dot_api_dot_v1_dot_core__pb2.GetVegaTimeRequest.SerializeToString, - response_deserializer=vega_dot_api_dot_v1_dot_core__pb2.GetVegaTimeResponse.FromString, - _registered_method=True, - ) - self.ObserveEventBus = channel.stream_stream( - "/vega.api.v1.CoreService/ObserveEventBus", - request_serializer=vega_dot_api_dot_v1_dot_core__pb2.ObserveEventBusRequest.SerializeToString, - response_deserializer=vega_dot_api_dot_v1_dot_core__pb2.ObserveEventBusResponse.FromString, - _registered_method=True, - ) - self.SubmitRawTransaction = channel.unary_unary( - "/vega.api.v1.CoreService/SubmitRawTransaction", - request_serializer=vega_dot_api_dot_v1_dot_core__pb2.SubmitRawTransactionRequest.SerializeToString, - response_deserializer=vega_dot_api_dot_v1_dot_core__pb2.SubmitRawTransactionResponse.FromString, - _registered_method=True, - ) - self.CheckTransaction = channel.unary_unary( - "/vega.api.v1.CoreService/CheckTransaction", - request_serializer=vega_dot_api_dot_v1_dot_core__pb2.CheckTransactionRequest.SerializeToString, - response_deserializer=vega_dot_api_dot_v1_dot_core__pb2.CheckTransactionResponse.FromString, - _registered_method=True, - ) - self.CheckRawTransaction = channel.unary_unary( - "/vega.api.v1.CoreService/CheckRawTransaction", - request_serializer=vega_dot_api_dot_v1_dot_core__pb2.CheckRawTransactionRequest.SerializeToString, - response_deserializer=vega_dot_api_dot_v1_dot_core__pb2.CheckRawTransactionResponse.FromString, - _registered_method=True, - ) - self.GetSpamStatistics = channel.unary_unary( - "/vega.api.v1.CoreService/GetSpamStatistics", - request_serializer=vega_dot_api_dot_v1_dot_core__pb2.GetSpamStatisticsRequest.SerializeToString, - response_deserializer=vega_dot_api_dot_v1_dot_core__pb2.GetSpamStatisticsResponse.FromString, - _registered_method=True, - ) - - -class CoreServiceServicer(object): - """Missing associated documentation comment in .proto file.""" - - def SubmitTransaction(self, request, context): - """Submit transaction - - Submit a signed transaction to the network containing a command to be executed such that if the submission is successful then it will be included in the chain's mempool. - The network will then attempt to execute the transaction in the next available block, where the results of its execution can be seen on the EventBus. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def PropagateChainEvent(self, request, context): - """Chain event - - Propagate a chain event - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def Statistics(self, request, context): - """Statistics - - Get statistics on Vega - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def LastBlockHeight(self, request, context): - """Blockchain height - - Get the height of the last tendermint block - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def GetVegaTime(self, request, context): - """Vega time - - Get current Vega time - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ObserveEventBus(self, request_iterator, context): - """Events subscription - - Subscribe to a stream of events from the core - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def SubmitRawTransaction(self, request, context): - """Submit raw transaction - - Submit a pre-serialised signed transaction containing a command to the network to be executed, such that if the submission is successful then it will be included in the chain's mempool. - The network will then attempt to execute the transaction in the next available block, where the results of its execution can be seen on the EventBus. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def CheckTransaction(self, request, context): - """Check transaction - - Send a signed transaction containing a command to the network to be checked, but not added to the chain's mempool. - This is useful for checking the validity of a potential transaction before submitting it. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def CheckRawTransaction(self, request, context): - """Check raw transaction - - Send a pre-serialised transaction containing a command to the network to be checked, but then not added to the chain's mempool. - This is useful for checking the validity of a potential transaction before submitting it. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def GetSpamStatistics(self, request, context): - """Get Spam statistics - - Get the spam statistics for a given party. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - -def add_CoreServiceServicer_to_server(servicer, server): - rpc_method_handlers = { - "SubmitTransaction": grpc.unary_unary_rpc_method_handler( - servicer.SubmitTransaction, - request_deserializer=vega_dot_api_dot_v1_dot_core__pb2.SubmitTransactionRequest.FromString, - response_serializer=vega_dot_api_dot_v1_dot_core__pb2.SubmitTransactionResponse.SerializeToString, - ), - "PropagateChainEvent": grpc.unary_unary_rpc_method_handler( - servicer.PropagateChainEvent, - request_deserializer=vega_dot_api_dot_v1_dot_core__pb2.PropagateChainEventRequest.FromString, - response_serializer=vega_dot_api_dot_v1_dot_core__pb2.PropagateChainEventResponse.SerializeToString, - ), - "Statistics": grpc.unary_unary_rpc_method_handler( - servicer.Statistics, - request_deserializer=vega_dot_api_dot_v1_dot_core__pb2.StatisticsRequest.FromString, - response_serializer=vega_dot_api_dot_v1_dot_core__pb2.StatisticsResponse.SerializeToString, - ), - "LastBlockHeight": grpc.unary_unary_rpc_method_handler( - servicer.LastBlockHeight, - request_deserializer=vega_dot_api_dot_v1_dot_core__pb2.LastBlockHeightRequest.FromString, - response_serializer=vega_dot_api_dot_v1_dot_core__pb2.LastBlockHeightResponse.SerializeToString, - ), - "GetVegaTime": grpc.unary_unary_rpc_method_handler( - servicer.GetVegaTime, - request_deserializer=vega_dot_api_dot_v1_dot_core__pb2.GetVegaTimeRequest.FromString, - response_serializer=vega_dot_api_dot_v1_dot_core__pb2.GetVegaTimeResponse.SerializeToString, - ), - "ObserveEventBus": grpc.stream_stream_rpc_method_handler( - servicer.ObserveEventBus, - request_deserializer=vega_dot_api_dot_v1_dot_core__pb2.ObserveEventBusRequest.FromString, - response_serializer=vega_dot_api_dot_v1_dot_core__pb2.ObserveEventBusResponse.SerializeToString, - ), - "SubmitRawTransaction": grpc.unary_unary_rpc_method_handler( - servicer.SubmitRawTransaction, - request_deserializer=vega_dot_api_dot_v1_dot_core__pb2.SubmitRawTransactionRequest.FromString, - response_serializer=vega_dot_api_dot_v1_dot_core__pb2.SubmitRawTransactionResponse.SerializeToString, - ), - "CheckTransaction": grpc.unary_unary_rpc_method_handler( - servicer.CheckTransaction, - request_deserializer=vega_dot_api_dot_v1_dot_core__pb2.CheckTransactionRequest.FromString, - response_serializer=vega_dot_api_dot_v1_dot_core__pb2.CheckTransactionResponse.SerializeToString, - ), - "CheckRawTransaction": grpc.unary_unary_rpc_method_handler( - servicer.CheckRawTransaction, - request_deserializer=vega_dot_api_dot_v1_dot_core__pb2.CheckRawTransactionRequest.FromString, - response_serializer=vega_dot_api_dot_v1_dot_core__pb2.CheckRawTransactionResponse.SerializeToString, - ), - "GetSpamStatistics": grpc.unary_unary_rpc_method_handler( - servicer.GetSpamStatistics, - request_deserializer=vega_dot_api_dot_v1_dot_core__pb2.GetSpamStatisticsRequest.FromString, - response_serializer=vega_dot_api_dot_v1_dot_core__pb2.GetSpamStatisticsResponse.SerializeToString, - ), - } - generic_handler = grpc.method_handlers_generic_handler( - "vega.api.v1.CoreService", rpc_method_handlers - ) - server.add_generic_rpc_handlers((generic_handler,)) - server.add_registered_method_handlers( - "vega.api.v1.CoreService", rpc_method_handlers - ) - - -# This class is part of an EXPERIMENTAL API. -class CoreService(object): - """Missing associated documentation comment in .proto file.""" - - @staticmethod - def SubmitTransaction( - 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, - "/vega.api.v1.CoreService/SubmitTransaction", - vega_dot_api_dot_v1_dot_core__pb2.SubmitTransactionRequest.SerializeToString, - vega_dot_api_dot_v1_dot_core__pb2.SubmitTransactionResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def PropagateChainEvent( - 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, - "/vega.api.v1.CoreService/PropagateChainEvent", - vega_dot_api_dot_v1_dot_core__pb2.PropagateChainEventRequest.SerializeToString, - vega_dot_api_dot_v1_dot_core__pb2.PropagateChainEventResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def Statistics( - 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, - "/vega.api.v1.CoreService/Statistics", - vega_dot_api_dot_v1_dot_core__pb2.StatisticsRequest.SerializeToString, - vega_dot_api_dot_v1_dot_core__pb2.StatisticsResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def LastBlockHeight( - 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, - "/vega.api.v1.CoreService/LastBlockHeight", - vega_dot_api_dot_v1_dot_core__pb2.LastBlockHeightRequest.SerializeToString, - vega_dot_api_dot_v1_dot_core__pb2.LastBlockHeightResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def GetVegaTime( - 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, - "/vega.api.v1.CoreService/GetVegaTime", - vega_dot_api_dot_v1_dot_core__pb2.GetVegaTimeRequest.SerializeToString, - vega_dot_api_dot_v1_dot_core__pb2.GetVegaTimeResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ObserveEventBus( - request_iterator, - target, - options=(), - channel_credentials=None, - call_credentials=None, - insecure=False, - compression=None, - wait_for_ready=None, - timeout=None, - metadata=None, - ): - return grpc.experimental.stream_stream( - request_iterator, - target, - "/vega.api.v1.CoreService/ObserveEventBus", - vega_dot_api_dot_v1_dot_core__pb2.ObserveEventBusRequest.SerializeToString, - vega_dot_api_dot_v1_dot_core__pb2.ObserveEventBusResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def SubmitRawTransaction( - 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, - "/vega.api.v1.CoreService/SubmitRawTransaction", - vega_dot_api_dot_v1_dot_core__pb2.SubmitRawTransactionRequest.SerializeToString, - vega_dot_api_dot_v1_dot_core__pb2.SubmitRawTransactionResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def CheckTransaction( - 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, - "/vega.api.v1.CoreService/CheckTransaction", - vega_dot_api_dot_v1_dot_core__pb2.CheckTransactionRequest.SerializeToString, - vega_dot_api_dot_v1_dot_core__pb2.CheckTransactionResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def CheckRawTransaction( - 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, - "/vega.api.v1.CoreService/CheckRawTransaction", - vega_dot_api_dot_v1_dot_core__pb2.CheckRawTransactionRequest.SerializeToString, - vega_dot_api_dot_v1_dot_core__pb2.CheckRawTransactionResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def GetSpamStatistics( - 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, - "/vega.api.v1.CoreService/GetSpamStatistics", - vega_dot_api_dot_v1_dot_core__pb2.GetSpamStatisticsRequest.SerializeToString, - vega_dot_api_dot_v1_dot_core__pb2.GetSpamStatisticsResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) diff --git a/vega_sim/proto/vega/api/v1/corestate_pb2.py b/vega_sim/proto/vega/api/v1/corestate_pb2.py deleted file mode 100644 index 9ced3d35b..000000000 --- a/vega_sim/proto/vega/api/v1/corestate_pb2.py +++ /dev/null @@ -1,94 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: vega/api/v1/corestate.proto -# Protobuf Python Version: 5.26.1 -"""Generated protocol buffer code.""" -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 -from google.protobuf.internal import builder as _builder - -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - -from protoc_gen_openapiv2.options import ( - annotations_pb2 as protoc__gen__openapiv2_dot_options_dot_annotations__pb2, -) -from ... import assets_pb2 as vega_dot_assets__pb2 -from ...events.v1 import events_pb2 as vega_dot_events_dot_v1_dot_events__pb2 -from ... import governance_pb2 as vega_dot_governance__pb2 -from ... import markets_pb2 as vega_dot_markets__pb2 -from ... import vega_pb2 as vega_dot_vega__pb2 - - -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile( - b'\n\x1bvega/api/v1/corestate.proto\x12\x0bvega.api.v1\x1a.protoc-gen-openapiv2/options/annotations.proto\x1a\x11vega/assets.proto\x1a\x1bvega/events/v1/events.proto\x1a\x15vega/governance.proto\x1a\x12vega/markets.proto\x1a\x0fvega/vega.proto"{\n\x07\x41\x63\x63ount\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12\x16\n\x06market\x18\x02 \x01(\tR\x06market\x12\x18\n\x07\x62\x61lance\x18\x03 \x01(\tR\x07\x62\x61lance\x12\x14\n\x05\x61sset\x18\x05 \x01(\tR\x05\x61sset\x12\x12\n\x04type\x18\x06 \x01(\tR\x04type"C\n\x13ListAccountsRequest\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12\x16\n\x06market\x18\x02 \x01(\tR\x06market"H\n\x14ListAccountsResponse\x12\x30\n\x08\x61\x63\x63ounts\x18\x01 \x03(\x0b\x32\x14.vega.api.v1.AccountR\x08\x61\x63\x63ounts")\n\x11ListAssetsRequest\x12\x14\n\x05\x61sset\x18\x01 \x01(\tR\x05\x61sset"9\n\x12ListAssetsResponse\x12#\n\x06\x61ssets\x18\x01 \x03(\x0b\x32\x0b.vega.AssetR\x06\x61ssets"R\n\x1cListNetworkParametersRequest\x12\x32\n\x15network_parameter_key\x18\x01 \x01(\tR\x13networkParameterKey"f\n\x1dListNetworkParametersResponse\x12\x45\n\x12network_parameters\x18\x01 \x03(\x0b\x32\x16.vega.NetworkParameterR\x11networkParameters"\x1a\n\x18ListNetworkLimitsRequest"W\n\x19ListNetworkLimitsResponse\x12:\n\x0enetwork_limits\x18\x01 \x01(\x0b\x32\x13.vega.NetworkLimitsR\rnetworkLimits"\x14\n\x12ListPartiesRequest"<\n\x13ListPartiesResponse\x12%\n\x07parties\x18\x01 \x03(\x0b\x32\x0b.vega.PartyR\x07parties"\x17\n\x15ListValidatorsRequest"Y\n\x16ListValidatorsResponse\x12?\n\nvalidators\x18\x01 \x03(\x0b\x32\x1f.vega.events.v1.ValidatorUpdateR\nvalidators",\n\x12ListMarketsRequest\x12\x16\n\x06market\x18\x01 \x01(\tR\x06market"=\n\x13ListMarketsResponse\x12&\n\x07markets\x18\x01 \x03(\x0b\x32\x0c.vega.MarketR\x07markets"N\n\x14ListProposalsRequest\x12\x1a\n\x08proposal\x18\x01 \x01(\tR\x08proposal\x12\x1a\n\x08proposer\x18\x02 \x01(\tR\x08proposer"E\n\x15ListProposalsResponse\x12,\n\tproposals\x18\x01 \x03(\x0b\x32\x0e.vega.ProposalR\tproposals"0\n\x16ListMarketsDataRequest\x12\x16\n\x06market\x18\x01 \x01(\tR\x06market"N\n\x17ListMarketsDataResponse\x12\x33\n\x0cmarkets_data\x18\x01 \x03(\x0b\x32\x10.vega.MarketDataR\x0bmarketsData"D\n\x10ListVotesRequest\x12\x1a\n\x08proposal\x18\x01 \x01(\tR\x08proposal\x12\x14\n\x05party\x18\x02 \x01(\tR\x05party"5\n\x11ListVotesResponse\x12 \n\x05votes\x18\x01 \x03(\x0b\x32\n.vega.VoteR\x05votes"\x9f\x01\n\nPartyStake\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12\x36\n\x17\x63urrent_stake_available\x18\x02 \x01(\tR\x15\x63urrentStakeAvailable\x12\x43\n\x0estake_linkings\x18\x03 \x03(\x0b\x32\x1c.vega.events.v1.StakeLinkingR\rstakeLinkings"/\n\x17ListPartiesStakeRequest\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party"X\n\x18ListPartiesStakeResponse\x12<\n\rparties_stake\x18\x01 \x03(\x0b\x32\x17.vega.api.v1.PartyStakeR\x0cpartiesStake"_\n\x16ListDelegationsRequest\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12\x12\n\x04node\x18\x02 \x01(\tR\x04node\x12\x1b\n\tepoch_seq\x18\x03 \x01(\tR\x08\x65pochSeq"M\n\x17ListDelegationsResponse\x12\x32\n\x0b\x64\x65legations\x18\x01 \x03(\x0b\x32\x10.vega.DelegationR\x0b\x64\x65legations2\xca\x08\n\x10\x43oreStateService\x12S\n\x0cListAccounts\x12 .vega.api.v1.ListAccountsRequest\x1a!.vega.api.v1.ListAccountsResponse\x12M\n\nListAssets\x12\x1e.vega.api.v1.ListAssetsRequest\x1a\x1f.vega.api.v1.ListAssetsResponse\x12n\n\x15ListNetworkParameters\x12).vega.api.v1.ListNetworkParametersRequest\x1a*.vega.api.v1.ListNetworkParametersResponse\x12\x62\n\x11ListNetworkLimits\x12%.vega.api.v1.ListNetworkLimitsRequest\x1a&.vega.api.v1.ListNetworkLimitsResponse\x12P\n\x0bListParties\x12\x1f.vega.api.v1.ListPartiesRequest\x1a .vega.api.v1.ListPartiesResponse\x12Y\n\x0eListValidators\x12".vega.api.v1.ListValidatorsRequest\x1a#.vega.api.v1.ListValidatorsResponse\x12P\n\x0bListMarkets\x12\x1f.vega.api.v1.ListMarketsRequest\x1a .vega.api.v1.ListMarketsResponse\x12V\n\rListProposals\x12!.vega.api.v1.ListProposalsRequest\x1a".vega.api.v1.ListProposalsResponse\x12\\\n\x0fListMarketsData\x12#.vega.api.v1.ListMarketsDataRequest\x1a$.vega.api.v1.ListMarketsDataResponse\x12J\n\tListVotes\x12\x1d.vega.api.v1.ListVotesRequest\x1a\x1e.vega.api.v1.ListVotesResponse\x12_\n\x10ListPartiesStake\x12$.vega.api.v1.ListPartiesStakeRequest\x1a%.vega.api.v1.ListPartiesStakeResponse\x12\\\n\x0fListDelegations\x12#.vega.api.v1.ListDelegationsRequest\x1a$.vega.api.v1.ListDelegationsResponseBoZ,code.vegaprotocol.io/vega/protos/vega/api/v1\x92\x41>\x12#\n\x14Vega core state APIs2\x0bv0.77.0-dev\x1a\x13lb.testnet.vega.xyz*\x02\x01\x02\x62\x06proto3' -) - -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages( - DESCRIPTOR, "vega.api.v1.corestate_pb2", _globals -) -if not _descriptor._USE_C_DESCRIPTORS: - _globals["DESCRIPTOR"]._loaded_options = None - _globals["DESCRIPTOR"]._serialized_options = ( - b"Z,code.vegaprotocol.io/vega/protos/vega/api/v1\222A>\022#\n\024Vega core state APIs2\013v0.77.0-dev\032\023lb.testnet.vega.xyz*\002\001\002" - ) - _globals["_ACCOUNT"]._serialized_start = 200 - _globals["_ACCOUNT"]._serialized_end = 323 - _globals["_LISTACCOUNTSREQUEST"]._serialized_start = 325 - _globals["_LISTACCOUNTSREQUEST"]._serialized_end = 392 - _globals["_LISTACCOUNTSRESPONSE"]._serialized_start = 394 - _globals["_LISTACCOUNTSRESPONSE"]._serialized_end = 466 - _globals["_LISTASSETSREQUEST"]._serialized_start = 468 - _globals["_LISTASSETSREQUEST"]._serialized_end = 509 - _globals["_LISTASSETSRESPONSE"]._serialized_start = 511 - _globals["_LISTASSETSRESPONSE"]._serialized_end = 568 - _globals["_LISTNETWORKPARAMETERSREQUEST"]._serialized_start = 570 - _globals["_LISTNETWORKPARAMETERSREQUEST"]._serialized_end = 652 - _globals["_LISTNETWORKPARAMETERSRESPONSE"]._serialized_start = 654 - _globals["_LISTNETWORKPARAMETERSRESPONSE"]._serialized_end = 756 - _globals["_LISTNETWORKLIMITSREQUEST"]._serialized_start = 758 - _globals["_LISTNETWORKLIMITSREQUEST"]._serialized_end = 784 - _globals["_LISTNETWORKLIMITSRESPONSE"]._serialized_start = 786 - _globals["_LISTNETWORKLIMITSRESPONSE"]._serialized_end = 873 - _globals["_LISTPARTIESREQUEST"]._serialized_start = 875 - _globals["_LISTPARTIESREQUEST"]._serialized_end = 895 - _globals["_LISTPARTIESRESPONSE"]._serialized_start = 897 - _globals["_LISTPARTIESRESPONSE"]._serialized_end = 957 - _globals["_LISTVALIDATORSREQUEST"]._serialized_start = 959 - _globals["_LISTVALIDATORSREQUEST"]._serialized_end = 982 - _globals["_LISTVALIDATORSRESPONSE"]._serialized_start = 984 - _globals["_LISTVALIDATORSRESPONSE"]._serialized_end = 1073 - _globals["_LISTMARKETSREQUEST"]._serialized_start = 1075 - _globals["_LISTMARKETSREQUEST"]._serialized_end = 1119 - _globals["_LISTMARKETSRESPONSE"]._serialized_start = 1121 - _globals["_LISTMARKETSRESPONSE"]._serialized_end = 1182 - _globals["_LISTPROPOSALSREQUEST"]._serialized_start = 1184 - _globals["_LISTPROPOSALSREQUEST"]._serialized_end = 1262 - _globals["_LISTPROPOSALSRESPONSE"]._serialized_start = 1264 - _globals["_LISTPROPOSALSRESPONSE"]._serialized_end = 1333 - _globals["_LISTMARKETSDATAREQUEST"]._serialized_start = 1335 - _globals["_LISTMARKETSDATAREQUEST"]._serialized_end = 1383 - _globals["_LISTMARKETSDATARESPONSE"]._serialized_start = 1385 - _globals["_LISTMARKETSDATARESPONSE"]._serialized_end = 1463 - _globals["_LISTVOTESREQUEST"]._serialized_start = 1465 - _globals["_LISTVOTESREQUEST"]._serialized_end = 1533 - _globals["_LISTVOTESRESPONSE"]._serialized_start = 1535 - _globals["_LISTVOTESRESPONSE"]._serialized_end = 1588 - _globals["_PARTYSTAKE"]._serialized_start = 1591 - _globals["_PARTYSTAKE"]._serialized_end = 1750 - _globals["_LISTPARTIESSTAKEREQUEST"]._serialized_start = 1752 - _globals["_LISTPARTIESSTAKEREQUEST"]._serialized_end = 1799 - _globals["_LISTPARTIESSTAKERESPONSE"]._serialized_start = 1801 - _globals["_LISTPARTIESSTAKERESPONSE"]._serialized_end = 1889 - _globals["_LISTDELEGATIONSREQUEST"]._serialized_start = 1891 - _globals["_LISTDELEGATIONSREQUEST"]._serialized_end = 1986 - _globals["_LISTDELEGATIONSRESPONSE"]._serialized_start = 1988 - _globals["_LISTDELEGATIONSRESPONSE"]._serialized_end = 2065 - _globals["_CORESTATESERVICE"]._serialized_start = 2068 - _globals["_CORESTATESERVICE"]._serialized_end = 3166 -# @@protoc_insertion_point(module_scope) diff --git a/vega_sim/proto/vega/api/v1/corestate_pb2.pyi b/vega_sim/proto/vega/api/v1/corestate_pb2.pyi deleted file mode 100644 index a9fc76784..000000000 --- a/vega_sim/proto/vega/api/v1/corestate_pb2.pyi +++ /dev/null @@ -1,256 +0,0 @@ -from protoc_gen_openapiv2.options import annotations_pb2 as _annotations_pb2 -from vega import assets_pb2 as _assets_pb2 -from vega.events.v1 import events_pb2 as _events_pb2 -from vega import governance_pb2 as _governance_pb2 -from vega import markets_pb2 as _markets_pb2 -from vega import vega_pb2 as _vega_pb2 -from google.protobuf.internal import containers as _containers -from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from typing import ( - ClassVar as _ClassVar, - Iterable as _Iterable, - Mapping as _Mapping, - Optional as _Optional, - Union as _Union, -) - -DESCRIPTOR: _descriptor.FileDescriptor - -class Account(_message.Message): - __slots__ = ("party", "market", "balance", "asset", "type") - PARTY_FIELD_NUMBER: _ClassVar[int] - MARKET_FIELD_NUMBER: _ClassVar[int] - BALANCE_FIELD_NUMBER: _ClassVar[int] - ASSET_FIELD_NUMBER: _ClassVar[int] - TYPE_FIELD_NUMBER: _ClassVar[int] - party: str - market: str - balance: str - asset: str - type: str - def __init__( - self, - party: _Optional[str] = ..., - market: _Optional[str] = ..., - balance: _Optional[str] = ..., - asset: _Optional[str] = ..., - type: _Optional[str] = ..., - ) -> None: ... - -class ListAccountsRequest(_message.Message): - __slots__ = ("party", "market") - PARTY_FIELD_NUMBER: _ClassVar[int] - MARKET_FIELD_NUMBER: _ClassVar[int] - party: str - market: str - def __init__( - self, party: _Optional[str] = ..., market: _Optional[str] = ... - ) -> None: ... - -class ListAccountsResponse(_message.Message): - __slots__ = ("accounts",) - ACCOUNTS_FIELD_NUMBER: _ClassVar[int] - accounts: _containers.RepeatedCompositeFieldContainer[Account] - def __init__( - self, accounts: _Optional[_Iterable[_Union[Account, _Mapping]]] = ... - ) -> None: ... - -class ListAssetsRequest(_message.Message): - __slots__ = ("asset",) - ASSET_FIELD_NUMBER: _ClassVar[int] - asset: str - def __init__(self, asset: _Optional[str] = ...) -> None: ... - -class ListAssetsResponse(_message.Message): - __slots__ = ("assets",) - ASSETS_FIELD_NUMBER: _ClassVar[int] - assets: _containers.RepeatedCompositeFieldContainer[_assets_pb2.Asset] - def __init__( - self, assets: _Optional[_Iterable[_Union[_assets_pb2.Asset, _Mapping]]] = ... - ) -> None: ... - -class ListNetworkParametersRequest(_message.Message): - __slots__ = ("network_parameter_key",) - NETWORK_PARAMETER_KEY_FIELD_NUMBER: _ClassVar[int] - network_parameter_key: str - def __init__(self, network_parameter_key: _Optional[str] = ...) -> None: ... - -class ListNetworkParametersResponse(_message.Message): - __slots__ = ("network_parameters",) - NETWORK_PARAMETERS_FIELD_NUMBER: _ClassVar[int] - network_parameters: _containers.RepeatedCompositeFieldContainer[ - _vega_pb2.NetworkParameter - ] - def __init__( - self, - network_parameters: _Optional[ - _Iterable[_Union[_vega_pb2.NetworkParameter, _Mapping]] - ] = ..., - ) -> None: ... - -class ListNetworkLimitsRequest(_message.Message): - __slots__ = () - def __init__(self) -> None: ... - -class ListNetworkLimitsResponse(_message.Message): - __slots__ = ("network_limits",) - NETWORK_LIMITS_FIELD_NUMBER: _ClassVar[int] - network_limits: _vega_pb2.NetworkLimits - def __init__( - self, network_limits: _Optional[_Union[_vega_pb2.NetworkLimits, _Mapping]] = ... - ) -> None: ... - -class ListPartiesRequest(_message.Message): - __slots__ = () - def __init__(self) -> None: ... - -class ListPartiesResponse(_message.Message): - __slots__ = ("parties",) - PARTIES_FIELD_NUMBER: _ClassVar[int] - parties: _containers.RepeatedCompositeFieldContainer[_vega_pb2.Party] - def __init__( - self, parties: _Optional[_Iterable[_Union[_vega_pb2.Party, _Mapping]]] = ... - ) -> None: ... - -class ListValidatorsRequest(_message.Message): - __slots__ = () - def __init__(self) -> None: ... - -class ListValidatorsResponse(_message.Message): - __slots__ = ("validators",) - VALIDATORS_FIELD_NUMBER: _ClassVar[int] - validators: _containers.RepeatedCompositeFieldContainer[_events_pb2.ValidatorUpdate] - def __init__( - self, - validators: _Optional[ - _Iterable[_Union[_events_pb2.ValidatorUpdate, _Mapping]] - ] = ..., - ) -> None: ... - -class ListMarketsRequest(_message.Message): - __slots__ = ("market",) - MARKET_FIELD_NUMBER: _ClassVar[int] - market: str - def __init__(self, market: _Optional[str] = ...) -> None: ... - -class ListMarketsResponse(_message.Message): - __slots__ = ("markets",) - MARKETS_FIELD_NUMBER: _ClassVar[int] - markets: _containers.RepeatedCompositeFieldContainer[_markets_pb2.Market] - def __init__( - self, markets: _Optional[_Iterable[_Union[_markets_pb2.Market, _Mapping]]] = ... - ) -> None: ... - -class ListProposalsRequest(_message.Message): - __slots__ = ("proposal", "proposer") - PROPOSAL_FIELD_NUMBER: _ClassVar[int] - PROPOSER_FIELD_NUMBER: _ClassVar[int] - proposal: str - proposer: str - def __init__( - self, proposal: _Optional[str] = ..., proposer: _Optional[str] = ... - ) -> None: ... - -class ListProposalsResponse(_message.Message): - __slots__ = ("proposals",) - PROPOSALS_FIELD_NUMBER: _ClassVar[int] - proposals: _containers.RepeatedCompositeFieldContainer[_governance_pb2.Proposal] - def __init__( - self, - proposals: _Optional[ - _Iterable[_Union[_governance_pb2.Proposal, _Mapping]] - ] = ..., - ) -> None: ... - -class ListMarketsDataRequest(_message.Message): - __slots__ = ("market",) - MARKET_FIELD_NUMBER: _ClassVar[int] - market: str - def __init__(self, market: _Optional[str] = ...) -> None: ... - -class ListMarketsDataResponse(_message.Message): - __slots__ = ("markets_data",) - MARKETS_DATA_FIELD_NUMBER: _ClassVar[int] - markets_data: _containers.RepeatedCompositeFieldContainer[_vega_pb2.MarketData] - def __init__( - self, - markets_data: _Optional[ - _Iterable[_Union[_vega_pb2.MarketData, _Mapping]] - ] = ..., - ) -> None: ... - -class ListVotesRequest(_message.Message): - __slots__ = ("proposal", "party") - PROPOSAL_FIELD_NUMBER: _ClassVar[int] - PARTY_FIELD_NUMBER: _ClassVar[int] - proposal: str - party: str - def __init__( - self, proposal: _Optional[str] = ..., party: _Optional[str] = ... - ) -> None: ... - -class ListVotesResponse(_message.Message): - __slots__ = ("votes",) - VOTES_FIELD_NUMBER: _ClassVar[int] - votes: _containers.RepeatedCompositeFieldContainer[_governance_pb2.Vote] - def __init__( - self, votes: _Optional[_Iterable[_Union[_governance_pb2.Vote, _Mapping]]] = ... - ) -> None: ... - -class PartyStake(_message.Message): - __slots__ = ("party", "current_stake_available", "stake_linkings") - PARTY_FIELD_NUMBER: _ClassVar[int] - CURRENT_STAKE_AVAILABLE_FIELD_NUMBER: _ClassVar[int] - STAKE_LINKINGS_FIELD_NUMBER: _ClassVar[int] - party: str - current_stake_available: str - stake_linkings: _containers.RepeatedCompositeFieldContainer[ - _events_pb2.StakeLinking - ] - def __init__( - self, - party: _Optional[str] = ..., - current_stake_available: _Optional[str] = ..., - stake_linkings: _Optional[ - _Iterable[_Union[_events_pb2.StakeLinking, _Mapping]] - ] = ..., - ) -> None: ... - -class ListPartiesStakeRequest(_message.Message): - __slots__ = ("party",) - PARTY_FIELD_NUMBER: _ClassVar[int] - party: str - def __init__(self, party: _Optional[str] = ...) -> None: ... - -class ListPartiesStakeResponse(_message.Message): - __slots__ = ("parties_stake",) - PARTIES_STAKE_FIELD_NUMBER: _ClassVar[int] - parties_stake: _containers.RepeatedCompositeFieldContainer[PartyStake] - def __init__( - self, parties_stake: _Optional[_Iterable[_Union[PartyStake, _Mapping]]] = ... - ) -> None: ... - -class ListDelegationsRequest(_message.Message): - __slots__ = ("party", "node", "epoch_seq") - PARTY_FIELD_NUMBER: _ClassVar[int] - NODE_FIELD_NUMBER: _ClassVar[int] - EPOCH_SEQ_FIELD_NUMBER: _ClassVar[int] - party: str - node: str - epoch_seq: str - def __init__( - self, - party: _Optional[str] = ..., - node: _Optional[str] = ..., - epoch_seq: _Optional[str] = ..., - ) -> None: ... - -class ListDelegationsResponse(_message.Message): - __slots__ = ("delegations",) - DELEGATIONS_FIELD_NUMBER: _ClassVar[int] - delegations: _containers.RepeatedCompositeFieldContainer[_vega_pb2.Delegation] - def __init__( - self, - delegations: _Optional[_Iterable[_Union[_vega_pb2.Delegation, _Mapping]]] = ..., - ) -> None: ... diff --git a/vega_sim/proto/vega/api/v1/corestate_pb2_grpc.py b/vega_sim/proto/vega/api/v1/corestate_pb2_grpc.py deleted file mode 100644 index a98e4d602..000000000 --- a/vega_sim/proto/vega/api/v1/corestate_pb2_grpc.py +++ /dev/null @@ -1,637 +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 ...api.v1 import corestate_pb2 as vega_dot_api_dot_v1_dot_corestate__pb2 - - -class CoreStateServiceStub(object): - """Missing associated documentation comment in .proto file.""" - - def __init__(self, channel): - """Constructor. - - Args: - channel: A grpc.Channel. - """ - self.ListAccounts = channel.unary_unary( - "/vega.api.v1.CoreStateService/ListAccounts", - request_serializer=vega_dot_api_dot_v1_dot_corestate__pb2.ListAccountsRequest.SerializeToString, - response_deserializer=vega_dot_api_dot_v1_dot_corestate__pb2.ListAccountsResponse.FromString, - _registered_method=True, - ) - self.ListAssets = channel.unary_unary( - "/vega.api.v1.CoreStateService/ListAssets", - request_serializer=vega_dot_api_dot_v1_dot_corestate__pb2.ListAssetsRequest.SerializeToString, - response_deserializer=vega_dot_api_dot_v1_dot_corestate__pb2.ListAssetsResponse.FromString, - _registered_method=True, - ) - self.ListNetworkParameters = channel.unary_unary( - "/vega.api.v1.CoreStateService/ListNetworkParameters", - request_serializer=vega_dot_api_dot_v1_dot_corestate__pb2.ListNetworkParametersRequest.SerializeToString, - response_deserializer=vega_dot_api_dot_v1_dot_corestate__pb2.ListNetworkParametersResponse.FromString, - _registered_method=True, - ) - self.ListNetworkLimits = channel.unary_unary( - "/vega.api.v1.CoreStateService/ListNetworkLimits", - request_serializer=vega_dot_api_dot_v1_dot_corestate__pb2.ListNetworkLimitsRequest.SerializeToString, - response_deserializer=vega_dot_api_dot_v1_dot_corestate__pb2.ListNetworkLimitsResponse.FromString, - _registered_method=True, - ) - self.ListParties = channel.unary_unary( - "/vega.api.v1.CoreStateService/ListParties", - request_serializer=vega_dot_api_dot_v1_dot_corestate__pb2.ListPartiesRequest.SerializeToString, - response_deserializer=vega_dot_api_dot_v1_dot_corestate__pb2.ListPartiesResponse.FromString, - _registered_method=True, - ) - self.ListValidators = channel.unary_unary( - "/vega.api.v1.CoreStateService/ListValidators", - request_serializer=vega_dot_api_dot_v1_dot_corestate__pb2.ListValidatorsRequest.SerializeToString, - response_deserializer=vega_dot_api_dot_v1_dot_corestate__pb2.ListValidatorsResponse.FromString, - _registered_method=True, - ) - self.ListMarkets = channel.unary_unary( - "/vega.api.v1.CoreStateService/ListMarkets", - request_serializer=vega_dot_api_dot_v1_dot_corestate__pb2.ListMarketsRequest.SerializeToString, - response_deserializer=vega_dot_api_dot_v1_dot_corestate__pb2.ListMarketsResponse.FromString, - _registered_method=True, - ) - self.ListProposals = channel.unary_unary( - "/vega.api.v1.CoreStateService/ListProposals", - request_serializer=vega_dot_api_dot_v1_dot_corestate__pb2.ListProposalsRequest.SerializeToString, - response_deserializer=vega_dot_api_dot_v1_dot_corestate__pb2.ListProposalsResponse.FromString, - _registered_method=True, - ) - self.ListMarketsData = channel.unary_unary( - "/vega.api.v1.CoreStateService/ListMarketsData", - request_serializer=vega_dot_api_dot_v1_dot_corestate__pb2.ListMarketsDataRequest.SerializeToString, - response_deserializer=vega_dot_api_dot_v1_dot_corestate__pb2.ListMarketsDataResponse.FromString, - _registered_method=True, - ) - self.ListVotes = channel.unary_unary( - "/vega.api.v1.CoreStateService/ListVotes", - request_serializer=vega_dot_api_dot_v1_dot_corestate__pb2.ListVotesRequest.SerializeToString, - response_deserializer=vega_dot_api_dot_v1_dot_corestate__pb2.ListVotesResponse.FromString, - _registered_method=True, - ) - self.ListPartiesStake = channel.unary_unary( - "/vega.api.v1.CoreStateService/ListPartiesStake", - request_serializer=vega_dot_api_dot_v1_dot_corestate__pb2.ListPartiesStakeRequest.SerializeToString, - response_deserializer=vega_dot_api_dot_v1_dot_corestate__pb2.ListPartiesStakeResponse.FromString, - _registered_method=True, - ) - self.ListDelegations = channel.unary_unary( - "/vega.api.v1.CoreStateService/ListDelegations", - request_serializer=vega_dot_api_dot_v1_dot_corestate__pb2.ListDelegationsRequest.SerializeToString, - response_deserializer=vega_dot_api_dot_v1_dot_corestate__pb2.ListDelegationsResponse.FromString, - _registered_method=True, - ) - - -class CoreStateServiceServicer(object): - """Missing associated documentation comment in .proto file.""" - - def ListAccounts(self, request, context): - """Accounts list - - Get a list of accounts. This endpoint may not be exposed by mainnet nodes. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListAssets(self, request, context): - """Assets list - - Get a list of assets. This endpoint may not be exposed by mainnet nodes. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListNetworkParameters(self, request, context): - """Network parameters list - - Get a list of network parameters. This endpoint may not be exposed by mainnet nodes. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListNetworkLimits(self, request, context): - """Network limits list - - Get a list of network limits. This endpoint may not be exposed by mainnet nodes. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListParties(self, request, context): - """Parties list - - Get a list of parties. This endpoint may not be exposed by mainnet nodes. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListValidators(self, request, context): - """Validators list - - Get a list of validators. This endpoint may not be exposed by mainnet nodes. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListMarkets(self, request, context): - """Markets list - - Get a list of markets. This endpoint may not be exposed by mainnet nodes. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListProposals(self, request, context): - """Proposals list - - Get a list of proposals. This endpoint may not be exposed by mainnet nodes. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListMarketsData(self, request, context): - """Markets data list - - Get a list of markets' data. This endpoint may not be exposed by mainnet nodes. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListVotes(self, request, context): - """Votes list - - Get a list of votes. This endpoint may not be exposed by mainnet nodes. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListPartiesStake(self, request, context): - """Parties stake list - - Get a list of parties' stake. This endpoint may not be exposed by mainnet nodes. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - def ListDelegations(self, request, context): - """Delegations list - - Get a list of delegations. This endpoint may not be exposed by mainnet nodes. - """ - context.set_code(grpc.StatusCode.UNIMPLEMENTED) - context.set_details("Method not implemented!") - raise NotImplementedError("Method not implemented!") - - -def add_CoreStateServiceServicer_to_server(servicer, server): - rpc_method_handlers = { - "ListAccounts": grpc.unary_unary_rpc_method_handler( - servicer.ListAccounts, - request_deserializer=vega_dot_api_dot_v1_dot_corestate__pb2.ListAccountsRequest.FromString, - response_serializer=vega_dot_api_dot_v1_dot_corestate__pb2.ListAccountsResponse.SerializeToString, - ), - "ListAssets": grpc.unary_unary_rpc_method_handler( - servicer.ListAssets, - request_deserializer=vega_dot_api_dot_v1_dot_corestate__pb2.ListAssetsRequest.FromString, - response_serializer=vega_dot_api_dot_v1_dot_corestate__pb2.ListAssetsResponse.SerializeToString, - ), - "ListNetworkParameters": grpc.unary_unary_rpc_method_handler( - servicer.ListNetworkParameters, - request_deserializer=vega_dot_api_dot_v1_dot_corestate__pb2.ListNetworkParametersRequest.FromString, - response_serializer=vega_dot_api_dot_v1_dot_corestate__pb2.ListNetworkParametersResponse.SerializeToString, - ), - "ListNetworkLimits": grpc.unary_unary_rpc_method_handler( - servicer.ListNetworkLimits, - request_deserializer=vega_dot_api_dot_v1_dot_corestate__pb2.ListNetworkLimitsRequest.FromString, - response_serializer=vega_dot_api_dot_v1_dot_corestate__pb2.ListNetworkLimitsResponse.SerializeToString, - ), - "ListParties": grpc.unary_unary_rpc_method_handler( - servicer.ListParties, - request_deserializer=vega_dot_api_dot_v1_dot_corestate__pb2.ListPartiesRequest.FromString, - response_serializer=vega_dot_api_dot_v1_dot_corestate__pb2.ListPartiesResponse.SerializeToString, - ), - "ListValidators": grpc.unary_unary_rpc_method_handler( - servicer.ListValidators, - request_deserializer=vega_dot_api_dot_v1_dot_corestate__pb2.ListValidatorsRequest.FromString, - response_serializer=vega_dot_api_dot_v1_dot_corestate__pb2.ListValidatorsResponse.SerializeToString, - ), - "ListMarkets": grpc.unary_unary_rpc_method_handler( - servicer.ListMarkets, - request_deserializer=vega_dot_api_dot_v1_dot_corestate__pb2.ListMarketsRequest.FromString, - response_serializer=vega_dot_api_dot_v1_dot_corestate__pb2.ListMarketsResponse.SerializeToString, - ), - "ListProposals": grpc.unary_unary_rpc_method_handler( - servicer.ListProposals, - request_deserializer=vega_dot_api_dot_v1_dot_corestate__pb2.ListProposalsRequest.FromString, - response_serializer=vega_dot_api_dot_v1_dot_corestate__pb2.ListProposalsResponse.SerializeToString, - ), - "ListMarketsData": grpc.unary_unary_rpc_method_handler( - servicer.ListMarketsData, - request_deserializer=vega_dot_api_dot_v1_dot_corestate__pb2.ListMarketsDataRequest.FromString, - response_serializer=vega_dot_api_dot_v1_dot_corestate__pb2.ListMarketsDataResponse.SerializeToString, - ), - "ListVotes": grpc.unary_unary_rpc_method_handler( - servicer.ListVotes, - request_deserializer=vega_dot_api_dot_v1_dot_corestate__pb2.ListVotesRequest.FromString, - response_serializer=vega_dot_api_dot_v1_dot_corestate__pb2.ListVotesResponse.SerializeToString, - ), - "ListPartiesStake": grpc.unary_unary_rpc_method_handler( - servicer.ListPartiesStake, - request_deserializer=vega_dot_api_dot_v1_dot_corestate__pb2.ListPartiesStakeRequest.FromString, - response_serializer=vega_dot_api_dot_v1_dot_corestate__pb2.ListPartiesStakeResponse.SerializeToString, - ), - "ListDelegations": grpc.unary_unary_rpc_method_handler( - servicer.ListDelegations, - request_deserializer=vega_dot_api_dot_v1_dot_corestate__pb2.ListDelegationsRequest.FromString, - response_serializer=vega_dot_api_dot_v1_dot_corestate__pb2.ListDelegationsResponse.SerializeToString, - ), - } - generic_handler = grpc.method_handlers_generic_handler( - "vega.api.v1.CoreStateService", rpc_method_handlers - ) - server.add_generic_rpc_handlers((generic_handler,)) - server.add_registered_method_handlers( - "vega.api.v1.CoreStateService", rpc_method_handlers - ) - - -# This class is part of an EXPERIMENTAL API. -class CoreStateService(object): - """Missing associated documentation comment in .proto file.""" - - @staticmethod - def ListAccounts( - 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, - "/vega.api.v1.CoreStateService/ListAccounts", - vega_dot_api_dot_v1_dot_corestate__pb2.ListAccountsRequest.SerializeToString, - vega_dot_api_dot_v1_dot_corestate__pb2.ListAccountsResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListAssets( - 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, - "/vega.api.v1.CoreStateService/ListAssets", - vega_dot_api_dot_v1_dot_corestate__pb2.ListAssetsRequest.SerializeToString, - vega_dot_api_dot_v1_dot_corestate__pb2.ListAssetsResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListNetworkParameters( - 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, - "/vega.api.v1.CoreStateService/ListNetworkParameters", - vega_dot_api_dot_v1_dot_corestate__pb2.ListNetworkParametersRequest.SerializeToString, - vega_dot_api_dot_v1_dot_corestate__pb2.ListNetworkParametersResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListNetworkLimits( - 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, - "/vega.api.v1.CoreStateService/ListNetworkLimits", - vega_dot_api_dot_v1_dot_corestate__pb2.ListNetworkLimitsRequest.SerializeToString, - vega_dot_api_dot_v1_dot_corestate__pb2.ListNetworkLimitsResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListParties( - 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, - "/vega.api.v1.CoreStateService/ListParties", - vega_dot_api_dot_v1_dot_corestate__pb2.ListPartiesRequest.SerializeToString, - vega_dot_api_dot_v1_dot_corestate__pb2.ListPartiesResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListValidators( - 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, - "/vega.api.v1.CoreStateService/ListValidators", - vega_dot_api_dot_v1_dot_corestate__pb2.ListValidatorsRequest.SerializeToString, - vega_dot_api_dot_v1_dot_corestate__pb2.ListValidatorsResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListMarkets( - 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, - "/vega.api.v1.CoreStateService/ListMarkets", - vega_dot_api_dot_v1_dot_corestate__pb2.ListMarketsRequest.SerializeToString, - vega_dot_api_dot_v1_dot_corestate__pb2.ListMarketsResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListProposals( - 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, - "/vega.api.v1.CoreStateService/ListProposals", - vega_dot_api_dot_v1_dot_corestate__pb2.ListProposalsRequest.SerializeToString, - vega_dot_api_dot_v1_dot_corestate__pb2.ListProposalsResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListMarketsData( - 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, - "/vega.api.v1.CoreStateService/ListMarketsData", - vega_dot_api_dot_v1_dot_corestate__pb2.ListMarketsDataRequest.SerializeToString, - vega_dot_api_dot_v1_dot_corestate__pb2.ListMarketsDataResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListVotes( - 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, - "/vega.api.v1.CoreStateService/ListVotes", - vega_dot_api_dot_v1_dot_corestate__pb2.ListVotesRequest.SerializeToString, - vega_dot_api_dot_v1_dot_corestate__pb2.ListVotesResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListPartiesStake( - 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, - "/vega.api.v1.CoreStateService/ListPartiesStake", - vega_dot_api_dot_v1_dot_corestate__pb2.ListPartiesStakeRequest.SerializeToString, - vega_dot_api_dot_v1_dot_corestate__pb2.ListPartiesStakeResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) - - @staticmethod - def ListDelegations( - 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, - "/vega.api.v1.CoreStateService/ListDelegations", - vega_dot_api_dot_v1_dot_corestate__pb2.ListDelegationsRequest.SerializeToString, - vega_dot_api_dot_v1_dot_corestate__pb2.ListDelegationsResponse.FromString, - options, - channel_credentials, - insecure, - call_credentials, - compression, - wait_for_ready, - timeout, - metadata, - _registered_method=True, - ) diff --git a/vega_sim/proto/vega/assets_pb2.py b/vega_sim/proto/vega/assets_pb2.py deleted file mode 100644 index bb6e7810a..000000000 --- a/vega_sim/proto/vega/assets_pb2.py +++ /dev/null @@ -1,42 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: vega/assets.proto -# Protobuf Python Version: 5.26.1 -"""Generated protocol buffer code.""" -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 -from google.protobuf.internal import builder as _builder - -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile( - b'\n\x11vega/assets.proto\x12\x04vega"\xed\x01\n\x05\x41sset\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12,\n\x07\x64\x65tails\x18\x02 \x01(\x0b\x32\x12.vega.AssetDetailsR\x07\x64\x65tails\x12*\n\x06status\x18\x03 \x01(\x0e\x32\x12.vega.Asset.StatusR\x06status"z\n\x06Status\x12\x16\n\x12STATUS_UNSPECIFIED\x10\x00\x12\x13\n\x0fSTATUS_PROPOSED\x10\x01\x12\x13\n\x0fSTATUS_REJECTED\x10\x02\x12\x1a\n\x16STATUS_PENDING_LISTING\x10\x03\x12\x12\n\x0eSTATUS_ENABLED\x10\x04"\xe0\x01\n\x0c\x41ssetDetails\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x16\n\x06symbol\x18\x02 \x01(\tR\x06symbol\x12\x1a\n\x08\x64\x65\x63imals\x18\x04 \x01(\x04R\x08\x64\x65\x63imals\x12\x18\n\x07quantum\x18\x05 \x01(\tR\x07quantum\x12\x39\n\rbuiltin_asset\x18\x65 \x01(\x0b\x32\x12.vega.BuiltinAssetH\x00R\x0c\x62uiltinAsset\x12#\n\x05\x65rc20\x18\x66 \x01(\x0b\x32\x0b.vega.ERC20H\x00R\x05\x65rc20B\x08\n\x06sourceJ\x04\x08\x03\x10\x04"C\n\x0c\x42uiltinAsset\x12\x33\n\x16max_faucet_amount_mint\x18\x01 \x01(\tR\x13maxFaucetAmountMint"\xa3\x01\n\x05\x45RC20\x12)\n\x10\x63ontract_address\x18\x01 \x01(\tR\x0f\x63ontractAddress\x12%\n\x0elifetime_limit\x18\x02 \x01(\tR\rlifetimeLimit\x12-\n\x12withdraw_threshold\x18\x03 \x01(\tR\x11withdrawThreshold\x12\x19\n\x08\x63hain_id\x18\x04 \x01(\tR\x07\x63hainId"{\n\x12\x41ssetDetailsUpdate\x12\x18\n\x07quantum\x18\x05 \x01(\tR\x07quantum\x12)\n\x05\x65rc20\x18\x65 \x01(\x0b\x32\x11.vega.ERC20UpdateH\x00R\x05\x65rc20B\x08\n\x06sourceJ\x04\x08\x01\x10\x02J\x04\x08\x02\x10\x03J\x04\x08\x03\x10\x04J\x04\x08\x04\x10\x05"c\n\x0b\x45RC20Update\x12%\n\x0elifetime_limit\x18\x01 \x01(\tR\rlifetimeLimit\x12-\n\x12withdraw_threshold\x18\x02 \x01(\tR\x11withdrawThresholdB\'Z%code.vegaprotocol.io/vega/protos/vegab\x06proto3' -) - -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, "vega.assets_pb2", _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals["DESCRIPTOR"]._loaded_options = None - _globals["DESCRIPTOR"]._serialized_options = ( - b"Z%code.vegaprotocol.io/vega/protos/vega" - ) - _globals["_ASSET"]._serialized_start = 28 - _globals["_ASSET"]._serialized_end = 265 - _globals["_ASSET_STATUS"]._serialized_start = 143 - _globals["_ASSET_STATUS"]._serialized_end = 265 - _globals["_ASSETDETAILS"]._serialized_start = 268 - _globals["_ASSETDETAILS"]._serialized_end = 492 - _globals["_BUILTINASSET"]._serialized_start = 494 - _globals["_BUILTINASSET"]._serialized_end = 561 - _globals["_ERC20"]._serialized_start = 564 - _globals["_ERC20"]._serialized_end = 727 - _globals["_ASSETDETAILSUPDATE"]._serialized_start = 729 - _globals["_ASSETDETAILSUPDATE"]._serialized_end = 852 - _globals["_ERC20UPDATE"]._serialized_start = 854 - _globals["_ERC20UPDATE"]._serialized_end = 953 -# @@protoc_insertion_point(module_scope) diff --git a/vega_sim/proto/vega/assets_pb2.pyi b/vega_sim/proto/vega/assets_pb2.pyi deleted file mode 100644 index dd8b85cc0..000000000 --- a/vega_sim/proto/vega/assets_pb2.pyi +++ /dev/null @@ -1,112 +0,0 @@ -from google.protobuf.internal import enum_type_wrapper as _enum_type_wrapper -from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from typing import ( - ClassVar as _ClassVar, - Mapping as _Mapping, - Optional as _Optional, - Union as _Union, -) - -DESCRIPTOR: _descriptor.FileDescriptor - -class Asset(_message.Message): - __slots__ = ("id", "details", "status") - - class Status(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - STATUS_UNSPECIFIED: _ClassVar[Asset.Status] - STATUS_PROPOSED: _ClassVar[Asset.Status] - STATUS_REJECTED: _ClassVar[Asset.Status] - STATUS_PENDING_LISTING: _ClassVar[Asset.Status] - STATUS_ENABLED: _ClassVar[Asset.Status] - - STATUS_UNSPECIFIED: Asset.Status - STATUS_PROPOSED: Asset.Status - STATUS_REJECTED: Asset.Status - STATUS_PENDING_LISTING: Asset.Status - STATUS_ENABLED: Asset.Status - ID_FIELD_NUMBER: _ClassVar[int] - DETAILS_FIELD_NUMBER: _ClassVar[int] - STATUS_FIELD_NUMBER: _ClassVar[int] - id: str - details: AssetDetails - status: Asset.Status - def __init__( - self, - id: _Optional[str] = ..., - details: _Optional[_Union[AssetDetails, _Mapping]] = ..., - status: _Optional[_Union[Asset.Status, str]] = ..., - ) -> None: ... - -class AssetDetails(_message.Message): - __slots__ = ("name", "symbol", "decimals", "quantum", "builtin_asset", "erc20") - NAME_FIELD_NUMBER: _ClassVar[int] - SYMBOL_FIELD_NUMBER: _ClassVar[int] - DECIMALS_FIELD_NUMBER: _ClassVar[int] - QUANTUM_FIELD_NUMBER: _ClassVar[int] - BUILTIN_ASSET_FIELD_NUMBER: _ClassVar[int] - ERC20_FIELD_NUMBER: _ClassVar[int] - name: str - symbol: str - decimals: int - quantum: str - builtin_asset: BuiltinAsset - erc20: ERC20 - def __init__( - self, - name: _Optional[str] = ..., - symbol: _Optional[str] = ..., - decimals: _Optional[int] = ..., - quantum: _Optional[str] = ..., - builtin_asset: _Optional[_Union[BuiltinAsset, _Mapping]] = ..., - erc20: _Optional[_Union[ERC20, _Mapping]] = ..., - ) -> None: ... - -class BuiltinAsset(_message.Message): - __slots__ = ("max_faucet_amount_mint",) - MAX_FAUCET_AMOUNT_MINT_FIELD_NUMBER: _ClassVar[int] - max_faucet_amount_mint: str - def __init__(self, max_faucet_amount_mint: _Optional[str] = ...) -> None: ... - -class ERC20(_message.Message): - __slots__ = ("contract_address", "lifetime_limit", "withdraw_threshold", "chain_id") - CONTRACT_ADDRESS_FIELD_NUMBER: _ClassVar[int] - LIFETIME_LIMIT_FIELD_NUMBER: _ClassVar[int] - WITHDRAW_THRESHOLD_FIELD_NUMBER: _ClassVar[int] - CHAIN_ID_FIELD_NUMBER: _ClassVar[int] - contract_address: str - lifetime_limit: str - withdraw_threshold: str - chain_id: str - def __init__( - self, - contract_address: _Optional[str] = ..., - lifetime_limit: _Optional[str] = ..., - withdraw_threshold: _Optional[str] = ..., - chain_id: _Optional[str] = ..., - ) -> None: ... - -class AssetDetailsUpdate(_message.Message): - __slots__ = ("quantum", "erc20") - QUANTUM_FIELD_NUMBER: _ClassVar[int] - ERC20_FIELD_NUMBER: _ClassVar[int] - quantum: str - erc20: ERC20Update - def __init__( - self, - quantum: _Optional[str] = ..., - erc20: _Optional[_Union[ERC20Update, _Mapping]] = ..., - ) -> None: ... - -class ERC20Update(_message.Message): - __slots__ = ("lifetime_limit", "withdraw_threshold") - LIFETIME_LIMIT_FIELD_NUMBER: _ClassVar[int] - WITHDRAW_THRESHOLD_FIELD_NUMBER: _ClassVar[int] - lifetime_limit: str - withdraw_threshold: str - def __init__( - self, - lifetime_limit: _Optional[str] = ..., - withdraw_threshold: _Optional[str] = ..., - ) -> None: ... diff --git a/vega_sim/proto/vega/assets_pb2_grpc.py b/vega_sim/proto/vega/assets_pb2_grpc.py deleted file mode 100644 index 8a9393943..000000000 --- a/vega_sim/proto/vega/assets_pb2_grpc.py +++ /dev/null @@ -1,3 +0,0 @@ -# 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/vega_sim/proto/vega/chain_events_pb2.py b/vega_sim/proto/vega/chain_events_pb2.py deleted file mode 100644 index 66201dcd5..000000000 --- a/vega_sim/proto/vega/chain_events_pb2.py +++ /dev/null @@ -1,64 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: vega/chain_events.proto -# Protobuf Python Version: 5.26.1 -"""Generated protocol buffer code.""" -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 -from google.protobuf.internal import builder as _builder - -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile( - b'\n\x17vega/chain_events.proto\x12\x04vega"\x8d\x02\n\x14\x45thContractCallEvent\x12\x17\n\x07spec_id\x18\x01 \x01(\tR\x06specId\x12!\n\x0c\x62lock_height\x18\x02 \x01(\x04R\x0b\x62lockHeight\x12\x1d\n\nblock_time\x18\x03 \x01(\x04R\tblockTime\x12\x16\n\x06result\x18\x04 \x01(\x0cR\x06result\x12\x19\n\x05\x65rror\x18\x05 \x01(\tH\x00R\x05\x65rror\x88\x01\x01\x12+\n\x0fsource_chain_id\x18\x06 \x01(\x04H\x01R\rsourceChainId\x88\x01\x01\x12\x1c\n\theartbeat\x18\x07 \x01(\x08R\theartbeatB\x08\n\x06_errorB\x12\n\x10_source_chain_id"l\n\x13\x42uiltinAssetDeposit\x12"\n\rvega_asset_id\x18\x01 \x01(\tR\x0bvegaAssetId\x12\x19\n\x08party_id\x18\x02 \x01(\tR\x07partyId\x12\x16\n\x06\x61mount\x18\x03 \x01(\tR\x06\x61mount"o\n\x16\x42uiltinAssetWithdrawal\x12"\n\rvega_asset_id\x18\x01 \x01(\tR\x0bvegaAssetId\x12\x19\n\x08party_id\x18\x02 \x01(\tR\x07partyId\x12\x16\n\x06\x61mount\x18\x03 \x01(\tR\x06\x61mount"\x96\x01\n\x11\x42uiltinAssetEvent\x12\x36\n\x07\x64\x65posit\x18\xe9\x07 \x01(\x0b\x32\x19.vega.BuiltinAssetDepositH\x00R\x07\x64\x65posit\x12?\n\nwithdrawal\x18\xea\x07 \x01(\x0b\x32\x1c.vega.BuiltinAssetWithdrawalH\x00R\nwithdrawalB\x08\n\x06\x61\x63tion"W\n\x0e\x45RC20AssetList\x12"\n\rvega_asset_id\x18\x01 \x01(\tR\x0bvegaAssetId\x12!\n\x0c\x61sset_source\x18\x02 \x01(\tR\x0b\x61ssetSource"6\n\x10\x45RC20AssetDelist\x12"\n\rvega_asset_id\x18\x01 \x01(\tR\x0bvegaAssetId"\xcd\x01\n\x17\x45RC20AssetLimitsUpdated\x12"\n\rvega_asset_id\x18\x01 \x01(\tR\x0bvegaAssetId\x12\x36\n\x17source_ethereum_address\x18\x02 \x01(\tR\x15sourceEthereumAddress\x12\'\n\x0flifetime_limits\x18\x03 \x01(\tR\x0elifetimeLimits\x12-\n\x12withdraw_threshold\x18\x04 \x01(\tR\x11withdrawThreshold"\xaa\x01\n\x0c\x45RC20Deposit\x12"\n\rvega_asset_id\x18\x01 \x01(\tR\x0bvegaAssetId\x12\x36\n\x17source_ethereum_address\x18\x02 \x01(\tR\x15sourceEthereumAddress\x12&\n\x0ftarget_party_id\x18\x03 \x01(\tR\rtargetPartyId\x12\x16\n\x06\x61mount\x18\x04 \x01(\tR\x06\x61mount"\x96\x01\n\x0f\x45RC20Withdrawal\x12"\n\rvega_asset_id\x18\x01 \x01(\tR\x0bvegaAssetId\x12\x36\n\x17target_ethereum_address\x18\x02 \x01(\tR\x15targetEthereumAddress\x12\'\n\x0freference_nonce\x18\x03 \x01(\tR\x0ereferenceNonce"\xe6\x03\n\nERC20Event\x12\x14\n\x05index\x18\x01 \x01(\x04R\x05index\x12\x14\n\x05\x62lock\x18\x02 \x01(\x04R\x05\x62lock\x12\x19\n\x08\x63hain_id\x18\x03 \x01(\tR\x07\x63hainId\x12\x36\n\nasset_list\x18\xe9\x07 \x01(\x0b\x32\x14.vega.ERC20AssetListH\x00R\tassetList\x12<\n\x0c\x61sset_delist\x18\xea\x07 \x01(\x0b\x32\x16.vega.ERC20AssetDelistH\x00R\x0b\x61ssetDelist\x12/\n\x07\x64\x65posit\x18\xeb\x07 \x01(\x0b\x32\x12.vega.ERC20DepositH\x00R\x07\x64\x65posit\x12\x38\n\nwithdrawal\x18\xec\x07 \x01(\x0b\x32\x15.vega.ERC20WithdrawalH\x00R\nwithdrawal\x12R\n\x14\x61sset_limits_updated\x18\xed\x07 \x01(\x0b\x32\x1d.vega.ERC20AssetLimitsUpdatedH\x00R\x12\x61ssetLimitsUpdated\x12(\n\x0e\x62ridge_stopped\x18\xee\x07 \x01(\x08H\x00R\rbridgeStopped\x12(\n\x0e\x62ridge_resumed\x18\xef\x07 \x01(\x08H\x00R\rbridgeResumedB\x08\n\x06\x61\x63tion"f\n\x10\x45RC20SignerAdded\x12\x1d\n\nnew_signer\x18\x01 \x01(\tR\tnewSigner\x12\x14\n\x05nonce\x18\x02 \x01(\tR\x05nonce\x12\x1d\n\nblock_time\x18\x03 \x01(\x03R\tblockTime"h\n\x12\x45RC20SignerRemoved\x12\x1d\n\nold_signer\x18\x01 \x01(\tR\toldSigner\x12\x14\n\x05nonce\x18\x02 \x01(\tR\x05nonce\x12\x1d\n\nblock_time\x18\x03 \x01(\x03R\tblockTime"m\n\x11\x45RC20ThresholdSet\x12#\n\rnew_threshold\x18\x01 \x01(\rR\x0cnewThreshold\x12\x14\n\x05nonce\x18\x02 \x01(\tR\x05nonce\x12\x1d\n\nblock_time\x18\x03 \x01(\x03R\tblockTime"\xa8\x02\n\x12\x45RC20MultiSigEvent\x12\x14\n\x05index\x18\x01 \x01(\x04R\x05index\x12\x14\n\x05\x62lock\x18\x02 \x01(\x04R\x05\x62lock\x12\x19\n\x08\x63hain_id\x18\x03 \x01(\tR\x07\x63hainId\x12<\n\x0csigner_added\x18\xe9\x07 \x01(\x0b\x32\x16.vega.ERC20SignerAddedH\x00R\x0bsignerAdded\x12\x42\n\x0esigner_removed\x18\xea\x07 \x01(\x0b\x32\x18.vega.ERC20SignerRemovedH\x00R\rsignerRemoved\x12?\n\rthreshold_set\x18\xeb\x07 \x01(\x0b\x32\x17.vega.ERC20ThresholdSetH\x00R\x0cthresholdSetB\x08\n\x06\x61\x63tion"\x80\x02\n\x0cStakingEvent\x12\x14\n\x05index\x18\x01 \x01(\x04R\x05index\x12\x14\n\x05\x62lock\x18\x02 \x01(\x04R\x05\x62lock\x12@\n\x0fstake_deposited\x18\xe9\x07 \x01(\x0b\x32\x14.vega.StakeDepositedH\x00R\x0estakeDeposited\x12:\n\rstake_removed\x18\xea\x07 \x01(\x0b\x32\x12.vega.StakeRemovedH\x00R\x0cstakeRemoved\x12<\n\x0ctotal_supply\x18\xeb\x07 \x01(\x0b\x32\x16.vega.StakeTotalSupplyH\x00R\x0btotalSupplyB\x08\n\x06\x61\x63tion"\x9a\x01\n\x0eStakeDeposited\x12)\n\x10\x65thereum_address\x18\x01 \x01(\tR\x0f\x65thereumAddress\x12&\n\x0fvega_public_key\x18\x02 \x01(\tR\rvegaPublicKey\x12\x16\n\x06\x61mount\x18\x03 \x01(\tR\x06\x61mount\x12\x1d\n\nblock_time\x18\x04 \x01(\x03R\tblockTime"\x98\x01\n\x0cStakeRemoved\x12)\n\x10\x65thereum_address\x18\x01 \x01(\tR\x0f\x65thereumAddress\x12&\n\x0fvega_public_key\x18\x02 \x01(\tR\rvegaPublicKey\x12\x16\n\x06\x61mount\x18\x03 \x01(\tR\x06\x61mount\x12\x1d\n\nblock_time\x18\x04 \x01(\x03R\tblockTime"Z\n\x10StakeTotalSupply\x12#\n\rtoken_address\x18\x01 \x01(\tR\x0ctokenAddress\x12!\n\x0ctotal_supply\x18\x02 \x01(\tR\x0btotalSupplyB\'Z%code.vegaprotocol.io/vega/protos/vegab\x06proto3' -) - -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, "vega.chain_events_pb2", _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals["DESCRIPTOR"]._loaded_options = None - _globals["DESCRIPTOR"]._serialized_options = ( - b"Z%code.vegaprotocol.io/vega/protos/vega" - ) - _globals["_ETHCONTRACTCALLEVENT"]._serialized_start = 34 - _globals["_ETHCONTRACTCALLEVENT"]._serialized_end = 303 - _globals["_BUILTINASSETDEPOSIT"]._serialized_start = 305 - _globals["_BUILTINASSETDEPOSIT"]._serialized_end = 413 - _globals["_BUILTINASSETWITHDRAWAL"]._serialized_start = 415 - _globals["_BUILTINASSETWITHDRAWAL"]._serialized_end = 526 - _globals["_BUILTINASSETEVENT"]._serialized_start = 529 - _globals["_BUILTINASSETEVENT"]._serialized_end = 679 - _globals["_ERC20ASSETLIST"]._serialized_start = 681 - _globals["_ERC20ASSETLIST"]._serialized_end = 768 - _globals["_ERC20ASSETDELIST"]._serialized_start = 770 - _globals["_ERC20ASSETDELIST"]._serialized_end = 824 - _globals["_ERC20ASSETLIMITSUPDATED"]._serialized_start = 827 - _globals["_ERC20ASSETLIMITSUPDATED"]._serialized_end = 1032 - _globals["_ERC20DEPOSIT"]._serialized_start = 1035 - _globals["_ERC20DEPOSIT"]._serialized_end = 1205 - _globals["_ERC20WITHDRAWAL"]._serialized_start = 1208 - _globals["_ERC20WITHDRAWAL"]._serialized_end = 1358 - _globals["_ERC20EVENT"]._serialized_start = 1361 - _globals["_ERC20EVENT"]._serialized_end = 1847 - _globals["_ERC20SIGNERADDED"]._serialized_start = 1849 - _globals["_ERC20SIGNERADDED"]._serialized_end = 1951 - _globals["_ERC20SIGNERREMOVED"]._serialized_start = 1953 - _globals["_ERC20SIGNERREMOVED"]._serialized_end = 2057 - _globals["_ERC20THRESHOLDSET"]._serialized_start = 2059 - _globals["_ERC20THRESHOLDSET"]._serialized_end = 2168 - _globals["_ERC20MULTISIGEVENT"]._serialized_start = 2171 - _globals["_ERC20MULTISIGEVENT"]._serialized_end = 2467 - _globals["_STAKINGEVENT"]._serialized_start = 2470 - _globals["_STAKINGEVENT"]._serialized_end = 2726 - _globals["_STAKEDEPOSITED"]._serialized_start = 2729 - _globals["_STAKEDEPOSITED"]._serialized_end = 2883 - _globals["_STAKEREMOVED"]._serialized_start = 2886 - _globals["_STAKEREMOVED"]._serialized_end = 3038 - _globals["_STAKETOTALSUPPLY"]._serialized_start = 3040 - _globals["_STAKETOTALSUPPLY"]._serialized_end = 3130 -# @@protoc_insertion_point(module_scope) diff --git a/vega_sim/proto/vega/chain_events_pb2.pyi b/vega_sim/proto/vega/chain_events_pb2.pyi deleted file mode 100644 index 8e04e799d..000000000 --- a/vega_sim/proto/vega/chain_events_pb2.pyi +++ /dev/null @@ -1,356 +0,0 @@ -from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from typing import ( - ClassVar as _ClassVar, - Mapping as _Mapping, - Optional as _Optional, - Union as _Union, -) - -DESCRIPTOR: _descriptor.FileDescriptor - -class EthContractCallEvent(_message.Message): - __slots__ = ( - "spec_id", - "block_height", - "block_time", - "result", - "error", - "source_chain_id", - "heartbeat", - ) - SPEC_ID_FIELD_NUMBER: _ClassVar[int] - BLOCK_HEIGHT_FIELD_NUMBER: _ClassVar[int] - BLOCK_TIME_FIELD_NUMBER: _ClassVar[int] - RESULT_FIELD_NUMBER: _ClassVar[int] - ERROR_FIELD_NUMBER: _ClassVar[int] - SOURCE_CHAIN_ID_FIELD_NUMBER: _ClassVar[int] - HEARTBEAT_FIELD_NUMBER: _ClassVar[int] - spec_id: str - block_height: int - block_time: int - result: bytes - error: str - source_chain_id: int - heartbeat: bool - def __init__( - self, - spec_id: _Optional[str] = ..., - block_height: _Optional[int] = ..., - block_time: _Optional[int] = ..., - result: _Optional[bytes] = ..., - error: _Optional[str] = ..., - source_chain_id: _Optional[int] = ..., - heartbeat: bool = ..., - ) -> None: ... - -class BuiltinAssetDeposit(_message.Message): - __slots__ = ("vega_asset_id", "party_id", "amount") - VEGA_ASSET_ID_FIELD_NUMBER: _ClassVar[int] - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - AMOUNT_FIELD_NUMBER: _ClassVar[int] - vega_asset_id: str - party_id: str - amount: str - def __init__( - self, - vega_asset_id: _Optional[str] = ..., - party_id: _Optional[str] = ..., - amount: _Optional[str] = ..., - ) -> None: ... - -class BuiltinAssetWithdrawal(_message.Message): - __slots__ = ("vega_asset_id", "party_id", "amount") - VEGA_ASSET_ID_FIELD_NUMBER: _ClassVar[int] - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - AMOUNT_FIELD_NUMBER: _ClassVar[int] - vega_asset_id: str - party_id: str - amount: str - def __init__( - self, - vega_asset_id: _Optional[str] = ..., - party_id: _Optional[str] = ..., - amount: _Optional[str] = ..., - ) -> None: ... - -class BuiltinAssetEvent(_message.Message): - __slots__ = ("deposit", "withdrawal") - DEPOSIT_FIELD_NUMBER: _ClassVar[int] - WITHDRAWAL_FIELD_NUMBER: _ClassVar[int] - deposit: BuiltinAssetDeposit - withdrawal: BuiltinAssetWithdrawal - def __init__( - self, - deposit: _Optional[_Union[BuiltinAssetDeposit, _Mapping]] = ..., - withdrawal: _Optional[_Union[BuiltinAssetWithdrawal, _Mapping]] = ..., - ) -> None: ... - -class ERC20AssetList(_message.Message): - __slots__ = ("vega_asset_id", "asset_source") - VEGA_ASSET_ID_FIELD_NUMBER: _ClassVar[int] - ASSET_SOURCE_FIELD_NUMBER: _ClassVar[int] - vega_asset_id: str - asset_source: str - def __init__( - self, vega_asset_id: _Optional[str] = ..., asset_source: _Optional[str] = ... - ) -> None: ... - -class ERC20AssetDelist(_message.Message): - __slots__ = ("vega_asset_id",) - VEGA_ASSET_ID_FIELD_NUMBER: _ClassVar[int] - vega_asset_id: str - def __init__(self, vega_asset_id: _Optional[str] = ...) -> None: ... - -class ERC20AssetLimitsUpdated(_message.Message): - __slots__ = ( - "vega_asset_id", - "source_ethereum_address", - "lifetime_limits", - "withdraw_threshold", - ) - VEGA_ASSET_ID_FIELD_NUMBER: _ClassVar[int] - SOURCE_ETHEREUM_ADDRESS_FIELD_NUMBER: _ClassVar[int] - LIFETIME_LIMITS_FIELD_NUMBER: _ClassVar[int] - WITHDRAW_THRESHOLD_FIELD_NUMBER: _ClassVar[int] - vega_asset_id: str - source_ethereum_address: str - lifetime_limits: str - withdraw_threshold: str - def __init__( - self, - vega_asset_id: _Optional[str] = ..., - source_ethereum_address: _Optional[str] = ..., - lifetime_limits: _Optional[str] = ..., - withdraw_threshold: _Optional[str] = ..., - ) -> None: ... - -class ERC20Deposit(_message.Message): - __slots__ = ( - "vega_asset_id", - "source_ethereum_address", - "target_party_id", - "amount", - ) - VEGA_ASSET_ID_FIELD_NUMBER: _ClassVar[int] - SOURCE_ETHEREUM_ADDRESS_FIELD_NUMBER: _ClassVar[int] - TARGET_PARTY_ID_FIELD_NUMBER: _ClassVar[int] - AMOUNT_FIELD_NUMBER: _ClassVar[int] - vega_asset_id: str - source_ethereum_address: str - target_party_id: str - amount: str - def __init__( - self, - vega_asset_id: _Optional[str] = ..., - source_ethereum_address: _Optional[str] = ..., - target_party_id: _Optional[str] = ..., - amount: _Optional[str] = ..., - ) -> None: ... - -class ERC20Withdrawal(_message.Message): - __slots__ = ("vega_asset_id", "target_ethereum_address", "reference_nonce") - VEGA_ASSET_ID_FIELD_NUMBER: _ClassVar[int] - TARGET_ETHEREUM_ADDRESS_FIELD_NUMBER: _ClassVar[int] - REFERENCE_NONCE_FIELD_NUMBER: _ClassVar[int] - vega_asset_id: str - target_ethereum_address: str - reference_nonce: str - def __init__( - self, - vega_asset_id: _Optional[str] = ..., - target_ethereum_address: _Optional[str] = ..., - reference_nonce: _Optional[str] = ..., - ) -> None: ... - -class ERC20Event(_message.Message): - __slots__ = ( - "index", - "block", - "chain_id", - "asset_list", - "asset_delist", - "deposit", - "withdrawal", - "asset_limits_updated", - "bridge_stopped", - "bridge_resumed", - ) - INDEX_FIELD_NUMBER: _ClassVar[int] - BLOCK_FIELD_NUMBER: _ClassVar[int] - CHAIN_ID_FIELD_NUMBER: _ClassVar[int] - ASSET_LIST_FIELD_NUMBER: _ClassVar[int] - ASSET_DELIST_FIELD_NUMBER: _ClassVar[int] - DEPOSIT_FIELD_NUMBER: _ClassVar[int] - WITHDRAWAL_FIELD_NUMBER: _ClassVar[int] - ASSET_LIMITS_UPDATED_FIELD_NUMBER: _ClassVar[int] - BRIDGE_STOPPED_FIELD_NUMBER: _ClassVar[int] - BRIDGE_RESUMED_FIELD_NUMBER: _ClassVar[int] - index: int - block: int - chain_id: str - asset_list: ERC20AssetList - asset_delist: ERC20AssetDelist - deposit: ERC20Deposit - withdrawal: ERC20Withdrawal - asset_limits_updated: ERC20AssetLimitsUpdated - bridge_stopped: bool - bridge_resumed: bool - def __init__( - self, - index: _Optional[int] = ..., - block: _Optional[int] = ..., - chain_id: _Optional[str] = ..., - asset_list: _Optional[_Union[ERC20AssetList, _Mapping]] = ..., - asset_delist: _Optional[_Union[ERC20AssetDelist, _Mapping]] = ..., - deposit: _Optional[_Union[ERC20Deposit, _Mapping]] = ..., - withdrawal: _Optional[_Union[ERC20Withdrawal, _Mapping]] = ..., - asset_limits_updated: _Optional[ - _Union[ERC20AssetLimitsUpdated, _Mapping] - ] = ..., - bridge_stopped: bool = ..., - bridge_resumed: bool = ..., - ) -> None: ... - -class ERC20SignerAdded(_message.Message): - __slots__ = ("new_signer", "nonce", "block_time") - NEW_SIGNER_FIELD_NUMBER: _ClassVar[int] - NONCE_FIELD_NUMBER: _ClassVar[int] - BLOCK_TIME_FIELD_NUMBER: _ClassVar[int] - new_signer: str - nonce: str - block_time: int - def __init__( - self, - new_signer: _Optional[str] = ..., - nonce: _Optional[str] = ..., - block_time: _Optional[int] = ..., - ) -> None: ... - -class ERC20SignerRemoved(_message.Message): - __slots__ = ("old_signer", "nonce", "block_time") - OLD_SIGNER_FIELD_NUMBER: _ClassVar[int] - NONCE_FIELD_NUMBER: _ClassVar[int] - BLOCK_TIME_FIELD_NUMBER: _ClassVar[int] - old_signer: str - nonce: str - block_time: int - def __init__( - self, - old_signer: _Optional[str] = ..., - nonce: _Optional[str] = ..., - block_time: _Optional[int] = ..., - ) -> None: ... - -class ERC20ThresholdSet(_message.Message): - __slots__ = ("new_threshold", "nonce", "block_time") - NEW_THRESHOLD_FIELD_NUMBER: _ClassVar[int] - NONCE_FIELD_NUMBER: _ClassVar[int] - BLOCK_TIME_FIELD_NUMBER: _ClassVar[int] - new_threshold: int - nonce: str - block_time: int - def __init__( - self, - new_threshold: _Optional[int] = ..., - nonce: _Optional[str] = ..., - block_time: _Optional[int] = ..., - ) -> None: ... - -class ERC20MultiSigEvent(_message.Message): - __slots__ = ( - "index", - "block", - "chain_id", - "signer_added", - "signer_removed", - "threshold_set", - ) - INDEX_FIELD_NUMBER: _ClassVar[int] - BLOCK_FIELD_NUMBER: _ClassVar[int] - CHAIN_ID_FIELD_NUMBER: _ClassVar[int] - SIGNER_ADDED_FIELD_NUMBER: _ClassVar[int] - SIGNER_REMOVED_FIELD_NUMBER: _ClassVar[int] - THRESHOLD_SET_FIELD_NUMBER: _ClassVar[int] - index: int - block: int - chain_id: str - signer_added: ERC20SignerAdded - signer_removed: ERC20SignerRemoved - threshold_set: ERC20ThresholdSet - def __init__( - self, - index: _Optional[int] = ..., - block: _Optional[int] = ..., - chain_id: _Optional[str] = ..., - signer_added: _Optional[_Union[ERC20SignerAdded, _Mapping]] = ..., - signer_removed: _Optional[_Union[ERC20SignerRemoved, _Mapping]] = ..., - threshold_set: _Optional[_Union[ERC20ThresholdSet, _Mapping]] = ..., - ) -> None: ... - -class StakingEvent(_message.Message): - __slots__ = ("index", "block", "stake_deposited", "stake_removed", "total_supply") - INDEX_FIELD_NUMBER: _ClassVar[int] - BLOCK_FIELD_NUMBER: _ClassVar[int] - STAKE_DEPOSITED_FIELD_NUMBER: _ClassVar[int] - STAKE_REMOVED_FIELD_NUMBER: _ClassVar[int] - TOTAL_SUPPLY_FIELD_NUMBER: _ClassVar[int] - index: int - block: int - stake_deposited: StakeDeposited - stake_removed: StakeRemoved - total_supply: StakeTotalSupply - def __init__( - self, - index: _Optional[int] = ..., - block: _Optional[int] = ..., - stake_deposited: _Optional[_Union[StakeDeposited, _Mapping]] = ..., - stake_removed: _Optional[_Union[StakeRemoved, _Mapping]] = ..., - total_supply: _Optional[_Union[StakeTotalSupply, _Mapping]] = ..., - ) -> None: ... - -class StakeDeposited(_message.Message): - __slots__ = ("ethereum_address", "vega_public_key", "amount", "block_time") - ETHEREUM_ADDRESS_FIELD_NUMBER: _ClassVar[int] - VEGA_PUBLIC_KEY_FIELD_NUMBER: _ClassVar[int] - AMOUNT_FIELD_NUMBER: _ClassVar[int] - BLOCK_TIME_FIELD_NUMBER: _ClassVar[int] - ethereum_address: str - vega_public_key: str - amount: str - block_time: int - def __init__( - self, - ethereum_address: _Optional[str] = ..., - vega_public_key: _Optional[str] = ..., - amount: _Optional[str] = ..., - block_time: _Optional[int] = ..., - ) -> None: ... - -class StakeRemoved(_message.Message): - __slots__ = ("ethereum_address", "vega_public_key", "amount", "block_time") - ETHEREUM_ADDRESS_FIELD_NUMBER: _ClassVar[int] - VEGA_PUBLIC_KEY_FIELD_NUMBER: _ClassVar[int] - AMOUNT_FIELD_NUMBER: _ClassVar[int] - BLOCK_TIME_FIELD_NUMBER: _ClassVar[int] - ethereum_address: str - vega_public_key: str - amount: str - block_time: int - def __init__( - self, - ethereum_address: _Optional[str] = ..., - vega_public_key: _Optional[str] = ..., - amount: _Optional[str] = ..., - block_time: _Optional[int] = ..., - ) -> None: ... - -class StakeTotalSupply(_message.Message): - __slots__ = ("token_address", "total_supply") - TOKEN_ADDRESS_FIELD_NUMBER: _ClassVar[int] - TOTAL_SUPPLY_FIELD_NUMBER: _ClassVar[int] - token_address: str - total_supply: str - def __init__( - self, token_address: _Optional[str] = ..., total_supply: _Optional[str] = ... - ) -> None: ... diff --git a/vega_sim/proto/vega/chain_events_pb2_grpc.py b/vega_sim/proto/vega/chain_events_pb2_grpc.py deleted file mode 100644 index 8a9393943..000000000 --- a/vega_sim/proto/vega/chain_events_pb2_grpc.py +++ /dev/null @@ -1,3 +0,0 @@ -# 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/vega_sim/proto/vega/checkpoint/__init__.py b/vega_sim/proto/vega/checkpoint/__init__.py deleted file mode 100644 index 0806a0afb..000000000 --- a/vega_sim/proto/vega/checkpoint/__init__.py +++ /dev/null @@ -1,3 +0,0 @@ -from . import v1 - -__all__ = ["v1"] diff --git a/vega_sim/proto/vega/checkpoint/v1/__init__.py b/vega_sim/proto/vega/checkpoint/v1/__init__.py deleted file mode 100644 index d2a1014fc..000000000 --- a/vega_sim/proto/vega/checkpoint/v1/__init__.py +++ /dev/null @@ -1,7 +0,0 @@ -from . import checkpoint_pb2 as checkpoint -from . import checkpoint_pb2_grpc as checkpoint_grpc - -__all__ = [ - "checkpoint", - "checkpoint_grpc", -] diff --git a/vega_sim/proto/vega/checkpoint/v1/checkpoint_pb2.py b/vega_sim/proto/vega/checkpoint/v1/checkpoint_pb2.py deleted file mode 100644 index 7376732e3..000000000 --- a/vega_sim/proto/vega/checkpoint/v1/checkpoint_pb2.py +++ /dev/null @@ -1,138 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: vega/checkpoint/v1/checkpoint.proto -# Protobuf Python Version: 5.26.1 -"""Generated protocol buffer code.""" -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 -from google.protobuf.internal import builder as _builder - -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - -from ... import assets_pb2 as vega_dot_assets__pb2 -from ... import chain_events_pb2 as vega_dot_chain__events__pb2 -from ...events.v1 import events_pb2 as vega_dot_events_dot_v1_dot_events__pb2 -from ... import governance_pb2 as vega_dot_governance__pb2 -from ... import markets_pb2 as vega_dot_markets__pb2 -from ... import vega_pb2 as vega_dot_vega__pb2 - - -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile( - b'\n#vega/checkpoint/v1/checkpoint.proto\x12\x12vega.checkpoint.v1\x1a\x11vega/assets.proto\x1a\x17vega/chain_events.proto\x1a\x1bvega/events/v1/events.proto\x1a\x15vega/governance.proto\x1a\x12vega/markets.proto\x1a\x0fvega/vega.proto";\n\x0f\x43heckpointState\x12\x12\n\x04hash\x18\x01 \x01(\x0cR\x04hash\x12\x14\n\x05state\x18\x02 \x01(\x0cR\x05state"\xbd\x03\n\nCheckpoint\x12\x1e\n\ngovernance\x18\x01 \x01(\x0cR\ngovernance\x12\x16\n\x06\x61ssets\x18\x02 \x01(\x0cR\x06\x61ssets\x12\x1e\n\ncollateral\x18\x03 \x01(\x0cR\ncollateral\x12-\n\x12network_parameters\x18\x04 \x01(\x0cR\x11networkParameters\x12\x1e\n\ndelegation\x18\x05 \x01(\x0cR\ndelegation\x12\x14\n\x05\x65poch\x18\x06 \x01(\x0cR\x05\x65poch\x12\x14\n\x05\x62lock\x18\x07 \x01(\x0cR\x05\x62lock\x12\x18\n\x07rewards\x18\x08 \x01(\x0cR\x07rewards\x12\x18\n\x07\x62\x61nking\x18\t \x01(\x0cR\x07\x62\x61nking\x12\x1e\n\nvalidators\x18\n \x01(\x0cR\nvalidators\x12\x18\n\x07staking\x18\x0b \x01(\x0cR\x07staking\x12)\n\x10multisig_control\x18\x0c \x01(\x0cR\x0fmultisigControl\x12%\n\x0emarket_tracker\x18\r \x01(\x0cR\rmarketTracker\x12\x1c\n\texecution\x18\x0e \x01(\x0cR\texecution"U\n\nAssetEntry\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x37\n\rasset_details\x18\x02 \x01(\x0b\x32\x12.vega.AssetDetailsR\x0c\x61ssetDetails"\x96\x01\n\x06\x41ssets\x12\x36\n\x06\x61ssets\x18\x01 \x03(\x0b\x32\x1e.vega.checkpoint.v1.AssetEntryR\x06\x61ssets\x12T\n\x16pending_listing_assets\x18\x02 \x03(\x0b\x32\x1e.vega.checkpoint.v1.AssetEntryR\x14pendingListingAssets"T\n\x0c\x41ssetBalance\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12\x14\n\x05\x61sset\x18\x02 \x01(\tR\x05\x61sset\x12\x18\n\x07\x62\x61lance\x18\x03 \x01(\tR\x07\x62\x61lance"J\n\nCollateral\x12<\n\x08\x62\x61lances\x18\x01 \x03(\x0b\x32 .vega.checkpoint.v1.AssetBalanceR\x08\x62\x61lances";\n\tNetParams\x12.\n\x06params\x18\x01 \x03(\x0b\x32\x16.vega.NetworkParameterR\x06params"9\n\tProposals\x12,\n\tproposals\x18\x01 \x03(\x0b\x32\x0e.vega.ProposalR\tproposals"\x8e\x01\n\rDelegateEntry\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12\x12\n\x04node\x18\x02 \x01(\tR\x04node\x12\x16\n\x06\x61mount\x18\x03 \x01(\tR\x06\x61mount\x12\x1e\n\nundelegate\x18\x04 \x01(\x08R\nundelegate\x12\x1b\n\tepoch_seq\x18\x05 \x01(\x04R\x08\x65pochSeq"\xab\x01\n\x08\x44\x65legate\x12\x39\n\x06\x61\x63tive\x18\x01 \x03(\x0b\x32!.vega.checkpoint.v1.DelegateEntryR\x06\x61\x63tive\x12;\n\x07pending\x18\x02 \x03(\x0b\x32!.vega.checkpoint.v1.DelegateEntryR\x07pending\x12\'\n\x0f\x61uto_delegation\x18\x03 \x03(\tR\x0e\x61utoDelegation"\x1f\n\x05\x42lock\x12\x16\n\x06height\x18\x01 \x01(\x03R\x06height"E\n\x07Rewards\x12:\n\x07rewards\x18\x01 \x03(\x0b\x32 .vega.checkpoint.v1.RewardPayoutR\x07rewards"\x7f\n\x0cRewardPayout\x12\x1f\n\x0bpayout_time\x18\x01 \x01(\x03R\npayoutTime\x12N\n\x0erewards_payout\x18\x02 \x03(\x0b\x32\'.vega.checkpoint.v1.PendingRewardPayoutR\rrewardsPayout"\xf0\x01\n\x13PendingRewardPayout\x12!\n\x0c\x66rom_account\x18\x01 \x01(\tR\x0b\x66romAccount\x12\x14\n\x05\x61sset\x18\x02 \x01(\tR\x05\x61sset\x12\x42\n\x0cparty_amount\x18\x03 \x03(\x0b\x32\x1f.vega.checkpoint.v1.PartyAmountR\x0bpartyAmount\x12!\n\x0ctotal_reward\x18\x04 \x01(\tR\x0btotalReward\x12\x1b\n\tepoch_seq\x18\x05 \x01(\tR\x08\x65pochSeq\x12\x1c\n\ttimestamp\x18\x06 \x01(\x03R\ttimestamp";\n\x0bPartyAmount\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12\x16\n\x06\x61mount\x18\x02 \x01(\tR\x06\x61mount"\xb9\x01\n\x12PendingKeyRotation\x12?\n\x1crelative_target_block_height\x18\x01 \x01(\x04R\x19relativeTargetBlockHeight\x12\x17\n\x07node_id\x18\x02 \x01(\tR\x06nodeId\x12\x1e\n\x0bnew_pub_key\x18\x03 \x01(\tR\tnewPubKey\x12)\n\x11new_pub_key_index\x18\x04 \x01(\rR\x0enewPubKeyIndex"\x97\x01\n\x1aPendingEthereumKeyRotation\x12?\n\x1crelative_target_block_height\x18\x01 \x01(\x04R\x19relativeTargetBlockHeight\x12\x17\n\x07node_id\x18\x02 \x01(\tR\x06nodeId\x12\x1f\n\x0bnew_address\x18\x03 \x01(\tR\nnewAddress"\xd6\x01\n\x11ScheduledTransfer\x12*\n\x08transfer\x18\x01 \x01(\x0b\x32\x0e.vega.TransferR\x08transfer\x12\x34\n\x0c\x61\x63\x63ount_type\x18\x02 \x01(\x0e\x32\x11.vega.AccountTypeR\x0b\x61\x63\x63ountType\x12\x1c\n\treference\x18\x03 \x01(\tR\treference\x12\x41\n\x0foneoff_transfer\x18\x04 \x01(\x0b\x32\x18.vega.events.v1.TransferR\x0eoneoffTransfer"}\n\x17ScheduledTransferAtTime\x12\x1d\n\ndeliver_on\x18\x01 \x01(\x03R\tdeliverOn\x12\x43\n\ttransfers\x18\x02 \x03(\x0b\x32%.vega.checkpoint.v1.ScheduledTransferR\ttransfers"\x8d\x01\n\x12RecurringTransfers\x12I\n\x13recurring_transfers\x18\x01 \x03(\x0b\x32\x18.vega.events.v1.TransferR\x12recurringTransfers\x12,\n\x12next_metric_update\x18\x02 \x01(\x03R\x10nextMetricUpdate"\xd1\x01\n\x12GovernanceTransfer\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x1c\n\treference\x18\x02 \x01(\tR\treference\x12\x37\n\x06status\x18\x03 \x01(\x0e\x32\x1f.vega.events.v1.Transfer.StatusR\x06status\x12\x1c\n\ttimestamp\x18\x04 \x01(\x03R\ttimestamp\x12\x36\n\x06\x63onfig\x18\x05 \x01(\x0b\x32\x1e.vega.NewTransferConfigurationR\x06\x63onfig"\x88\x01\n!ScheduledGovernanceTransferAtTime\x12\x1d\n\ndeliver_on\x18\x01 \x01(\x03R\tdeliverOn\x12\x44\n\ttransfers\x18\x02 \x03(\x0b\x32&.vega.checkpoint.v1.GovernanceTransferR\ttransfers"\xae\x06\n\x07\x42\x61nking\x12W\n\x11transfers_at_time\x18\x01 \x03(\x0b\x32+.vega.checkpoint.v1.ScheduledTransferAtTimeR\x0ftransfersAtTime\x12W\n\x13recurring_transfers\x18\x02 \x01(\x0b\x32&.vega.checkpoint.v1.RecurringTransfersR\x12recurringTransfers\x12Q\n\x14primary_bridge_state\x18\x03 \x01(\x0b\x32\x1f.vega.checkpoint.v1.BridgeStateR\x12primaryBridgeState\x12\x44\n\rasset_actions\x18\x04 \x03(\x0b\x32\x1f.vega.checkpoint.v1.AssetActionR\x0c\x61ssetActions\x12<\n\x1blast_seen_primary_eth_block\x18\x05 \x01(\x04R\x17lastSeenPrimaryEthBlock\x12\x1b\n\tseen_refs\x18\x06 \x03(\tR\x08seenRefs\x12v\n\x1cgovernance_transfers_at_time\x18\x07 \x03(\x0b\x32\x35.vega.checkpoint.v1.ScheduledGovernanceTransferAtTimeR\x19governanceTransfersAtTime\x12l\n\x1erecurring_governance_transfers\x18\x08 \x03(\x0b\x32&.vega.checkpoint.v1.GovernanceTransferR\x1crecurringGovernanceTransfers\x12U\n\x16secondary_bridge_state\x18\t \x01(\x0b\x32\x1f.vega.checkpoint.v1.BridgeStateR\x14secondaryBridgeState\x12@\n\x1dlast_seen_secondary_eth_block\x18\n \x01(\x04R\x19lastSeenSecondaryEthBlock"\x80\x01\n\x0b\x42ridgeState\x12\x16\n\x06\x61\x63tive\x18\x01 \x01(\x08R\x06\x61\x63tive\x12!\n\x0c\x62lock_height\x18\x02 \x01(\x04R\x0b\x62lockHeight\x12\x1b\n\tlog_index\x18\x03 \x01(\x04R\x08logIndex\x12\x19\n\x08\x63hain_id\x18\x04 \x01(\tR\x07\x63hainId"\xaa\x02\n\nValidators\x12K\n\x0fvalidator_state\x18\x01 \x03(\x0b\x32".vega.checkpoint.v1.ValidatorStateR\x0evalidatorState\x12Z\n\x15pending_key_rotations\x18\x02 \x03(\x0b\x32&.vega.checkpoint.v1.PendingKeyRotationR\x13pendingKeyRotations\x12s\n\x1epending_ethereum_key_rotations\x18\x03 \x03(\x0b\x32..vega.checkpoint.v1.PendingEthereumKeyRotationR\x1bpendingEthereumKeyRotations"\xee\x02\n\x0eValidatorState\x12J\n\x10validator_update\x18\x01 \x01(\x0b\x32\x1f.vega.events.v1.ValidatorUpdateR\x0fvalidatorUpdate\x12\x16\n\x06status\x18\x02 \x01(\x05R\x06status\x12\x30\n\x14\x65th_events_forwarded\x18\x03 \x01(\x04R\x12\x65thEventsForwarded\x12\'\n\x0fvalidator_power\x18\x04 \x01(\x03R\x0evalidatorPower\x12\x37\n\rranking_score\x18\x05 \x01(\x0b\x32\x12.vega.RankingScoreR\x0crankingScore\x12\x32\n\x15heartbeat_block_index\x18\x06 \x01(\x05R\x13heartbeatBlockIndex\x12\x30\n\x14heartbeat_block_sigs\x18\x07 \x03(\x08R\x12heartbeatBlockSigs"k\n\x07Staking\x12\x38\n\x08\x61\x63\x63\x65pted\x18\x01 \x03(\x0b\x32\x1c.vega.events.v1.StakeLinkingR\x08\x61\x63\x63\x65pted\x12&\n\x0flast_block_seen\x18\x02 \x01(\x04R\rlastBlockSeen"\xd2\x01\n\x0fMultisigControl\x12\x42\n\x07signers\x18\x01 \x03(\x0b\x32(.vega.events.v1.ERC20MultiSigSignerEventR\x07signers\x12S\n\rthreshold_set\x18\x02 \x01(\x0b\x32..vega.events.v1.ERC20MultiSigThresholdSetEventR\x0cthresholdSet\x12&\n\x0flast_block_seen\x18\x03 \x01(\x04R\rlastBlockSeen"\x9b\x03\n\rMarketTracker\x12R\n\x0fmarket_activity\x18\x01 \x03(\x0b\x32).vega.checkpoint.v1.MarketActivityTrackerR\x0emarketActivity\x12[\n\x15taker_notional_volume\x18\x02 \x03(\x0b\x32\'.vega.checkpoint.v1.TakerNotionalVolumeR\x13takerNotionalVolume\x12\x85\x01\n%market_to_party_taker_notional_volume\x18\x03 \x03(\x0b\x32\x34.vega.checkpoint.v1.MarketToPartyTakerNotionalVolumeR marketToPartyTakerNotionalVolume\x12Q\n\x10\x65poch_taker_fees\x18\x04 \x03(\x0b\x32\'.vega.checkpoint.v1.EpochPartyTakerFeesR\x0e\x65pochTakerFees"\xbf\x0c\n\x15MarketActivityTracker\x12\x16\n\x06market\x18\x01 \x01(\tR\x06market\x12\x14\n\x05\x61sset\x18\x02 \x01(\tR\x05\x61sset\x12M\n\x13maker_fees_received\x18\x03 \x03(\x0b\x32\x1d.vega.checkpoint.v1.PartyFeesR\x11makerFeesReceived\x12\x45\n\x0fmaker_fees_paid\x18\x04 \x03(\x0b\x32\x1d.vega.checkpoint.v1.PartyFeesR\rmakerFeesPaid\x12\x36\n\x07lp_fees\x18\x05 \x03(\x0b\x32\x1d.vega.checkpoint.v1.PartyFeesR\x06lpFees\x12\x1a\n\x08proposer\x18\x06 \x01(\tR\x08proposer\x12\x1d\n\nbonus_paid\x18\x07 \x03(\tR\tbonusPaid\x12!\n\x0cvalue_traded\x18\x08 \x01(\tR\x0bvalueTraded\x12&\n\x0fready_to_delete\x18\t \x01(\x08R\rreadyToDelete\x12X\n\x16time_weighted_position\x18\n \x03(\x0b\x32".vega.checkpoint.v1.TWPositionDataR\x14timeWeightedPosition\x12X\n\x16time_weighted_notional\x18\x0b \x03(\x0b\x32".vega.checkpoint.v1.TWNotionalDataR\x14timeWeightedNotional\x12\x42\n\x0creturns_data\x18\x0c \x03(\x0b\x32\x1f.vega.checkpoint.v1.ReturnsDataR\x0breturnsData\x12\x61\n\x1bmaker_fees_received_history\x18\r \x03(\x0b\x32".vega.checkpoint.v1.EpochPartyFeesR\x18makerFeesReceivedHistory\x12Y\n\x17maker_fees_paid_history\x18\x0e \x03(\x0b\x32".vega.checkpoint.v1.EpochPartyFeesR\x14makerFeesPaidHistory\x12J\n\x0flp_fees_history\x18\x0f \x03(\x0b\x32".vega.checkpoint.v1.EpochPartyFeesR\rlpFeesHistory\x12}\n#time_weighted_position_data_history\x18\x10 \x03(\x0b\x32/.vega.checkpoint.v1.EpochTimeWeightPositionDataR\x1ftimeWeightedPositionDataHistory\x12\x7f\n#time_weighted_notional_data_history\x18\x11 \x03(\x0b\x32\x31.vega.checkpoint.v1.EpochTimeWeightedNotionalDataR\x1ftimeWeightedNotionalDataHistory\x12V\n\x14returns_data_history\x18\x12 \x03(\x0b\x32$.vega.checkpoint.v1.EpochReturnsDataR\x12returnsDataHistory\x12<\n\ninfra_fees\x18\x13 \x03(\x0b\x32\x1d.vega.checkpoint.v1.PartyFeesR\tinfraFees\x12?\n\x0clp_paid_fees\x18\x14 \x03(\x0b\x32\x1d.vega.checkpoint.v1.PartyFeesR\nlpPaidFees\x12J\n\x10realised_returns\x18\x15 \x03(\x0b\x32\x1f.vega.checkpoint.v1.ReturnsDataR\x0frealisedReturns\x12^\n\x18realised_returns_history\x18\x16 \x03(\x0b\x32$.vega.checkpoint.v1.EpochReturnsDataR\x16realisedReturnsHistory\x12\x1f\n\x0b\x61mm_parties\x18\x17 \x03(\tR\nammParties"\x82\x01\n\x13\x45pochPartyTakerFees\x12k\n\x1b\x65poch_party_taker_fees_paid\x18\x01 \x03(\x0b\x32-.vega.checkpoint.v1.AssetMarketPartyTakerFeesR\x17\x65pochPartyTakerFeesPaid"\x8f\x01\n\x1b\x45pochTimeWeightPositionData\x12p\n\x1dparty_time_weighted_positions\x18\x01 \x03(\x0b\x32-.vega.checkpoint.v1.PartyTimeWeightedPositionR\x1apartyTimeWeightedPositions"\x91\x01\n\x1d\x45pochTimeWeightedNotionalData\x12p\n\x1dparty_time_weighted_notionals\x18\x01 \x03(\x0b\x32-.vega.checkpoint.v1.PartyTimeWeightedNotionalR\x1apartyTimeWeightedNotionals"R\n\x19PartyTimeWeightedNotional\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12\x1f\n\x0btw_notional\x18\x02 \x01(\x0cR\ntwNotional"R\n\x19PartyTimeWeightedPosition\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12\x1f\n\x0btw_position\x18\x02 \x01(\x04R\ntwPosition"\x8c\x01\n\x19\x41ssetMarketPartyTakerFees\x12\x14\n\x05\x61sset\x18\x01 \x01(\tR\x05\x61sset\x12\x16\n\x06market\x18\x02 \x01(\tR\x06market\x12\x41\n\ntaker_fees\x18\x03 \x03(\x0b\x32".vega.checkpoint.v1.PartyTakerFeesR\ttakerFees"E\n\x0ePartyTakerFees\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12\x1d\n\ntaker_fees\x18\x02 \x01(\x0cR\ttakerFees"U\n\x0e\x45pochPartyFees\x12\x43\n\nparty_fees\x18\x01 \x03(\x0b\x32$.vega.checkpoint.v1.PartyFeesHistoryR\tpartyFees"C\n\x13TakerNotionalVolume\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12\x16\n\x06volume\x18\x02 \x01(\x0cR\x06volume"\x97\x01\n MarketToPartyTakerNotionalVolume\x12\x16\n\x06market\x18\x01 \x01(\tR\x06market\x12[\n\x15taker_notional_volume\x18\x02 \x03(\x0b\x32\'.vega.checkpoint.v1.TakerNotionalVolumeR\x13takerNotionalVolume"M\n\x10\x45pochReturnsData\x12\x39\n\x07returns\x18\x01 \x03(\x0b\x32\x1f.vega.checkpoint.v1.ReturnsDataR\x07returns";\n\x0bReturnsData\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12\x16\n\x06return\x18\x02 \x01(\x0cR\x06return"w\n\x0eTWPositionData\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12\x1a\n\x08position\x18\x02 \x01(\x04R\x08position\x12\x12\n\x04time\x18\x03 \x01(\x03R\x04time\x12\x1f\n\x0btw_position\x18\x04 \x01(\x04R\ntwPosition"w\n\x0eTWNotionalData\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12\x1a\n\x08notional\x18\x02 \x01(\x0cR\x08notional\x12\x12\n\x04time\x18\x03 \x01(\x03R\x04time\x12\x1f\n\x0btw_notional\x18\x04 \x01(\x0cR\ntwNotional"3\n\tPartyFees\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12\x10\n\x03\x66\x65\x65\x18\x02 \x01(\tR\x03\x66\x65\x65":\n\x10PartyFeesHistory\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12\x10\n\x03\x66\x65\x65\x18\x02 \x01(\x0cR\x03\x66\x65\x65"\xa8\x04\n\x0b\x41ssetAction\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x14\n\x05state\x18\x02 \x01(\rR\x05state\x12\x14\n\x05\x61sset\x18\x03 \x01(\tR\x05\x61sset\x12!\n\x0c\x62lock_number\x18\x04 \x01(\x04R\x0b\x62lockNumber\x12\x19\n\x08tx_index\x18\x05 \x01(\x04R\x07txIndex\x12\x12\n\x04hash\x18\x06 \x01(\tR\x04hash\x12\x42\n\x0f\x62uiltin_deposit\x18\x07 \x01(\x0b\x32\x19.vega.BuiltinAssetDepositR\x0e\x62uiltinDeposit\x12\x37\n\rerc20_deposit\x18\x08 \x01(\x0b\x32\x12.vega.ERC20DepositR\x0c\x65rc20Deposit\x12\x33\n\nasset_list\x18\t \x01(\x0b\x32\x14.vega.ERC20AssetListR\tassetList\x12Z\n\x1a\x65rc20_asset_limits_updated\x18\n \x01(\x0b\x32\x1d.vega.ERC20AssetLimitsUpdatedR\x17\x65rc20AssetLimitsUpdated\x12\x30\n\x14\x65rc20_bridge_stopped\x18\x0b \x01(\x08R\x12\x65rc20BridgeStopped\x12\x30\n\x14\x65rc20_bridge_resumed\x18\x0c \x01(\x08R\x12\x65rc20BridgeResumed\x12\x19\n\x08\x63hain_id\x18\r \x01(\tR\x07\x63hainId"\x99\x01\n\x08\x45LSShare\x12\x19\n\x08party_id\x18\x01 \x01(\tR\x07partyId\x12\x14\n\x05share\x18\x02 \x01(\tR\x05share\x12%\n\x0esupplied_stake\x18\x03 \x01(\tR\rsuppliedStake\x12#\n\rvirtual_stake\x18\x04 \x01(\tR\x0cvirtualStake\x12\x10\n\x03\x61vg\x18\x05 \x01(\tR\x03\x61vg"\xa9\x02\n\x0bMarketState\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x34\n\x06shares\x18\x02 \x03(\x0b\x32\x1c.vega.checkpoint.v1.ELSShareR\x06shares\x12+\n\x11insurance_balance\x18\x03 \x01(\tR\x10insuranceBalance\x12(\n\x10last_trade_value\x18\x04 \x01(\tR\x0elastTradeValue\x12*\n\x11last_trade_volume\x18\x05 \x01(\tR\x0flastTradeVolume\x12+\n\x11succession_window\x18\x06 \x01(\x03R\x10successionWindow\x12$\n\x06market\x18\x07 \x01(\x0b\x32\x0c.vega.MarketR\x06market"E\n\x0e\x45xecutionState\x12\x33\n\x04\x64\x61ta\x18\x01 \x03(\x0b\x32\x1f.vega.checkpoint.v1.MarketStateR\x04\x64\x61taB5Z3code.vegaprotocol.io/vega/protos/vega/checkpoint/v1b\x06proto3' -) - -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages( - DESCRIPTOR, "vega.checkpoint.v1.checkpoint_pb2", _globals -) -if not _descriptor._USE_C_DESCRIPTORS: - _globals["DESCRIPTOR"]._loaded_options = None - _globals["DESCRIPTOR"]._serialized_options = ( - b"Z3code.vegaprotocol.io/vega/protos/vega/checkpoint/v1" - ) - _globals["_CHECKPOINTSTATE"]._serialized_start = 192 - _globals["_CHECKPOINTSTATE"]._serialized_end = 251 - _globals["_CHECKPOINT"]._serialized_start = 254 - _globals["_CHECKPOINT"]._serialized_end = 699 - _globals["_ASSETENTRY"]._serialized_start = 701 - _globals["_ASSETENTRY"]._serialized_end = 786 - _globals["_ASSETS"]._serialized_start = 789 - _globals["_ASSETS"]._serialized_end = 939 - _globals["_ASSETBALANCE"]._serialized_start = 941 - _globals["_ASSETBALANCE"]._serialized_end = 1025 - _globals["_COLLATERAL"]._serialized_start = 1027 - _globals["_COLLATERAL"]._serialized_end = 1101 - _globals["_NETPARAMS"]._serialized_start = 1103 - _globals["_NETPARAMS"]._serialized_end = 1162 - _globals["_PROPOSALS"]._serialized_start = 1164 - _globals["_PROPOSALS"]._serialized_end = 1221 - _globals["_DELEGATEENTRY"]._serialized_start = 1224 - _globals["_DELEGATEENTRY"]._serialized_end = 1366 - _globals["_DELEGATE"]._serialized_start = 1369 - _globals["_DELEGATE"]._serialized_end = 1540 - _globals["_BLOCK"]._serialized_start = 1542 - _globals["_BLOCK"]._serialized_end = 1573 - _globals["_REWARDS"]._serialized_start = 1575 - _globals["_REWARDS"]._serialized_end = 1644 - _globals["_REWARDPAYOUT"]._serialized_start = 1646 - _globals["_REWARDPAYOUT"]._serialized_end = 1773 - _globals["_PENDINGREWARDPAYOUT"]._serialized_start = 1776 - _globals["_PENDINGREWARDPAYOUT"]._serialized_end = 2016 - _globals["_PARTYAMOUNT"]._serialized_start = 2018 - _globals["_PARTYAMOUNT"]._serialized_end = 2077 - _globals["_PENDINGKEYROTATION"]._serialized_start = 2080 - _globals["_PENDINGKEYROTATION"]._serialized_end = 2265 - _globals["_PENDINGETHEREUMKEYROTATION"]._serialized_start = 2268 - _globals["_PENDINGETHEREUMKEYROTATION"]._serialized_end = 2419 - _globals["_SCHEDULEDTRANSFER"]._serialized_start = 2422 - _globals["_SCHEDULEDTRANSFER"]._serialized_end = 2636 - _globals["_SCHEDULEDTRANSFERATTIME"]._serialized_start = 2638 - _globals["_SCHEDULEDTRANSFERATTIME"]._serialized_end = 2763 - _globals["_RECURRINGTRANSFERS"]._serialized_start = 2766 - _globals["_RECURRINGTRANSFERS"]._serialized_end = 2907 - _globals["_GOVERNANCETRANSFER"]._serialized_start = 2910 - _globals["_GOVERNANCETRANSFER"]._serialized_end = 3119 - _globals["_SCHEDULEDGOVERNANCETRANSFERATTIME"]._serialized_start = 3122 - _globals["_SCHEDULEDGOVERNANCETRANSFERATTIME"]._serialized_end = 3258 - _globals["_BANKING"]._serialized_start = 3261 - _globals["_BANKING"]._serialized_end = 4075 - _globals["_BRIDGESTATE"]._serialized_start = 4078 - _globals["_BRIDGESTATE"]._serialized_end = 4206 - _globals["_VALIDATORS"]._serialized_start = 4209 - _globals["_VALIDATORS"]._serialized_end = 4507 - _globals["_VALIDATORSTATE"]._serialized_start = 4510 - _globals["_VALIDATORSTATE"]._serialized_end = 4876 - _globals["_STAKING"]._serialized_start = 4878 - _globals["_STAKING"]._serialized_end = 4985 - _globals["_MULTISIGCONTROL"]._serialized_start = 4988 - _globals["_MULTISIGCONTROL"]._serialized_end = 5198 - _globals["_MARKETTRACKER"]._serialized_start = 5201 - _globals["_MARKETTRACKER"]._serialized_end = 5612 - _globals["_MARKETACTIVITYTRACKER"]._serialized_start = 5615 - _globals["_MARKETACTIVITYTRACKER"]._serialized_end = 7214 - _globals["_EPOCHPARTYTAKERFEES"]._serialized_start = 7217 - _globals["_EPOCHPARTYTAKERFEES"]._serialized_end = 7347 - _globals["_EPOCHTIMEWEIGHTPOSITIONDATA"]._serialized_start = 7350 - _globals["_EPOCHTIMEWEIGHTPOSITIONDATA"]._serialized_end = 7493 - _globals["_EPOCHTIMEWEIGHTEDNOTIONALDATA"]._serialized_start = 7496 - _globals["_EPOCHTIMEWEIGHTEDNOTIONALDATA"]._serialized_end = 7641 - _globals["_PARTYTIMEWEIGHTEDNOTIONAL"]._serialized_start = 7643 - _globals["_PARTYTIMEWEIGHTEDNOTIONAL"]._serialized_end = 7725 - _globals["_PARTYTIMEWEIGHTEDPOSITION"]._serialized_start = 7727 - _globals["_PARTYTIMEWEIGHTEDPOSITION"]._serialized_end = 7809 - _globals["_ASSETMARKETPARTYTAKERFEES"]._serialized_start = 7812 - _globals["_ASSETMARKETPARTYTAKERFEES"]._serialized_end = 7952 - _globals["_PARTYTAKERFEES"]._serialized_start = 7954 - _globals["_PARTYTAKERFEES"]._serialized_end = 8023 - _globals["_EPOCHPARTYFEES"]._serialized_start = 8025 - _globals["_EPOCHPARTYFEES"]._serialized_end = 8110 - _globals["_TAKERNOTIONALVOLUME"]._serialized_start = 8112 - _globals["_TAKERNOTIONALVOLUME"]._serialized_end = 8179 - _globals["_MARKETTOPARTYTAKERNOTIONALVOLUME"]._serialized_start = 8182 - _globals["_MARKETTOPARTYTAKERNOTIONALVOLUME"]._serialized_end = 8333 - _globals["_EPOCHRETURNSDATA"]._serialized_start = 8335 - _globals["_EPOCHRETURNSDATA"]._serialized_end = 8412 - _globals["_RETURNSDATA"]._serialized_start = 8414 - _globals["_RETURNSDATA"]._serialized_end = 8473 - _globals["_TWPOSITIONDATA"]._serialized_start = 8475 - _globals["_TWPOSITIONDATA"]._serialized_end = 8594 - _globals["_TWNOTIONALDATA"]._serialized_start = 8596 - _globals["_TWNOTIONALDATA"]._serialized_end = 8715 - _globals["_PARTYFEES"]._serialized_start = 8717 - _globals["_PARTYFEES"]._serialized_end = 8768 - _globals["_PARTYFEESHISTORY"]._serialized_start = 8770 - _globals["_PARTYFEESHISTORY"]._serialized_end = 8828 - _globals["_ASSETACTION"]._serialized_start = 8831 - _globals["_ASSETACTION"]._serialized_end = 9383 - _globals["_ELSSHARE"]._serialized_start = 9386 - _globals["_ELSSHARE"]._serialized_end = 9539 - _globals["_MARKETSTATE"]._serialized_start = 9542 - _globals["_MARKETSTATE"]._serialized_end = 9839 - _globals["_EXECUTIONSTATE"]._serialized_start = 9841 - _globals["_EXECUTIONSTATE"]._serialized_end = 9910 -# @@protoc_insertion_point(module_scope) diff --git a/vega_sim/proto/vega/checkpoint/v1/checkpoint_pb2.pyi b/vega_sim/proto/vega/checkpoint/v1/checkpoint_pb2.pyi deleted file mode 100644 index 31c3a1c85..000000000 --- a/vega_sim/proto/vega/checkpoint/v1/checkpoint_pb2.pyi +++ /dev/null @@ -1,1038 +0,0 @@ -from vega import assets_pb2 as _assets_pb2 -from vega import chain_events_pb2 as _chain_events_pb2 -from vega.events.v1 import events_pb2 as _events_pb2 -from vega import governance_pb2 as _governance_pb2 -from vega import markets_pb2 as _markets_pb2 -from vega import vega_pb2 as _vega_pb2 -from google.protobuf.internal import containers as _containers -from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from typing import ( - ClassVar as _ClassVar, - Iterable as _Iterable, - Mapping as _Mapping, - Optional as _Optional, - Union as _Union, -) - -DESCRIPTOR: _descriptor.FileDescriptor - -class CheckpointState(_message.Message): - __slots__ = ("hash", "state") - HASH_FIELD_NUMBER: _ClassVar[int] - STATE_FIELD_NUMBER: _ClassVar[int] - hash: bytes - state: bytes - def __init__( - self, hash: _Optional[bytes] = ..., state: _Optional[bytes] = ... - ) -> None: ... - -class Checkpoint(_message.Message): - __slots__ = ( - "governance", - "assets", - "collateral", - "network_parameters", - "delegation", - "epoch", - "block", - "rewards", - "banking", - "validators", - "staking", - "multisig_control", - "market_tracker", - "execution", - ) - GOVERNANCE_FIELD_NUMBER: _ClassVar[int] - ASSETS_FIELD_NUMBER: _ClassVar[int] - COLLATERAL_FIELD_NUMBER: _ClassVar[int] - NETWORK_PARAMETERS_FIELD_NUMBER: _ClassVar[int] - DELEGATION_FIELD_NUMBER: _ClassVar[int] - EPOCH_FIELD_NUMBER: _ClassVar[int] - BLOCK_FIELD_NUMBER: _ClassVar[int] - REWARDS_FIELD_NUMBER: _ClassVar[int] - BANKING_FIELD_NUMBER: _ClassVar[int] - VALIDATORS_FIELD_NUMBER: _ClassVar[int] - STAKING_FIELD_NUMBER: _ClassVar[int] - MULTISIG_CONTROL_FIELD_NUMBER: _ClassVar[int] - MARKET_TRACKER_FIELD_NUMBER: _ClassVar[int] - EXECUTION_FIELD_NUMBER: _ClassVar[int] - governance: bytes - assets: bytes - collateral: bytes - network_parameters: bytes - delegation: bytes - epoch: bytes - block: bytes - rewards: bytes - banking: bytes - validators: bytes - staking: bytes - multisig_control: bytes - market_tracker: bytes - execution: bytes - def __init__( - self, - governance: _Optional[bytes] = ..., - assets: _Optional[bytes] = ..., - collateral: _Optional[bytes] = ..., - network_parameters: _Optional[bytes] = ..., - delegation: _Optional[bytes] = ..., - epoch: _Optional[bytes] = ..., - block: _Optional[bytes] = ..., - rewards: _Optional[bytes] = ..., - banking: _Optional[bytes] = ..., - validators: _Optional[bytes] = ..., - staking: _Optional[bytes] = ..., - multisig_control: _Optional[bytes] = ..., - market_tracker: _Optional[bytes] = ..., - execution: _Optional[bytes] = ..., - ) -> None: ... - -class AssetEntry(_message.Message): - __slots__ = ("id", "asset_details") - ID_FIELD_NUMBER: _ClassVar[int] - ASSET_DETAILS_FIELD_NUMBER: _ClassVar[int] - id: str - asset_details: _assets_pb2.AssetDetails - def __init__( - self, - id: _Optional[str] = ..., - asset_details: _Optional[_Union[_assets_pb2.AssetDetails, _Mapping]] = ..., - ) -> None: ... - -class Assets(_message.Message): - __slots__ = ("assets", "pending_listing_assets") - ASSETS_FIELD_NUMBER: _ClassVar[int] - PENDING_LISTING_ASSETS_FIELD_NUMBER: _ClassVar[int] - assets: _containers.RepeatedCompositeFieldContainer[AssetEntry] - pending_listing_assets: _containers.RepeatedCompositeFieldContainer[AssetEntry] - def __init__( - self, - assets: _Optional[_Iterable[_Union[AssetEntry, _Mapping]]] = ..., - pending_listing_assets: _Optional[ - _Iterable[_Union[AssetEntry, _Mapping]] - ] = ..., - ) -> None: ... - -class AssetBalance(_message.Message): - __slots__ = ("party", "asset", "balance") - PARTY_FIELD_NUMBER: _ClassVar[int] - ASSET_FIELD_NUMBER: _ClassVar[int] - BALANCE_FIELD_NUMBER: _ClassVar[int] - party: str - asset: str - balance: str - def __init__( - self, - party: _Optional[str] = ..., - asset: _Optional[str] = ..., - balance: _Optional[str] = ..., - ) -> None: ... - -class Collateral(_message.Message): - __slots__ = ("balances",) - BALANCES_FIELD_NUMBER: _ClassVar[int] - balances: _containers.RepeatedCompositeFieldContainer[AssetBalance] - def __init__( - self, balances: _Optional[_Iterable[_Union[AssetBalance, _Mapping]]] = ... - ) -> None: ... - -class NetParams(_message.Message): - __slots__ = ("params",) - PARAMS_FIELD_NUMBER: _ClassVar[int] - params: _containers.RepeatedCompositeFieldContainer[_vega_pb2.NetworkParameter] - def __init__( - self, - params: _Optional[ - _Iterable[_Union[_vega_pb2.NetworkParameter, _Mapping]] - ] = ..., - ) -> None: ... - -class Proposals(_message.Message): - __slots__ = ("proposals",) - PROPOSALS_FIELD_NUMBER: _ClassVar[int] - proposals: _containers.RepeatedCompositeFieldContainer[_governance_pb2.Proposal] - def __init__( - self, - proposals: _Optional[ - _Iterable[_Union[_governance_pb2.Proposal, _Mapping]] - ] = ..., - ) -> None: ... - -class DelegateEntry(_message.Message): - __slots__ = ("party", "node", "amount", "undelegate", "epoch_seq") - PARTY_FIELD_NUMBER: _ClassVar[int] - NODE_FIELD_NUMBER: _ClassVar[int] - AMOUNT_FIELD_NUMBER: _ClassVar[int] - UNDELEGATE_FIELD_NUMBER: _ClassVar[int] - EPOCH_SEQ_FIELD_NUMBER: _ClassVar[int] - party: str - node: str - amount: str - undelegate: bool - epoch_seq: int - def __init__( - self, - party: _Optional[str] = ..., - node: _Optional[str] = ..., - amount: _Optional[str] = ..., - undelegate: bool = ..., - epoch_seq: _Optional[int] = ..., - ) -> None: ... - -class Delegate(_message.Message): - __slots__ = ("active", "pending", "auto_delegation") - ACTIVE_FIELD_NUMBER: _ClassVar[int] - PENDING_FIELD_NUMBER: _ClassVar[int] - AUTO_DELEGATION_FIELD_NUMBER: _ClassVar[int] - active: _containers.RepeatedCompositeFieldContainer[DelegateEntry] - pending: _containers.RepeatedCompositeFieldContainer[DelegateEntry] - auto_delegation: _containers.RepeatedScalarFieldContainer[str] - def __init__( - self, - active: _Optional[_Iterable[_Union[DelegateEntry, _Mapping]]] = ..., - pending: _Optional[_Iterable[_Union[DelegateEntry, _Mapping]]] = ..., - auto_delegation: _Optional[_Iterable[str]] = ..., - ) -> None: ... - -class Block(_message.Message): - __slots__ = ("height",) - HEIGHT_FIELD_NUMBER: _ClassVar[int] - height: int - def __init__(self, height: _Optional[int] = ...) -> None: ... - -class Rewards(_message.Message): - __slots__ = ("rewards",) - REWARDS_FIELD_NUMBER: _ClassVar[int] - rewards: _containers.RepeatedCompositeFieldContainer[RewardPayout] - def __init__( - self, rewards: _Optional[_Iterable[_Union[RewardPayout, _Mapping]]] = ... - ) -> None: ... - -class RewardPayout(_message.Message): - __slots__ = ("payout_time", "rewards_payout") - PAYOUT_TIME_FIELD_NUMBER: _ClassVar[int] - REWARDS_PAYOUT_FIELD_NUMBER: _ClassVar[int] - payout_time: int - rewards_payout: _containers.RepeatedCompositeFieldContainer[PendingRewardPayout] - def __init__( - self, - payout_time: _Optional[int] = ..., - rewards_payout: _Optional[ - _Iterable[_Union[PendingRewardPayout, _Mapping]] - ] = ..., - ) -> None: ... - -class PendingRewardPayout(_message.Message): - __slots__ = ( - "from_account", - "asset", - "party_amount", - "total_reward", - "epoch_seq", - "timestamp", - ) - FROM_ACCOUNT_FIELD_NUMBER: _ClassVar[int] - ASSET_FIELD_NUMBER: _ClassVar[int] - PARTY_AMOUNT_FIELD_NUMBER: _ClassVar[int] - TOTAL_REWARD_FIELD_NUMBER: _ClassVar[int] - EPOCH_SEQ_FIELD_NUMBER: _ClassVar[int] - TIMESTAMP_FIELD_NUMBER: _ClassVar[int] - from_account: str - asset: str - party_amount: _containers.RepeatedCompositeFieldContainer[PartyAmount] - total_reward: str - epoch_seq: str - timestamp: int - def __init__( - self, - from_account: _Optional[str] = ..., - asset: _Optional[str] = ..., - party_amount: _Optional[_Iterable[_Union[PartyAmount, _Mapping]]] = ..., - total_reward: _Optional[str] = ..., - epoch_seq: _Optional[str] = ..., - timestamp: _Optional[int] = ..., - ) -> None: ... - -class PartyAmount(_message.Message): - __slots__ = ("party", "amount") - PARTY_FIELD_NUMBER: _ClassVar[int] - AMOUNT_FIELD_NUMBER: _ClassVar[int] - party: str - amount: str - def __init__( - self, party: _Optional[str] = ..., amount: _Optional[str] = ... - ) -> None: ... - -class PendingKeyRotation(_message.Message): - __slots__ = ( - "relative_target_block_height", - "node_id", - "new_pub_key", - "new_pub_key_index", - ) - RELATIVE_TARGET_BLOCK_HEIGHT_FIELD_NUMBER: _ClassVar[int] - NODE_ID_FIELD_NUMBER: _ClassVar[int] - NEW_PUB_KEY_FIELD_NUMBER: _ClassVar[int] - NEW_PUB_KEY_INDEX_FIELD_NUMBER: _ClassVar[int] - relative_target_block_height: int - node_id: str - new_pub_key: str - new_pub_key_index: int - def __init__( - self, - relative_target_block_height: _Optional[int] = ..., - node_id: _Optional[str] = ..., - new_pub_key: _Optional[str] = ..., - new_pub_key_index: _Optional[int] = ..., - ) -> None: ... - -class PendingEthereumKeyRotation(_message.Message): - __slots__ = ("relative_target_block_height", "node_id", "new_address") - RELATIVE_TARGET_BLOCK_HEIGHT_FIELD_NUMBER: _ClassVar[int] - NODE_ID_FIELD_NUMBER: _ClassVar[int] - NEW_ADDRESS_FIELD_NUMBER: _ClassVar[int] - relative_target_block_height: int - node_id: str - new_address: str - def __init__( - self, - relative_target_block_height: _Optional[int] = ..., - node_id: _Optional[str] = ..., - new_address: _Optional[str] = ..., - ) -> None: ... - -class ScheduledTransfer(_message.Message): - __slots__ = ("transfer", "account_type", "reference", "oneoff_transfer") - TRANSFER_FIELD_NUMBER: _ClassVar[int] - ACCOUNT_TYPE_FIELD_NUMBER: _ClassVar[int] - REFERENCE_FIELD_NUMBER: _ClassVar[int] - ONEOFF_TRANSFER_FIELD_NUMBER: _ClassVar[int] - transfer: _vega_pb2.Transfer - account_type: _vega_pb2.AccountType - reference: str - oneoff_transfer: _events_pb2.Transfer - def __init__( - self, - transfer: _Optional[_Union[_vega_pb2.Transfer, _Mapping]] = ..., - account_type: _Optional[_Union[_vega_pb2.AccountType, str]] = ..., - reference: _Optional[str] = ..., - oneoff_transfer: _Optional[_Union[_events_pb2.Transfer, _Mapping]] = ..., - ) -> None: ... - -class ScheduledTransferAtTime(_message.Message): - __slots__ = ("deliver_on", "transfers") - DELIVER_ON_FIELD_NUMBER: _ClassVar[int] - TRANSFERS_FIELD_NUMBER: _ClassVar[int] - deliver_on: int - transfers: _containers.RepeatedCompositeFieldContainer[ScheduledTransfer] - def __init__( - self, - deliver_on: _Optional[int] = ..., - transfers: _Optional[_Iterable[_Union[ScheduledTransfer, _Mapping]]] = ..., - ) -> None: ... - -class RecurringTransfers(_message.Message): - __slots__ = ("recurring_transfers", "next_metric_update") - RECURRING_TRANSFERS_FIELD_NUMBER: _ClassVar[int] - NEXT_METRIC_UPDATE_FIELD_NUMBER: _ClassVar[int] - recurring_transfers: _containers.RepeatedCompositeFieldContainer[ - _events_pb2.Transfer - ] - next_metric_update: int - def __init__( - self, - recurring_transfers: _Optional[ - _Iterable[_Union[_events_pb2.Transfer, _Mapping]] - ] = ..., - next_metric_update: _Optional[int] = ..., - ) -> None: ... - -class GovernanceTransfer(_message.Message): - __slots__ = ("id", "reference", "status", "timestamp", "config") - ID_FIELD_NUMBER: _ClassVar[int] - REFERENCE_FIELD_NUMBER: _ClassVar[int] - STATUS_FIELD_NUMBER: _ClassVar[int] - TIMESTAMP_FIELD_NUMBER: _ClassVar[int] - CONFIG_FIELD_NUMBER: _ClassVar[int] - id: str - reference: str - status: _events_pb2.Transfer.Status - timestamp: int - config: _governance_pb2.NewTransferConfiguration - def __init__( - self, - id: _Optional[str] = ..., - reference: _Optional[str] = ..., - status: _Optional[_Union[_events_pb2.Transfer.Status, str]] = ..., - timestamp: _Optional[int] = ..., - config: _Optional[ - _Union[_governance_pb2.NewTransferConfiguration, _Mapping] - ] = ..., - ) -> None: ... - -class ScheduledGovernanceTransferAtTime(_message.Message): - __slots__ = ("deliver_on", "transfers") - DELIVER_ON_FIELD_NUMBER: _ClassVar[int] - TRANSFERS_FIELD_NUMBER: _ClassVar[int] - deliver_on: int - transfers: _containers.RepeatedCompositeFieldContainer[GovernanceTransfer] - def __init__( - self, - deliver_on: _Optional[int] = ..., - transfers: _Optional[_Iterable[_Union[GovernanceTransfer, _Mapping]]] = ..., - ) -> None: ... - -class Banking(_message.Message): - __slots__ = ( - "transfers_at_time", - "recurring_transfers", - "primary_bridge_state", - "asset_actions", - "last_seen_primary_eth_block", - "seen_refs", - "governance_transfers_at_time", - "recurring_governance_transfers", - "secondary_bridge_state", - "last_seen_secondary_eth_block", - ) - TRANSFERS_AT_TIME_FIELD_NUMBER: _ClassVar[int] - RECURRING_TRANSFERS_FIELD_NUMBER: _ClassVar[int] - PRIMARY_BRIDGE_STATE_FIELD_NUMBER: _ClassVar[int] - ASSET_ACTIONS_FIELD_NUMBER: _ClassVar[int] - LAST_SEEN_PRIMARY_ETH_BLOCK_FIELD_NUMBER: _ClassVar[int] - SEEN_REFS_FIELD_NUMBER: _ClassVar[int] - GOVERNANCE_TRANSFERS_AT_TIME_FIELD_NUMBER: _ClassVar[int] - RECURRING_GOVERNANCE_TRANSFERS_FIELD_NUMBER: _ClassVar[int] - SECONDARY_BRIDGE_STATE_FIELD_NUMBER: _ClassVar[int] - LAST_SEEN_SECONDARY_ETH_BLOCK_FIELD_NUMBER: _ClassVar[int] - transfers_at_time: _containers.RepeatedCompositeFieldContainer[ - ScheduledTransferAtTime - ] - recurring_transfers: RecurringTransfers - primary_bridge_state: BridgeState - asset_actions: _containers.RepeatedCompositeFieldContainer[AssetAction] - last_seen_primary_eth_block: int - seen_refs: _containers.RepeatedScalarFieldContainer[str] - governance_transfers_at_time: _containers.RepeatedCompositeFieldContainer[ - ScheduledGovernanceTransferAtTime - ] - recurring_governance_transfers: _containers.RepeatedCompositeFieldContainer[ - GovernanceTransfer - ] - secondary_bridge_state: BridgeState - last_seen_secondary_eth_block: int - def __init__( - self, - transfers_at_time: _Optional[ - _Iterable[_Union[ScheduledTransferAtTime, _Mapping]] - ] = ..., - recurring_transfers: _Optional[_Union[RecurringTransfers, _Mapping]] = ..., - primary_bridge_state: _Optional[_Union[BridgeState, _Mapping]] = ..., - asset_actions: _Optional[_Iterable[_Union[AssetAction, _Mapping]]] = ..., - last_seen_primary_eth_block: _Optional[int] = ..., - seen_refs: _Optional[_Iterable[str]] = ..., - governance_transfers_at_time: _Optional[ - _Iterable[_Union[ScheduledGovernanceTransferAtTime, _Mapping]] - ] = ..., - recurring_governance_transfers: _Optional[ - _Iterable[_Union[GovernanceTransfer, _Mapping]] - ] = ..., - secondary_bridge_state: _Optional[_Union[BridgeState, _Mapping]] = ..., - last_seen_secondary_eth_block: _Optional[int] = ..., - ) -> None: ... - -class BridgeState(_message.Message): - __slots__ = ("active", "block_height", "log_index", "chain_id") - ACTIVE_FIELD_NUMBER: _ClassVar[int] - BLOCK_HEIGHT_FIELD_NUMBER: _ClassVar[int] - LOG_INDEX_FIELD_NUMBER: _ClassVar[int] - CHAIN_ID_FIELD_NUMBER: _ClassVar[int] - active: bool - block_height: int - log_index: int - chain_id: str - def __init__( - self, - active: bool = ..., - block_height: _Optional[int] = ..., - log_index: _Optional[int] = ..., - chain_id: _Optional[str] = ..., - ) -> None: ... - -class Validators(_message.Message): - __slots__ = ( - "validator_state", - "pending_key_rotations", - "pending_ethereum_key_rotations", - ) - VALIDATOR_STATE_FIELD_NUMBER: _ClassVar[int] - PENDING_KEY_ROTATIONS_FIELD_NUMBER: _ClassVar[int] - PENDING_ETHEREUM_KEY_ROTATIONS_FIELD_NUMBER: _ClassVar[int] - validator_state: _containers.RepeatedCompositeFieldContainer[ValidatorState] - pending_key_rotations: _containers.RepeatedCompositeFieldContainer[ - PendingKeyRotation - ] - pending_ethereum_key_rotations: _containers.RepeatedCompositeFieldContainer[ - PendingEthereumKeyRotation - ] - def __init__( - self, - validator_state: _Optional[_Iterable[_Union[ValidatorState, _Mapping]]] = ..., - pending_key_rotations: _Optional[ - _Iterable[_Union[PendingKeyRotation, _Mapping]] - ] = ..., - pending_ethereum_key_rotations: _Optional[ - _Iterable[_Union[PendingEthereumKeyRotation, _Mapping]] - ] = ..., - ) -> None: ... - -class ValidatorState(_message.Message): - __slots__ = ( - "validator_update", - "status", - "eth_events_forwarded", - "validator_power", - "ranking_score", - "heartbeat_block_index", - "heartbeat_block_sigs", - ) - VALIDATOR_UPDATE_FIELD_NUMBER: _ClassVar[int] - STATUS_FIELD_NUMBER: _ClassVar[int] - ETH_EVENTS_FORWARDED_FIELD_NUMBER: _ClassVar[int] - VALIDATOR_POWER_FIELD_NUMBER: _ClassVar[int] - RANKING_SCORE_FIELD_NUMBER: _ClassVar[int] - HEARTBEAT_BLOCK_INDEX_FIELD_NUMBER: _ClassVar[int] - HEARTBEAT_BLOCK_SIGS_FIELD_NUMBER: _ClassVar[int] - validator_update: _events_pb2.ValidatorUpdate - status: int - eth_events_forwarded: int - validator_power: int - ranking_score: _vega_pb2.RankingScore - heartbeat_block_index: int - heartbeat_block_sigs: _containers.RepeatedScalarFieldContainer[bool] - def __init__( - self, - validator_update: _Optional[ - _Union[_events_pb2.ValidatorUpdate, _Mapping] - ] = ..., - status: _Optional[int] = ..., - eth_events_forwarded: _Optional[int] = ..., - validator_power: _Optional[int] = ..., - ranking_score: _Optional[_Union[_vega_pb2.RankingScore, _Mapping]] = ..., - heartbeat_block_index: _Optional[int] = ..., - heartbeat_block_sigs: _Optional[_Iterable[bool]] = ..., - ) -> None: ... - -class Staking(_message.Message): - __slots__ = ("accepted", "last_block_seen") - ACCEPTED_FIELD_NUMBER: _ClassVar[int] - LAST_BLOCK_SEEN_FIELD_NUMBER: _ClassVar[int] - accepted: _containers.RepeatedCompositeFieldContainer[_events_pb2.StakeLinking] - last_block_seen: int - def __init__( - self, - accepted: _Optional[ - _Iterable[_Union[_events_pb2.StakeLinking, _Mapping]] - ] = ..., - last_block_seen: _Optional[int] = ..., - ) -> None: ... - -class MultisigControl(_message.Message): - __slots__ = ("signers", "threshold_set", "last_block_seen") - SIGNERS_FIELD_NUMBER: _ClassVar[int] - THRESHOLD_SET_FIELD_NUMBER: _ClassVar[int] - LAST_BLOCK_SEEN_FIELD_NUMBER: _ClassVar[int] - signers: _containers.RepeatedCompositeFieldContainer[ - _events_pb2.ERC20MultiSigSignerEvent - ] - threshold_set: _events_pb2.ERC20MultiSigThresholdSetEvent - last_block_seen: int - def __init__( - self, - signers: _Optional[ - _Iterable[_Union[_events_pb2.ERC20MultiSigSignerEvent, _Mapping]] - ] = ..., - threshold_set: _Optional[ - _Union[_events_pb2.ERC20MultiSigThresholdSetEvent, _Mapping] - ] = ..., - last_block_seen: _Optional[int] = ..., - ) -> None: ... - -class MarketTracker(_message.Message): - __slots__ = ( - "market_activity", - "taker_notional_volume", - "market_to_party_taker_notional_volume", - "epoch_taker_fees", - ) - MARKET_ACTIVITY_FIELD_NUMBER: _ClassVar[int] - TAKER_NOTIONAL_VOLUME_FIELD_NUMBER: _ClassVar[int] - MARKET_TO_PARTY_TAKER_NOTIONAL_VOLUME_FIELD_NUMBER: _ClassVar[int] - EPOCH_TAKER_FEES_FIELD_NUMBER: _ClassVar[int] - market_activity: _containers.RepeatedCompositeFieldContainer[MarketActivityTracker] - taker_notional_volume: _containers.RepeatedCompositeFieldContainer[ - TakerNotionalVolume - ] - market_to_party_taker_notional_volume: _containers.RepeatedCompositeFieldContainer[ - MarketToPartyTakerNotionalVolume - ] - epoch_taker_fees: _containers.RepeatedCompositeFieldContainer[EpochPartyTakerFees] - def __init__( - self, - market_activity: _Optional[ - _Iterable[_Union[MarketActivityTracker, _Mapping]] - ] = ..., - taker_notional_volume: _Optional[ - _Iterable[_Union[TakerNotionalVolume, _Mapping]] - ] = ..., - market_to_party_taker_notional_volume: _Optional[ - _Iterable[_Union[MarketToPartyTakerNotionalVolume, _Mapping]] - ] = ..., - epoch_taker_fees: _Optional[ - _Iterable[_Union[EpochPartyTakerFees, _Mapping]] - ] = ..., - ) -> None: ... - -class MarketActivityTracker(_message.Message): - __slots__ = ( - "market", - "asset", - "maker_fees_received", - "maker_fees_paid", - "lp_fees", - "proposer", - "bonus_paid", - "value_traded", - "ready_to_delete", - "time_weighted_position", - "time_weighted_notional", - "returns_data", - "maker_fees_received_history", - "maker_fees_paid_history", - "lp_fees_history", - "time_weighted_position_data_history", - "time_weighted_notional_data_history", - "returns_data_history", - "infra_fees", - "lp_paid_fees", - "realised_returns", - "realised_returns_history", - "amm_parties", - ) - MARKET_FIELD_NUMBER: _ClassVar[int] - ASSET_FIELD_NUMBER: _ClassVar[int] - MAKER_FEES_RECEIVED_FIELD_NUMBER: _ClassVar[int] - MAKER_FEES_PAID_FIELD_NUMBER: _ClassVar[int] - LP_FEES_FIELD_NUMBER: _ClassVar[int] - PROPOSER_FIELD_NUMBER: _ClassVar[int] - BONUS_PAID_FIELD_NUMBER: _ClassVar[int] - VALUE_TRADED_FIELD_NUMBER: _ClassVar[int] - READY_TO_DELETE_FIELD_NUMBER: _ClassVar[int] - TIME_WEIGHTED_POSITION_FIELD_NUMBER: _ClassVar[int] - TIME_WEIGHTED_NOTIONAL_FIELD_NUMBER: _ClassVar[int] - RETURNS_DATA_FIELD_NUMBER: _ClassVar[int] - MAKER_FEES_RECEIVED_HISTORY_FIELD_NUMBER: _ClassVar[int] - MAKER_FEES_PAID_HISTORY_FIELD_NUMBER: _ClassVar[int] - LP_FEES_HISTORY_FIELD_NUMBER: _ClassVar[int] - TIME_WEIGHTED_POSITION_DATA_HISTORY_FIELD_NUMBER: _ClassVar[int] - TIME_WEIGHTED_NOTIONAL_DATA_HISTORY_FIELD_NUMBER: _ClassVar[int] - RETURNS_DATA_HISTORY_FIELD_NUMBER: _ClassVar[int] - INFRA_FEES_FIELD_NUMBER: _ClassVar[int] - LP_PAID_FEES_FIELD_NUMBER: _ClassVar[int] - REALISED_RETURNS_FIELD_NUMBER: _ClassVar[int] - REALISED_RETURNS_HISTORY_FIELD_NUMBER: _ClassVar[int] - AMM_PARTIES_FIELD_NUMBER: _ClassVar[int] - market: str - asset: str - maker_fees_received: _containers.RepeatedCompositeFieldContainer[PartyFees] - maker_fees_paid: _containers.RepeatedCompositeFieldContainer[PartyFees] - lp_fees: _containers.RepeatedCompositeFieldContainer[PartyFees] - proposer: str - bonus_paid: _containers.RepeatedScalarFieldContainer[str] - value_traded: str - ready_to_delete: bool - time_weighted_position: _containers.RepeatedCompositeFieldContainer[TWPositionData] - time_weighted_notional: _containers.RepeatedCompositeFieldContainer[TWNotionalData] - returns_data: _containers.RepeatedCompositeFieldContainer[ReturnsData] - maker_fees_received_history: _containers.RepeatedCompositeFieldContainer[ - EpochPartyFees - ] - maker_fees_paid_history: _containers.RepeatedCompositeFieldContainer[EpochPartyFees] - lp_fees_history: _containers.RepeatedCompositeFieldContainer[EpochPartyFees] - time_weighted_position_data_history: _containers.RepeatedCompositeFieldContainer[ - EpochTimeWeightPositionData - ] - time_weighted_notional_data_history: _containers.RepeatedCompositeFieldContainer[ - EpochTimeWeightedNotionalData - ] - returns_data_history: _containers.RepeatedCompositeFieldContainer[EpochReturnsData] - infra_fees: _containers.RepeatedCompositeFieldContainer[PartyFees] - lp_paid_fees: _containers.RepeatedCompositeFieldContainer[PartyFees] - realised_returns: _containers.RepeatedCompositeFieldContainer[ReturnsData] - realised_returns_history: _containers.RepeatedCompositeFieldContainer[ - EpochReturnsData - ] - amm_parties: _containers.RepeatedScalarFieldContainer[str] - def __init__( - self, - market: _Optional[str] = ..., - asset: _Optional[str] = ..., - maker_fees_received: _Optional[_Iterable[_Union[PartyFees, _Mapping]]] = ..., - maker_fees_paid: _Optional[_Iterable[_Union[PartyFees, _Mapping]]] = ..., - lp_fees: _Optional[_Iterable[_Union[PartyFees, _Mapping]]] = ..., - proposer: _Optional[str] = ..., - bonus_paid: _Optional[_Iterable[str]] = ..., - value_traded: _Optional[str] = ..., - ready_to_delete: bool = ..., - time_weighted_position: _Optional[ - _Iterable[_Union[TWPositionData, _Mapping]] - ] = ..., - time_weighted_notional: _Optional[ - _Iterable[_Union[TWNotionalData, _Mapping]] - ] = ..., - returns_data: _Optional[_Iterable[_Union[ReturnsData, _Mapping]]] = ..., - maker_fees_received_history: _Optional[ - _Iterable[_Union[EpochPartyFees, _Mapping]] - ] = ..., - maker_fees_paid_history: _Optional[ - _Iterable[_Union[EpochPartyFees, _Mapping]] - ] = ..., - lp_fees_history: _Optional[_Iterable[_Union[EpochPartyFees, _Mapping]]] = ..., - time_weighted_position_data_history: _Optional[ - _Iterable[_Union[EpochTimeWeightPositionData, _Mapping]] - ] = ..., - time_weighted_notional_data_history: _Optional[ - _Iterable[_Union[EpochTimeWeightedNotionalData, _Mapping]] - ] = ..., - returns_data_history: _Optional[ - _Iterable[_Union[EpochReturnsData, _Mapping]] - ] = ..., - infra_fees: _Optional[_Iterable[_Union[PartyFees, _Mapping]]] = ..., - lp_paid_fees: _Optional[_Iterable[_Union[PartyFees, _Mapping]]] = ..., - realised_returns: _Optional[_Iterable[_Union[ReturnsData, _Mapping]]] = ..., - realised_returns_history: _Optional[ - _Iterable[_Union[EpochReturnsData, _Mapping]] - ] = ..., - amm_parties: _Optional[_Iterable[str]] = ..., - ) -> None: ... - -class EpochPartyTakerFees(_message.Message): - __slots__ = ("epoch_party_taker_fees_paid",) - EPOCH_PARTY_TAKER_FEES_PAID_FIELD_NUMBER: _ClassVar[int] - epoch_party_taker_fees_paid: _containers.RepeatedCompositeFieldContainer[ - AssetMarketPartyTakerFees - ] - def __init__( - self, - epoch_party_taker_fees_paid: _Optional[ - _Iterable[_Union[AssetMarketPartyTakerFees, _Mapping]] - ] = ..., - ) -> None: ... - -class EpochTimeWeightPositionData(_message.Message): - __slots__ = ("party_time_weighted_positions",) - PARTY_TIME_WEIGHTED_POSITIONS_FIELD_NUMBER: _ClassVar[int] - party_time_weighted_positions: _containers.RepeatedCompositeFieldContainer[ - PartyTimeWeightedPosition - ] - def __init__( - self, - party_time_weighted_positions: _Optional[ - _Iterable[_Union[PartyTimeWeightedPosition, _Mapping]] - ] = ..., - ) -> None: ... - -class EpochTimeWeightedNotionalData(_message.Message): - __slots__ = ("party_time_weighted_notionals",) - PARTY_TIME_WEIGHTED_NOTIONALS_FIELD_NUMBER: _ClassVar[int] - party_time_weighted_notionals: _containers.RepeatedCompositeFieldContainer[ - PartyTimeWeightedNotional - ] - def __init__( - self, - party_time_weighted_notionals: _Optional[ - _Iterable[_Union[PartyTimeWeightedNotional, _Mapping]] - ] = ..., - ) -> None: ... - -class PartyTimeWeightedNotional(_message.Message): - __slots__ = ("party", "tw_notional") - PARTY_FIELD_NUMBER: _ClassVar[int] - TW_NOTIONAL_FIELD_NUMBER: _ClassVar[int] - party: str - tw_notional: bytes - def __init__( - self, party: _Optional[str] = ..., tw_notional: _Optional[bytes] = ... - ) -> None: ... - -class PartyTimeWeightedPosition(_message.Message): - __slots__ = ("party", "tw_position") - PARTY_FIELD_NUMBER: _ClassVar[int] - TW_POSITION_FIELD_NUMBER: _ClassVar[int] - party: str - tw_position: int - def __init__( - self, party: _Optional[str] = ..., tw_position: _Optional[int] = ... - ) -> None: ... - -class AssetMarketPartyTakerFees(_message.Message): - __slots__ = ("asset", "market", "taker_fees") - ASSET_FIELD_NUMBER: _ClassVar[int] - MARKET_FIELD_NUMBER: _ClassVar[int] - TAKER_FEES_FIELD_NUMBER: _ClassVar[int] - asset: str - market: str - taker_fees: _containers.RepeatedCompositeFieldContainer[PartyTakerFees] - def __init__( - self, - asset: _Optional[str] = ..., - market: _Optional[str] = ..., - taker_fees: _Optional[_Iterable[_Union[PartyTakerFees, _Mapping]]] = ..., - ) -> None: ... - -class PartyTakerFees(_message.Message): - __slots__ = ("party", "taker_fees") - PARTY_FIELD_NUMBER: _ClassVar[int] - TAKER_FEES_FIELD_NUMBER: _ClassVar[int] - party: str - taker_fees: bytes - def __init__( - self, party: _Optional[str] = ..., taker_fees: _Optional[bytes] = ... - ) -> None: ... - -class EpochPartyFees(_message.Message): - __slots__ = ("party_fees",) - PARTY_FEES_FIELD_NUMBER: _ClassVar[int] - party_fees: _containers.RepeatedCompositeFieldContainer[PartyFeesHistory] - def __init__( - self, party_fees: _Optional[_Iterable[_Union[PartyFeesHistory, _Mapping]]] = ... - ) -> None: ... - -class TakerNotionalVolume(_message.Message): - __slots__ = ("party", "volume") - PARTY_FIELD_NUMBER: _ClassVar[int] - VOLUME_FIELD_NUMBER: _ClassVar[int] - party: str - volume: bytes - def __init__( - self, party: _Optional[str] = ..., volume: _Optional[bytes] = ... - ) -> None: ... - -class MarketToPartyTakerNotionalVolume(_message.Message): - __slots__ = ("market", "taker_notional_volume") - MARKET_FIELD_NUMBER: _ClassVar[int] - TAKER_NOTIONAL_VOLUME_FIELD_NUMBER: _ClassVar[int] - market: str - taker_notional_volume: _containers.RepeatedCompositeFieldContainer[ - TakerNotionalVolume - ] - def __init__( - self, - market: _Optional[str] = ..., - taker_notional_volume: _Optional[ - _Iterable[_Union[TakerNotionalVolume, _Mapping]] - ] = ..., - ) -> None: ... - -class EpochReturnsData(_message.Message): - __slots__ = ("returns",) - RETURNS_FIELD_NUMBER: _ClassVar[int] - returns: _containers.RepeatedCompositeFieldContainer[ReturnsData] - def __init__( - self, returns: _Optional[_Iterable[_Union[ReturnsData, _Mapping]]] = ... - ) -> None: ... - -class ReturnsData(_message.Message): - __slots__ = ("party",) - PARTY_FIELD_NUMBER: _ClassVar[int] - RETURN_FIELD_NUMBER: _ClassVar[int] - party: str - def __init__(self, party: _Optional[str] = ..., **kwargs) -> None: ... - -class TWPositionData(_message.Message): - __slots__ = ("party", "position", "time", "tw_position") - PARTY_FIELD_NUMBER: _ClassVar[int] - POSITION_FIELD_NUMBER: _ClassVar[int] - TIME_FIELD_NUMBER: _ClassVar[int] - TW_POSITION_FIELD_NUMBER: _ClassVar[int] - party: str - position: int - time: int - tw_position: int - def __init__( - self, - party: _Optional[str] = ..., - position: _Optional[int] = ..., - time: _Optional[int] = ..., - tw_position: _Optional[int] = ..., - ) -> None: ... - -class TWNotionalData(_message.Message): - __slots__ = ("party", "notional", "time", "tw_notional") - PARTY_FIELD_NUMBER: _ClassVar[int] - NOTIONAL_FIELD_NUMBER: _ClassVar[int] - TIME_FIELD_NUMBER: _ClassVar[int] - TW_NOTIONAL_FIELD_NUMBER: _ClassVar[int] - party: str - notional: bytes - time: int - tw_notional: bytes - def __init__( - self, - party: _Optional[str] = ..., - notional: _Optional[bytes] = ..., - time: _Optional[int] = ..., - tw_notional: _Optional[bytes] = ..., - ) -> None: ... - -class PartyFees(_message.Message): - __slots__ = ("party", "fee") - PARTY_FIELD_NUMBER: _ClassVar[int] - FEE_FIELD_NUMBER: _ClassVar[int] - party: str - fee: str - def __init__( - self, party: _Optional[str] = ..., fee: _Optional[str] = ... - ) -> None: ... - -class PartyFeesHistory(_message.Message): - __slots__ = ("party", "fee") - PARTY_FIELD_NUMBER: _ClassVar[int] - FEE_FIELD_NUMBER: _ClassVar[int] - party: str - fee: bytes - def __init__( - self, party: _Optional[str] = ..., fee: _Optional[bytes] = ... - ) -> None: ... - -class AssetAction(_message.Message): - __slots__ = ( - "id", - "state", - "asset", - "block_number", - "tx_index", - "hash", - "builtin_deposit", - "erc20_deposit", - "asset_list", - "erc20_asset_limits_updated", - "erc20_bridge_stopped", - "erc20_bridge_resumed", - "chain_id", - ) - ID_FIELD_NUMBER: _ClassVar[int] - STATE_FIELD_NUMBER: _ClassVar[int] - ASSET_FIELD_NUMBER: _ClassVar[int] - BLOCK_NUMBER_FIELD_NUMBER: _ClassVar[int] - TX_INDEX_FIELD_NUMBER: _ClassVar[int] - HASH_FIELD_NUMBER: _ClassVar[int] - BUILTIN_DEPOSIT_FIELD_NUMBER: _ClassVar[int] - ERC20_DEPOSIT_FIELD_NUMBER: _ClassVar[int] - ASSET_LIST_FIELD_NUMBER: _ClassVar[int] - ERC20_ASSET_LIMITS_UPDATED_FIELD_NUMBER: _ClassVar[int] - ERC20_BRIDGE_STOPPED_FIELD_NUMBER: _ClassVar[int] - ERC20_BRIDGE_RESUMED_FIELD_NUMBER: _ClassVar[int] - CHAIN_ID_FIELD_NUMBER: _ClassVar[int] - id: str - state: int - asset: str - block_number: int - tx_index: int - hash: str - builtin_deposit: _chain_events_pb2.BuiltinAssetDeposit - erc20_deposit: _chain_events_pb2.ERC20Deposit - asset_list: _chain_events_pb2.ERC20AssetList - erc20_asset_limits_updated: _chain_events_pb2.ERC20AssetLimitsUpdated - erc20_bridge_stopped: bool - erc20_bridge_resumed: bool - chain_id: str - def __init__( - self, - id: _Optional[str] = ..., - state: _Optional[int] = ..., - asset: _Optional[str] = ..., - block_number: _Optional[int] = ..., - tx_index: _Optional[int] = ..., - hash: _Optional[str] = ..., - builtin_deposit: _Optional[ - _Union[_chain_events_pb2.BuiltinAssetDeposit, _Mapping] - ] = ..., - erc20_deposit: _Optional[ - _Union[_chain_events_pb2.ERC20Deposit, _Mapping] - ] = ..., - asset_list: _Optional[_Union[_chain_events_pb2.ERC20AssetList, _Mapping]] = ..., - erc20_asset_limits_updated: _Optional[ - _Union[_chain_events_pb2.ERC20AssetLimitsUpdated, _Mapping] - ] = ..., - erc20_bridge_stopped: bool = ..., - erc20_bridge_resumed: bool = ..., - chain_id: _Optional[str] = ..., - ) -> None: ... - -class ELSShare(_message.Message): - __slots__ = ("party_id", "share", "supplied_stake", "virtual_stake", "avg") - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - SHARE_FIELD_NUMBER: _ClassVar[int] - SUPPLIED_STAKE_FIELD_NUMBER: _ClassVar[int] - VIRTUAL_STAKE_FIELD_NUMBER: _ClassVar[int] - AVG_FIELD_NUMBER: _ClassVar[int] - party_id: str - share: str - supplied_stake: str - virtual_stake: str - avg: str - def __init__( - self, - party_id: _Optional[str] = ..., - share: _Optional[str] = ..., - supplied_stake: _Optional[str] = ..., - virtual_stake: _Optional[str] = ..., - avg: _Optional[str] = ..., - ) -> None: ... - -class MarketState(_message.Message): - __slots__ = ( - "id", - "shares", - "insurance_balance", - "last_trade_value", - "last_trade_volume", - "succession_window", - "market", - ) - ID_FIELD_NUMBER: _ClassVar[int] - SHARES_FIELD_NUMBER: _ClassVar[int] - INSURANCE_BALANCE_FIELD_NUMBER: _ClassVar[int] - LAST_TRADE_VALUE_FIELD_NUMBER: _ClassVar[int] - LAST_TRADE_VOLUME_FIELD_NUMBER: _ClassVar[int] - SUCCESSION_WINDOW_FIELD_NUMBER: _ClassVar[int] - MARKET_FIELD_NUMBER: _ClassVar[int] - id: str - shares: _containers.RepeatedCompositeFieldContainer[ELSShare] - insurance_balance: str - last_trade_value: str - last_trade_volume: str - succession_window: int - market: _markets_pb2.Market - def __init__( - self, - id: _Optional[str] = ..., - shares: _Optional[_Iterable[_Union[ELSShare, _Mapping]]] = ..., - insurance_balance: _Optional[str] = ..., - last_trade_value: _Optional[str] = ..., - last_trade_volume: _Optional[str] = ..., - succession_window: _Optional[int] = ..., - market: _Optional[_Union[_markets_pb2.Market, _Mapping]] = ..., - ) -> None: ... - -class ExecutionState(_message.Message): - __slots__ = ("data",) - DATA_FIELD_NUMBER: _ClassVar[int] - data: _containers.RepeatedCompositeFieldContainer[MarketState] - def __init__( - self, data: _Optional[_Iterable[_Union[MarketState, _Mapping]]] = ... - ) -> None: ... diff --git a/vega_sim/proto/vega/checkpoint/v1/checkpoint_pb2_grpc.py b/vega_sim/proto/vega/checkpoint/v1/checkpoint_pb2_grpc.py deleted file mode 100644 index 8a9393943..000000000 --- a/vega_sim/proto/vega/checkpoint/v1/checkpoint_pb2_grpc.py +++ /dev/null @@ -1,3 +0,0 @@ -# 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/vega_sim/proto/vega/commands/__init__.py b/vega_sim/proto/vega/commands/__init__.py deleted file mode 100644 index 0806a0afb..000000000 --- a/vega_sim/proto/vega/commands/__init__.py +++ /dev/null @@ -1,3 +0,0 @@ -from . import v1 - -__all__ = ["v1"] diff --git a/vega_sim/proto/vega/commands/v1/__init__.py b/vega_sim/proto/vega/commands/v1/__init__.py deleted file mode 100644 index e58f01df0..000000000 --- a/vega_sim/proto/vega/commands/v1/__init__.py +++ /dev/null @@ -1,23 +0,0 @@ -from . import commands_pb2 as commands -from . import commands_pb2_grpc as commands_grpc -from . import data_pb2 as data -from . import data_pb2_grpc as data_grpc -from . import signature_pb2 as signature -from . import signature_pb2_grpc as signature_grpc -from . import transaction_pb2 as transaction -from . import transaction_pb2_grpc as transaction_grpc -from . import validator_commands_pb2 as validator_commands -from . import validator_commands_pb2_grpc as validator_commands_grpc - -__all__ = [ - "commands", - "commands_grpc", - "data", - "data_grpc", - "signature", - "signature_grpc", - "transaction", - "transaction_grpc", - "validator_commands", - "validator_commands_grpc", -] diff --git a/vega_sim/proto/vega/commands/v1/commands_pb2.py b/vega_sim/proto/vega/commands/v1/commands_pb2.py deleted file mode 100644 index c926bbe81..000000000 --- a/vega_sim/proto/vega/commands/v1/commands_pb2.py +++ /dev/null @@ -1,117 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: vega/commands/v1/commands.proto -# Protobuf Python Version: 5.26.1 -"""Generated protocol buffer code.""" -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 -from google.protobuf.internal import builder as _builder - -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - -from ...commands.v1 import ( - validator_commands_pb2 as vega_dot_commands_dot_v1_dot_validator__commands__pb2, -) -from ... import governance_pb2 as vega_dot_governance__pb2 -from ... import vega_pb2 as vega_dot_vega__pb2 - - -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile( - b'\n\x1fvega/commands/v1/commands.proto\x12\x10vega.commands.v1\x1a)vega/commands/v1/validator_commands.proto\x1a\x15vega/governance.proto\x1a\x0fvega/vega.proto"\xff\x03\n\x17\x42\x61tchMarketInstructions\x12I\n\rcancellations\x18\x01 \x03(\x0b\x32#.vega.commands.v1.OrderCancellationR\rcancellations\x12@\n\namendments\x18\x02 \x03(\x0b\x32 .vega.commands.v1.OrderAmendmentR\namendments\x12\x43\n\x0bsubmissions\x18\x03 \x03(\x0b\x32!.vega.commands.v1.OrderSubmissionR\x0bsubmissions\x12\x62\n\x18stop_orders_cancellation\x18\x04 \x03(\x0b\x32(.vega.commands.v1.StopOrdersCancellationR\x16stopOrdersCancellation\x12\\\n\x16stop_orders_submission\x18\x05 \x03(\x0b\x32&.vega.commands.v1.StopOrdersSubmissionR\x14stopOrdersSubmission\x12P\n\x12update_margin_mode\x18\x06 \x03(\x0b\x32".vega.commands.v1.UpdateMarginModeR\x10updateMarginMode"\xc6\x01\n\x14StopOrdersSubmission\x12\x46\n\x0brises_above\x18\x01 \x01(\x0b\x32 .vega.commands.v1.StopOrderSetupH\x00R\nrisesAbove\x88\x01\x01\x12\x46\n\x0b\x66\x61lls_below\x18\x02 \x01(\x0b\x32 .vega.commands.v1.StopOrderSetupH\x01R\nfallsBelow\x88\x01\x01\x42\x0e\n\x0c_rises_aboveB\x0e\n\x0c_falls_below"\xb8\x04\n\x0eStopOrderSetup\x12L\n\x10order_submission\x18\x01 \x01(\x0b\x32!.vega.commands.v1.OrderSubmissionR\x0forderSubmission\x12"\n\nexpires_at\x18\x02 \x01(\x03H\x01R\texpiresAt\x88\x01\x01\x12L\n\x0f\x65xpiry_strategy\x18\x03 \x01(\x0e\x32\x1e.vega.StopOrder.ExpiryStrategyH\x02R\x0e\x65xpiryStrategy\x88\x01\x01\x12\\\n\x15size_override_setting\x18\x04 \x01(\x0e\x32#.vega.StopOrder.SizeOverrideSettingH\x03R\x13sizeOverrideSetting\x88\x01\x01\x12V\n\x13size_override_value\x18\x05 \x01(\x0b\x32!.vega.StopOrder.SizeOverrideValueH\x04R\x11sizeOverrideValue\x88\x01\x01\x12\x16\n\x05price\x18\x64 \x01(\tH\x00R\x05price\x12\x38\n\x17trailing_percent_offset\x18\x65 \x01(\tH\x00R\x15trailingPercentOffsetB\t\n\x07triggerB\r\n\x0b_expires_atB\x12\n\x10_expiry_strategyB\x18\n\x16_size_override_settingB\x16\n\x14_size_override_value"\x83\x01\n\x16StopOrdersCancellation\x12 \n\tmarket_id\x18\x01 \x01(\tH\x00R\x08marketId\x88\x01\x01\x12\'\n\rstop_order_id\x18\x02 \x01(\tH\x01R\x0bstopOrderId\x88\x01\x01\x42\x0c\n\n_market_idB\x10\n\x0e_stop_order_id"\xe4\x03\n\x0fOrderSubmission\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId\x12\x14\n\x05price\x18\x02 \x01(\tR\x05price\x12\x12\n\x04size\x18\x03 \x01(\x04R\x04size\x12\x1e\n\x04side\x18\x04 \x01(\x0e\x32\n.vega.SideR\x04side\x12;\n\rtime_in_force\x18\x05 \x01(\x0e\x32\x17.vega.Order.TimeInForceR\x0btimeInForce\x12\x1d\n\nexpires_at\x18\x06 \x01(\x03R\texpiresAt\x12$\n\x04type\x18\x07 \x01(\x0e\x32\x10.vega.Order.TypeR\x04type\x12\x1c\n\treference\x18\x08 \x01(\tR\treference\x12\x34\n\x0cpegged_order\x18\t \x01(\x0b\x32\x11.vega.PeggedOrderR\x0bpeggedOrder\x12\x1b\n\tpost_only\x18\n \x01(\x08R\x08postOnly\x12\x1f\n\x0breduce_only\x18\x0b \x01(\x08R\nreduceOnly\x12\x45\n\x0ciceberg_opts\x18\x0c \x01(\x0b\x32\x1d.vega.commands.v1.IcebergOptsH\x00R\x0bicebergOpts\x88\x01\x01\x42\x0f\n\r_iceberg_opts"\\\n\x0bIcebergOpts\x12\x1b\n\tpeak_size\x18\x01 \x01(\x04R\x08peakSize\x12\x30\n\x14minimum_visible_size\x18\x02 \x01(\x04R\x12minimumVisibleSize"\xf7\x01\n\x10UpdateMarginMode\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId\x12;\n\x04mode\x18\x02 \x01(\x0e\x32\'.vega.commands.v1.UpdateMarginMode.ModeR\x04mode\x12(\n\rmargin_factor\x18\x03 \x01(\tH\x00R\x0cmarginFactor\x88\x01\x01"M\n\x04Mode\x12\x14\n\x10MODE_UNSPECIFIED\x10\x00\x12\x15\n\x11MODE_CROSS_MARGIN\x10\x01\x12\x18\n\x14MODE_ISOLATED_MARGIN\x10\x02\x42\x10\n\x0e_margin_factor"K\n\x11OrderCancellation\x12\x19\n\x08order_id\x18\x01 \x01(\tR\x07orderId\x12\x1b\n\tmarket_id\x18\x02 \x01(\tR\x08marketId"\x85\x03\n\x0eOrderAmendment\x12\x19\n\x08order_id\x18\x01 \x01(\tR\x07orderId\x12\x1b\n\tmarket_id\x18\x02 \x01(\tR\x08marketId\x12\x19\n\x05price\x18\x03 \x01(\tH\x00R\x05price\x88\x01\x01\x12\x1d\n\nsize_delta\x18\x04 \x01(\x03R\tsizeDelta\x12"\n\nexpires_at\x18\x05 \x01(\x03H\x01R\texpiresAt\x88\x01\x01\x12;\n\rtime_in_force\x18\x06 \x01(\x0e\x32\x17.vega.Order.TimeInForceR\x0btimeInForce\x12#\n\rpegged_offset\x18\x07 \x01(\tR\x0cpeggedOffset\x12@\n\x10pegged_reference\x18\x08 \x01(\x0e\x32\x15.vega.PeggedReferenceR\x0fpeggedReference\x12\x17\n\x04size\x18\t \x01(\x04H\x02R\x04size\x88\x01\x01\x42\x08\n\x06_priceB\r\n\x0b_expires_atB\x07\n\x05_size"\xa4\x01\n\x1cLiquidityProvisionSubmission\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId\x12+\n\x11\x63ommitment_amount\x18\x02 \x01(\tR\x10\x63ommitmentAmount\x12\x10\n\x03\x66\x65\x65\x18\x03 \x01(\tR\x03\x66\x65\x65\x12\x1c\n\treference\x18\x06 \x01(\tR\treferenceJ\x04\x08\x04\x10\x05J\x04\x08\x05\x10\x06"=\n\x1eLiquidityProvisionCancellation\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId"\xa3\x01\n\x1bLiquidityProvisionAmendment\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId\x12+\n\x11\x63ommitment_amount\x18\x02 \x01(\tR\x10\x63ommitmentAmount\x12\x10\n\x03\x66\x65\x65\x18\x03 \x01(\tR\x03\x66\x65\x65\x12\x1c\n\treference\x18\x06 \x01(\tR\treferenceJ\x04\x08\x04\x10\x05J\x04\x08\x05\x10\x06"g\n\x12WithdrawSubmission\x12\x16\n\x06\x61mount\x18\x01 \x01(\tR\x06\x61mount\x12\x14\n\x05\x61sset\x18\x02 \x01(\tR\x05\x61sset\x12#\n\x03\x65xt\x18\x03 \x01(\x0b\x32\x11.vega.WithdrawExtR\x03\x65xt"\x94\x01\n\x12ProposalSubmission\x12\x1c\n\treference\x18\x01 \x01(\tR\treference\x12)\n\x05terms\x18\x02 \x01(\x0b\x32\x13.vega.ProposalTermsR\x05terms\x12\x35\n\trationale\x18\x03 \x01(\x0b\x32\x17.vega.ProposalRationaleR\trationale"\x85\x01\n\x1c\x42\x61tchProposalSubmissionTerms\x12+\n\x11\x63losing_timestamp\x18\x01 \x01(\x03R\x10\x63losingTimestamp\x12\x38\n\x07\x63hanges\x18\x02 \x03(\x0b\x32\x1e.vega.BatchProposalTermsChangeR\x07\x63hanges"\xb4\x01\n\x17\x42\x61tchProposalSubmission\x12\x1c\n\treference\x18\x01 \x01(\tR\treference\x12\x44\n\x05terms\x18\x02 \x01(\x0b\x32..vega.commands.v1.BatchProposalSubmissionTermsR\x05terms\x12\x35\n\trationale\x18\x03 \x01(\x0b\x32\x17.vega.ProposalRationaleR\trationale"Y\n\x0eVoteSubmission\x12\x1f\n\x0bproposal_id\x18\x01 \x01(\tR\nproposalId\x12&\n\x05value\x18\x02 \x01(\x0e\x32\x10.vega.Vote.ValueR\x05value"E\n\x12\x44\x65legateSubmission\x12\x17\n\x07node_id\x18\x01 \x01(\tR\x06nodeId\x12\x16\n\x06\x61mount\x18\x02 \x01(\tR\x06\x61mount"\xe2\x01\n\x14UndelegateSubmission\x12\x17\n\x07node_id\x18\x01 \x01(\tR\x06nodeId\x12\x16\n\x06\x61mount\x18\x02 \x01(\tR\x06\x61mount\x12\x45\n\x06method\x18\x03 \x01(\x0e\x32-.vega.commands.v1.UndelegateSubmission.MethodR\x06method"R\n\x06Method\x12\x16\n\x12METHOD_UNSPECIFIED\x10\x00\x12\x0e\n\nMETHOD_NOW\x10\x01\x12\x1a\n\x16METHOD_AT_END_OF_EPOCH\x10\x02"\x04\x08\x03\x10\x03"\x8c\x03\n\x08Transfer\x12=\n\x11\x66rom_account_type\x18\x01 \x01(\x0e\x32\x11.vega.AccountTypeR\x0f\x66romAccountType\x12\x0e\n\x02to\x18\x02 \x01(\tR\x02to\x12\x39\n\x0fto_account_type\x18\x03 \x01(\x0e\x32\x11.vega.AccountTypeR\rtoAccountType\x12\x14\n\x05\x61sset\x18\x04 \x01(\tR\x05\x61sset\x12\x16\n\x06\x61mount\x18\x05 \x01(\tR\x06\x61mount\x12\x1c\n\treference\x18\x06 \x01(\tR\treference\x12\x17\n\x04\x66rom\x18\x07 \x01(\tH\x01R\x04\x66rom\x88\x01\x01\x12;\n\x07one_off\x18\x65 \x01(\x0b\x32 .vega.commands.v1.OneOffTransferH\x00R\x06oneOff\x12\x43\n\trecurring\x18\x66 \x01(\x0b\x32#.vega.commands.v1.RecurringTransferH\x00R\trecurringB\x06\n\x04kindB\x07\n\x05_from"/\n\x0eOneOffTransfer\x12\x1d\n\ndeliver_on\x18\x01 \x01(\x03R\tdeliverOn"\xc1\x01\n\x11RecurringTransfer\x12\x1f\n\x0bstart_epoch\x18\x01 \x01(\x04R\nstartEpoch\x12 \n\tend_epoch\x18\x02 \x01(\x04H\x00R\x08\x65ndEpoch\x88\x01\x01\x12\x16\n\x06\x66\x61\x63tor\x18\x03 \x01(\tR\x06\x66\x61\x63tor\x12\x43\n\x11\x64ispatch_strategy\x18\x04 \x01(\x0b\x32\x16.vega.DispatchStrategyR\x10\x64ispatchStrategyB\x0c\n\n_end_epoch"1\n\x0e\x43\x61ncelTransfer\x12\x1f\n\x0btransfer_id\x18\x01 \x01(\tR\ntransferId"\xaf\x01\n\x0fIssueSignatures\x12\x1c\n\tsubmitter\x18\x01 \x01(\tR\tsubmitter\x12\x37\n\x04kind\x18\x02 \x01(\x0e\x32#.vega.commands.v1.NodeSignatureKindR\x04kind\x12*\n\x11validator_node_id\x18\x03 \x01(\tR\x0fvalidatorNodeId\x12\x19\n\x08\x63hain_id\x18\x04 \x01(\tR\x07\x63hainId"\xac\x02\n\x11\x43reateReferralSet\x12\x17\n\x07is_team\x18\x01 \x01(\x08R\x06isTeam\x12\x41\n\x04team\x18\x02 \x01(\x0b\x32(.vega.commands.v1.CreateReferralSet.TeamH\x00R\x04team\x88\x01\x01\x1a\xb1\x01\n\x04Team\x12\x12\n\x04name\x18\n \x01(\tR\x04name\x12\x1e\n\x08team_url\x18\x0b \x01(\tH\x00R\x07teamUrl\x88\x01\x01\x12"\n\navatar_url\x18\x0c \x01(\tH\x01R\tavatarUrl\x88\x01\x01\x12\x16\n\x06\x63losed\x18\r \x01(\x08R\x06\x63losed\x12\x1d\n\nallow_list\x18\x0e \x03(\tR\tallowListB\x0b\n\t_team_urlB\r\n\x0b_avatar_urlB\x07\n\x05_team"\xda\x02\n\x11UpdateReferralSet\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x17\n\x07is_team\x18\x02 \x01(\x08R\x06isTeam\x12\x41\n\x04team\x18\x03 \x01(\x0b\x32(.vega.commands.v1.UpdateReferralSet.TeamH\x00R\x04team\x88\x01\x01\x1a\xcf\x01\n\x04Team\x12\x17\n\x04name\x18\n \x01(\tH\x00R\x04name\x88\x01\x01\x12\x1e\n\x08team_url\x18\x0b \x01(\tH\x01R\x07teamUrl\x88\x01\x01\x12"\n\navatar_url\x18\x0c \x01(\tH\x02R\tavatarUrl\x88\x01\x01\x12\x1b\n\x06\x63losed\x18\r \x01(\x08H\x03R\x06\x63losed\x88\x01\x01\x12\x1d\n\nallow_list\x18\x0e \x03(\tR\tallowListB\x07\n\x05_nameB\x0b\n\t_team_urlB\r\n\x0b_avatar_urlB\t\n\x07_closedB\x07\n\x05_team"#\n\x11\x41pplyReferralCode\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"\x1a\n\x08JoinTeam\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id"V\n\x12UpdatePartyProfile\x12\x14\n\x05\x61lias\x18\x01 \x01(\tR\x05\x61lias\x12*\n\x08metadata\x18\x02 \x03(\x0b\x32\x0e.vega.MetadataR\x08metadata"\x85\x05\n\tSubmitAMM\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId\x12+\n\x11\x63ommitment_amount\x18\x02 \x01(\tR\x10\x63ommitmentAmount\x12-\n\x12slippage_tolerance\x18\x03 \x01(\tR\x11slippageTolerance\x12\x87\x01\n!concentrated_liquidity_parameters\x18\x04 \x01(\x0b\x32;.vega.commands.v1.SubmitAMM.ConcentratedLiquidityParametersR\x1f\x63oncentratedLiquidityParameters\x12!\n\x0cproposed_fee\x18\x05 \x01(\tR\x0bproposedFee\x1a\xd1\x02\n\x1f\x43oncentratedLiquidityParameters\x12$\n\x0bupper_bound\x18\x01 \x01(\tH\x00R\nupperBound\x88\x01\x01\x12$\n\x0blower_bound\x18\x02 \x01(\tH\x01R\nlowerBound\x88\x01\x01\x12\x12\n\x04\x62\x61se\x18\x03 \x01(\tR\x04\x62\x61se\x12:\n\x17leverage_at_upper_bound\x18\x04 \x01(\tH\x02R\x14leverageAtUpperBound\x88\x01\x01\x12:\n\x17leverage_at_lower_bound\x18\x05 \x01(\tH\x03R\x14leverageAtLowerBound\x88\x01\x01\x42\x0e\n\x0c_upper_boundB\x0e\n\x0c_lower_boundB\x1a\n\x18_leverage_at_upper_boundB\x1a\n\x18_leverage_at_lower_bound"\xdf\x05\n\x08\x41mendAMM\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId\x12\x30\n\x11\x63ommitment_amount\x18\x02 \x01(\tH\x00R\x10\x63ommitmentAmount\x88\x01\x01\x12-\n\x12slippage_tolerance\x18\x03 \x01(\tR\x11slippageTolerance\x12\x8b\x01\n!concentrated_liquidity_parameters\x18\x04 \x01(\x0b\x32:.vega.commands.v1.AmendAMM.ConcentratedLiquidityParametersH\x01R\x1f\x63oncentratedLiquidityParameters\x88\x01\x01\x12&\n\x0cproposed_fee\x18\x05 \x01(\tH\x02R\x0bproposedFee\x88\x01\x01\x1a\xd1\x02\n\x1f\x43oncentratedLiquidityParameters\x12$\n\x0bupper_bound\x18\x01 \x01(\tH\x00R\nupperBound\x88\x01\x01\x12$\n\x0blower_bound\x18\x02 \x01(\tH\x01R\nlowerBound\x88\x01\x01\x12\x12\n\x04\x62\x61se\x18\x03 \x01(\tR\x04\x62\x61se\x12:\n\x17leverage_at_upper_bound\x18\x04 \x01(\tH\x02R\x14leverageAtUpperBound\x88\x01\x01\x12:\n\x17leverage_at_lower_bound\x18\x05 \x01(\tH\x03R\x14leverageAtLowerBound\x88\x01\x01\x42\x0e\n\x0c_upper_boundB\x0e\n\x0c_lower_boundB\x1a\n\x18_leverage_at_upper_boundB\x1a\n\x18_leverage_at_lower_boundB\x14\n\x12_commitment_amountB$\n"_concentrated_liquidity_parametersB\x0f\n\r_proposed_fee"\xb4\x01\n\tCancelAMM\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId\x12:\n\x06method\x18\x02 \x01(\x0e\x32".vega.commands.v1.CancelAMM.MethodR\x06method"N\n\x06Method\x12\x16\n\x12METHOD_UNSPECIFIED\x10\x00\x12\x14\n\x10METHOD_IMMEDIATE\x10\x01\x12\x16\n\x12METHOD_REDUCE_ONLY\x10\x02"@\n\x1a\x44\x65layedTransactionsWrapper\x12"\n\x0ctransactions\x18\x01 \x03(\x0cR\x0ctransactionsB3Z1code.vegaprotocol.io/vega/protos/vega/commands/v1b\x06proto3' -) - -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages( - DESCRIPTOR, "vega.commands.v1.commands_pb2", _globals -) -if not _descriptor._USE_C_DESCRIPTORS: - _globals["DESCRIPTOR"]._loaded_options = None - _globals["DESCRIPTOR"]._serialized_options = ( - b"Z1code.vegaprotocol.io/vega/protos/vega/commands/v1" - ) - _globals["_BATCHMARKETINSTRUCTIONS"]._serialized_start = 137 - _globals["_BATCHMARKETINSTRUCTIONS"]._serialized_end = 648 - _globals["_STOPORDERSSUBMISSION"]._serialized_start = 651 - _globals["_STOPORDERSSUBMISSION"]._serialized_end = 849 - _globals["_STOPORDERSETUP"]._serialized_start = 852 - _globals["_STOPORDERSETUP"]._serialized_end = 1420 - _globals["_STOPORDERSCANCELLATION"]._serialized_start = 1423 - _globals["_STOPORDERSCANCELLATION"]._serialized_end = 1554 - _globals["_ORDERSUBMISSION"]._serialized_start = 1557 - _globals["_ORDERSUBMISSION"]._serialized_end = 2041 - _globals["_ICEBERGOPTS"]._serialized_start = 2043 - _globals["_ICEBERGOPTS"]._serialized_end = 2135 - _globals["_UPDATEMARGINMODE"]._serialized_start = 2138 - _globals["_UPDATEMARGINMODE"]._serialized_end = 2385 - _globals["_UPDATEMARGINMODE_MODE"]._serialized_start = 2290 - _globals["_UPDATEMARGINMODE_MODE"]._serialized_end = 2367 - _globals["_ORDERCANCELLATION"]._serialized_start = 2387 - _globals["_ORDERCANCELLATION"]._serialized_end = 2462 - _globals["_ORDERAMENDMENT"]._serialized_start = 2465 - _globals["_ORDERAMENDMENT"]._serialized_end = 2854 - _globals["_LIQUIDITYPROVISIONSUBMISSION"]._serialized_start = 2857 - _globals["_LIQUIDITYPROVISIONSUBMISSION"]._serialized_end = 3021 - _globals["_LIQUIDITYPROVISIONCANCELLATION"]._serialized_start = 3023 - _globals["_LIQUIDITYPROVISIONCANCELLATION"]._serialized_end = 3084 - _globals["_LIQUIDITYPROVISIONAMENDMENT"]._serialized_start = 3087 - _globals["_LIQUIDITYPROVISIONAMENDMENT"]._serialized_end = 3250 - _globals["_WITHDRAWSUBMISSION"]._serialized_start = 3252 - _globals["_WITHDRAWSUBMISSION"]._serialized_end = 3355 - _globals["_PROPOSALSUBMISSION"]._serialized_start = 3358 - _globals["_PROPOSALSUBMISSION"]._serialized_end = 3506 - _globals["_BATCHPROPOSALSUBMISSIONTERMS"]._serialized_start = 3509 - _globals["_BATCHPROPOSALSUBMISSIONTERMS"]._serialized_end = 3642 - _globals["_BATCHPROPOSALSUBMISSION"]._serialized_start = 3645 - _globals["_BATCHPROPOSALSUBMISSION"]._serialized_end = 3825 - _globals["_VOTESUBMISSION"]._serialized_start = 3827 - _globals["_VOTESUBMISSION"]._serialized_end = 3916 - _globals["_DELEGATESUBMISSION"]._serialized_start = 3918 - _globals["_DELEGATESUBMISSION"]._serialized_end = 3987 - _globals["_UNDELEGATESUBMISSION"]._serialized_start = 3990 - _globals["_UNDELEGATESUBMISSION"]._serialized_end = 4216 - _globals["_UNDELEGATESUBMISSION_METHOD"]._serialized_start = 4134 - _globals["_UNDELEGATESUBMISSION_METHOD"]._serialized_end = 4216 - _globals["_TRANSFER"]._serialized_start = 4219 - _globals["_TRANSFER"]._serialized_end = 4615 - _globals["_ONEOFFTRANSFER"]._serialized_start = 4617 - _globals["_ONEOFFTRANSFER"]._serialized_end = 4664 - _globals["_RECURRINGTRANSFER"]._serialized_start = 4667 - _globals["_RECURRINGTRANSFER"]._serialized_end = 4860 - _globals["_CANCELTRANSFER"]._serialized_start = 4862 - _globals["_CANCELTRANSFER"]._serialized_end = 4911 - _globals["_ISSUESIGNATURES"]._serialized_start = 4914 - _globals["_ISSUESIGNATURES"]._serialized_end = 5089 - _globals["_CREATEREFERRALSET"]._serialized_start = 5092 - _globals["_CREATEREFERRALSET"]._serialized_end = 5392 - _globals["_CREATEREFERRALSET_TEAM"]._serialized_start = 5206 - _globals["_CREATEREFERRALSET_TEAM"]._serialized_end = 5383 - _globals["_UPDATEREFERRALSET"]._serialized_start = 5395 - _globals["_UPDATEREFERRALSET"]._serialized_end = 5741 - _globals["_UPDATEREFERRALSET_TEAM"]._serialized_start = 5525 - _globals["_UPDATEREFERRALSET_TEAM"]._serialized_end = 5732 - _globals["_APPLYREFERRALCODE"]._serialized_start = 5743 - _globals["_APPLYREFERRALCODE"]._serialized_end = 5778 - _globals["_JOINTEAM"]._serialized_start = 5780 - _globals["_JOINTEAM"]._serialized_end = 5806 - _globals["_UPDATEPARTYPROFILE"]._serialized_start = 5808 - _globals["_UPDATEPARTYPROFILE"]._serialized_end = 5894 - _globals["_SUBMITAMM"]._serialized_start = 5897 - _globals["_SUBMITAMM"]._serialized_end = 6542 - _globals["_SUBMITAMM_CONCENTRATEDLIQUIDITYPARAMETERS"]._serialized_start = 6205 - _globals["_SUBMITAMM_CONCENTRATEDLIQUIDITYPARAMETERS"]._serialized_end = 6542 - _globals["_AMENDAMM"]._serialized_start = 6545 - _globals["_AMENDAMM"]._serialized_end = 7280 - _globals["_AMENDAMM_CONCENTRATEDLIQUIDITYPARAMETERS"]._serialized_start = 6205 - _globals["_AMENDAMM_CONCENTRATEDLIQUIDITYPARAMETERS"]._serialized_end = 6542 - _globals["_CANCELAMM"]._serialized_start = 7283 - _globals["_CANCELAMM"]._serialized_end = 7463 - _globals["_CANCELAMM_METHOD"]._serialized_start = 7385 - _globals["_CANCELAMM_METHOD"]._serialized_end = 7463 - _globals["_DELAYEDTRANSACTIONSWRAPPER"]._serialized_start = 7465 - _globals["_DELAYEDTRANSACTIONSWRAPPER"]._serialized_end = 7529 -# @@protoc_insertion_point(module_scope) diff --git a/vega_sim/proto/vega/commands/v1/commands_pb2.pyi b/vega_sim/proto/vega/commands/v1/commands_pb2.pyi deleted file mode 100644 index 8a3314a6f..000000000 --- a/vega_sim/proto/vega/commands/v1/commands_pb2.pyi +++ /dev/null @@ -1,743 +0,0 @@ -from vega.commands.v1 import validator_commands_pb2 as _validator_commands_pb2 -from vega import governance_pb2 as _governance_pb2 -from vega import vega_pb2 as _vega_pb2 -from google.protobuf.internal import containers as _containers -from google.protobuf.internal import enum_type_wrapper as _enum_type_wrapper -from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from typing import ( - ClassVar as _ClassVar, - Iterable as _Iterable, - Mapping as _Mapping, - Optional as _Optional, - Union as _Union, -) - -DESCRIPTOR: _descriptor.FileDescriptor - -class BatchMarketInstructions(_message.Message): - __slots__ = ( - "cancellations", - "amendments", - "submissions", - "stop_orders_cancellation", - "stop_orders_submission", - "update_margin_mode", - ) - CANCELLATIONS_FIELD_NUMBER: _ClassVar[int] - AMENDMENTS_FIELD_NUMBER: _ClassVar[int] - SUBMISSIONS_FIELD_NUMBER: _ClassVar[int] - STOP_ORDERS_CANCELLATION_FIELD_NUMBER: _ClassVar[int] - STOP_ORDERS_SUBMISSION_FIELD_NUMBER: _ClassVar[int] - UPDATE_MARGIN_MODE_FIELD_NUMBER: _ClassVar[int] - cancellations: _containers.RepeatedCompositeFieldContainer[OrderCancellation] - amendments: _containers.RepeatedCompositeFieldContainer[OrderAmendment] - submissions: _containers.RepeatedCompositeFieldContainer[OrderSubmission] - stop_orders_cancellation: _containers.RepeatedCompositeFieldContainer[ - StopOrdersCancellation - ] - stop_orders_submission: _containers.RepeatedCompositeFieldContainer[ - StopOrdersSubmission - ] - update_margin_mode: _containers.RepeatedCompositeFieldContainer[UpdateMarginMode] - def __init__( - self, - cancellations: _Optional[_Iterable[_Union[OrderCancellation, _Mapping]]] = ..., - amendments: _Optional[_Iterable[_Union[OrderAmendment, _Mapping]]] = ..., - submissions: _Optional[_Iterable[_Union[OrderSubmission, _Mapping]]] = ..., - stop_orders_cancellation: _Optional[ - _Iterable[_Union[StopOrdersCancellation, _Mapping]] - ] = ..., - stop_orders_submission: _Optional[ - _Iterable[_Union[StopOrdersSubmission, _Mapping]] - ] = ..., - update_margin_mode: _Optional[ - _Iterable[_Union[UpdateMarginMode, _Mapping]] - ] = ..., - ) -> None: ... - -class StopOrdersSubmission(_message.Message): - __slots__ = ("rises_above", "falls_below") - RISES_ABOVE_FIELD_NUMBER: _ClassVar[int] - FALLS_BELOW_FIELD_NUMBER: _ClassVar[int] - rises_above: StopOrderSetup - falls_below: StopOrderSetup - def __init__( - self, - rises_above: _Optional[_Union[StopOrderSetup, _Mapping]] = ..., - falls_below: _Optional[_Union[StopOrderSetup, _Mapping]] = ..., - ) -> None: ... - -class StopOrderSetup(_message.Message): - __slots__ = ( - "order_submission", - "expires_at", - "expiry_strategy", - "size_override_setting", - "size_override_value", - "price", - "trailing_percent_offset", - ) - ORDER_SUBMISSION_FIELD_NUMBER: _ClassVar[int] - EXPIRES_AT_FIELD_NUMBER: _ClassVar[int] - EXPIRY_STRATEGY_FIELD_NUMBER: _ClassVar[int] - SIZE_OVERRIDE_SETTING_FIELD_NUMBER: _ClassVar[int] - SIZE_OVERRIDE_VALUE_FIELD_NUMBER: _ClassVar[int] - PRICE_FIELD_NUMBER: _ClassVar[int] - TRAILING_PERCENT_OFFSET_FIELD_NUMBER: _ClassVar[int] - order_submission: OrderSubmission - expires_at: int - expiry_strategy: _vega_pb2.StopOrder.ExpiryStrategy - size_override_setting: _vega_pb2.StopOrder.SizeOverrideSetting - size_override_value: _vega_pb2.StopOrder.SizeOverrideValue - price: str - trailing_percent_offset: str - def __init__( - self, - order_submission: _Optional[_Union[OrderSubmission, _Mapping]] = ..., - expires_at: _Optional[int] = ..., - expiry_strategy: _Optional[ - _Union[_vega_pb2.StopOrder.ExpiryStrategy, str] - ] = ..., - size_override_setting: _Optional[ - _Union[_vega_pb2.StopOrder.SizeOverrideSetting, str] - ] = ..., - size_override_value: _Optional[ - _Union[_vega_pb2.StopOrder.SizeOverrideValue, _Mapping] - ] = ..., - price: _Optional[str] = ..., - trailing_percent_offset: _Optional[str] = ..., - ) -> None: ... - -class StopOrdersCancellation(_message.Message): - __slots__ = ("market_id", "stop_order_id") - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - STOP_ORDER_ID_FIELD_NUMBER: _ClassVar[int] - market_id: str - stop_order_id: str - def __init__( - self, market_id: _Optional[str] = ..., stop_order_id: _Optional[str] = ... - ) -> None: ... - -class OrderSubmission(_message.Message): - __slots__ = ( - "market_id", - "price", - "size", - "side", - "time_in_force", - "expires_at", - "type", - "reference", - "pegged_order", - "post_only", - "reduce_only", - "iceberg_opts", - ) - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - PRICE_FIELD_NUMBER: _ClassVar[int] - SIZE_FIELD_NUMBER: _ClassVar[int] - SIDE_FIELD_NUMBER: _ClassVar[int] - TIME_IN_FORCE_FIELD_NUMBER: _ClassVar[int] - EXPIRES_AT_FIELD_NUMBER: _ClassVar[int] - TYPE_FIELD_NUMBER: _ClassVar[int] - REFERENCE_FIELD_NUMBER: _ClassVar[int] - PEGGED_ORDER_FIELD_NUMBER: _ClassVar[int] - POST_ONLY_FIELD_NUMBER: _ClassVar[int] - REDUCE_ONLY_FIELD_NUMBER: _ClassVar[int] - ICEBERG_OPTS_FIELD_NUMBER: _ClassVar[int] - market_id: str - price: str - size: int - side: _vega_pb2.Side - time_in_force: _vega_pb2.Order.TimeInForce - expires_at: int - type: _vega_pb2.Order.Type - reference: str - pegged_order: _vega_pb2.PeggedOrder - post_only: bool - reduce_only: bool - iceberg_opts: IcebergOpts - def __init__( - self, - market_id: _Optional[str] = ..., - price: _Optional[str] = ..., - size: _Optional[int] = ..., - side: _Optional[_Union[_vega_pb2.Side, str]] = ..., - time_in_force: _Optional[_Union[_vega_pb2.Order.TimeInForce, str]] = ..., - expires_at: _Optional[int] = ..., - type: _Optional[_Union[_vega_pb2.Order.Type, str]] = ..., - reference: _Optional[str] = ..., - pegged_order: _Optional[_Union[_vega_pb2.PeggedOrder, _Mapping]] = ..., - post_only: bool = ..., - reduce_only: bool = ..., - iceberg_opts: _Optional[_Union[IcebergOpts, _Mapping]] = ..., - ) -> None: ... - -class IcebergOpts(_message.Message): - __slots__ = ("peak_size", "minimum_visible_size") - PEAK_SIZE_FIELD_NUMBER: _ClassVar[int] - MINIMUM_VISIBLE_SIZE_FIELD_NUMBER: _ClassVar[int] - peak_size: int - minimum_visible_size: int - def __init__( - self, - peak_size: _Optional[int] = ..., - minimum_visible_size: _Optional[int] = ..., - ) -> None: ... - -class UpdateMarginMode(_message.Message): - __slots__ = ("market_id", "mode", "margin_factor") - - class Mode(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - MODE_UNSPECIFIED: _ClassVar[UpdateMarginMode.Mode] - MODE_CROSS_MARGIN: _ClassVar[UpdateMarginMode.Mode] - MODE_ISOLATED_MARGIN: _ClassVar[UpdateMarginMode.Mode] - - MODE_UNSPECIFIED: UpdateMarginMode.Mode - MODE_CROSS_MARGIN: UpdateMarginMode.Mode - MODE_ISOLATED_MARGIN: UpdateMarginMode.Mode - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - MODE_FIELD_NUMBER: _ClassVar[int] - MARGIN_FACTOR_FIELD_NUMBER: _ClassVar[int] - market_id: str - mode: UpdateMarginMode.Mode - margin_factor: str - def __init__( - self, - market_id: _Optional[str] = ..., - mode: _Optional[_Union[UpdateMarginMode.Mode, str]] = ..., - margin_factor: _Optional[str] = ..., - ) -> None: ... - -class OrderCancellation(_message.Message): - __slots__ = ("order_id", "market_id") - ORDER_ID_FIELD_NUMBER: _ClassVar[int] - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - order_id: str - market_id: str - def __init__( - self, order_id: _Optional[str] = ..., market_id: _Optional[str] = ... - ) -> None: ... - -class OrderAmendment(_message.Message): - __slots__ = ( - "order_id", - "market_id", - "price", - "size_delta", - "expires_at", - "time_in_force", - "pegged_offset", - "pegged_reference", - "size", - ) - ORDER_ID_FIELD_NUMBER: _ClassVar[int] - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - PRICE_FIELD_NUMBER: _ClassVar[int] - SIZE_DELTA_FIELD_NUMBER: _ClassVar[int] - EXPIRES_AT_FIELD_NUMBER: _ClassVar[int] - TIME_IN_FORCE_FIELD_NUMBER: _ClassVar[int] - PEGGED_OFFSET_FIELD_NUMBER: _ClassVar[int] - PEGGED_REFERENCE_FIELD_NUMBER: _ClassVar[int] - SIZE_FIELD_NUMBER: _ClassVar[int] - order_id: str - market_id: str - price: str - size_delta: int - expires_at: int - time_in_force: _vega_pb2.Order.TimeInForce - pegged_offset: str - pegged_reference: _vega_pb2.PeggedReference - size: int - def __init__( - self, - order_id: _Optional[str] = ..., - market_id: _Optional[str] = ..., - price: _Optional[str] = ..., - size_delta: _Optional[int] = ..., - expires_at: _Optional[int] = ..., - time_in_force: _Optional[_Union[_vega_pb2.Order.TimeInForce, str]] = ..., - pegged_offset: _Optional[str] = ..., - pegged_reference: _Optional[_Union[_vega_pb2.PeggedReference, str]] = ..., - size: _Optional[int] = ..., - ) -> None: ... - -class LiquidityProvisionSubmission(_message.Message): - __slots__ = ("market_id", "commitment_amount", "fee", "reference") - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - COMMITMENT_AMOUNT_FIELD_NUMBER: _ClassVar[int] - FEE_FIELD_NUMBER: _ClassVar[int] - REFERENCE_FIELD_NUMBER: _ClassVar[int] - market_id: str - commitment_amount: str - fee: str - reference: str - def __init__( - self, - market_id: _Optional[str] = ..., - commitment_amount: _Optional[str] = ..., - fee: _Optional[str] = ..., - reference: _Optional[str] = ..., - ) -> None: ... - -class LiquidityProvisionCancellation(_message.Message): - __slots__ = ("market_id",) - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - market_id: str - def __init__(self, market_id: _Optional[str] = ...) -> None: ... - -class LiquidityProvisionAmendment(_message.Message): - __slots__ = ("market_id", "commitment_amount", "fee", "reference") - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - COMMITMENT_AMOUNT_FIELD_NUMBER: _ClassVar[int] - FEE_FIELD_NUMBER: _ClassVar[int] - REFERENCE_FIELD_NUMBER: _ClassVar[int] - market_id: str - commitment_amount: str - fee: str - reference: str - def __init__( - self, - market_id: _Optional[str] = ..., - commitment_amount: _Optional[str] = ..., - fee: _Optional[str] = ..., - reference: _Optional[str] = ..., - ) -> None: ... - -class WithdrawSubmission(_message.Message): - __slots__ = ("amount", "asset", "ext") - AMOUNT_FIELD_NUMBER: _ClassVar[int] - ASSET_FIELD_NUMBER: _ClassVar[int] - EXT_FIELD_NUMBER: _ClassVar[int] - amount: str - asset: str - ext: _vega_pb2.WithdrawExt - def __init__( - self, - amount: _Optional[str] = ..., - asset: _Optional[str] = ..., - ext: _Optional[_Union[_vega_pb2.WithdrawExt, _Mapping]] = ..., - ) -> None: ... - -class ProposalSubmission(_message.Message): - __slots__ = ("reference", "terms", "rationale") - REFERENCE_FIELD_NUMBER: _ClassVar[int] - TERMS_FIELD_NUMBER: _ClassVar[int] - RATIONALE_FIELD_NUMBER: _ClassVar[int] - reference: str - terms: _governance_pb2.ProposalTerms - rationale: _governance_pb2.ProposalRationale - def __init__( - self, - reference: _Optional[str] = ..., - terms: _Optional[_Union[_governance_pb2.ProposalTerms, _Mapping]] = ..., - rationale: _Optional[_Union[_governance_pb2.ProposalRationale, _Mapping]] = ..., - ) -> None: ... - -class BatchProposalSubmissionTerms(_message.Message): - __slots__ = ("closing_timestamp", "changes") - CLOSING_TIMESTAMP_FIELD_NUMBER: _ClassVar[int] - CHANGES_FIELD_NUMBER: _ClassVar[int] - closing_timestamp: int - changes: _containers.RepeatedCompositeFieldContainer[ - _governance_pb2.BatchProposalTermsChange - ] - def __init__( - self, - closing_timestamp: _Optional[int] = ..., - changes: _Optional[ - _Iterable[_Union[_governance_pb2.BatchProposalTermsChange, _Mapping]] - ] = ..., - ) -> None: ... - -class BatchProposalSubmission(_message.Message): - __slots__ = ("reference", "terms", "rationale") - REFERENCE_FIELD_NUMBER: _ClassVar[int] - TERMS_FIELD_NUMBER: _ClassVar[int] - RATIONALE_FIELD_NUMBER: _ClassVar[int] - reference: str - terms: BatchProposalSubmissionTerms - rationale: _governance_pb2.ProposalRationale - def __init__( - self, - reference: _Optional[str] = ..., - terms: _Optional[_Union[BatchProposalSubmissionTerms, _Mapping]] = ..., - rationale: _Optional[_Union[_governance_pb2.ProposalRationale, _Mapping]] = ..., - ) -> None: ... - -class VoteSubmission(_message.Message): - __slots__ = ("proposal_id", "value") - PROPOSAL_ID_FIELD_NUMBER: _ClassVar[int] - VALUE_FIELD_NUMBER: _ClassVar[int] - proposal_id: str - value: _governance_pb2.Vote.Value - def __init__( - self, - proposal_id: _Optional[str] = ..., - value: _Optional[_Union[_governance_pb2.Vote.Value, str]] = ..., - ) -> None: ... - -class DelegateSubmission(_message.Message): - __slots__ = ("node_id", "amount") - NODE_ID_FIELD_NUMBER: _ClassVar[int] - AMOUNT_FIELD_NUMBER: _ClassVar[int] - node_id: str - amount: str - def __init__( - self, node_id: _Optional[str] = ..., amount: _Optional[str] = ... - ) -> None: ... - -class UndelegateSubmission(_message.Message): - __slots__ = ("node_id", "amount", "method") - - class Method(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - METHOD_UNSPECIFIED: _ClassVar[UndelegateSubmission.Method] - METHOD_NOW: _ClassVar[UndelegateSubmission.Method] - METHOD_AT_END_OF_EPOCH: _ClassVar[UndelegateSubmission.Method] - - METHOD_UNSPECIFIED: UndelegateSubmission.Method - METHOD_NOW: UndelegateSubmission.Method - METHOD_AT_END_OF_EPOCH: UndelegateSubmission.Method - NODE_ID_FIELD_NUMBER: _ClassVar[int] - AMOUNT_FIELD_NUMBER: _ClassVar[int] - METHOD_FIELD_NUMBER: _ClassVar[int] - node_id: str - amount: str - method: UndelegateSubmission.Method - def __init__( - self, - node_id: _Optional[str] = ..., - amount: _Optional[str] = ..., - method: _Optional[_Union[UndelegateSubmission.Method, str]] = ..., - ) -> None: ... - -class Transfer(_message.Message): - __slots__ = ( - "from_account_type", - "to", - "to_account_type", - "asset", - "amount", - "reference", - "one_off", - "recurring", - ) - FROM_ACCOUNT_TYPE_FIELD_NUMBER: _ClassVar[int] - TO_FIELD_NUMBER: _ClassVar[int] - TO_ACCOUNT_TYPE_FIELD_NUMBER: _ClassVar[int] - ASSET_FIELD_NUMBER: _ClassVar[int] - AMOUNT_FIELD_NUMBER: _ClassVar[int] - REFERENCE_FIELD_NUMBER: _ClassVar[int] - FROM_FIELD_NUMBER: _ClassVar[int] - ONE_OFF_FIELD_NUMBER: _ClassVar[int] - RECURRING_FIELD_NUMBER: _ClassVar[int] - from_account_type: _vega_pb2.AccountType - to: str - to_account_type: _vega_pb2.AccountType - asset: str - amount: str - reference: str - one_off: OneOffTransfer - recurring: RecurringTransfer - def __init__( - self, - from_account_type: _Optional[_Union[_vega_pb2.AccountType, str]] = ..., - to: _Optional[str] = ..., - to_account_type: _Optional[_Union[_vega_pb2.AccountType, str]] = ..., - asset: _Optional[str] = ..., - amount: _Optional[str] = ..., - reference: _Optional[str] = ..., - one_off: _Optional[_Union[OneOffTransfer, _Mapping]] = ..., - recurring: _Optional[_Union[RecurringTransfer, _Mapping]] = ..., - **kwargs - ) -> None: ... - -class OneOffTransfer(_message.Message): - __slots__ = ("deliver_on",) - DELIVER_ON_FIELD_NUMBER: _ClassVar[int] - deliver_on: int - def __init__(self, deliver_on: _Optional[int] = ...) -> None: ... - -class RecurringTransfer(_message.Message): - __slots__ = ("start_epoch", "end_epoch", "factor", "dispatch_strategy") - START_EPOCH_FIELD_NUMBER: _ClassVar[int] - END_EPOCH_FIELD_NUMBER: _ClassVar[int] - FACTOR_FIELD_NUMBER: _ClassVar[int] - DISPATCH_STRATEGY_FIELD_NUMBER: _ClassVar[int] - start_epoch: int - end_epoch: int - factor: str - dispatch_strategy: _vega_pb2.DispatchStrategy - def __init__( - self, - start_epoch: _Optional[int] = ..., - end_epoch: _Optional[int] = ..., - factor: _Optional[str] = ..., - dispatch_strategy: _Optional[ - _Union[_vega_pb2.DispatchStrategy, _Mapping] - ] = ..., - ) -> None: ... - -class CancelTransfer(_message.Message): - __slots__ = ("transfer_id",) - TRANSFER_ID_FIELD_NUMBER: _ClassVar[int] - transfer_id: str - def __init__(self, transfer_id: _Optional[str] = ...) -> None: ... - -class IssueSignatures(_message.Message): - __slots__ = ("submitter", "kind", "validator_node_id", "chain_id") - SUBMITTER_FIELD_NUMBER: _ClassVar[int] - KIND_FIELD_NUMBER: _ClassVar[int] - VALIDATOR_NODE_ID_FIELD_NUMBER: _ClassVar[int] - CHAIN_ID_FIELD_NUMBER: _ClassVar[int] - submitter: str - kind: _validator_commands_pb2.NodeSignatureKind - validator_node_id: str - chain_id: str - def __init__( - self, - submitter: _Optional[str] = ..., - kind: _Optional[_Union[_validator_commands_pb2.NodeSignatureKind, str]] = ..., - validator_node_id: _Optional[str] = ..., - chain_id: _Optional[str] = ..., - ) -> None: ... - -class CreateReferralSet(_message.Message): - __slots__ = ("is_team", "team") - - class Team(_message.Message): - __slots__ = ("name", "team_url", "avatar_url", "closed", "allow_list") - NAME_FIELD_NUMBER: _ClassVar[int] - TEAM_URL_FIELD_NUMBER: _ClassVar[int] - AVATAR_URL_FIELD_NUMBER: _ClassVar[int] - CLOSED_FIELD_NUMBER: _ClassVar[int] - ALLOW_LIST_FIELD_NUMBER: _ClassVar[int] - name: str - team_url: str - avatar_url: str - closed: bool - allow_list: _containers.RepeatedScalarFieldContainer[str] - def __init__( - self, - name: _Optional[str] = ..., - team_url: _Optional[str] = ..., - avatar_url: _Optional[str] = ..., - closed: bool = ..., - allow_list: _Optional[_Iterable[str]] = ..., - ) -> None: ... - - IS_TEAM_FIELD_NUMBER: _ClassVar[int] - TEAM_FIELD_NUMBER: _ClassVar[int] - is_team: bool - team: CreateReferralSet.Team - def __init__( - self, - is_team: bool = ..., - team: _Optional[_Union[CreateReferralSet.Team, _Mapping]] = ..., - ) -> None: ... - -class UpdateReferralSet(_message.Message): - __slots__ = ("id", "is_team", "team") - - class Team(_message.Message): - __slots__ = ("name", "team_url", "avatar_url", "closed", "allow_list") - NAME_FIELD_NUMBER: _ClassVar[int] - TEAM_URL_FIELD_NUMBER: _ClassVar[int] - AVATAR_URL_FIELD_NUMBER: _ClassVar[int] - CLOSED_FIELD_NUMBER: _ClassVar[int] - ALLOW_LIST_FIELD_NUMBER: _ClassVar[int] - name: str - team_url: str - avatar_url: str - closed: bool - allow_list: _containers.RepeatedScalarFieldContainer[str] - def __init__( - self, - name: _Optional[str] = ..., - team_url: _Optional[str] = ..., - avatar_url: _Optional[str] = ..., - closed: bool = ..., - allow_list: _Optional[_Iterable[str]] = ..., - ) -> None: ... - - ID_FIELD_NUMBER: _ClassVar[int] - IS_TEAM_FIELD_NUMBER: _ClassVar[int] - TEAM_FIELD_NUMBER: _ClassVar[int] - id: str - is_team: bool - team: UpdateReferralSet.Team - def __init__( - self, - id: _Optional[str] = ..., - is_team: bool = ..., - team: _Optional[_Union[UpdateReferralSet.Team, _Mapping]] = ..., - ) -> None: ... - -class ApplyReferralCode(_message.Message): - __slots__ = ("id",) - ID_FIELD_NUMBER: _ClassVar[int] - id: str - def __init__(self, id: _Optional[str] = ...) -> None: ... - -class JoinTeam(_message.Message): - __slots__ = ("id",) - ID_FIELD_NUMBER: _ClassVar[int] - id: str - def __init__(self, id: _Optional[str] = ...) -> None: ... - -class UpdatePartyProfile(_message.Message): - __slots__ = ("alias", "metadata") - ALIAS_FIELD_NUMBER: _ClassVar[int] - METADATA_FIELD_NUMBER: _ClassVar[int] - alias: str - metadata: _containers.RepeatedCompositeFieldContainer[_vega_pb2.Metadata] - def __init__( - self, - alias: _Optional[str] = ..., - metadata: _Optional[_Iterable[_Union[_vega_pb2.Metadata, _Mapping]]] = ..., - ) -> None: ... - -class SubmitAMM(_message.Message): - __slots__ = ( - "market_id", - "commitment_amount", - "slippage_tolerance", - "concentrated_liquidity_parameters", - "proposed_fee", - ) - - class ConcentratedLiquidityParameters(_message.Message): - __slots__ = ( - "upper_bound", - "lower_bound", - "base", - "leverage_at_upper_bound", - "leverage_at_lower_bound", - ) - UPPER_BOUND_FIELD_NUMBER: _ClassVar[int] - LOWER_BOUND_FIELD_NUMBER: _ClassVar[int] - BASE_FIELD_NUMBER: _ClassVar[int] - LEVERAGE_AT_UPPER_BOUND_FIELD_NUMBER: _ClassVar[int] - LEVERAGE_AT_LOWER_BOUND_FIELD_NUMBER: _ClassVar[int] - upper_bound: str - lower_bound: str - base: str - leverage_at_upper_bound: str - leverage_at_lower_bound: str - def __init__( - self, - upper_bound: _Optional[str] = ..., - lower_bound: _Optional[str] = ..., - base: _Optional[str] = ..., - leverage_at_upper_bound: _Optional[str] = ..., - leverage_at_lower_bound: _Optional[str] = ..., - ) -> None: ... - - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - COMMITMENT_AMOUNT_FIELD_NUMBER: _ClassVar[int] - SLIPPAGE_TOLERANCE_FIELD_NUMBER: _ClassVar[int] - CONCENTRATED_LIQUIDITY_PARAMETERS_FIELD_NUMBER: _ClassVar[int] - PROPOSED_FEE_FIELD_NUMBER: _ClassVar[int] - market_id: str - commitment_amount: str - slippage_tolerance: str - concentrated_liquidity_parameters: SubmitAMM.ConcentratedLiquidityParameters - proposed_fee: str - def __init__( - self, - market_id: _Optional[str] = ..., - commitment_amount: _Optional[str] = ..., - slippage_tolerance: _Optional[str] = ..., - concentrated_liquidity_parameters: _Optional[ - _Union[SubmitAMM.ConcentratedLiquidityParameters, _Mapping] - ] = ..., - proposed_fee: _Optional[str] = ..., - ) -> None: ... - -class AmendAMM(_message.Message): - __slots__ = ( - "market_id", - "commitment_amount", - "slippage_tolerance", - "concentrated_liquidity_parameters", - "proposed_fee", - ) - - class ConcentratedLiquidityParameters(_message.Message): - __slots__ = ( - "upper_bound", - "lower_bound", - "base", - "leverage_at_upper_bound", - "leverage_at_lower_bound", - ) - UPPER_BOUND_FIELD_NUMBER: _ClassVar[int] - LOWER_BOUND_FIELD_NUMBER: _ClassVar[int] - BASE_FIELD_NUMBER: _ClassVar[int] - LEVERAGE_AT_UPPER_BOUND_FIELD_NUMBER: _ClassVar[int] - LEVERAGE_AT_LOWER_BOUND_FIELD_NUMBER: _ClassVar[int] - upper_bound: str - lower_bound: str - base: str - leverage_at_upper_bound: str - leverage_at_lower_bound: str - def __init__( - self, - upper_bound: _Optional[str] = ..., - lower_bound: _Optional[str] = ..., - base: _Optional[str] = ..., - leverage_at_upper_bound: _Optional[str] = ..., - leverage_at_lower_bound: _Optional[str] = ..., - ) -> None: ... - - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - COMMITMENT_AMOUNT_FIELD_NUMBER: _ClassVar[int] - SLIPPAGE_TOLERANCE_FIELD_NUMBER: _ClassVar[int] - CONCENTRATED_LIQUIDITY_PARAMETERS_FIELD_NUMBER: _ClassVar[int] - PROPOSED_FEE_FIELD_NUMBER: _ClassVar[int] - market_id: str - commitment_amount: str - slippage_tolerance: str - concentrated_liquidity_parameters: AmendAMM.ConcentratedLiquidityParameters - proposed_fee: str - def __init__( - self, - market_id: _Optional[str] = ..., - commitment_amount: _Optional[str] = ..., - slippage_tolerance: _Optional[str] = ..., - concentrated_liquidity_parameters: _Optional[ - _Union[AmendAMM.ConcentratedLiquidityParameters, _Mapping] - ] = ..., - proposed_fee: _Optional[str] = ..., - ) -> None: ... - -class CancelAMM(_message.Message): - __slots__ = ("market_id", "method") - - class Method(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - METHOD_UNSPECIFIED: _ClassVar[CancelAMM.Method] - METHOD_IMMEDIATE: _ClassVar[CancelAMM.Method] - METHOD_REDUCE_ONLY: _ClassVar[CancelAMM.Method] - - METHOD_UNSPECIFIED: CancelAMM.Method - METHOD_IMMEDIATE: CancelAMM.Method - METHOD_REDUCE_ONLY: CancelAMM.Method - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - METHOD_FIELD_NUMBER: _ClassVar[int] - market_id: str - method: CancelAMM.Method - def __init__( - self, - market_id: _Optional[str] = ..., - method: _Optional[_Union[CancelAMM.Method, str]] = ..., - ) -> None: ... - -class DelayedTransactionsWrapper(_message.Message): - __slots__ = ("transactions",) - TRANSACTIONS_FIELD_NUMBER: _ClassVar[int] - transactions: _containers.RepeatedScalarFieldContainer[bytes] - def __init__(self, transactions: _Optional[_Iterable[bytes]] = ...) -> None: ... diff --git a/vega_sim/proto/vega/commands/v1/commands_pb2_grpc.py b/vega_sim/proto/vega/commands/v1/commands_pb2_grpc.py deleted file mode 100644 index 8a9393943..000000000 --- a/vega_sim/proto/vega/commands/v1/commands_pb2_grpc.py +++ /dev/null @@ -1,3 +0,0 @@ -# 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/vega_sim/proto/vega/commands/v1/data_pb2.py b/vega_sim/proto/vega/commands/v1/data_pb2.py deleted file mode 100644 index 0ca4201fd..000000000 --- a/vega_sim/proto/vega/commands/v1/data_pb2.py +++ /dev/null @@ -1,34 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: vega/commands/v1/data.proto -# Protobuf Python Version: 5.26.1 -"""Generated protocol buffer code.""" -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 -from google.protobuf.internal import builder as _builder - -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile( - b'\n\x1bvega/commands/v1/data.proto\x12\x10vega.commands.v1"\x80\x02\n\x14OracleDataSubmission\x12K\n\x06source\x18\x01 \x01(\x0e\x32\x33.vega.commands.v1.OracleDataSubmission.OracleSourceR\x06source\x12\x18\n\x07payload\x18\x02 \x01(\x0cR\x07payload"\x80\x01\n\x0cOracleSource\x12\x1d\n\x19ORACLE_SOURCE_UNSPECIFIED\x10\x00\x12\x1d\n\x19ORACLE_SOURCE_OPEN_ORACLE\x10\x01\x12\x16\n\x12ORACLE_SOURCE_JSON\x10\x02\x12\x1a\n\x16ORACLE_SOURCE_ETHEREUM\x10\x03\x42\x33Z1code.vegaprotocol.io/vega/protos/vega/commands/v1b\x06proto3' -) - -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages( - DESCRIPTOR, "vega.commands.v1.data_pb2", _globals -) -if not _descriptor._USE_C_DESCRIPTORS: - _globals["DESCRIPTOR"]._loaded_options = None - _globals["DESCRIPTOR"]._serialized_options = ( - b"Z1code.vegaprotocol.io/vega/protos/vega/commands/v1" - ) - _globals["_ORACLEDATASUBMISSION"]._serialized_start = 50 - _globals["_ORACLEDATASUBMISSION"]._serialized_end = 306 - _globals["_ORACLEDATASUBMISSION_ORACLESOURCE"]._serialized_start = 178 - _globals["_ORACLEDATASUBMISSION_ORACLESOURCE"]._serialized_end = 306 -# @@protoc_insertion_point(module_scope) diff --git a/vega_sim/proto/vega/commands/v1/data_pb2.pyi b/vega_sim/proto/vega/commands/v1/data_pb2.pyi deleted file mode 100644 index deb97a190..000000000 --- a/vega_sim/proto/vega/commands/v1/data_pb2.pyi +++ /dev/null @@ -1,30 +0,0 @@ -from google.protobuf.internal import enum_type_wrapper as _enum_type_wrapper -from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from typing import ClassVar as _ClassVar, Optional as _Optional, Union as _Union - -DESCRIPTOR: _descriptor.FileDescriptor - -class OracleDataSubmission(_message.Message): - __slots__ = ("source", "payload") - - class OracleSource(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - ORACLE_SOURCE_UNSPECIFIED: _ClassVar[OracleDataSubmission.OracleSource] - ORACLE_SOURCE_OPEN_ORACLE: _ClassVar[OracleDataSubmission.OracleSource] - ORACLE_SOURCE_JSON: _ClassVar[OracleDataSubmission.OracleSource] - ORACLE_SOURCE_ETHEREUM: _ClassVar[OracleDataSubmission.OracleSource] - - ORACLE_SOURCE_UNSPECIFIED: OracleDataSubmission.OracleSource - ORACLE_SOURCE_OPEN_ORACLE: OracleDataSubmission.OracleSource - ORACLE_SOURCE_JSON: OracleDataSubmission.OracleSource - ORACLE_SOURCE_ETHEREUM: OracleDataSubmission.OracleSource - SOURCE_FIELD_NUMBER: _ClassVar[int] - PAYLOAD_FIELD_NUMBER: _ClassVar[int] - source: OracleDataSubmission.OracleSource - payload: bytes - def __init__( - self, - source: _Optional[_Union[OracleDataSubmission.OracleSource, str]] = ..., - payload: _Optional[bytes] = ..., - ) -> None: ... diff --git a/vega_sim/proto/vega/commands/v1/data_pb2_grpc.py b/vega_sim/proto/vega/commands/v1/data_pb2_grpc.py deleted file mode 100644 index 8a9393943..000000000 --- a/vega_sim/proto/vega/commands/v1/data_pb2_grpc.py +++ /dev/null @@ -1,3 +0,0 @@ -# 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/vega_sim/proto/vega/commands/v1/signature_pb2.py b/vega_sim/proto/vega/commands/v1/signature_pb2.py deleted file mode 100644 index f9d40090a..000000000 --- a/vega_sim/proto/vega/commands/v1/signature_pb2.py +++ /dev/null @@ -1,32 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: vega/commands/v1/signature.proto -# Protobuf Python Version: 5.26.1 -"""Generated protocol buffer code.""" -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 -from google.protobuf.internal import builder as _builder - -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile( - b'\n vega/commands/v1/signature.proto\x12\x10vega.commands.v1"O\n\tSignature\x12\x14\n\x05value\x18\x01 \x01(\tR\x05value\x12\x12\n\x04\x61lgo\x18\x02 \x01(\tR\x04\x61lgo\x12\x18\n\x07version\x18\x03 \x01(\rR\x07versionB3Z1code.vegaprotocol.io/vega/protos/vega/commands/v1b\x06proto3' -) - -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages( - DESCRIPTOR, "vega.commands.v1.signature_pb2", _globals -) -if not _descriptor._USE_C_DESCRIPTORS: - _globals["DESCRIPTOR"]._loaded_options = None - _globals["DESCRIPTOR"]._serialized_options = ( - b"Z1code.vegaprotocol.io/vega/protos/vega/commands/v1" - ) - _globals["_SIGNATURE"]._serialized_start = 54 - _globals["_SIGNATURE"]._serialized_end = 133 -# @@protoc_insertion_point(module_scope) diff --git a/vega_sim/proto/vega/commands/v1/signature_pb2.pyi b/vega_sim/proto/vega/commands/v1/signature_pb2.pyi deleted file mode 100644 index d0b17c343..000000000 --- a/vega_sim/proto/vega/commands/v1/signature_pb2.pyi +++ /dev/null @@ -1,20 +0,0 @@ -from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from typing import ClassVar as _ClassVar, Optional as _Optional - -DESCRIPTOR: _descriptor.FileDescriptor - -class Signature(_message.Message): - __slots__ = ("value", "algo", "version") - VALUE_FIELD_NUMBER: _ClassVar[int] - ALGO_FIELD_NUMBER: _ClassVar[int] - VERSION_FIELD_NUMBER: _ClassVar[int] - value: str - algo: str - version: int - def __init__( - self, - value: _Optional[str] = ..., - algo: _Optional[str] = ..., - version: _Optional[int] = ..., - ) -> None: ... diff --git a/vega_sim/proto/vega/commands/v1/signature_pb2_grpc.py b/vega_sim/proto/vega/commands/v1/signature_pb2_grpc.py deleted file mode 100644 index 8a9393943..000000000 --- a/vega_sim/proto/vega/commands/v1/signature_pb2_grpc.py +++ /dev/null @@ -1,3 +0,0 @@ -# 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/vega_sim/proto/vega/commands/v1/transaction_pb2.py b/vega_sim/proto/vega/commands/v1/transaction_pb2.py deleted file mode 100644 index ebbbad5ba..000000000 --- a/vega_sim/proto/vega/commands/v1/transaction_pb2.py +++ /dev/null @@ -1,46 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: vega/commands/v1/transaction.proto -# Protobuf Python Version: 5.26.1 -"""Generated protocol buffer code.""" -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 -from google.protobuf.internal import builder as _builder - -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - -from ...commands.v1 import commands_pb2 as vega_dot_commands_dot_v1_dot_commands__pb2 -from ...commands.v1 import data_pb2 as vega_dot_commands_dot_v1_dot_data__pb2 -from ...commands.v1 import signature_pb2 as vega_dot_commands_dot_v1_dot_signature__pb2 -from ...commands.v1 import ( - validator_commands_pb2 as vega_dot_commands_dot_v1_dot_validator__commands__pb2, -) - - -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile( - b'\n"vega/commands/v1/transaction.proto\x12\x10vega.commands.v1\x1a\x1fvega/commands/v1/commands.proto\x1a\x1bvega/commands/v1/data.proto\x1a vega/commands/v1/signature.proto\x1a)vega/commands/v1/validator_commands.proto"\xfd\x1a\n\tInputData\x12\x14\n\x05nonce\x18\x01 \x01(\x04R\x05nonce\x12!\n\x0c\x62lock_height\x18\x02 \x01(\x04R\x0b\x62lockHeight\x12O\n\x10order_submission\x18\xe9\x07 \x01(\x0b\x32!.vega.commands.v1.OrderSubmissionH\x00R\x0forderSubmission\x12U\n\x12order_cancellation\x18\xea\x07 \x01(\x0b\x32#.vega.commands.v1.OrderCancellationH\x00R\x11orderCancellation\x12L\n\x0forder_amendment\x18\xeb\x07 \x01(\x0b\x32 .vega.commands.v1.OrderAmendmentH\x00R\x0eorderAmendment\x12X\n\x13withdraw_submission\x18\xec\x07 \x01(\x0b\x32$.vega.commands.v1.WithdrawSubmissionH\x00R\x12withdrawSubmission\x12X\n\x13proposal_submission\x18\xed\x07 \x01(\x0b\x32$.vega.commands.v1.ProposalSubmissionH\x00R\x12proposalSubmission\x12L\n\x0fvote_submission\x18\xee\x07 \x01(\x0b\x32 .vega.commands.v1.VoteSubmissionH\x00R\x0evoteSubmission\x12w\n\x1eliquidity_provision_submission\x18\xef\x07 \x01(\x0b\x32..vega.commands.v1.LiquidityProvisionSubmissionH\x00R\x1cliquidityProvisionSubmission\x12X\n\x13\x64\x65legate_submission\x18\xf0\x07 \x01(\x0b\x32$.vega.commands.v1.DelegateSubmissionH\x00R\x12\x64\x65legateSubmission\x12^\n\x15undelegate_submission\x18\xf1\x07 \x01(\x0b\x32&.vega.commands.v1.UndelegateSubmissionH\x00R\x14undelegateSubmission\x12}\n liquidity_provision_cancellation\x18\xf2\x07 \x01(\x0b\x32\x30.vega.commands.v1.LiquidityProvisionCancellationH\x00R\x1eliquidityProvisionCancellation\x12t\n\x1dliquidity_provision_amendment\x18\xf3\x07 \x01(\x0b\x32-.vega.commands.v1.LiquidityProvisionAmendmentH\x00R\x1bliquidityProvisionAmendment\x12\x39\n\x08transfer\x18\xf4\x07 \x01(\x0b\x32\x1a.vega.commands.v1.TransferH\x00R\x08transfer\x12L\n\x0f\x63\x61ncel_transfer\x18\xf5\x07 \x01(\x0b\x32 .vega.commands.v1.CancelTransferH\x00R\x0e\x63\x61ncelTransfer\x12\x46\n\rannounce_node\x18\xf6\x07 \x01(\x0b\x32\x1e.vega.commands.v1.AnnounceNodeH\x00R\x0c\x61nnounceNode\x12h\n\x19\x62\x61tch_market_instructions\x18\xf7\x07 \x01(\x0b\x32).vega.commands.v1.BatchMarketInstructionsH\x00R\x17\x62\x61tchMarketInstructions\x12_\n\x16stop_orders_submission\x18\xf8\x07 \x01(\x0b\x32&.vega.commands.v1.StopOrdersSubmissionH\x00R\x14stopOrdersSubmission\x12\x65\n\x18stop_orders_cancellation\x18\xf9\x07 \x01(\x0b\x32(.vega.commands.v1.StopOrdersCancellationH\x00R\x16stopOrdersCancellation\x12V\n\x13\x63reate_referral_set\x18\xfa\x07 \x01(\x0b\x32#.vega.commands.v1.CreateReferralSetH\x00R\x11\x63reateReferralSet\x12V\n\x13update_referral_set\x18\xfb\x07 \x01(\x0b\x32#.vega.commands.v1.UpdateReferralSetH\x00R\x11updateReferralSet\x12V\n\x13\x61pply_referral_code\x18\xfc\x07 \x01(\x0b\x32#.vega.commands.v1.ApplyReferralCodeH\x00R\x11\x61pplyReferralCode\x12S\n\x12update_margin_mode\x18\xfd\x07 \x01(\x0b\x32".vega.commands.v1.UpdateMarginModeH\x00R\x10updateMarginMode\x12:\n\tjoin_team\x18\xfe\x07 \x01(\x0b\x32\x1a.vega.commands.v1.JoinTeamH\x00R\x08joinTeam\x12h\n\x19\x62\x61tch_proposal_submission\x18\xff\x07 \x01(\x0b\x32).vega.commands.v1.BatchProposalSubmissionH\x00R\x17\x62\x61tchProposalSubmission\x12Y\n\x14update_party_profile\x18\x80\x08 \x01(\x0b\x32$.vega.commands.v1.UpdatePartyProfileH\x00R\x12updatePartyProfile\x12=\n\nsubmit_amm\x18\x81\x08 \x01(\x0b\x32\x1b.vega.commands.v1.SubmitAMMH\x00R\tsubmitAmm\x12:\n\tamend_amm\x18\x82\x08 \x01(\x0b\x32\x1a.vega.commands.v1.AmendAMMH\x00R\x08\x61mendAmm\x12=\n\ncancel_amm\x18\x83\x08 \x01(\x0b\x32\x1b.vega.commands.v1.CancelAMMH\x00R\tcancelAmm\x12:\n\tnode_vote\x18\xd2\x0f \x01(\x0b\x32\x1a.vega.commands.v1.NodeVoteH\x00R\x08nodeVote\x12I\n\x0enode_signature\x18\xd3\x0f \x01(\x0b\x32\x1f.vega.commands.v1.NodeSignatureH\x00R\rnodeSignature\x12@\n\x0b\x63hain_event\x18\xd4\x0f \x01(\x0b\x32\x1c.vega.commands.v1.ChainEventH\x00R\nchainEvent\x12\\\n\x15key_rotate_submission\x18\xd5\x0f \x01(\x0b\x32%.vega.commands.v1.KeyRotateSubmissionH\x00R\x13keyRotateSubmission\x12\x62\n\x17state_variable_proposal\x18\xd6\x0f \x01(\x0b\x32\'.vega.commands.v1.StateVariableProposalH\x00R\x15stateVariableProposal\x12X\n\x13validator_heartbeat\x18\xd7\x0f \x01(\x0b\x32$.vega.commands.v1.ValidatorHeartbeatH\x00R\x12validatorHeartbeat\x12u\n\x1e\x65thereum_key_rotate_submission\x18\xd8\x0f \x01(\x0b\x32-.vega.commands.v1.EthereumKeyRotateSubmissionH\x00R\x1b\x65thereumKeyRotateSubmission\x12h\n\x19protocol_upgrade_proposal\x18\xd9\x0f \x01(\x0b\x32).vega.commands.v1.ProtocolUpgradeProposalH\x00R\x17protocolUpgradeProposal\x12O\n\x10issue_signatures\x18\xda\x0f \x01(\x0b\x32!.vega.commands.v1.IssueSignaturesH\x00R\x0fissueSignatures\x12_\n\x16oracle_data_submission\x18\xb9\x17 \x01(\x0b\x32&.vega.commands.v1.OracleDataSubmissionH\x00R\x14oracleDataSubmission\x12q\n\x1c\x64\x65layed_transactions_wrapper\x18\xa0\x1f \x01(\x0b\x32,.vega.commands.v1.DelayedTransactionsWrapperH\x00R\x1a\x64\x65layedTransactionsWrapperB\t\n\x07\x63ommandJ\x06\x08\xa1\x1f\x10\xa2\x1f"\x92\x02\n\x0bTransaction\x12\x1d\n\ninput_data\x18\x01 \x01(\x0cR\tinputData\x12\x39\n\tsignature\x18\x02 \x01(\x0b\x32\x1b.vega.commands.v1.SignatureR\tsignature\x12\x1b\n\x07\x61\x64\x64ress\x18\xe9\x07 \x01(\tH\x00R\x07\x61\x64\x64ress\x12\x1a\n\x07pub_key\x18\xea\x07 \x01(\tH\x00R\x06pubKey\x12\x36\n\x07version\x18\xd0\x0f \x01(\x0e\x32\x1b.vega.commands.v1.TxVersionR\x07version\x12\x30\n\x03pow\x18\xb8\x17 \x01(\x0b\x32\x1d.vega.commands.v1.ProofOfWorkR\x03powB\x06\n\x04\x66rom"5\n\x0bProofOfWork\x12\x10\n\x03tid\x18\x01 \x01(\tR\x03tid\x12\x14\n\x05nonce\x18\x02 \x01(\x04R\x05nonce*S\n\tTxVersion\x12\x1a\n\x16TX_VERSION_UNSPECIFIED\x10\x00\x12\x11\n\rTX_VERSION_V2\x10\x02\x12\x11\n\rTX_VERSION_V3\x10\x03"\x04\x08\x01\x10\x01\x42\x33Z1code.vegaprotocol.io/vega/protos/vega/commands/v1b\x06proto3' -) - -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages( - DESCRIPTOR, "vega.commands.v1.transaction_pb2", _globals -) -if not _descriptor._USE_C_DESCRIPTORS: - _globals["DESCRIPTOR"]._loaded_options = None - _globals["DESCRIPTOR"]._serialized_options = ( - b"Z1code.vegaprotocol.io/vega/protos/vega/commands/v1" - ) - _globals["_TXVERSION"]._serialized_start = 3983 - _globals["_TXVERSION"]._serialized_end = 4066 - _globals["_INPUTDATA"]._serialized_start = 196 - _globals["_INPUTDATA"]._serialized_end = 3649 - _globals["_TRANSACTION"]._serialized_start = 3652 - _globals["_TRANSACTION"]._serialized_end = 3926 - _globals["_PROOFOFWORK"]._serialized_start = 3928 - _globals["_PROOFOFWORK"]._serialized_end = 3981 -# @@protoc_insertion_point(module_scope) diff --git a/vega_sim/proto/vega/commands/v1/transaction_pb2.pyi b/vega_sim/proto/vega/commands/v1/transaction_pb2.pyi deleted file mode 100644 index d6f1fa540..000000000 --- a/vega_sim/proto/vega/commands/v1/transaction_pb2.pyi +++ /dev/null @@ -1,290 +0,0 @@ -from vega.commands.v1 import commands_pb2 as _commands_pb2 -from vega.commands.v1 import data_pb2 as _data_pb2 -from vega.commands.v1 import signature_pb2 as _signature_pb2 -from vega.commands.v1 import validator_commands_pb2 as _validator_commands_pb2 -from google.protobuf.internal import enum_type_wrapper as _enum_type_wrapper -from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from typing import ( - ClassVar as _ClassVar, - Mapping as _Mapping, - Optional as _Optional, - Union as _Union, -) - -DESCRIPTOR: _descriptor.FileDescriptor - -class TxVersion(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - TX_VERSION_UNSPECIFIED: _ClassVar[TxVersion] - TX_VERSION_V2: _ClassVar[TxVersion] - TX_VERSION_V3: _ClassVar[TxVersion] - -TX_VERSION_UNSPECIFIED: TxVersion -TX_VERSION_V2: TxVersion -TX_VERSION_V3: TxVersion - -class InputData(_message.Message): - __slots__ = ( - "nonce", - "block_height", - "order_submission", - "order_cancellation", - "order_amendment", - "withdraw_submission", - "proposal_submission", - "vote_submission", - "liquidity_provision_submission", - "delegate_submission", - "undelegate_submission", - "liquidity_provision_cancellation", - "liquidity_provision_amendment", - "transfer", - "cancel_transfer", - "announce_node", - "batch_market_instructions", - "stop_orders_submission", - "stop_orders_cancellation", - "create_referral_set", - "update_referral_set", - "apply_referral_code", - "update_margin_mode", - "join_team", - "batch_proposal_submission", - "update_party_profile", - "submit_amm", - "amend_amm", - "cancel_amm", - "node_vote", - "node_signature", - "chain_event", - "key_rotate_submission", - "state_variable_proposal", - "validator_heartbeat", - "ethereum_key_rotate_submission", - "protocol_upgrade_proposal", - "issue_signatures", - "oracle_data_submission", - "delayed_transactions_wrapper", - ) - NONCE_FIELD_NUMBER: _ClassVar[int] - BLOCK_HEIGHT_FIELD_NUMBER: _ClassVar[int] - ORDER_SUBMISSION_FIELD_NUMBER: _ClassVar[int] - ORDER_CANCELLATION_FIELD_NUMBER: _ClassVar[int] - ORDER_AMENDMENT_FIELD_NUMBER: _ClassVar[int] - WITHDRAW_SUBMISSION_FIELD_NUMBER: _ClassVar[int] - PROPOSAL_SUBMISSION_FIELD_NUMBER: _ClassVar[int] - VOTE_SUBMISSION_FIELD_NUMBER: _ClassVar[int] - LIQUIDITY_PROVISION_SUBMISSION_FIELD_NUMBER: _ClassVar[int] - DELEGATE_SUBMISSION_FIELD_NUMBER: _ClassVar[int] - UNDELEGATE_SUBMISSION_FIELD_NUMBER: _ClassVar[int] - LIQUIDITY_PROVISION_CANCELLATION_FIELD_NUMBER: _ClassVar[int] - LIQUIDITY_PROVISION_AMENDMENT_FIELD_NUMBER: _ClassVar[int] - TRANSFER_FIELD_NUMBER: _ClassVar[int] - CANCEL_TRANSFER_FIELD_NUMBER: _ClassVar[int] - ANNOUNCE_NODE_FIELD_NUMBER: _ClassVar[int] - BATCH_MARKET_INSTRUCTIONS_FIELD_NUMBER: _ClassVar[int] - STOP_ORDERS_SUBMISSION_FIELD_NUMBER: _ClassVar[int] - STOP_ORDERS_CANCELLATION_FIELD_NUMBER: _ClassVar[int] - CREATE_REFERRAL_SET_FIELD_NUMBER: _ClassVar[int] - UPDATE_REFERRAL_SET_FIELD_NUMBER: _ClassVar[int] - APPLY_REFERRAL_CODE_FIELD_NUMBER: _ClassVar[int] - UPDATE_MARGIN_MODE_FIELD_NUMBER: _ClassVar[int] - JOIN_TEAM_FIELD_NUMBER: _ClassVar[int] - BATCH_PROPOSAL_SUBMISSION_FIELD_NUMBER: _ClassVar[int] - UPDATE_PARTY_PROFILE_FIELD_NUMBER: _ClassVar[int] - SUBMIT_AMM_FIELD_NUMBER: _ClassVar[int] - AMEND_AMM_FIELD_NUMBER: _ClassVar[int] - CANCEL_AMM_FIELD_NUMBER: _ClassVar[int] - NODE_VOTE_FIELD_NUMBER: _ClassVar[int] - NODE_SIGNATURE_FIELD_NUMBER: _ClassVar[int] - CHAIN_EVENT_FIELD_NUMBER: _ClassVar[int] - KEY_ROTATE_SUBMISSION_FIELD_NUMBER: _ClassVar[int] - STATE_VARIABLE_PROPOSAL_FIELD_NUMBER: _ClassVar[int] - VALIDATOR_HEARTBEAT_FIELD_NUMBER: _ClassVar[int] - ETHEREUM_KEY_ROTATE_SUBMISSION_FIELD_NUMBER: _ClassVar[int] - PROTOCOL_UPGRADE_PROPOSAL_FIELD_NUMBER: _ClassVar[int] - ISSUE_SIGNATURES_FIELD_NUMBER: _ClassVar[int] - ORACLE_DATA_SUBMISSION_FIELD_NUMBER: _ClassVar[int] - DELAYED_TRANSACTIONS_WRAPPER_FIELD_NUMBER: _ClassVar[int] - nonce: int - block_height: int - order_submission: _commands_pb2.OrderSubmission - order_cancellation: _commands_pb2.OrderCancellation - order_amendment: _commands_pb2.OrderAmendment - withdraw_submission: _commands_pb2.WithdrawSubmission - proposal_submission: _commands_pb2.ProposalSubmission - vote_submission: _commands_pb2.VoteSubmission - liquidity_provision_submission: _commands_pb2.LiquidityProvisionSubmission - delegate_submission: _commands_pb2.DelegateSubmission - undelegate_submission: _commands_pb2.UndelegateSubmission - liquidity_provision_cancellation: _commands_pb2.LiquidityProvisionCancellation - liquidity_provision_amendment: _commands_pb2.LiquidityProvisionAmendment - transfer: _commands_pb2.Transfer - cancel_transfer: _commands_pb2.CancelTransfer - announce_node: _validator_commands_pb2.AnnounceNode - batch_market_instructions: _commands_pb2.BatchMarketInstructions - stop_orders_submission: _commands_pb2.StopOrdersSubmission - stop_orders_cancellation: _commands_pb2.StopOrdersCancellation - create_referral_set: _commands_pb2.CreateReferralSet - update_referral_set: _commands_pb2.UpdateReferralSet - apply_referral_code: _commands_pb2.ApplyReferralCode - update_margin_mode: _commands_pb2.UpdateMarginMode - join_team: _commands_pb2.JoinTeam - batch_proposal_submission: _commands_pb2.BatchProposalSubmission - update_party_profile: _commands_pb2.UpdatePartyProfile - submit_amm: _commands_pb2.SubmitAMM - amend_amm: _commands_pb2.AmendAMM - cancel_amm: _commands_pb2.CancelAMM - node_vote: _validator_commands_pb2.NodeVote - node_signature: _validator_commands_pb2.NodeSignature - chain_event: _validator_commands_pb2.ChainEvent - key_rotate_submission: _validator_commands_pb2.KeyRotateSubmission - state_variable_proposal: _validator_commands_pb2.StateVariableProposal - validator_heartbeat: _validator_commands_pb2.ValidatorHeartbeat - ethereum_key_rotate_submission: _validator_commands_pb2.EthereumKeyRotateSubmission - protocol_upgrade_proposal: _validator_commands_pb2.ProtocolUpgradeProposal - issue_signatures: _commands_pb2.IssueSignatures - oracle_data_submission: _data_pb2.OracleDataSubmission - delayed_transactions_wrapper: _commands_pb2.DelayedTransactionsWrapper - def __init__( - self, - nonce: _Optional[int] = ..., - block_height: _Optional[int] = ..., - order_submission: _Optional[ - _Union[_commands_pb2.OrderSubmission, _Mapping] - ] = ..., - order_cancellation: _Optional[ - _Union[_commands_pb2.OrderCancellation, _Mapping] - ] = ..., - order_amendment: _Optional[ - _Union[_commands_pb2.OrderAmendment, _Mapping] - ] = ..., - withdraw_submission: _Optional[ - _Union[_commands_pb2.WithdrawSubmission, _Mapping] - ] = ..., - proposal_submission: _Optional[ - _Union[_commands_pb2.ProposalSubmission, _Mapping] - ] = ..., - vote_submission: _Optional[ - _Union[_commands_pb2.VoteSubmission, _Mapping] - ] = ..., - liquidity_provision_submission: _Optional[ - _Union[_commands_pb2.LiquidityProvisionSubmission, _Mapping] - ] = ..., - delegate_submission: _Optional[ - _Union[_commands_pb2.DelegateSubmission, _Mapping] - ] = ..., - undelegate_submission: _Optional[ - _Union[_commands_pb2.UndelegateSubmission, _Mapping] - ] = ..., - liquidity_provision_cancellation: _Optional[ - _Union[_commands_pb2.LiquidityProvisionCancellation, _Mapping] - ] = ..., - liquidity_provision_amendment: _Optional[ - _Union[_commands_pb2.LiquidityProvisionAmendment, _Mapping] - ] = ..., - transfer: _Optional[_Union[_commands_pb2.Transfer, _Mapping]] = ..., - cancel_transfer: _Optional[ - _Union[_commands_pb2.CancelTransfer, _Mapping] - ] = ..., - announce_node: _Optional[ - _Union[_validator_commands_pb2.AnnounceNode, _Mapping] - ] = ..., - batch_market_instructions: _Optional[ - _Union[_commands_pb2.BatchMarketInstructions, _Mapping] - ] = ..., - stop_orders_submission: _Optional[ - _Union[_commands_pb2.StopOrdersSubmission, _Mapping] - ] = ..., - stop_orders_cancellation: _Optional[ - _Union[_commands_pb2.StopOrdersCancellation, _Mapping] - ] = ..., - create_referral_set: _Optional[ - _Union[_commands_pb2.CreateReferralSet, _Mapping] - ] = ..., - update_referral_set: _Optional[ - _Union[_commands_pb2.UpdateReferralSet, _Mapping] - ] = ..., - apply_referral_code: _Optional[ - _Union[_commands_pb2.ApplyReferralCode, _Mapping] - ] = ..., - update_margin_mode: _Optional[ - _Union[_commands_pb2.UpdateMarginMode, _Mapping] - ] = ..., - join_team: _Optional[_Union[_commands_pb2.JoinTeam, _Mapping]] = ..., - batch_proposal_submission: _Optional[ - _Union[_commands_pb2.BatchProposalSubmission, _Mapping] - ] = ..., - update_party_profile: _Optional[ - _Union[_commands_pb2.UpdatePartyProfile, _Mapping] - ] = ..., - submit_amm: _Optional[_Union[_commands_pb2.SubmitAMM, _Mapping]] = ..., - amend_amm: _Optional[_Union[_commands_pb2.AmendAMM, _Mapping]] = ..., - cancel_amm: _Optional[_Union[_commands_pb2.CancelAMM, _Mapping]] = ..., - node_vote: _Optional[_Union[_validator_commands_pb2.NodeVote, _Mapping]] = ..., - node_signature: _Optional[ - _Union[_validator_commands_pb2.NodeSignature, _Mapping] - ] = ..., - chain_event: _Optional[ - _Union[_validator_commands_pb2.ChainEvent, _Mapping] - ] = ..., - key_rotate_submission: _Optional[ - _Union[_validator_commands_pb2.KeyRotateSubmission, _Mapping] - ] = ..., - state_variable_proposal: _Optional[ - _Union[_validator_commands_pb2.StateVariableProposal, _Mapping] - ] = ..., - validator_heartbeat: _Optional[ - _Union[_validator_commands_pb2.ValidatorHeartbeat, _Mapping] - ] = ..., - ethereum_key_rotate_submission: _Optional[ - _Union[_validator_commands_pb2.EthereumKeyRotateSubmission, _Mapping] - ] = ..., - protocol_upgrade_proposal: _Optional[ - _Union[_validator_commands_pb2.ProtocolUpgradeProposal, _Mapping] - ] = ..., - issue_signatures: _Optional[ - _Union[_commands_pb2.IssueSignatures, _Mapping] - ] = ..., - oracle_data_submission: _Optional[ - _Union[_data_pb2.OracleDataSubmission, _Mapping] - ] = ..., - delayed_transactions_wrapper: _Optional[ - _Union[_commands_pb2.DelayedTransactionsWrapper, _Mapping] - ] = ..., - ) -> None: ... - -class Transaction(_message.Message): - __slots__ = ("input_data", "signature", "address", "pub_key", "version", "pow") - INPUT_DATA_FIELD_NUMBER: _ClassVar[int] - SIGNATURE_FIELD_NUMBER: _ClassVar[int] - ADDRESS_FIELD_NUMBER: _ClassVar[int] - PUB_KEY_FIELD_NUMBER: _ClassVar[int] - VERSION_FIELD_NUMBER: _ClassVar[int] - POW_FIELD_NUMBER: _ClassVar[int] - input_data: bytes - signature: _signature_pb2.Signature - address: str - pub_key: str - version: TxVersion - pow: ProofOfWork - def __init__( - self, - input_data: _Optional[bytes] = ..., - signature: _Optional[_Union[_signature_pb2.Signature, _Mapping]] = ..., - address: _Optional[str] = ..., - pub_key: _Optional[str] = ..., - version: _Optional[_Union[TxVersion, str]] = ..., - pow: _Optional[_Union[ProofOfWork, _Mapping]] = ..., - ) -> None: ... - -class ProofOfWork(_message.Message): - __slots__ = ("tid", "nonce") - TID_FIELD_NUMBER: _ClassVar[int] - NONCE_FIELD_NUMBER: _ClassVar[int] - tid: str - nonce: int - def __init__( - self, tid: _Optional[str] = ..., nonce: _Optional[int] = ... - ) -> None: ... diff --git a/vega_sim/proto/vega/commands/v1/transaction_pb2_grpc.py b/vega_sim/proto/vega/commands/v1/transaction_pb2_grpc.py deleted file mode 100644 index 8a9393943..000000000 --- a/vega_sim/proto/vega/commands/v1/transaction_pb2_grpc.py +++ /dev/null @@ -1,3 +0,0 @@ -# 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/vega_sim/proto/vega/commands/v1/validator_commands_pb2.py b/vega_sim/proto/vega/commands/v1/validator_commands_pb2.py deleted file mode 100644 index 2849addd6..000000000 --- a/vega_sim/proto/vega/commands/v1/validator_commands_pb2.py +++ /dev/null @@ -1,57 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: vega/commands/v1/validator_commands.proto -# Protobuf Python Version: 5.26.1 -"""Generated protocol buffer code.""" -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 -from google.protobuf.internal import builder as _builder - -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - -from ... import chain_events_pb2 as vega_dot_chain__events__pb2 -from ...commands.v1 import signature_pb2 as vega_dot_commands_dot_v1_dot_signature__pb2 -from ... import vega_pb2 as vega_dot_vega__pb2 - - -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile( - b'\n)vega/commands/v1/validator_commands.proto\x12\x10vega.commands.v1\x1a\x17vega/chain_events.proto\x1a vega/commands/v1/signature.proto\x1a\x0fvega/vega.proto"\xd7\x01\n\x12ValidatorHeartbeat\x12\x17\n\x07node_id\x18\x01 \x01(\tR\x06nodeId\x12J\n\x12\x65thereum_signature\x18\x02 \x01(\x0b\x32\x1b.vega.commands.v1.SignatureR\x11\x65thereumSignature\x12\x42\n\x0evega_signature\x18\x03 \x01(\x0b\x32\x1b.vega.commands.v1.SignatureR\rvegaSignature\x12\x18\n\x07message\x18\x04 \x01(\tR\x07message"\x80\x04\n\x0c\x41nnounceNode\x12 \n\x0cvega_pub_key\x18\x01 \x01(\tR\nvegaPubKey\x12)\n\x10\x65thereum_address\x18\x02 \x01(\tR\x0f\x65thereumAddress\x12"\n\rchain_pub_key\x18\x03 \x01(\tR\x0b\x63hainPubKey\x12\x19\n\x08info_url\x18\x04 \x01(\tR\x07infoUrl\x12\x18\n\x07\x63ountry\x18\x05 \x01(\tR\x07\x63ountry\x12\x0e\n\x02id\x18\x06 \x01(\tR\x02id\x12\x12\n\x04name\x18\x07 \x01(\tR\x04name\x12\x1d\n\navatar_url\x18\x08 \x01(\tR\tavatarUrl\x12+\n\x12vega_pub_key_index\x18\t \x01(\rR\x0fvegaPubKeyIndex\x12\x1d\n\nfrom_epoch\x18\n \x01(\x04R\tfromEpoch\x12J\n\x12\x65thereum_signature\x18\x0b \x01(\x0b\x32\x1b.vega.commands.v1.SignatureR\x11\x65thereumSignature\x12\x42\n\x0evega_signature\x18\x0c \x01(\x0b\x32\x1b.vega.commands.v1.SignatureR\rvegaSignature\x12+\n\x11submitter_address\x18\r \x01(\tR\x10submitterAddress"\xe8\x03\n\x08NodeVote\x12\x1c\n\treference\x18\x02 \x01(\tR\treference\x12\x33\n\x04type\x18\x03 \x01(\x0e\x32\x1f.vega.commands.v1.NodeVote.TypeR\x04type"\x82\x03\n\x04Type\x12\x14\n\x10TYPE_UNSPECIFIED\x10\x00\x12\x18\n\x14TYPE_STAKE_DEPOSITED\x10\x01\x12\x16\n\x12TYPE_STAKE_REMOVED\x10\x02\x12\x18\n\x14TYPE_FUNDS_DEPOSITED\x10\x03\x12\x15\n\x11TYPE_SIGNER_ADDED\x10\x04\x12\x17\n\x13TYPE_SIGNER_REMOVED\x10\x05\x12\x17\n\x13TYPE_BRIDGE_STOPPED\x10\x06\x12\x17\n\x13TYPE_BRIDGE_RESUMED\x10\x07\x12\x15\n\x11TYPE_ASSET_LISTED\x10\x08\x12\x17\n\x13TYPE_LIMITS_UPDATED\x10\t\x12\x1b\n\x17TYPE_STAKE_TOTAL_SUPPLY\x10\n\x12\x1d\n\x19TYPE_SIGNER_THRESHOLD_SET\x10\x0b\x12"\n\x1eTYPE_GOVERNANCE_VALIDATE_ASSET\x10\x0c\x12&\n"TYPE_ETHEREUM_CONTRACT_CALL_RESULT\x10\rJ\x04\x08\x01\x10\x02"j\n\rNodeSignature\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x10\n\x03sig\x18\x02 \x01(\x0cR\x03sig\x12\x37\n\x04kind\x18\x03 \x01(\x0e\x32#.vega.commands.v1.NodeSignatureKindR\x04kind"\xf5\x02\n\nChainEvent\x12\x13\n\x05tx_id\x18\x01 \x01(\tR\x04txId\x12\x14\n\x05nonce\x18\x02 \x01(\x04R\x05nonce\x12\x34\n\x07\x62uiltin\x18\xe9\x07 \x01(\x0b\x32\x17.vega.BuiltinAssetEventH\x00R\x07\x62uiltin\x12)\n\x05\x65rc20\x18\xea\x07 \x01(\x0b\x32\x10.vega.ERC20EventH\x00R\x05\x65rc20\x12:\n\rstaking_event\x18\xed\x07 \x01(\x0b\x32\x12.vega.StakingEventH\x00R\x0cstakingEvent\x12\x42\n\x0e\x65rc20_multisig\x18\xee\x07 \x01(\x0b\x32\x18.vega.ERC20MultiSigEventH\x00R\rerc20Multisig\x12\x42\n\rcontract_call\x18\xef\x07 \x01(\x0b\x32\x1a.vega.EthContractCallEventH\x00R\x0c\x63ontractCallB\x07\n\x05\x65ventJ\x06\x08\xeb\x07\x10\xec\x07J\x06\x08\xec\x07\x10\xed\x07"\xb4\x01\n\x13KeyRotateSubmission\x12)\n\x11new_pub_key_index\x18\x01 \x01(\rR\x0enewPubKeyIndex\x12!\n\x0ctarget_block\x18\x02 \x01(\x04R\x0btargetBlock\x12\x1e\n\x0bnew_pub_key\x18\x03 \x01(\tR\tnewPubKey\x12/\n\x14\x63urrent_pub_key_hash\x18\x04 \x01(\tR\x11\x63urrentPubKeyHash"\x83\x02\n\x1b\x45thereumKeyRotateSubmission\x12!\n\x0ctarget_block\x18\x01 \x01(\x04R\x0btargetBlock\x12\x1f\n\x0bnew_address\x18\x02 \x01(\tR\nnewAddress\x12\'\n\x0f\x63urrent_address\x18\x03 \x01(\tR\x0e\x63urrentAddress\x12+\n\x11submitter_address\x18\x04 \x01(\tR\x10submitterAddress\x12J\n\x12\x65thereum_signature\x18\x05 \x01(\x0b\x32\x1b.vega.commands.v1.SignatureR\x11\x65thereumSignature"M\n\x15StateVariableProposal\x12\x34\n\x08proposal\x18\x01 \x01(\x0b\x32\x18.vega.StateValueProposalR\x08proposal"u\n\x17ProtocolUpgradeProposal\x12\x30\n\x14upgrade_block_height\x18\x01 \x01(\x04R\x12upgradeBlockHeight\x12(\n\x10vega_release_tag\x18\x02 \x01(\tR\x0evegaReleaseTag*\x97\x02\n\x11NodeSignatureKind\x12#\n\x1fNODE_SIGNATURE_KIND_UNSPECIFIED\x10\x00\x12!\n\x1dNODE_SIGNATURE_KIND_ASSET_NEW\x10\x01\x12(\n$NODE_SIGNATURE_KIND_ASSET_WITHDRAWAL\x10\x02\x12\x33\n/NODE_SIGNATURE_KIND_ERC20_MULTISIG_SIGNER_ADDED\x10\x03\x12\x35\n1NODE_SIGNATURE_KIND_ERC20_MULTISIG_SIGNER_REMOVED\x10\x04\x12$\n NODE_SIGNATURE_KIND_ASSET_UPDATE\x10\x05\x42\x33Z1code.vegaprotocol.io/vega/protos/vega/commands/v1b\x06proto3' -) - -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages( - DESCRIPTOR, "vega.commands.v1.validator_commands_pb2", _globals -) -if not _descriptor._USE_C_DESCRIPTORS: - _globals["DESCRIPTOR"]._loaded_options = None - _globals["DESCRIPTOR"]._serialized_options = ( - b"Z1code.vegaprotocol.io/vega/protos/vega/commands/v1" - ) - _globals["_NODESIGNATUREKIND"]._serialized_start = 2491 - _globals["_NODESIGNATUREKIND"]._serialized_end = 2770 - _globals["_VALIDATORHEARTBEAT"]._serialized_start = 140 - _globals["_VALIDATORHEARTBEAT"]._serialized_end = 355 - _globals["_ANNOUNCENODE"]._serialized_start = 358 - _globals["_ANNOUNCENODE"]._serialized_end = 870 - _globals["_NODEVOTE"]._serialized_start = 873 - _globals["_NODEVOTE"]._serialized_end = 1361 - _globals["_NODEVOTE_TYPE"]._serialized_start = 969 - _globals["_NODEVOTE_TYPE"]._serialized_end = 1355 - _globals["_NODESIGNATURE"]._serialized_start = 1363 - _globals["_NODESIGNATURE"]._serialized_end = 1469 - _globals["_CHAINEVENT"]._serialized_start = 1472 - _globals["_CHAINEVENT"]._serialized_end = 1845 - _globals["_KEYROTATESUBMISSION"]._serialized_start = 1848 - _globals["_KEYROTATESUBMISSION"]._serialized_end = 2028 - _globals["_ETHEREUMKEYROTATESUBMISSION"]._serialized_start = 2031 - _globals["_ETHEREUMKEYROTATESUBMISSION"]._serialized_end = 2290 - _globals["_STATEVARIABLEPROPOSAL"]._serialized_start = 2292 - _globals["_STATEVARIABLEPROPOSAL"]._serialized_end = 2369 - _globals["_PROTOCOLUPGRADEPROPOSAL"]._serialized_start = 2371 - _globals["_PROTOCOLUPGRADEPROPOSAL"]._serialized_end = 2488 -# @@protoc_insertion_point(module_scope) diff --git a/vega_sim/proto/vega/commands/v1/validator_commands_pb2.pyi b/vega_sim/proto/vega/commands/v1/validator_commands_pb2.pyi deleted file mode 100644 index 3d86a7d58..000000000 --- a/vega_sim/proto/vega/commands/v1/validator_commands_pb2.pyi +++ /dev/null @@ -1,277 +0,0 @@ -from vega import chain_events_pb2 as _chain_events_pb2 -from vega.commands.v1 import signature_pb2 as _signature_pb2 -from vega import vega_pb2 as _vega_pb2 -from google.protobuf.internal import enum_type_wrapper as _enum_type_wrapper -from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from typing import ( - ClassVar as _ClassVar, - Mapping as _Mapping, - Optional as _Optional, - Union as _Union, -) - -DESCRIPTOR: _descriptor.FileDescriptor - -class NodeSignatureKind(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - NODE_SIGNATURE_KIND_UNSPECIFIED: _ClassVar[NodeSignatureKind] - NODE_SIGNATURE_KIND_ASSET_NEW: _ClassVar[NodeSignatureKind] - NODE_SIGNATURE_KIND_ASSET_WITHDRAWAL: _ClassVar[NodeSignatureKind] - NODE_SIGNATURE_KIND_ERC20_MULTISIG_SIGNER_ADDED: _ClassVar[NodeSignatureKind] - NODE_SIGNATURE_KIND_ERC20_MULTISIG_SIGNER_REMOVED: _ClassVar[NodeSignatureKind] - NODE_SIGNATURE_KIND_ASSET_UPDATE: _ClassVar[NodeSignatureKind] - -NODE_SIGNATURE_KIND_UNSPECIFIED: NodeSignatureKind -NODE_SIGNATURE_KIND_ASSET_NEW: NodeSignatureKind -NODE_SIGNATURE_KIND_ASSET_WITHDRAWAL: NodeSignatureKind -NODE_SIGNATURE_KIND_ERC20_MULTISIG_SIGNER_ADDED: NodeSignatureKind -NODE_SIGNATURE_KIND_ERC20_MULTISIG_SIGNER_REMOVED: NodeSignatureKind -NODE_SIGNATURE_KIND_ASSET_UPDATE: NodeSignatureKind - -class ValidatorHeartbeat(_message.Message): - __slots__ = ("node_id", "ethereum_signature", "vega_signature", "message") - NODE_ID_FIELD_NUMBER: _ClassVar[int] - ETHEREUM_SIGNATURE_FIELD_NUMBER: _ClassVar[int] - VEGA_SIGNATURE_FIELD_NUMBER: _ClassVar[int] - MESSAGE_FIELD_NUMBER: _ClassVar[int] - node_id: str - ethereum_signature: _signature_pb2.Signature - vega_signature: _signature_pb2.Signature - message: str - def __init__( - self, - node_id: _Optional[str] = ..., - ethereum_signature: _Optional[_Union[_signature_pb2.Signature, _Mapping]] = ..., - vega_signature: _Optional[_Union[_signature_pb2.Signature, _Mapping]] = ..., - message: _Optional[str] = ..., - ) -> None: ... - -class AnnounceNode(_message.Message): - __slots__ = ( - "vega_pub_key", - "ethereum_address", - "chain_pub_key", - "info_url", - "country", - "id", - "name", - "avatar_url", - "vega_pub_key_index", - "from_epoch", - "ethereum_signature", - "vega_signature", - "submitter_address", - ) - VEGA_PUB_KEY_FIELD_NUMBER: _ClassVar[int] - ETHEREUM_ADDRESS_FIELD_NUMBER: _ClassVar[int] - CHAIN_PUB_KEY_FIELD_NUMBER: _ClassVar[int] - INFO_URL_FIELD_NUMBER: _ClassVar[int] - COUNTRY_FIELD_NUMBER: _ClassVar[int] - ID_FIELD_NUMBER: _ClassVar[int] - NAME_FIELD_NUMBER: _ClassVar[int] - AVATAR_URL_FIELD_NUMBER: _ClassVar[int] - VEGA_PUB_KEY_INDEX_FIELD_NUMBER: _ClassVar[int] - FROM_EPOCH_FIELD_NUMBER: _ClassVar[int] - ETHEREUM_SIGNATURE_FIELD_NUMBER: _ClassVar[int] - VEGA_SIGNATURE_FIELD_NUMBER: _ClassVar[int] - SUBMITTER_ADDRESS_FIELD_NUMBER: _ClassVar[int] - vega_pub_key: str - ethereum_address: str - chain_pub_key: str - info_url: str - country: str - id: str - name: str - avatar_url: str - vega_pub_key_index: int - from_epoch: int - ethereum_signature: _signature_pb2.Signature - vega_signature: _signature_pb2.Signature - submitter_address: str - def __init__( - self, - vega_pub_key: _Optional[str] = ..., - ethereum_address: _Optional[str] = ..., - chain_pub_key: _Optional[str] = ..., - info_url: _Optional[str] = ..., - country: _Optional[str] = ..., - id: _Optional[str] = ..., - name: _Optional[str] = ..., - avatar_url: _Optional[str] = ..., - vega_pub_key_index: _Optional[int] = ..., - from_epoch: _Optional[int] = ..., - ethereum_signature: _Optional[_Union[_signature_pb2.Signature, _Mapping]] = ..., - vega_signature: _Optional[_Union[_signature_pb2.Signature, _Mapping]] = ..., - submitter_address: _Optional[str] = ..., - ) -> None: ... - -class NodeVote(_message.Message): - __slots__ = ("reference", "type") - - class Type(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - TYPE_UNSPECIFIED: _ClassVar[NodeVote.Type] - TYPE_STAKE_DEPOSITED: _ClassVar[NodeVote.Type] - TYPE_STAKE_REMOVED: _ClassVar[NodeVote.Type] - TYPE_FUNDS_DEPOSITED: _ClassVar[NodeVote.Type] - TYPE_SIGNER_ADDED: _ClassVar[NodeVote.Type] - TYPE_SIGNER_REMOVED: _ClassVar[NodeVote.Type] - TYPE_BRIDGE_STOPPED: _ClassVar[NodeVote.Type] - TYPE_BRIDGE_RESUMED: _ClassVar[NodeVote.Type] - TYPE_ASSET_LISTED: _ClassVar[NodeVote.Type] - TYPE_LIMITS_UPDATED: _ClassVar[NodeVote.Type] - TYPE_STAKE_TOTAL_SUPPLY: _ClassVar[NodeVote.Type] - TYPE_SIGNER_THRESHOLD_SET: _ClassVar[NodeVote.Type] - TYPE_GOVERNANCE_VALIDATE_ASSET: _ClassVar[NodeVote.Type] - TYPE_ETHEREUM_CONTRACT_CALL_RESULT: _ClassVar[NodeVote.Type] - - TYPE_UNSPECIFIED: NodeVote.Type - TYPE_STAKE_DEPOSITED: NodeVote.Type - TYPE_STAKE_REMOVED: NodeVote.Type - TYPE_FUNDS_DEPOSITED: NodeVote.Type - TYPE_SIGNER_ADDED: NodeVote.Type - TYPE_SIGNER_REMOVED: NodeVote.Type - TYPE_BRIDGE_STOPPED: NodeVote.Type - TYPE_BRIDGE_RESUMED: NodeVote.Type - TYPE_ASSET_LISTED: NodeVote.Type - TYPE_LIMITS_UPDATED: NodeVote.Type - TYPE_STAKE_TOTAL_SUPPLY: NodeVote.Type - TYPE_SIGNER_THRESHOLD_SET: NodeVote.Type - TYPE_GOVERNANCE_VALIDATE_ASSET: NodeVote.Type - TYPE_ETHEREUM_CONTRACT_CALL_RESULT: NodeVote.Type - REFERENCE_FIELD_NUMBER: _ClassVar[int] - TYPE_FIELD_NUMBER: _ClassVar[int] - reference: str - type: NodeVote.Type - def __init__( - self, - reference: _Optional[str] = ..., - type: _Optional[_Union[NodeVote.Type, str]] = ..., - ) -> None: ... - -class NodeSignature(_message.Message): - __slots__ = ("id", "sig", "kind") - ID_FIELD_NUMBER: _ClassVar[int] - SIG_FIELD_NUMBER: _ClassVar[int] - KIND_FIELD_NUMBER: _ClassVar[int] - id: str - sig: bytes - kind: NodeSignatureKind - def __init__( - self, - id: _Optional[str] = ..., - sig: _Optional[bytes] = ..., - kind: _Optional[_Union[NodeSignatureKind, str]] = ..., - ) -> None: ... - -class ChainEvent(_message.Message): - __slots__ = ( - "tx_id", - "nonce", - "builtin", - "erc20", - "staking_event", - "erc20_multisig", - "contract_call", - ) - TX_ID_FIELD_NUMBER: _ClassVar[int] - NONCE_FIELD_NUMBER: _ClassVar[int] - BUILTIN_FIELD_NUMBER: _ClassVar[int] - ERC20_FIELD_NUMBER: _ClassVar[int] - STAKING_EVENT_FIELD_NUMBER: _ClassVar[int] - ERC20_MULTISIG_FIELD_NUMBER: _ClassVar[int] - CONTRACT_CALL_FIELD_NUMBER: _ClassVar[int] - tx_id: str - nonce: int - builtin: _chain_events_pb2.BuiltinAssetEvent - erc20: _chain_events_pb2.ERC20Event - staking_event: _chain_events_pb2.StakingEvent - erc20_multisig: _chain_events_pb2.ERC20MultiSigEvent - contract_call: _chain_events_pb2.EthContractCallEvent - def __init__( - self, - tx_id: _Optional[str] = ..., - nonce: _Optional[int] = ..., - builtin: _Optional[_Union[_chain_events_pb2.BuiltinAssetEvent, _Mapping]] = ..., - erc20: _Optional[_Union[_chain_events_pb2.ERC20Event, _Mapping]] = ..., - staking_event: _Optional[ - _Union[_chain_events_pb2.StakingEvent, _Mapping] - ] = ..., - erc20_multisig: _Optional[ - _Union[_chain_events_pb2.ERC20MultiSigEvent, _Mapping] - ] = ..., - contract_call: _Optional[ - _Union[_chain_events_pb2.EthContractCallEvent, _Mapping] - ] = ..., - ) -> None: ... - -class KeyRotateSubmission(_message.Message): - __slots__ = ( - "new_pub_key_index", - "target_block", - "new_pub_key", - "current_pub_key_hash", - ) - NEW_PUB_KEY_INDEX_FIELD_NUMBER: _ClassVar[int] - TARGET_BLOCK_FIELD_NUMBER: _ClassVar[int] - NEW_PUB_KEY_FIELD_NUMBER: _ClassVar[int] - CURRENT_PUB_KEY_HASH_FIELD_NUMBER: _ClassVar[int] - new_pub_key_index: int - target_block: int - new_pub_key: str - current_pub_key_hash: str - def __init__( - self, - new_pub_key_index: _Optional[int] = ..., - target_block: _Optional[int] = ..., - new_pub_key: _Optional[str] = ..., - current_pub_key_hash: _Optional[str] = ..., - ) -> None: ... - -class EthereumKeyRotateSubmission(_message.Message): - __slots__ = ( - "target_block", - "new_address", - "current_address", - "submitter_address", - "ethereum_signature", - ) - TARGET_BLOCK_FIELD_NUMBER: _ClassVar[int] - NEW_ADDRESS_FIELD_NUMBER: _ClassVar[int] - CURRENT_ADDRESS_FIELD_NUMBER: _ClassVar[int] - SUBMITTER_ADDRESS_FIELD_NUMBER: _ClassVar[int] - ETHEREUM_SIGNATURE_FIELD_NUMBER: _ClassVar[int] - target_block: int - new_address: str - current_address: str - submitter_address: str - ethereum_signature: _signature_pb2.Signature - def __init__( - self, - target_block: _Optional[int] = ..., - new_address: _Optional[str] = ..., - current_address: _Optional[str] = ..., - submitter_address: _Optional[str] = ..., - ethereum_signature: _Optional[_Union[_signature_pb2.Signature, _Mapping]] = ..., - ) -> None: ... - -class StateVariableProposal(_message.Message): - __slots__ = ("proposal",) - PROPOSAL_FIELD_NUMBER: _ClassVar[int] - proposal: _vega_pb2.StateValueProposal - def __init__( - self, proposal: _Optional[_Union[_vega_pb2.StateValueProposal, _Mapping]] = ... - ) -> None: ... - -class ProtocolUpgradeProposal(_message.Message): - __slots__ = ("upgrade_block_height", "vega_release_tag") - UPGRADE_BLOCK_HEIGHT_FIELD_NUMBER: _ClassVar[int] - VEGA_RELEASE_TAG_FIELD_NUMBER: _ClassVar[int] - upgrade_block_height: int - vega_release_tag: str - def __init__( - self, - upgrade_block_height: _Optional[int] = ..., - vega_release_tag: _Optional[str] = ..., - ) -> None: ... diff --git a/vega_sim/proto/vega/commands/v1/validator_commands_pb2_grpc.py b/vega_sim/proto/vega/commands/v1/validator_commands_pb2_grpc.py deleted file mode 100644 index 8a9393943..000000000 --- a/vega_sim/proto/vega/commands/v1/validator_commands_pb2_grpc.py +++ /dev/null @@ -1,3 +0,0 @@ -# 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/vega_sim/proto/vega/data/__init__.py b/vega_sim/proto/vega/data/__init__.py deleted file mode 100644 index 0806a0afb..000000000 --- a/vega_sim/proto/vega/data/__init__.py +++ /dev/null @@ -1,3 +0,0 @@ -from . import v1 - -__all__ = ["v1"] diff --git a/vega_sim/proto/vega/data/v1/__init__.py b/vega_sim/proto/vega/data/v1/__init__.py deleted file mode 100644 index 97008d4cd..000000000 --- a/vega_sim/proto/vega/data/v1/__init__.py +++ /dev/null @@ -1,11 +0,0 @@ -from . import data_pb2 as data -from . import data_pb2_grpc as data_grpc -from . import spec_pb2 as spec -from . import spec_pb2_grpc as spec_grpc - -__all__ = [ - "data", - "data_grpc", - "spec", - "spec_grpc", -] diff --git a/vega_sim/proto/vega/data/v1/data_pb2.py b/vega_sim/proto/vega/data/v1/data_pb2.py deleted file mode 100644 index 3c9ef75dd..000000000 --- a/vega_sim/proto/vega/data/v1/data_pb2.py +++ /dev/null @@ -1,40 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: vega/data/v1/data.proto -# Protobuf Python Version: 5.26.1 -"""Generated protocol buffer code.""" -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 -from google.protobuf.internal import builder as _builder - -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile( - b'\n\x17vega/data/v1/data.proto\x12\x0cvega.data.v1"&\n\nETHAddress\x12\x18\n\x07\x61\x64\x64ress\x18\x01 \x01(\tR\x07\x61\x64\x64ress"\x1a\n\x06PubKey\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key"\x80\x01\n\x06Signer\x12/\n\x07pub_key\x18\x01 \x01(\x0b\x32\x14.vega.data.v1.PubKeyH\x00R\x06pubKey\x12;\n\x0b\x65th_address\x18\x02 \x01(\x0b\x32\x18.vega.data.v1.ETHAddressH\x00R\nethAddressB\x08\n\x06signer"4\n\x08Property\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x14\n\x05value\x18\x02 \x01(\tR\x05value"\x89\x02\n\x04\x44\x61ta\x12.\n\x07signers\x18\x01 \x03(\x0b\x32\x14.vega.data.v1.SignerR\x07signers\x12*\n\x04\x64\x61ta\x18\x02 \x03(\x0b\x32\x16.vega.data.v1.PropertyR\x04\x64\x61ta\x12(\n\x10matched_spec_ids\x18\x03 \x03(\tR\x0ematchedSpecIds\x12!\n\x0c\x62roadcast_at\x18\x04 \x01(\x03R\x0b\x62roadcastAt\x12\x33\n\tmeta_data\x18\x05 \x03(\x0b\x32\x16.vega.data.v1.PropertyR\x08metaData\x12\x19\n\x05\x65rror\x18\x06 \x01(\tH\x00R\x05\x65rror\x88\x01\x01\x42\x08\n\x06_error"6\n\x0c\x45xternalData\x12&\n\x04\x64\x61ta\x18\x01 \x01(\x0b\x32\x12.vega.data.v1.DataR\x04\x64\x61taB/Z-code.vegaprotocol.io/vega/protos/vega/data/v1b\x06proto3' -) - -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, "vega.data.v1.data_pb2", _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals["DESCRIPTOR"]._loaded_options = None - _globals["DESCRIPTOR"]._serialized_options = ( - b"Z-code.vegaprotocol.io/vega/protos/vega/data/v1" - ) - _globals["_ETHADDRESS"]._serialized_start = 41 - _globals["_ETHADDRESS"]._serialized_end = 79 - _globals["_PUBKEY"]._serialized_start = 81 - _globals["_PUBKEY"]._serialized_end = 107 - _globals["_SIGNER"]._serialized_start = 110 - _globals["_SIGNER"]._serialized_end = 238 - _globals["_PROPERTY"]._serialized_start = 240 - _globals["_PROPERTY"]._serialized_end = 292 - _globals["_DATA"]._serialized_start = 295 - _globals["_DATA"]._serialized_end = 560 - _globals["_EXTERNALDATA"]._serialized_start = 562 - _globals["_EXTERNALDATA"]._serialized_end = 616 -# @@protoc_insertion_point(module_scope) diff --git a/vega_sim/proto/vega/data/v1/data_pb2.pyi b/vega_sim/proto/vega/data/v1/data_pb2.pyi deleted file mode 100644 index b7dd50515..000000000 --- a/vega_sim/proto/vega/data/v1/data_pb2.pyi +++ /dev/null @@ -1,83 +0,0 @@ -from google.protobuf.internal import containers as _containers -from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from typing import ( - ClassVar as _ClassVar, - Iterable as _Iterable, - Mapping as _Mapping, - Optional as _Optional, - Union as _Union, -) - -DESCRIPTOR: _descriptor.FileDescriptor - -class ETHAddress(_message.Message): - __slots__ = ("address",) - ADDRESS_FIELD_NUMBER: _ClassVar[int] - address: str - def __init__(self, address: _Optional[str] = ...) -> None: ... - -class PubKey(_message.Message): - __slots__ = ("key",) - KEY_FIELD_NUMBER: _ClassVar[int] - key: str - def __init__(self, key: _Optional[str] = ...) -> None: ... - -class Signer(_message.Message): - __slots__ = ("pub_key", "eth_address") - PUB_KEY_FIELD_NUMBER: _ClassVar[int] - ETH_ADDRESS_FIELD_NUMBER: _ClassVar[int] - pub_key: PubKey - eth_address: ETHAddress - def __init__( - self, - pub_key: _Optional[_Union[PubKey, _Mapping]] = ..., - eth_address: _Optional[_Union[ETHAddress, _Mapping]] = ..., - ) -> None: ... - -class Property(_message.Message): - __slots__ = ("name", "value") - NAME_FIELD_NUMBER: _ClassVar[int] - VALUE_FIELD_NUMBER: _ClassVar[int] - name: str - value: str - def __init__( - self, name: _Optional[str] = ..., value: _Optional[str] = ... - ) -> None: ... - -class Data(_message.Message): - __slots__ = ( - "signers", - "data", - "matched_spec_ids", - "broadcast_at", - "meta_data", - "error", - ) - SIGNERS_FIELD_NUMBER: _ClassVar[int] - DATA_FIELD_NUMBER: _ClassVar[int] - MATCHED_SPEC_IDS_FIELD_NUMBER: _ClassVar[int] - BROADCAST_AT_FIELD_NUMBER: _ClassVar[int] - META_DATA_FIELD_NUMBER: _ClassVar[int] - ERROR_FIELD_NUMBER: _ClassVar[int] - signers: _containers.RepeatedCompositeFieldContainer[Signer] - data: _containers.RepeatedCompositeFieldContainer[Property] - matched_spec_ids: _containers.RepeatedScalarFieldContainer[str] - broadcast_at: int - meta_data: _containers.RepeatedCompositeFieldContainer[Property] - error: str - def __init__( - self, - signers: _Optional[_Iterable[_Union[Signer, _Mapping]]] = ..., - data: _Optional[_Iterable[_Union[Property, _Mapping]]] = ..., - matched_spec_ids: _Optional[_Iterable[str]] = ..., - broadcast_at: _Optional[int] = ..., - meta_data: _Optional[_Iterable[_Union[Property, _Mapping]]] = ..., - error: _Optional[str] = ..., - ) -> None: ... - -class ExternalData(_message.Message): - __slots__ = ("data",) - DATA_FIELD_NUMBER: _ClassVar[int] - data: Data - def __init__(self, data: _Optional[_Union[Data, _Mapping]] = ...) -> None: ... diff --git a/vega_sim/proto/vega/data/v1/data_pb2_grpc.py b/vega_sim/proto/vega/data/v1/data_pb2_grpc.py deleted file mode 100644 index 8a9393943..000000000 --- a/vega_sim/proto/vega/data/v1/data_pb2_grpc.py +++ /dev/null @@ -1,3 +0,0 @@ -# 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/vega_sim/proto/vega/data/v1/spec_pb2.py b/vega_sim/proto/vega/data/v1/spec_pb2.py deleted file mode 100644 index cc1a50472..000000000 --- a/vega_sim/proto/vega/data/v1/spec_pb2.py +++ /dev/null @@ -1,40 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: vega/data/v1/spec.proto -# Protobuf Python Version: 5.26.1 -"""Generated protocol buffer code.""" -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 -from google.protobuf.internal import builder as _builder - -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile( - b'\n\x17vega/data/v1/spec.proto\x12\x0cvega.data.v1"n\n\x06\x46ilter\x12+\n\x03key\x18\x01 \x01(\x0b\x32\x19.vega.data.v1.PropertyKeyR\x03key\x12\x37\n\nconditions\x18\x02 \x03(\x0b\x32\x17.vega.data.v1.ConditionR\nconditions"\xb2\x02\n\x0bPropertyKey\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x32\n\x04type\x18\x02 \x01(\x0e\x32\x1e.vega.data.v1.PropertyKey.TypeR\x04type\x12\x37\n\x15number_decimal_places\x18\x03 \x01(\x04H\x00R\x13numberDecimalPlaces\x88\x01\x01"\x87\x01\n\x04Type\x12\x14\n\x10TYPE_UNSPECIFIED\x10\x00\x12\x0e\n\nTYPE_EMPTY\x10\x01\x12\x10\n\x0cTYPE_INTEGER\x10\x02\x12\x0f\n\x0bTYPE_STRING\x10\x03\x12\x10\n\x0cTYPE_BOOLEAN\x10\x04\x12\x10\n\x0cTYPE_DECIMAL\x10\x05\x12\x12\n\x0eTYPE_TIMESTAMP\x10\x06\x42\x18\n\x16_number_decimal_places"\x93\x02\n\tCondition\x12<\n\x08operator\x18\x01 \x01(\x0e\x32 .vega.data.v1.Condition.OperatorR\x08operator\x12\x14\n\x05value\x18\x02 \x01(\tR\x05value"\xb1\x01\n\x08Operator\x12\x18\n\x14OPERATOR_UNSPECIFIED\x10\x00\x12\x13\n\x0fOPERATOR_EQUALS\x10\x01\x12\x19\n\x15OPERATOR_GREATER_THAN\x10\x02\x12"\n\x1eOPERATOR_GREATER_THAN_OR_EQUAL\x10\x03\x12\x16\n\x12OPERATOR_LESS_THAN\x10\x04\x12\x1f\n\x1bOPERATOR_LESS_THAN_OR_EQUAL\x10\x05"V\n\x13InternalTimeTrigger\x12\x1d\n\x07initial\x18\x01 \x01(\x03H\x00R\x07initial\x88\x01\x01\x12\x14\n\x05\x65very\x18\x02 \x01(\x03R\x05\x65veryB\n\n\x08_initialB/Z-code.vegaprotocol.io/vega/protos/vega/data/v1b\x06proto3' -) - -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, "vega.data.v1.spec_pb2", _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals["DESCRIPTOR"]._loaded_options = None - _globals["DESCRIPTOR"]._serialized_options = ( - b"Z-code.vegaprotocol.io/vega/protos/vega/data/v1" - ) - _globals["_FILTER"]._serialized_start = 41 - _globals["_FILTER"]._serialized_end = 151 - _globals["_PROPERTYKEY"]._serialized_start = 154 - _globals["_PROPERTYKEY"]._serialized_end = 460 - _globals["_PROPERTYKEY_TYPE"]._serialized_start = 299 - _globals["_PROPERTYKEY_TYPE"]._serialized_end = 434 - _globals["_CONDITION"]._serialized_start = 463 - _globals["_CONDITION"]._serialized_end = 738 - _globals["_CONDITION_OPERATOR"]._serialized_start = 561 - _globals["_CONDITION_OPERATOR"]._serialized_end = 738 - _globals["_INTERNALTIMETRIGGER"]._serialized_start = 740 - _globals["_INTERNALTIMETRIGGER"]._serialized_end = 826 -# @@protoc_insertion_point(module_scope) diff --git a/vega_sim/proto/vega/data/v1/spec_pb2.pyi b/vega_sim/proto/vega/data/v1/spec_pb2.pyi deleted file mode 100644 index 82e2bd32f..000000000 --- a/vega_sim/proto/vega/data/v1/spec_pb2.pyi +++ /dev/null @@ -1,96 +0,0 @@ -from google.protobuf.internal import containers as _containers -from google.protobuf.internal import enum_type_wrapper as _enum_type_wrapper -from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from typing import ( - ClassVar as _ClassVar, - Iterable as _Iterable, - Mapping as _Mapping, - Optional as _Optional, - Union as _Union, -) - -DESCRIPTOR: _descriptor.FileDescriptor - -class Filter(_message.Message): - __slots__ = ("key", "conditions") - KEY_FIELD_NUMBER: _ClassVar[int] - CONDITIONS_FIELD_NUMBER: _ClassVar[int] - key: PropertyKey - conditions: _containers.RepeatedCompositeFieldContainer[Condition] - def __init__( - self, - key: _Optional[_Union[PropertyKey, _Mapping]] = ..., - conditions: _Optional[_Iterable[_Union[Condition, _Mapping]]] = ..., - ) -> None: ... - -class PropertyKey(_message.Message): - __slots__ = ("name", "type", "number_decimal_places") - - class Type(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - TYPE_UNSPECIFIED: _ClassVar[PropertyKey.Type] - TYPE_EMPTY: _ClassVar[PropertyKey.Type] - TYPE_INTEGER: _ClassVar[PropertyKey.Type] - TYPE_STRING: _ClassVar[PropertyKey.Type] - TYPE_BOOLEAN: _ClassVar[PropertyKey.Type] - TYPE_DECIMAL: _ClassVar[PropertyKey.Type] - TYPE_TIMESTAMP: _ClassVar[PropertyKey.Type] - - TYPE_UNSPECIFIED: PropertyKey.Type - TYPE_EMPTY: PropertyKey.Type - TYPE_INTEGER: PropertyKey.Type - TYPE_STRING: PropertyKey.Type - TYPE_BOOLEAN: PropertyKey.Type - TYPE_DECIMAL: PropertyKey.Type - TYPE_TIMESTAMP: PropertyKey.Type - NAME_FIELD_NUMBER: _ClassVar[int] - TYPE_FIELD_NUMBER: _ClassVar[int] - NUMBER_DECIMAL_PLACES_FIELD_NUMBER: _ClassVar[int] - name: str - type: PropertyKey.Type - number_decimal_places: int - def __init__( - self, - name: _Optional[str] = ..., - type: _Optional[_Union[PropertyKey.Type, str]] = ..., - number_decimal_places: _Optional[int] = ..., - ) -> None: ... - -class Condition(_message.Message): - __slots__ = ("operator", "value") - - class Operator(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - OPERATOR_UNSPECIFIED: _ClassVar[Condition.Operator] - OPERATOR_EQUALS: _ClassVar[Condition.Operator] - OPERATOR_GREATER_THAN: _ClassVar[Condition.Operator] - OPERATOR_GREATER_THAN_OR_EQUAL: _ClassVar[Condition.Operator] - OPERATOR_LESS_THAN: _ClassVar[Condition.Operator] - OPERATOR_LESS_THAN_OR_EQUAL: _ClassVar[Condition.Operator] - - OPERATOR_UNSPECIFIED: Condition.Operator - OPERATOR_EQUALS: Condition.Operator - OPERATOR_GREATER_THAN: Condition.Operator - OPERATOR_GREATER_THAN_OR_EQUAL: Condition.Operator - OPERATOR_LESS_THAN: Condition.Operator - OPERATOR_LESS_THAN_OR_EQUAL: Condition.Operator - OPERATOR_FIELD_NUMBER: _ClassVar[int] - VALUE_FIELD_NUMBER: _ClassVar[int] - operator: Condition.Operator - value: str - def __init__( - self, - operator: _Optional[_Union[Condition.Operator, str]] = ..., - value: _Optional[str] = ..., - ) -> None: ... - -class InternalTimeTrigger(_message.Message): - __slots__ = ("initial", "every") - INITIAL_FIELD_NUMBER: _ClassVar[int] - EVERY_FIELD_NUMBER: _ClassVar[int] - initial: int - every: int - def __init__( - self, initial: _Optional[int] = ..., every: _Optional[int] = ... - ) -> None: ... diff --git a/vega_sim/proto/vega/data/v1/spec_pb2_grpc.py b/vega_sim/proto/vega/data/v1/spec_pb2_grpc.py deleted file mode 100644 index 8a9393943..000000000 --- a/vega_sim/proto/vega/data/v1/spec_pb2_grpc.py +++ /dev/null @@ -1,3 +0,0 @@ -# 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/vega_sim/proto/vega/data_source_pb2.py b/vega_sim/proto/vega/data_source_pb2.py deleted file mode 100644 index 2bd34e1ac..000000000 --- a/vega_sim/proto/vega/data_source_pb2.py +++ /dev/null @@ -1,61 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: vega/data_source.proto -# Protobuf Python Version: 5.26.1 -"""Generated protocol buffer code.""" -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 -from google.protobuf.internal import builder as _builder - -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - -from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2 -from .data.v1 import data_pb2 as vega_dot_data_dot_v1_dot_data__pb2 -from .data.v1 import spec_pb2 as vega_dot_data_dot_v1_dot_spec__pb2 - - -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile( - b'\n\x16vega/data_source.proto\x12\x04vega\x1a\x1cgoogle/protobuf/struct.proto\x1a\x17vega/data/v1/data.proto\x1a\x17vega/data/v1/spec.proto"\xa9\x01\n\x14\x44\x61taSourceDefinition\x12@\n\x08internal\x18\x01 \x01(\x0b\x32".vega.DataSourceDefinitionInternalH\x00R\x08internal\x12@\n\x08\x65xternal\x18\x02 \x01(\x0b\x32".vega.DataSourceDefinitionExternalH\x00R\x08\x65xternalB\r\n\x0bsource_type"R\n\x1cSpecBindingForCompositePrice\x12\x32\n\x15price_source_property\x18\x01 \x01(\tR\x13priceSourceProperty"Z\n\x1f\x44\x61taSourceSpecConfigurationTime\x12\x37\n\nconditions\x18\x01 \x03(\x0b\x32\x17.vega.data.v1.ConditionR\nconditions"\xa0\x01\n&DataSourceSpecConfigurationTimeTrigger\x12\x37\n\nconditions\x18\x01 \x03(\x0b\x32\x17.vega.data.v1.ConditionR\nconditions\x12=\n\x08triggers\x18\x02 \x03(\x0b\x32!.vega.data.v1.InternalTimeTriggerR\x08triggers"\xbd\x01\n\x1c\x44\x61taSourceDefinitionInternal\x12;\n\x04time\x18\x01 \x01(\x0b\x32%.vega.DataSourceSpecConfigurationTimeH\x00R\x04time\x12Q\n\x0ctime_trigger\x18\x02 \x01(\x0b\x32,.vega.DataSourceSpecConfigurationTimeTriggerH\x00R\x0btimeTriggerB\r\n\x0bsource_type"\x9e\x01\n\x1c\x44\x61taSourceDefinitionExternal\x12;\n\x06oracle\x18\x01 \x01(\x0b\x32!.vega.DataSourceSpecConfigurationH\x00R\x06oracle\x12\x32\n\neth_oracle\x18\x02 \x01(\x0b\x32\x11.vega.EthCallSpecH\x00R\tethOracleB\r\n\x0bsource_type"}\n\x1b\x44\x61taSourceSpecConfiguration\x12.\n\x07signers\x18\x01 \x03(\x0b\x32\x14.vega.data.v1.SignerR\x07signers\x12.\n\x07\x66ilters\x18\x02 \x03(\x0b\x32\x14.vega.data.v1.FilterR\x07\x66ilters"\xf0\x02\n\x0b\x45thCallSpec\x12\x18\n\x07\x61\x64\x64ress\x18\x01 \x01(\tR\x07\x61\x64\x64ress\x12\x10\n\x03\x61\x62i\x18\x02 \x01(\tR\x03\x61\x62i\x12\x16\n\x06method\x18\x03 \x01(\tR\x06method\x12*\n\x04\x61rgs\x18\x04 \x03(\x0b\x32\x16.google.protobuf.ValueR\x04\x61rgs\x12.\n\x07trigger\x18\x05 \x01(\x0b\x32\x14.vega.EthCallTriggerR\x07trigger\x12\x35\n\x16required_confirmations\x18\x06 \x01(\x04R\x15requiredConfirmations\x12.\n\x07\x66ilters\x18\x07 \x03(\x0b\x32\x14.vega.data.v1.FilterR\x07\x66ilters\x12\x32\n\x0bnormalisers\x18\x08 \x03(\x0b\x32\x10.vega.NormaliserR\x0bnormalisers\x12&\n\x0fsource_chain_id\x18\t \x01(\x04R\rsourceChainId"@\n\nNormaliser\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x1e\n\nexpression\x18\x02 \x01(\tR\nexpression"V\n\x0e\x45thCallTrigger\x12\x39\n\x0ctime_trigger\x18\x01 \x01(\x0b\x32\x14.vega.EthTimeTriggerH\x00R\x0btimeTriggerB\t\n\x07trigger"\x85\x01\n\x0e\x45thTimeTrigger\x12\x1d\n\x07initial\x18\x01 \x01(\x04H\x00R\x07initial\x88\x01\x01\x12\x19\n\x05\x65very\x18\x02 \x01(\x04H\x01R\x05\x65very\x88\x01\x01\x12\x19\n\x05until\x18\x03 \x01(\x04H\x02R\x05until\x88\x01\x01\x42\n\n\x08_initialB\x08\n\x06_everyB\x08\n\x06_until"\x90\x02\n\x0e\x44\x61taSourceSpec\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x1d\n\ncreated_at\x18\x02 \x01(\x03R\tcreatedAt\x12\x1d\n\nupdated_at\x18\x03 \x01(\x03R\tupdatedAt\x12.\n\x04\x64\x61ta\x18\x04 \x01(\x0b\x32\x1a.vega.DataSourceDefinitionR\x04\x64\x61ta\x12\x33\n\x06status\x18\x05 \x01(\x0e\x32\x1b.vega.DataSourceSpec.StatusR\x06status"K\n\x06Status\x12\x16\n\x12STATUS_UNSPECIFIED\x10\x00\x12\x11\n\rSTATUS_ACTIVE\x10\x01\x12\x16\n\x12STATUS_DEACTIVATED\x10\x02"B\n\x16\x45xternalDataSourceSpec\x12(\n\x04spec\x18\x01 \x01(\x0b\x32\x14.vega.DataSourceSpecR\x04specB\'Z%code.vegaprotocol.io/vega/protos/vegab\x06proto3' -) - -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, "vega.data_source_pb2", _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals["DESCRIPTOR"]._loaded_options = None - _globals["DESCRIPTOR"]._serialized_options = ( - b"Z%code.vegaprotocol.io/vega/protos/vega" - ) - _globals["_DATASOURCEDEFINITION"]._serialized_start = 113 - _globals["_DATASOURCEDEFINITION"]._serialized_end = 282 - _globals["_SPECBINDINGFORCOMPOSITEPRICE"]._serialized_start = 284 - _globals["_SPECBINDINGFORCOMPOSITEPRICE"]._serialized_end = 366 - _globals["_DATASOURCESPECCONFIGURATIONTIME"]._serialized_start = 368 - _globals["_DATASOURCESPECCONFIGURATIONTIME"]._serialized_end = 458 - _globals["_DATASOURCESPECCONFIGURATIONTIMETRIGGER"]._serialized_start = 461 - _globals["_DATASOURCESPECCONFIGURATIONTIMETRIGGER"]._serialized_end = 621 - _globals["_DATASOURCEDEFINITIONINTERNAL"]._serialized_start = 624 - _globals["_DATASOURCEDEFINITIONINTERNAL"]._serialized_end = 813 - _globals["_DATASOURCEDEFINITIONEXTERNAL"]._serialized_start = 816 - _globals["_DATASOURCEDEFINITIONEXTERNAL"]._serialized_end = 974 - _globals["_DATASOURCESPECCONFIGURATION"]._serialized_start = 976 - _globals["_DATASOURCESPECCONFIGURATION"]._serialized_end = 1101 - _globals["_ETHCALLSPEC"]._serialized_start = 1104 - _globals["_ETHCALLSPEC"]._serialized_end = 1472 - _globals["_NORMALISER"]._serialized_start = 1474 - _globals["_NORMALISER"]._serialized_end = 1538 - _globals["_ETHCALLTRIGGER"]._serialized_start = 1540 - _globals["_ETHCALLTRIGGER"]._serialized_end = 1626 - _globals["_ETHTIMETRIGGER"]._serialized_start = 1629 - _globals["_ETHTIMETRIGGER"]._serialized_end = 1762 - _globals["_DATASOURCESPEC"]._serialized_start = 1765 - _globals["_DATASOURCESPEC"]._serialized_end = 2037 - _globals["_DATASOURCESPEC_STATUS"]._serialized_start = 1962 - _globals["_DATASOURCESPEC_STATUS"]._serialized_end = 2037 - _globals["_EXTERNALDATASOURCESPEC"]._serialized_start = 2039 - _globals["_EXTERNALDATASOURCESPEC"]._serialized_end = 2105 -# @@protoc_insertion_point(module_scope) diff --git a/vega_sim/proto/vega/data_source_pb2.pyi b/vega_sim/proto/vega/data_source_pb2.pyi deleted file mode 100644 index 46e6c379b..000000000 --- a/vega_sim/proto/vega/data_source_pb2.pyi +++ /dev/null @@ -1,210 +0,0 @@ -from google.protobuf import struct_pb2 as _struct_pb2 -from vega.data.v1 import data_pb2 as _data_pb2 -from vega.data.v1 import spec_pb2 as _spec_pb2 -from google.protobuf.internal import containers as _containers -from google.protobuf.internal import enum_type_wrapper as _enum_type_wrapper -from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from typing import ( - ClassVar as _ClassVar, - Iterable as _Iterable, - Mapping as _Mapping, - Optional as _Optional, - Union as _Union, -) - -DESCRIPTOR: _descriptor.FileDescriptor - -class DataSourceDefinition(_message.Message): - __slots__ = ("internal", "external") - INTERNAL_FIELD_NUMBER: _ClassVar[int] - EXTERNAL_FIELD_NUMBER: _ClassVar[int] - internal: DataSourceDefinitionInternal - external: DataSourceDefinitionExternal - def __init__( - self, - internal: _Optional[_Union[DataSourceDefinitionInternal, _Mapping]] = ..., - external: _Optional[_Union[DataSourceDefinitionExternal, _Mapping]] = ..., - ) -> None: ... - -class SpecBindingForCompositePrice(_message.Message): - __slots__ = ("price_source_property",) - PRICE_SOURCE_PROPERTY_FIELD_NUMBER: _ClassVar[int] - price_source_property: str - def __init__(self, price_source_property: _Optional[str] = ...) -> None: ... - -class DataSourceSpecConfigurationTime(_message.Message): - __slots__ = ("conditions",) - CONDITIONS_FIELD_NUMBER: _ClassVar[int] - conditions: _containers.RepeatedCompositeFieldContainer[_spec_pb2.Condition] - def __init__( - self, - conditions: _Optional[_Iterable[_Union[_spec_pb2.Condition, _Mapping]]] = ..., - ) -> None: ... - -class DataSourceSpecConfigurationTimeTrigger(_message.Message): - __slots__ = ("conditions", "triggers") - CONDITIONS_FIELD_NUMBER: _ClassVar[int] - TRIGGERS_FIELD_NUMBER: _ClassVar[int] - conditions: _containers.RepeatedCompositeFieldContainer[_spec_pb2.Condition] - triggers: _containers.RepeatedCompositeFieldContainer[_spec_pb2.InternalTimeTrigger] - def __init__( - self, - conditions: _Optional[_Iterable[_Union[_spec_pb2.Condition, _Mapping]]] = ..., - triggers: _Optional[ - _Iterable[_Union[_spec_pb2.InternalTimeTrigger, _Mapping]] - ] = ..., - ) -> None: ... - -class DataSourceDefinitionInternal(_message.Message): - __slots__ = ("time", "time_trigger") - TIME_FIELD_NUMBER: _ClassVar[int] - TIME_TRIGGER_FIELD_NUMBER: _ClassVar[int] - time: DataSourceSpecConfigurationTime - time_trigger: DataSourceSpecConfigurationTimeTrigger - def __init__( - self, - time: _Optional[_Union[DataSourceSpecConfigurationTime, _Mapping]] = ..., - time_trigger: _Optional[ - _Union[DataSourceSpecConfigurationTimeTrigger, _Mapping] - ] = ..., - ) -> None: ... - -class DataSourceDefinitionExternal(_message.Message): - __slots__ = ("oracle", "eth_oracle") - ORACLE_FIELD_NUMBER: _ClassVar[int] - ETH_ORACLE_FIELD_NUMBER: _ClassVar[int] - oracle: DataSourceSpecConfiguration - eth_oracle: EthCallSpec - def __init__( - self, - oracle: _Optional[_Union[DataSourceSpecConfiguration, _Mapping]] = ..., - eth_oracle: _Optional[_Union[EthCallSpec, _Mapping]] = ..., - ) -> None: ... - -class DataSourceSpecConfiguration(_message.Message): - __slots__ = ("signers", "filters") - SIGNERS_FIELD_NUMBER: _ClassVar[int] - FILTERS_FIELD_NUMBER: _ClassVar[int] - signers: _containers.RepeatedCompositeFieldContainer[_data_pb2.Signer] - filters: _containers.RepeatedCompositeFieldContainer[_spec_pb2.Filter] - def __init__( - self, - signers: _Optional[_Iterable[_Union[_data_pb2.Signer, _Mapping]]] = ..., - filters: _Optional[_Iterable[_Union[_spec_pb2.Filter, _Mapping]]] = ..., - ) -> None: ... - -class EthCallSpec(_message.Message): - __slots__ = ( - "address", - "abi", - "method", - "args", - "trigger", - "required_confirmations", - "filters", - "normalisers", - "source_chain_id", - ) - ADDRESS_FIELD_NUMBER: _ClassVar[int] - ABI_FIELD_NUMBER: _ClassVar[int] - METHOD_FIELD_NUMBER: _ClassVar[int] - ARGS_FIELD_NUMBER: _ClassVar[int] - TRIGGER_FIELD_NUMBER: _ClassVar[int] - REQUIRED_CONFIRMATIONS_FIELD_NUMBER: _ClassVar[int] - FILTERS_FIELD_NUMBER: _ClassVar[int] - NORMALISERS_FIELD_NUMBER: _ClassVar[int] - SOURCE_CHAIN_ID_FIELD_NUMBER: _ClassVar[int] - address: str - abi: str - method: str - args: _containers.RepeatedCompositeFieldContainer[_struct_pb2.Value] - trigger: EthCallTrigger - required_confirmations: int - filters: _containers.RepeatedCompositeFieldContainer[_spec_pb2.Filter] - normalisers: _containers.RepeatedCompositeFieldContainer[Normaliser] - source_chain_id: int - def __init__( - self, - address: _Optional[str] = ..., - abi: _Optional[str] = ..., - method: _Optional[str] = ..., - args: _Optional[_Iterable[_Union[_struct_pb2.Value, _Mapping]]] = ..., - trigger: _Optional[_Union[EthCallTrigger, _Mapping]] = ..., - required_confirmations: _Optional[int] = ..., - filters: _Optional[_Iterable[_Union[_spec_pb2.Filter, _Mapping]]] = ..., - normalisers: _Optional[_Iterable[_Union[Normaliser, _Mapping]]] = ..., - source_chain_id: _Optional[int] = ..., - ) -> None: ... - -class Normaliser(_message.Message): - __slots__ = ("name", "expression") - NAME_FIELD_NUMBER: _ClassVar[int] - EXPRESSION_FIELD_NUMBER: _ClassVar[int] - name: str - expression: str - def __init__( - self, name: _Optional[str] = ..., expression: _Optional[str] = ... - ) -> None: ... - -class EthCallTrigger(_message.Message): - __slots__ = ("time_trigger",) - TIME_TRIGGER_FIELD_NUMBER: _ClassVar[int] - time_trigger: EthTimeTrigger - def __init__( - self, time_trigger: _Optional[_Union[EthTimeTrigger, _Mapping]] = ... - ) -> None: ... - -class EthTimeTrigger(_message.Message): - __slots__ = ("initial", "every", "until") - INITIAL_FIELD_NUMBER: _ClassVar[int] - EVERY_FIELD_NUMBER: _ClassVar[int] - UNTIL_FIELD_NUMBER: _ClassVar[int] - initial: int - every: int - until: int - def __init__( - self, - initial: _Optional[int] = ..., - every: _Optional[int] = ..., - until: _Optional[int] = ..., - ) -> None: ... - -class DataSourceSpec(_message.Message): - __slots__ = ("id", "created_at", "updated_at", "data", "status") - - class Status(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - STATUS_UNSPECIFIED: _ClassVar[DataSourceSpec.Status] - STATUS_ACTIVE: _ClassVar[DataSourceSpec.Status] - STATUS_DEACTIVATED: _ClassVar[DataSourceSpec.Status] - - STATUS_UNSPECIFIED: DataSourceSpec.Status - STATUS_ACTIVE: DataSourceSpec.Status - STATUS_DEACTIVATED: DataSourceSpec.Status - ID_FIELD_NUMBER: _ClassVar[int] - CREATED_AT_FIELD_NUMBER: _ClassVar[int] - UPDATED_AT_FIELD_NUMBER: _ClassVar[int] - DATA_FIELD_NUMBER: _ClassVar[int] - STATUS_FIELD_NUMBER: _ClassVar[int] - id: str - created_at: int - updated_at: int - data: DataSourceDefinition - status: DataSourceSpec.Status - def __init__( - self, - id: _Optional[str] = ..., - created_at: _Optional[int] = ..., - updated_at: _Optional[int] = ..., - data: _Optional[_Union[DataSourceDefinition, _Mapping]] = ..., - status: _Optional[_Union[DataSourceSpec.Status, str]] = ..., - ) -> None: ... - -class ExternalDataSourceSpec(_message.Message): - __slots__ = ("spec",) - SPEC_FIELD_NUMBER: _ClassVar[int] - spec: DataSourceSpec - def __init__( - self, spec: _Optional[_Union[DataSourceSpec, _Mapping]] = ... - ) -> None: ... diff --git a/vega_sim/proto/vega/data_source_pb2_grpc.py b/vega_sim/proto/vega/data_source_pb2_grpc.py deleted file mode 100644 index 8a9393943..000000000 --- a/vega_sim/proto/vega/data_source_pb2_grpc.py +++ /dev/null @@ -1,3 +0,0 @@ -# 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/vega_sim/proto/vega/events/__init__.py b/vega_sim/proto/vega/events/__init__.py deleted file mode 100644 index 0806a0afb..000000000 --- a/vega_sim/proto/vega/events/__init__.py +++ /dev/null @@ -1,3 +0,0 @@ -from . import v1 - -__all__ = ["v1"] diff --git a/vega_sim/proto/vega/events/v1/__init__.py b/vega_sim/proto/vega/events/v1/__init__.py deleted file mode 100644 index cfc8e25b1..000000000 --- a/vega_sim/proto/vega/events/v1/__init__.py +++ /dev/null @@ -1,7 +0,0 @@ -from . import events_pb2 as events -from . import events_pb2_grpc as events_grpc - -__all__ = [ - "events", - "events_grpc", -] diff --git a/vega_sim/proto/vega/events/v1/events_pb2.py b/vega_sim/proto/vega/events/v1/events_pb2.py deleted file mode 100644 index ef750f8a7..000000000 --- a/vega_sim/proto/vega/events/v1/events_pb2.py +++ /dev/null @@ -1,250 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: vega/events/v1/events.proto -# Protobuf Python Version: 5.26.1 -"""Generated protocol buffer code.""" -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 -from google.protobuf.internal import builder as _builder - -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - -from ... import assets_pb2 as vega_dot_assets__pb2 -from ...commands.v1 import commands_pb2 as vega_dot_commands_dot_v1_dot_commands__pb2 -from ...commands.v1 import data_pb2 as vega_dot_commands_dot_v1_dot_data__pb2 -from ...commands.v1 import ( - validator_commands_pb2 as vega_dot_commands_dot_v1_dot_validator__commands__pb2, -) -from ... import governance_pb2 as vega_dot_governance__pb2 -from ... import markets_pb2 as vega_dot_markets__pb2 -from ... import oracle_pb2 as vega_dot_oracle__pb2 -from ... import vega_pb2 as vega_dot_vega__pb2 - - -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile( - b'\n\x1bvega/events/v1/events.proto\x12\x0evega.events.v1\x1a\x11vega/assets.proto\x1a\x1fvega/commands/v1/commands.proto\x1a\x1bvega/commands/v1/data.proto\x1a)vega/commands/v1/validator_commands.proto\x1a\x15vega/governance.proto\x1a\x12vega/markets.proto\x1a\x11vega/oracle.proto\x1a\x0fvega/vega.proto"\xce\x01\n#TimeWeightedNotionalPositionUpdated\x12\x1b\n\tepoch_seq\x18\x01 \x01(\x04R\x08\x65pochSeq\x12\x14\n\x05\x61sset\x18\x02 \x01(\tR\x05\x61sset\x12\x14\n\x05party\x18\x03 \x01(\tR\x05party\x12\x17\n\x07game_id\x18\x04 \x01(\tR\x06gameId\x12\x45\n\x1ftime_weighted_notional_position\x18\x05 \x01(\tR\x1ctimeWeightedNotionalPosition"\x81\t\n\x03\x41MM\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x19\n\x08party_id\x18\x02 \x01(\tR\x07partyId\x12\x1b\n\tmarket_id\x18\x03 \x01(\tR\x08marketId\x12 \n\x0c\x61mm_party_id\x18\x04 \x01(\tR\nammPartyId\x12\x1e\n\ncommitment\x18\x05 \x01(\tR\ncommitment\x12S\n\nparameters\x18\x06 \x01(\x0b\x32\x33.vega.events.v1.AMM.ConcentratedLiquidityParametersR\nparameters\x12\x32\n\x06status\x18\x07 \x01(\x0e\x32\x1a.vega.events.v1.AMM.StatusR\x06status\x12\x45\n\rstatus_reason\x18\x08 \x01(\x0e\x32 .vega.events.v1.AMM.StatusReasonR\x0cstatusReason\x1a\xd1\x02\n\x1f\x43oncentratedLiquidityParameters\x12\x12\n\x04\x62\x61se\x18\x01 \x01(\tR\x04\x62\x61se\x12$\n\x0blower_bound\x18\x02 \x01(\tH\x00R\nlowerBound\x88\x01\x01\x12$\n\x0bupper_bound\x18\x03 \x01(\tH\x01R\nupperBound\x88\x01\x01\x12:\n\x17leverage_at_upper_bound\x18\x04 \x01(\tH\x02R\x14leverageAtUpperBound\x88\x01\x01\x12:\n\x17leverage_at_lower_bound\x18\x05 \x01(\tH\x03R\x14leverageAtLowerBound\x88\x01\x01\x42\x0e\n\x0c_lower_boundB\x0e\n\x0c_upper_boundB\x1a\n\x18_leverage_at_upper_boundB\x1a\n\x18_leverage_at_lower_bound"\x8a\x01\n\x06Status\x12\x16\n\x12STATUS_UNSPECIFIED\x10\x00\x12\x11\n\rSTATUS_ACTIVE\x10\x01\x12\x13\n\x0fSTATUS_REJECTED\x10\x02\x12\x14\n\x10STATUS_CANCELLED\x10\x03\x12\x12\n\x0eSTATUS_STOPPED\x10\x04\x12\x16\n\x12STATUS_REDUCE_ONLY\x10\x05"\xbe\x02\n\x0cStatusReason\x12\x1d\n\x19STATUS_REASON_UNSPECIFIED\x10\x00\x12$\n STATUS_REASON_CANCELLED_BY_PARTY\x10\x01\x12(\n$STATUS_REASON_CANNOT_FILL_COMMITMENT\x10\x02\x12\x33\n/STATUS_REASON_PARTY_ALREADY_OWNS_AMM_FOR_MARKET\x10\x03\x12"\n\x1eSTATUS_REASON_PARTY_CLOSED_OUT\x10\x04\x12\x1f\n\x1bSTATUS_REASON_MARKET_CLOSED\x10\x05\x12$\n STATUS_REASON_COMMITMENT_TOO_LOW\x10\x06\x12\x1f\n\x1bSTATUS_REASON_CANNOT_REBASE\x10\x07"\x92\x01\n\x16VestingBalancesSummary\x12\x1b\n\tepoch_seq\x18\x01 \x01(\x04R\x08\x65pochSeq\x12[\n\x17parties_vesting_summary\x18\x02 \x03(\x0b\x32#.vega.events.v1.PartyVestingSummaryR\x15partiesVestingSummary"\xde\x01\n\x13PartyVestingSummary\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12V\n\x15party_locked_balances\x18\x02 \x03(\x0b\x32".vega.events.v1.PartyLockedBalanceR\x13partyLockedBalances\x12Y\n\x16party_vesting_balances\x18\x03 \x03(\x0b\x32#.vega.events.v1.PartyVestingBalanceR\x14partyVestingBalances"e\n\x12PartyLockedBalance\x12\x14\n\x05\x61sset\x18\x01 \x01(\tR\x05\x61sset\x12\x1f\n\x0buntil_epoch\x18\x02 \x01(\x04R\nuntilEpoch\x12\x18\n\x07\x62\x61lance\x18\x03 \x01(\tR\x07\x62\x61lance"E\n\x13PartyVestingBalance\x12\x14\n\x05\x61sset\x18\x01 \x01(\tR\x05\x61sset\x12\x18\n\x07\x62\x61lance\x18\x02 \x01(\tR\x07\x62\x61lance"w\n\x1aVolumeDiscountStatsUpdated\x12\x19\n\x08\x61t_epoch\x18\x01 \x01(\x04R\x07\x61tEpoch\x12>\n\x05stats\x18\x02 \x03(\x0b\x32(.vega.events.v1.PartyVolumeDiscountStatsR\x05stats"\x85\x01\n\x18PartyVolumeDiscountStats\x12\x19\n\x08party_id\x18\x01 \x01(\tR\x07partyId\x12\'\n\x0f\x64iscount_factor\x18\x02 \x01(\tR\x0e\x64iscountFactor\x12%\n\x0erunning_volume\x18\x03 \x01(\tR\rrunningVolume"i\n\x13VestingStatsUpdated\x12\x19\n\x08\x61t_epoch\x18\x01 \x01(\x04R\x07\x61tEpoch\x12\x37\n\x05stats\x18\x02 \x03(\x0b\x32!.vega.events.v1.PartyVestingStatsR\x05stats"\x8a\x02\n\x11PartyVestingStats\x12\x19\n\x08party_id\x18\x01 \x01(\tR\x07partyId\x12\x36\n\x17reward_bonus_multiplier\x18\x02 \x01(\tR\x15rewardBonusMultiplier\x12\'\n\x0fquantum_balance\x18\x03 \x01(\tR\x0equantumBalance\x12\x43\n\x1esummed_reward_bonus_multiplier\x18\x04 \x01(\tR\x1bsummedRewardBonusMultiplier\x12\x34\n\x16summed_quantum_balance\x18\x05 \x01(\tR\x14summedQuantumBalance"\xd0\x05\n\tFeesStats\x12\x16\n\x06market\x18\x01 \x01(\tR\x06market\x12\x14\n\x05\x61sset\x18\x02 \x01(\tR\x05\x61sset\x12\x1b\n\tepoch_seq\x18\x03 \x01(\x04R\x08\x65pochSeq\x12Q\n\x16total_rewards_received\x18\x04 \x03(\x0b\x32\x1b.vega.events.v1.PartyAmountR\x14totalRewardsReceived\x12\x66\n\x1areferrer_rewards_generated\x18\x05 \x03(\x0b\x32(.vega.events.v1.ReferrerRewardsGeneratedR\x18referrerRewardsGenerated\x12W\n\x19referees_discount_applied\x18\x06 \x03(\x0b\x32\x1b.vega.events.v1.PartyAmountR\x17refereesDiscountApplied\x12S\n\x17volume_discount_applied\x18\x07 \x03(\x0b\x32\x1b.vega.events.v1.PartyAmountR\x15volumeDiscountApplied\x12V\n\x19total_maker_fees_received\x18\x08 \x03(\x0b\x32\x1b.vega.events.v1.PartyAmountR\x16totalMakerFeesReceived\x12T\n\x14maker_fees_generated\x18\t \x03(\x0b\x32".vega.events.v1.MakerFeesGeneratedR\x12makerFeesGenerated\x12[\n\x1ctotal_fees_paid_and_received\x18\x0b \x03(\x0b\x32\x1b.vega.events.v1.PartyAmountR\x18totalFeesPaidAndReceivedJ\x04\x08\n\x10\x0b"~\n\x18ReferrerRewardsGenerated\x12\x1a\n\x08referrer\x18\x01 \x01(\tR\x08referrer\x12\x46\n\x10generated_reward\x18\x02 \x03(\x0b\x32\x1b.vega.events.v1.PartyAmountR\x0fgeneratedReward"o\n\x12MakerFeesGenerated\x12\x14\n\x05taker\x18\x01 \x01(\tR\x05taker\x12\x43\n\x0fmaker_fees_paid\x18\x02 \x03(\x0b\x32\x1b.vega.events.v1.PartyAmountR\rmakerFeesPaid"b\n\x0bPartyAmount\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12\x16\n\x06\x61mount\x18\x02 \x01(\tR\x06\x61mount\x12%\n\x0equantum_amount\x18\x03 \x01(\tR\rquantumAmount"\x8a\x03\n\x13PartyActivityStreak\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12\x1d\n\nactive_for\x18\x02 \x01(\x04R\tactiveFor\x12!\n\x0cinactive_for\x18\x03 \x01(\x04R\x0binactiveFor\x12\x1b\n\tis_active\x18\x04 \x01(\x08R\x08isActive\x12U\n\'reward_distribution_activity_multiplier\x18\x05 \x01(\tR$rewardDistributionActivityMultiplier\x12K\n"reward_vesting_activity_multiplier\x18\x06 \x01(\tR\x1frewardVestingActivityMultiplier\x12\x14\n\x05\x65poch\x18\x07 \x01(\x04R\x05\x65poch\x12#\n\rtraded_volume\x18\x08 \x01(\tR\x0ctradedVolume\x12\x1f\n\x0bopen_volume\x18\t \x01(\tR\nopenVolume"\xe6\x02\n\rFundingPeriod\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId\x12\x10\n\x03seq\x18\x02 \x01(\x04R\x03seq\x12\x14\n\x05start\x18\x03 \x01(\x03R\x05start\x12\x15\n\x03\x65nd\x18\x04 \x01(\x03H\x00R\x03\x65nd\x88\x01\x01\x12,\n\x0f\x66unding_payment\x18\x05 \x01(\tH\x01R\x0e\x66undingPayment\x88\x01\x01\x12&\n\x0c\x66unding_rate\x18\x06 \x01(\tH\x02R\x0b\x66undingRate\x88\x01\x01\x12(\n\rinternal_twap\x18\x07 \x01(\tH\x03R\x0cinternalTwap\x88\x01\x01\x12(\n\rexternal_twap\x18\x08 \x01(\tH\x04R\x0c\x65xternalTwap\x88\x01\x01\x42\x06\n\x04_endB\x12\n\x10_funding_paymentB\x0f\n\r_funding_rateB\x10\n\x0e_internal_twapB\x10\n\x0e_external_twap"C\n\x0e\x46undingPayment\x12\x19\n\x08party_id\x18\x01 \x01(\tR\x07partyId\x12\x16\n\x06\x61mount\x18\x02 \x01(\tR\x06\x61mount"|\n\x0f\x46undingPayments\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId\x12\x10\n\x03seq\x18\x02 \x01(\x04R\x03seq\x12:\n\x08payments\x18\x03 \x03(\x0b\x32\x1e.vega.events.v1.FundingPaymentR\x08payments"\xb2\x02\n\x16\x46undingPeriodDataPoint\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId\x12\x10\n\x03seq\x18\x02 \x01(\x04R\x03seq\x12U\n\x0f\x64\x61ta_point_type\x18\x03 \x01(\x0e\x32-.vega.events.v1.FundingPeriodDataPoint.SourceR\rdataPointType\x12\x14\n\x05price\x18\x04 \x01(\tR\x05price\x12\x1c\n\ttimestamp\x18\x06 \x01(\x03R\ttimestamp\x12\x12\n\x04twap\x18\x07 \x01(\tR\x04twap"J\n\x06Source\x12\x16\n\x12SOURCE_UNSPECIFIED\x10\x00\x12\x13\n\x0fSOURCE_EXTERNAL\x10\x01\x12\x13\n\x0fSOURCE_INTERNAL\x10\x02"\x83\x01\n\x0eStopOrderEvent\x12\x41\n\nsubmission\x18\x01 \x01(\x0b\x32!.vega.commands.v1.OrderSubmissionR\nsubmission\x12.\n\nstop_order\x18\x02 \x01(\x0b\x32\x0f.vega.StopOrderR\tstopOrder"\x89\x02\n\x18\x45RC20MultiSigSignerAdded\x12!\n\x0csignature_id\x18\x01 \x01(\tR\x0bsignatureId\x12!\n\x0cvalidator_id\x18\x02 \x01(\tR\x0bvalidatorId\x12\x1c\n\ttimestamp\x18\x03 \x01(\x03R\ttimestamp\x12\x1d\n\nnew_signer\x18\x04 \x01(\tR\tnewSigner\x12\x1c\n\tsubmitter\x18\x05 \x01(\tR\tsubmitter\x12\x14\n\x05nonce\x18\x06 \x01(\tR\x05nonce\x12\x1b\n\tepoch_seq\x18\x07 \x01(\tR\x08\x65pochSeq\x12\x19\n\x08\x63hain_id\x18\x08 \x01(\tR\x07\x63hainId"f\n#ERC20MultiSigSignerRemovedSubmitter\x12!\n\x0csignature_id\x18\x01 \x01(\tR\x0bsignatureId\x12\x1c\n\tsubmitter\x18\x02 \x01(\tR\tsubmitter"\xb2\x02\n\x1a\x45RC20MultiSigSignerRemoved\x12\x66\n\x14signature_submitters\x18\x01 \x03(\x0b\x32\x33.vega.events.v1.ERC20MultiSigSignerRemovedSubmitterR\x13signatureSubmitters\x12!\n\x0cvalidator_id\x18\x02 \x01(\tR\x0bvalidatorId\x12\x1c\n\ttimestamp\x18\x03 \x01(\x03R\ttimestamp\x12\x1d\n\nold_signer\x18\x04 \x01(\tR\toldSigner\x12\x14\n\x05nonce\x18\x05 \x01(\tR\x05nonce\x12\x1b\n\tepoch_seq\x18\x06 \x01(\tR\x08\x65pochSeq\x12\x19\n\x08\x63hain_id\x18\x08 \x01(\tR\x07\x63hainId"\xf6\x06\n\x08Transfer\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04\x66rom\x18\x02 \x01(\tR\x04\x66rom\x12=\n\x11\x66rom_account_type\x18\x03 \x01(\x0e\x32\x11.vega.AccountTypeR\x0f\x66romAccountType\x12\x0e\n\x02to\x18\x04 \x01(\tR\x02to\x12\x39\n\x0fto_account_type\x18\x05 \x01(\x0e\x32\x11.vega.AccountTypeR\rtoAccountType\x12\x14\n\x05\x61sset\x18\x06 \x01(\tR\x05\x61sset\x12\x16\n\x06\x61mount\x18\x07 \x01(\tR\x06\x61mount\x12\x1c\n\treference\x18\x08 \x01(\tR\treference\x12\x37\n\x06status\x18\t \x01(\x0e\x32\x1f.vega.events.v1.Transfer.StatusR\x06status\x12\x1c\n\ttimestamp\x18\n \x01(\x03R\ttimestamp\x12\x1b\n\x06reason\x18\x0b \x01(\tH\x01R\x06reason\x88\x01\x01\x12\x1c\n\x07game_id\x18\x0c \x01(\tH\x02R\x06gameId\x88\x01\x01\x12\x39\n\x07one_off\x18\x65 \x01(\x0b\x32\x1e.vega.events.v1.OneOffTransferH\x00R\x06oneOff\x12\x41\n\trecurring\x18\x66 \x01(\x0b\x32!.vega.events.v1.RecurringTransferH\x00R\trecurring\x12X\n\x12one_off_governance\x18g \x01(\x0b\x32(.vega.events.v1.OneOffGovernanceTransferH\x00R\x10oneOffGovernance\x12`\n\x14recurring_governance\x18h \x01(\x0b\x32+.vega.events.v1.RecurringGovernanceTransferH\x00R\x13recurringGovernance"\x84\x01\n\x06Status\x12\x16\n\x12STATUS_UNSPECIFIED\x10\x00\x12\x12\n\x0eSTATUS_PENDING\x10\x01\x12\x0f\n\x0bSTATUS_DONE\x10\x02\x12\x13\n\x0fSTATUS_REJECTED\x10\x03\x12\x12\n\x0eSTATUS_STOPPED\x10\x04\x12\x14\n\x10STATUS_CANCELLED\x10\x05\x42\x06\n\x04kindB\t\n\x07_reasonB\n\n\x08_game_id"9\n\x18OneOffGovernanceTransfer\x12\x1d\n\ndeliver_on\x18\x01 \x01(\x03R\tdeliverOn"/\n\x0eOneOffTransfer\x12\x1d\n\ndeliver_on\x18\x01 \x01(\x03R\tdeliverOn"\xc1\x01\n\x11RecurringTransfer\x12\x1f\n\x0bstart_epoch\x18\x01 \x01(\x04R\nstartEpoch\x12 \n\tend_epoch\x18\x02 \x01(\x04H\x00R\x08\x65ndEpoch\x88\x01\x01\x12\x16\n\x06\x66\x61\x63tor\x18\x03 \x01(\tR\x06\x66\x61\x63tor\x12\x43\n\x11\x64ispatch_strategy\x18\x04 \x01(\x0b\x32\x16.vega.DispatchStrategyR\x10\x64ispatchStrategyB\x0c\n\n_end_epoch"\xce\x01\n\x1bRecurringGovernanceTransfer\x12\x1f\n\x0bstart_epoch\x18\x01 \x01(\x04R\nstartEpoch\x12 \n\tend_epoch\x18\x02 \x01(\x04H\x00R\x08\x65ndEpoch\x88\x01\x01\x12H\n\x11\x64ispatch_strategy\x18\x03 \x01(\x0b\x32\x16.vega.DispatchStrategyH\x01R\x10\x64ispatchStrategy\x88\x01\x01\x42\x0c\n\n_end_epochB\x14\n\x12_dispatch_strategy"\xb4\x04\n\x0cStakeLinking\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x35\n\x04type\x18\x02 \x01(\x0e\x32!.vega.events.v1.StakeLinking.TypeR\x04type\x12\x0e\n\x02ts\x18\x03 \x01(\x03R\x02ts\x12\x14\n\x05party\x18\x04 \x01(\tR\x05party\x12\x16\n\x06\x61mount\x18\x05 \x01(\tR\x06\x61mount\x12;\n\x06status\x18\x06 \x01(\x0e\x32#.vega.events.v1.StakeLinking.StatusR\x06status\x12!\n\x0c\x66inalized_at\x18\x07 \x01(\x03R\x0b\x66inalizedAt\x12\x17\n\x07tx_hash\x18\x08 \x01(\tR\x06txHash\x12!\n\x0c\x62lock_height\x18\t \x01(\x04R\x0b\x62lockHeight\x12\x1d\n\nblock_time\x18\n \x01(\x03R\tblockTime\x12\x1b\n\tlog_index\x18\x0b \x01(\x04R\x08logIndex\x12)\n\x10\x65thereum_address\x18\x0c \x01(\tR\x0f\x65thereumAddress"<\n\x04Type\x12\x14\n\x10TYPE_UNSPECIFIED\x10\x00\x12\r\n\tTYPE_LINK\x10\x01\x12\x0f\n\x0bTYPE_UNLINK\x10\x02"^\n\x06Status\x12\x16\n\x12STATUS_UNSPECIFIED\x10\x00\x12\x12\n\x0eSTATUS_PENDING\x10\x01\x12\x13\n\x0fSTATUS_ACCEPTED\x10\x02\x12\x13\n\x0fSTATUS_REJECTED\x10\x03"\xee\x02\n\x18\x45RC20MultiSigSignerEvent\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x41\n\x04type\x18\x02 \x01(\x0e\x32-.vega.events.v1.ERC20MultiSigSignerEvent.TypeR\x04type\x12\x16\n\x06signer\x18\x03 \x01(\tR\x06signer\x12\x14\n\x05nonce\x18\x04 \x01(\tR\x05nonce\x12\x1d\n\nblock_time\x18\x05 \x01(\x03R\tblockTime\x12\x17\n\x07tx_hash\x18\x06 \x01(\tR\x06txHash\x12\x1b\n\tlog_index\x18\x07 \x01(\x04R\x08logIndex\x12!\n\x0c\x62lock_number\x18\x08 \x01(\x04R\x0b\x62lockNumber\x12\x19\n\x08\x63hain_id\x18\t \x01(\tR\x07\x63hainId">\n\x04Type\x12\x14\n\x10TYPE_UNSPECIFIED\x10\x00\x12\x0e\n\nTYPE_ADDED\x10\x01\x12\x10\n\x0cTYPE_REMOVED\x10\x02"\xfe\x01\n\x1e\x45RC20MultiSigThresholdSetEvent\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12#\n\rnew_threshold\x18\x02 \x01(\rR\x0cnewThreshold\x12\x14\n\x05nonce\x18\x03 \x01(\tR\x05nonce\x12\x1d\n\nblock_time\x18\x04 \x01(\x03R\tblockTime\x12\x17\n\x07tx_hash\x18\x05 \x01(\tR\x06txHash\x12\x1b\n\tlog_index\x18\x06 \x01(\x04R\x08logIndex\x12!\n\x0c\x62lock_number\x18\x07 \x01(\x04R\x0b\x62lockNumber\x12\x19\n\x08\x63hain_id\x18\x08 \x01(\tR\x07\x63hainId"g\n\x0f\x43heckpointEvent\x12\x12\n\x04hash\x18\x01 \x01(\tR\x04hash\x12\x1d\n\nblock_hash\x18\x02 \x01(\tR\tblockHash\x12!\n\x0c\x62lock_height\x18\x03 \x01(\x04R\x0b\x62lockHeight"-\n\x10StreamStartEvent\x12\x19\n\x08\x63hain_id\x18\x01 \x01(\tR\x07\x63hainId"\xef\x02\n\x11RewardPayoutEvent\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12\x1b\n\tepoch_seq\x18\x02 \x01(\tR\x08\x65pochSeq\x12\x14\n\x05\x61sset\x18\x03 \x01(\tR\x05\x61sset\x12\x16\n\x06\x61mount\x18\x04 \x01(\tR\x06\x61mount\x12\x35\n\x17percent_of_total_reward\x18\x05 \x01(\tR\x14percentOfTotalReward\x12\x1c\n\ttimestamp\x18\x06 \x01(\x03R\ttimestamp\x12\x1f\n\x0breward_type\x18\x07 \x01(\tR\nrewardType\x12,\n\x12locked_until_epoch\x18\t \x01(\tR\x10lockedUntilEpoch\x12%\n\x0equantum_amount\x18\n \x01(\tR\rquantumAmount\x12\x1c\n\x07game_id\x18\x0b \x01(\tH\x00R\x06gameId\x88\x01\x01\x42\n\n\x08_game_idJ\x04\x08\x08\x10\t"\xd6\x02\n\x13ValidatorScoreEvent\x12\x17\n\x07node_id\x18\x01 \x01(\tR\x06nodeId\x12\x1b\n\tepoch_seq\x18\x02 \x01(\tR\x08\x65pochSeq\x12\'\n\x0fvalidator_score\x18\x03 \x01(\tR\x0evalidatorScore\x12)\n\x10normalised_score\x18\x04 \x01(\tR\x0fnormalisedScore\x12\x33\n\x15validator_performance\x18\x05 \x01(\tR\x14validatorPerformance\x12.\n\x13raw_validator_score\x18\x06 \x01(\tR\x11rawValidatorScore\x12)\n\x10validator_status\x18\x07 \x01(\tR\x0fvalidatorStatus\x12%\n\x0emultisig_score\x18\x08 \x01(\tR\rmultisigScore"|\n\x16\x44\x65legationBalanceEvent\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12\x17\n\x07node_id\x18\x02 \x01(\tR\x06nodeId\x12\x16\n\x06\x61mount\x18\x03 \x01(\tR\x06\x61mount\x12\x1b\n\tepoch_seq\x18\x04 \x01(\tR\x08\x65pochSeq"D\n\x0bMarketEvent\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId\x12\x18\n\x07payload\x18\x02 \x01(\tR\x07payload"\x88\x01\n\x0cTransferFees\x12\x1f\n\x0btransfer_id\x18\x01 \x01(\tR\ntransferId\x12\x16\n\x06\x61mount\x18\x02 \x01(\tR\x06\x61mount\x12\x14\n\x05\x65poch\x18\x03 \x01(\x04R\x05\x65poch\x12)\n\x10\x64iscount_applied\x18\x04 \x01(\tR\x0f\x64iscountApplied"p\n\x14TransferFeesDiscount\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12\x14\n\x05\x61sset\x18\x02 \x01(\tR\x05\x61sset\x12\x16\n\x06\x61mount\x18\x03 \x01(\tR\x06\x61mount\x12\x14\n\x05\x65poch\x18\x04 \x01(\x04R\x05\x65poch"\xb2\x18\n\x11TransactionResult\x12\x19\n\x08party_id\x18\x01 \x01(\tR\x07partyId\x12\x16\n\x06status\x18\x02 \x01(\x08R\x06status\x12\x12\n\x04hash\x18\x03 \x01(\tR\x04hash\x12N\n\x10order_submission\x18\x65 \x01(\x0b\x32!.vega.commands.v1.OrderSubmissionH\x00R\x0forderSubmission\x12K\n\x0forder_amendment\x18\x66 \x01(\x0b\x32 .vega.commands.v1.OrderAmendmentH\x00R\x0eorderAmendment\x12T\n\x12order_cancellation\x18g \x01(\x0b\x32#.vega.commands.v1.OrderCancellationH\x00R\x11orderCancellation\x12\x42\n\x08proposal\x18h \x01(\x0b\x32$.vega.commands.v1.ProposalSubmissionH\x00R\x08proposal\x12K\n\x0fvote_submission\x18i \x01(\x0b\x32 .vega.commands.v1.VoteSubmissionH\x00R\x0evoteSubmission\x12v\n\x1eliquidity_provision_submission\x18j \x01(\x0b\x32..vega.commands.v1.LiquidityProvisionSubmissionH\x00R\x1cliquidityProvisionSubmission\x12W\n\x13withdraw_submission\x18k \x01(\x0b\x32$.vega.commands.v1.WithdrawSubmissionH\x00R\x12withdrawSubmission\x12W\n\x13\x64\x65legate_submission\x18l \x01(\x0b\x32$.vega.commands.v1.DelegateSubmissionH\x00R\x12\x64\x65legateSubmission\x12]\n\x15undelegate_submission\x18m \x01(\x0b\x32&.vega.commands.v1.UndelegateSubmissionH\x00R\x14undelegateSubmission\x12|\n liquidity_provision_cancellation\x18o \x01(\x0b\x32\x30.vega.commands.v1.LiquidityProvisionCancellationH\x00R\x1eliquidityProvisionCancellation\x12s\n\x1dliquidity_provision_amendment\x18p \x01(\x0b\x32-.vega.commands.v1.LiquidityProvisionAmendmentH\x00R\x1bliquidityProvisionAmendment\x12\x38\n\x08transfer\x18q \x01(\x0b\x32\x1a.vega.commands.v1.TransferH\x00R\x08transfer\x12K\n\x0f\x63\x61ncel_transfer\x18r \x01(\x0b\x32 .vega.commands.v1.CancelTransferH\x00R\x0e\x63\x61ncelTransfer\x12\x45\n\rannounce_node\x18s \x01(\x0b\x32\x1e.vega.commands.v1.AnnounceNodeH\x00R\x0c\x61nnounceNode\x12^\n\x16oracle_data_submission\x18t \x01(\x0b\x32&.vega.commands.v1.OracleDataSubmissionH\x00R\x14oracleDataSubmission\x12g\n\x19protocol_upgrade_proposal\x18u \x01(\x0b\x32).vega.commands.v1.ProtocolUpgradeProposalH\x00R\x17protocolUpgradeProposal\x12N\n\x10issue_signatures\x18v \x01(\x0b\x32!.vega.commands.v1.IssueSignaturesH\x00R\x0fissueSignatures\x12g\n\x19\x62\x61tch_market_instructions\x18w \x01(\x0b\x32).vega.commands.v1.BatchMarketInstructionsH\x00R\x17\x62\x61tchMarketInstructions\x12[\n\x15key_rotate_submission\x18x \x01(\x0b\x32%.vega.commands.v1.KeyRotateSubmissionH\x00R\x13keyRotateSubmission\x12t\n\x1e\x65thereum_key_rotate_submission\x18y \x01(\x0b\x32-.vega.commands.v1.EthereumKeyRotateSubmissionH\x00R\x1b\x65thereumKeyRotateSubmission\x12^\n\x16stop_orders_submission\x18z \x01(\x0b\x32&.vega.commands.v1.StopOrdersSubmissionH\x00R\x14stopOrdersSubmission\x12\x64\n\x18stop_orders_cancellation\x18{ \x01(\x0b\x32(.vega.commands.v1.StopOrdersCancellationH\x00R\x16stopOrdersCancellation\x12U\n\x13\x63reate_referral_set\x18| \x01(\x0b\x32#.vega.commands.v1.CreateReferralSetH\x00R\x11\x63reateReferralSet\x12U\n\x13update_referral_set\x18} \x01(\x0b\x32#.vega.commands.v1.UpdateReferralSetH\x00R\x11updateReferralSet\x12U\n\x13\x61pply_referral_code\x18~ \x01(\x0b\x32#.vega.commands.v1.ApplyReferralCodeH\x00R\x11\x61pplyReferralCode\x12R\n\x12update_margin_mode\x18\x7f \x01(\x0b\x32".vega.commands.v1.UpdateMarginModeH\x00R\x10updateMarginMode\x12:\n\tjoin_team\x18\x80\x01 \x01(\x0b\x32\x1a.vega.commands.v1.JoinTeamH\x00R\x08joinTeam\x12S\n\x0e\x62\x61tch_proposal\x18\x81\x01 \x01(\x0b\x32).vega.commands.v1.BatchProposalSubmissionH\x00R\rbatchProposal\x12Y\n\x14update_party_profile\x18\x82\x01 \x01(\x0b\x32$.vega.commands.v1.UpdatePartyProfileH\x00R\x12updatePartyProfile\x12=\n\nsubmit_amm\x18\x83\x01 \x01(\x0b\x32\x1b.vega.commands.v1.SubmitAMMH\x00R\tsubmitAmm\x12:\n\tamend_amm\x18\x84\x01 \x01(\x0b\x32\x1a.vega.commands.v1.AmendAMMH\x00R\x08\x61mendAmm\x12=\n\ncancel_amm\x18\x85\x01 \x01(\x0b\x32\x1b.vega.commands.v1.CancelAMMH\x00R\tcancelAmm\x12M\n\x07success\x18\xe9\x07 \x01(\x0b\x32\x30.vega.events.v1.TransactionResult.SuccessDetailsH\x01R\x07success\x12M\n\x07\x66\x61ilure\x18\xea\x07 \x01(\x0b\x32\x30.vega.events.v1.TransactionResult.FailureDetailsH\x01R\x07\x66\x61ilure\x1a\x10\n\x0eSuccessDetails\x1a&\n\x0e\x46\x61ilureDetails\x12\x14\n\x05\x65rror\x18\x01 \x01(\tR\x05\x65rrorB\r\n\x0btransactionB\x07\n\x05\x65xtra"\xa7\r\n\x0cTxErrorEvent\x12\x19\n\x08party_id\x18\x01 \x01(\tR\x07partyId\x12\x17\n\x07\x65rr_msg\x18\x02 \x01(\tR\x06\x65rrMsg\x12N\n\x10order_submission\x18\x65 \x01(\x0b\x32!.vega.commands.v1.OrderSubmissionH\x00R\x0forderSubmission\x12K\n\x0forder_amendment\x18\x66 \x01(\x0b\x32 .vega.commands.v1.OrderAmendmentH\x00R\x0eorderAmendment\x12T\n\x12order_cancellation\x18g \x01(\x0b\x32#.vega.commands.v1.OrderCancellationH\x00R\x11orderCancellation\x12\x42\n\x08proposal\x18h \x01(\x0b\x32$.vega.commands.v1.ProposalSubmissionH\x00R\x08proposal\x12K\n\x0fvote_submission\x18i \x01(\x0b\x32 .vega.commands.v1.VoteSubmissionH\x00R\x0evoteSubmission\x12v\n\x1eliquidity_provision_submission\x18j \x01(\x0b\x32..vega.commands.v1.LiquidityProvisionSubmissionH\x00R\x1cliquidityProvisionSubmission\x12W\n\x13withdraw_submission\x18k \x01(\x0b\x32$.vega.commands.v1.WithdrawSubmissionH\x00R\x12withdrawSubmission\x12W\n\x13\x64\x65legate_submission\x18l \x01(\x0b\x32$.vega.commands.v1.DelegateSubmissionH\x00R\x12\x64\x65legateSubmission\x12]\n\x15undelegate_submission\x18m \x01(\x0b\x32&.vega.commands.v1.UndelegateSubmissionH\x00R\x14undelegateSubmission\x12|\n liquidity_provision_cancellation\x18o \x01(\x0b\x32\x30.vega.commands.v1.LiquidityProvisionCancellationH\x00R\x1eliquidityProvisionCancellation\x12s\n\x1dliquidity_provision_amendment\x18p \x01(\x0b\x32-.vega.commands.v1.LiquidityProvisionAmendmentH\x00R\x1bliquidityProvisionAmendment\x12\x38\n\x08transfer\x18q \x01(\x0b\x32\x1a.vega.commands.v1.TransferH\x00R\x08transfer\x12K\n\x0f\x63\x61ncel_transfer\x18r \x01(\x0b\x32 .vega.commands.v1.CancelTransferH\x00R\x0e\x63\x61ncelTransfer\x12\x45\n\rannounce_node\x18s \x01(\x0b\x32\x1e.vega.commands.v1.AnnounceNodeH\x00R\x0c\x61nnounceNode\x12^\n\x16oracle_data_submission\x18t \x01(\x0b\x32&.vega.commands.v1.OracleDataSubmissionH\x00R\x14oracleDataSubmission\x12g\n\x19protocol_upgrade_proposal\x18u \x01(\x0b\x32).vega.commands.v1.ProtocolUpgradeProposalH\x00R\x17protocolUpgradeProposal\x12N\n\x10issue_signatures\x18v \x01(\x0b\x32!.vega.commands.v1.IssueSignaturesH\x00R\x0fissueSignatures\x12g\n\x19\x62\x61tch_market_instructions\x18w \x01(\x0b\x32).vega.commands.v1.BatchMarketInstructionsH\x00R\x17\x62\x61tchMarketInstructionsB\r\n\x0btransactionJ\x04\x08n\x10o"*\n\nTimeUpdate\x12\x1c\n\ttimestamp\x18\x01 \x01(\x03R\ttimestamp"\xa4\x01\n\nEpochEvent\x12\x10\n\x03seq\x18\x01 \x01(\x04R\x03seq\x12)\n\x06\x61\x63tion\x18\x02 \x01(\x0e\x32\x11.vega.EpochActionR\x06\x61\x63tion\x12\x1d\n\nstart_time\x18\x03 \x01(\x03R\tstartTime\x12\x1f\n\x0b\x65xpire_time\x18\x04 \x01(\x03R\nexpireTime\x12\x19\n\x08\x65nd_time\x18\x05 \x01(\x03R\x07\x65ndTime"R\n\x0fLedgerMovements\x12?\n\x10ledger_movements\x18\x01 \x03(\x0b\x32\x14.vega.LedgerMovementR\x0fledgerMovements"\x88\x01\n\x12PositionResolution\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId\x12\x1e\n\ndistressed\x18\x02 \x01(\x03R\ndistressed\x12\x16\n\x06\x63losed\x18\x03 \x01(\x03R\x06\x63losed\x12\x1d\n\nmark_price\x18\x04 \x01(\tR\tmarkPrice"c\n\x11LossSocialization\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId\x12\x19\n\x08party_id\x18\x02 \x01(\tR\x07partyId\x12\x16\n\x06\x61mount\x18\x03 \x01(\tR\x06\x61mount"^\n\x0fTradeSettlement\x12\x12\n\x04size\x18\x01 \x01(\x03R\x04size\x12\x14\n\x05price\x18\x02 \x01(\tR\x05price\x12!\n\x0cmarket_price\x18\x03 \x01(\tR\x0bmarketPrice"\xd5\x01\n\x0eSettlePosition\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId\x12\x19\n\x08party_id\x18\x02 \x01(\tR\x07partyId\x12\x14\n\x05price\x18\x03 \x01(\tR\x05price\x12L\n\x11trade_settlements\x18\x04 \x03(\x0b\x32\x1f.vega.events.v1.TradeSettlementR\x10tradeSettlements\x12\'\n\x0fposition_factor\x18\x05 \x01(\tR\x0epositionFactor"j\n\x0cSettleMarket\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId\x12\x14\n\x05price\x18\x02 \x01(\tR\x05price\x12\'\n\x0fposition_factor\x18\x03 \x01(\tR\x0epositionFactor"\xf6\x01\n\x12PositionStateEvent\x12\x19\n\x08party_id\x18\x01 \x01(\tR\x07partyId\x12\x1b\n\tmarket_id\x18\x02 \x01(\tR\x08marketId\x12\x12\n\x04size\x18\x03 \x01(\x03R\x04size\x12%\n\x0epotential_buys\x18\x04 \x01(\x03R\rpotentialBuys\x12\'\n\x0fpotential_sells\x18\x05 \x01(\x03R\x0epotentialSells\x12 \n\x0cvw_buy_price\x18\x06 \x01(\tR\nvwBuyPrice\x12"\n\rvw_sell_price\x18\x07 \x01(\tR\x0bvwSellPrice"x\n\x10SettleDistressed\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId\x12\x19\n\x08party_id\x18\x02 \x01(\tR\x07partyId\x12\x16\n\x06margin\x18\x03 \x01(\tR\x06margin\x12\x14\n\x05price\x18\x04 \x01(\tR\x05price"I\n\x10\x44istressedOrders\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId\x12\x18\n\x07parties\x18\x02 \x03(\tR\x07parties"\x84\x01\n\x13\x44istressedPositions\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId\x12-\n\x12\x64istressed_parties\x18\x02 \x03(\tR\x11\x64istressedParties\x12!\n\x0csafe_parties\x18\x03 \x03(\tR\x0bsafeParties"0\n\nMarketTick\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04time\x18\x02 \x01(\x03R\x04time"\x85\x02\n\x0c\x41uctionEvent\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId\x12\'\n\x0fopening_auction\x18\x02 \x01(\x08R\x0eopeningAuction\x12\x14\n\x05leave\x18\x03 \x01(\x08R\x05leave\x12\x14\n\x05start\x18\x04 \x01(\x03R\x05start\x12\x10\n\x03\x65nd\x18\x05 \x01(\x03R\x03\x65nd\x12.\n\x07trigger\x18\x06 \x01(\x0e\x32\x14.vega.AuctionTriggerR\x07trigger\x12\x41\n\x11\x65xtension_trigger\x18\x07 \x01(\x0e\x32\x14.vega.AuctionTriggerR\x10\x65xtensionTrigger"\xa9\x03\n\x0fValidatorUpdate\x12\x17\n\x07node_id\x18\x01 \x01(\tR\x06nodeId\x12 \n\x0cvega_pub_key\x18\x02 \x01(\tR\nvegaPubKey\x12)\n\x10\x65thereum_address\x18\x03 \x01(\tR\x0f\x65thereumAddress\x12\x1c\n\ntm_pub_key\x18\x04 \x01(\tR\x08tmPubKey\x12\x19\n\x08info_url\x18\x05 \x01(\tR\x07infoUrl\x12\x18\n\x07\x63ountry\x18\x06 \x01(\tR\x07\x63ountry\x12\x12\n\x04name\x18\x07 \x01(\tR\x04name\x12\x1d\n\navatar_url\x18\x08 \x01(\tR\tavatarUrl\x12+\n\x12vega_pub_key_index\x18\t \x01(\rR\x0fvegaPubKeyIndex\x12\x14\n\x05\x61\x64\x64\x65\x64\x18\n \x01(\x08R\x05\x61\x64\x64\x65\x64\x12\x1d\n\nfrom_epoch\x18\x0b \x01(\x04R\tfromEpoch\x12+\n\x11submitter_address\x18\x0c \x01(\tR\x10submitterAddress\x12\x1b\n\tepoch_seq\x18\r \x01(\x04R\x08\x65pochSeq"\xb2\x02\n\x15ValidatorRankingEvent\x12\x17\n\x07node_id\x18\x01 \x01(\tR\x06nodeId\x12\x1f\n\x0bstake_score\x18\x02 \x01(\tR\nstakeScore\x12+\n\x11performance_score\x18\x03 \x01(\tR\x10performanceScore\x12#\n\rranking_score\x18\x04 \x01(\tR\x0crankingScore\x12\'\n\x0fprevious_status\x18\x05 \x01(\tR\x0epreviousStatus\x12\x1f\n\x0bnext_status\x18\x06 \x01(\tR\nnextStatus\x12\x1b\n\tepoch_seq\x18\x07 \x01(\tR\x08\x65pochSeq\x12&\n\x0ftm_voting_power\x18\x08 \x01(\rR\rtmVotingPower"\x89\x01\n\x0bKeyRotation\x12\x17\n\x07node_id\x18\x01 \x01(\tR\x06nodeId\x12\x1e\n\x0bold_pub_key\x18\x02 \x01(\tR\toldPubKey\x12\x1e\n\x0bnew_pub_key\x18\x03 \x01(\tR\tnewPubKey\x12!\n\x0c\x62lock_height\x18\x04 \x01(\x04R\x0b\x62lockHeight"\x93\x01\n\x13\x45thereumKeyRotation\x12\x17\n\x07node_id\x18\x01 \x01(\tR\x06nodeId\x12\x1f\n\x0bold_address\x18\x02 \x01(\tR\noldAddress\x12\x1f\n\x0bnew_address\x18\x03 \x01(\tR\nnewAddress\x12!\n\x0c\x62lock_height\x18\x04 \x01(\x04R\x0b\x62lockHeight"\xd7\x01\n\x14ProtocolUpgradeEvent\x12\x30\n\x14upgrade_block_height\x18\x01 \x01(\x04R\x12upgradeBlockHeight\x12(\n\x10vega_release_tag\x18\x02 \x01(\tR\x0evegaReleaseTag\x12\x1c\n\tapprovers\x18\x03 \x03(\tR\tapprovers\x12\x45\n\x06status\x18\x04 \x01(\x0e\x32-.vega.events.v1.ProtocolUpgradeProposalStatusR\x06status"K\n\x08StateVar\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x19\n\x08\x65vent_id\x18\x02 \x01(\tR\x07\x65ventId\x12\x14\n\x05state\x18\x03 \x01(\tR\x05state"V\n\nBeginBlock\x12\x16\n\x06height\x18\x01 \x01(\x04R\x06height\x12\x1c\n\ttimestamp\x18\x02 \x01(\x03R\ttimestamp\x12\x12\n\x04hash\x18\x03 \x01(\tR\x04hash""\n\x08\x45ndBlock\x12\x16\n\x06height\x18\x01 \x01(\x04R\x06height"D\n\x16ProtocolUpgradeStarted\x12*\n\x11last_block_height\x18\x01 \x01(\x04R\x0flastBlockHeight"J\n\x1cProtocolUpgradeDataNodeReady\x12*\n\x11last_block_height\x18\x01 \x01(\x04R\x0flastBlockHeight"\xad\x01\n\x10\x43oreSnapshotData\x12!\n\x0c\x62lock_height\x18\x01 \x01(\x04R\x0b\x62lockHeight\x12\x1d\n\nblock_hash\x18\x02 \x01(\tR\tblockHash\x12!\n\x0c\x63ore_version\x18\x03 \x01(\tR\x0b\x63oreVersion\x12\x34\n\x16protocol_upgrade_block\x18\x04 \x01(\x08R\x14protocolUpgradeBlock"I\n\rExpiredOrders\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId\x12\x1b\n\torder_ids\x18\x02 \x03(\tR\x08orderIds"f\n\x0f\x43\x61ncelledOrders\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId\x12\x19\n\x08party_id\x18\x02 \x01(\tR\x07partyId\x12\x1b\n\torder_ids\x18\x03 \x03(\tR\x08orderIds"\xa7\x02\n\x0bTeamCreated\x12\x17\n\x07team_id\x18\x01 \x01(\tR\x06teamId\x12\x1a\n\x08referrer\x18\x02 \x01(\tR\x08referrer\x12\x12\n\x04name\x18\x03 \x01(\tR\x04name\x12\x1e\n\x08team_url\x18\x04 \x01(\tH\x00R\x07teamUrl\x88\x01\x01\x12"\n\navatar_url\x18\x05 \x01(\tH\x01R\tavatarUrl\x88\x01\x01\x12\x1d\n\ncreated_at\x18\x06 \x01(\x03R\tcreatedAt\x12\x16\n\x06\x63losed\x18\x07 \x01(\x08R\x06\x63losed\x12\x19\n\x08\x61t_epoch\x18\x08 \x01(\x04R\x07\x61tEpoch\x12\x1d\n\nallow_list\x18\t \x03(\tR\tallowListB\x0b\n\t_team_urlB\r\n\x0b_avatar_url"\xd1\x01\n\x0bTeamUpdated\x12\x17\n\x07team_id\x18\x01 \x01(\tR\x06teamId\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x12\x1e\n\x08team_url\x18\x03 \x01(\tH\x00R\x07teamUrl\x88\x01\x01\x12"\n\navatar_url\x18\x04 \x01(\tH\x01R\tavatarUrl\x88\x01\x01\x12\x16\n\x06\x63losed\x18\x05 \x01(\x08R\x06\x63losed\x12\x1d\n\nallow_list\x18\x06 \x03(\tR\tallowListB\x0b\n\t_team_urlB\r\n\x0b_avatar_url"\xab\x01\n\x13RefereeSwitchedTeam\x12 \n\x0c\x66rom_team_id\x18\x01 \x01(\tR\nfromTeamId\x12\x1c\n\nto_team_id\x18\x02 \x01(\tR\x08toTeamId\x12\x18\n\x07referee\x18\x03 \x01(\tR\x07referee\x12\x1f\n\x0bswitched_at\x18\x04 \x01(\x03R\nswitchedAt\x12\x19\n\x08\x61t_epoch\x18\x05 \x01(\x04R\x07\x61tEpoch"~\n\x11RefereeJoinedTeam\x12\x17\n\x07team_id\x18\x01 \x01(\tR\x06teamId\x12\x18\n\x07referee\x18\x02 \x01(\tR\x07referee\x12\x1b\n\tjoined_at\x18\x03 \x01(\x03R\x08joinedAt\x12\x19\n\x08\x61t_epoch\x18\x04 \x01(\x04R\x07\x61tEpoch"\x85\x01\n\x12ReferralSetCreated\x12\x15\n\x06set_id\x18\x01 \x01(\tR\x05setId\x12\x1a\n\x08referrer\x18\x02 \x01(\tR\x08referrer\x12\x1d\n\ncreated_at\x18\x03 \x01(\x03R\tcreatedAt\x12\x1d\n\nupdated_at\x18\x04 \x01(\x03R\tupdatedAt"\xd2\x03\n\x17ReferralSetStatsUpdated\x12\x15\n\x06set_id\x18\x01 \x01(\tR\x05setId\x12\x19\n\x08\x61t_epoch\x18\x02 \x01(\x04R\x07\x61tEpoch\x12Y\n*referral_set_running_notional_taker_volume\x18\x03 \x01(\tR%referralSetRunningNotionalTakerVolume\x12\x43\n\x0ereferees_stats\x18\x04 \x03(\x0b\x32\x1c.vega.events.v1.RefereeStatsR\rrefereesStats\x12#\n\rreward_factor\x18\x05 \x01(\tR\x0crewardFactor\x12-\n\x12rewards_multiplier\x18\x06 \x01(\tR\x11rewardsMultiplier\x12:\n\x19rewards_factor_multiplier\x18\x07 \x01(\tR\x17rewardsFactorMultiplier\x12!\n\x0cwas_eligible\x18\x08 \x01(\x08R\x0bwasEligible\x12\x32\n\x15referrer_taker_volume\x18\t \x01(\tR\x13referrerTakerVolume"\x91\x01\n\x0cRefereeStats\x12\x19\n\x08party_id\x18\x01 \x01(\tR\x07partyId\x12\'\n\x0f\x64iscount_factor\x18\x02 \x01(\tR\x0e\x64iscountFactor\x12=\n\x1b\x65poch_notional_taker_volume\x18\x04 \x01(\tR\x18\x65pochNotionalTakerVolume"\x83\x01\n\x18RefereeJoinedReferralSet\x12\x15\n\x06set_id\x18\x01 \x01(\tR\x05setId\x12\x18\n\x07referee\x18\x02 \x01(\tR\x07referee\x12\x1b\n\tjoined_at\x18\x03 \x01(\x03R\x08joinedAt\x12\x19\n\x08\x61t_epoch\x18\x04 \x01(\x04R\x07\x61tEpoch"\x83\x01\n\x16ReferralProgramStarted\x12/\n\x07program\x18\x01 \x01(\x0b\x32\x15.vega.ReferralProgramR\x07program\x12\x1d\n\nstarted_at\x18\x02 \x01(\x03R\tstartedAt\x12\x19\n\x08\x61t_epoch\x18\x03 \x01(\x04R\x07\x61tEpoch"\x83\x01\n\x16ReferralProgramUpdated\x12/\n\x07program\x18\x01 \x01(\x0b\x32\x15.vega.ReferralProgramR\x07program\x12\x1d\n\nupdated_at\x18\x02 \x01(\x03R\tupdatedAt\x12\x19\n\x08\x61t_epoch\x18\x03 \x01(\x04R\x07\x61tEpoch"v\n\x14ReferralProgramEnded\x12\x18\n\x07version\x18\x01 \x01(\x04R\x07version\x12\x0e\n\x02id\x18\x02 \x01(\tR\x02id\x12\x19\n\x08\x65nded_at\x18\x03 \x01(\x03R\x07\x65ndedAt\x12\x19\n\x08\x61t_epoch\x18\x04 \x01(\x04R\x07\x61tEpoch"\x8f\x01\n\x1cVolumeDiscountProgramStarted\x12\x35\n\x07program\x18\x01 \x01(\x0b\x32\x1b.vega.VolumeDiscountProgramR\x07program\x12\x1d\n\nstarted_at\x18\x02 \x01(\x03R\tstartedAt\x12\x19\n\x08\x61t_epoch\x18\x03 \x01(\x04R\x07\x61tEpoch"\x8f\x01\n\x1cVolumeDiscountProgramUpdated\x12\x35\n\x07program\x18\x01 \x01(\x0b\x32\x1b.vega.VolumeDiscountProgramR\x07program\x12\x1d\n\nupdated_at\x18\x02 \x01(\x03R\tupdatedAt\x12\x19\n\x08\x61t_epoch\x18\x03 \x01(\x04R\x07\x61tEpoch"|\n\x1aVolumeDiscountProgramEnded\x12\x18\n\x07version\x18\x01 \x01(\x04R\x07version\x12\x0e\n\x02id\x18\x02 \x01(\tR\x02id\x12\x19\n\x08\x65nded_at\x18\x03 \x01(\x03R\x07\x65ndedAt\x12\x19\n\x08\x61t_epoch\x18\x04 \x01(\x04R\x07\x61tEpoch"\xd7\x01\n\x16PaidLiquidityFeesStats\x12\x16\n\x06market\x18\x01 \x01(\tR\x06market\x12\x14\n\x05\x61sset\x18\x02 \x01(\tR\x05\x61sset\x12\x1b\n\tepoch_seq\x18\x03 \x01(\x04R\x08\x65pochSeq\x12&\n\x0ftotal_fees_paid\x18\x04 \x01(\tR\rtotalFeesPaid\x12J\n\x13\x66\x65\x65s_paid_per_party\x18\x05 \x03(\x0b\x32\x1b.vega.events.v1.PartyAmountR\x10\x66\x65\x65sPaidPerParty"\xa0\x03\n\x16PartyMarginModeUpdated\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId\x12\x19\n\x08party_id\x18\x02 \x01(\tR\x07partyId\x12\x31\n\x0bmargin_mode\x18\x03 \x01(\x0e\x32\x10.vega.MarginModeR\nmarginMode\x12(\n\rmargin_factor\x18\x04 \x01(\tH\x00R\x0cmarginFactor\x88\x01\x01\x12\x46\n\x1dmin_theoretical_margin_factor\x18\x05 \x01(\tH\x01R\x1aminTheoreticalMarginFactor\x88\x01\x01\x12=\n\x18max_theoretical_leverage\x18\x06 \x01(\tH\x02R\x16maxTheoreticalLeverage\x88\x01\x01\x12\x19\n\x08\x61t_epoch\x18\x07 \x01(\x04R\x07\x61tEpochB\x10\n\x0e_margin_factorB \n\x1e_min_theoretical_margin_factorB\x1b\n\x19_max_theoretical_leverage"R\n\x13PartyProfileUpdated\x12;\n\x0fupdated_profile\x18\x01 \x01(\x0b\x32\x12.vega.PartyProfileR\x0eupdatedProfile"_\n\x11TeamsStatsUpdated\x12\x19\n\x08\x61t_epoch\x18\x01 \x01(\x04R\x07\x61tEpoch\x12/\n\x05stats\x18\x02 \x03(\x0b\x32\x19.vega.events.v1.TeamStatsR\x05stats"j\n\tTeamStats\x12\x17\n\x07team_id\x18\x01 \x01(\tR\x06teamId\x12\x44\n\rmembers_stats\x18\x02 \x03(\x0b\x32\x1f.vega.events.v1.TeamMemberStatsR\x0cmembersStats"U\n\x0fTeamMemberStats\x12\x19\n\x08party_id\x18\x01 \x01(\tR\x07partyId\x12\'\n\x0fnotional_volume\x18\x02 \x01(\tR\x0enotionalVolume"\xde\x02\n\x0eGamePartyScore\x12\x17\n\x07game_id\x18\x01 \x01(\tR\x06gameId\x12\x14\n\x05party\x18\x02 \x01(\tR\x05party\x12\x1c\n\x07team_id\x18\x03 \x01(\tH\x00R\x06teamId\x88\x01\x01\x12\x14\n\x05\x65poch\x18\x04 \x01(\x03R\x05\x65poch\x12\x12\n\x04time\x18\x05 \x01(\x03R\x04time\x12\x14\n\x05score\x18\x06 \x01(\tR\x05score\x12\'\n\x0fstaking_balance\x18\x07 \x01(\tR\x0estakingBalance\x12\x1f\n\x0bopen_volume\x18\x08 \x01(\tR\nopenVolume\x12&\n\x0ftotal_fees_paid\x18\t \x01(\tR\rtotalFeesPaid\x12\x1f\n\x0bis_eligible\x18\n \x01(\x08R\nisEligible\x12\x17\n\x04rank\x18\x0b \x01(\x04H\x01R\x04rank\x88\x01\x01\x42\n\n\x08_team_idB\x07\n\x05_rank"\x81\x01\n\rGameTeamScore\x12\x17\n\x07game_id\x18\x01 \x01(\tR\x06gameId\x12\x17\n\x07team_id\x18\x02 \x01(\tR\x06teamId\x12\x14\n\x05\x65poch\x18\x03 \x01(\x03R\x05\x65poch\x12\x12\n\x04time\x18\x04 \x01(\x03R\x04time\x12\x14\n\x05score\x18\x05 \x01(\tR\x05score"\x8f\x01\n\nGameScores\x12>\n\x0bteam_scores\x18\x01 \x03(\x0b\x32\x1d.vega.events.v1.GameTeamScoreR\nteamScores\x12\x41\n\x0cparty_scores\x18\x02 \x03(\x0b\x32\x1e.vega.events.v1.GamePartyScoreR\x0bpartyScores"\xa0\x38\n\x08\x42usEvent\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x14\n\x05\x62lock\x18\x02 \x01(\tR\x05\x62lock\x12\x30\n\x04type\x18\x03 \x01(\x0e\x32\x1c.vega.events.v1.BusEventTypeR\x04type\x12=\n\x0btime_update\x18\x65 \x01(\x0b\x32\x1a.vega.events.v1.TimeUpdateH\x00R\ntimeUpdate\x12L\n\x10ledger_movements\x18\x66 \x01(\x0b\x32\x1f.vega.events.v1.LedgerMovementsH\x00R\x0fledgerMovements\x12U\n\x13position_resolution\x18g \x01(\x0b\x32".vega.events.v1.PositionResolutionH\x00R\x12positionResolution\x12#\n\x05order\x18h \x01(\x0b\x32\x0b.vega.OrderH\x00R\x05order\x12)\n\x07\x61\x63\x63ount\x18i \x01(\x0b\x32\r.vega.AccountH\x00R\x07\x61\x63\x63ount\x12#\n\x05party\x18j \x01(\x0b\x32\x0b.vega.PartyH\x00R\x05party\x12#\n\x05trade\x18k \x01(\x0b\x32\x0b.vega.TradeH\x00R\x05trade\x12\x39\n\rmargin_levels\x18l \x01(\x0b\x32\x12.vega.MarginLevelsH\x00R\x0cmarginLevels\x12,\n\x08proposal\x18m \x01(\x0b\x32\x0e.vega.ProposalH\x00R\x08proposal\x12 \n\x04vote\x18n \x01(\x0b\x32\n.vega.VoteH\x00R\x04vote\x12\x33\n\x0bmarket_data\x18o \x01(\x0b\x32\x10.vega.MarketDataH\x00R\nmarketData\x12H\n\x0enode_signature\x18p \x01(\x0b\x32\x1f.vega.commands.v1.NodeSignatureH\x00R\rnodeSignature\x12R\n\x12loss_socialization\x18q \x01(\x0b\x32!.vega.events.v1.LossSocializationH\x00R\x11lossSocialization\x12I\n\x0fsettle_position\x18r \x01(\x0b\x32\x1e.vega.events.v1.SettlePositionH\x00R\x0esettlePosition\x12O\n\x11settle_distressed\x18s \x01(\x0b\x32 .vega.events.v1.SettleDistressedH\x00R\x10settleDistressed\x12\x35\n\x0emarket_created\x18t \x01(\x0b\x32\x0c.vega.MarketH\x00R\rmarketCreated\x12#\n\x05\x61sset\x18u \x01(\x0b\x32\x0b.vega.AssetH\x00R\x05\x61sset\x12=\n\x0bmarket_tick\x18v \x01(\x0b\x32\x1a.vega.events.v1.MarketTickH\x00R\nmarketTick\x12\x32\n\nwithdrawal\x18w \x01(\x0b\x32\x10.vega.WithdrawalH\x00R\nwithdrawal\x12)\n\x07\x64\x65posit\x18x \x01(\x0b\x32\r.vega.DepositH\x00R\x07\x64\x65posit\x12\x38\n\x07\x61uction\x18y \x01(\x0b\x32\x1c.vega.events.v1.AuctionEventH\x00R\x07\x61uction\x12\x33\n\x0brisk_factor\x18z \x01(\x0b\x32\x10.vega.RiskFactorH\x00R\nriskFactor\x12\x45\n\x11network_parameter\x18{ \x01(\x0b\x32\x16.vega.NetworkParameterH\x00R\x10networkParameter\x12K\n\x13liquidity_provision\x18| \x01(\x0b\x32\x18.vega.LiquidityProvisionH\x00R\x12liquidityProvision\x12\x35\n\x0emarket_updated\x18} \x01(\x0b\x32\x0c.vega.MarketH\x00R\rmarketUpdated\x12\x33\n\x0boracle_spec\x18~ \x01(\x0b\x32\x10.vega.OracleSpecH\x00R\noracleSpec\x12\x33\n\x0boracle_data\x18\x7f \x01(\x0b\x32\x10.vega.OracleDataH\x00R\noracleData\x12X\n\x12\x64\x65legation_balance\x18\x81\x01 \x01(\x0b\x32&.vega.events.v1.DelegationBalanceEventH\x00R\x11\x64\x65legationBalance\x12O\n\x0fvalidator_score\x18\x82\x01 \x01(\x0b\x32#.vega.events.v1.ValidatorScoreEventH\x00R\x0evalidatorScore\x12>\n\x0b\x65poch_event\x18\x83\x01 \x01(\x0b\x32\x1a.vega.events.v1.EpochEventH\x00R\nepochEvent\x12M\n\x10validator_update\x18\x84\x01 \x01(\x0b\x32\x1f.vega.events.v1.ValidatorUpdateH\x00R\x0fvalidatorUpdate\x12\x44\n\rstake_linking\x18\x85\x01 \x01(\x0b\x32\x1c.vega.events.v1.StakeLinkingH\x00R\x0cstakeLinking\x12I\n\rreward_payout\x18\x86\x01 \x01(\x0b\x32!.vega.events.v1.RewardPayoutEventH\x00R\x0crewardPayout\x12\x42\n\ncheckpoint\x18\x87\x01 \x01(\x0b\x32\x1f.vega.events.v1.CheckpointEventH\x00R\ncheckpoint\x12\x41\n\x0ckey_rotation\x18\x88\x01 \x01(\x0b\x32\x1b.vega.events.v1.KeyRotationH\x00R\x0bkeyRotation\x12\x38\n\tstate_var\x18\x89\x01 \x01(\x0b\x32\x18.vega.events.v1.StateVarH\x00R\x08stateVar\x12=\n\x0enetwork_limits\x18\x8a\x01 \x01(\x0b\x32\x13.vega.NetworkLimitsH\x00R\rnetworkLimits\x12\x37\n\x08transfer\x18\x8b\x01 \x01(\x0b\x32\x18.vega.events.v1.TransferH\x00R\x08transfer\x12M\n\rranking_event\x18\x8c\x01 \x01(\x0b\x32%.vega.events.v1.ValidatorRankingEventH\x00R\x0crankingEvent\x12j\n\x1b\x65rc20_multisig_signer_event\x18\x8d\x01 \x01(\x0b\x32(.vega.events.v1.ERC20MultiSigSignerEventH\x00R\x18\x65rc20MultisigSignerEvent\x12}\n"erc20_multisig_set_threshold_event\x18\x8e\x01 \x01(\x0b\x32..vega.events.v1.ERC20MultiSigThresholdSetEventH\x00R\x1e\x65rc20MultisigSetThresholdEvent\x12j\n\x1b\x65rc20_multisig_signer_added\x18\x8f\x01 \x01(\x0b\x32(.vega.events.v1.ERC20MultiSigSignerAddedH\x00R\x18\x65rc20MultisigSignerAdded\x12p\n\x1d\x65rc20_multisig_signer_removed\x18\x90\x01 \x01(\x0b\x32*.vega.events.v1.ERC20MultiSigSignerRemovedH\x00R\x1a\x65rc20MultisigSignerRemoved\x12W\n\x14position_state_event\x18\x91\x01 \x01(\x0b\x32".vega.events.v1.PositionStateEventH\x00R\x12positionStateEvent\x12Z\n\x15\x65thereum_key_rotation\x18\x92\x01 \x01(\x0b\x32#.vega.events.v1.EthereumKeyRotationH\x00R\x13\x65thereumKeyRotation\x12]\n\x16protocol_upgrade_event\x18\x93\x01 \x01(\x0b\x32$.vega.events.v1.ProtocolUpgradeEventH\x00R\x14protocolUpgradeEvent\x12>\n\x0b\x62\x65gin_block\x18\x94\x01 \x01(\x0b\x32\x1a.vega.events.v1.BeginBlockH\x00R\nbeginBlock\x12\x38\n\tend_block\x18\x95\x01 \x01(\x0b\x32\x18.vega.events.v1.EndBlockH\x00R\x08\x65ndBlock\x12\x63\n\x18protocol_upgrade_started\x18\x96\x01 \x01(\x0b\x32&.vega.events.v1.ProtocolUpgradeStartedH\x00R\x16protocolUpgradeStarted\x12\x44\n\rsettle_market\x18\x97\x01 \x01(\x0b\x32\x1c.vega.events.v1.SettleMarketH\x00R\x0csettleMarket\x12S\n\x12transaction_result\x18\x98\x01 \x01(\x0b\x32!.vega.events.v1.TransactionResultH\x00R\x11transactionResult\x12S\n\x13\x63ore_snapshot_event\x18\x99\x01 \x01(\x0b\x32 .vega.events.v1.CoreSnapshotDataH\x00R\x11\x63oreSnapshotEvent\x12w\n protocol_upgrade_data_node_ready\x18\x9a\x01 \x01(\x0b\x32,.vega.events.v1.ProtocolUpgradeDataNodeReadyH\x00R\x1cprotocolUpgradeDataNodeReady\x12P\n\x11\x64istressed_orders\x18\x9b\x01 \x01(\x0b\x32 .vega.events.v1.DistressedOrdersH\x00R\x10\x64istressedOrders\x12G\n\x0e\x65xpired_orders\x18\x9c\x01 \x01(\x0b\x32\x1d.vega.events.v1.ExpiredOrdersH\x00R\rexpiredOrders\x12Y\n\x14\x64istressed_positions\x18\x9d\x01 \x01(\x0b\x32#.vega.events.v1.DistressedPositionsH\x00R\x13\x64istressedPositions\x12@\n\nstop_order\x18\x9e\x01 \x01(\x0b\x32\x1e.vega.events.v1.StopOrderEventH\x00R\tstopOrder\x12G\n\x0e\x66unding_period\x18\x9f\x01 \x01(\x0b\x32\x1d.vega.events.v1.FundingPeriodH\x00R\rfundingPeriod\x12\x64\n\x19\x66unding_period_data_point\x18\xa0\x01 \x01(\x0b\x32&.vega.events.v1.FundingPeriodDataPointH\x00R\x16\x66undingPeriodDataPoint\x12\x41\n\x0cteam_created\x18\xa1\x01 \x01(\x0b\x32\x1b.vega.events.v1.TeamCreatedH\x00R\x0bteamCreated\x12\x41\n\x0cteam_updated\x18\xa2\x01 \x01(\x0b\x32\x1b.vega.events.v1.TeamUpdatedH\x00R\x0bteamUpdated\x12Z\n\x15referee_switched_team\x18\xa3\x01 \x01(\x0b\x32#.vega.events.v1.RefereeSwitchedTeamH\x00R\x13refereeSwitchedTeam\x12T\n\x13referee_joined_team\x18\xa4\x01 \x01(\x0b\x32!.vega.events.v1.RefereeJoinedTeamH\x00R\x11refereeJoinedTeam\x12\x63\n\x18referral_program_started\x18\xa5\x01 \x01(\x0b\x32&.vega.events.v1.ReferralProgramStartedH\x00R\x16referralProgramStarted\x12\x63\n\x18referral_program_updated\x18\xa6\x01 \x01(\x0b\x32&.vega.events.v1.ReferralProgramUpdatedH\x00R\x16referralProgramUpdated\x12]\n\x16referral_program_ended\x18\xa7\x01 \x01(\x0b\x32$.vega.events.v1.ReferralProgramEndedH\x00R\x14referralProgramEnded\x12W\n\x14referral_set_created\x18\xa8\x01 \x01(\x0b\x32".vega.events.v1.ReferralSetCreatedH\x00R\x12referralSetCreated\x12j\n\x1breferee_joined_referral_set\x18\xa9\x01 \x01(\x0b\x32(.vega.events.v1.RefereeJoinedReferralSetH\x00R\x18refereeJoinedReferralSet\x12Z\n\x15party_activity_streak\x18\xaa\x01 \x01(\x0b\x32#.vega.events.v1.PartyActivityStreakH\x00R\x13partyActivityStreak\x12v\n\x1fvolume_discount_program_started\x18\xab\x01 \x01(\x0b\x32,.vega.events.v1.VolumeDiscountProgramStartedH\x00R\x1cvolumeDiscountProgramStarted\x12v\n\x1fvolume_discount_program_updated\x18\xac\x01 \x01(\x0b\x32,.vega.events.v1.VolumeDiscountProgramUpdatedH\x00R\x1cvolumeDiscountProgramUpdated\x12p\n\x1dvolume_discount_program_ended\x18\xad\x01 \x01(\x0b\x32*.vega.events.v1.VolumeDiscountProgramEndedH\x00R\x1avolumeDiscountProgramEnded\x12g\n\x1areferral_set_stats_updated\x18\xae\x01 \x01(\x0b\x32\'.vega.events.v1.ReferralSetStatsUpdatedH\x00R\x17referralSetStatsUpdated\x12Z\n\x15vesting_stats_updated\x18\xaf\x01 \x01(\x0b\x32#.vega.events.v1.VestingStatsUpdatedH\x00R\x13vestingStatsUpdated\x12p\n\x1dvolume_discount_stats_updated\x18\xb0\x01 \x01(\x0b\x32*.vega.events.v1.VolumeDiscountStatsUpdatedH\x00R\x1avolumeDiscountStatsUpdated\x12;\n\nfees_stats\x18\xb1\x01 \x01(\x0b\x32\x19.vega.events.v1.FeesStatsH\x00R\tfeesStats\x12M\n\x10\x66unding_payments\x18\xb2\x01 \x01(\x0b\x32\x1f.vega.events.v1.FundingPaymentsH\x00R\x0f\x66undingPayments\x12\x64\n\x19paid_liquidity_fees_stats\x18\xb3\x01 \x01(\x0b\x32&.vega.events.v1.PaidLiquidityFeesStatsH\x00R\x16paidLiquidityFeesStats\x12\x63\n\x18vesting_balances_summary\x18\xb4\x01 \x01(\x0b\x32&.vega.events.v1.VestingBalancesSummaryH\x00R\x16vestingBalancesSummary\x12\x44\n\rtransfer_fees\x18\xb5\x01 \x01(\x0b\x32\x1c.vega.events.v1.TransferFeesH\x00R\x0ctransferFees\x12]\n\x16transfer_fees_discount\x18\xb6\x01 \x01(\x0b\x32$.vega.events.v1.TransferFeesDiscountH\x00R\x14transferFeesDiscount\x12\x64\n\x19party_margin_mode_updated\x18\xb7\x01 \x01(\x0b\x32&.vega.events.v1.PartyMarginModeUpdatedH\x00R\x16partyMarginModeUpdated\x12Z\n\x15party_profile_updated\x18\xb8\x01 \x01(\x0b\x32#.vega.events.v1.PartyProfileUpdatedH\x00R\x13partyProfileUpdated\x12T\n\x13teams_stats_updated\x18\xb9\x01 \x01(\x0b\x32!.vega.events.v1.TeamsStatsUpdatedH\x00R\x11teamsStatsUpdated\x12\x8c\x01\n\'time_weighted_notional_position_updated\x18\xba\x01 \x01(\x0b\x32\x33.vega.events.v1.TimeWeightedNotionalPositionUpdatedH\x00R#timeWeightedNotionalPositionUpdated\x12M\n\x10\x63\x61ncelled_orders\x18\xbb\x01 \x01(\x0b\x32\x1f.vega.events.v1.CancelledOrdersH\x00R\x0f\x63\x61ncelledOrders\x12>\n\x0bgame_scores\x18\xbc\x01 \x01(\x0b\x32\x1a.vega.events.v1.GameScoresH\x00R\ngameScores\x12(\n\x03\x61mm\x18\xbd\x01 \x01(\x0b\x32\x13.vega.events.v1.AMMH\x00R\x03\x61mm\x12\x36\n\x06market\x18\xe9\x07 \x01(\x0b\x32\x1b.vega.events.v1.MarketEventH\x00R\x06market\x12\x41\n\x0ctx_err_event\x18\xd1\x0f \x01(\x0b\x32\x1c.vega.events.v1.TxErrorEventH\x00R\ntxErrEvent\x12\x18\n\x07version\x18\x04 \x01(\rR\x07version\x12\x19\n\x08\x63hain_id\x18\x05 \x01(\tR\x07\x63hainId\x12\x17\n\x07tx_hash\x18\x06 \x01(\tR\x06txHashB\x07\n\x05\x65vent*\xdd\x01\n\x1dProtocolUpgradeProposalStatus\x12\x30\n,PROTOCOL_UPGRADE_PROPOSAL_STATUS_UNSPECIFIED\x10\x00\x12,\n(PROTOCOL_UPGRADE_PROPOSAL_STATUS_PENDING\x10\x01\x12-\n)PROTOCOL_UPGRADE_PROPOSAL_STATUS_APPROVED\x10\x02\x12-\n)PROTOCOL_UPGRADE_PROPOSAL_STATUS_REJECTED\x10\x03*\xe5\x1b\n\x0c\x42usEventType\x12\x1e\n\x1a\x42US_EVENT_TYPE_UNSPECIFIED\x10\x00\x12\x16\n\x12\x42US_EVENT_TYPE_ALL\x10\x01\x12\x1e\n\x1a\x42US_EVENT_TYPE_TIME_UPDATE\x10\x02\x12#\n\x1f\x42US_EVENT_TYPE_LEDGER_MOVEMENTS\x10\x03\x12&\n"BUS_EVENT_TYPE_POSITION_RESOLUTION\x10\x04\x12\x18\n\x14\x42US_EVENT_TYPE_ORDER\x10\x05\x12\x1a\n\x16\x42US_EVENT_TYPE_ACCOUNT\x10\x06\x12\x18\n\x14\x42US_EVENT_TYPE_PARTY\x10\x07\x12\x18\n\x14\x42US_EVENT_TYPE_TRADE\x10\x08\x12 \n\x1c\x42US_EVENT_TYPE_MARGIN_LEVELS\x10\t\x12\x1b\n\x17\x42US_EVENT_TYPE_PROPOSAL\x10\n\x12\x17\n\x13\x42US_EVENT_TYPE_VOTE\x10\x0b\x12\x1e\n\x1a\x42US_EVENT_TYPE_MARKET_DATA\x10\x0c\x12!\n\x1d\x42US_EVENT_TYPE_NODE_SIGNATURE\x10\r\x12%\n!BUS_EVENT_TYPE_LOSS_SOCIALIZATION\x10\x0e\x12"\n\x1e\x42US_EVENT_TYPE_SETTLE_POSITION\x10\x0f\x12$\n BUS_EVENT_TYPE_SETTLE_DISTRESSED\x10\x10\x12!\n\x1d\x42US_EVENT_TYPE_MARKET_CREATED\x10\x11\x12\x18\n\x14\x42US_EVENT_TYPE_ASSET\x10\x12\x12\x1e\n\x1a\x42US_EVENT_TYPE_MARKET_TICK\x10\x13\x12\x1d\n\x19\x42US_EVENT_TYPE_WITHDRAWAL\x10\x14\x12\x1a\n\x16\x42US_EVENT_TYPE_DEPOSIT\x10\x15\x12\x1a\n\x16\x42US_EVENT_TYPE_AUCTION\x10\x16\x12\x1e\n\x1a\x42US_EVENT_TYPE_RISK_FACTOR\x10\x17\x12$\n BUS_EVENT_TYPE_NETWORK_PARAMETER\x10\x18\x12&\n"BUS_EVENT_TYPE_LIQUIDITY_PROVISION\x10\x19\x12!\n\x1d\x42US_EVENT_TYPE_MARKET_UPDATED\x10\x1a\x12\x1e\n\x1a\x42US_EVENT_TYPE_ORACLE_SPEC\x10\x1b\x12\x1e\n\x1a\x42US_EVENT_TYPE_ORACLE_DATA\x10\x1c\x12%\n!BUS_EVENT_TYPE_DELEGATION_BALANCE\x10\x1d\x12"\n\x1e\x42US_EVENT_TYPE_VALIDATOR_SCORE\x10\x1e\x12\x1f\n\x1b\x42US_EVENT_TYPE_EPOCH_UPDATE\x10\x1f\x12#\n\x1f\x42US_EVENT_TYPE_VALIDATOR_UPDATE\x10 \x12 \n\x1c\x42US_EVENT_TYPE_STAKE_LINKING\x10!\x12&\n"BUS_EVENT_TYPE_REWARD_PAYOUT_EVENT\x10"\x12\x1d\n\x19\x42US_EVENT_TYPE_CHECKPOINT\x10#\x12\x1f\n\x1b\x42US_EVENT_TYPE_STREAM_START\x10$\x12\x1f\n\x1b\x42US_EVENT_TYPE_KEY_ROTATION\x10%\x12\x1c\n\x18\x42US_EVENT_TYPE_STATE_VAR\x10&\x12!\n\x1d\x42US_EVENT_TYPE_NETWORK_LIMITS\x10\'\x12\x1b\n\x17\x42US_EVENT_TYPE_TRANSFER\x10(\x12$\n BUS_EVENT_TYPE_VALIDATOR_RANKING\x10)\x12/\n+BUS_EVENT_TYPE_ERC20_MULTI_SIG_SIGNER_EVENT\x10*\x12\x30\n,BUS_EVENT_TYPE_ERC20_MULTI_SIG_SET_THRESHOLD\x10+\x12/\n+BUS_EVENT_TYPE_ERC20_MULTI_SIG_SIGNER_ADDED\x10,\x12\x31\n-BUS_EVENT_TYPE_ERC20_MULTI_SIG_SIGNER_REMOVED\x10-\x12!\n\x1d\x42US_EVENT_TYPE_POSITION_STATE\x10.\x12(\n$BUS_EVENT_TYPE_ETHEREUM_KEY_ROTATION\x10/\x12,\n(BUS_EVENT_TYPE_PROTOCOL_UPGRADE_PROPOSAL\x10\x30\x12\x1e\n\x1a\x42US_EVENT_TYPE_BEGIN_BLOCK\x10\x31\x12\x1c\n\x18\x42US_EVENT_TYPE_END_BLOCK\x10\x32\x12+\n\'BUS_EVENT_TYPE_PROTOCOL_UPGRADE_STARTED\x10\x33\x12 \n\x1c\x42US_EVENT_TYPE_SETTLE_MARKET\x10\x34\x12%\n!BUS_EVENT_TYPE_TRANSACTION_RESULT\x10\x35\x12!\n\x1d\x42US_EVENT_TYPE_SNAPSHOT_TAKEN\x10\x36\x12\x33\n/BUS_EVENT_TYPE_PROTOCOL_UPGRADE_DATA_NODE_READY\x10\x37\x12+\n\'BUS_EVENT_TYPE_DISTRESSED_ORDERS_CLOSED\x10\x38\x12!\n\x1d\x42US_EVENT_TYPE_EXPIRED_ORDERS\x10\x39\x12\'\n#BUS_EVENT_TYPE_DISTRESSED_POSITIONS\x10:\x12+\n\'BUS_EVENT_TYPE_SPOT_LIQUIDITY_PROVISION\x10;\x12\x1d\n\x19\x42US_EVENT_TYPE_STOP_ORDER\x10<\x12!\n\x1d\x42US_EVENT_TYPE_FUNDING_PERIOD\x10=\x12,\n(BUS_EVENT_TYPE_FUNDING_PERIOD_DATA_POINT\x10>\x12\x1f\n\x1b\x42US_EVENT_TYPE_TEAM_CREATED\x10?\x12\x1f\n\x1b\x42US_EVENT_TYPE_TEAM_UPDATED\x10@\x12(\n$BUS_EVENT_TYPE_REFEREE_SWITCHED_TEAM\x10\x41\x12&\n"BUS_EVENT_TYPE_REFEREE_JOINED_TEAM\x10\x42\x12+\n\'BUS_EVENT_TYPE_REFERRAL_PROGRAM_STARTED\x10\x43\x12+\n\'BUS_EVENT_TYPE_REFERRAL_PROGRAM_UPDATED\x10\x44\x12)\n%BUS_EVENT_TYPE_REFERRAL_PROGRAM_ENDED\x10\x45\x12\'\n#BUS_EVENT_TYPE_REFERRAL_SET_CREATED\x10\x46\x12.\n*BUS_EVENT_TYPE_REFEREE_JOINED_REFERRAL_SET\x10G\x12(\n$BUS_EVENT_TYPE_PARTY_ACTIVITY_STREAK\x10H\x12\x32\n.BUS_EVENT_TYPE_VOLUME_DISCOUNT_PROGRAM_STARTED\x10I\x12\x32\n.BUS_EVENT_TYPE_VOLUME_DISCOUNT_PROGRAM_UPDATED\x10J\x12\x30\n,BUS_EVENT_TYPE_VOLUME_DISCOUNT_PROGRAM_ENDED\x10K\x12-\n)BUS_EVENT_TYPE_REFERRAL_SET_STATS_UPDATED\x10L\x12(\n$BUS_EVENT_TYPE_VESTING_STATS_UPDATED\x10M\x12\x30\n,BUS_EVENT_TYPE_VOLUME_DISCOUNT_STATS_UPDATED\x10N\x12%\n!BUS_EVENT_TYPE_FEES_STATS_UPDATED\x10O\x12#\n\x1f\x42US_EVENT_TYPE_FUNDING_PAYMENTS\x10P\x12\x34\n0BUS_EVENT_TYPE_PAID_LIQUIDITY_FEES_STATS_UPDATED\x10Q\x12"\n\x1e\x42US_EVENT_TYPE_VESTING_SUMMARY\x10R\x12%\n!BUS_EVENT_TYPE_TRANSFER_FEES_PAID\x10S\x12\x31\n-BUS_EVENT_TYPE_TRANSFER_FEES_DISCOUNT_UPDATED\x10T\x12,\n(BUS_EVENT_TYPE_PARTY_MARGIN_MODE_UPDATED\x10U\x12(\n$BUS_EVENT_TYPE_PARTY_PROFILE_UPDATED\x10V\x12&\n"BUS_EVENT_TYPE_TEAMS_STATS_UPDATED\x10W\x12:\n6BUS_EVENT_TYPE_TIME_WEIGHTED_NOTIONAL_POSITION_UPDATED\x10X\x12#\n\x1f\x42US_EVENT_TYPE_CANCELLED_ORDERS\x10Y\x12\x1e\n\x1a\x42US_EVENT_TYPE_GAME_SCORES\x10Z\x12\x16\n\x12\x42US_EVENT_TYPE_AMM\x10[\x12\x19\n\x15\x42US_EVENT_TYPE_MARKET\x10\x65\x12\x1c\n\x17\x42US_EVENT_TYPE_TX_ERROR\x10\xc9\x01\x42\x31Z/code.vegaprotocol.io/vega/protos/vega/events/v1b\x06proto3' -) - -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages( - DESCRIPTOR, "vega.events.v1.events_pb2", _globals -) -if not _descriptor._USE_C_DESCRIPTORS: - _globals["DESCRIPTOR"]._loaded_options = None - _globals["DESCRIPTOR"]._serialized_options = ( - b"Z/code.vegaprotocol.io/vega/protos/vega/events/v1" - ) - _globals["_PROTOCOLUPGRADEPROPOSALSTATUS"]._serialized_start = 29829 - _globals["_PROTOCOLUPGRADEPROPOSALSTATUS"]._serialized_end = 30050 - _globals["_BUSEVENTTYPE"]._serialized_start = 30053 - _globals["_BUSEVENTTYPE"]._serialized_end = 33610 - _globals["_TIMEWEIGHTEDNOTIONALPOSITIONUPDATED"]._serialized_start = 251 - _globals["_TIMEWEIGHTEDNOTIONALPOSITIONUPDATED"]._serialized_end = 457 - _globals["_AMM"]._serialized_start = 460 - _globals["_AMM"]._serialized_end = 1613 - _globals["_AMM_CONCENTRATEDLIQUIDITYPARAMETERS"]._serialized_start = 814 - _globals["_AMM_CONCENTRATEDLIQUIDITYPARAMETERS"]._serialized_end = 1151 - _globals["_AMM_STATUS"]._serialized_start = 1154 - _globals["_AMM_STATUS"]._serialized_end = 1292 - _globals["_AMM_STATUSREASON"]._serialized_start = 1295 - _globals["_AMM_STATUSREASON"]._serialized_end = 1613 - _globals["_VESTINGBALANCESSUMMARY"]._serialized_start = 1616 - _globals["_VESTINGBALANCESSUMMARY"]._serialized_end = 1762 - _globals["_PARTYVESTINGSUMMARY"]._serialized_start = 1765 - _globals["_PARTYVESTINGSUMMARY"]._serialized_end = 1987 - _globals["_PARTYLOCKEDBALANCE"]._serialized_start = 1989 - _globals["_PARTYLOCKEDBALANCE"]._serialized_end = 2090 - _globals["_PARTYVESTINGBALANCE"]._serialized_start = 2092 - _globals["_PARTYVESTINGBALANCE"]._serialized_end = 2161 - _globals["_VOLUMEDISCOUNTSTATSUPDATED"]._serialized_start = 2163 - _globals["_VOLUMEDISCOUNTSTATSUPDATED"]._serialized_end = 2282 - _globals["_PARTYVOLUMEDISCOUNTSTATS"]._serialized_start = 2285 - _globals["_PARTYVOLUMEDISCOUNTSTATS"]._serialized_end = 2418 - _globals["_VESTINGSTATSUPDATED"]._serialized_start = 2420 - _globals["_VESTINGSTATSUPDATED"]._serialized_end = 2525 - _globals["_PARTYVESTINGSTATS"]._serialized_start = 2528 - _globals["_PARTYVESTINGSTATS"]._serialized_end = 2794 - _globals["_FEESSTATS"]._serialized_start = 2797 - _globals["_FEESSTATS"]._serialized_end = 3517 - _globals["_REFERRERREWARDSGENERATED"]._serialized_start = 3519 - _globals["_REFERRERREWARDSGENERATED"]._serialized_end = 3645 - _globals["_MAKERFEESGENERATED"]._serialized_start = 3647 - _globals["_MAKERFEESGENERATED"]._serialized_end = 3758 - _globals["_PARTYAMOUNT"]._serialized_start = 3760 - _globals["_PARTYAMOUNT"]._serialized_end = 3858 - _globals["_PARTYACTIVITYSTREAK"]._serialized_start = 3861 - _globals["_PARTYACTIVITYSTREAK"]._serialized_end = 4255 - _globals["_FUNDINGPERIOD"]._serialized_start = 4258 - _globals["_FUNDINGPERIOD"]._serialized_end = 4616 - _globals["_FUNDINGPAYMENT"]._serialized_start = 4618 - _globals["_FUNDINGPAYMENT"]._serialized_end = 4685 - _globals["_FUNDINGPAYMENTS"]._serialized_start = 4687 - _globals["_FUNDINGPAYMENTS"]._serialized_end = 4811 - _globals["_FUNDINGPERIODDATAPOINT"]._serialized_start = 4814 - _globals["_FUNDINGPERIODDATAPOINT"]._serialized_end = 5120 - _globals["_FUNDINGPERIODDATAPOINT_SOURCE"]._serialized_start = 5046 - _globals["_FUNDINGPERIODDATAPOINT_SOURCE"]._serialized_end = 5120 - _globals["_STOPORDEREVENT"]._serialized_start = 5123 - _globals["_STOPORDEREVENT"]._serialized_end = 5254 - _globals["_ERC20MULTISIGSIGNERADDED"]._serialized_start = 5257 - _globals["_ERC20MULTISIGSIGNERADDED"]._serialized_end = 5522 - _globals["_ERC20MULTISIGSIGNERREMOVEDSUBMITTER"]._serialized_start = 5524 - _globals["_ERC20MULTISIGSIGNERREMOVEDSUBMITTER"]._serialized_end = 5626 - _globals["_ERC20MULTISIGSIGNERREMOVED"]._serialized_start = 5629 - _globals["_ERC20MULTISIGSIGNERREMOVED"]._serialized_end = 5935 - _globals["_TRANSFER"]._serialized_start = 5938 - _globals["_TRANSFER"]._serialized_end = 6824 - _globals["_TRANSFER_STATUS"]._serialized_start = 6661 - _globals["_TRANSFER_STATUS"]._serialized_end = 6793 - _globals["_ONEOFFGOVERNANCETRANSFER"]._serialized_start = 6826 - _globals["_ONEOFFGOVERNANCETRANSFER"]._serialized_end = 6883 - _globals["_ONEOFFTRANSFER"]._serialized_start = 6885 - _globals["_ONEOFFTRANSFER"]._serialized_end = 6932 - _globals["_RECURRINGTRANSFER"]._serialized_start = 6935 - _globals["_RECURRINGTRANSFER"]._serialized_end = 7128 - _globals["_RECURRINGGOVERNANCETRANSFER"]._serialized_start = 7131 - _globals["_RECURRINGGOVERNANCETRANSFER"]._serialized_end = 7337 - _globals["_STAKELINKING"]._serialized_start = 7340 - _globals["_STAKELINKING"]._serialized_end = 7904 - _globals["_STAKELINKING_TYPE"]._serialized_start = 7748 - _globals["_STAKELINKING_TYPE"]._serialized_end = 7808 - _globals["_STAKELINKING_STATUS"]._serialized_start = 7810 - _globals["_STAKELINKING_STATUS"]._serialized_end = 7904 - _globals["_ERC20MULTISIGSIGNEREVENT"]._serialized_start = 7907 - _globals["_ERC20MULTISIGSIGNEREVENT"]._serialized_end = 8273 - _globals["_ERC20MULTISIGSIGNEREVENT_TYPE"]._serialized_start = 8211 - _globals["_ERC20MULTISIGSIGNEREVENT_TYPE"]._serialized_end = 8273 - _globals["_ERC20MULTISIGTHRESHOLDSETEVENT"]._serialized_start = 8276 - _globals["_ERC20MULTISIGTHRESHOLDSETEVENT"]._serialized_end = 8530 - _globals["_CHECKPOINTEVENT"]._serialized_start = 8532 - _globals["_CHECKPOINTEVENT"]._serialized_end = 8635 - _globals["_STREAMSTARTEVENT"]._serialized_start = 8637 - _globals["_STREAMSTARTEVENT"]._serialized_end = 8682 - _globals["_REWARDPAYOUTEVENT"]._serialized_start = 8685 - _globals["_REWARDPAYOUTEVENT"]._serialized_end = 9052 - _globals["_VALIDATORSCOREEVENT"]._serialized_start = 9055 - _globals["_VALIDATORSCOREEVENT"]._serialized_end = 9397 - _globals["_DELEGATIONBALANCEEVENT"]._serialized_start = 9399 - _globals["_DELEGATIONBALANCEEVENT"]._serialized_end = 9523 - _globals["_MARKETEVENT"]._serialized_start = 9525 - _globals["_MARKETEVENT"]._serialized_end = 9593 - _globals["_TRANSFERFEES"]._serialized_start = 9596 - _globals["_TRANSFERFEES"]._serialized_end = 9732 - _globals["_TRANSFERFEESDISCOUNT"]._serialized_start = 9734 - _globals["_TRANSFERFEESDISCOUNT"]._serialized_end = 9846 - _globals["_TRANSACTIONRESULT"]._serialized_start = 9849 - _globals["_TRANSACTIONRESULT"]._serialized_end = 12971 - _globals["_TRANSACTIONRESULT_SUCCESSDETAILS"]._serialized_start = 12891 - _globals["_TRANSACTIONRESULT_SUCCESSDETAILS"]._serialized_end = 12907 - _globals["_TRANSACTIONRESULT_FAILUREDETAILS"]._serialized_start = 12909 - _globals["_TRANSACTIONRESULT_FAILUREDETAILS"]._serialized_end = 12947 - _globals["_TXERROREVENT"]._serialized_start = 12974 - _globals["_TXERROREVENT"]._serialized_end = 14677 - _globals["_TIMEUPDATE"]._serialized_start = 14679 - _globals["_TIMEUPDATE"]._serialized_end = 14721 - _globals["_EPOCHEVENT"]._serialized_start = 14724 - _globals["_EPOCHEVENT"]._serialized_end = 14888 - _globals["_LEDGERMOVEMENTS"]._serialized_start = 14890 - _globals["_LEDGERMOVEMENTS"]._serialized_end = 14972 - _globals["_POSITIONRESOLUTION"]._serialized_start = 14975 - _globals["_POSITIONRESOLUTION"]._serialized_end = 15111 - _globals["_LOSSSOCIALIZATION"]._serialized_start = 15113 - _globals["_LOSSSOCIALIZATION"]._serialized_end = 15212 - _globals["_TRADESETTLEMENT"]._serialized_start = 15214 - _globals["_TRADESETTLEMENT"]._serialized_end = 15308 - _globals["_SETTLEPOSITION"]._serialized_start = 15311 - _globals["_SETTLEPOSITION"]._serialized_end = 15524 - _globals["_SETTLEMARKET"]._serialized_start = 15526 - _globals["_SETTLEMARKET"]._serialized_end = 15632 - _globals["_POSITIONSTATEEVENT"]._serialized_start = 15635 - _globals["_POSITIONSTATEEVENT"]._serialized_end = 15881 - _globals["_SETTLEDISTRESSED"]._serialized_start = 15883 - _globals["_SETTLEDISTRESSED"]._serialized_end = 16003 - _globals["_DISTRESSEDORDERS"]._serialized_start = 16005 - _globals["_DISTRESSEDORDERS"]._serialized_end = 16078 - _globals["_DISTRESSEDPOSITIONS"]._serialized_start = 16081 - _globals["_DISTRESSEDPOSITIONS"]._serialized_end = 16213 - _globals["_MARKETTICK"]._serialized_start = 16215 - _globals["_MARKETTICK"]._serialized_end = 16263 - _globals["_AUCTIONEVENT"]._serialized_start = 16266 - _globals["_AUCTIONEVENT"]._serialized_end = 16527 - _globals["_VALIDATORUPDATE"]._serialized_start = 16530 - _globals["_VALIDATORUPDATE"]._serialized_end = 16955 - _globals["_VALIDATORRANKINGEVENT"]._serialized_start = 16958 - _globals["_VALIDATORRANKINGEVENT"]._serialized_end = 17264 - _globals["_KEYROTATION"]._serialized_start = 17267 - _globals["_KEYROTATION"]._serialized_end = 17404 - _globals["_ETHEREUMKEYROTATION"]._serialized_start = 17407 - _globals["_ETHEREUMKEYROTATION"]._serialized_end = 17554 - _globals["_PROTOCOLUPGRADEEVENT"]._serialized_start = 17557 - _globals["_PROTOCOLUPGRADEEVENT"]._serialized_end = 17772 - _globals["_STATEVAR"]._serialized_start = 17774 - _globals["_STATEVAR"]._serialized_end = 17849 - _globals["_BEGINBLOCK"]._serialized_start = 17851 - _globals["_BEGINBLOCK"]._serialized_end = 17937 - _globals["_ENDBLOCK"]._serialized_start = 17939 - _globals["_ENDBLOCK"]._serialized_end = 17973 - _globals["_PROTOCOLUPGRADESTARTED"]._serialized_start = 17975 - _globals["_PROTOCOLUPGRADESTARTED"]._serialized_end = 18043 - _globals["_PROTOCOLUPGRADEDATANODEREADY"]._serialized_start = 18045 - _globals["_PROTOCOLUPGRADEDATANODEREADY"]._serialized_end = 18119 - _globals["_CORESNAPSHOTDATA"]._serialized_start = 18122 - _globals["_CORESNAPSHOTDATA"]._serialized_end = 18295 - _globals["_EXPIREDORDERS"]._serialized_start = 18297 - _globals["_EXPIREDORDERS"]._serialized_end = 18370 - _globals["_CANCELLEDORDERS"]._serialized_start = 18372 - _globals["_CANCELLEDORDERS"]._serialized_end = 18474 - _globals["_TEAMCREATED"]._serialized_start = 18477 - _globals["_TEAMCREATED"]._serialized_end = 18772 - _globals["_TEAMUPDATED"]._serialized_start = 18775 - _globals["_TEAMUPDATED"]._serialized_end = 18984 - _globals["_REFEREESWITCHEDTEAM"]._serialized_start = 18987 - _globals["_REFEREESWITCHEDTEAM"]._serialized_end = 19158 - _globals["_REFEREEJOINEDTEAM"]._serialized_start = 19160 - _globals["_REFEREEJOINEDTEAM"]._serialized_end = 19286 - _globals["_REFERRALSETCREATED"]._serialized_start = 19289 - _globals["_REFERRALSETCREATED"]._serialized_end = 19422 - _globals["_REFERRALSETSTATSUPDATED"]._serialized_start = 19425 - _globals["_REFERRALSETSTATSUPDATED"]._serialized_end = 19891 - _globals["_REFEREESTATS"]._serialized_start = 19894 - _globals["_REFEREESTATS"]._serialized_end = 20039 - _globals["_REFEREEJOINEDREFERRALSET"]._serialized_start = 20042 - _globals["_REFEREEJOINEDREFERRALSET"]._serialized_end = 20173 - _globals["_REFERRALPROGRAMSTARTED"]._serialized_start = 20176 - _globals["_REFERRALPROGRAMSTARTED"]._serialized_end = 20307 - _globals["_REFERRALPROGRAMUPDATED"]._serialized_start = 20310 - _globals["_REFERRALPROGRAMUPDATED"]._serialized_end = 20441 - _globals["_REFERRALPROGRAMENDED"]._serialized_start = 20443 - _globals["_REFERRALPROGRAMENDED"]._serialized_end = 20561 - _globals["_VOLUMEDISCOUNTPROGRAMSTARTED"]._serialized_start = 20564 - _globals["_VOLUMEDISCOUNTPROGRAMSTARTED"]._serialized_end = 20707 - _globals["_VOLUMEDISCOUNTPROGRAMUPDATED"]._serialized_start = 20710 - _globals["_VOLUMEDISCOUNTPROGRAMUPDATED"]._serialized_end = 20853 - _globals["_VOLUMEDISCOUNTPROGRAMENDED"]._serialized_start = 20855 - _globals["_VOLUMEDISCOUNTPROGRAMENDED"]._serialized_end = 20979 - _globals["_PAIDLIQUIDITYFEESSTATS"]._serialized_start = 20982 - _globals["_PAIDLIQUIDITYFEESSTATS"]._serialized_end = 21197 - _globals["_PARTYMARGINMODEUPDATED"]._serialized_start = 21200 - _globals["_PARTYMARGINMODEUPDATED"]._serialized_end = 21616 - _globals["_PARTYPROFILEUPDATED"]._serialized_start = 21618 - _globals["_PARTYPROFILEUPDATED"]._serialized_end = 21700 - _globals["_TEAMSSTATSUPDATED"]._serialized_start = 21702 - _globals["_TEAMSSTATSUPDATED"]._serialized_end = 21797 - _globals["_TEAMSTATS"]._serialized_start = 21799 - _globals["_TEAMSTATS"]._serialized_end = 21905 - _globals["_TEAMMEMBERSTATS"]._serialized_start = 21907 - _globals["_TEAMMEMBERSTATS"]._serialized_end = 21992 - _globals["_GAMEPARTYSCORE"]._serialized_start = 21995 - _globals["_GAMEPARTYSCORE"]._serialized_end = 22345 - _globals["_GAMETEAMSCORE"]._serialized_start = 22348 - _globals["_GAMETEAMSCORE"]._serialized_end = 22477 - _globals["_GAMESCORES"]._serialized_start = 22480 - _globals["_GAMESCORES"]._serialized_end = 22623 - _globals["_BUSEVENT"]._serialized_start = 22626 - _globals["_BUSEVENT"]._serialized_end = 29826 -# @@protoc_insertion_point(module_scope) diff --git a/vega_sim/proto/vega/events/v1/events_pb2.pyi b/vega_sim/proto/vega/events/v1/events_pb2.pyi deleted file mode 100644 index 9b038d243..000000000 --- a/vega_sim/proto/vega/events/v1/events_pb2.pyi +++ /dev/null @@ -1,3067 +0,0 @@ -from vega import assets_pb2 as _assets_pb2 -from vega.commands.v1 import commands_pb2 as _commands_pb2 -from vega.commands.v1 import data_pb2 as _data_pb2 -from vega.commands.v1 import validator_commands_pb2 as _validator_commands_pb2 -from vega import governance_pb2 as _governance_pb2 -from vega import markets_pb2 as _markets_pb2 -from vega import oracle_pb2 as _oracle_pb2 -from vega import vega_pb2 as _vega_pb2 -from google.protobuf.internal import containers as _containers -from google.protobuf.internal import enum_type_wrapper as _enum_type_wrapper -from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from typing import ( - ClassVar as _ClassVar, - Iterable as _Iterable, - Mapping as _Mapping, - Optional as _Optional, - Union as _Union, -) - -DESCRIPTOR: _descriptor.FileDescriptor - -class ProtocolUpgradeProposalStatus(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - PROTOCOL_UPGRADE_PROPOSAL_STATUS_UNSPECIFIED: _ClassVar[ - ProtocolUpgradeProposalStatus - ] - PROTOCOL_UPGRADE_PROPOSAL_STATUS_PENDING: _ClassVar[ProtocolUpgradeProposalStatus] - PROTOCOL_UPGRADE_PROPOSAL_STATUS_APPROVED: _ClassVar[ProtocolUpgradeProposalStatus] - PROTOCOL_UPGRADE_PROPOSAL_STATUS_REJECTED: _ClassVar[ProtocolUpgradeProposalStatus] - -class BusEventType(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - BUS_EVENT_TYPE_UNSPECIFIED: _ClassVar[BusEventType] - BUS_EVENT_TYPE_ALL: _ClassVar[BusEventType] - BUS_EVENT_TYPE_TIME_UPDATE: _ClassVar[BusEventType] - BUS_EVENT_TYPE_LEDGER_MOVEMENTS: _ClassVar[BusEventType] - BUS_EVENT_TYPE_POSITION_RESOLUTION: _ClassVar[BusEventType] - BUS_EVENT_TYPE_ORDER: _ClassVar[BusEventType] - BUS_EVENT_TYPE_ACCOUNT: _ClassVar[BusEventType] - BUS_EVENT_TYPE_PARTY: _ClassVar[BusEventType] - BUS_EVENT_TYPE_TRADE: _ClassVar[BusEventType] - BUS_EVENT_TYPE_MARGIN_LEVELS: _ClassVar[BusEventType] - BUS_EVENT_TYPE_PROPOSAL: _ClassVar[BusEventType] - BUS_EVENT_TYPE_VOTE: _ClassVar[BusEventType] - BUS_EVENT_TYPE_MARKET_DATA: _ClassVar[BusEventType] - BUS_EVENT_TYPE_NODE_SIGNATURE: _ClassVar[BusEventType] - BUS_EVENT_TYPE_LOSS_SOCIALIZATION: _ClassVar[BusEventType] - BUS_EVENT_TYPE_SETTLE_POSITION: _ClassVar[BusEventType] - BUS_EVENT_TYPE_SETTLE_DISTRESSED: _ClassVar[BusEventType] - BUS_EVENT_TYPE_MARKET_CREATED: _ClassVar[BusEventType] - BUS_EVENT_TYPE_ASSET: _ClassVar[BusEventType] - BUS_EVENT_TYPE_MARKET_TICK: _ClassVar[BusEventType] - BUS_EVENT_TYPE_WITHDRAWAL: _ClassVar[BusEventType] - BUS_EVENT_TYPE_DEPOSIT: _ClassVar[BusEventType] - BUS_EVENT_TYPE_AUCTION: _ClassVar[BusEventType] - BUS_EVENT_TYPE_RISK_FACTOR: _ClassVar[BusEventType] - BUS_EVENT_TYPE_NETWORK_PARAMETER: _ClassVar[BusEventType] - BUS_EVENT_TYPE_LIQUIDITY_PROVISION: _ClassVar[BusEventType] - BUS_EVENT_TYPE_MARKET_UPDATED: _ClassVar[BusEventType] - BUS_EVENT_TYPE_ORACLE_SPEC: _ClassVar[BusEventType] - BUS_EVENT_TYPE_ORACLE_DATA: _ClassVar[BusEventType] - BUS_EVENT_TYPE_DELEGATION_BALANCE: _ClassVar[BusEventType] - BUS_EVENT_TYPE_VALIDATOR_SCORE: _ClassVar[BusEventType] - BUS_EVENT_TYPE_EPOCH_UPDATE: _ClassVar[BusEventType] - BUS_EVENT_TYPE_VALIDATOR_UPDATE: _ClassVar[BusEventType] - BUS_EVENT_TYPE_STAKE_LINKING: _ClassVar[BusEventType] - BUS_EVENT_TYPE_REWARD_PAYOUT_EVENT: _ClassVar[BusEventType] - BUS_EVENT_TYPE_CHECKPOINT: _ClassVar[BusEventType] - BUS_EVENT_TYPE_STREAM_START: _ClassVar[BusEventType] - BUS_EVENT_TYPE_KEY_ROTATION: _ClassVar[BusEventType] - BUS_EVENT_TYPE_STATE_VAR: _ClassVar[BusEventType] - BUS_EVENT_TYPE_NETWORK_LIMITS: _ClassVar[BusEventType] - BUS_EVENT_TYPE_TRANSFER: _ClassVar[BusEventType] - BUS_EVENT_TYPE_VALIDATOR_RANKING: _ClassVar[BusEventType] - BUS_EVENT_TYPE_ERC20_MULTI_SIG_SIGNER_EVENT: _ClassVar[BusEventType] - BUS_EVENT_TYPE_ERC20_MULTI_SIG_SET_THRESHOLD: _ClassVar[BusEventType] - BUS_EVENT_TYPE_ERC20_MULTI_SIG_SIGNER_ADDED: _ClassVar[BusEventType] - BUS_EVENT_TYPE_ERC20_MULTI_SIG_SIGNER_REMOVED: _ClassVar[BusEventType] - BUS_EVENT_TYPE_POSITION_STATE: _ClassVar[BusEventType] - BUS_EVENT_TYPE_ETHEREUM_KEY_ROTATION: _ClassVar[BusEventType] - BUS_EVENT_TYPE_PROTOCOL_UPGRADE_PROPOSAL: _ClassVar[BusEventType] - BUS_EVENT_TYPE_BEGIN_BLOCK: _ClassVar[BusEventType] - BUS_EVENT_TYPE_END_BLOCK: _ClassVar[BusEventType] - BUS_EVENT_TYPE_PROTOCOL_UPGRADE_STARTED: _ClassVar[BusEventType] - BUS_EVENT_TYPE_SETTLE_MARKET: _ClassVar[BusEventType] - BUS_EVENT_TYPE_TRANSACTION_RESULT: _ClassVar[BusEventType] - BUS_EVENT_TYPE_SNAPSHOT_TAKEN: _ClassVar[BusEventType] - BUS_EVENT_TYPE_PROTOCOL_UPGRADE_DATA_NODE_READY: _ClassVar[BusEventType] - BUS_EVENT_TYPE_DISTRESSED_ORDERS_CLOSED: _ClassVar[BusEventType] - BUS_EVENT_TYPE_EXPIRED_ORDERS: _ClassVar[BusEventType] - BUS_EVENT_TYPE_DISTRESSED_POSITIONS: _ClassVar[BusEventType] - BUS_EVENT_TYPE_SPOT_LIQUIDITY_PROVISION: _ClassVar[BusEventType] - BUS_EVENT_TYPE_STOP_ORDER: _ClassVar[BusEventType] - BUS_EVENT_TYPE_FUNDING_PERIOD: _ClassVar[BusEventType] - BUS_EVENT_TYPE_FUNDING_PERIOD_DATA_POINT: _ClassVar[BusEventType] - BUS_EVENT_TYPE_TEAM_CREATED: _ClassVar[BusEventType] - BUS_EVENT_TYPE_TEAM_UPDATED: _ClassVar[BusEventType] - BUS_EVENT_TYPE_REFEREE_SWITCHED_TEAM: _ClassVar[BusEventType] - BUS_EVENT_TYPE_REFEREE_JOINED_TEAM: _ClassVar[BusEventType] - BUS_EVENT_TYPE_REFERRAL_PROGRAM_STARTED: _ClassVar[BusEventType] - BUS_EVENT_TYPE_REFERRAL_PROGRAM_UPDATED: _ClassVar[BusEventType] - BUS_EVENT_TYPE_REFERRAL_PROGRAM_ENDED: _ClassVar[BusEventType] - BUS_EVENT_TYPE_REFERRAL_SET_CREATED: _ClassVar[BusEventType] - BUS_EVENT_TYPE_REFEREE_JOINED_REFERRAL_SET: _ClassVar[BusEventType] - BUS_EVENT_TYPE_PARTY_ACTIVITY_STREAK: _ClassVar[BusEventType] - BUS_EVENT_TYPE_VOLUME_DISCOUNT_PROGRAM_STARTED: _ClassVar[BusEventType] - BUS_EVENT_TYPE_VOLUME_DISCOUNT_PROGRAM_UPDATED: _ClassVar[BusEventType] - BUS_EVENT_TYPE_VOLUME_DISCOUNT_PROGRAM_ENDED: _ClassVar[BusEventType] - BUS_EVENT_TYPE_REFERRAL_SET_STATS_UPDATED: _ClassVar[BusEventType] - BUS_EVENT_TYPE_VESTING_STATS_UPDATED: _ClassVar[BusEventType] - BUS_EVENT_TYPE_VOLUME_DISCOUNT_STATS_UPDATED: _ClassVar[BusEventType] - BUS_EVENT_TYPE_FEES_STATS_UPDATED: _ClassVar[BusEventType] - BUS_EVENT_TYPE_FUNDING_PAYMENTS: _ClassVar[BusEventType] - BUS_EVENT_TYPE_PAID_LIQUIDITY_FEES_STATS_UPDATED: _ClassVar[BusEventType] - BUS_EVENT_TYPE_VESTING_SUMMARY: _ClassVar[BusEventType] - BUS_EVENT_TYPE_TRANSFER_FEES_PAID: _ClassVar[BusEventType] - BUS_EVENT_TYPE_TRANSFER_FEES_DISCOUNT_UPDATED: _ClassVar[BusEventType] - BUS_EVENT_TYPE_PARTY_MARGIN_MODE_UPDATED: _ClassVar[BusEventType] - BUS_EVENT_TYPE_PARTY_PROFILE_UPDATED: _ClassVar[BusEventType] - BUS_EVENT_TYPE_TEAMS_STATS_UPDATED: _ClassVar[BusEventType] - BUS_EVENT_TYPE_TIME_WEIGHTED_NOTIONAL_POSITION_UPDATED: _ClassVar[BusEventType] - BUS_EVENT_TYPE_CANCELLED_ORDERS: _ClassVar[BusEventType] - BUS_EVENT_TYPE_GAME_SCORES: _ClassVar[BusEventType] - BUS_EVENT_TYPE_AMM: _ClassVar[BusEventType] - BUS_EVENT_TYPE_MARKET: _ClassVar[BusEventType] - BUS_EVENT_TYPE_TX_ERROR: _ClassVar[BusEventType] - -PROTOCOL_UPGRADE_PROPOSAL_STATUS_UNSPECIFIED: ProtocolUpgradeProposalStatus -PROTOCOL_UPGRADE_PROPOSAL_STATUS_PENDING: ProtocolUpgradeProposalStatus -PROTOCOL_UPGRADE_PROPOSAL_STATUS_APPROVED: ProtocolUpgradeProposalStatus -PROTOCOL_UPGRADE_PROPOSAL_STATUS_REJECTED: ProtocolUpgradeProposalStatus -BUS_EVENT_TYPE_UNSPECIFIED: BusEventType -BUS_EVENT_TYPE_ALL: BusEventType -BUS_EVENT_TYPE_TIME_UPDATE: BusEventType -BUS_EVENT_TYPE_LEDGER_MOVEMENTS: BusEventType -BUS_EVENT_TYPE_POSITION_RESOLUTION: BusEventType -BUS_EVENT_TYPE_ORDER: BusEventType -BUS_EVENT_TYPE_ACCOUNT: BusEventType -BUS_EVENT_TYPE_PARTY: BusEventType -BUS_EVENT_TYPE_TRADE: BusEventType -BUS_EVENT_TYPE_MARGIN_LEVELS: BusEventType -BUS_EVENT_TYPE_PROPOSAL: BusEventType -BUS_EVENT_TYPE_VOTE: BusEventType -BUS_EVENT_TYPE_MARKET_DATA: BusEventType -BUS_EVENT_TYPE_NODE_SIGNATURE: BusEventType -BUS_EVENT_TYPE_LOSS_SOCIALIZATION: BusEventType -BUS_EVENT_TYPE_SETTLE_POSITION: BusEventType -BUS_EVENT_TYPE_SETTLE_DISTRESSED: BusEventType -BUS_EVENT_TYPE_MARKET_CREATED: BusEventType -BUS_EVENT_TYPE_ASSET: BusEventType -BUS_EVENT_TYPE_MARKET_TICK: BusEventType -BUS_EVENT_TYPE_WITHDRAWAL: BusEventType -BUS_EVENT_TYPE_DEPOSIT: BusEventType -BUS_EVENT_TYPE_AUCTION: BusEventType -BUS_EVENT_TYPE_RISK_FACTOR: BusEventType -BUS_EVENT_TYPE_NETWORK_PARAMETER: BusEventType -BUS_EVENT_TYPE_LIQUIDITY_PROVISION: BusEventType -BUS_EVENT_TYPE_MARKET_UPDATED: BusEventType -BUS_EVENT_TYPE_ORACLE_SPEC: BusEventType -BUS_EVENT_TYPE_ORACLE_DATA: BusEventType -BUS_EVENT_TYPE_DELEGATION_BALANCE: BusEventType -BUS_EVENT_TYPE_VALIDATOR_SCORE: BusEventType -BUS_EVENT_TYPE_EPOCH_UPDATE: BusEventType -BUS_EVENT_TYPE_VALIDATOR_UPDATE: BusEventType -BUS_EVENT_TYPE_STAKE_LINKING: BusEventType -BUS_EVENT_TYPE_REWARD_PAYOUT_EVENT: BusEventType -BUS_EVENT_TYPE_CHECKPOINT: BusEventType -BUS_EVENT_TYPE_STREAM_START: BusEventType -BUS_EVENT_TYPE_KEY_ROTATION: BusEventType -BUS_EVENT_TYPE_STATE_VAR: BusEventType -BUS_EVENT_TYPE_NETWORK_LIMITS: BusEventType -BUS_EVENT_TYPE_TRANSFER: BusEventType -BUS_EVENT_TYPE_VALIDATOR_RANKING: BusEventType -BUS_EVENT_TYPE_ERC20_MULTI_SIG_SIGNER_EVENT: BusEventType -BUS_EVENT_TYPE_ERC20_MULTI_SIG_SET_THRESHOLD: BusEventType -BUS_EVENT_TYPE_ERC20_MULTI_SIG_SIGNER_ADDED: BusEventType -BUS_EVENT_TYPE_ERC20_MULTI_SIG_SIGNER_REMOVED: BusEventType -BUS_EVENT_TYPE_POSITION_STATE: BusEventType -BUS_EVENT_TYPE_ETHEREUM_KEY_ROTATION: BusEventType -BUS_EVENT_TYPE_PROTOCOL_UPGRADE_PROPOSAL: BusEventType -BUS_EVENT_TYPE_BEGIN_BLOCK: BusEventType -BUS_EVENT_TYPE_END_BLOCK: BusEventType -BUS_EVENT_TYPE_PROTOCOL_UPGRADE_STARTED: BusEventType -BUS_EVENT_TYPE_SETTLE_MARKET: BusEventType -BUS_EVENT_TYPE_TRANSACTION_RESULT: BusEventType -BUS_EVENT_TYPE_SNAPSHOT_TAKEN: BusEventType -BUS_EVENT_TYPE_PROTOCOL_UPGRADE_DATA_NODE_READY: BusEventType -BUS_EVENT_TYPE_DISTRESSED_ORDERS_CLOSED: BusEventType -BUS_EVENT_TYPE_EXPIRED_ORDERS: BusEventType -BUS_EVENT_TYPE_DISTRESSED_POSITIONS: BusEventType -BUS_EVENT_TYPE_SPOT_LIQUIDITY_PROVISION: BusEventType -BUS_EVENT_TYPE_STOP_ORDER: BusEventType -BUS_EVENT_TYPE_FUNDING_PERIOD: BusEventType -BUS_EVENT_TYPE_FUNDING_PERIOD_DATA_POINT: BusEventType -BUS_EVENT_TYPE_TEAM_CREATED: BusEventType -BUS_EVENT_TYPE_TEAM_UPDATED: BusEventType -BUS_EVENT_TYPE_REFEREE_SWITCHED_TEAM: BusEventType -BUS_EVENT_TYPE_REFEREE_JOINED_TEAM: BusEventType -BUS_EVENT_TYPE_REFERRAL_PROGRAM_STARTED: BusEventType -BUS_EVENT_TYPE_REFERRAL_PROGRAM_UPDATED: BusEventType -BUS_EVENT_TYPE_REFERRAL_PROGRAM_ENDED: BusEventType -BUS_EVENT_TYPE_REFERRAL_SET_CREATED: BusEventType -BUS_EVENT_TYPE_REFEREE_JOINED_REFERRAL_SET: BusEventType -BUS_EVENT_TYPE_PARTY_ACTIVITY_STREAK: BusEventType -BUS_EVENT_TYPE_VOLUME_DISCOUNT_PROGRAM_STARTED: BusEventType -BUS_EVENT_TYPE_VOLUME_DISCOUNT_PROGRAM_UPDATED: BusEventType -BUS_EVENT_TYPE_VOLUME_DISCOUNT_PROGRAM_ENDED: BusEventType -BUS_EVENT_TYPE_REFERRAL_SET_STATS_UPDATED: BusEventType -BUS_EVENT_TYPE_VESTING_STATS_UPDATED: BusEventType -BUS_EVENT_TYPE_VOLUME_DISCOUNT_STATS_UPDATED: BusEventType -BUS_EVENT_TYPE_FEES_STATS_UPDATED: BusEventType -BUS_EVENT_TYPE_FUNDING_PAYMENTS: BusEventType -BUS_EVENT_TYPE_PAID_LIQUIDITY_FEES_STATS_UPDATED: BusEventType -BUS_EVENT_TYPE_VESTING_SUMMARY: BusEventType -BUS_EVENT_TYPE_TRANSFER_FEES_PAID: BusEventType -BUS_EVENT_TYPE_TRANSFER_FEES_DISCOUNT_UPDATED: BusEventType -BUS_EVENT_TYPE_PARTY_MARGIN_MODE_UPDATED: BusEventType -BUS_EVENT_TYPE_PARTY_PROFILE_UPDATED: BusEventType -BUS_EVENT_TYPE_TEAMS_STATS_UPDATED: BusEventType -BUS_EVENT_TYPE_TIME_WEIGHTED_NOTIONAL_POSITION_UPDATED: BusEventType -BUS_EVENT_TYPE_CANCELLED_ORDERS: BusEventType -BUS_EVENT_TYPE_GAME_SCORES: BusEventType -BUS_EVENT_TYPE_AMM: BusEventType -BUS_EVENT_TYPE_MARKET: BusEventType -BUS_EVENT_TYPE_TX_ERROR: BusEventType - -class TimeWeightedNotionalPositionUpdated(_message.Message): - __slots__ = ( - "epoch_seq", - "asset", - "party", - "game_id", - "time_weighted_notional_position", - ) - EPOCH_SEQ_FIELD_NUMBER: _ClassVar[int] - ASSET_FIELD_NUMBER: _ClassVar[int] - PARTY_FIELD_NUMBER: _ClassVar[int] - GAME_ID_FIELD_NUMBER: _ClassVar[int] - TIME_WEIGHTED_NOTIONAL_POSITION_FIELD_NUMBER: _ClassVar[int] - epoch_seq: int - asset: str - party: str - game_id: str - time_weighted_notional_position: str - def __init__( - self, - epoch_seq: _Optional[int] = ..., - asset: _Optional[str] = ..., - party: _Optional[str] = ..., - game_id: _Optional[str] = ..., - time_weighted_notional_position: _Optional[str] = ..., - ) -> None: ... - -class AMM(_message.Message): - __slots__ = ( - "id", - "party_id", - "market_id", - "amm_party_id", - "commitment", - "parameters", - "status", - "status_reason", - ) - - class Status(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - STATUS_UNSPECIFIED: _ClassVar[AMM.Status] - STATUS_ACTIVE: _ClassVar[AMM.Status] - STATUS_REJECTED: _ClassVar[AMM.Status] - STATUS_CANCELLED: _ClassVar[AMM.Status] - STATUS_STOPPED: _ClassVar[AMM.Status] - STATUS_REDUCE_ONLY: _ClassVar[AMM.Status] - - STATUS_UNSPECIFIED: AMM.Status - STATUS_ACTIVE: AMM.Status - STATUS_REJECTED: AMM.Status - STATUS_CANCELLED: AMM.Status - STATUS_STOPPED: AMM.Status - STATUS_REDUCE_ONLY: AMM.Status - - class StatusReason(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - STATUS_REASON_UNSPECIFIED: _ClassVar[AMM.StatusReason] - STATUS_REASON_CANCELLED_BY_PARTY: _ClassVar[AMM.StatusReason] - STATUS_REASON_CANNOT_FILL_COMMITMENT: _ClassVar[AMM.StatusReason] - STATUS_REASON_PARTY_ALREADY_OWNS_AMM_FOR_MARKET: _ClassVar[AMM.StatusReason] - STATUS_REASON_PARTY_CLOSED_OUT: _ClassVar[AMM.StatusReason] - STATUS_REASON_MARKET_CLOSED: _ClassVar[AMM.StatusReason] - STATUS_REASON_COMMITMENT_TOO_LOW: _ClassVar[AMM.StatusReason] - STATUS_REASON_CANNOT_REBASE: _ClassVar[AMM.StatusReason] - - STATUS_REASON_UNSPECIFIED: AMM.StatusReason - STATUS_REASON_CANCELLED_BY_PARTY: AMM.StatusReason - STATUS_REASON_CANNOT_FILL_COMMITMENT: AMM.StatusReason - STATUS_REASON_PARTY_ALREADY_OWNS_AMM_FOR_MARKET: AMM.StatusReason - STATUS_REASON_PARTY_CLOSED_OUT: AMM.StatusReason - STATUS_REASON_MARKET_CLOSED: AMM.StatusReason - STATUS_REASON_COMMITMENT_TOO_LOW: AMM.StatusReason - STATUS_REASON_CANNOT_REBASE: AMM.StatusReason - - class ConcentratedLiquidityParameters(_message.Message): - __slots__ = ( - "base", - "lower_bound", - "upper_bound", - "leverage_at_upper_bound", - "leverage_at_lower_bound", - ) - BASE_FIELD_NUMBER: _ClassVar[int] - LOWER_BOUND_FIELD_NUMBER: _ClassVar[int] - UPPER_BOUND_FIELD_NUMBER: _ClassVar[int] - LEVERAGE_AT_UPPER_BOUND_FIELD_NUMBER: _ClassVar[int] - LEVERAGE_AT_LOWER_BOUND_FIELD_NUMBER: _ClassVar[int] - base: str - lower_bound: str - upper_bound: str - leverage_at_upper_bound: str - leverage_at_lower_bound: str - def __init__( - self, - base: _Optional[str] = ..., - lower_bound: _Optional[str] = ..., - upper_bound: _Optional[str] = ..., - leverage_at_upper_bound: _Optional[str] = ..., - leverage_at_lower_bound: _Optional[str] = ..., - ) -> None: ... - - ID_FIELD_NUMBER: _ClassVar[int] - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - AMM_PARTY_ID_FIELD_NUMBER: _ClassVar[int] - COMMITMENT_FIELD_NUMBER: _ClassVar[int] - PARAMETERS_FIELD_NUMBER: _ClassVar[int] - STATUS_FIELD_NUMBER: _ClassVar[int] - STATUS_REASON_FIELD_NUMBER: _ClassVar[int] - id: str - party_id: str - market_id: str - amm_party_id: str - commitment: str - parameters: AMM.ConcentratedLiquidityParameters - status: AMM.Status - status_reason: AMM.StatusReason - def __init__( - self, - id: _Optional[str] = ..., - party_id: _Optional[str] = ..., - market_id: _Optional[str] = ..., - amm_party_id: _Optional[str] = ..., - commitment: _Optional[str] = ..., - parameters: _Optional[ - _Union[AMM.ConcentratedLiquidityParameters, _Mapping] - ] = ..., - status: _Optional[_Union[AMM.Status, str]] = ..., - status_reason: _Optional[_Union[AMM.StatusReason, str]] = ..., - ) -> None: ... - -class VestingBalancesSummary(_message.Message): - __slots__ = ("epoch_seq", "parties_vesting_summary") - EPOCH_SEQ_FIELD_NUMBER: _ClassVar[int] - PARTIES_VESTING_SUMMARY_FIELD_NUMBER: _ClassVar[int] - epoch_seq: int - parties_vesting_summary: _containers.RepeatedCompositeFieldContainer[ - PartyVestingSummary - ] - def __init__( - self, - epoch_seq: _Optional[int] = ..., - parties_vesting_summary: _Optional[ - _Iterable[_Union[PartyVestingSummary, _Mapping]] - ] = ..., - ) -> None: ... - -class PartyVestingSummary(_message.Message): - __slots__ = ("party", "party_locked_balances", "party_vesting_balances") - PARTY_FIELD_NUMBER: _ClassVar[int] - PARTY_LOCKED_BALANCES_FIELD_NUMBER: _ClassVar[int] - PARTY_VESTING_BALANCES_FIELD_NUMBER: _ClassVar[int] - party: str - party_locked_balances: _containers.RepeatedCompositeFieldContainer[ - PartyLockedBalance - ] - party_vesting_balances: _containers.RepeatedCompositeFieldContainer[ - PartyVestingBalance - ] - def __init__( - self, - party: _Optional[str] = ..., - party_locked_balances: _Optional[ - _Iterable[_Union[PartyLockedBalance, _Mapping]] - ] = ..., - party_vesting_balances: _Optional[ - _Iterable[_Union[PartyVestingBalance, _Mapping]] - ] = ..., - ) -> None: ... - -class PartyLockedBalance(_message.Message): - __slots__ = ("asset", "until_epoch", "balance") - ASSET_FIELD_NUMBER: _ClassVar[int] - UNTIL_EPOCH_FIELD_NUMBER: _ClassVar[int] - BALANCE_FIELD_NUMBER: _ClassVar[int] - asset: str - until_epoch: int - balance: str - def __init__( - self, - asset: _Optional[str] = ..., - until_epoch: _Optional[int] = ..., - balance: _Optional[str] = ..., - ) -> None: ... - -class PartyVestingBalance(_message.Message): - __slots__ = ("asset", "balance") - ASSET_FIELD_NUMBER: _ClassVar[int] - BALANCE_FIELD_NUMBER: _ClassVar[int] - asset: str - balance: str - def __init__( - self, asset: _Optional[str] = ..., balance: _Optional[str] = ... - ) -> None: ... - -class VolumeDiscountStatsUpdated(_message.Message): - __slots__ = ("at_epoch", "stats") - AT_EPOCH_FIELD_NUMBER: _ClassVar[int] - STATS_FIELD_NUMBER: _ClassVar[int] - at_epoch: int - stats: _containers.RepeatedCompositeFieldContainer[PartyVolumeDiscountStats] - def __init__( - self, - at_epoch: _Optional[int] = ..., - stats: _Optional[_Iterable[_Union[PartyVolumeDiscountStats, _Mapping]]] = ..., - ) -> None: ... - -class PartyVolumeDiscountStats(_message.Message): - __slots__ = ("party_id", "discount_factor", "running_volume") - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - DISCOUNT_FACTOR_FIELD_NUMBER: _ClassVar[int] - RUNNING_VOLUME_FIELD_NUMBER: _ClassVar[int] - party_id: str - discount_factor: str - running_volume: str - def __init__( - self, - party_id: _Optional[str] = ..., - discount_factor: _Optional[str] = ..., - running_volume: _Optional[str] = ..., - ) -> None: ... - -class VestingStatsUpdated(_message.Message): - __slots__ = ("at_epoch", "stats") - AT_EPOCH_FIELD_NUMBER: _ClassVar[int] - STATS_FIELD_NUMBER: _ClassVar[int] - at_epoch: int - stats: _containers.RepeatedCompositeFieldContainer[PartyVestingStats] - def __init__( - self, - at_epoch: _Optional[int] = ..., - stats: _Optional[_Iterable[_Union[PartyVestingStats, _Mapping]]] = ..., - ) -> None: ... - -class PartyVestingStats(_message.Message): - __slots__ = ( - "party_id", - "reward_bonus_multiplier", - "quantum_balance", - "summed_reward_bonus_multiplier", - "summed_quantum_balance", - ) - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - REWARD_BONUS_MULTIPLIER_FIELD_NUMBER: _ClassVar[int] - QUANTUM_BALANCE_FIELD_NUMBER: _ClassVar[int] - SUMMED_REWARD_BONUS_MULTIPLIER_FIELD_NUMBER: _ClassVar[int] - SUMMED_QUANTUM_BALANCE_FIELD_NUMBER: _ClassVar[int] - party_id: str - reward_bonus_multiplier: str - quantum_balance: str - summed_reward_bonus_multiplier: str - summed_quantum_balance: str - def __init__( - self, - party_id: _Optional[str] = ..., - reward_bonus_multiplier: _Optional[str] = ..., - quantum_balance: _Optional[str] = ..., - summed_reward_bonus_multiplier: _Optional[str] = ..., - summed_quantum_balance: _Optional[str] = ..., - ) -> None: ... - -class FeesStats(_message.Message): - __slots__ = ( - "market", - "asset", - "epoch_seq", - "total_rewards_received", - "referrer_rewards_generated", - "referees_discount_applied", - "volume_discount_applied", - "total_maker_fees_received", - "maker_fees_generated", - "total_fees_paid_and_received", - ) - MARKET_FIELD_NUMBER: _ClassVar[int] - ASSET_FIELD_NUMBER: _ClassVar[int] - EPOCH_SEQ_FIELD_NUMBER: _ClassVar[int] - TOTAL_REWARDS_RECEIVED_FIELD_NUMBER: _ClassVar[int] - REFERRER_REWARDS_GENERATED_FIELD_NUMBER: _ClassVar[int] - REFEREES_DISCOUNT_APPLIED_FIELD_NUMBER: _ClassVar[int] - VOLUME_DISCOUNT_APPLIED_FIELD_NUMBER: _ClassVar[int] - TOTAL_MAKER_FEES_RECEIVED_FIELD_NUMBER: _ClassVar[int] - MAKER_FEES_GENERATED_FIELD_NUMBER: _ClassVar[int] - TOTAL_FEES_PAID_AND_RECEIVED_FIELD_NUMBER: _ClassVar[int] - market: str - asset: str - epoch_seq: int - total_rewards_received: _containers.RepeatedCompositeFieldContainer[PartyAmount] - referrer_rewards_generated: _containers.RepeatedCompositeFieldContainer[ - ReferrerRewardsGenerated - ] - referees_discount_applied: _containers.RepeatedCompositeFieldContainer[PartyAmount] - volume_discount_applied: _containers.RepeatedCompositeFieldContainer[PartyAmount] - total_maker_fees_received: _containers.RepeatedCompositeFieldContainer[PartyAmount] - maker_fees_generated: _containers.RepeatedCompositeFieldContainer[ - MakerFeesGenerated - ] - total_fees_paid_and_received: _containers.RepeatedCompositeFieldContainer[ - PartyAmount - ] - def __init__( - self, - market: _Optional[str] = ..., - asset: _Optional[str] = ..., - epoch_seq: _Optional[int] = ..., - total_rewards_received: _Optional[ - _Iterable[_Union[PartyAmount, _Mapping]] - ] = ..., - referrer_rewards_generated: _Optional[ - _Iterable[_Union[ReferrerRewardsGenerated, _Mapping]] - ] = ..., - referees_discount_applied: _Optional[ - _Iterable[_Union[PartyAmount, _Mapping]] - ] = ..., - volume_discount_applied: _Optional[ - _Iterable[_Union[PartyAmount, _Mapping]] - ] = ..., - total_maker_fees_received: _Optional[ - _Iterable[_Union[PartyAmount, _Mapping]] - ] = ..., - maker_fees_generated: _Optional[ - _Iterable[_Union[MakerFeesGenerated, _Mapping]] - ] = ..., - total_fees_paid_and_received: _Optional[ - _Iterable[_Union[PartyAmount, _Mapping]] - ] = ..., - ) -> None: ... - -class ReferrerRewardsGenerated(_message.Message): - __slots__ = ("referrer", "generated_reward") - REFERRER_FIELD_NUMBER: _ClassVar[int] - GENERATED_REWARD_FIELD_NUMBER: _ClassVar[int] - referrer: str - generated_reward: _containers.RepeatedCompositeFieldContainer[PartyAmount] - def __init__( - self, - referrer: _Optional[str] = ..., - generated_reward: _Optional[_Iterable[_Union[PartyAmount, _Mapping]]] = ..., - ) -> None: ... - -class MakerFeesGenerated(_message.Message): - __slots__ = ("taker", "maker_fees_paid") - TAKER_FIELD_NUMBER: _ClassVar[int] - MAKER_FEES_PAID_FIELD_NUMBER: _ClassVar[int] - taker: str - maker_fees_paid: _containers.RepeatedCompositeFieldContainer[PartyAmount] - def __init__( - self, - taker: _Optional[str] = ..., - maker_fees_paid: _Optional[_Iterable[_Union[PartyAmount, _Mapping]]] = ..., - ) -> None: ... - -class PartyAmount(_message.Message): - __slots__ = ("party", "amount", "quantum_amount") - PARTY_FIELD_NUMBER: _ClassVar[int] - AMOUNT_FIELD_NUMBER: _ClassVar[int] - QUANTUM_AMOUNT_FIELD_NUMBER: _ClassVar[int] - party: str - amount: str - quantum_amount: str - def __init__( - self, - party: _Optional[str] = ..., - amount: _Optional[str] = ..., - quantum_amount: _Optional[str] = ..., - ) -> None: ... - -class PartyActivityStreak(_message.Message): - __slots__ = ( - "party", - "active_for", - "inactive_for", - "is_active", - "reward_distribution_activity_multiplier", - "reward_vesting_activity_multiplier", - "epoch", - "traded_volume", - "open_volume", - ) - PARTY_FIELD_NUMBER: _ClassVar[int] - ACTIVE_FOR_FIELD_NUMBER: _ClassVar[int] - INACTIVE_FOR_FIELD_NUMBER: _ClassVar[int] - IS_ACTIVE_FIELD_NUMBER: _ClassVar[int] - REWARD_DISTRIBUTION_ACTIVITY_MULTIPLIER_FIELD_NUMBER: _ClassVar[int] - REWARD_VESTING_ACTIVITY_MULTIPLIER_FIELD_NUMBER: _ClassVar[int] - EPOCH_FIELD_NUMBER: _ClassVar[int] - TRADED_VOLUME_FIELD_NUMBER: _ClassVar[int] - OPEN_VOLUME_FIELD_NUMBER: _ClassVar[int] - party: str - active_for: int - inactive_for: int - is_active: bool - reward_distribution_activity_multiplier: str - reward_vesting_activity_multiplier: str - epoch: int - traded_volume: str - open_volume: str - def __init__( - self, - party: _Optional[str] = ..., - active_for: _Optional[int] = ..., - inactive_for: _Optional[int] = ..., - is_active: bool = ..., - reward_distribution_activity_multiplier: _Optional[str] = ..., - reward_vesting_activity_multiplier: _Optional[str] = ..., - epoch: _Optional[int] = ..., - traded_volume: _Optional[str] = ..., - open_volume: _Optional[str] = ..., - ) -> None: ... - -class FundingPeriod(_message.Message): - __slots__ = ( - "market_id", - "seq", - "start", - "end", - "funding_payment", - "funding_rate", - "internal_twap", - "external_twap", - ) - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - SEQ_FIELD_NUMBER: _ClassVar[int] - START_FIELD_NUMBER: _ClassVar[int] - END_FIELD_NUMBER: _ClassVar[int] - FUNDING_PAYMENT_FIELD_NUMBER: _ClassVar[int] - FUNDING_RATE_FIELD_NUMBER: _ClassVar[int] - INTERNAL_TWAP_FIELD_NUMBER: _ClassVar[int] - EXTERNAL_TWAP_FIELD_NUMBER: _ClassVar[int] - market_id: str - seq: int - start: int - end: int - funding_payment: str - funding_rate: str - internal_twap: str - external_twap: str - def __init__( - self, - market_id: _Optional[str] = ..., - seq: _Optional[int] = ..., - start: _Optional[int] = ..., - end: _Optional[int] = ..., - funding_payment: _Optional[str] = ..., - funding_rate: _Optional[str] = ..., - internal_twap: _Optional[str] = ..., - external_twap: _Optional[str] = ..., - ) -> None: ... - -class FundingPayment(_message.Message): - __slots__ = ("party_id", "amount") - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - AMOUNT_FIELD_NUMBER: _ClassVar[int] - party_id: str - amount: str - def __init__( - self, party_id: _Optional[str] = ..., amount: _Optional[str] = ... - ) -> None: ... - -class FundingPayments(_message.Message): - __slots__ = ("market_id", "seq", "payments") - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - SEQ_FIELD_NUMBER: _ClassVar[int] - PAYMENTS_FIELD_NUMBER: _ClassVar[int] - market_id: str - seq: int - payments: _containers.RepeatedCompositeFieldContainer[FundingPayment] - def __init__( - self, - market_id: _Optional[str] = ..., - seq: _Optional[int] = ..., - payments: _Optional[_Iterable[_Union[FundingPayment, _Mapping]]] = ..., - ) -> None: ... - -class FundingPeriodDataPoint(_message.Message): - __slots__ = ("market_id", "seq", "data_point_type", "price", "timestamp", "twap") - - class Source(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - SOURCE_UNSPECIFIED: _ClassVar[FundingPeriodDataPoint.Source] - SOURCE_EXTERNAL: _ClassVar[FundingPeriodDataPoint.Source] - SOURCE_INTERNAL: _ClassVar[FundingPeriodDataPoint.Source] - - SOURCE_UNSPECIFIED: FundingPeriodDataPoint.Source - SOURCE_EXTERNAL: FundingPeriodDataPoint.Source - SOURCE_INTERNAL: FundingPeriodDataPoint.Source - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - SEQ_FIELD_NUMBER: _ClassVar[int] - DATA_POINT_TYPE_FIELD_NUMBER: _ClassVar[int] - PRICE_FIELD_NUMBER: _ClassVar[int] - TIMESTAMP_FIELD_NUMBER: _ClassVar[int] - TWAP_FIELD_NUMBER: _ClassVar[int] - market_id: str - seq: int - data_point_type: FundingPeriodDataPoint.Source - price: str - timestamp: int - twap: str - def __init__( - self, - market_id: _Optional[str] = ..., - seq: _Optional[int] = ..., - data_point_type: _Optional[_Union[FundingPeriodDataPoint.Source, str]] = ..., - price: _Optional[str] = ..., - timestamp: _Optional[int] = ..., - twap: _Optional[str] = ..., - ) -> None: ... - -class StopOrderEvent(_message.Message): - __slots__ = ("submission", "stop_order") - SUBMISSION_FIELD_NUMBER: _ClassVar[int] - STOP_ORDER_FIELD_NUMBER: _ClassVar[int] - submission: _commands_pb2.OrderSubmission - stop_order: _vega_pb2.StopOrder - def __init__( - self, - submission: _Optional[_Union[_commands_pb2.OrderSubmission, _Mapping]] = ..., - stop_order: _Optional[_Union[_vega_pb2.StopOrder, _Mapping]] = ..., - ) -> None: ... - -class ERC20MultiSigSignerAdded(_message.Message): - __slots__ = ( - "signature_id", - "validator_id", - "timestamp", - "new_signer", - "submitter", - "nonce", - "epoch_seq", - "chain_id", - ) - SIGNATURE_ID_FIELD_NUMBER: _ClassVar[int] - VALIDATOR_ID_FIELD_NUMBER: _ClassVar[int] - TIMESTAMP_FIELD_NUMBER: _ClassVar[int] - NEW_SIGNER_FIELD_NUMBER: _ClassVar[int] - SUBMITTER_FIELD_NUMBER: _ClassVar[int] - NONCE_FIELD_NUMBER: _ClassVar[int] - EPOCH_SEQ_FIELD_NUMBER: _ClassVar[int] - CHAIN_ID_FIELD_NUMBER: _ClassVar[int] - signature_id: str - validator_id: str - timestamp: int - new_signer: str - submitter: str - nonce: str - epoch_seq: str - chain_id: str - def __init__( - self, - signature_id: _Optional[str] = ..., - validator_id: _Optional[str] = ..., - timestamp: _Optional[int] = ..., - new_signer: _Optional[str] = ..., - submitter: _Optional[str] = ..., - nonce: _Optional[str] = ..., - epoch_seq: _Optional[str] = ..., - chain_id: _Optional[str] = ..., - ) -> None: ... - -class ERC20MultiSigSignerRemovedSubmitter(_message.Message): - __slots__ = ("signature_id", "submitter") - SIGNATURE_ID_FIELD_NUMBER: _ClassVar[int] - SUBMITTER_FIELD_NUMBER: _ClassVar[int] - signature_id: str - submitter: str - def __init__( - self, signature_id: _Optional[str] = ..., submitter: _Optional[str] = ... - ) -> None: ... - -class ERC20MultiSigSignerRemoved(_message.Message): - __slots__ = ( - "signature_submitters", - "validator_id", - "timestamp", - "old_signer", - "nonce", - "epoch_seq", - "chain_id", - ) - SIGNATURE_SUBMITTERS_FIELD_NUMBER: _ClassVar[int] - VALIDATOR_ID_FIELD_NUMBER: _ClassVar[int] - TIMESTAMP_FIELD_NUMBER: _ClassVar[int] - OLD_SIGNER_FIELD_NUMBER: _ClassVar[int] - NONCE_FIELD_NUMBER: _ClassVar[int] - EPOCH_SEQ_FIELD_NUMBER: _ClassVar[int] - CHAIN_ID_FIELD_NUMBER: _ClassVar[int] - signature_submitters: _containers.RepeatedCompositeFieldContainer[ - ERC20MultiSigSignerRemovedSubmitter - ] - validator_id: str - timestamp: int - old_signer: str - nonce: str - epoch_seq: str - chain_id: str - def __init__( - self, - signature_submitters: _Optional[ - _Iterable[_Union[ERC20MultiSigSignerRemovedSubmitter, _Mapping]] - ] = ..., - validator_id: _Optional[str] = ..., - timestamp: _Optional[int] = ..., - old_signer: _Optional[str] = ..., - nonce: _Optional[str] = ..., - epoch_seq: _Optional[str] = ..., - chain_id: _Optional[str] = ..., - ) -> None: ... - -class Transfer(_message.Message): - __slots__ = ( - "id", - "from_account_type", - "to", - "to_account_type", - "asset", - "amount", - "reference", - "status", - "timestamp", - "reason", - "game_id", - "one_off", - "recurring", - "one_off_governance", - "recurring_governance", - ) - - class Status(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - STATUS_UNSPECIFIED: _ClassVar[Transfer.Status] - STATUS_PENDING: _ClassVar[Transfer.Status] - STATUS_DONE: _ClassVar[Transfer.Status] - STATUS_REJECTED: _ClassVar[Transfer.Status] - STATUS_STOPPED: _ClassVar[Transfer.Status] - STATUS_CANCELLED: _ClassVar[Transfer.Status] - - STATUS_UNSPECIFIED: Transfer.Status - STATUS_PENDING: Transfer.Status - STATUS_DONE: Transfer.Status - STATUS_REJECTED: Transfer.Status - STATUS_STOPPED: Transfer.Status - STATUS_CANCELLED: Transfer.Status - ID_FIELD_NUMBER: _ClassVar[int] - FROM_FIELD_NUMBER: _ClassVar[int] - FROM_ACCOUNT_TYPE_FIELD_NUMBER: _ClassVar[int] - TO_FIELD_NUMBER: _ClassVar[int] - TO_ACCOUNT_TYPE_FIELD_NUMBER: _ClassVar[int] - ASSET_FIELD_NUMBER: _ClassVar[int] - AMOUNT_FIELD_NUMBER: _ClassVar[int] - REFERENCE_FIELD_NUMBER: _ClassVar[int] - STATUS_FIELD_NUMBER: _ClassVar[int] - TIMESTAMP_FIELD_NUMBER: _ClassVar[int] - REASON_FIELD_NUMBER: _ClassVar[int] - GAME_ID_FIELD_NUMBER: _ClassVar[int] - ONE_OFF_FIELD_NUMBER: _ClassVar[int] - RECURRING_FIELD_NUMBER: _ClassVar[int] - ONE_OFF_GOVERNANCE_FIELD_NUMBER: _ClassVar[int] - RECURRING_GOVERNANCE_FIELD_NUMBER: _ClassVar[int] - id: str - from_account_type: _vega_pb2.AccountType - to: str - to_account_type: _vega_pb2.AccountType - asset: str - amount: str - reference: str - status: Transfer.Status - timestamp: int - reason: str - game_id: str - one_off: OneOffTransfer - recurring: RecurringTransfer - one_off_governance: OneOffGovernanceTransfer - recurring_governance: RecurringGovernanceTransfer - def __init__( - self, - id: _Optional[str] = ..., - from_account_type: _Optional[_Union[_vega_pb2.AccountType, str]] = ..., - to: _Optional[str] = ..., - to_account_type: _Optional[_Union[_vega_pb2.AccountType, str]] = ..., - asset: _Optional[str] = ..., - amount: _Optional[str] = ..., - reference: _Optional[str] = ..., - status: _Optional[_Union[Transfer.Status, str]] = ..., - timestamp: _Optional[int] = ..., - reason: _Optional[str] = ..., - game_id: _Optional[str] = ..., - one_off: _Optional[_Union[OneOffTransfer, _Mapping]] = ..., - recurring: _Optional[_Union[RecurringTransfer, _Mapping]] = ..., - one_off_governance: _Optional[_Union[OneOffGovernanceTransfer, _Mapping]] = ..., - recurring_governance: _Optional[ - _Union[RecurringGovernanceTransfer, _Mapping] - ] = ..., - **kwargs - ) -> None: ... - -class OneOffGovernanceTransfer(_message.Message): - __slots__ = ("deliver_on",) - DELIVER_ON_FIELD_NUMBER: _ClassVar[int] - deliver_on: int - def __init__(self, deliver_on: _Optional[int] = ...) -> None: ... - -class OneOffTransfer(_message.Message): - __slots__ = ("deliver_on",) - DELIVER_ON_FIELD_NUMBER: _ClassVar[int] - deliver_on: int - def __init__(self, deliver_on: _Optional[int] = ...) -> None: ... - -class RecurringTransfer(_message.Message): - __slots__ = ("start_epoch", "end_epoch", "factor", "dispatch_strategy") - START_EPOCH_FIELD_NUMBER: _ClassVar[int] - END_EPOCH_FIELD_NUMBER: _ClassVar[int] - FACTOR_FIELD_NUMBER: _ClassVar[int] - DISPATCH_STRATEGY_FIELD_NUMBER: _ClassVar[int] - start_epoch: int - end_epoch: int - factor: str - dispatch_strategy: _vega_pb2.DispatchStrategy - def __init__( - self, - start_epoch: _Optional[int] = ..., - end_epoch: _Optional[int] = ..., - factor: _Optional[str] = ..., - dispatch_strategy: _Optional[ - _Union[_vega_pb2.DispatchStrategy, _Mapping] - ] = ..., - ) -> None: ... - -class RecurringGovernanceTransfer(_message.Message): - __slots__ = ("start_epoch", "end_epoch", "dispatch_strategy") - START_EPOCH_FIELD_NUMBER: _ClassVar[int] - END_EPOCH_FIELD_NUMBER: _ClassVar[int] - DISPATCH_STRATEGY_FIELD_NUMBER: _ClassVar[int] - start_epoch: int - end_epoch: int - dispatch_strategy: _vega_pb2.DispatchStrategy - def __init__( - self, - start_epoch: _Optional[int] = ..., - end_epoch: _Optional[int] = ..., - dispatch_strategy: _Optional[ - _Union[_vega_pb2.DispatchStrategy, _Mapping] - ] = ..., - ) -> None: ... - -class StakeLinking(_message.Message): - __slots__ = ( - "id", - "type", - "ts", - "party", - "amount", - "status", - "finalized_at", - "tx_hash", - "block_height", - "block_time", - "log_index", - "ethereum_address", - ) - - class Type(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - TYPE_UNSPECIFIED: _ClassVar[StakeLinking.Type] - TYPE_LINK: _ClassVar[StakeLinking.Type] - TYPE_UNLINK: _ClassVar[StakeLinking.Type] - - TYPE_UNSPECIFIED: StakeLinking.Type - TYPE_LINK: StakeLinking.Type - TYPE_UNLINK: StakeLinking.Type - - class Status(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - STATUS_UNSPECIFIED: _ClassVar[StakeLinking.Status] - STATUS_PENDING: _ClassVar[StakeLinking.Status] - STATUS_ACCEPTED: _ClassVar[StakeLinking.Status] - STATUS_REJECTED: _ClassVar[StakeLinking.Status] - - STATUS_UNSPECIFIED: StakeLinking.Status - STATUS_PENDING: StakeLinking.Status - STATUS_ACCEPTED: StakeLinking.Status - STATUS_REJECTED: StakeLinking.Status - ID_FIELD_NUMBER: _ClassVar[int] - TYPE_FIELD_NUMBER: _ClassVar[int] - TS_FIELD_NUMBER: _ClassVar[int] - PARTY_FIELD_NUMBER: _ClassVar[int] - AMOUNT_FIELD_NUMBER: _ClassVar[int] - STATUS_FIELD_NUMBER: _ClassVar[int] - FINALIZED_AT_FIELD_NUMBER: _ClassVar[int] - TX_HASH_FIELD_NUMBER: _ClassVar[int] - BLOCK_HEIGHT_FIELD_NUMBER: _ClassVar[int] - BLOCK_TIME_FIELD_NUMBER: _ClassVar[int] - LOG_INDEX_FIELD_NUMBER: _ClassVar[int] - ETHEREUM_ADDRESS_FIELD_NUMBER: _ClassVar[int] - id: str - type: StakeLinking.Type - ts: int - party: str - amount: str - status: StakeLinking.Status - finalized_at: int - tx_hash: str - block_height: int - block_time: int - log_index: int - ethereum_address: str - def __init__( - self, - id: _Optional[str] = ..., - type: _Optional[_Union[StakeLinking.Type, str]] = ..., - ts: _Optional[int] = ..., - party: _Optional[str] = ..., - amount: _Optional[str] = ..., - status: _Optional[_Union[StakeLinking.Status, str]] = ..., - finalized_at: _Optional[int] = ..., - tx_hash: _Optional[str] = ..., - block_height: _Optional[int] = ..., - block_time: _Optional[int] = ..., - log_index: _Optional[int] = ..., - ethereum_address: _Optional[str] = ..., - ) -> None: ... - -class ERC20MultiSigSignerEvent(_message.Message): - __slots__ = ( - "id", - "type", - "signer", - "nonce", - "block_time", - "tx_hash", - "log_index", - "block_number", - "chain_id", - ) - - class Type(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - TYPE_UNSPECIFIED: _ClassVar[ERC20MultiSigSignerEvent.Type] - TYPE_ADDED: _ClassVar[ERC20MultiSigSignerEvent.Type] - TYPE_REMOVED: _ClassVar[ERC20MultiSigSignerEvent.Type] - - TYPE_UNSPECIFIED: ERC20MultiSigSignerEvent.Type - TYPE_ADDED: ERC20MultiSigSignerEvent.Type - TYPE_REMOVED: ERC20MultiSigSignerEvent.Type - ID_FIELD_NUMBER: _ClassVar[int] - TYPE_FIELD_NUMBER: _ClassVar[int] - SIGNER_FIELD_NUMBER: _ClassVar[int] - NONCE_FIELD_NUMBER: _ClassVar[int] - BLOCK_TIME_FIELD_NUMBER: _ClassVar[int] - TX_HASH_FIELD_NUMBER: _ClassVar[int] - LOG_INDEX_FIELD_NUMBER: _ClassVar[int] - BLOCK_NUMBER_FIELD_NUMBER: _ClassVar[int] - CHAIN_ID_FIELD_NUMBER: _ClassVar[int] - id: str - type: ERC20MultiSigSignerEvent.Type - signer: str - nonce: str - block_time: int - tx_hash: str - log_index: int - block_number: int - chain_id: str - def __init__( - self, - id: _Optional[str] = ..., - type: _Optional[_Union[ERC20MultiSigSignerEvent.Type, str]] = ..., - signer: _Optional[str] = ..., - nonce: _Optional[str] = ..., - block_time: _Optional[int] = ..., - tx_hash: _Optional[str] = ..., - log_index: _Optional[int] = ..., - block_number: _Optional[int] = ..., - chain_id: _Optional[str] = ..., - ) -> None: ... - -class ERC20MultiSigThresholdSetEvent(_message.Message): - __slots__ = ( - "id", - "new_threshold", - "nonce", - "block_time", - "tx_hash", - "log_index", - "block_number", - "chain_id", - ) - ID_FIELD_NUMBER: _ClassVar[int] - NEW_THRESHOLD_FIELD_NUMBER: _ClassVar[int] - NONCE_FIELD_NUMBER: _ClassVar[int] - BLOCK_TIME_FIELD_NUMBER: _ClassVar[int] - TX_HASH_FIELD_NUMBER: _ClassVar[int] - LOG_INDEX_FIELD_NUMBER: _ClassVar[int] - BLOCK_NUMBER_FIELD_NUMBER: _ClassVar[int] - CHAIN_ID_FIELD_NUMBER: _ClassVar[int] - id: str - new_threshold: int - nonce: str - block_time: int - tx_hash: str - log_index: int - block_number: int - chain_id: str - def __init__( - self, - id: _Optional[str] = ..., - new_threshold: _Optional[int] = ..., - nonce: _Optional[str] = ..., - block_time: _Optional[int] = ..., - tx_hash: _Optional[str] = ..., - log_index: _Optional[int] = ..., - block_number: _Optional[int] = ..., - chain_id: _Optional[str] = ..., - ) -> None: ... - -class CheckpointEvent(_message.Message): - __slots__ = ("hash", "block_hash", "block_height") - HASH_FIELD_NUMBER: _ClassVar[int] - BLOCK_HASH_FIELD_NUMBER: _ClassVar[int] - BLOCK_HEIGHT_FIELD_NUMBER: _ClassVar[int] - hash: str - block_hash: str - block_height: int - def __init__( - self, - hash: _Optional[str] = ..., - block_hash: _Optional[str] = ..., - block_height: _Optional[int] = ..., - ) -> None: ... - -class StreamStartEvent(_message.Message): - __slots__ = ("chain_id",) - CHAIN_ID_FIELD_NUMBER: _ClassVar[int] - chain_id: str - def __init__(self, chain_id: _Optional[str] = ...) -> None: ... - -class RewardPayoutEvent(_message.Message): - __slots__ = ( - "party", - "epoch_seq", - "asset", - "amount", - "percent_of_total_reward", - "timestamp", - "reward_type", - "locked_until_epoch", - "quantum_amount", - "game_id", - ) - PARTY_FIELD_NUMBER: _ClassVar[int] - EPOCH_SEQ_FIELD_NUMBER: _ClassVar[int] - ASSET_FIELD_NUMBER: _ClassVar[int] - AMOUNT_FIELD_NUMBER: _ClassVar[int] - PERCENT_OF_TOTAL_REWARD_FIELD_NUMBER: _ClassVar[int] - TIMESTAMP_FIELD_NUMBER: _ClassVar[int] - REWARD_TYPE_FIELD_NUMBER: _ClassVar[int] - LOCKED_UNTIL_EPOCH_FIELD_NUMBER: _ClassVar[int] - QUANTUM_AMOUNT_FIELD_NUMBER: _ClassVar[int] - GAME_ID_FIELD_NUMBER: _ClassVar[int] - party: str - epoch_seq: str - asset: str - amount: str - percent_of_total_reward: str - timestamp: int - reward_type: str - locked_until_epoch: str - quantum_amount: str - game_id: str - def __init__( - self, - party: _Optional[str] = ..., - epoch_seq: _Optional[str] = ..., - asset: _Optional[str] = ..., - amount: _Optional[str] = ..., - percent_of_total_reward: _Optional[str] = ..., - timestamp: _Optional[int] = ..., - reward_type: _Optional[str] = ..., - locked_until_epoch: _Optional[str] = ..., - quantum_amount: _Optional[str] = ..., - game_id: _Optional[str] = ..., - ) -> None: ... - -class ValidatorScoreEvent(_message.Message): - __slots__ = ( - "node_id", - "epoch_seq", - "validator_score", - "normalised_score", - "validator_performance", - "raw_validator_score", - "validator_status", - "multisig_score", - ) - NODE_ID_FIELD_NUMBER: _ClassVar[int] - EPOCH_SEQ_FIELD_NUMBER: _ClassVar[int] - VALIDATOR_SCORE_FIELD_NUMBER: _ClassVar[int] - NORMALISED_SCORE_FIELD_NUMBER: _ClassVar[int] - VALIDATOR_PERFORMANCE_FIELD_NUMBER: _ClassVar[int] - RAW_VALIDATOR_SCORE_FIELD_NUMBER: _ClassVar[int] - VALIDATOR_STATUS_FIELD_NUMBER: _ClassVar[int] - MULTISIG_SCORE_FIELD_NUMBER: _ClassVar[int] - node_id: str - epoch_seq: str - validator_score: str - normalised_score: str - validator_performance: str - raw_validator_score: str - validator_status: str - multisig_score: str - def __init__( - self, - node_id: _Optional[str] = ..., - epoch_seq: _Optional[str] = ..., - validator_score: _Optional[str] = ..., - normalised_score: _Optional[str] = ..., - validator_performance: _Optional[str] = ..., - raw_validator_score: _Optional[str] = ..., - validator_status: _Optional[str] = ..., - multisig_score: _Optional[str] = ..., - ) -> None: ... - -class DelegationBalanceEvent(_message.Message): - __slots__ = ("party", "node_id", "amount", "epoch_seq") - PARTY_FIELD_NUMBER: _ClassVar[int] - NODE_ID_FIELD_NUMBER: _ClassVar[int] - AMOUNT_FIELD_NUMBER: _ClassVar[int] - EPOCH_SEQ_FIELD_NUMBER: _ClassVar[int] - party: str - node_id: str - amount: str - epoch_seq: str - def __init__( - self, - party: _Optional[str] = ..., - node_id: _Optional[str] = ..., - amount: _Optional[str] = ..., - epoch_seq: _Optional[str] = ..., - ) -> None: ... - -class MarketEvent(_message.Message): - __slots__ = ("market_id", "payload") - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - PAYLOAD_FIELD_NUMBER: _ClassVar[int] - market_id: str - payload: str - def __init__( - self, market_id: _Optional[str] = ..., payload: _Optional[str] = ... - ) -> None: ... - -class TransferFees(_message.Message): - __slots__ = ("transfer_id", "amount", "epoch", "discount_applied") - TRANSFER_ID_FIELD_NUMBER: _ClassVar[int] - AMOUNT_FIELD_NUMBER: _ClassVar[int] - EPOCH_FIELD_NUMBER: _ClassVar[int] - DISCOUNT_APPLIED_FIELD_NUMBER: _ClassVar[int] - transfer_id: str - amount: str - epoch: int - discount_applied: str - def __init__( - self, - transfer_id: _Optional[str] = ..., - amount: _Optional[str] = ..., - epoch: _Optional[int] = ..., - discount_applied: _Optional[str] = ..., - ) -> None: ... - -class TransferFeesDiscount(_message.Message): - __slots__ = ("party", "asset", "amount", "epoch") - PARTY_FIELD_NUMBER: _ClassVar[int] - ASSET_FIELD_NUMBER: _ClassVar[int] - AMOUNT_FIELD_NUMBER: _ClassVar[int] - EPOCH_FIELD_NUMBER: _ClassVar[int] - party: str - asset: str - amount: str - epoch: int - def __init__( - self, - party: _Optional[str] = ..., - asset: _Optional[str] = ..., - amount: _Optional[str] = ..., - epoch: _Optional[int] = ..., - ) -> None: ... - -class TransactionResult(_message.Message): - __slots__ = ( - "party_id", - "status", - "hash", - "order_submission", - "order_amendment", - "order_cancellation", - "proposal", - "vote_submission", - "liquidity_provision_submission", - "withdraw_submission", - "delegate_submission", - "undelegate_submission", - "liquidity_provision_cancellation", - "liquidity_provision_amendment", - "transfer", - "cancel_transfer", - "announce_node", - "oracle_data_submission", - "protocol_upgrade_proposal", - "issue_signatures", - "batch_market_instructions", - "key_rotate_submission", - "ethereum_key_rotate_submission", - "stop_orders_submission", - "stop_orders_cancellation", - "create_referral_set", - "update_referral_set", - "apply_referral_code", - "update_margin_mode", - "join_team", - "batch_proposal", - "update_party_profile", - "submit_amm", - "amend_amm", - "cancel_amm", - "success", - "failure", - ) - - class SuccessDetails(_message.Message): - __slots__ = () - def __init__(self) -> None: ... - - class FailureDetails(_message.Message): - __slots__ = ("error",) - ERROR_FIELD_NUMBER: _ClassVar[int] - error: str - def __init__(self, error: _Optional[str] = ...) -> None: ... - - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - STATUS_FIELD_NUMBER: _ClassVar[int] - HASH_FIELD_NUMBER: _ClassVar[int] - ORDER_SUBMISSION_FIELD_NUMBER: _ClassVar[int] - ORDER_AMENDMENT_FIELD_NUMBER: _ClassVar[int] - ORDER_CANCELLATION_FIELD_NUMBER: _ClassVar[int] - PROPOSAL_FIELD_NUMBER: _ClassVar[int] - VOTE_SUBMISSION_FIELD_NUMBER: _ClassVar[int] - LIQUIDITY_PROVISION_SUBMISSION_FIELD_NUMBER: _ClassVar[int] - WITHDRAW_SUBMISSION_FIELD_NUMBER: _ClassVar[int] - DELEGATE_SUBMISSION_FIELD_NUMBER: _ClassVar[int] - UNDELEGATE_SUBMISSION_FIELD_NUMBER: _ClassVar[int] - LIQUIDITY_PROVISION_CANCELLATION_FIELD_NUMBER: _ClassVar[int] - LIQUIDITY_PROVISION_AMENDMENT_FIELD_NUMBER: _ClassVar[int] - TRANSFER_FIELD_NUMBER: _ClassVar[int] - CANCEL_TRANSFER_FIELD_NUMBER: _ClassVar[int] - ANNOUNCE_NODE_FIELD_NUMBER: _ClassVar[int] - ORACLE_DATA_SUBMISSION_FIELD_NUMBER: _ClassVar[int] - PROTOCOL_UPGRADE_PROPOSAL_FIELD_NUMBER: _ClassVar[int] - ISSUE_SIGNATURES_FIELD_NUMBER: _ClassVar[int] - BATCH_MARKET_INSTRUCTIONS_FIELD_NUMBER: _ClassVar[int] - KEY_ROTATE_SUBMISSION_FIELD_NUMBER: _ClassVar[int] - ETHEREUM_KEY_ROTATE_SUBMISSION_FIELD_NUMBER: _ClassVar[int] - STOP_ORDERS_SUBMISSION_FIELD_NUMBER: _ClassVar[int] - STOP_ORDERS_CANCELLATION_FIELD_NUMBER: _ClassVar[int] - CREATE_REFERRAL_SET_FIELD_NUMBER: _ClassVar[int] - UPDATE_REFERRAL_SET_FIELD_NUMBER: _ClassVar[int] - APPLY_REFERRAL_CODE_FIELD_NUMBER: _ClassVar[int] - UPDATE_MARGIN_MODE_FIELD_NUMBER: _ClassVar[int] - JOIN_TEAM_FIELD_NUMBER: _ClassVar[int] - BATCH_PROPOSAL_FIELD_NUMBER: _ClassVar[int] - UPDATE_PARTY_PROFILE_FIELD_NUMBER: _ClassVar[int] - SUBMIT_AMM_FIELD_NUMBER: _ClassVar[int] - AMEND_AMM_FIELD_NUMBER: _ClassVar[int] - CANCEL_AMM_FIELD_NUMBER: _ClassVar[int] - SUCCESS_FIELD_NUMBER: _ClassVar[int] - FAILURE_FIELD_NUMBER: _ClassVar[int] - party_id: str - status: bool - hash: str - order_submission: _commands_pb2.OrderSubmission - order_amendment: _commands_pb2.OrderAmendment - order_cancellation: _commands_pb2.OrderCancellation - proposal: _commands_pb2.ProposalSubmission - vote_submission: _commands_pb2.VoteSubmission - liquidity_provision_submission: _commands_pb2.LiquidityProvisionSubmission - withdraw_submission: _commands_pb2.WithdrawSubmission - delegate_submission: _commands_pb2.DelegateSubmission - undelegate_submission: _commands_pb2.UndelegateSubmission - liquidity_provision_cancellation: _commands_pb2.LiquidityProvisionCancellation - liquidity_provision_amendment: _commands_pb2.LiquidityProvisionAmendment - transfer: _commands_pb2.Transfer - cancel_transfer: _commands_pb2.CancelTransfer - announce_node: _validator_commands_pb2.AnnounceNode - oracle_data_submission: _data_pb2.OracleDataSubmission - protocol_upgrade_proposal: _validator_commands_pb2.ProtocolUpgradeProposal - issue_signatures: _commands_pb2.IssueSignatures - batch_market_instructions: _commands_pb2.BatchMarketInstructions - key_rotate_submission: _validator_commands_pb2.KeyRotateSubmission - ethereum_key_rotate_submission: _validator_commands_pb2.EthereumKeyRotateSubmission - stop_orders_submission: _commands_pb2.StopOrdersSubmission - stop_orders_cancellation: _commands_pb2.StopOrdersCancellation - create_referral_set: _commands_pb2.CreateReferralSet - update_referral_set: _commands_pb2.UpdateReferralSet - apply_referral_code: _commands_pb2.ApplyReferralCode - update_margin_mode: _commands_pb2.UpdateMarginMode - join_team: _commands_pb2.JoinTeam - batch_proposal: _commands_pb2.BatchProposalSubmission - update_party_profile: _commands_pb2.UpdatePartyProfile - submit_amm: _commands_pb2.SubmitAMM - amend_amm: _commands_pb2.AmendAMM - cancel_amm: _commands_pb2.CancelAMM - success: TransactionResult.SuccessDetails - failure: TransactionResult.FailureDetails - def __init__( - self, - party_id: _Optional[str] = ..., - status: bool = ..., - hash: _Optional[str] = ..., - order_submission: _Optional[ - _Union[_commands_pb2.OrderSubmission, _Mapping] - ] = ..., - order_amendment: _Optional[ - _Union[_commands_pb2.OrderAmendment, _Mapping] - ] = ..., - order_cancellation: _Optional[ - _Union[_commands_pb2.OrderCancellation, _Mapping] - ] = ..., - proposal: _Optional[_Union[_commands_pb2.ProposalSubmission, _Mapping]] = ..., - vote_submission: _Optional[ - _Union[_commands_pb2.VoteSubmission, _Mapping] - ] = ..., - liquidity_provision_submission: _Optional[ - _Union[_commands_pb2.LiquidityProvisionSubmission, _Mapping] - ] = ..., - withdraw_submission: _Optional[ - _Union[_commands_pb2.WithdrawSubmission, _Mapping] - ] = ..., - delegate_submission: _Optional[ - _Union[_commands_pb2.DelegateSubmission, _Mapping] - ] = ..., - undelegate_submission: _Optional[ - _Union[_commands_pb2.UndelegateSubmission, _Mapping] - ] = ..., - liquidity_provision_cancellation: _Optional[ - _Union[_commands_pb2.LiquidityProvisionCancellation, _Mapping] - ] = ..., - liquidity_provision_amendment: _Optional[ - _Union[_commands_pb2.LiquidityProvisionAmendment, _Mapping] - ] = ..., - transfer: _Optional[_Union[_commands_pb2.Transfer, _Mapping]] = ..., - cancel_transfer: _Optional[ - _Union[_commands_pb2.CancelTransfer, _Mapping] - ] = ..., - announce_node: _Optional[ - _Union[_validator_commands_pb2.AnnounceNode, _Mapping] - ] = ..., - oracle_data_submission: _Optional[ - _Union[_data_pb2.OracleDataSubmission, _Mapping] - ] = ..., - protocol_upgrade_proposal: _Optional[ - _Union[_validator_commands_pb2.ProtocolUpgradeProposal, _Mapping] - ] = ..., - issue_signatures: _Optional[ - _Union[_commands_pb2.IssueSignatures, _Mapping] - ] = ..., - batch_market_instructions: _Optional[ - _Union[_commands_pb2.BatchMarketInstructions, _Mapping] - ] = ..., - key_rotate_submission: _Optional[ - _Union[_validator_commands_pb2.KeyRotateSubmission, _Mapping] - ] = ..., - ethereum_key_rotate_submission: _Optional[ - _Union[_validator_commands_pb2.EthereumKeyRotateSubmission, _Mapping] - ] = ..., - stop_orders_submission: _Optional[ - _Union[_commands_pb2.StopOrdersSubmission, _Mapping] - ] = ..., - stop_orders_cancellation: _Optional[ - _Union[_commands_pb2.StopOrdersCancellation, _Mapping] - ] = ..., - create_referral_set: _Optional[ - _Union[_commands_pb2.CreateReferralSet, _Mapping] - ] = ..., - update_referral_set: _Optional[ - _Union[_commands_pb2.UpdateReferralSet, _Mapping] - ] = ..., - apply_referral_code: _Optional[ - _Union[_commands_pb2.ApplyReferralCode, _Mapping] - ] = ..., - update_margin_mode: _Optional[ - _Union[_commands_pb2.UpdateMarginMode, _Mapping] - ] = ..., - join_team: _Optional[_Union[_commands_pb2.JoinTeam, _Mapping]] = ..., - batch_proposal: _Optional[ - _Union[_commands_pb2.BatchProposalSubmission, _Mapping] - ] = ..., - update_party_profile: _Optional[ - _Union[_commands_pb2.UpdatePartyProfile, _Mapping] - ] = ..., - submit_amm: _Optional[_Union[_commands_pb2.SubmitAMM, _Mapping]] = ..., - amend_amm: _Optional[_Union[_commands_pb2.AmendAMM, _Mapping]] = ..., - cancel_amm: _Optional[_Union[_commands_pb2.CancelAMM, _Mapping]] = ..., - success: _Optional[_Union[TransactionResult.SuccessDetails, _Mapping]] = ..., - failure: _Optional[_Union[TransactionResult.FailureDetails, _Mapping]] = ..., - ) -> None: ... - -class TxErrorEvent(_message.Message): - __slots__ = ( - "party_id", - "err_msg", - "order_submission", - "order_amendment", - "order_cancellation", - "proposal", - "vote_submission", - "liquidity_provision_submission", - "withdraw_submission", - "delegate_submission", - "undelegate_submission", - "liquidity_provision_cancellation", - "liquidity_provision_amendment", - "transfer", - "cancel_transfer", - "announce_node", - "oracle_data_submission", - "protocol_upgrade_proposal", - "issue_signatures", - "batch_market_instructions", - ) - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - ERR_MSG_FIELD_NUMBER: _ClassVar[int] - ORDER_SUBMISSION_FIELD_NUMBER: _ClassVar[int] - ORDER_AMENDMENT_FIELD_NUMBER: _ClassVar[int] - ORDER_CANCELLATION_FIELD_NUMBER: _ClassVar[int] - PROPOSAL_FIELD_NUMBER: _ClassVar[int] - VOTE_SUBMISSION_FIELD_NUMBER: _ClassVar[int] - LIQUIDITY_PROVISION_SUBMISSION_FIELD_NUMBER: _ClassVar[int] - WITHDRAW_SUBMISSION_FIELD_NUMBER: _ClassVar[int] - DELEGATE_SUBMISSION_FIELD_NUMBER: _ClassVar[int] - UNDELEGATE_SUBMISSION_FIELD_NUMBER: _ClassVar[int] - LIQUIDITY_PROVISION_CANCELLATION_FIELD_NUMBER: _ClassVar[int] - LIQUIDITY_PROVISION_AMENDMENT_FIELD_NUMBER: _ClassVar[int] - TRANSFER_FIELD_NUMBER: _ClassVar[int] - CANCEL_TRANSFER_FIELD_NUMBER: _ClassVar[int] - ANNOUNCE_NODE_FIELD_NUMBER: _ClassVar[int] - ORACLE_DATA_SUBMISSION_FIELD_NUMBER: _ClassVar[int] - PROTOCOL_UPGRADE_PROPOSAL_FIELD_NUMBER: _ClassVar[int] - ISSUE_SIGNATURES_FIELD_NUMBER: _ClassVar[int] - BATCH_MARKET_INSTRUCTIONS_FIELD_NUMBER: _ClassVar[int] - party_id: str - err_msg: str - order_submission: _commands_pb2.OrderSubmission - order_amendment: _commands_pb2.OrderAmendment - order_cancellation: _commands_pb2.OrderCancellation - proposal: _commands_pb2.ProposalSubmission - vote_submission: _commands_pb2.VoteSubmission - liquidity_provision_submission: _commands_pb2.LiquidityProvisionSubmission - withdraw_submission: _commands_pb2.WithdrawSubmission - delegate_submission: _commands_pb2.DelegateSubmission - undelegate_submission: _commands_pb2.UndelegateSubmission - liquidity_provision_cancellation: _commands_pb2.LiquidityProvisionCancellation - liquidity_provision_amendment: _commands_pb2.LiquidityProvisionAmendment - transfer: _commands_pb2.Transfer - cancel_transfer: _commands_pb2.CancelTransfer - announce_node: _validator_commands_pb2.AnnounceNode - oracle_data_submission: _data_pb2.OracleDataSubmission - protocol_upgrade_proposal: _validator_commands_pb2.ProtocolUpgradeProposal - issue_signatures: _commands_pb2.IssueSignatures - batch_market_instructions: _commands_pb2.BatchMarketInstructions - def __init__( - self, - party_id: _Optional[str] = ..., - err_msg: _Optional[str] = ..., - order_submission: _Optional[ - _Union[_commands_pb2.OrderSubmission, _Mapping] - ] = ..., - order_amendment: _Optional[ - _Union[_commands_pb2.OrderAmendment, _Mapping] - ] = ..., - order_cancellation: _Optional[ - _Union[_commands_pb2.OrderCancellation, _Mapping] - ] = ..., - proposal: _Optional[_Union[_commands_pb2.ProposalSubmission, _Mapping]] = ..., - vote_submission: _Optional[ - _Union[_commands_pb2.VoteSubmission, _Mapping] - ] = ..., - liquidity_provision_submission: _Optional[ - _Union[_commands_pb2.LiquidityProvisionSubmission, _Mapping] - ] = ..., - withdraw_submission: _Optional[ - _Union[_commands_pb2.WithdrawSubmission, _Mapping] - ] = ..., - delegate_submission: _Optional[ - _Union[_commands_pb2.DelegateSubmission, _Mapping] - ] = ..., - undelegate_submission: _Optional[ - _Union[_commands_pb2.UndelegateSubmission, _Mapping] - ] = ..., - liquidity_provision_cancellation: _Optional[ - _Union[_commands_pb2.LiquidityProvisionCancellation, _Mapping] - ] = ..., - liquidity_provision_amendment: _Optional[ - _Union[_commands_pb2.LiquidityProvisionAmendment, _Mapping] - ] = ..., - transfer: _Optional[_Union[_commands_pb2.Transfer, _Mapping]] = ..., - cancel_transfer: _Optional[ - _Union[_commands_pb2.CancelTransfer, _Mapping] - ] = ..., - announce_node: _Optional[ - _Union[_validator_commands_pb2.AnnounceNode, _Mapping] - ] = ..., - oracle_data_submission: _Optional[ - _Union[_data_pb2.OracleDataSubmission, _Mapping] - ] = ..., - protocol_upgrade_proposal: _Optional[ - _Union[_validator_commands_pb2.ProtocolUpgradeProposal, _Mapping] - ] = ..., - issue_signatures: _Optional[ - _Union[_commands_pb2.IssueSignatures, _Mapping] - ] = ..., - batch_market_instructions: _Optional[ - _Union[_commands_pb2.BatchMarketInstructions, _Mapping] - ] = ..., - ) -> None: ... - -class TimeUpdate(_message.Message): - __slots__ = ("timestamp",) - TIMESTAMP_FIELD_NUMBER: _ClassVar[int] - timestamp: int - def __init__(self, timestamp: _Optional[int] = ...) -> None: ... - -class EpochEvent(_message.Message): - __slots__ = ("seq", "action", "start_time", "expire_time", "end_time") - SEQ_FIELD_NUMBER: _ClassVar[int] - ACTION_FIELD_NUMBER: _ClassVar[int] - START_TIME_FIELD_NUMBER: _ClassVar[int] - EXPIRE_TIME_FIELD_NUMBER: _ClassVar[int] - END_TIME_FIELD_NUMBER: _ClassVar[int] - seq: int - action: _vega_pb2.EpochAction - start_time: int - expire_time: int - end_time: int - def __init__( - self, - seq: _Optional[int] = ..., - action: _Optional[_Union[_vega_pb2.EpochAction, str]] = ..., - start_time: _Optional[int] = ..., - expire_time: _Optional[int] = ..., - end_time: _Optional[int] = ..., - ) -> None: ... - -class LedgerMovements(_message.Message): - __slots__ = ("ledger_movements",) - LEDGER_MOVEMENTS_FIELD_NUMBER: _ClassVar[int] - ledger_movements: _containers.RepeatedCompositeFieldContainer[ - _vega_pb2.LedgerMovement - ] - def __init__( - self, - ledger_movements: _Optional[ - _Iterable[_Union[_vega_pb2.LedgerMovement, _Mapping]] - ] = ..., - ) -> None: ... - -class PositionResolution(_message.Message): - __slots__ = ("market_id", "distressed", "closed", "mark_price") - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - DISTRESSED_FIELD_NUMBER: _ClassVar[int] - CLOSED_FIELD_NUMBER: _ClassVar[int] - MARK_PRICE_FIELD_NUMBER: _ClassVar[int] - market_id: str - distressed: int - closed: int - mark_price: str - def __init__( - self, - market_id: _Optional[str] = ..., - distressed: _Optional[int] = ..., - closed: _Optional[int] = ..., - mark_price: _Optional[str] = ..., - ) -> None: ... - -class LossSocialization(_message.Message): - __slots__ = ("market_id", "party_id", "amount") - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - AMOUNT_FIELD_NUMBER: _ClassVar[int] - market_id: str - party_id: str - amount: str - def __init__( - self, - market_id: _Optional[str] = ..., - party_id: _Optional[str] = ..., - amount: _Optional[str] = ..., - ) -> None: ... - -class TradeSettlement(_message.Message): - __slots__ = ("size", "price", "market_price") - SIZE_FIELD_NUMBER: _ClassVar[int] - PRICE_FIELD_NUMBER: _ClassVar[int] - MARKET_PRICE_FIELD_NUMBER: _ClassVar[int] - size: int - price: str - market_price: str - def __init__( - self, - size: _Optional[int] = ..., - price: _Optional[str] = ..., - market_price: _Optional[str] = ..., - ) -> None: ... - -class SettlePosition(_message.Message): - __slots__ = ( - "market_id", - "party_id", - "price", - "trade_settlements", - "position_factor", - ) - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - PRICE_FIELD_NUMBER: _ClassVar[int] - TRADE_SETTLEMENTS_FIELD_NUMBER: _ClassVar[int] - POSITION_FACTOR_FIELD_NUMBER: _ClassVar[int] - market_id: str - party_id: str - price: str - trade_settlements: _containers.RepeatedCompositeFieldContainer[TradeSettlement] - position_factor: str - def __init__( - self, - market_id: _Optional[str] = ..., - party_id: _Optional[str] = ..., - price: _Optional[str] = ..., - trade_settlements: _Optional[ - _Iterable[_Union[TradeSettlement, _Mapping]] - ] = ..., - position_factor: _Optional[str] = ..., - ) -> None: ... - -class SettleMarket(_message.Message): - __slots__ = ("market_id", "price", "position_factor") - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - PRICE_FIELD_NUMBER: _ClassVar[int] - POSITION_FACTOR_FIELD_NUMBER: _ClassVar[int] - market_id: str - price: str - position_factor: str - def __init__( - self, - market_id: _Optional[str] = ..., - price: _Optional[str] = ..., - position_factor: _Optional[str] = ..., - ) -> None: ... - -class PositionStateEvent(_message.Message): - __slots__ = ( - "party_id", - "market_id", - "size", - "potential_buys", - "potential_sells", - "vw_buy_price", - "vw_sell_price", - ) - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - SIZE_FIELD_NUMBER: _ClassVar[int] - POTENTIAL_BUYS_FIELD_NUMBER: _ClassVar[int] - POTENTIAL_SELLS_FIELD_NUMBER: _ClassVar[int] - VW_BUY_PRICE_FIELD_NUMBER: _ClassVar[int] - VW_SELL_PRICE_FIELD_NUMBER: _ClassVar[int] - party_id: str - market_id: str - size: int - potential_buys: int - potential_sells: int - vw_buy_price: str - vw_sell_price: str - def __init__( - self, - party_id: _Optional[str] = ..., - market_id: _Optional[str] = ..., - size: _Optional[int] = ..., - potential_buys: _Optional[int] = ..., - potential_sells: _Optional[int] = ..., - vw_buy_price: _Optional[str] = ..., - vw_sell_price: _Optional[str] = ..., - ) -> None: ... - -class SettleDistressed(_message.Message): - __slots__ = ("market_id", "party_id", "margin", "price") - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - MARGIN_FIELD_NUMBER: _ClassVar[int] - PRICE_FIELD_NUMBER: _ClassVar[int] - market_id: str - party_id: str - margin: str - price: str - def __init__( - self, - market_id: _Optional[str] = ..., - party_id: _Optional[str] = ..., - margin: _Optional[str] = ..., - price: _Optional[str] = ..., - ) -> None: ... - -class DistressedOrders(_message.Message): - __slots__ = ("market_id", "parties") - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - PARTIES_FIELD_NUMBER: _ClassVar[int] - market_id: str - parties: _containers.RepeatedScalarFieldContainer[str] - def __init__( - self, market_id: _Optional[str] = ..., parties: _Optional[_Iterable[str]] = ... - ) -> None: ... - -class DistressedPositions(_message.Message): - __slots__ = ("market_id", "distressed_parties", "safe_parties") - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - DISTRESSED_PARTIES_FIELD_NUMBER: _ClassVar[int] - SAFE_PARTIES_FIELD_NUMBER: _ClassVar[int] - market_id: str - distressed_parties: _containers.RepeatedScalarFieldContainer[str] - safe_parties: _containers.RepeatedScalarFieldContainer[str] - def __init__( - self, - market_id: _Optional[str] = ..., - distressed_parties: _Optional[_Iterable[str]] = ..., - safe_parties: _Optional[_Iterable[str]] = ..., - ) -> None: ... - -class MarketTick(_message.Message): - __slots__ = ("id", "time") - ID_FIELD_NUMBER: _ClassVar[int] - TIME_FIELD_NUMBER: _ClassVar[int] - id: str - time: int - def __init__( - self, id: _Optional[str] = ..., time: _Optional[int] = ... - ) -> None: ... - -class AuctionEvent(_message.Message): - __slots__ = ( - "market_id", - "opening_auction", - "leave", - "start", - "end", - "trigger", - "extension_trigger", - ) - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - OPENING_AUCTION_FIELD_NUMBER: _ClassVar[int] - LEAVE_FIELD_NUMBER: _ClassVar[int] - START_FIELD_NUMBER: _ClassVar[int] - END_FIELD_NUMBER: _ClassVar[int] - TRIGGER_FIELD_NUMBER: _ClassVar[int] - EXTENSION_TRIGGER_FIELD_NUMBER: _ClassVar[int] - market_id: str - opening_auction: bool - leave: bool - start: int - end: int - trigger: _vega_pb2.AuctionTrigger - extension_trigger: _vega_pb2.AuctionTrigger - def __init__( - self, - market_id: _Optional[str] = ..., - opening_auction: bool = ..., - leave: bool = ..., - start: _Optional[int] = ..., - end: _Optional[int] = ..., - trigger: _Optional[_Union[_vega_pb2.AuctionTrigger, str]] = ..., - extension_trigger: _Optional[_Union[_vega_pb2.AuctionTrigger, str]] = ..., - ) -> None: ... - -class ValidatorUpdate(_message.Message): - __slots__ = ( - "node_id", - "vega_pub_key", - "ethereum_address", - "tm_pub_key", - "info_url", - "country", - "name", - "avatar_url", - "vega_pub_key_index", - "added", - "from_epoch", - "submitter_address", - "epoch_seq", - ) - NODE_ID_FIELD_NUMBER: _ClassVar[int] - VEGA_PUB_KEY_FIELD_NUMBER: _ClassVar[int] - ETHEREUM_ADDRESS_FIELD_NUMBER: _ClassVar[int] - TM_PUB_KEY_FIELD_NUMBER: _ClassVar[int] - INFO_URL_FIELD_NUMBER: _ClassVar[int] - COUNTRY_FIELD_NUMBER: _ClassVar[int] - NAME_FIELD_NUMBER: _ClassVar[int] - AVATAR_URL_FIELD_NUMBER: _ClassVar[int] - VEGA_PUB_KEY_INDEX_FIELD_NUMBER: _ClassVar[int] - ADDED_FIELD_NUMBER: _ClassVar[int] - FROM_EPOCH_FIELD_NUMBER: _ClassVar[int] - SUBMITTER_ADDRESS_FIELD_NUMBER: _ClassVar[int] - EPOCH_SEQ_FIELD_NUMBER: _ClassVar[int] - node_id: str - vega_pub_key: str - ethereum_address: str - tm_pub_key: str - info_url: str - country: str - name: str - avatar_url: str - vega_pub_key_index: int - added: bool - from_epoch: int - submitter_address: str - epoch_seq: int - def __init__( - self, - node_id: _Optional[str] = ..., - vega_pub_key: _Optional[str] = ..., - ethereum_address: _Optional[str] = ..., - tm_pub_key: _Optional[str] = ..., - info_url: _Optional[str] = ..., - country: _Optional[str] = ..., - name: _Optional[str] = ..., - avatar_url: _Optional[str] = ..., - vega_pub_key_index: _Optional[int] = ..., - added: bool = ..., - from_epoch: _Optional[int] = ..., - submitter_address: _Optional[str] = ..., - epoch_seq: _Optional[int] = ..., - ) -> None: ... - -class ValidatorRankingEvent(_message.Message): - __slots__ = ( - "node_id", - "stake_score", - "performance_score", - "ranking_score", - "previous_status", - "next_status", - "epoch_seq", - "tm_voting_power", - ) - NODE_ID_FIELD_NUMBER: _ClassVar[int] - STAKE_SCORE_FIELD_NUMBER: _ClassVar[int] - PERFORMANCE_SCORE_FIELD_NUMBER: _ClassVar[int] - RANKING_SCORE_FIELD_NUMBER: _ClassVar[int] - PREVIOUS_STATUS_FIELD_NUMBER: _ClassVar[int] - NEXT_STATUS_FIELD_NUMBER: _ClassVar[int] - EPOCH_SEQ_FIELD_NUMBER: _ClassVar[int] - TM_VOTING_POWER_FIELD_NUMBER: _ClassVar[int] - node_id: str - stake_score: str - performance_score: str - ranking_score: str - previous_status: str - next_status: str - epoch_seq: str - tm_voting_power: int - def __init__( - self, - node_id: _Optional[str] = ..., - stake_score: _Optional[str] = ..., - performance_score: _Optional[str] = ..., - ranking_score: _Optional[str] = ..., - previous_status: _Optional[str] = ..., - next_status: _Optional[str] = ..., - epoch_seq: _Optional[str] = ..., - tm_voting_power: _Optional[int] = ..., - ) -> None: ... - -class KeyRotation(_message.Message): - __slots__ = ("node_id", "old_pub_key", "new_pub_key", "block_height") - NODE_ID_FIELD_NUMBER: _ClassVar[int] - OLD_PUB_KEY_FIELD_NUMBER: _ClassVar[int] - NEW_PUB_KEY_FIELD_NUMBER: _ClassVar[int] - BLOCK_HEIGHT_FIELD_NUMBER: _ClassVar[int] - node_id: str - old_pub_key: str - new_pub_key: str - block_height: int - def __init__( - self, - node_id: _Optional[str] = ..., - old_pub_key: _Optional[str] = ..., - new_pub_key: _Optional[str] = ..., - block_height: _Optional[int] = ..., - ) -> None: ... - -class EthereumKeyRotation(_message.Message): - __slots__ = ("node_id", "old_address", "new_address", "block_height") - NODE_ID_FIELD_NUMBER: _ClassVar[int] - OLD_ADDRESS_FIELD_NUMBER: _ClassVar[int] - NEW_ADDRESS_FIELD_NUMBER: _ClassVar[int] - BLOCK_HEIGHT_FIELD_NUMBER: _ClassVar[int] - node_id: str - old_address: str - new_address: str - block_height: int - def __init__( - self, - node_id: _Optional[str] = ..., - old_address: _Optional[str] = ..., - new_address: _Optional[str] = ..., - block_height: _Optional[int] = ..., - ) -> None: ... - -class ProtocolUpgradeEvent(_message.Message): - __slots__ = ("upgrade_block_height", "vega_release_tag", "approvers", "status") - UPGRADE_BLOCK_HEIGHT_FIELD_NUMBER: _ClassVar[int] - VEGA_RELEASE_TAG_FIELD_NUMBER: _ClassVar[int] - APPROVERS_FIELD_NUMBER: _ClassVar[int] - STATUS_FIELD_NUMBER: _ClassVar[int] - upgrade_block_height: int - vega_release_tag: str - approvers: _containers.RepeatedScalarFieldContainer[str] - status: ProtocolUpgradeProposalStatus - def __init__( - self, - upgrade_block_height: _Optional[int] = ..., - vega_release_tag: _Optional[str] = ..., - approvers: _Optional[_Iterable[str]] = ..., - status: _Optional[_Union[ProtocolUpgradeProposalStatus, str]] = ..., - ) -> None: ... - -class StateVar(_message.Message): - __slots__ = ("id", "event_id", "state") - ID_FIELD_NUMBER: _ClassVar[int] - EVENT_ID_FIELD_NUMBER: _ClassVar[int] - STATE_FIELD_NUMBER: _ClassVar[int] - id: str - event_id: str - state: str - def __init__( - self, - id: _Optional[str] = ..., - event_id: _Optional[str] = ..., - state: _Optional[str] = ..., - ) -> None: ... - -class BeginBlock(_message.Message): - __slots__ = ("height", "timestamp", "hash") - HEIGHT_FIELD_NUMBER: _ClassVar[int] - TIMESTAMP_FIELD_NUMBER: _ClassVar[int] - HASH_FIELD_NUMBER: _ClassVar[int] - height: int - timestamp: int - hash: str - def __init__( - self, - height: _Optional[int] = ..., - timestamp: _Optional[int] = ..., - hash: _Optional[str] = ..., - ) -> None: ... - -class EndBlock(_message.Message): - __slots__ = ("height",) - HEIGHT_FIELD_NUMBER: _ClassVar[int] - height: int - def __init__(self, height: _Optional[int] = ...) -> None: ... - -class ProtocolUpgradeStarted(_message.Message): - __slots__ = ("last_block_height",) - LAST_BLOCK_HEIGHT_FIELD_NUMBER: _ClassVar[int] - last_block_height: int - def __init__(self, last_block_height: _Optional[int] = ...) -> None: ... - -class ProtocolUpgradeDataNodeReady(_message.Message): - __slots__ = ("last_block_height",) - LAST_BLOCK_HEIGHT_FIELD_NUMBER: _ClassVar[int] - last_block_height: int - def __init__(self, last_block_height: _Optional[int] = ...) -> None: ... - -class CoreSnapshotData(_message.Message): - __slots__ = ("block_height", "block_hash", "core_version", "protocol_upgrade_block") - BLOCK_HEIGHT_FIELD_NUMBER: _ClassVar[int] - BLOCK_HASH_FIELD_NUMBER: _ClassVar[int] - CORE_VERSION_FIELD_NUMBER: _ClassVar[int] - PROTOCOL_UPGRADE_BLOCK_FIELD_NUMBER: _ClassVar[int] - block_height: int - block_hash: str - core_version: str - protocol_upgrade_block: bool - def __init__( - self, - block_height: _Optional[int] = ..., - block_hash: _Optional[str] = ..., - core_version: _Optional[str] = ..., - protocol_upgrade_block: bool = ..., - ) -> None: ... - -class ExpiredOrders(_message.Message): - __slots__ = ("market_id", "order_ids") - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - ORDER_IDS_FIELD_NUMBER: _ClassVar[int] - market_id: str - order_ids: _containers.RepeatedScalarFieldContainer[str] - def __init__( - self, - market_id: _Optional[str] = ..., - order_ids: _Optional[_Iterable[str]] = ..., - ) -> None: ... - -class CancelledOrders(_message.Message): - __slots__ = ("market_id", "party_id", "order_ids") - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - ORDER_IDS_FIELD_NUMBER: _ClassVar[int] - market_id: str - party_id: str - order_ids: _containers.RepeatedScalarFieldContainer[str] - def __init__( - self, - market_id: _Optional[str] = ..., - party_id: _Optional[str] = ..., - order_ids: _Optional[_Iterable[str]] = ..., - ) -> None: ... - -class TeamCreated(_message.Message): - __slots__ = ( - "team_id", - "referrer", - "name", - "team_url", - "avatar_url", - "created_at", - "closed", - "at_epoch", - "allow_list", - ) - TEAM_ID_FIELD_NUMBER: _ClassVar[int] - REFERRER_FIELD_NUMBER: _ClassVar[int] - NAME_FIELD_NUMBER: _ClassVar[int] - TEAM_URL_FIELD_NUMBER: _ClassVar[int] - AVATAR_URL_FIELD_NUMBER: _ClassVar[int] - CREATED_AT_FIELD_NUMBER: _ClassVar[int] - CLOSED_FIELD_NUMBER: _ClassVar[int] - AT_EPOCH_FIELD_NUMBER: _ClassVar[int] - ALLOW_LIST_FIELD_NUMBER: _ClassVar[int] - team_id: str - referrer: str - name: str - team_url: str - avatar_url: str - created_at: int - closed: bool - at_epoch: int - allow_list: _containers.RepeatedScalarFieldContainer[str] - def __init__( - self, - team_id: _Optional[str] = ..., - referrer: _Optional[str] = ..., - name: _Optional[str] = ..., - team_url: _Optional[str] = ..., - avatar_url: _Optional[str] = ..., - created_at: _Optional[int] = ..., - closed: bool = ..., - at_epoch: _Optional[int] = ..., - allow_list: _Optional[_Iterable[str]] = ..., - ) -> None: ... - -class TeamUpdated(_message.Message): - __slots__ = ("team_id", "name", "team_url", "avatar_url", "closed", "allow_list") - TEAM_ID_FIELD_NUMBER: _ClassVar[int] - NAME_FIELD_NUMBER: _ClassVar[int] - TEAM_URL_FIELD_NUMBER: _ClassVar[int] - AVATAR_URL_FIELD_NUMBER: _ClassVar[int] - CLOSED_FIELD_NUMBER: _ClassVar[int] - ALLOW_LIST_FIELD_NUMBER: _ClassVar[int] - team_id: str - name: str - team_url: str - avatar_url: str - closed: bool - allow_list: _containers.RepeatedScalarFieldContainer[str] - def __init__( - self, - team_id: _Optional[str] = ..., - name: _Optional[str] = ..., - team_url: _Optional[str] = ..., - avatar_url: _Optional[str] = ..., - closed: bool = ..., - allow_list: _Optional[_Iterable[str]] = ..., - ) -> None: ... - -class RefereeSwitchedTeam(_message.Message): - __slots__ = ("from_team_id", "to_team_id", "referee", "switched_at", "at_epoch") - FROM_TEAM_ID_FIELD_NUMBER: _ClassVar[int] - TO_TEAM_ID_FIELD_NUMBER: _ClassVar[int] - REFEREE_FIELD_NUMBER: _ClassVar[int] - SWITCHED_AT_FIELD_NUMBER: _ClassVar[int] - AT_EPOCH_FIELD_NUMBER: _ClassVar[int] - from_team_id: str - to_team_id: str - referee: str - switched_at: int - at_epoch: int - def __init__( - self, - from_team_id: _Optional[str] = ..., - to_team_id: _Optional[str] = ..., - referee: _Optional[str] = ..., - switched_at: _Optional[int] = ..., - at_epoch: _Optional[int] = ..., - ) -> None: ... - -class RefereeJoinedTeam(_message.Message): - __slots__ = ("team_id", "referee", "joined_at", "at_epoch") - TEAM_ID_FIELD_NUMBER: _ClassVar[int] - REFEREE_FIELD_NUMBER: _ClassVar[int] - JOINED_AT_FIELD_NUMBER: _ClassVar[int] - AT_EPOCH_FIELD_NUMBER: _ClassVar[int] - team_id: str - referee: str - joined_at: int - at_epoch: int - def __init__( - self, - team_id: _Optional[str] = ..., - referee: _Optional[str] = ..., - joined_at: _Optional[int] = ..., - at_epoch: _Optional[int] = ..., - ) -> None: ... - -class ReferralSetCreated(_message.Message): - __slots__ = ("set_id", "referrer", "created_at", "updated_at") - SET_ID_FIELD_NUMBER: _ClassVar[int] - REFERRER_FIELD_NUMBER: _ClassVar[int] - CREATED_AT_FIELD_NUMBER: _ClassVar[int] - UPDATED_AT_FIELD_NUMBER: _ClassVar[int] - set_id: str - referrer: str - created_at: int - updated_at: int - def __init__( - self, - set_id: _Optional[str] = ..., - referrer: _Optional[str] = ..., - created_at: _Optional[int] = ..., - updated_at: _Optional[int] = ..., - ) -> None: ... - -class ReferralSetStatsUpdated(_message.Message): - __slots__ = ( - "set_id", - "at_epoch", - "referral_set_running_notional_taker_volume", - "referees_stats", - "reward_factor", - "rewards_multiplier", - "rewards_factor_multiplier", - "was_eligible", - "referrer_taker_volume", - ) - SET_ID_FIELD_NUMBER: _ClassVar[int] - AT_EPOCH_FIELD_NUMBER: _ClassVar[int] - REFERRAL_SET_RUNNING_NOTIONAL_TAKER_VOLUME_FIELD_NUMBER: _ClassVar[int] - REFEREES_STATS_FIELD_NUMBER: _ClassVar[int] - REWARD_FACTOR_FIELD_NUMBER: _ClassVar[int] - REWARDS_MULTIPLIER_FIELD_NUMBER: _ClassVar[int] - REWARDS_FACTOR_MULTIPLIER_FIELD_NUMBER: _ClassVar[int] - WAS_ELIGIBLE_FIELD_NUMBER: _ClassVar[int] - REFERRER_TAKER_VOLUME_FIELD_NUMBER: _ClassVar[int] - set_id: str - at_epoch: int - referral_set_running_notional_taker_volume: str - referees_stats: _containers.RepeatedCompositeFieldContainer[RefereeStats] - reward_factor: str - rewards_multiplier: str - rewards_factor_multiplier: str - was_eligible: bool - referrer_taker_volume: str - def __init__( - self, - set_id: _Optional[str] = ..., - at_epoch: _Optional[int] = ..., - referral_set_running_notional_taker_volume: _Optional[str] = ..., - referees_stats: _Optional[_Iterable[_Union[RefereeStats, _Mapping]]] = ..., - reward_factor: _Optional[str] = ..., - rewards_multiplier: _Optional[str] = ..., - rewards_factor_multiplier: _Optional[str] = ..., - was_eligible: bool = ..., - referrer_taker_volume: _Optional[str] = ..., - ) -> None: ... - -class RefereeStats(_message.Message): - __slots__ = ("party_id", "discount_factor", "epoch_notional_taker_volume") - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - DISCOUNT_FACTOR_FIELD_NUMBER: _ClassVar[int] - EPOCH_NOTIONAL_TAKER_VOLUME_FIELD_NUMBER: _ClassVar[int] - party_id: str - discount_factor: str - epoch_notional_taker_volume: str - def __init__( - self, - party_id: _Optional[str] = ..., - discount_factor: _Optional[str] = ..., - epoch_notional_taker_volume: _Optional[str] = ..., - ) -> None: ... - -class RefereeJoinedReferralSet(_message.Message): - __slots__ = ("set_id", "referee", "joined_at", "at_epoch") - SET_ID_FIELD_NUMBER: _ClassVar[int] - REFEREE_FIELD_NUMBER: _ClassVar[int] - JOINED_AT_FIELD_NUMBER: _ClassVar[int] - AT_EPOCH_FIELD_NUMBER: _ClassVar[int] - set_id: str - referee: str - joined_at: int - at_epoch: int - def __init__( - self, - set_id: _Optional[str] = ..., - referee: _Optional[str] = ..., - joined_at: _Optional[int] = ..., - at_epoch: _Optional[int] = ..., - ) -> None: ... - -class ReferralProgramStarted(_message.Message): - __slots__ = ("program", "started_at", "at_epoch") - PROGRAM_FIELD_NUMBER: _ClassVar[int] - STARTED_AT_FIELD_NUMBER: _ClassVar[int] - AT_EPOCH_FIELD_NUMBER: _ClassVar[int] - program: _vega_pb2.ReferralProgram - started_at: int - at_epoch: int - def __init__( - self, - program: _Optional[_Union[_vega_pb2.ReferralProgram, _Mapping]] = ..., - started_at: _Optional[int] = ..., - at_epoch: _Optional[int] = ..., - ) -> None: ... - -class ReferralProgramUpdated(_message.Message): - __slots__ = ("program", "updated_at", "at_epoch") - PROGRAM_FIELD_NUMBER: _ClassVar[int] - UPDATED_AT_FIELD_NUMBER: _ClassVar[int] - AT_EPOCH_FIELD_NUMBER: _ClassVar[int] - program: _vega_pb2.ReferralProgram - updated_at: int - at_epoch: int - def __init__( - self, - program: _Optional[_Union[_vega_pb2.ReferralProgram, _Mapping]] = ..., - updated_at: _Optional[int] = ..., - at_epoch: _Optional[int] = ..., - ) -> None: ... - -class ReferralProgramEnded(_message.Message): - __slots__ = ("version", "id", "ended_at", "at_epoch") - VERSION_FIELD_NUMBER: _ClassVar[int] - ID_FIELD_NUMBER: _ClassVar[int] - ENDED_AT_FIELD_NUMBER: _ClassVar[int] - AT_EPOCH_FIELD_NUMBER: _ClassVar[int] - version: int - id: str - ended_at: int - at_epoch: int - def __init__( - self, - version: _Optional[int] = ..., - id: _Optional[str] = ..., - ended_at: _Optional[int] = ..., - at_epoch: _Optional[int] = ..., - ) -> None: ... - -class VolumeDiscountProgramStarted(_message.Message): - __slots__ = ("program", "started_at", "at_epoch") - PROGRAM_FIELD_NUMBER: _ClassVar[int] - STARTED_AT_FIELD_NUMBER: _ClassVar[int] - AT_EPOCH_FIELD_NUMBER: _ClassVar[int] - program: _vega_pb2.VolumeDiscountProgram - started_at: int - at_epoch: int - def __init__( - self, - program: _Optional[_Union[_vega_pb2.VolumeDiscountProgram, _Mapping]] = ..., - started_at: _Optional[int] = ..., - at_epoch: _Optional[int] = ..., - ) -> None: ... - -class VolumeDiscountProgramUpdated(_message.Message): - __slots__ = ("program", "updated_at", "at_epoch") - PROGRAM_FIELD_NUMBER: _ClassVar[int] - UPDATED_AT_FIELD_NUMBER: _ClassVar[int] - AT_EPOCH_FIELD_NUMBER: _ClassVar[int] - program: _vega_pb2.VolumeDiscountProgram - updated_at: int - at_epoch: int - def __init__( - self, - program: _Optional[_Union[_vega_pb2.VolumeDiscountProgram, _Mapping]] = ..., - updated_at: _Optional[int] = ..., - at_epoch: _Optional[int] = ..., - ) -> None: ... - -class VolumeDiscountProgramEnded(_message.Message): - __slots__ = ("version", "id", "ended_at", "at_epoch") - VERSION_FIELD_NUMBER: _ClassVar[int] - ID_FIELD_NUMBER: _ClassVar[int] - ENDED_AT_FIELD_NUMBER: _ClassVar[int] - AT_EPOCH_FIELD_NUMBER: _ClassVar[int] - version: int - id: str - ended_at: int - at_epoch: int - def __init__( - self, - version: _Optional[int] = ..., - id: _Optional[str] = ..., - ended_at: _Optional[int] = ..., - at_epoch: _Optional[int] = ..., - ) -> None: ... - -class PaidLiquidityFeesStats(_message.Message): - __slots__ = ( - "market", - "asset", - "epoch_seq", - "total_fees_paid", - "fees_paid_per_party", - ) - MARKET_FIELD_NUMBER: _ClassVar[int] - ASSET_FIELD_NUMBER: _ClassVar[int] - EPOCH_SEQ_FIELD_NUMBER: _ClassVar[int] - TOTAL_FEES_PAID_FIELD_NUMBER: _ClassVar[int] - FEES_PAID_PER_PARTY_FIELD_NUMBER: _ClassVar[int] - market: str - asset: str - epoch_seq: int - total_fees_paid: str - fees_paid_per_party: _containers.RepeatedCompositeFieldContainer[PartyAmount] - def __init__( - self, - market: _Optional[str] = ..., - asset: _Optional[str] = ..., - epoch_seq: _Optional[int] = ..., - total_fees_paid: _Optional[str] = ..., - fees_paid_per_party: _Optional[_Iterable[_Union[PartyAmount, _Mapping]]] = ..., - ) -> None: ... - -class PartyMarginModeUpdated(_message.Message): - __slots__ = ( - "market_id", - "party_id", - "margin_mode", - "margin_factor", - "min_theoretical_margin_factor", - "max_theoretical_leverage", - "at_epoch", - ) - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - MARGIN_MODE_FIELD_NUMBER: _ClassVar[int] - MARGIN_FACTOR_FIELD_NUMBER: _ClassVar[int] - MIN_THEORETICAL_MARGIN_FACTOR_FIELD_NUMBER: _ClassVar[int] - MAX_THEORETICAL_LEVERAGE_FIELD_NUMBER: _ClassVar[int] - AT_EPOCH_FIELD_NUMBER: _ClassVar[int] - market_id: str - party_id: str - margin_mode: _vega_pb2.MarginMode - margin_factor: str - min_theoretical_margin_factor: str - max_theoretical_leverage: str - at_epoch: int - def __init__( - self, - market_id: _Optional[str] = ..., - party_id: _Optional[str] = ..., - margin_mode: _Optional[_Union[_vega_pb2.MarginMode, str]] = ..., - margin_factor: _Optional[str] = ..., - min_theoretical_margin_factor: _Optional[str] = ..., - max_theoretical_leverage: _Optional[str] = ..., - at_epoch: _Optional[int] = ..., - ) -> None: ... - -class PartyProfileUpdated(_message.Message): - __slots__ = ("updated_profile",) - UPDATED_PROFILE_FIELD_NUMBER: _ClassVar[int] - updated_profile: _vega_pb2.PartyProfile - def __init__( - self, updated_profile: _Optional[_Union[_vega_pb2.PartyProfile, _Mapping]] = ... - ) -> None: ... - -class TeamsStatsUpdated(_message.Message): - __slots__ = ("at_epoch", "stats") - AT_EPOCH_FIELD_NUMBER: _ClassVar[int] - STATS_FIELD_NUMBER: _ClassVar[int] - at_epoch: int - stats: _containers.RepeatedCompositeFieldContainer[TeamStats] - def __init__( - self, - at_epoch: _Optional[int] = ..., - stats: _Optional[_Iterable[_Union[TeamStats, _Mapping]]] = ..., - ) -> None: ... - -class TeamStats(_message.Message): - __slots__ = ("team_id", "members_stats") - TEAM_ID_FIELD_NUMBER: _ClassVar[int] - MEMBERS_STATS_FIELD_NUMBER: _ClassVar[int] - team_id: str - members_stats: _containers.RepeatedCompositeFieldContainer[TeamMemberStats] - def __init__( - self, - team_id: _Optional[str] = ..., - members_stats: _Optional[_Iterable[_Union[TeamMemberStats, _Mapping]]] = ..., - ) -> None: ... - -class TeamMemberStats(_message.Message): - __slots__ = ("party_id", "notional_volume") - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - NOTIONAL_VOLUME_FIELD_NUMBER: _ClassVar[int] - party_id: str - notional_volume: str - def __init__( - self, party_id: _Optional[str] = ..., notional_volume: _Optional[str] = ... - ) -> None: ... - -class GamePartyScore(_message.Message): - __slots__ = ( - "game_id", - "party", - "team_id", - "epoch", - "time", - "score", - "staking_balance", - "open_volume", - "total_fees_paid", - "is_eligible", - "rank", - ) - GAME_ID_FIELD_NUMBER: _ClassVar[int] - PARTY_FIELD_NUMBER: _ClassVar[int] - TEAM_ID_FIELD_NUMBER: _ClassVar[int] - EPOCH_FIELD_NUMBER: _ClassVar[int] - TIME_FIELD_NUMBER: _ClassVar[int] - SCORE_FIELD_NUMBER: _ClassVar[int] - STAKING_BALANCE_FIELD_NUMBER: _ClassVar[int] - OPEN_VOLUME_FIELD_NUMBER: _ClassVar[int] - TOTAL_FEES_PAID_FIELD_NUMBER: _ClassVar[int] - IS_ELIGIBLE_FIELD_NUMBER: _ClassVar[int] - RANK_FIELD_NUMBER: _ClassVar[int] - game_id: str - party: str - team_id: str - epoch: int - time: int - score: str - staking_balance: str - open_volume: str - total_fees_paid: str - is_eligible: bool - rank: int - def __init__( - self, - game_id: _Optional[str] = ..., - party: _Optional[str] = ..., - team_id: _Optional[str] = ..., - epoch: _Optional[int] = ..., - time: _Optional[int] = ..., - score: _Optional[str] = ..., - staking_balance: _Optional[str] = ..., - open_volume: _Optional[str] = ..., - total_fees_paid: _Optional[str] = ..., - is_eligible: bool = ..., - rank: _Optional[int] = ..., - ) -> None: ... - -class GameTeamScore(_message.Message): - __slots__ = ("game_id", "team_id", "epoch", "time", "score") - GAME_ID_FIELD_NUMBER: _ClassVar[int] - TEAM_ID_FIELD_NUMBER: _ClassVar[int] - EPOCH_FIELD_NUMBER: _ClassVar[int] - TIME_FIELD_NUMBER: _ClassVar[int] - SCORE_FIELD_NUMBER: _ClassVar[int] - game_id: str - team_id: str - epoch: int - time: int - score: str - def __init__( - self, - game_id: _Optional[str] = ..., - team_id: _Optional[str] = ..., - epoch: _Optional[int] = ..., - time: _Optional[int] = ..., - score: _Optional[str] = ..., - ) -> None: ... - -class GameScores(_message.Message): - __slots__ = ("team_scores", "party_scores") - TEAM_SCORES_FIELD_NUMBER: _ClassVar[int] - PARTY_SCORES_FIELD_NUMBER: _ClassVar[int] - team_scores: _containers.RepeatedCompositeFieldContainer[GameTeamScore] - party_scores: _containers.RepeatedCompositeFieldContainer[GamePartyScore] - def __init__( - self, - team_scores: _Optional[_Iterable[_Union[GameTeamScore, _Mapping]]] = ..., - party_scores: _Optional[_Iterable[_Union[GamePartyScore, _Mapping]]] = ..., - ) -> None: ... - -class BusEvent(_message.Message): - __slots__ = ( - "id", - "block", - "type", - "time_update", - "ledger_movements", - "position_resolution", - "order", - "account", - "party", - "trade", - "margin_levels", - "proposal", - "vote", - "market_data", - "node_signature", - "loss_socialization", - "settle_position", - "settle_distressed", - "market_created", - "asset", - "market_tick", - "withdrawal", - "deposit", - "auction", - "risk_factor", - "network_parameter", - "liquidity_provision", - "market_updated", - "oracle_spec", - "oracle_data", - "delegation_balance", - "validator_score", - "epoch_event", - "validator_update", - "stake_linking", - "reward_payout", - "checkpoint", - "key_rotation", - "state_var", - "network_limits", - "transfer", - "ranking_event", - "erc20_multisig_signer_event", - "erc20_multisig_set_threshold_event", - "erc20_multisig_signer_added", - "erc20_multisig_signer_removed", - "position_state_event", - "ethereum_key_rotation", - "protocol_upgrade_event", - "begin_block", - "end_block", - "protocol_upgrade_started", - "settle_market", - "transaction_result", - "core_snapshot_event", - "protocol_upgrade_data_node_ready", - "distressed_orders", - "expired_orders", - "distressed_positions", - "stop_order", - "funding_period", - "funding_period_data_point", - "team_created", - "team_updated", - "referee_switched_team", - "referee_joined_team", - "referral_program_started", - "referral_program_updated", - "referral_program_ended", - "referral_set_created", - "referee_joined_referral_set", - "party_activity_streak", - "volume_discount_program_started", - "volume_discount_program_updated", - "volume_discount_program_ended", - "referral_set_stats_updated", - "vesting_stats_updated", - "volume_discount_stats_updated", - "fees_stats", - "funding_payments", - "paid_liquidity_fees_stats", - "vesting_balances_summary", - "transfer_fees", - "transfer_fees_discount", - "party_margin_mode_updated", - "party_profile_updated", - "teams_stats_updated", - "time_weighted_notional_position_updated", - "cancelled_orders", - "game_scores", - "amm", - "market", - "tx_err_event", - "version", - "chain_id", - "tx_hash", - ) - ID_FIELD_NUMBER: _ClassVar[int] - BLOCK_FIELD_NUMBER: _ClassVar[int] - TYPE_FIELD_NUMBER: _ClassVar[int] - TIME_UPDATE_FIELD_NUMBER: _ClassVar[int] - LEDGER_MOVEMENTS_FIELD_NUMBER: _ClassVar[int] - POSITION_RESOLUTION_FIELD_NUMBER: _ClassVar[int] - ORDER_FIELD_NUMBER: _ClassVar[int] - ACCOUNT_FIELD_NUMBER: _ClassVar[int] - PARTY_FIELD_NUMBER: _ClassVar[int] - TRADE_FIELD_NUMBER: _ClassVar[int] - MARGIN_LEVELS_FIELD_NUMBER: _ClassVar[int] - PROPOSAL_FIELD_NUMBER: _ClassVar[int] - VOTE_FIELD_NUMBER: _ClassVar[int] - MARKET_DATA_FIELD_NUMBER: _ClassVar[int] - NODE_SIGNATURE_FIELD_NUMBER: _ClassVar[int] - LOSS_SOCIALIZATION_FIELD_NUMBER: _ClassVar[int] - SETTLE_POSITION_FIELD_NUMBER: _ClassVar[int] - SETTLE_DISTRESSED_FIELD_NUMBER: _ClassVar[int] - MARKET_CREATED_FIELD_NUMBER: _ClassVar[int] - ASSET_FIELD_NUMBER: _ClassVar[int] - MARKET_TICK_FIELD_NUMBER: _ClassVar[int] - WITHDRAWAL_FIELD_NUMBER: _ClassVar[int] - DEPOSIT_FIELD_NUMBER: _ClassVar[int] - AUCTION_FIELD_NUMBER: _ClassVar[int] - RISK_FACTOR_FIELD_NUMBER: _ClassVar[int] - NETWORK_PARAMETER_FIELD_NUMBER: _ClassVar[int] - LIQUIDITY_PROVISION_FIELD_NUMBER: _ClassVar[int] - MARKET_UPDATED_FIELD_NUMBER: _ClassVar[int] - ORACLE_SPEC_FIELD_NUMBER: _ClassVar[int] - ORACLE_DATA_FIELD_NUMBER: _ClassVar[int] - DELEGATION_BALANCE_FIELD_NUMBER: _ClassVar[int] - VALIDATOR_SCORE_FIELD_NUMBER: _ClassVar[int] - EPOCH_EVENT_FIELD_NUMBER: _ClassVar[int] - VALIDATOR_UPDATE_FIELD_NUMBER: _ClassVar[int] - STAKE_LINKING_FIELD_NUMBER: _ClassVar[int] - REWARD_PAYOUT_FIELD_NUMBER: _ClassVar[int] - CHECKPOINT_FIELD_NUMBER: _ClassVar[int] - KEY_ROTATION_FIELD_NUMBER: _ClassVar[int] - STATE_VAR_FIELD_NUMBER: _ClassVar[int] - NETWORK_LIMITS_FIELD_NUMBER: _ClassVar[int] - TRANSFER_FIELD_NUMBER: _ClassVar[int] - RANKING_EVENT_FIELD_NUMBER: _ClassVar[int] - ERC20_MULTISIG_SIGNER_EVENT_FIELD_NUMBER: _ClassVar[int] - ERC20_MULTISIG_SET_THRESHOLD_EVENT_FIELD_NUMBER: _ClassVar[int] - ERC20_MULTISIG_SIGNER_ADDED_FIELD_NUMBER: _ClassVar[int] - ERC20_MULTISIG_SIGNER_REMOVED_FIELD_NUMBER: _ClassVar[int] - POSITION_STATE_EVENT_FIELD_NUMBER: _ClassVar[int] - ETHEREUM_KEY_ROTATION_FIELD_NUMBER: _ClassVar[int] - PROTOCOL_UPGRADE_EVENT_FIELD_NUMBER: _ClassVar[int] - BEGIN_BLOCK_FIELD_NUMBER: _ClassVar[int] - END_BLOCK_FIELD_NUMBER: _ClassVar[int] - PROTOCOL_UPGRADE_STARTED_FIELD_NUMBER: _ClassVar[int] - SETTLE_MARKET_FIELD_NUMBER: _ClassVar[int] - TRANSACTION_RESULT_FIELD_NUMBER: _ClassVar[int] - CORE_SNAPSHOT_EVENT_FIELD_NUMBER: _ClassVar[int] - PROTOCOL_UPGRADE_DATA_NODE_READY_FIELD_NUMBER: _ClassVar[int] - DISTRESSED_ORDERS_FIELD_NUMBER: _ClassVar[int] - EXPIRED_ORDERS_FIELD_NUMBER: _ClassVar[int] - DISTRESSED_POSITIONS_FIELD_NUMBER: _ClassVar[int] - STOP_ORDER_FIELD_NUMBER: _ClassVar[int] - FUNDING_PERIOD_FIELD_NUMBER: _ClassVar[int] - FUNDING_PERIOD_DATA_POINT_FIELD_NUMBER: _ClassVar[int] - TEAM_CREATED_FIELD_NUMBER: _ClassVar[int] - TEAM_UPDATED_FIELD_NUMBER: _ClassVar[int] - REFEREE_SWITCHED_TEAM_FIELD_NUMBER: _ClassVar[int] - REFEREE_JOINED_TEAM_FIELD_NUMBER: _ClassVar[int] - REFERRAL_PROGRAM_STARTED_FIELD_NUMBER: _ClassVar[int] - REFERRAL_PROGRAM_UPDATED_FIELD_NUMBER: _ClassVar[int] - REFERRAL_PROGRAM_ENDED_FIELD_NUMBER: _ClassVar[int] - REFERRAL_SET_CREATED_FIELD_NUMBER: _ClassVar[int] - REFEREE_JOINED_REFERRAL_SET_FIELD_NUMBER: _ClassVar[int] - PARTY_ACTIVITY_STREAK_FIELD_NUMBER: _ClassVar[int] - VOLUME_DISCOUNT_PROGRAM_STARTED_FIELD_NUMBER: _ClassVar[int] - VOLUME_DISCOUNT_PROGRAM_UPDATED_FIELD_NUMBER: _ClassVar[int] - VOLUME_DISCOUNT_PROGRAM_ENDED_FIELD_NUMBER: _ClassVar[int] - REFERRAL_SET_STATS_UPDATED_FIELD_NUMBER: _ClassVar[int] - VESTING_STATS_UPDATED_FIELD_NUMBER: _ClassVar[int] - VOLUME_DISCOUNT_STATS_UPDATED_FIELD_NUMBER: _ClassVar[int] - FEES_STATS_FIELD_NUMBER: _ClassVar[int] - FUNDING_PAYMENTS_FIELD_NUMBER: _ClassVar[int] - PAID_LIQUIDITY_FEES_STATS_FIELD_NUMBER: _ClassVar[int] - VESTING_BALANCES_SUMMARY_FIELD_NUMBER: _ClassVar[int] - TRANSFER_FEES_FIELD_NUMBER: _ClassVar[int] - TRANSFER_FEES_DISCOUNT_FIELD_NUMBER: _ClassVar[int] - PARTY_MARGIN_MODE_UPDATED_FIELD_NUMBER: _ClassVar[int] - PARTY_PROFILE_UPDATED_FIELD_NUMBER: _ClassVar[int] - TEAMS_STATS_UPDATED_FIELD_NUMBER: _ClassVar[int] - TIME_WEIGHTED_NOTIONAL_POSITION_UPDATED_FIELD_NUMBER: _ClassVar[int] - CANCELLED_ORDERS_FIELD_NUMBER: _ClassVar[int] - GAME_SCORES_FIELD_NUMBER: _ClassVar[int] - AMM_FIELD_NUMBER: _ClassVar[int] - MARKET_FIELD_NUMBER: _ClassVar[int] - TX_ERR_EVENT_FIELD_NUMBER: _ClassVar[int] - VERSION_FIELD_NUMBER: _ClassVar[int] - CHAIN_ID_FIELD_NUMBER: _ClassVar[int] - TX_HASH_FIELD_NUMBER: _ClassVar[int] - id: str - block: str - type: BusEventType - time_update: TimeUpdate - ledger_movements: LedgerMovements - position_resolution: PositionResolution - order: _vega_pb2.Order - account: _vega_pb2.Account - party: _vega_pb2.Party - trade: _vega_pb2.Trade - margin_levels: _vega_pb2.MarginLevels - proposal: _governance_pb2.Proposal - vote: _governance_pb2.Vote - market_data: _vega_pb2.MarketData - node_signature: _validator_commands_pb2.NodeSignature - loss_socialization: LossSocialization - settle_position: SettlePosition - settle_distressed: SettleDistressed - market_created: _markets_pb2.Market - asset: _assets_pb2.Asset - market_tick: MarketTick - withdrawal: _vega_pb2.Withdrawal - deposit: _vega_pb2.Deposit - auction: AuctionEvent - risk_factor: _vega_pb2.RiskFactor - network_parameter: _vega_pb2.NetworkParameter - liquidity_provision: _vega_pb2.LiquidityProvision - market_updated: _markets_pb2.Market - oracle_spec: _oracle_pb2.OracleSpec - oracle_data: _oracle_pb2.OracleData - delegation_balance: DelegationBalanceEvent - validator_score: ValidatorScoreEvent - epoch_event: EpochEvent - validator_update: ValidatorUpdate - stake_linking: StakeLinking - reward_payout: RewardPayoutEvent - checkpoint: CheckpointEvent - key_rotation: KeyRotation - state_var: StateVar - network_limits: _vega_pb2.NetworkLimits - transfer: Transfer - ranking_event: ValidatorRankingEvent - erc20_multisig_signer_event: ERC20MultiSigSignerEvent - erc20_multisig_set_threshold_event: ERC20MultiSigThresholdSetEvent - erc20_multisig_signer_added: ERC20MultiSigSignerAdded - erc20_multisig_signer_removed: ERC20MultiSigSignerRemoved - position_state_event: PositionStateEvent - ethereum_key_rotation: EthereumKeyRotation - protocol_upgrade_event: ProtocolUpgradeEvent - begin_block: BeginBlock - end_block: EndBlock - protocol_upgrade_started: ProtocolUpgradeStarted - settle_market: SettleMarket - transaction_result: TransactionResult - core_snapshot_event: CoreSnapshotData - protocol_upgrade_data_node_ready: ProtocolUpgradeDataNodeReady - distressed_orders: DistressedOrders - expired_orders: ExpiredOrders - distressed_positions: DistressedPositions - stop_order: StopOrderEvent - funding_period: FundingPeriod - funding_period_data_point: FundingPeriodDataPoint - team_created: TeamCreated - team_updated: TeamUpdated - referee_switched_team: RefereeSwitchedTeam - referee_joined_team: RefereeJoinedTeam - referral_program_started: ReferralProgramStarted - referral_program_updated: ReferralProgramUpdated - referral_program_ended: ReferralProgramEnded - referral_set_created: ReferralSetCreated - referee_joined_referral_set: RefereeJoinedReferralSet - party_activity_streak: PartyActivityStreak - volume_discount_program_started: VolumeDiscountProgramStarted - volume_discount_program_updated: VolumeDiscountProgramUpdated - volume_discount_program_ended: VolumeDiscountProgramEnded - referral_set_stats_updated: ReferralSetStatsUpdated - vesting_stats_updated: VestingStatsUpdated - volume_discount_stats_updated: VolumeDiscountStatsUpdated - fees_stats: FeesStats - funding_payments: FundingPayments - paid_liquidity_fees_stats: PaidLiquidityFeesStats - vesting_balances_summary: VestingBalancesSummary - transfer_fees: TransferFees - transfer_fees_discount: TransferFeesDiscount - party_margin_mode_updated: PartyMarginModeUpdated - party_profile_updated: PartyProfileUpdated - teams_stats_updated: TeamsStatsUpdated - time_weighted_notional_position_updated: TimeWeightedNotionalPositionUpdated - cancelled_orders: CancelledOrders - game_scores: GameScores - amm: AMM - market: MarketEvent - tx_err_event: TxErrorEvent - version: int - chain_id: str - tx_hash: str - def __init__( - self, - id: _Optional[str] = ..., - block: _Optional[str] = ..., - type: _Optional[_Union[BusEventType, str]] = ..., - time_update: _Optional[_Union[TimeUpdate, _Mapping]] = ..., - ledger_movements: _Optional[_Union[LedgerMovements, _Mapping]] = ..., - position_resolution: _Optional[_Union[PositionResolution, _Mapping]] = ..., - order: _Optional[_Union[_vega_pb2.Order, _Mapping]] = ..., - account: _Optional[_Union[_vega_pb2.Account, _Mapping]] = ..., - party: _Optional[_Union[_vega_pb2.Party, _Mapping]] = ..., - trade: _Optional[_Union[_vega_pb2.Trade, _Mapping]] = ..., - margin_levels: _Optional[_Union[_vega_pb2.MarginLevels, _Mapping]] = ..., - proposal: _Optional[_Union[_governance_pb2.Proposal, _Mapping]] = ..., - vote: _Optional[_Union[_governance_pb2.Vote, _Mapping]] = ..., - market_data: _Optional[_Union[_vega_pb2.MarketData, _Mapping]] = ..., - node_signature: _Optional[ - _Union[_validator_commands_pb2.NodeSignature, _Mapping] - ] = ..., - loss_socialization: _Optional[_Union[LossSocialization, _Mapping]] = ..., - settle_position: _Optional[_Union[SettlePosition, _Mapping]] = ..., - settle_distressed: _Optional[_Union[SettleDistressed, _Mapping]] = ..., - market_created: _Optional[_Union[_markets_pb2.Market, _Mapping]] = ..., - asset: _Optional[_Union[_assets_pb2.Asset, _Mapping]] = ..., - market_tick: _Optional[_Union[MarketTick, _Mapping]] = ..., - withdrawal: _Optional[_Union[_vega_pb2.Withdrawal, _Mapping]] = ..., - deposit: _Optional[_Union[_vega_pb2.Deposit, _Mapping]] = ..., - auction: _Optional[_Union[AuctionEvent, _Mapping]] = ..., - risk_factor: _Optional[_Union[_vega_pb2.RiskFactor, _Mapping]] = ..., - network_parameter: _Optional[ - _Union[_vega_pb2.NetworkParameter, _Mapping] - ] = ..., - liquidity_provision: _Optional[ - _Union[_vega_pb2.LiquidityProvision, _Mapping] - ] = ..., - market_updated: _Optional[_Union[_markets_pb2.Market, _Mapping]] = ..., - oracle_spec: _Optional[_Union[_oracle_pb2.OracleSpec, _Mapping]] = ..., - oracle_data: _Optional[_Union[_oracle_pb2.OracleData, _Mapping]] = ..., - delegation_balance: _Optional[_Union[DelegationBalanceEvent, _Mapping]] = ..., - validator_score: _Optional[_Union[ValidatorScoreEvent, _Mapping]] = ..., - epoch_event: _Optional[_Union[EpochEvent, _Mapping]] = ..., - validator_update: _Optional[_Union[ValidatorUpdate, _Mapping]] = ..., - stake_linking: _Optional[_Union[StakeLinking, _Mapping]] = ..., - reward_payout: _Optional[_Union[RewardPayoutEvent, _Mapping]] = ..., - checkpoint: _Optional[_Union[CheckpointEvent, _Mapping]] = ..., - key_rotation: _Optional[_Union[KeyRotation, _Mapping]] = ..., - state_var: _Optional[_Union[StateVar, _Mapping]] = ..., - network_limits: _Optional[_Union[_vega_pb2.NetworkLimits, _Mapping]] = ..., - transfer: _Optional[_Union[Transfer, _Mapping]] = ..., - ranking_event: _Optional[_Union[ValidatorRankingEvent, _Mapping]] = ..., - erc20_multisig_signer_event: _Optional[ - _Union[ERC20MultiSigSignerEvent, _Mapping] - ] = ..., - erc20_multisig_set_threshold_event: _Optional[ - _Union[ERC20MultiSigThresholdSetEvent, _Mapping] - ] = ..., - erc20_multisig_signer_added: _Optional[ - _Union[ERC20MultiSigSignerAdded, _Mapping] - ] = ..., - erc20_multisig_signer_removed: _Optional[ - _Union[ERC20MultiSigSignerRemoved, _Mapping] - ] = ..., - position_state_event: _Optional[_Union[PositionStateEvent, _Mapping]] = ..., - ethereum_key_rotation: _Optional[_Union[EthereumKeyRotation, _Mapping]] = ..., - protocol_upgrade_event: _Optional[_Union[ProtocolUpgradeEvent, _Mapping]] = ..., - begin_block: _Optional[_Union[BeginBlock, _Mapping]] = ..., - end_block: _Optional[_Union[EndBlock, _Mapping]] = ..., - protocol_upgrade_started: _Optional[ - _Union[ProtocolUpgradeStarted, _Mapping] - ] = ..., - settle_market: _Optional[_Union[SettleMarket, _Mapping]] = ..., - transaction_result: _Optional[_Union[TransactionResult, _Mapping]] = ..., - core_snapshot_event: _Optional[_Union[CoreSnapshotData, _Mapping]] = ..., - protocol_upgrade_data_node_ready: _Optional[ - _Union[ProtocolUpgradeDataNodeReady, _Mapping] - ] = ..., - distressed_orders: _Optional[_Union[DistressedOrders, _Mapping]] = ..., - expired_orders: _Optional[_Union[ExpiredOrders, _Mapping]] = ..., - distressed_positions: _Optional[_Union[DistressedPositions, _Mapping]] = ..., - stop_order: _Optional[_Union[StopOrderEvent, _Mapping]] = ..., - funding_period: _Optional[_Union[FundingPeriod, _Mapping]] = ..., - funding_period_data_point: _Optional[ - _Union[FundingPeriodDataPoint, _Mapping] - ] = ..., - team_created: _Optional[_Union[TeamCreated, _Mapping]] = ..., - team_updated: _Optional[_Union[TeamUpdated, _Mapping]] = ..., - referee_switched_team: _Optional[_Union[RefereeSwitchedTeam, _Mapping]] = ..., - referee_joined_team: _Optional[_Union[RefereeJoinedTeam, _Mapping]] = ..., - referral_program_started: _Optional[ - _Union[ReferralProgramStarted, _Mapping] - ] = ..., - referral_program_updated: _Optional[ - _Union[ReferralProgramUpdated, _Mapping] - ] = ..., - referral_program_ended: _Optional[_Union[ReferralProgramEnded, _Mapping]] = ..., - referral_set_created: _Optional[_Union[ReferralSetCreated, _Mapping]] = ..., - referee_joined_referral_set: _Optional[ - _Union[RefereeJoinedReferralSet, _Mapping] - ] = ..., - party_activity_streak: _Optional[_Union[PartyActivityStreak, _Mapping]] = ..., - volume_discount_program_started: _Optional[ - _Union[VolumeDiscountProgramStarted, _Mapping] - ] = ..., - volume_discount_program_updated: _Optional[ - _Union[VolumeDiscountProgramUpdated, _Mapping] - ] = ..., - volume_discount_program_ended: _Optional[ - _Union[VolumeDiscountProgramEnded, _Mapping] - ] = ..., - referral_set_stats_updated: _Optional[ - _Union[ReferralSetStatsUpdated, _Mapping] - ] = ..., - vesting_stats_updated: _Optional[_Union[VestingStatsUpdated, _Mapping]] = ..., - volume_discount_stats_updated: _Optional[ - _Union[VolumeDiscountStatsUpdated, _Mapping] - ] = ..., - fees_stats: _Optional[_Union[FeesStats, _Mapping]] = ..., - funding_payments: _Optional[_Union[FundingPayments, _Mapping]] = ..., - paid_liquidity_fees_stats: _Optional[ - _Union[PaidLiquidityFeesStats, _Mapping] - ] = ..., - vesting_balances_summary: _Optional[ - _Union[VestingBalancesSummary, _Mapping] - ] = ..., - transfer_fees: _Optional[_Union[TransferFees, _Mapping]] = ..., - transfer_fees_discount: _Optional[_Union[TransferFeesDiscount, _Mapping]] = ..., - party_margin_mode_updated: _Optional[ - _Union[PartyMarginModeUpdated, _Mapping] - ] = ..., - party_profile_updated: _Optional[_Union[PartyProfileUpdated, _Mapping]] = ..., - teams_stats_updated: _Optional[_Union[TeamsStatsUpdated, _Mapping]] = ..., - time_weighted_notional_position_updated: _Optional[ - _Union[TimeWeightedNotionalPositionUpdated, _Mapping] - ] = ..., - cancelled_orders: _Optional[_Union[CancelledOrders, _Mapping]] = ..., - game_scores: _Optional[_Union[GameScores, _Mapping]] = ..., - amm: _Optional[_Union[AMM, _Mapping]] = ..., - market: _Optional[_Union[MarketEvent, _Mapping]] = ..., - tx_err_event: _Optional[_Union[TxErrorEvent, _Mapping]] = ..., - version: _Optional[int] = ..., - chain_id: _Optional[str] = ..., - tx_hash: _Optional[str] = ..., - ) -> None: ... diff --git a/vega_sim/proto/vega/events/v1/events_pb2_grpc.py b/vega_sim/proto/vega/events/v1/events_pb2_grpc.py deleted file mode 100644 index 8a9393943..000000000 --- a/vega_sim/proto/vega/events/v1/events_pb2_grpc.py +++ /dev/null @@ -1,3 +0,0 @@ -# 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/vega_sim/proto/vega/governance_pb2.py b/vega_sim/proto/vega/governance_pb2.py deleted file mode 100644 index d2bbc8597..000000000 --- a/vega_sim/proto/vega/governance_pb2.py +++ /dev/null @@ -1,150 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: vega/governance.proto -# Protobuf Python Version: 5.26.1 -"""Generated protocol buffer code.""" -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 -from google.protobuf.internal import builder as _builder - -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - -from . import assets_pb2 as vega_dot_assets__pb2 -from . import data_source_pb2 as vega_dot_data__source__pb2 -from . import markets_pb2 as vega_dot_markets__pb2 -from . import vega_pb2 as vega_dot_vega__pb2 - - -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile( - b'\n\x15vega/governance.proto\x12\x04vega\x1a\x11vega/assets.proto\x1a\x16vega/data_source.proto\x1a\x12vega/markets.proto\x1a\x0fvega/vega.proto"M\n\x0bSpotProduct\x12\x1d\n\nbase_asset\x18\x01 \x01(\tR\tbaseAsset\x12\x1f\n\x0bquote_asset\x18\x02 \x01(\tR\nquoteAsset"\xc5\x03\n\rFutureProduct\x12)\n\x10settlement_asset\x18\x01 \x01(\tR\x0fsettlementAsset\x12\x1d\n\nquote_name\x18\x02 \x01(\tR\tquoteName\x12i\n$data_source_spec_for_settlement_data\x18\x03 \x01(\x0b\x32\x1a.vega.DataSourceDefinitionR\x1f\x64\x61taSourceSpecForSettlementData\x12q\n(data_source_spec_for_trading_termination\x18\x04 \x01(\x0b\x32\x1a.vega.DataSourceDefinitionR#dataSourceSpecForTradingTermination\x12\\\n\x18\x64\x61ta_source_spec_binding\x18\x05 \x01(\x0b\x32#.vega.DataSourceSpecToFutureBindingR\x15\x64\x61taSourceSpecBinding\x12&\n\x03\x63\x61p\x18\x06 \x01(\x0b\x32\x0f.vega.FutureCapH\x00R\x03\x63\x61p\x88\x01\x01\x42\x06\n\x04_cap"\x8e\x08\n\x10PerpetualProduct\x12)\n\x10settlement_asset\x18\x01 \x01(\tR\x0fsettlementAsset\x12\x1d\n\nquote_name\x18\x02 \x01(\tR\tquoteName\x12\x32\n\x15margin_funding_factor\x18\x03 \x01(\tR\x13marginFundingFactor\x12#\n\rinterest_rate\x18\x04 \x01(\tR\x0cinterestRate\x12*\n\x11\x63lamp_lower_bound\x18\x05 \x01(\tR\x0f\x63lampLowerBound\x12*\n\x11\x63lamp_upper_bound\x18\x06 \x01(\tR\x0f\x63lampUpperBound\x12q\n(data_source_spec_for_settlement_schedule\x18\x07 \x01(\x0b\x32\x1a.vega.DataSourceDefinitionR#dataSourceSpecForSettlementSchedule\x12i\n$data_source_spec_for_settlement_data\x18\x08 \x01(\x0b\x32\x1a.vega.DataSourceDefinitionR\x1f\x64\x61taSourceSpecForSettlementData\x12_\n\x18\x64\x61ta_source_spec_binding\x18\t \x01(\x0b\x32&.vega.DataSourceSpecToPerpetualBindingR\x15\x64\x61taSourceSpecBinding\x12\x42\n\x1b\x66unding_rate_scaling_factor\x18\n \x01(\tH\x00R\x18\x66undingRateScalingFactor\x88\x01\x01\x12<\n\x18\x66unding_rate_lower_bound\x18\x0b \x01(\tH\x01R\x15\x66undingRateLowerBound\x88\x01\x01\x12<\n\x18\x66unding_rate_upper_bound\x18\x0c \x01(\tH\x02R\x15\x66undingRateUpperBound\x88\x01\x01\x12{\n&internal_composite_price_configuration\x18\r \x01(\x0b\x32!.vega.CompositePriceConfigurationH\x03R#internalCompositePriceConfiguration\x88\x01\x01\x42\x1e\n\x1c_funding_rate_scaling_factorB\x1b\n\x19_funding_rate_lower_boundB\x1b\n\x19_funding_rate_upper_boundB)\n\'_internal_composite_price_configuration"\xdc\x01\n\x17InstrumentConfiguration\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x12\n\x04\x63ode\x18\x02 \x01(\tR\x04\x63ode\x12-\n\x06\x66uture\x18\x64 \x01(\x0b\x32\x13.vega.FutureProductH\x00R\x06\x66uture\x12\'\n\x04spot\x18\x65 \x01(\x0b\x32\x11.vega.SpotProductH\x00R\x04spot\x12\x36\n\tperpetual\x18\x66 \x01(\x0b\x32\x16.vega.PerpetualProductH\x00R\tperpetualB\t\n\x07product"\xbc\x05\n\x1aNewSpotMarketConfiguration\x12=\n\ninstrument\x18\x01 \x01(\x0b\x32\x1d.vega.InstrumentConfigurationR\ninstrument\x12\x30\n\x14price_decimal_places\x18\x02 \x01(\x04R\x12priceDecimalPlaces\x12\x1a\n\x08metadata\x18\x03 \x03(\tR\x08metadata\x12_\n\x1bprice_monitoring_parameters\x18\x04 \x01(\x0b\x32\x1f.vega.PriceMonitoringParametersR\x19priceMonitoringParameters\x12S\n\x17target_stake_parameters\x18\x05 \x01(\x0b\x32\x1b.vega.TargetStakeParametersR\x15targetStakeParameters\x12\x31\n\x06simple\x18\x64 \x01(\x0b\x32\x17.vega.SimpleModelParamsH\x00R\x06simple\x12\x39\n\nlog_normal\x18\x65 \x01(\x0b\x32\x18.vega.LogNormalRiskModelH\x00R\tlogNormal\x12.\n\x13size_decimal_places\x18\x06 \x01(\x03R\x11sizeDecimalPlaces\x12;\n\nsla_params\x18\x07 \x01(\x0b\x32\x1c.vega.LiquiditySLAParametersR\tslaParams\x12P\n\x16liquidity_fee_settings\x18\x08 \x01(\x0b\x32\x1a.vega.LiquidityFeeSettingsR\x14liquidityFeeSettings\x12\x1b\n\ttick_size\x18\t \x01(\tR\x08tickSizeB\x11\n\x0frisk_parameters"\x96\t\n\x16NewMarketConfiguration\x12=\n\ninstrument\x18\x01 \x01(\x0b\x32\x1d.vega.InstrumentConfigurationR\ninstrument\x12%\n\x0e\x64\x65\x63imal_places\x18\x02 \x01(\x04R\rdecimalPlaces\x12\x1a\n\x08metadata\x18\x03 \x03(\tR\x08metadata\x12_\n\x1bprice_monitoring_parameters\x18\x04 \x01(\x0b\x32\x1f.vega.PriceMonitoringParametersR\x19priceMonitoringParameters\x12k\n\x1fliquidity_monitoring_parameters\x18\x05 \x01(\x0b\x32#.vega.LiquidityMonitoringParametersR\x1dliquidityMonitoringParameters\x12\x31\n\x06simple\x18\x64 \x01(\x0b\x32\x17.vega.SimpleModelParamsH\x00R\x06simple\x12\x39\n\nlog_normal\x18\x65 \x01(\x0b\x32\x18.vega.LogNormalRiskModelH\x00R\tlogNormal\x12\x36\n\x17position_decimal_places\x18\x06 \x01(\x03R\x15positionDecimalPlaces\x12)\n\x0elp_price_range\x18\x08 \x01(\tH\x01R\x0clpPriceRange\x88\x01\x01\x12\x34\n\x16linear_slippage_factor\x18\t \x01(\tR\x14linearSlippageFactor\x12>\n\x19quadratic_slippage_factor\x18\n \x01(\tB\x02\x18\x01R\x17quadraticSlippageFactor\x12?\n\tsuccessor\x18\x0b \x01(\x0b\x32\x1c.vega.SuccessorConfigurationH\x02R\tsuccessor\x88\x01\x01\x12V\n\x18liquidity_sla_parameters\x18\x0c \x01(\x0b\x32\x1c.vega.LiquiditySLAParametersR\x16liquiditySlaParameters\x12P\n\x16liquidity_fee_settings\x18\r \x01(\x0b\x32\x1a.vega.LiquidityFeeSettingsR\x14liquidityFeeSettings\x12L\n\x14liquidation_strategy\x18\x0e \x01(\x0b\x32\x19.vega.LiquidationStrategyR\x13liquidationStrategy\x12[\n\x18mark_price_configuration\x18\x0f \x01(\x0b\x32!.vega.CompositePriceConfigurationR\x16markPriceConfiguration\x12\x1b\n\ttick_size\x18\x10 \x01(\tR\x08tickSizeB\x11\n\x0frisk_parametersB\x11\n\x0f_lp_price_rangeB\x0c\n\n_successor"K\n\rNewSpotMarket\x12:\n\x07\x63hanges\x18\x01 \x01(\x0b\x32 .vega.NewSpotMarketConfigurationR\x07\x63hanges"z\n\x16SuccessorConfiguration\x12(\n\x10parent_market_id\x18\x01 \x01(\tR\x0eparentMarketId\x12\x36\n\x17insurance_pool_fraction\x18\x02 \x01(\tR\x15insurancePoolFraction"C\n\tNewMarket\x12\x36\n\x07\x63hanges\x18\x01 \x01(\x0b\x32\x1c.vega.NewMarketConfigurationR\x07\x63hanges"f\n\x0cUpdateMarket\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId\x12\x39\n\x07\x63hanges\x18\x02 \x01(\x0b\x32\x1f.vega.UpdateMarketConfigurationR\x07\x63hanges"n\n\x10UpdateSpotMarket\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId\x12=\n\x07\x63hanges\x18\x02 \x01(\x0b\x32#.vega.UpdateSpotMarketConfigurationR\x07\x63hanges"\xf1\x07\n\x19UpdateMarketConfiguration\x12\x43\n\ninstrument\x18\x01 \x01(\x0b\x32#.vega.UpdateInstrumentConfigurationR\ninstrument\x12\x1a\n\x08metadata\x18\x02 \x03(\tR\x08metadata\x12_\n\x1bprice_monitoring_parameters\x18\x03 \x01(\x0b\x32\x1f.vega.PriceMonitoringParametersR\x19priceMonitoringParameters\x12k\n\x1fliquidity_monitoring_parameters\x18\x04 \x01(\x0b\x32#.vega.LiquidityMonitoringParametersR\x1dliquidityMonitoringParameters\x12\x31\n\x06simple\x18\x64 \x01(\x0b\x32\x17.vega.SimpleModelParamsH\x00R\x06simple\x12\x39\n\nlog_normal\x18\x65 \x01(\x0b\x32\x18.vega.LogNormalRiskModelH\x00R\tlogNormal\x12)\n\x0elp_price_range\x18\x05 \x01(\tH\x01R\x0clpPriceRange\x88\x01\x01\x12\x34\n\x16linear_slippage_factor\x18\x06 \x01(\tR\x14linearSlippageFactor\x12>\n\x19quadratic_slippage_factor\x18\x07 \x01(\tB\x02\x18\x01R\x17quadraticSlippageFactor\x12V\n\x18liquidity_sla_parameters\x18\x08 \x01(\x0b\x32\x1c.vega.LiquiditySLAParametersR\x16liquiditySlaParameters\x12P\n\x16liquidity_fee_settings\x18\t \x01(\x0b\x32\x1a.vega.LiquidityFeeSettingsR\x14liquidityFeeSettings\x12L\n\x14liquidation_strategy\x18\n \x01(\x0b\x32\x19.vega.LiquidationStrategyR\x13liquidationStrategy\x12[\n\x18mark_price_configuration\x18\x0b \x01(\x0b\x32!.vega.CompositePriceConfigurationR\x16markPriceConfiguration\x12\x1b\n\ttick_size\x18\x0c \x01(\tR\x08tickSizeB\x11\n\x0frisk_parametersB\x11\n\x0f_lp_price_range"\xe7\x04\n\x1dUpdateSpotMarketConfiguration\x12\x1a\n\x08metadata\x18\x01 \x03(\tR\x08metadata\x12_\n\x1bprice_monitoring_parameters\x18\x02 \x01(\x0b\x32\x1f.vega.PriceMonitoringParametersR\x19priceMonitoringParameters\x12S\n\x17target_stake_parameters\x18\x03 \x01(\x0b\x32\x1b.vega.TargetStakeParametersR\x15targetStakeParameters\x12\x31\n\x06simple\x18\x64 \x01(\x0b\x32\x17.vega.SimpleModelParamsH\x00R\x06simple\x12\x39\n\nlog_normal\x18\x65 \x01(\x0b\x32\x18.vega.LogNormalRiskModelH\x00R\tlogNormal\x12;\n\nsla_params\x18\x04 \x01(\x0b\x32\x1c.vega.LiquiditySLAParametersR\tslaParams\x12P\n\x16liquidity_fee_settings\x18\x05 \x01(\x0b\x32\x1a.vega.LiquidityFeeSettingsR\x14liquidityFeeSettings\x12\x1b\n\ttick_size\x18\x06 \x01(\tR\x08tickSize\x12G\n\ninstrument\x18\x07 \x01(\x0b\x32\'.vega.UpdateSpotInstrumentConfigurationR\ninstrumentB\x11\n\x0frisk_parameters"K\n!UpdateSpotInstrumentConfiguration\x12\x12\n\x04\x63ode\x18\x01 \x01(\tR\x04\x63ode\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name"\xc5\x01\n\x1dUpdateInstrumentConfiguration\x12\x12\n\x04\x63ode\x18\x01 \x01(\tR\x04\x63ode\x12\x12\n\x04name\x18\x02 \x01(\tR\x04name\x12\x33\n\x06\x66uture\x18\x64 \x01(\x0b\x32\x19.vega.UpdateFutureProductH\x00R\x06\x66uture\x12<\n\tperpetual\x18\x65 \x01(\x0b\x32\x1c.vega.UpdatePerpetualProductH\x00R\tperpetualB\t\n\x07product"\xf0\x02\n\x13UpdateFutureProduct\x12\x1d\n\nquote_name\x18\x01 \x01(\tR\tquoteName\x12i\n$data_source_spec_for_settlement_data\x18\x02 \x01(\x0b\x32\x1a.vega.DataSourceDefinitionR\x1f\x64\x61taSourceSpecForSettlementData\x12q\n(data_source_spec_for_trading_termination\x18\x03 \x01(\x0b\x32\x1a.vega.DataSourceDefinitionR#dataSourceSpecForTradingTermination\x12\\\n\x18\x64\x61ta_source_spec_binding\x18\x04 \x01(\x0b\x32#.vega.DataSourceSpecToFutureBindingR\x15\x64\x61taSourceSpecBinding"\xe9\x07\n\x16UpdatePerpetualProduct\x12\x1d\n\nquote_name\x18\x01 \x01(\tR\tquoteName\x12\x32\n\x15margin_funding_factor\x18\x02 \x01(\tR\x13marginFundingFactor\x12#\n\rinterest_rate\x18\x03 \x01(\tR\x0cinterestRate\x12*\n\x11\x63lamp_lower_bound\x18\x04 \x01(\tR\x0f\x63lampLowerBound\x12*\n\x11\x63lamp_upper_bound\x18\x05 \x01(\tR\x0f\x63lampUpperBound\x12q\n(data_source_spec_for_settlement_schedule\x18\x06 \x01(\x0b\x32\x1a.vega.DataSourceDefinitionR#dataSourceSpecForSettlementSchedule\x12i\n$data_source_spec_for_settlement_data\x18\x07 \x01(\x0b\x32\x1a.vega.DataSourceDefinitionR\x1f\x64\x61taSourceSpecForSettlementData\x12_\n\x18\x64\x61ta_source_spec_binding\x18\x08 \x01(\x0b\x32&.vega.DataSourceSpecToPerpetualBindingR\x15\x64\x61taSourceSpecBinding\x12\x42\n\x1b\x66unding_rate_scaling_factor\x18\t \x01(\tH\x00R\x18\x66undingRateScalingFactor\x88\x01\x01\x12<\n\x18\x66unding_rate_lower_bound\x18\n \x01(\tH\x01R\x15\x66undingRateLowerBound\x88\x01\x01\x12<\n\x18\x66unding_rate_upper_bound\x18\x0b \x01(\tH\x02R\x15\x66undingRateUpperBound\x88\x01\x01\x12{\n&internal_composite_price_configuration\x18\r \x01(\x0b\x32!.vega.CompositePriceConfigurationH\x03R#internalCompositePriceConfiguration\x88\x01\x01\x42\x1e\n\x1c_funding_rate_scaling_factorB\x1b\n\x19_funding_rate_lower_boundB\x1b\n\x19_funding_rate_upper_boundB)\n\'_internal_composite_price_configuration"J\n\x16UpdateNetworkParameter\x12\x30\n\x07\x63hanges\x18\x01 \x01(\x0b\x32\x16.vega.NetworkParameterR\x07\x63hanges"8\n\x08NewAsset\x12,\n\x07\x63hanges\x18\x01 \x01(\x0b\x32\x12.vega.AssetDetailsR\x07\x63hanges"\\\n\x0bUpdateAsset\x12\x19\n\x08\x61sset_id\x18\x01 \x01(\tR\x07\x61ssetId\x12\x32\n\x07\x63hanges\x18\x02 \x01(\x0b\x32\x18.vega.AssetDetailsUpdateR\x07\x63hanges"\r\n\x0bNewFreeform"\x9c\x08\n\rProposalTerms\x12+\n\x11\x63losing_timestamp\x18\x01 \x01(\x03R\x10\x63losingTimestamp\x12/\n\x13\x65nactment_timestamp\x18\x02 \x01(\x03R\x12\x65nactmentTimestamp\x12\x31\n\x14validation_timestamp\x18\x03 \x01(\x03R\x13validationTimestamp\x12\x39\n\rupdate_market\x18\x65 \x01(\x0b\x32\x12.vega.UpdateMarketH\x00R\x0cupdateMarket\x12\x30\n\nnew_market\x18\x66 \x01(\x0b\x32\x0f.vega.NewMarketH\x00R\tnewMarket\x12X\n\x18update_network_parameter\x18g \x01(\x0b\x32\x1c.vega.UpdateNetworkParameterH\x00R\x16updateNetworkParameter\x12-\n\tnew_asset\x18h \x01(\x0b\x32\x0e.vega.NewAssetH\x00R\x08newAsset\x12\x36\n\x0cnew_freeform\x18i \x01(\x0b\x32\x11.vega.NewFreeformH\x00R\x0bnewFreeform\x12\x36\n\x0cupdate_asset\x18j \x01(\x0b\x32\x11.vega.UpdateAssetH\x00R\x0bupdateAsset\x12=\n\x0fnew_spot_market\x18k \x01(\x0b\x32\x13.vega.NewSpotMarketH\x00R\rnewSpotMarket\x12\x46\n\x12update_spot_market\x18l \x01(\x0b\x32\x16.vega.UpdateSpotMarketH\x00R\x10updateSpotMarket\x12\x36\n\x0cnew_transfer\x18m \x01(\x0b\x32\x11.vega.NewTransferH\x00R\x0bnewTransfer\x12?\n\x0f\x63\x61ncel_transfer\x18n \x01(\x0b\x32\x14.vega.CancelTransferH\x00R\x0e\x63\x61ncelTransfer\x12I\n\x13update_market_state\x18o \x01(\x0b\x32\x17.vega.UpdateMarketStateH\x00R\x11updateMarketState\x12U\n\x17update_referral_program\x18p \x01(\x0b\x32\x1b.vega.UpdateReferralProgramH\x00R\x15updateReferralProgram\x12h\n\x1eupdate_volume_discount_program\x18q \x01(\x0b\x32!.vega.UpdateVolumeDiscountProgramH\x00R\x1bupdateVolumeDiscountProgramB\x08\n\x06\x63hange"\xfa\x07\n\x18\x42\x61tchProposalTermsChange\x12/\n\x13\x65nactment_timestamp\x18\x01 \x01(\x03R\x12\x65nactmentTimestamp\x12\x31\n\x14validation_timestamp\x18\x02 \x01(\x03R\x13validationTimestamp\x12\x39\n\rupdate_market\x18\x65 \x01(\x0b\x32\x12.vega.UpdateMarketH\x00R\x0cupdateMarket\x12\x30\n\nnew_market\x18\x66 \x01(\x0b\x32\x0f.vega.NewMarketH\x00R\tnewMarket\x12X\n\x18update_network_parameter\x18g \x01(\x0b\x32\x1c.vega.UpdateNetworkParameterH\x00R\x16updateNetworkParameter\x12\x36\n\x0cnew_freeform\x18h \x01(\x0b\x32\x11.vega.NewFreeformH\x00R\x0bnewFreeform\x12\x36\n\x0cupdate_asset\x18i \x01(\x0b\x32\x11.vega.UpdateAssetH\x00R\x0bupdateAsset\x12=\n\x0fnew_spot_market\x18j \x01(\x0b\x32\x13.vega.NewSpotMarketH\x00R\rnewSpotMarket\x12\x46\n\x12update_spot_market\x18k \x01(\x0b\x32\x16.vega.UpdateSpotMarketH\x00R\x10updateSpotMarket\x12\x36\n\x0cnew_transfer\x18l \x01(\x0b\x32\x11.vega.NewTransferH\x00R\x0bnewTransfer\x12?\n\x0f\x63\x61ncel_transfer\x18m \x01(\x0b\x32\x14.vega.CancelTransferH\x00R\x0e\x63\x61ncelTransfer\x12I\n\x13update_market_state\x18n \x01(\x0b\x32\x17.vega.UpdateMarketStateH\x00R\x11updateMarketState\x12U\n\x17update_referral_program\x18o \x01(\x0b\x32\x1b.vega.UpdateReferralProgramH\x00R\x15updateReferralProgram\x12h\n\x1eupdate_volume_discount_program\x18p \x01(\x0b\x32!.vega.UpdateVolumeDiscountProgramH\x00R\x1bupdateVolumeDiscountProgram\x12-\n\tnew_asset\x18q \x01(\x0b\x32\x0e.vega.NewAssetH\x00R\x08newAssetB\x08\n\x06\x63hange"\xeb\x03\n\x12ProposalParameters\x12\x1b\n\tmin_close\x18\x01 \x01(\x03R\x08minClose\x12\x1b\n\tmax_close\x18\x02 \x01(\x03R\x08maxClose\x12\x1b\n\tmin_enact\x18\x03 \x01(\x03R\x08minEnact\x12\x1b\n\tmax_enact\x18\x04 \x01(\x03R\x08maxEnact\x12\x35\n\x16required_participation\x18\x05 \x01(\tR\x15requiredParticipation\x12+\n\x11required_majority\x18\x06 \x01(\tR\x10requiredMajority\x12\x30\n\x14min_proposer_balance\x18\x07 \x01(\tR\x12minProposerBalance\x12*\n\x11min_voter_balance\x18\x08 \x01(\tR\x0fminVoterBalance\x12:\n\x19required_participation_lp\x18\t \x01(\tR\x17requiredParticipationLp\x12\x30\n\x14required_majority_lp\x18\n \x01(\tR\x12requiredMajorityLp\x12\x31\n\x15min_equity_like_share\x18\x0b \x01(\tR\x12minEquityLikeShare"\xbe\x01\n\x12\x42\x61tchProposalTerms\x12+\n\x11\x63losing_timestamp\x18\x01 \x01(\x03R\x10\x63losingTimestamp\x12\x41\n\x0fproposal_params\x18\x02 \x01(\x0b\x32\x18.vega.ProposalParametersR\x0eproposalParams\x12\x38\n\x07\x63hanges\x18\x03 \x03(\x0b\x32\x1e.vega.BatchProposalTermsChangeR\x07\x63hanges"W\n\x11ProposalRationale\x12 \n\x0b\x64\x65scription\x18\x01 \x01(\tR\x0b\x64\x65scription\x12\x14\n\x05title\x18\x04 \x01(\tR\x05titleJ\x04\x08\x02\x10\x03J\x04\x08\x03\x10\x04"\xac\x04\n\x0eGovernanceData\x12*\n\x08proposal\x18\x01 \x01(\x0b\x32\x0e.vega.ProposalR\x08proposal\x12\x1c\n\x03yes\x18\x02 \x03(\x0b\x32\n.vega.VoteR\x03yes\x12\x1a\n\x02no\x18\x03 \x03(\x0b\x32\n.vega.VoteR\x02no\x12?\n\tyes_party\x18\x04 \x03(\x0b\x32".vega.GovernanceData.YesPartyEntryR\x08yesParty\x12<\n\x08no_party\x18\x05 \x03(\x0b\x32!.vega.GovernanceData.NoPartyEntryR\x07noParty\x12>\n\rproposal_type\x18\x06 \x01(\x0e\x32\x19.vega.GovernanceData.TypeR\x0cproposalType\x12,\n\tproposals\x18\x07 \x03(\x0b\x32\x0e.vega.ProposalR\tproposals\x1aG\n\rYesPartyEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12 \n\x05value\x18\x02 \x01(\x0b\x32\n.vega.VoteR\x05value:\x02\x38\x01\x1a\x46\n\x0cNoPartyEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12 \n\x05value\x18\x02 \x01(\x0b\x32\n.vega.VoteR\x05value:\x02\x38\x01"6\n\x04Type\x12\x1e\n\x1aTYPE_SINGLE_OR_UNSPECIFIED\x10\x00\x12\x0e\n\nTYPE_BATCH\x10\x01"\xa6\x08\n\x08Proposal\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x1c\n\treference\x18\x02 \x01(\tR\treference\x12\x19\n\x08party_id\x18\x03 \x01(\tR\x07partyId\x12*\n\x05state\x18\x04 \x01(\x0e\x32\x14.vega.Proposal.StateR\x05state\x12\x1c\n\ttimestamp\x18\x05 \x01(\x03R\ttimestamp\x12.\n\x05terms\x18\x06 \x01(\x0b\x32\x13.vega.ProposalTermsH\x00R\x05terms\x88\x01\x01\x12\x30\n\x06reason\x18\x07 \x01(\x0e\x32\x13.vega.ProposalErrorH\x01R\x06reason\x88\x01\x01\x12(\n\rerror_details\x18\x08 \x01(\tH\x02R\x0c\x65rrorDetails\x88\x01\x01\x12\x35\n\trationale\x18\t \x01(\x0b\x32\x17.vega.ProposalRationaleR\trationale\x12\x35\n\x16required_participation\x18\n \x01(\tR\x15requiredParticipation\x12+\n\x11required_majority\x18\x0b \x01(\tR\x10requiredMajority\x12^\n)required_liquidity_provider_participation\x18\x0c \x01(\tH\x03R&requiredLiquidityProviderParticipation\x88\x01\x01\x12T\n$required_liquidity_provider_majority\x18\r \x01(\tH\x04R!requiredLiquidityProviderMajority\x88\x01\x01\x12>\n\x0b\x62\x61tch_terms\x18\x0e \x01(\x0b\x32\x18.vega.BatchProposalTermsH\x05R\nbatchTerms\x88\x01\x01\x12\x1e\n\x08\x62\x61tch_id\x18\x0f \x01(\tH\x06R\x07\x62\x61tchId\x88\x01\x01"\xae\x01\n\x05State\x12\x15\n\x11STATE_UNSPECIFIED\x10\x00\x12\x10\n\x0cSTATE_FAILED\x10\x01\x12\x0e\n\nSTATE_OPEN\x10\x02\x12\x10\n\x0cSTATE_PASSED\x10\x03\x12\x12\n\x0eSTATE_REJECTED\x10\x04\x12\x12\n\x0eSTATE_DECLINED\x10\x05\x12\x11\n\rSTATE_ENACTED\x10\x06\x12\x1f\n\x1bSTATE_WAITING_FOR_NODE_VOTE\x10\x07\x42\x08\n\x06_termsB\t\n\x07_reasonB\x10\n\x0e_error_detailsB,\n*_required_liquidity_provider_participationB\'\n%_required_liquidity_provider_majorityB\x0e\n\x0c_batch_termsB\x0b\n\t_batch_id"\xca\x03\n\x04Vote\x12\x19\n\x08party_id\x18\x01 \x01(\tR\x07partyId\x12&\n\x05value\x18\x02 \x01(\x0e\x32\x10.vega.Vote.ValueR\x05value\x12\x1f\n\x0bproposal_id\x18\x03 \x01(\tR\nproposalId\x12\x1c\n\ttimestamp\x18\x04 \x01(\x03R\ttimestamp\x12\x43\n\x1etotal_governance_token_balance\x18\x05 \x01(\tR\x1btotalGovernanceTokenBalance\x12\x41\n\x1dtotal_governance_token_weight\x18\x06 \x01(\tR\x1atotalGovernanceTokenWeight\x12\x42\n\x1etotal_equity_like_share_weight\x18\x07 \x01(\tR\x1atotalEquityLikeShareWeight\x12\x37\n\x0e\x65ls_per_market\x18\x08 \x03(\x0b\x32\x11.vega.VoteELSPairR\x0c\x65lsPerMarket";\n\x05Value\x12\x15\n\x11VALUE_UNSPECIFIED\x10\x00\x12\x0c\n\x08VALUE_NO\x10\x01\x12\r\n\tVALUE_YES\x10\x02"<\n\x0bVoteELSPair\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId\x12\x10\n\x03\x65ls\x18\x02 \x01(\tR\x03\x65ls"[\n\x1bUpdateVolumeDiscountProgram\x12<\n\x07\x63hanges\x18\x01 \x01(\x0b\x32".vega.VolumeDiscountProgramChangesR\x07\x63hanges"\xba\x01\n\x1cVolumeDiscountProgramChanges\x12<\n\rbenefit_tiers\x18\x01 \x03(\x0b\x32\x17.vega.VolumeBenefitTierR\x0c\x62\x65nefitTiers\x12\x37\n\x18\x65nd_of_program_timestamp\x18\x02 \x01(\x03R\x15\x65ndOfProgramTimestamp\x12#\n\rwindow_length\x18\x03 \x01(\x04R\x0cwindowLength"O\n\x15UpdateReferralProgram\x12\x36\n\x07\x63hanges\x18\x01 \x01(\x0b\x32\x1c.vega.ReferralProgramChangesR\x07\x63hanges"\xe6\x01\n\x16ReferralProgramChanges\x12\x36\n\rbenefit_tiers\x18\x01 \x03(\x0b\x32\x11.vega.BenefitTierR\x0c\x62\x65nefitTiers\x12\x37\n\x18\x65nd_of_program_timestamp\x18\x02 \x01(\x03R\x15\x65ndOfProgramTimestamp\x12#\n\rwindow_length\x18\x03 \x01(\x04R\x0cwindowLength\x12\x36\n\rstaking_tiers\x18\x04 \x03(\x0b\x32\x11.vega.StakingTierR\x0cstakingTiers"S\n\x11UpdateMarketState\x12>\n\x07\x63hanges\x18\x01 \x01(\x0b\x32$.vega.UpdateMarketStateConfigurationR\x07\x63hanges"\xa0\x01\n\x1eUpdateMarketStateConfiguration\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId\x12<\n\x0bupdate_type\x18\x02 \x01(\x0e\x32\x1b.vega.MarketStateUpdateTypeR\nupdateType\x12\x19\n\x05price\x18\x03 \x01(\tH\x00R\x05price\x88\x01\x01\x42\x08\n\x06_price"M\n\x0e\x43\x61ncelTransfer\x12;\n\x07\x63hanges\x18\x01 \x01(\x0b\x32!.vega.CancelTransferConfigurationR\x07\x63hanges">\n\x1b\x43\x61ncelTransferConfiguration\x12\x1f\n\x0btransfer_id\x18\x01 \x01(\tR\ntransferId"G\n\x0bNewTransfer\x12\x38\n\x07\x63hanges\x18\x01 \x01(\x0b\x32\x1e.vega.NewTransferConfigurationR\x07\x63hanges"\xd9\x03\n\x18NewTransferConfiguration\x12\x32\n\x0bsource_type\x18\x01 \x01(\x0e\x32\x11.vega.AccountTypeR\nsourceType\x12\x16\n\x06source\x18\x02 \x01(\tR\x06source\x12\x41\n\rtransfer_type\x18\x03 \x01(\x0e\x32\x1c.vega.GovernanceTransferTypeR\x0ctransferType\x12\x16\n\x06\x61mount\x18\x04 \x01(\tR\x06\x61mount\x12\x14\n\x05\x61sset\x18\x05 \x01(\tR\x05\x61sset\x12.\n\x13\x66raction_of_balance\x18\x06 \x01(\tR\x11\x66ractionOfBalance\x12<\n\x10\x64\x65stination_type\x18\x07 \x01(\x0e\x32\x11.vega.AccountTypeR\x0f\x64\x65stinationType\x12 \n\x0b\x64\x65stination\x18\x08 \x01(\tR\x0b\x64\x65stination\x12/\n\x07one_off\x18\x65 \x01(\x0b\x32\x14.vega.OneOffTransferH\x00R\x06oneOff\x12\x37\n\trecurring\x18\x66 \x01(\x0b\x32\x17.vega.RecurringTransferH\x00R\trecurringB\x06\n\x04kind"/\n\x0eOneOffTransfer\x12\x1d\n\ndeliver_on\x18\x01 \x01(\x03R\tdeliverOn"\xc4\x01\n\x11RecurringTransfer\x12\x1f\n\x0bstart_epoch\x18\x01 \x01(\x04R\nstartEpoch\x12 \n\tend_epoch\x18\x02 \x01(\x04H\x00R\x08\x65ndEpoch\x88\x01\x01\x12H\n\x11\x64ispatch_strategy\x18\x03 \x01(\x0b\x32\x16.vega.DispatchStrategyH\x01R\x10\x64ispatchStrategy\x88\x01\x01\x42\x0c\n\n_end_epochB\x14\n\x12_dispatch_strategy*\xe4\x13\n\rProposalError\x12\x1e\n\x1aPROPOSAL_ERROR_UNSPECIFIED\x10\x00\x12&\n"PROPOSAL_ERROR_CLOSE_TIME_TOO_SOON\x10\x01\x12&\n"PROPOSAL_ERROR_CLOSE_TIME_TOO_LATE\x10\x02\x12&\n"PROPOSAL_ERROR_ENACT_TIME_TOO_SOON\x10\x03\x12&\n"PROPOSAL_ERROR_ENACT_TIME_TOO_LATE\x10\x04\x12&\n"PROPOSAL_ERROR_INSUFFICIENT_TOKENS\x10\x05\x12.\n*PROPOSAL_ERROR_INVALID_INSTRUMENT_SECURITY\x10\x06\x12\x1d\n\x19PROPOSAL_ERROR_NO_PRODUCT\x10\x07\x12&\n"PROPOSAL_ERROR_UNSUPPORTED_PRODUCT\x10\x08\x12"\n\x1ePROPOSAL_ERROR_NO_TRADING_MODE\x10\x0b\x12+\n\'PROPOSAL_ERROR_UNSUPPORTED_TRADING_MODE\x10\x0c\x12)\n%PROPOSAL_ERROR_NODE_VALIDATION_FAILED\x10\r\x12.\n*PROPOSAL_ERROR_MISSING_BUILTIN_ASSET_FIELD\x10\x0e\x12\x31\n-PROPOSAL_ERROR_MISSING_ERC20_CONTRACT_ADDRESS\x10\x0f\x12 \n\x1cPROPOSAL_ERROR_INVALID_ASSET\x10\x10\x12*\n&PROPOSAL_ERROR_INCOMPATIBLE_TIMESTAMPS\x10\x11\x12%\n!PROPOSAL_ERROR_NO_RISK_PARAMETERS\x10\x12\x12\x30\n,PROPOSAL_ERROR_NETWORK_PARAMETER_INVALID_KEY\x10\x13\x12\x32\n.PROPOSAL_ERROR_NETWORK_PARAMETER_INVALID_VALUE\x10\x14\x12\x36\n2PROPOSAL_ERROR_NETWORK_PARAMETER_VALIDATION_FAILED\x10\x15\x12\x35\n1PROPOSAL_ERROR_OPENING_AUCTION_DURATION_TOO_SMALL\x10\x16\x12\x35\n1PROPOSAL_ERROR_OPENING_AUCTION_DURATION_TOO_LARGE\x10\x17\x12/\n+PROPOSAL_ERROR_COULD_NOT_INSTANTIATE_MARKET\x10\x19\x12)\n%PROPOSAL_ERROR_INVALID_FUTURE_PRODUCT\x10\x1a\x12)\n%PROPOSAL_ERROR_INVALID_RISK_PARAMETER\x10\x1e\x12\x31\n-PROPOSAL_ERROR_MAJORITY_THRESHOLD_NOT_REACHED\x10\x1f\x12\x36\n2PROPOSAL_ERROR_PARTICIPATION_THRESHOLD_NOT_REACHED\x10 \x12(\n$PROPOSAL_ERROR_INVALID_ASSET_DETAILS\x10!\x12\x1f\n\x1bPROPOSAL_ERROR_UNKNOWN_TYPE\x10"\x12.\n*PROPOSAL_ERROR_UNKNOWN_RISK_PARAMETER_TYPE\x10#\x12#\n\x1fPROPOSAL_ERROR_INVALID_FREEFORM\x10$\x12\x31\n-PROPOSAL_ERROR_INSUFFICIENT_EQUITY_LIKE_SHARE\x10%\x12!\n\x1dPROPOSAL_ERROR_INVALID_MARKET\x10&\x12\x31\n-PROPOSAL_ERROR_TOO_MANY_MARKET_DECIMAL_PLACES\x10\'\x12\x35\n1PROPOSAL_ERROR_TOO_MANY_PRICE_MONITORING_TRIGGERS\x10(\x12/\n+PROPOSAL_ERROR_ERC20_ADDRESS_ALREADY_IN_USE\x10)\x12-\n)PROPOSAL_ERROR_LP_PRICE_RANGE_NONPOSITIVE\x10*\x12+\n\'PROPOSAL_ERROR_LP_PRICE_RANGE_TOO_LARGE\x10+\x12\x36\n2PROPOSAL_ERROR_LINEAR_SLIPPAGE_FACTOR_OUT_OF_RANGE\x10,\x12\x39\n5PROPOSAL_ERROR_QUADRATIC_SLIPPAGE_FACTOR_OUT_OF_RANGE\x10-\x12\x1f\n\x1bPROPOSAL_ERROR_INVALID_SPOT\x10.\x12(\n$PROPOSAL_ERROR_SPOT_PRODUCT_DISABLED\x10/\x12+\n\'PROPOSAL_ERROR_INVALID_SUCCESSOR_MARKET\x10\x30\x12\x36\n2PROPOSAL_ERROR_GOVERNANCE_TRANSFER_PROPOSAL_FAILED\x10\x31\x12\x37\n3PROPOSAL_ERROR_GOVERNANCE_TRANSFER_PROPOSAL_INVALID\x10\x32\x12>\n:PROPOSAL_ERROR_GOVERNANCE_CANCEL_TRANSFER_PROPOSAL_INVALID\x10\x33\x12.\n*PROPOSAL_ERROR_INVALID_MARKET_STATE_UPDATE\x10\x34\x12%\n!PROPOSAL_ERROR_INVALID_SLA_PARAMS\x10\x35\x12%\n!PROPOSAL_ERROR_MISSING_SLA_PARAMS\x10\x36\x12,\n(PROPOSAL_ERROR_INVALID_PERPETUAL_PRODUCT\x10\x37\x12+\n\'PROPOSAL_ERROR_INVALID_REFERRAL_PROGRAM\x10\x38\x12\x32\n.PROPOSAL_ERROR_INVALID_VOLUME_DISCOUNT_PROGRAM\x10\x39\x12-\n)PROPOSAL_ERROR_PROPOSAL_IN_BATCH_REJECTED\x10:\x12-\n)PROPOSAL_ERROR_PROPOSAL_IN_BATCH_DECLINED\x10;\x12.\n*PROPOSAL_ERROR_INVALID_SIZE_DECIMAL_PLACES\x10<*\xb4\x01\n\x15MarketStateUpdateType\x12(\n$MARKET_STATE_UPDATE_TYPE_UNSPECIFIED\x10\x00\x12&\n"MARKET_STATE_UPDATE_TYPE_TERMINATE\x10\x01\x12$\n MARKET_STATE_UPDATE_TYPE_SUSPEND\x10\x02\x12#\n\x1fMARKET_STATE_UPDATE_TYPE_RESUME\x10\x03*\x99\x01\n\x16GovernanceTransferType\x12(\n$GOVERNANCE_TRANSFER_TYPE_UNSPECIFIED\x10\x00\x12+\n\'GOVERNANCE_TRANSFER_TYPE_ALL_OR_NOTHING\x10\x01\x12(\n$GOVERNANCE_TRANSFER_TYPE_BEST_EFFORT\x10\x02\x42\'Z%code.vegaprotocol.io/vega/protos/vegab\x06proto3' -) - -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, "vega.governance_pb2", _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals["DESCRIPTOR"]._loaded_options = None - _globals["DESCRIPTOR"]._serialized_options = ( - b"Z%code.vegaprotocol.io/vega/protos/vega" - ) - _globals["_NEWMARKETCONFIGURATION"].fields_by_name[ - "quadratic_slippage_factor" - ]._loaded_options = None - _globals["_NEWMARKETCONFIGURATION"].fields_by_name[ - "quadratic_slippage_factor" - ]._serialized_options = b"\030\001" - _globals["_UPDATEMARKETCONFIGURATION"].fields_by_name[ - "quadratic_slippage_factor" - ]._loaded_options = None - _globals["_UPDATEMARKETCONFIGURATION"].fields_by_name[ - "quadratic_slippage_factor" - ]._serialized_options = b"\030\001" - _globals["_GOVERNANCEDATA_YESPARTYENTRY"]._loaded_options = None - _globals["_GOVERNANCEDATA_YESPARTYENTRY"]._serialized_options = b"8\001" - _globals["_GOVERNANCEDATA_NOPARTYENTRY"]._loaded_options = None - _globals["_GOVERNANCEDATA_NOPARTYENTRY"]._serialized_options = b"8\001" - _globals["_PROPOSALERROR"]._serialized_start = 14585 - _globals["_PROPOSALERROR"]._serialized_end = 17117 - _globals["_MARKETSTATEUPDATETYPE"]._serialized_start = 17120 - _globals["_MARKETSTATEUPDATETYPE"]._serialized_end = 17300 - _globals["_GOVERNANCETRANSFERTYPE"]._serialized_start = 17303 - _globals["_GOVERNANCETRANSFERTYPE"]._serialized_end = 17456 - _globals["_SPOTPRODUCT"]._serialized_start = 111 - _globals["_SPOTPRODUCT"]._serialized_end = 188 - _globals["_FUTUREPRODUCT"]._serialized_start = 191 - _globals["_FUTUREPRODUCT"]._serialized_end = 644 - _globals["_PERPETUALPRODUCT"]._serialized_start = 647 - _globals["_PERPETUALPRODUCT"]._serialized_end = 1685 - _globals["_INSTRUMENTCONFIGURATION"]._serialized_start = 1688 - _globals["_INSTRUMENTCONFIGURATION"]._serialized_end = 1908 - _globals["_NEWSPOTMARKETCONFIGURATION"]._serialized_start = 1911 - _globals["_NEWSPOTMARKETCONFIGURATION"]._serialized_end = 2611 - _globals["_NEWMARKETCONFIGURATION"]._serialized_start = 2614 - _globals["_NEWMARKETCONFIGURATION"]._serialized_end = 3788 - _globals["_NEWSPOTMARKET"]._serialized_start = 3790 - _globals["_NEWSPOTMARKET"]._serialized_end = 3865 - _globals["_SUCCESSORCONFIGURATION"]._serialized_start = 3867 - _globals["_SUCCESSORCONFIGURATION"]._serialized_end = 3989 - _globals["_NEWMARKET"]._serialized_start = 3991 - _globals["_NEWMARKET"]._serialized_end = 4058 - _globals["_UPDATEMARKET"]._serialized_start = 4060 - _globals["_UPDATEMARKET"]._serialized_end = 4162 - _globals["_UPDATESPOTMARKET"]._serialized_start = 4164 - _globals["_UPDATESPOTMARKET"]._serialized_end = 4274 - _globals["_UPDATEMARKETCONFIGURATION"]._serialized_start = 4277 - _globals["_UPDATEMARKETCONFIGURATION"]._serialized_end = 5286 - _globals["_UPDATESPOTMARKETCONFIGURATION"]._serialized_start = 5289 - _globals["_UPDATESPOTMARKETCONFIGURATION"]._serialized_end = 5904 - _globals["_UPDATESPOTINSTRUMENTCONFIGURATION"]._serialized_start = 5906 - _globals["_UPDATESPOTINSTRUMENTCONFIGURATION"]._serialized_end = 5981 - _globals["_UPDATEINSTRUMENTCONFIGURATION"]._serialized_start = 5984 - _globals["_UPDATEINSTRUMENTCONFIGURATION"]._serialized_end = 6181 - _globals["_UPDATEFUTUREPRODUCT"]._serialized_start = 6184 - _globals["_UPDATEFUTUREPRODUCT"]._serialized_end = 6552 - _globals["_UPDATEPERPETUALPRODUCT"]._serialized_start = 6555 - _globals["_UPDATEPERPETUALPRODUCT"]._serialized_end = 7556 - _globals["_UPDATENETWORKPARAMETER"]._serialized_start = 7558 - _globals["_UPDATENETWORKPARAMETER"]._serialized_end = 7632 - _globals["_NEWASSET"]._serialized_start = 7634 - _globals["_NEWASSET"]._serialized_end = 7690 - _globals["_UPDATEASSET"]._serialized_start = 7692 - _globals["_UPDATEASSET"]._serialized_end = 7784 - _globals["_NEWFREEFORM"]._serialized_start = 7786 - _globals["_NEWFREEFORM"]._serialized_end = 7799 - _globals["_PROPOSALTERMS"]._serialized_start = 7802 - _globals["_PROPOSALTERMS"]._serialized_end = 8854 - _globals["_BATCHPROPOSALTERMSCHANGE"]._serialized_start = 8857 - _globals["_BATCHPROPOSALTERMSCHANGE"]._serialized_end = 9875 - _globals["_PROPOSALPARAMETERS"]._serialized_start = 9878 - _globals["_PROPOSALPARAMETERS"]._serialized_end = 10369 - _globals["_BATCHPROPOSALTERMS"]._serialized_start = 10372 - _globals["_BATCHPROPOSALTERMS"]._serialized_end = 10562 - _globals["_PROPOSALRATIONALE"]._serialized_start = 10564 - _globals["_PROPOSALRATIONALE"]._serialized_end = 10651 - _globals["_GOVERNANCEDATA"]._serialized_start = 10654 - _globals["_GOVERNANCEDATA"]._serialized_end = 11210 - _globals["_GOVERNANCEDATA_YESPARTYENTRY"]._serialized_start = 11011 - _globals["_GOVERNANCEDATA_YESPARTYENTRY"]._serialized_end = 11082 - _globals["_GOVERNANCEDATA_NOPARTYENTRY"]._serialized_start = 11084 - _globals["_GOVERNANCEDATA_NOPARTYENTRY"]._serialized_end = 11154 - _globals["_GOVERNANCEDATA_TYPE"]._serialized_start = 11156 - _globals["_GOVERNANCEDATA_TYPE"]._serialized_end = 11210 - _globals["_PROPOSAL"]._serialized_start = 11213 - _globals["_PROPOSAL"]._serialized_end = 12275 - _globals["_PROPOSAL_STATE"]._serialized_start = 11946 - _globals["_PROPOSAL_STATE"]._serialized_end = 12120 - _globals["_VOTE"]._serialized_start = 12278 - _globals["_VOTE"]._serialized_end = 12736 - _globals["_VOTE_VALUE"]._serialized_start = 12677 - _globals["_VOTE_VALUE"]._serialized_end = 12736 - _globals["_VOTEELSPAIR"]._serialized_start = 12738 - _globals["_VOTEELSPAIR"]._serialized_end = 12798 - _globals["_UPDATEVOLUMEDISCOUNTPROGRAM"]._serialized_start = 12800 - _globals["_UPDATEVOLUMEDISCOUNTPROGRAM"]._serialized_end = 12891 - _globals["_VOLUMEDISCOUNTPROGRAMCHANGES"]._serialized_start = 12894 - _globals["_VOLUMEDISCOUNTPROGRAMCHANGES"]._serialized_end = 13080 - _globals["_UPDATEREFERRALPROGRAM"]._serialized_start = 13082 - _globals["_UPDATEREFERRALPROGRAM"]._serialized_end = 13161 - _globals["_REFERRALPROGRAMCHANGES"]._serialized_start = 13164 - _globals["_REFERRALPROGRAMCHANGES"]._serialized_end = 13394 - _globals["_UPDATEMARKETSTATE"]._serialized_start = 13396 - _globals["_UPDATEMARKETSTATE"]._serialized_end = 13479 - _globals["_UPDATEMARKETSTATECONFIGURATION"]._serialized_start = 13482 - _globals["_UPDATEMARKETSTATECONFIGURATION"]._serialized_end = 13642 - _globals["_CANCELTRANSFER"]._serialized_start = 13644 - _globals["_CANCELTRANSFER"]._serialized_end = 13721 - _globals["_CANCELTRANSFERCONFIGURATION"]._serialized_start = 13723 - _globals["_CANCELTRANSFERCONFIGURATION"]._serialized_end = 13785 - _globals["_NEWTRANSFER"]._serialized_start = 13787 - _globals["_NEWTRANSFER"]._serialized_end = 13858 - _globals["_NEWTRANSFERCONFIGURATION"]._serialized_start = 13861 - _globals["_NEWTRANSFERCONFIGURATION"]._serialized_end = 14334 - _globals["_ONEOFFTRANSFER"]._serialized_start = 14336 - _globals["_ONEOFFTRANSFER"]._serialized_end = 14383 - _globals["_RECURRINGTRANSFER"]._serialized_start = 14386 - _globals["_RECURRINGTRANSFER"]._serialized_end = 14582 -# @@protoc_insertion_point(module_scope) diff --git a/vega_sim/proto/vega/governance_pb2.pyi b/vega_sim/proto/vega/governance_pb2.pyi deleted file mode 100644 index b31c40eb6..000000000 --- a/vega_sim/proto/vega/governance_pb2.pyi +++ /dev/null @@ -1,1381 +0,0 @@ -from vega import assets_pb2 as _assets_pb2 -from vega import data_source_pb2 as _data_source_pb2 -from vega import markets_pb2 as _markets_pb2 -from vega import vega_pb2 as _vega_pb2 -from google.protobuf.internal import containers as _containers -from google.protobuf.internal import enum_type_wrapper as _enum_type_wrapper -from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from typing import ( - ClassVar as _ClassVar, - Iterable as _Iterable, - Mapping as _Mapping, - Optional as _Optional, - Union as _Union, -) - -DESCRIPTOR: _descriptor.FileDescriptor - -class ProposalError(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - PROPOSAL_ERROR_UNSPECIFIED: _ClassVar[ProposalError] - PROPOSAL_ERROR_CLOSE_TIME_TOO_SOON: _ClassVar[ProposalError] - PROPOSAL_ERROR_CLOSE_TIME_TOO_LATE: _ClassVar[ProposalError] - PROPOSAL_ERROR_ENACT_TIME_TOO_SOON: _ClassVar[ProposalError] - PROPOSAL_ERROR_ENACT_TIME_TOO_LATE: _ClassVar[ProposalError] - PROPOSAL_ERROR_INSUFFICIENT_TOKENS: _ClassVar[ProposalError] - PROPOSAL_ERROR_INVALID_INSTRUMENT_SECURITY: _ClassVar[ProposalError] - PROPOSAL_ERROR_NO_PRODUCT: _ClassVar[ProposalError] - PROPOSAL_ERROR_UNSUPPORTED_PRODUCT: _ClassVar[ProposalError] - PROPOSAL_ERROR_NO_TRADING_MODE: _ClassVar[ProposalError] - PROPOSAL_ERROR_UNSUPPORTED_TRADING_MODE: _ClassVar[ProposalError] - PROPOSAL_ERROR_NODE_VALIDATION_FAILED: _ClassVar[ProposalError] - PROPOSAL_ERROR_MISSING_BUILTIN_ASSET_FIELD: _ClassVar[ProposalError] - PROPOSAL_ERROR_MISSING_ERC20_CONTRACT_ADDRESS: _ClassVar[ProposalError] - PROPOSAL_ERROR_INVALID_ASSET: _ClassVar[ProposalError] - PROPOSAL_ERROR_INCOMPATIBLE_TIMESTAMPS: _ClassVar[ProposalError] - PROPOSAL_ERROR_NO_RISK_PARAMETERS: _ClassVar[ProposalError] - PROPOSAL_ERROR_NETWORK_PARAMETER_INVALID_KEY: _ClassVar[ProposalError] - PROPOSAL_ERROR_NETWORK_PARAMETER_INVALID_VALUE: _ClassVar[ProposalError] - PROPOSAL_ERROR_NETWORK_PARAMETER_VALIDATION_FAILED: _ClassVar[ProposalError] - PROPOSAL_ERROR_OPENING_AUCTION_DURATION_TOO_SMALL: _ClassVar[ProposalError] - PROPOSAL_ERROR_OPENING_AUCTION_DURATION_TOO_LARGE: _ClassVar[ProposalError] - PROPOSAL_ERROR_COULD_NOT_INSTANTIATE_MARKET: _ClassVar[ProposalError] - PROPOSAL_ERROR_INVALID_FUTURE_PRODUCT: _ClassVar[ProposalError] - PROPOSAL_ERROR_INVALID_RISK_PARAMETER: _ClassVar[ProposalError] - PROPOSAL_ERROR_MAJORITY_THRESHOLD_NOT_REACHED: _ClassVar[ProposalError] - PROPOSAL_ERROR_PARTICIPATION_THRESHOLD_NOT_REACHED: _ClassVar[ProposalError] - PROPOSAL_ERROR_INVALID_ASSET_DETAILS: _ClassVar[ProposalError] - PROPOSAL_ERROR_UNKNOWN_TYPE: _ClassVar[ProposalError] - PROPOSAL_ERROR_UNKNOWN_RISK_PARAMETER_TYPE: _ClassVar[ProposalError] - PROPOSAL_ERROR_INVALID_FREEFORM: _ClassVar[ProposalError] - PROPOSAL_ERROR_INSUFFICIENT_EQUITY_LIKE_SHARE: _ClassVar[ProposalError] - PROPOSAL_ERROR_INVALID_MARKET: _ClassVar[ProposalError] - PROPOSAL_ERROR_TOO_MANY_MARKET_DECIMAL_PLACES: _ClassVar[ProposalError] - PROPOSAL_ERROR_TOO_MANY_PRICE_MONITORING_TRIGGERS: _ClassVar[ProposalError] - PROPOSAL_ERROR_ERC20_ADDRESS_ALREADY_IN_USE: _ClassVar[ProposalError] - PROPOSAL_ERROR_LP_PRICE_RANGE_NONPOSITIVE: _ClassVar[ProposalError] - PROPOSAL_ERROR_LP_PRICE_RANGE_TOO_LARGE: _ClassVar[ProposalError] - PROPOSAL_ERROR_LINEAR_SLIPPAGE_FACTOR_OUT_OF_RANGE: _ClassVar[ProposalError] - PROPOSAL_ERROR_QUADRATIC_SLIPPAGE_FACTOR_OUT_OF_RANGE: _ClassVar[ProposalError] - PROPOSAL_ERROR_INVALID_SPOT: _ClassVar[ProposalError] - PROPOSAL_ERROR_SPOT_PRODUCT_DISABLED: _ClassVar[ProposalError] - PROPOSAL_ERROR_INVALID_SUCCESSOR_MARKET: _ClassVar[ProposalError] - PROPOSAL_ERROR_GOVERNANCE_TRANSFER_PROPOSAL_FAILED: _ClassVar[ProposalError] - PROPOSAL_ERROR_GOVERNANCE_TRANSFER_PROPOSAL_INVALID: _ClassVar[ProposalError] - PROPOSAL_ERROR_GOVERNANCE_CANCEL_TRANSFER_PROPOSAL_INVALID: _ClassVar[ProposalError] - PROPOSAL_ERROR_INVALID_MARKET_STATE_UPDATE: _ClassVar[ProposalError] - PROPOSAL_ERROR_INVALID_SLA_PARAMS: _ClassVar[ProposalError] - PROPOSAL_ERROR_MISSING_SLA_PARAMS: _ClassVar[ProposalError] - PROPOSAL_ERROR_INVALID_PERPETUAL_PRODUCT: _ClassVar[ProposalError] - PROPOSAL_ERROR_INVALID_REFERRAL_PROGRAM: _ClassVar[ProposalError] - PROPOSAL_ERROR_INVALID_VOLUME_DISCOUNT_PROGRAM: _ClassVar[ProposalError] - PROPOSAL_ERROR_PROPOSAL_IN_BATCH_REJECTED: _ClassVar[ProposalError] - PROPOSAL_ERROR_PROPOSAL_IN_BATCH_DECLINED: _ClassVar[ProposalError] - PROPOSAL_ERROR_INVALID_SIZE_DECIMAL_PLACES: _ClassVar[ProposalError] - -class MarketStateUpdateType(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - MARKET_STATE_UPDATE_TYPE_UNSPECIFIED: _ClassVar[MarketStateUpdateType] - MARKET_STATE_UPDATE_TYPE_TERMINATE: _ClassVar[MarketStateUpdateType] - MARKET_STATE_UPDATE_TYPE_SUSPEND: _ClassVar[MarketStateUpdateType] - MARKET_STATE_UPDATE_TYPE_RESUME: _ClassVar[MarketStateUpdateType] - -class GovernanceTransferType(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - GOVERNANCE_TRANSFER_TYPE_UNSPECIFIED: _ClassVar[GovernanceTransferType] - GOVERNANCE_TRANSFER_TYPE_ALL_OR_NOTHING: _ClassVar[GovernanceTransferType] - GOVERNANCE_TRANSFER_TYPE_BEST_EFFORT: _ClassVar[GovernanceTransferType] - -PROPOSAL_ERROR_UNSPECIFIED: ProposalError -PROPOSAL_ERROR_CLOSE_TIME_TOO_SOON: ProposalError -PROPOSAL_ERROR_CLOSE_TIME_TOO_LATE: ProposalError -PROPOSAL_ERROR_ENACT_TIME_TOO_SOON: ProposalError -PROPOSAL_ERROR_ENACT_TIME_TOO_LATE: ProposalError -PROPOSAL_ERROR_INSUFFICIENT_TOKENS: ProposalError -PROPOSAL_ERROR_INVALID_INSTRUMENT_SECURITY: ProposalError -PROPOSAL_ERROR_NO_PRODUCT: ProposalError -PROPOSAL_ERROR_UNSUPPORTED_PRODUCT: ProposalError -PROPOSAL_ERROR_NO_TRADING_MODE: ProposalError -PROPOSAL_ERROR_UNSUPPORTED_TRADING_MODE: ProposalError -PROPOSAL_ERROR_NODE_VALIDATION_FAILED: ProposalError -PROPOSAL_ERROR_MISSING_BUILTIN_ASSET_FIELD: ProposalError -PROPOSAL_ERROR_MISSING_ERC20_CONTRACT_ADDRESS: ProposalError -PROPOSAL_ERROR_INVALID_ASSET: ProposalError -PROPOSAL_ERROR_INCOMPATIBLE_TIMESTAMPS: ProposalError -PROPOSAL_ERROR_NO_RISK_PARAMETERS: ProposalError -PROPOSAL_ERROR_NETWORK_PARAMETER_INVALID_KEY: ProposalError -PROPOSAL_ERROR_NETWORK_PARAMETER_INVALID_VALUE: ProposalError -PROPOSAL_ERROR_NETWORK_PARAMETER_VALIDATION_FAILED: ProposalError -PROPOSAL_ERROR_OPENING_AUCTION_DURATION_TOO_SMALL: ProposalError -PROPOSAL_ERROR_OPENING_AUCTION_DURATION_TOO_LARGE: ProposalError -PROPOSAL_ERROR_COULD_NOT_INSTANTIATE_MARKET: ProposalError -PROPOSAL_ERROR_INVALID_FUTURE_PRODUCT: ProposalError -PROPOSAL_ERROR_INVALID_RISK_PARAMETER: ProposalError -PROPOSAL_ERROR_MAJORITY_THRESHOLD_NOT_REACHED: ProposalError -PROPOSAL_ERROR_PARTICIPATION_THRESHOLD_NOT_REACHED: ProposalError -PROPOSAL_ERROR_INVALID_ASSET_DETAILS: ProposalError -PROPOSAL_ERROR_UNKNOWN_TYPE: ProposalError -PROPOSAL_ERROR_UNKNOWN_RISK_PARAMETER_TYPE: ProposalError -PROPOSAL_ERROR_INVALID_FREEFORM: ProposalError -PROPOSAL_ERROR_INSUFFICIENT_EQUITY_LIKE_SHARE: ProposalError -PROPOSAL_ERROR_INVALID_MARKET: ProposalError -PROPOSAL_ERROR_TOO_MANY_MARKET_DECIMAL_PLACES: ProposalError -PROPOSAL_ERROR_TOO_MANY_PRICE_MONITORING_TRIGGERS: ProposalError -PROPOSAL_ERROR_ERC20_ADDRESS_ALREADY_IN_USE: ProposalError -PROPOSAL_ERROR_LP_PRICE_RANGE_NONPOSITIVE: ProposalError -PROPOSAL_ERROR_LP_PRICE_RANGE_TOO_LARGE: ProposalError -PROPOSAL_ERROR_LINEAR_SLIPPAGE_FACTOR_OUT_OF_RANGE: ProposalError -PROPOSAL_ERROR_QUADRATIC_SLIPPAGE_FACTOR_OUT_OF_RANGE: ProposalError -PROPOSAL_ERROR_INVALID_SPOT: ProposalError -PROPOSAL_ERROR_SPOT_PRODUCT_DISABLED: ProposalError -PROPOSAL_ERROR_INVALID_SUCCESSOR_MARKET: ProposalError -PROPOSAL_ERROR_GOVERNANCE_TRANSFER_PROPOSAL_FAILED: ProposalError -PROPOSAL_ERROR_GOVERNANCE_TRANSFER_PROPOSAL_INVALID: ProposalError -PROPOSAL_ERROR_GOVERNANCE_CANCEL_TRANSFER_PROPOSAL_INVALID: ProposalError -PROPOSAL_ERROR_INVALID_MARKET_STATE_UPDATE: ProposalError -PROPOSAL_ERROR_INVALID_SLA_PARAMS: ProposalError -PROPOSAL_ERROR_MISSING_SLA_PARAMS: ProposalError -PROPOSAL_ERROR_INVALID_PERPETUAL_PRODUCT: ProposalError -PROPOSAL_ERROR_INVALID_REFERRAL_PROGRAM: ProposalError -PROPOSAL_ERROR_INVALID_VOLUME_DISCOUNT_PROGRAM: ProposalError -PROPOSAL_ERROR_PROPOSAL_IN_BATCH_REJECTED: ProposalError -PROPOSAL_ERROR_PROPOSAL_IN_BATCH_DECLINED: ProposalError -PROPOSAL_ERROR_INVALID_SIZE_DECIMAL_PLACES: ProposalError -MARKET_STATE_UPDATE_TYPE_UNSPECIFIED: MarketStateUpdateType -MARKET_STATE_UPDATE_TYPE_TERMINATE: MarketStateUpdateType -MARKET_STATE_UPDATE_TYPE_SUSPEND: MarketStateUpdateType -MARKET_STATE_UPDATE_TYPE_RESUME: MarketStateUpdateType -GOVERNANCE_TRANSFER_TYPE_UNSPECIFIED: GovernanceTransferType -GOVERNANCE_TRANSFER_TYPE_ALL_OR_NOTHING: GovernanceTransferType -GOVERNANCE_TRANSFER_TYPE_BEST_EFFORT: GovernanceTransferType - -class SpotProduct(_message.Message): - __slots__ = ("base_asset", "quote_asset") - BASE_ASSET_FIELD_NUMBER: _ClassVar[int] - QUOTE_ASSET_FIELD_NUMBER: _ClassVar[int] - base_asset: str - quote_asset: str - def __init__( - self, base_asset: _Optional[str] = ..., quote_asset: _Optional[str] = ... - ) -> None: ... - -class FutureProduct(_message.Message): - __slots__ = ( - "settlement_asset", - "quote_name", - "data_source_spec_for_settlement_data", - "data_source_spec_for_trading_termination", - "data_source_spec_binding", - "cap", - ) - SETTLEMENT_ASSET_FIELD_NUMBER: _ClassVar[int] - QUOTE_NAME_FIELD_NUMBER: _ClassVar[int] - DATA_SOURCE_SPEC_FOR_SETTLEMENT_DATA_FIELD_NUMBER: _ClassVar[int] - DATA_SOURCE_SPEC_FOR_TRADING_TERMINATION_FIELD_NUMBER: _ClassVar[int] - DATA_SOURCE_SPEC_BINDING_FIELD_NUMBER: _ClassVar[int] - CAP_FIELD_NUMBER: _ClassVar[int] - settlement_asset: str - quote_name: str - data_source_spec_for_settlement_data: _data_source_pb2.DataSourceDefinition - data_source_spec_for_trading_termination: _data_source_pb2.DataSourceDefinition - data_source_spec_binding: _markets_pb2.DataSourceSpecToFutureBinding - cap: _markets_pb2.FutureCap - def __init__( - self, - settlement_asset: _Optional[str] = ..., - quote_name: _Optional[str] = ..., - data_source_spec_for_settlement_data: _Optional[ - _Union[_data_source_pb2.DataSourceDefinition, _Mapping] - ] = ..., - data_source_spec_for_trading_termination: _Optional[ - _Union[_data_source_pb2.DataSourceDefinition, _Mapping] - ] = ..., - data_source_spec_binding: _Optional[ - _Union[_markets_pb2.DataSourceSpecToFutureBinding, _Mapping] - ] = ..., - cap: _Optional[_Union[_markets_pb2.FutureCap, _Mapping]] = ..., - ) -> None: ... - -class PerpetualProduct(_message.Message): - __slots__ = ( - "settlement_asset", - "quote_name", - "margin_funding_factor", - "interest_rate", - "clamp_lower_bound", - "clamp_upper_bound", - "data_source_spec_for_settlement_schedule", - "data_source_spec_for_settlement_data", - "data_source_spec_binding", - "funding_rate_scaling_factor", - "funding_rate_lower_bound", - "funding_rate_upper_bound", - "internal_composite_price_configuration", - ) - SETTLEMENT_ASSET_FIELD_NUMBER: _ClassVar[int] - QUOTE_NAME_FIELD_NUMBER: _ClassVar[int] - MARGIN_FUNDING_FACTOR_FIELD_NUMBER: _ClassVar[int] - INTEREST_RATE_FIELD_NUMBER: _ClassVar[int] - CLAMP_LOWER_BOUND_FIELD_NUMBER: _ClassVar[int] - CLAMP_UPPER_BOUND_FIELD_NUMBER: _ClassVar[int] - DATA_SOURCE_SPEC_FOR_SETTLEMENT_SCHEDULE_FIELD_NUMBER: _ClassVar[int] - DATA_SOURCE_SPEC_FOR_SETTLEMENT_DATA_FIELD_NUMBER: _ClassVar[int] - DATA_SOURCE_SPEC_BINDING_FIELD_NUMBER: _ClassVar[int] - FUNDING_RATE_SCALING_FACTOR_FIELD_NUMBER: _ClassVar[int] - FUNDING_RATE_LOWER_BOUND_FIELD_NUMBER: _ClassVar[int] - FUNDING_RATE_UPPER_BOUND_FIELD_NUMBER: _ClassVar[int] - INTERNAL_COMPOSITE_PRICE_CONFIGURATION_FIELD_NUMBER: _ClassVar[int] - settlement_asset: str - quote_name: str - margin_funding_factor: str - interest_rate: str - clamp_lower_bound: str - clamp_upper_bound: str - data_source_spec_for_settlement_schedule: _data_source_pb2.DataSourceDefinition - data_source_spec_for_settlement_data: _data_source_pb2.DataSourceDefinition - data_source_spec_binding: _markets_pb2.DataSourceSpecToPerpetualBinding - funding_rate_scaling_factor: str - funding_rate_lower_bound: str - funding_rate_upper_bound: str - internal_composite_price_configuration: _markets_pb2.CompositePriceConfiguration - def __init__( - self, - settlement_asset: _Optional[str] = ..., - quote_name: _Optional[str] = ..., - margin_funding_factor: _Optional[str] = ..., - interest_rate: _Optional[str] = ..., - clamp_lower_bound: _Optional[str] = ..., - clamp_upper_bound: _Optional[str] = ..., - data_source_spec_for_settlement_schedule: _Optional[ - _Union[_data_source_pb2.DataSourceDefinition, _Mapping] - ] = ..., - data_source_spec_for_settlement_data: _Optional[ - _Union[_data_source_pb2.DataSourceDefinition, _Mapping] - ] = ..., - data_source_spec_binding: _Optional[ - _Union[_markets_pb2.DataSourceSpecToPerpetualBinding, _Mapping] - ] = ..., - funding_rate_scaling_factor: _Optional[str] = ..., - funding_rate_lower_bound: _Optional[str] = ..., - funding_rate_upper_bound: _Optional[str] = ..., - internal_composite_price_configuration: _Optional[ - _Union[_markets_pb2.CompositePriceConfiguration, _Mapping] - ] = ..., - ) -> None: ... - -class InstrumentConfiguration(_message.Message): - __slots__ = ("name", "code", "future", "spot", "perpetual") - NAME_FIELD_NUMBER: _ClassVar[int] - CODE_FIELD_NUMBER: _ClassVar[int] - FUTURE_FIELD_NUMBER: _ClassVar[int] - SPOT_FIELD_NUMBER: _ClassVar[int] - PERPETUAL_FIELD_NUMBER: _ClassVar[int] - name: str - code: str - future: FutureProduct - spot: SpotProduct - perpetual: PerpetualProduct - def __init__( - self, - name: _Optional[str] = ..., - code: _Optional[str] = ..., - future: _Optional[_Union[FutureProduct, _Mapping]] = ..., - spot: _Optional[_Union[SpotProduct, _Mapping]] = ..., - perpetual: _Optional[_Union[PerpetualProduct, _Mapping]] = ..., - ) -> None: ... - -class NewSpotMarketConfiguration(_message.Message): - __slots__ = ( - "instrument", - "price_decimal_places", - "metadata", - "price_monitoring_parameters", - "target_stake_parameters", - "simple", - "log_normal", - "size_decimal_places", - "sla_params", - "liquidity_fee_settings", - "tick_size", - ) - INSTRUMENT_FIELD_NUMBER: _ClassVar[int] - PRICE_DECIMAL_PLACES_FIELD_NUMBER: _ClassVar[int] - METADATA_FIELD_NUMBER: _ClassVar[int] - PRICE_MONITORING_PARAMETERS_FIELD_NUMBER: _ClassVar[int] - TARGET_STAKE_PARAMETERS_FIELD_NUMBER: _ClassVar[int] - SIMPLE_FIELD_NUMBER: _ClassVar[int] - LOG_NORMAL_FIELD_NUMBER: _ClassVar[int] - SIZE_DECIMAL_PLACES_FIELD_NUMBER: _ClassVar[int] - SLA_PARAMS_FIELD_NUMBER: _ClassVar[int] - LIQUIDITY_FEE_SETTINGS_FIELD_NUMBER: _ClassVar[int] - TICK_SIZE_FIELD_NUMBER: _ClassVar[int] - instrument: InstrumentConfiguration - price_decimal_places: int - metadata: _containers.RepeatedScalarFieldContainer[str] - price_monitoring_parameters: _markets_pb2.PriceMonitoringParameters - target_stake_parameters: _markets_pb2.TargetStakeParameters - simple: _markets_pb2.SimpleModelParams - log_normal: _markets_pb2.LogNormalRiskModel - size_decimal_places: int - sla_params: _markets_pb2.LiquiditySLAParameters - liquidity_fee_settings: _markets_pb2.LiquidityFeeSettings - tick_size: str - def __init__( - self, - instrument: _Optional[_Union[InstrumentConfiguration, _Mapping]] = ..., - price_decimal_places: _Optional[int] = ..., - metadata: _Optional[_Iterable[str]] = ..., - price_monitoring_parameters: _Optional[ - _Union[_markets_pb2.PriceMonitoringParameters, _Mapping] - ] = ..., - target_stake_parameters: _Optional[ - _Union[_markets_pb2.TargetStakeParameters, _Mapping] - ] = ..., - simple: _Optional[_Union[_markets_pb2.SimpleModelParams, _Mapping]] = ..., - log_normal: _Optional[_Union[_markets_pb2.LogNormalRiskModel, _Mapping]] = ..., - size_decimal_places: _Optional[int] = ..., - sla_params: _Optional[ - _Union[_markets_pb2.LiquiditySLAParameters, _Mapping] - ] = ..., - liquidity_fee_settings: _Optional[ - _Union[_markets_pb2.LiquidityFeeSettings, _Mapping] - ] = ..., - tick_size: _Optional[str] = ..., - ) -> None: ... - -class NewMarketConfiguration(_message.Message): - __slots__ = ( - "instrument", - "decimal_places", - "metadata", - "price_monitoring_parameters", - "liquidity_monitoring_parameters", - "simple", - "log_normal", - "position_decimal_places", - "lp_price_range", - "linear_slippage_factor", - "quadratic_slippage_factor", - "successor", - "liquidity_sla_parameters", - "liquidity_fee_settings", - "liquidation_strategy", - "mark_price_configuration", - "tick_size", - ) - INSTRUMENT_FIELD_NUMBER: _ClassVar[int] - DECIMAL_PLACES_FIELD_NUMBER: _ClassVar[int] - METADATA_FIELD_NUMBER: _ClassVar[int] - PRICE_MONITORING_PARAMETERS_FIELD_NUMBER: _ClassVar[int] - LIQUIDITY_MONITORING_PARAMETERS_FIELD_NUMBER: _ClassVar[int] - SIMPLE_FIELD_NUMBER: _ClassVar[int] - LOG_NORMAL_FIELD_NUMBER: _ClassVar[int] - POSITION_DECIMAL_PLACES_FIELD_NUMBER: _ClassVar[int] - LP_PRICE_RANGE_FIELD_NUMBER: _ClassVar[int] - LINEAR_SLIPPAGE_FACTOR_FIELD_NUMBER: _ClassVar[int] - QUADRATIC_SLIPPAGE_FACTOR_FIELD_NUMBER: _ClassVar[int] - SUCCESSOR_FIELD_NUMBER: _ClassVar[int] - LIQUIDITY_SLA_PARAMETERS_FIELD_NUMBER: _ClassVar[int] - LIQUIDITY_FEE_SETTINGS_FIELD_NUMBER: _ClassVar[int] - LIQUIDATION_STRATEGY_FIELD_NUMBER: _ClassVar[int] - MARK_PRICE_CONFIGURATION_FIELD_NUMBER: _ClassVar[int] - TICK_SIZE_FIELD_NUMBER: _ClassVar[int] - instrument: InstrumentConfiguration - decimal_places: int - metadata: _containers.RepeatedScalarFieldContainer[str] - price_monitoring_parameters: _markets_pb2.PriceMonitoringParameters - liquidity_monitoring_parameters: _markets_pb2.LiquidityMonitoringParameters - simple: _markets_pb2.SimpleModelParams - log_normal: _markets_pb2.LogNormalRiskModel - position_decimal_places: int - lp_price_range: str - linear_slippage_factor: str - quadratic_slippage_factor: str - successor: SuccessorConfiguration - liquidity_sla_parameters: _markets_pb2.LiquiditySLAParameters - liquidity_fee_settings: _markets_pb2.LiquidityFeeSettings - liquidation_strategy: _markets_pb2.LiquidationStrategy - mark_price_configuration: _markets_pb2.CompositePriceConfiguration - tick_size: str - def __init__( - self, - instrument: _Optional[_Union[InstrumentConfiguration, _Mapping]] = ..., - decimal_places: _Optional[int] = ..., - metadata: _Optional[_Iterable[str]] = ..., - price_monitoring_parameters: _Optional[ - _Union[_markets_pb2.PriceMonitoringParameters, _Mapping] - ] = ..., - liquidity_monitoring_parameters: _Optional[ - _Union[_markets_pb2.LiquidityMonitoringParameters, _Mapping] - ] = ..., - simple: _Optional[_Union[_markets_pb2.SimpleModelParams, _Mapping]] = ..., - log_normal: _Optional[_Union[_markets_pb2.LogNormalRiskModel, _Mapping]] = ..., - position_decimal_places: _Optional[int] = ..., - lp_price_range: _Optional[str] = ..., - linear_slippage_factor: _Optional[str] = ..., - quadratic_slippage_factor: _Optional[str] = ..., - successor: _Optional[_Union[SuccessorConfiguration, _Mapping]] = ..., - liquidity_sla_parameters: _Optional[ - _Union[_markets_pb2.LiquiditySLAParameters, _Mapping] - ] = ..., - liquidity_fee_settings: _Optional[ - _Union[_markets_pb2.LiquidityFeeSettings, _Mapping] - ] = ..., - liquidation_strategy: _Optional[ - _Union[_markets_pb2.LiquidationStrategy, _Mapping] - ] = ..., - mark_price_configuration: _Optional[ - _Union[_markets_pb2.CompositePriceConfiguration, _Mapping] - ] = ..., - tick_size: _Optional[str] = ..., - ) -> None: ... - -class NewSpotMarket(_message.Message): - __slots__ = ("changes",) - CHANGES_FIELD_NUMBER: _ClassVar[int] - changes: NewSpotMarketConfiguration - def __init__( - self, changes: _Optional[_Union[NewSpotMarketConfiguration, _Mapping]] = ... - ) -> None: ... - -class SuccessorConfiguration(_message.Message): - __slots__ = ("parent_market_id", "insurance_pool_fraction") - PARENT_MARKET_ID_FIELD_NUMBER: _ClassVar[int] - INSURANCE_POOL_FRACTION_FIELD_NUMBER: _ClassVar[int] - parent_market_id: str - insurance_pool_fraction: str - def __init__( - self, - parent_market_id: _Optional[str] = ..., - insurance_pool_fraction: _Optional[str] = ..., - ) -> None: ... - -class NewMarket(_message.Message): - __slots__ = ("changes",) - CHANGES_FIELD_NUMBER: _ClassVar[int] - changes: NewMarketConfiguration - def __init__( - self, changes: _Optional[_Union[NewMarketConfiguration, _Mapping]] = ... - ) -> None: ... - -class UpdateMarket(_message.Message): - __slots__ = ("market_id", "changes") - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - CHANGES_FIELD_NUMBER: _ClassVar[int] - market_id: str - changes: UpdateMarketConfiguration - def __init__( - self, - market_id: _Optional[str] = ..., - changes: _Optional[_Union[UpdateMarketConfiguration, _Mapping]] = ..., - ) -> None: ... - -class UpdateSpotMarket(_message.Message): - __slots__ = ("market_id", "changes") - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - CHANGES_FIELD_NUMBER: _ClassVar[int] - market_id: str - changes: UpdateSpotMarketConfiguration - def __init__( - self, - market_id: _Optional[str] = ..., - changes: _Optional[_Union[UpdateSpotMarketConfiguration, _Mapping]] = ..., - ) -> None: ... - -class UpdateMarketConfiguration(_message.Message): - __slots__ = ( - "instrument", - "metadata", - "price_monitoring_parameters", - "liquidity_monitoring_parameters", - "simple", - "log_normal", - "lp_price_range", - "linear_slippage_factor", - "quadratic_slippage_factor", - "liquidity_sla_parameters", - "liquidity_fee_settings", - "liquidation_strategy", - "mark_price_configuration", - "tick_size", - ) - INSTRUMENT_FIELD_NUMBER: _ClassVar[int] - METADATA_FIELD_NUMBER: _ClassVar[int] - PRICE_MONITORING_PARAMETERS_FIELD_NUMBER: _ClassVar[int] - LIQUIDITY_MONITORING_PARAMETERS_FIELD_NUMBER: _ClassVar[int] - SIMPLE_FIELD_NUMBER: _ClassVar[int] - LOG_NORMAL_FIELD_NUMBER: _ClassVar[int] - LP_PRICE_RANGE_FIELD_NUMBER: _ClassVar[int] - LINEAR_SLIPPAGE_FACTOR_FIELD_NUMBER: _ClassVar[int] - QUADRATIC_SLIPPAGE_FACTOR_FIELD_NUMBER: _ClassVar[int] - LIQUIDITY_SLA_PARAMETERS_FIELD_NUMBER: _ClassVar[int] - LIQUIDITY_FEE_SETTINGS_FIELD_NUMBER: _ClassVar[int] - LIQUIDATION_STRATEGY_FIELD_NUMBER: _ClassVar[int] - MARK_PRICE_CONFIGURATION_FIELD_NUMBER: _ClassVar[int] - TICK_SIZE_FIELD_NUMBER: _ClassVar[int] - instrument: UpdateInstrumentConfiguration - metadata: _containers.RepeatedScalarFieldContainer[str] - price_monitoring_parameters: _markets_pb2.PriceMonitoringParameters - liquidity_monitoring_parameters: _markets_pb2.LiquidityMonitoringParameters - simple: _markets_pb2.SimpleModelParams - log_normal: _markets_pb2.LogNormalRiskModel - lp_price_range: str - linear_slippage_factor: str - quadratic_slippage_factor: str - liquidity_sla_parameters: _markets_pb2.LiquiditySLAParameters - liquidity_fee_settings: _markets_pb2.LiquidityFeeSettings - liquidation_strategy: _markets_pb2.LiquidationStrategy - mark_price_configuration: _markets_pb2.CompositePriceConfiguration - tick_size: str - def __init__( - self, - instrument: _Optional[_Union[UpdateInstrumentConfiguration, _Mapping]] = ..., - metadata: _Optional[_Iterable[str]] = ..., - price_monitoring_parameters: _Optional[ - _Union[_markets_pb2.PriceMonitoringParameters, _Mapping] - ] = ..., - liquidity_monitoring_parameters: _Optional[ - _Union[_markets_pb2.LiquidityMonitoringParameters, _Mapping] - ] = ..., - simple: _Optional[_Union[_markets_pb2.SimpleModelParams, _Mapping]] = ..., - log_normal: _Optional[_Union[_markets_pb2.LogNormalRiskModel, _Mapping]] = ..., - lp_price_range: _Optional[str] = ..., - linear_slippage_factor: _Optional[str] = ..., - quadratic_slippage_factor: _Optional[str] = ..., - liquidity_sla_parameters: _Optional[ - _Union[_markets_pb2.LiquiditySLAParameters, _Mapping] - ] = ..., - liquidity_fee_settings: _Optional[ - _Union[_markets_pb2.LiquidityFeeSettings, _Mapping] - ] = ..., - liquidation_strategy: _Optional[ - _Union[_markets_pb2.LiquidationStrategy, _Mapping] - ] = ..., - mark_price_configuration: _Optional[ - _Union[_markets_pb2.CompositePriceConfiguration, _Mapping] - ] = ..., - tick_size: _Optional[str] = ..., - ) -> None: ... - -class UpdateSpotMarketConfiguration(_message.Message): - __slots__ = ( - "metadata", - "price_monitoring_parameters", - "target_stake_parameters", - "simple", - "log_normal", - "sla_params", - "liquidity_fee_settings", - "tick_size", - "instrument", - ) - METADATA_FIELD_NUMBER: _ClassVar[int] - PRICE_MONITORING_PARAMETERS_FIELD_NUMBER: _ClassVar[int] - TARGET_STAKE_PARAMETERS_FIELD_NUMBER: _ClassVar[int] - SIMPLE_FIELD_NUMBER: _ClassVar[int] - LOG_NORMAL_FIELD_NUMBER: _ClassVar[int] - SLA_PARAMS_FIELD_NUMBER: _ClassVar[int] - LIQUIDITY_FEE_SETTINGS_FIELD_NUMBER: _ClassVar[int] - TICK_SIZE_FIELD_NUMBER: _ClassVar[int] - INSTRUMENT_FIELD_NUMBER: _ClassVar[int] - metadata: _containers.RepeatedScalarFieldContainer[str] - price_monitoring_parameters: _markets_pb2.PriceMonitoringParameters - target_stake_parameters: _markets_pb2.TargetStakeParameters - simple: _markets_pb2.SimpleModelParams - log_normal: _markets_pb2.LogNormalRiskModel - sla_params: _markets_pb2.LiquiditySLAParameters - liquidity_fee_settings: _markets_pb2.LiquidityFeeSettings - tick_size: str - instrument: UpdateSpotInstrumentConfiguration - def __init__( - self, - metadata: _Optional[_Iterable[str]] = ..., - price_monitoring_parameters: _Optional[ - _Union[_markets_pb2.PriceMonitoringParameters, _Mapping] - ] = ..., - target_stake_parameters: _Optional[ - _Union[_markets_pb2.TargetStakeParameters, _Mapping] - ] = ..., - simple: _Optional[_Union[_markets_pb2.SimpleModelParams, _Mapping]] = ..., - log_normal: _Optional[_Union[_markets_pb2.LogNormalRiskModel, _Mapping]] = ..., - sla_params: _Optional[ - _Union[_markets_pb2.LiquiditySLAParameters, _Mapping] - ] = ..., - liquidity_fee_settings: _Optional[ - _Union[_markets_pb2.LiquidityFeeSettings, _Mapping] - ] = ..., - tick_size: _Optional[str] = ..., - instrument: _Optional[ - _Union[UpdateSpotInstrumentConfiguration, _Mapping] - ] = ..., - ) -> None: ... - -class UpdateSpotInstrumentConfiguration(_message.Message): - __slots__ = ("code", "name") - CODE_FIELD_NUMBER: _ClassVar[int] - NAME_FIELD_NUMBER: _ClassVar[int] - code: str - name: str - def __init__( - self, code: _Optional[str] = ..., name: _Optional[str] = ... - ) -> None: ... - -class UpdateInstrumentConfiguration(_message.Message): - __slots__ = ("code", "name", "future", "perpetual") - CODE_FIELD_NUMBER: _ClassVar[int] - NAME_FIELD_NUMBER: _ClassVar[int] - FUTURE_FIELD_NUMBER: _ClassVar[int] - PERPETUAL_FIELD_NUMBER: _ClassVar[int] - code: str - name: str - future: UpdateFutureProduct - perpetual: UpdatePerpetualProduct - def __init__( - self, - code: _Optional[str] = ..., - name: _Optional[str] = ..., - future: _Optional[_Union[UpdateFutureProduct, _Mapping]] = ..., - perpetual: _Optional[_Union[UpdatePerpetualProduct, _Mapping]] = ..., - ) -> None: ... - -class UpdateFutureProduct(_message.Message): - __slots__ = ( - "quote_name", - "data_source_spec_for_settlement_data", - "data_source_spec_for_trading_termination", - "data_source_spec_binding", - ) - QUOTE_NAME_FIELD_NUMBER: _ClassVar[int] - DATA_SOURCE_SPEC_FOR_SETTLEMENT_DATA_FIELD_NUMBER: _ClassVar[int] - DATA_SOURCE_SPEC_FOR_TRADING_TERMINATION_FIELD_NUMBER: _ClassVar[int] - DATA_SOURCE_SPEC_BINDING_FIELD_NUMBER: _ClassVar[int] - quote_name: str - data_source_spec_for_settlement_data: _data_source_pb2.DataSourceDefinition - data_source_spec_for_trading_termination: _data_source_pb2.DataSourceDefinition - data_source_spec_binding: _markets_pb2.DataSourceSpecToFutureBinding - def __init__( - self, - quote_name: _Optional[str] = ..., - data_source_spec_for_settlement_data: _Optional[ - _Union[_data_source_pb2.DataSourceDefinition, _Mapping] - ] = ..., - data_source_spec_for_trading_termination: _Optional[ - _Union[_data_source_pb2.DataSourceDefinition, _Mapping] - ] = ..., - data_source_spec_binding: _Optional[ - _Union[_markets_pb2.DataSourceSpecToFutureBinding, _Mapping] - ] = ..., - ) -> None: ... - -class UpdatePerpetualProduct(_message.Message): - __slots__ = ( - "quote_name", - "margin_funding_factor", - "interest_rate", - "clamp_lower_bound", - "clamp_upper_bound", - "data_source_spec_for_settlement_schedule", - "data_source_spec_for_settlement_data", - "data_source_spec_binding", - "funding_rate_scaling_factor", - "funding_rate_lower_bound", - "funding_rate_upper_bound", - "internal_composite_price_configuration", - ) - QUOTE_NAME_FIELD_NUMBER: _ClassVar[int] - MARGIN_FUNDING_FACTOR_FIELD_NUMBER: _ClassVar[int] - INTEREST_RATE_FIELD_NUMBER: _ClassVar[int] - CLAMP_LOWER_BOUND_FIELD_NUMBER: _ClassVar[int] - CLAMP_UPPER_BOUND_FIELD_NUMBER: _ClassVar[int] - DATA_SOURCE_SPEC_FOR_SETTLEMENT_SCHEDULE_FIELD_NUMBER: _ClassVar[int] - DATA_SOURCE_SPEC_FOR_SETTLEMENT_DATA_FIELD_NUMBER: _ClassVar[int] - DATA_SOURCE_SPEC_BINDING_FIELD_NUMBER: _ClassVar[int] - FUNDING_RATE_SCALING_FACTOR_FIELD_NUMBER: _ClassVar[int] - FUNDING_RATE_LOWER_BOUND_FIELD_NUMBER: _ClassVar[int] - FUNDING_RATE_UPPER_BOUND_FIELD_NUMBER: _ClassVar[int] - INTERNAL_COMPOSITE_PRICE_CONFIGURATION_FIELD_NUMBER: _ClassVar[int] - quote_name: str - margin_funding_factor: str - interest_rate: str - clamp_lower_bound: str - clamp_upper_bound: str - data_source_spec_for_settlement_schedule: _data_source_pb2.DataSourceDefinition - data_source_spec_for_settlement_data: _data_source_pb2.DataSourceDefinition - data_source_spec_binding: _markets_pb2.DataSourceSpecToPerpetualBinding - funding_rate_scaling_factor: str - funding_rate_lower_bound: str - funding_rate_upper_bound: str - internal_composite_price_configuration: _markets_pb2.CompositePriceConfiguration - def __init__( - self, - quote_name: _Optional[str] = ..., - margin_funding_factor: _Optional[str] = ..., - interest_rate: _Optional[str] = ..., - clamp_lower_bound: _Optional[str] = ..., - clamp_upper_bound: _Optional[str] = ..., - data_source_spec_for_settlement_schedule: _Optional[ - _Union[_data_source_pb2.DataSourceDefinition, _Mapping] - ] = ..., - data_source_spec_for_settlement_data: _Optional[ - _Union[_data_source_pb2.DataSourceDefinition, _Mapping] - ] = ..., - data_source_spec_binding: _Optional[ - _Union[_markets_pb2.DataSourceSpecToPerpetualBinding, _Mapping] - ] = ..., - funding_rate_scaling_factor: _Optional[str] = ..., - funding_rate_lower_bound: _Optional[str] = ..., - funding_rate_upper_bound: _Optional[str] = ..., - internal_composite_price_configuration: _Optional[ - _Union[_markets_pb2.CompositePriceConfiguration, _Mapping] - ] = ..., - ) -> None: ... - -class UpdateNetworkParameter(_message.Message): - __slots__ = ("changes",) - CHANGES_FIELD_NUMBER: _ClassVar[int] - changes: _vega_pb2.NetworkParameter - def __init__( - self, changes: _Optional[_Union[_vega_pb2.NetworkParameter, _Mapping]] = ... - ) -> None: ... - -class NewAsset(_message.Message): - __slots__ = ("changes",) - CHANGES_FIELD_NUMBER: _ClassVar[int] - changes: _assets_pb2.AssetDetails - def __init__( - self, changes: _Optional[_Union[_assets_pb2.AssetDetails, _Mapping]] = ... - ) -> None: ... - -class UpdateAsset(_message.Message): - __slots__ = ("asset_id", "changes") - ASSET_ID_FIELD_NUMBER: _ClassVar[int] - CHANGES_FIELD_NUMBER: _ClassVar[int] - asset_id: str - changes: _assets_pb2.AssetDetailsUpdate - def __init__( - self, - asset_id: _Optional[str] = ..., - changes: _Optional[_Union[_assets_pb2.AssetDetailsUpdate, _Mapping]] = ..., - ) -> None: ... - -class NewFreeform(_message.Message): - __slots__ = () - def __init__(self) -> None: ... - -class ProposalTerms(_message.Message): - __slots__ = ( - "closing_timestamp", - "enactment_timestamp", - "validation_timestamp", - "update_market", - "new_market", - "update_network_parameter", - "new_asset", - "new_freeform", - "update_asset", - "new_spot_market", - "update_spot_market", - "new_transfer", - "cancel_transfer", - "update_market_state", - "update_referral_program", - "update_volume_discount_program", - ) - CLOSING_TIMESTAMP_FIELD_NUMBER: _ClassVar[int] - ENACTMENT_TIMESTAMP_FIELD_NUMBER: _ClassVar[int] - VALIDATION_TIMESTAMP_FIELD_NUMBER: _ClassVar[int] - UPDATE_MARKET_FIELD_NUMBER: _ClassVar[int] - NEW_MARKET_FIELD_NUMBER: _ClassVar[int] - UPDATE_NETWORK_PARAMETER_FIELD_NUMBER: _ClassVar[int] - NEW_ASSET_FIELD_NUMBER: _ClassVar[int] - NEW_FREEFORM_FIELD_NUMBER: _ClassVar[int] - UPDATE_ASSET_FIELD_NUMBER: _ClassVar[int] - NEW_SPOT_MARKET_FIELD_NUMBER: _ClassVar[int] - UPDATE_SPOT_MARKET_FIELD_NUMBER: _ClassVar[int] - NEW_TRANSFER_FIELD_NUMBER: _ClassVar[int] - CANCEL_TRANSFER_FIELD_NUMBER: _ClassVar[int] - UPDATE_MARKET_STATE_FIELD_NUMBER: _ClassVar[int] - UPDATE_REFERRAL_PROGRAM_FIELD_NUMBER: _ClassVar[int] - UPDATE_VOLUME_DISCOUNT_PROGRAM_FIELD_NUMBER: _ClassVar[int] - closing_timestamp: int - enactment_timestamp: int - validation_timestamp: int - update_market: UpdateMarket - new_market: NewMarket - update_network_parameter: UpdateNetworkParameter - new_asset: NewAsset - new_freeform: NewFreeform - update_asset: UpdateAsset - new_spot_market: NewSpotMarket - update_spot_market: UpdateSpotMarket - new_transfer: NewTransfer - cancel_transfer: CancelTransfer - update_market_state: UpdateMarketState - update_referral_program: UpdateReferralProgram - update_volume_discount_program: UpdateVolumeDiscountProgram - def __init__( - self, - closing_timestamp: _Optional[int] = ..., - enactment_timestamp: _Optional[int] = ..., - validation_timestamp: _Optional[int] = ..., - update_market: _Optional[_Union[UpdateMarket, _Mapping]] = ..., - new_market: _Optional[_Union[NewMarket, _Mapping]] = ..., - update_network_parameter: _Optional[ - _Union[UpdateNetworkParameter, _Mapping] - ] = ..., - new_asset: _Optional[_Union[NewAsset, _Mapping]] = ..., - new_freeform: _Optional[_Union[NewFreeform, _Mapping]] = ..., - update_asset: _Optional[_Union[UpdateAsset, _Mapping]] = ..., - new_spot_market: _Optional[_Union[NewSpotMarket, _Mapping]] = ..., - update_spot_market: _Optional[_Union[UpdateSpotMarket, _Mapping]] = ..., - new_transfer: _Optional[_Union[NewTransfer, _Mapping]] = ..., - cancel_transfer: _Optional[_Union[CancelTransfer, _Mapping]] = ..., - update_market_state: _Optional[_Union[UpdateMarketState, _Mapping]] = ..., - update_referral_program: _Optional[ - _Union[UpdateReferralProgram, _Mapping] - ] = ..., - update_volume_discount_program: _Optional[ - _Union[UpdateVolumeDiscountProgram, _Mapping] - ] = ..., - ) -> None: ... - -class BatchProposalTermsChange(_message.Message): - __slots__ = ( - "enactment_timestamp", - "validation_timestamp", - "update_market", - "new_market", - "update_network_parameter", - "new_freeform", - "update_asset", - "new_spot_market", - "update_spot_market", - "new_transfer", - "cancel_transfer", - "update_market_state", - "update_referral_program", - "update_volume_discount_program", - "new_asset", - ) - ENACTMENT_TIMESTAMP_FIELD_NUMBER: _ClassVar[int] - VALIDATION_TIMESTAMP_FIELD_NUMBER: _ClassVar[int] - UPDATE_MARKET_FIELD_NUMBER: _ClassVar[int] - NEW_MARKET_FIELD_NUMBER: _ClassVar[int] - UPDATE_NETWORK_PARAMETER_FIELD_NUMBER: _ClassVar[int] - NEW_FREEFORM_FIELD_NUMBER: _ClassVar[int] - UPDATE_ASSET_FIELD_NUMBER: _ClassVar[int] - NEW_SPOT_MARKET_FIELD_NUMBER: _ClassVar[int] - UPDATE_SPOT_MARKET_FIELD_NUMBER: _ClassVar[int] - NEW_TRANSFER_FIELD_NUMBER: _ClassVar[int] - CANCEL_TRANSFER_FIELD_NUMBER: _ClassVar[int] - UPDATE_MARKET_STATE_FIELD_NUMBER: _ClassVar[int] - UPDATE_REFERRAL_PROGRAM_FIELD_NUMBER: _ClassVar[int] - UPDATE_VOLUME_DISCOUNT_PROGRAM_FIELD_NUMBER: _ClassVar[int] - NEW_ASSET_FIELD_NUMBER: _ClassVar[int] - enactment_timestamp: int - validation_timestamp: int - update_market: UpdateMarket - new_market: NewMarket - update_network_parameter: UpdateNetworkParameter - new_freeform: NewFreeform - update_asset: UpdateAsset - new_spot_market: NewSpotMarket - update_spot_market: UpdateSpotMarket - new_transfer: NewTransfer - cancel_transfer: CancelTransfer - update_market_state: UpdateMarketState - update_referral_program: UpdateReferralProgram - update_volume_discount_program: UpdateVolumeDiscountProgram - new_asset: NewAsset - def __init__( - self, - enactment_timestamp: _Optional[int] = ..., - validation_timestamp: _Optional[int] = ..., - update_market: _Optional[_Union[UpdateMarket, _Mapping]] = ..., - new_market: _Optional[_Union[NewMarket, _Mapping]] = ..., - update_network_parameter: _Optional[ - _Union[UpdateNetworkParameter, _Mapping] - ] = ..., - new_freeform: _Optional[_Union[NewFreeform, _Mapping]] = ..., - update_asset: _Optional[_Union[UpdateAsset, _Mapping]] = ..., - new_spot_market: _Optional[_Union[NewSpotMarket, _Mapping]] = ..., - update_spot_market: _Optional[_Union[UpdateSpotMarket, _Mapping]] = ..., - new_transfer: _Optional[_Union[NewTransfer, _Mapping]] = ..., - cancel_transfer: _Optional[_Union[CancelTransfer, _Mapping]] = ..., - update_market_state: _Optional[_Union[UpdateMarketState, _Mapping]] = ..., - update_referral_program: _Optional[ - _Union[UpdateReferralProgram, _Mapping] - ] = ..., - update_volume_discount_program: _Optional[ - _Union[UpdateVolumeDiscountProgram, _Mapping] - ] = ..., - new_asset: _Optional[_Union[NewAsset, _Mapping]] = ..., - ) -> None: ... - -class ProposalParameters(_message.Message): - __slots__ = ( - "min_close", - "max_close", - "min_enact", - "max_enact", - "required_participation", - "required_majority", - "min_proposer_balance", - "min_voter_balance", - "required_participation_lp", - "required_majority_lp", - "min_equity_like_share", - ) - MIN_CLOSE_FIELD_NUMBER: _ClassVar[int] - MAX_CLOSE_FIELD_NUMBER: _ClassVar[int] - MIN_ENACT_FIELD_NUMBER: _ClassVar[int] - MAX_ENACT_FIELD_NUMBER: _ClassVar[int] - REQUIRED_PARTICIPATION_FIELD_NUMBER: _ClassVar[int] - REQUIRED_MAJORITY_FIELD_NUMBER: _ClassVar[int] - MIN_PROPOSER_BALANCE_FIELD_NUMBER: _ClassVar[int] - MIN_VOTER_BALANCE_FIELD_NUMBER: _ClassVar[int] - REQUIRED_PARTICIPATION_LP_FIELD_NUMBER: _ClassVar[int] - REQUIRED_MAJORITY_LP_FIELD_NUMBER: _ClassVar[int] - MIN_EQUITY_LIKE_SHARE_FIELD_NUMBER: _ClassVar[int] - min_close: int - max_close: int - min_enact: int - max_enact: int - required_participation: str - required_majority: str - min_proposer_balance: str - min_voter_balance: str - required_participation_lp: str - required_majority_lp: str - min_equity_like_share: str - def __init__( - self, - min_close: _Optional[int] = ..., - max_close: _Optional[int] = ..., - min_enact: _Optional[int] = ..., - max_enact: _Optional[int] = ..., - required_participation: _Optional[str] = ..., - required_majority: _Optional[str] = ..., - min_proposer_balance: _Optional[str] = ..., - min_voter_balance: _Optional[str] = ..., - required_participation_lp: _Optional[str] = ..., - required_majority_lp: _Optional[str] = ..., - min_equity_like_share: _Optional[str] = ..., - ) -> None: ... - -class BatchProposalTerms(_message.Message): - __slots__ = ("closing_timestamp", "proposal_params", "changes") - CLOSING_TIMESTAMP_FIELD_NUMBER: _ClassVar[int] - PROPOSAL_PARAMS_FIELD_NUMBER: _ClassVar[int] - CHANGES_FIELD_NUMBER: _ClassVar[int] - closing_timestamp: int - proposal_params: ProposalParameters - changes: _containers.RepeatedCompositeFieldContainer[BatchProposalTermsChange] - def __init__( - self, - closing_timestamp: _Optional[int] = ..., - proposal_params: _Optional[_Union[ProposalParameters, _Mapping]] = ..., - changes: _Optional[_Iterable[_Union[BatchProposalTermsChange, _Mapping]]] = ..., - ) -> None: ... - -class ProposalRationale(_message.Message): - __slots__ = ("description", "title") - DESCRIPTION_FIELD_NUMBER: _ClassVar[int] - TITLE_FIELD_NUMBER: _ClassVar[int] - description: str - title: str - def __init__( - self, description: _Optional[str] = ..., title: _Optional[str] = ... - ) -> None: ... - -class GovernanceData(_message.Message): - __slots__ = ( - "proposal", - "yes", - "no", - "yes_party", - "no_party", - "proposal_type", - "proposals", - ) - - class Type(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - TYPE_SINGLE_OR_UNSPECIFIED: _ClassVar[GovernanceData.Type] - TYPE_BATCH: _ClassVar[GovernanceData.Type] - - TYPE_SINGLE_OR_UNSPECIFIED: GovernanceData.Type - TYPE_BATCH: GovernanceData.Type - - class YesPartyEntry(_message.Message): - __slots__ = ("key", "value") - KEY_FIELD_NUMBER: _ClassVar[int] - VALUE_FIELD_NUMBER: _ClassVar[int] - key: str - value: Vote - def __init__( - self, - key: _Optional[str] = ..., - value: _Optional[_Union[Vote, _Mapping]] = ..., - ) -> None: ... - - class NoPartyEntry(_message.Message): - __slots__ = ("key", "value") - KEY_FIELD_NUMBER: _ClassVar[int] - VALUE_FIELD_NUMBER: _ClassVar[int] - key: str - value: Vote - def __init__( - self, - key: _Optional[str] = ..., - value: _Optional[_Union[Vote, _Mapping]] = ..., - ) -> None: ... - - PROPOSAL_FIELD_NUMBER: _ClassVar[int] - YES_FIELD_NUMBER: _ClassVar[int] - NO_FIELD_NUMBER: _ClassVar[int] - YES_PARTY_FIELD_NUMBER: _ClassVar[int] - NO_PARTY_FIELD_NUMBER: _ClassVar[int] - PROPOSAL_TYPE_FIELD_NUMBER: _ClassVar[int] - PROPOSALS_FIELD_NUMBER: _ClassVar[int] - proposal: Proposal - yes: _containers.RepeatedCompositeFieldContainer[Vote] - no: _containers.RepeatedCompositeFieldContainer[Vote] - yes_party: _containers.MessageMap[str, Vote] - no_party: _containers.MessageMap[str, Vote] - proposal_type: GovernanceData.Type - proposals: _containers.RepeatedCompositeFieldContainer[Proposal] - def __init__( - self, - proposal: _Optional[_Union[Proposal, _Mapping]] = ..., - yes: _Optional[_Iterable[_Union[Vote, _Mapping]]] = ..., - no: _Optional[_Iterable[_Union[Vote, _Mapping]]] = ..., - yes_party: _Optional[_Mapping[str, Vote]] = ..., - no_party: _Optional[_Mapping[str, Vote]] = ..., - proposal_type: _Optional[_Union[GovernanceData.Type, str]] = ..., - proposals: _Optional[_Iterable[_Union[Proposal, _Mapping]]] = ..., - ) -> None: ... - -class Proposal(_message.Message): - __slots__ = ( - "id", - "reference", - "party_id", - "state", - "timestamp", - "terms", - "reason", - "error_details", - "rationale", - "required_participation", - "required_majority", - "required_liquidity_provider_participation", - "required_liquidity_provider_majority", - "batch_terms", - "batch_id", - ) - - class State(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - STATE_UNSPECIFIED: _ClassVar[Proposal.State] - STATE_FAILED: _ClassVar[Proposal.State] - STATE_OPEN: _ClassVar[Proposal.State] - STATE_PASSED: _ClassVar[Proposal.State] - STATE_REJECTED: _ClassVar[Proposal.State] - STATE_DECLINED: _ClassVar[Proposal.State] - STATE_ENACTED: _ClassVar[Proposal.State] - STATE_WAITING_FOR_NODE_VOTE: _ClassVar[Proposal.State] - - STATE_UNSPECIFIED: Proposal.State - STATE_FAILED: Proposal.State - STATE_OPEN: Proposal.State - STATE_PASSED: Proposal.State - STATE_REJECTED: Proposal.State - STATE_DECLINED: Proposal.State - STATE_ENACTED: Proposal.State - STATE_WAITING_FOR_NODE_VOTE: Proposal.State - ID_FIELD_NUMBER: _ClassVar[int] - REFERENCE_FIELD_NUMBER: _ClassVar[int] - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - STATE_FIELD_NUMBER: _ClassVar[int] - TIMESTAMP_FIELD_NUMBER: _ClassVar[int] - TERMS_FIELD_NUMBER: _ClassVar[int] - REASON_FIELD_NUMBER: _ClassVar[int] - ERROR_DETAILS_FIELD_NUMBER: _ClassVar[int] - RATIONALE_FIELD_NUMBER: _ClassVar[int] - REQUIRED_PARTICIPATION_FIELD_NUMBER: _ClassVar[int] - REQUIRED_MAJORITY_FIELD_NUMBER: _ClassVar[int] - REQUIRED_LIQUIDITY_PROVIDER_PARTICIPATION_FIELD_NUMBER: _ClassVar[int] - REQUIRED_LIQUIDITY_PROVIDER_MAJORITY_FIELD_NUMBER: _ClassVar[int] - BATCH_TERMS_FIELD_NUMBER: _ClassVar[int] - BATCH_ID_FIELD_NUMBER: _ClassVar[int] - id: str - reference: str - party_id: str - state: Proposal.State - timestamp: int - terms: ProposalTerms - reason: ProposalError - error_details: str - rationale: ProposalRationale - required_participation: str - required_majority: str - required_liquidity_provider_participation: str - required_liquidity_provider_majority: str - batch_terms: BatchProposalTerms - batch_id: str - def __init__( - self, - id: _Optional[str] = ..., - reference: _Optional[str] = ..., - party_id: _Optional[str] = ..., - state: _Optional[_Union[Proposal.State, str]] = ..., - timestamp: _Optional[int] = ..., - terms: _Optional[_Union[ProposalTerms, _Mapping]] = ..., - reason: _Optional[_Union[ProposalError, str]] = ..., - error_details: _Optional[str] = ..., - rationale: _Optional[_Union[ProposalRationale, _Mapping]] = ..., - required_participation: _Optional[str] = ..., - required_majority: _Optional[str] = ..., - required_liquidity_provider_participation: _Optional[str] = ..., - required_liquidity_provider_majority: _Optional[str] = ..., - batch_terms: _Optional[_Union[BatchProposalTerms, _Mapping]] = ..., - batch_id: _Optional[str] = ..., - ) -> None: ... - -class Vote(_message.Message): - __slots__ = ( - "party_id", - "value", - "proposal_id", - "timestamp", - "total_governance_token_balance", - "total_governance_token_weight", - "total_equity_like_share_weight", - "els_per_market", - ) - - class Value(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - VALUE_UNSPECIFIED: _ClassVar[Vote.Value] - VALUE_NO: _ClassVar[Vote.Value] - VALUE_YES: _ClassVar[Vote.Value] - - VALUE_UNSPECIFIED: Vote.Value - VALUE_NO: Vote.Value - VALUE_YES: Vote.Value - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - VALUE_FIELD_NUMBER: _ClassVar[int] - PROPOSAL_ID_FIELD_NUMBER: _ClassVar[int] - TIMESTAMP_FIELD_NUMBER: _ClassVar[int] - TOTAL_GOVERNANCE_TOKEN_BALANCE_FIELD_NUMBER: _ClassVar[int] - TOTAL_GOVERNANCE_TOKEN_WEIGHT_FIELD_NUMBER: _ClassVar[int] - TOTAL_EQUITY_LIKE_SHARE_WEIGHT_FIELD_NUMBER: _ClassVar[int] - ELS_PER_MARKET_FIELD_NUMBER: _ClassVar[int] - party_id: str - value: Vote.Value - proposal_id: str - timestamp: int - total_governance_token_balance: str - total_governance_token_weight: str - total_equity_like_share_weight: str - els_per_market: _containers.RepeatedCompositeFieldContainer[VoteELSPair] - def __init__( - self, - party_id: _Optional[str] = ..., - value: _Optional[_Union[Vote.Value, str]] = ..., - proposal_id: _Optional[str] = ..., - timestamp: _Optional[int] = ..., - total_governance_token_balance: _Optional[str] = ..., - total_governance_token_weight: _Optional[str] = ..., - total_equity_like_share_weight: _Optional[str] = ..., - els_per_market: _Optional[_Iterable[_Union[VoteELSPair, _Mapping]]] = ..., - ) -> None: ... - -class VoteELSPair(_message.Message): - __slots__ = ("market_id", "els") - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - ELS_FIELD_NUMBER: _ClassVar[int] - market_id: str - els: str - def __init__( - self, market_id: _Optional[str] = ..., els: _Optional[str] = ... - ) -> None: ... - -class UpdateVolumeDiscountProgram(_message.Message): - __slots__ = ("changes",) - CHANGES_FIELD_NUMBER: _ClassVar[int] - changes: VolumeDiscountProgramChanges - def __init__( - self, changes: _Optional[_Union[VolumeDiscountProgramChanges, _Mapping]] = ... - ) -> None: ... - -class VolumeDiscountProgramChanges(_message.Message): - __slots__ = ("benefit_tiers", "end_of_program_timestamp", "window_length") - BENEFIT_TIERS_FIELD_NUMBER: _ClassVar[int] - END_OF_PROGRAM_TIMESTAMP_FIELD_NUMBER: _ClassVar[int] - WINDOW_LENGTH_FIELD_NUMBER: _ClassVar[int] - benefit_tiers: _containers.RepeatedCompositeFieldContainer[ - _vega_pb2.VolumeBenefitTier - ] - end_of_program_timestamp: int - window_length: int - def __init__( - self, - benefit_tiers: _Optional[ - _Iterable[_Union[_vega_pb2.VolumeBenefitTier, _Mapping]] - ] = ..., - end_of_program_timestamp: _Optional[int] = ..., - window_length: _Optional[int] = ..., - ) -> None: ... - -class UpdateReferralProgram(_message.Message): - __slots__ = ("changes",) - CHANGES_FIELD_NUMBER: _ClassVar[int] - changes: ReferralProgramChanges - def __init__( - self, changes: _Optional[_Union[ReferralProgramChanges, _Mapping]] = ... - ) -> None: ... - -class ReferralProgramChanges(_message.Message): - __slots__ = ( - "benefit_tiers", - "end_of_program_timestamp", - "window_length", - "staking_tiers", - ) - BENEFIT_TIERS_FIELD_NUMBER: _ClassVar[int] - END_OF_PROGRAM_TIMESTAMP_FIELD_NUMBER: _ClassVar[int] - WINDOW_LENGTH_FIELD_NUMBER: _ClassVar[int] - STAKING_TIERS_FIELD_NUMBER: _ClassVar[int] - benefit_tiers: _containers.RepeatedCompositeFieldContainer[_vega_pb2.BenefitTier] - end_of_program_timestamp: int - window_length: int - staking_tiers: _containers.RepeatedCompositeFieldContainer[_vega_pb2.StakingTier] - def __init__( - self, - benefit_tiers: _Optional[ - _Iterable[_Union[_vega_pb2.BenefitTier, _Mapping]] - ] = ..., - end_of_program_timestamp: _Optional[int] = ..., - window_length: _Optional[int] = ..., - staking_tiers: _Optional[ - _Iterable[_Union[_vega_pb2.StakingTier, _Mapping]] - ] = ..., - ) -> None: ... - -class UpdateMarketState(_message.Message): - __slots__ = ("changes",) - CHANGES_FIELD_NUMBER: _ClassVar[int] - changes: UpdateMarketStateConfiguration - def __init__( - self, changes: _Optional[_Union[UpdateMarketStateConfiguration, _Mapping]] = ... - ) -> None: ... - -class UpdateMarketStateConfiguration(_message.Message): - __slots__ = ("market_id", "update_type", "price") - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - UPDATE_TYPE_FIELD_NUMBER: _ClassVar[int] - PRICE_FIELD_NUMBER: _ClassVar[int] - market_id: str - update_type: MarketStateUpdateType - price: str - def __init__( - self, - market_id: _Optional[str] = ..., - update_type: _Optional[_Union[MarketStateUpdateType, str]] = ..., - price: _Optional[str] = ..., - ) -> None: ... - -class CancelTransfer(_message.Message): - __slots__ = ("changes",) - CHANGES_FIELD_NUMBER: _ClassVar[int] - changes: CancelTransferConfiguration - def __init__( - self, changes: _Optional[_Union[CancelTransferConfiguration, _Mapping]] = ... - ) -> None: ... - -class CancelTransferConfiguration(_message.Message): - __slots__ = ("transfer_id",) - TRANSFER_ID_FIELD_NUMBER: _ClassVar[int] - transfer_id: str - def __init__(self, transfer_id: _Optional[str] = ...) -> None: ... - -class NewTransfer(_message.Message): - __slots__ = ("changes",) - CHANGES_FIELD_NUMBER: _ClassVar[int] - changes: NewTransferConfiguration - def __init__( - self, changes: _Optional[_Union[NewTransferConfiguration, _Mapping]] = ... - ) -> None: ... - -class NewTransferConfiguration(_message.Message): - __slots__ = ( - "source_type", - "source", - "transfer_type", - "amount", - "asset", - "fraction_of_balance", - "destination_type", - "destination", - "one_off", - "recurring", - ) - SOURCE_TYPE_FIELD_NUMBER: _ClassVar[int] - SOURCE_FIELD_NUMBER: _ClassVar[int] - TRANSFER_TYPE_FIELD_NUMBER: _ClassVar[int] - AMOUNT_FIELD_NUMBER: _ClassVar[int] - ASSET_FIELD_NUMBER: _ClassVar[int] - FRACTION_OF_BALANCE_FIELD_NUMBER: _ClassVar[int] - DESTINATION_TYPE_FIELD_NUMBER: _ClassVar[int] - DESTINATION_FIELD_NUMBER: _ClassVar[int] - ONE_OFF_FIELD_NUMBER: _ClassVar[int] - RECURRING_FIELD_NUMBER: _ClassVar[int] - source_type: _vega_pb2.AccountType - source: str - transfer_type: GovernanceTransferType - amount: str - asset: str - fraction_of_balance: str - destination_type: _vega_pb2.AccountType - destination: str - one_off: OneOffTransfer - recurring: RecurringTransfer - def __init__( - self, - source_type: _Optional[_Union[_vega_pb2.AccountType, str]] = ..., - source: _Optional[str] = ..., - transfer_type: _Optional[_Union[GovernanceTransferType, str]] = ..., - amount: _Optional[str] = ..., - asset: _Optional[str] = ..., - fraction_of_balance: _Optional[str] = ..., - destination_type: _Optional[_Union[_vega_pb2.AccountType, str]] = ..., - destination: _Optional[str] = ..., - one_off: _Optional[_Union[OneOffTransfer, _Mapping]] = ..., - recurring: _Optional[_Union[RecurringTransfer, _Mapping]] = ..., - ) -> None: ... - -class OneOffTransfer(_message.Message): - __slots__ = ("deliver_on",) - DELIVER_ON_FIELD_NUMBER: _ClassVar[int] - deliver_on: int - def __init__(self, deliver_on: _Optional[int] = ...) -> None: ... - -class RecurringTransfer(_message.Message): - __slots__ = ("start_epoch", "end_epoch", "dispatch_strategy") - START_EPOCH_FIELD_NUMBER: _ClassVar[int] - END_EPOCH_FIELD_NUMBER: _ClassVar[int] - DISPATCH_STRATEGY_FIELD_NUMBER: _ClassVar[int] - start_epoch: int - end_epoch: int - dispatch_strategy: _vega_pb2.DispatchStrategy - def __init__( - self, - start_epoch: _Optional[int] = ..., - end_epoch: _Optional[int] = ..., - dispatch_strategy: _Optional[ - _Union[_vega_pb2.DispatchStrategy, _Mapping] - ] = ..., - ) -> None: ... diff --git a/vega_sim/proto/vega/governance_pb2_grpc.py b/vega_sim/proto/vega/governance_pb2_grpc.py deleted file mode 100644 index 8a9393943..000000000 --- a/vega_sim/proto/vega/governance_pb2_grpc.py +++ /dev/null @@ -1,3 +0,0 @@ -# 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/vega_sim/proto/vega/markets_pb2.py b/vega_sim/proto/vega/markets_pb2.py deleted file mode 100644 index 38c22b15d..000000000 --- a/vega_sim/proto/vega/markets_pb2.py +++ /dev/null @@ -1,99 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: vega/markets.proto -# Protobuf Python Version: 5.26.1 -"""Generated protocol buffer code.""" -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 -from google.protobuf.internal import builder as _builder - -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - -from . import data_source_pb2 as vega_dot_data__source__pb2 - - -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile( - b'\n\x12vega/markets.proto\x12\x04vega\x1a\x16vega/data_source.proto"E\n\x0f\x41uctionDuration\x12\x1a\n\x08\x64uration\x18\x01 \x01(\x03R\x08\x64uration\x12\x16\n\x06volume\x18\x02 \x01(\x04R\x06volume"F\n\x04Spot\x12\x1d\n\nbase_asset\x18\x01 \x01(\tR\tbaseAsset\x12\x1f\n\x0bquote_asset\x18\x02 \x01(\tR\nquoteAsset"\xb2\x03\n\x06\x46uture\x12)\n\x10settlement_asset\x18\x01 \x01(\tR\x0fsettlementAsset\x12\x1d\n\nquote_name\x18\x02 \x01(\tR\tquoteName\x12\x63\n$data_source_spec_for_settlement_data\x18\x03 \x01(\x0b\x32\x14.vega.DataSourceSpecR\x1f\x64\x61taSourceSpecForSettlementData\x12k\n(data_source_spec_for_trading_termination\x18\x04 \x01(\x0b\x32\x14.vega.DataSourceSpecR#dataSourceSpecForTradingTermination\x12\\\n\x18\x64\x61ta_source_spec_binding\x18\x05 \x01(\x0b\x32#.vega.DataSourceSpecToFutureBindingR\x15\x64\x61taSourceSpecBinding\x12&\n\x03\x63\x61p\x18\x06 \x01(\x0b\x32\x0f.vega.FutureCapH\x00R\x03\x63\x61p\x88\x01\x01\x42\x06\n\x04_cap"\xc1\x01\n\tFutureCap\x12\x1b\n\tmax_price\x18\x01 \x01(\tR\x08maxPrice\x12\x30\n\x11\x62inary_settlement\x18\x02 \x01(\x08H\x00R\x10\x62inarySettlement\x88\x01\x01\x12\x36\n\x14\x66ully_collateralised\x18\x03 \x01(\x08H\x01R\x13\x66ullyCollateralised\x88\x01\x01\x42\x14\n\x12_binary_settlementB\x17\n\x15_fully_collateralised"\xe6\x07\n\tPerpetual\x12)\n\x10settlement_asset\x18\x01 \x01(\tR\x0fsettlementAsset\x12\x1d\n\nquote_name\x18\x02 \x01(\tR\tquoteName\x12\x32\n\x15margin_funding_factor\x18\x03 \x01(\tR\x13marginFundingFactor\x12#\n\rinterest_rate\x18\x04 \x01(\tR\x0cinterestRate\x12*\n\x11\x63lamp_lower_bound\x18\x05 \x01(\tR\x0f\x63lampLowerBound\x12*\n\x11\x63lamp_upper_bound\x18\x06 \x01(\tR\x0f\x63lampUpperBound\x12k\n(data_source_spec_for_settlement_schedule\x18\x07 \x01(\x0b\x32\x14.vega.DataSourceSpecR#dataSourceSpecForSettlementSchedule\x12\x63\n$data_source_spec_for_settlement_data\x18\x08 \x01(\x0b\x32\x14.vega.DataSourceSpecR\x1f\x64\x61taSourceSpecForSettlementData\x12_\n\x18\x64\x61ta_source_spec_binding\x18\t \x01(\x0b\x32&.vega.DataSourceSpecToPerpetualBindingR\x15\x64\x61taSourceSpecBinding\x12\x42\n\x1b\x66unding_rate_scaling_factor\x18\n \x01(\tH\x00R\x18\x66undingRateScalingFactor\x88\x01\x01\x12<\n\x18\x66unding_rate_lower_bound\x18\x0b \x01(\tH\x01R\x15\x66undingRateLowerBound\x88\x01\x01\x12<\n\x18\x66unding_rate_upper_bound\x18\x0c \x01(\tH\x02R\x15\x66undingRateUpperBound\x88\x01\x01\x12m\n\x1finternal_composite_price_config\x18\r \x01(\x0b\x32!.vega.CompositePriceConfigurationH\x03R\x1cinternalCompositePriceConfig\x88\x01\x01\x42\x1e\n\x1c_funding_rate_scaling_factorB\x1b\n\x19_funding_rate_lower_boundB\x1b\n\x19_funding_rate_upper_boundB"\n _internal_composite_price_config"\x9b\x01\n\x1d\x44\x61taSourceSpecToFutureBinding\x12\x38\n\x18settlement_data_property\x18\x01 \x01(\tR\x16settlementDataProperty\x12@\n\x1ctrading_termination_property\x18\x02 \x01(\tR\x1atradingTerminationProperty"\x9e\x01\n DataSourceSpecToPerpetualBinding\x12\x38\n\x18settlement_data_property\x18\x01 \x01(\tR\x16settlementDataProperty\x12@\n\x1csettlement_schedule_property\x18\x02 \x01(\tR\x1asettlementScheduleProperty"(\n\x12InstrumentMetadata\x12\x12\n\x04tags\x18\x01 \x03(\tR\x04tags"\x80\x02\n\nInstrument\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04\x63ode\x18\x02 \x01(\tR\x04\x63ode\x12\x12\n\x04name\x18\x03 \x01(\tR\x04name\x12\x34\n\x08metadata\x18\x04 \x01(\x0b\x32\x18.vega.InstrumentMetadataR\x08metadata\x12&\n\x06\x66uture\x18\x64 \x01(\x0b\x32\x0c.vega.FutureH\x00R\x06\x66uture\x12 \n\x04spot\x18\x65 \x01(\x0b\x32\n.vega.SpotH\x00R\x04spot\x12/\n\tperpetual\x18\x66 \x01(\x0b\x32\x0f.vega.PerpetualH\x00R\tperpetualB\t\n\x07product"\xfc\x01\n\x12LogNormalRiskModel\x12\x36\n\x17risk_aversion_parameter\x18\x01 \x01(\x01R\x15riskAversionParameter\x12\x10\n\x03tau\x18\x02 \x01(\x01R\x03tau\x12\x32\n\x06params\x18\x03 \x01(\x0b\x32\x1a.vega.LogNormalModelParamsR\x06params\x12O\n\x14risk_factor_override\x18\x04 \x01(\x0b\x32\x18.vega.RiskFactorOverrideH\x00R\x12riskFactorOverride\x88\x01\x01\x42\x17\n\x15_risk_factor_override">\n\x12RiskFactorOverride\x12\x14\n\x05short\x18\x01 \x01(\tR\x05short\x12\x12\n\x04long\x18\x02 \x01(\tR\x04long"J\n\x14LogNormalModelParams\x12\x0e\n\x02mu\x18\x01 \x01(\x01R\x02mu\x12\x0c\n\x01r\x18\x02 \x01(\x01R\x01r\x12\x14\n\x05sigma\x18\x03 \x01(\x01R\x05sigma"B\n\x0fSimpleRiskModel\x12/\n\x06params\x18\x01 \x01(\x0b\x32\x17.vega.SimpleModelParamsR\x06params"\xd1\x01\n\x11SimpleModelParams\x12\x1f\n\x0b\x66\x61\x63tor_long\x18\x01 \x01(\x01R\nfactorLong\x12!\n\x0c\x66\x61\x63tor_short\x18\x02 \x01(\x01R\x0b\x66\x61\x63torShort\x12\x1e\n\x0bmax_move_up\x18\x03 \x01(\x01R\tmaxMoveUp\x12"\n\rmin_move_down\x18\x04 \x01(\x01R\x0bminMoveDown\x12\x34\n\x16probability_of_trading\x18\x05 \x01(\x01R\x14probabilityOfTrading"\x89\x01\n\x0eScalingFactors\x12!\n\x0csearch_level\x18\x01 \x01(\x01R\x0bsearchLevel\x12%\n\x0einitial_margin\x18\x02 \x01(\x01R\rinitialMargin\x12-\n\x12\x63ollateral_release\x18\x03 \x01(\x01R\x11\x63ollateralRelease"\xa2\x01\n\x10MarginCalculator\x12=\n\x0fscaling_factors\x18\x01 \x01(\x0b\x32\x14.vega.ScalingFactorsR\x0escalingFactors\x12\x36\n\x14\x66ully_collateralised\x18\x02 \x01(\x08H\x00R\x13\x66ullyCollateralised\x88\x01\x01\x42\x17\n\x15_fully_collateralised"\xad\x02\n\x12TradableInstrument\x12\x30\n\ninstrument\x18\x01 \x01(\x0b\x32\x10.vega.InstrumentR\ninstrument\x12\x43\n\x11margin_calculator\x18\x02 \x01(\x0b\x32\x16.vega.MarginCalculatorR\x10marginCalculator\x12M\n\x15log_normal_risk_model\x18\x64 \x01(\x0b\x32\x18.vega.LogNormalRiskModelH\x00R\x12logNormalRiskModel\x12\x43\n\x11simple_risk_model\x18\x65 \x01(\x0b\x32\x15.vega.SimpleRiskModelH\x00R\x0fsimpleRiskModelB\x0c\n\nrisk_model"}\n\nFeeFactors\x12\x1b\n\tmaker_fee\x18\x01 \x01(\tR\x08makerFee\x12-\n\x12infrastructure_fee\x18\x02 \x01(\tR\x11infrastructureFee\x12#\n\rliquidity_fee\x18\x03 \x01(\tR\x0cliquidityFee"\x84\x01\n\x04\x46\x65\x65s\x12*\n\x07\x66\x61\x63tors\x18\x01 \x01(\x0b\x32\x10.vega.FeeFactorsR\x07\x66\x61\x63tors\x12P\n\x16liquidity_fee_settings\x18\x02 \x01(\x0b\x32\x1a.vega.LiquidityFeeSettingsR\x14liquidityFeeSettings"\x81\x01\n\x16PriceMonitoringTrigger\x12\x18\n\x07horizon\x18\x01 \x01(\x03R\x07horizon\x12 \n\x0bprobability\x18\x02 \x01(\tR\x0bprobability\x12+\n\x11\x61uction_extension\x18\x03 \x01(\x03R\x10\x61uctionExtension"U\n\x19PriceMonitoringParameters\x12\x38\n\x08triggers\x18\x01 \x03(\x0b\x32\x1c.vega.PriceMonitoringTriggerR\x08triggers"Z\n\x17PriceMonitoringSettings\x12?\n\nparameters\x18\x01 \x01(\x0b\x32\x1f.vega.PriceMonitoringParametersR\nparameters"\xcc\x01\n\x1dLiquidityMonitoringParameters\x12S\n\x17target_stake_parameters\x18\x01 \x01(\x0b\x32\x1b.vega.TargetStakeParametersR\x15targetStakeParameters\x12)\n\x10triggering_ratio\x18\x02 \x01(\tR\x0ftriggeringRatio\x12+\n\x11\x61uction_extension\x18\x03 \x01(\x03R\x10\x61uctionExtension"\xfa\x01\n\x16LiquiditySLAParameters\x12\x1f\n\x0bprice_range\x18\x01 \x01(\tR\npriceRange\x12?\n\x1c\x63ommitment_min_time_fraction\x18\x02 \x01(\tR\x19\x63ommitmentMinTimeFraction\x12\x42\n\x1dperformance_hysteresis_epochs\x18\x04 \x01(\x04R\x1bperformanceHysteresisEpochs\x12\x34\n\x16sla_competition_factor\x18\x05 \x01(\tR\x14slaCompetitionFactorJ\x04\x08\x03\x10\x04"\xf8\x01\n\x14LiquidityFeeSettings\x12\x39\n\x06method\x18\x01 \x01(\x0e\x32!.vega.LiquidityFeeSettings.MethodR\x06method\x12&\n\x0c\x66\x65\x65_constant\x18\x02 \x01(\tH\x00R\x0b\x66\x65\x65\x43onstant\x88\x01\x01"l\n\x06Method\x12\x16\n\x12METHOD_UNSPECIFIED\x10\x00\x12\x18\n\x14METHOD_MARGINAL_COST\x10\x01\x12\x1b\n\x17METHOD_WEIGHTED_AVERAGE\x10\x02\x12\x13\n\x0fMETHOD_CONSTANT\x10\x03\x42\x0f\n\r_fee_constant"_\n\x15TargetStakeParameters\x12\x1f\n\x0btime_window\x18\x01 \x01(\x03R\ntimeWindow\x12%\n\x0escaling_factor\x18\x02 \x01(\x01R\rscalingFactor"\xc7\x0e\n\x06Market\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12I\n\x13tradable_instrument\x18\x02 \x01(\x0b\x32\x18.vega.TradableInstrumentR\x12tradableInstrument\x12%\n\x0e\x64\x65\x63imal_places\x18\x03 \x01(\x04R\rdecimalPlaces\x12\x1e\n\x04\x66\x65\x65s\x18\x04 \x01(\x0b\x32\n.vega.FeesR\x04\x66\x65\x65s\x12>\n\x0fopening_auction\x18\x05 \x01(\x0b\x32\x15.vega.AuctionDurationR\x0eopeningAuction\x12Y\n\x19price_monitoring_settings\x18\x06 \x01(\x0b\x32\x1d.vega.PriceMonitoringSettingsR\x17priceMonitoringSettings\x12k\n\x1fliquidity_monitoring_parameters\x18\x07 \x01(\x0b\x32#.vega.LiquidityMonitoringParametersR\x1dliquidityMonitoringParameters\x12;\n\x0ctrading_mode\x18\x08 \x01(\x0e\x32\x18.vega.Market.TradingModeR\x0btradingMode\x12(\n\x05state\x18\t \x01(\x0e\x32\x12.vega.Market.StateR\x05state\x12\x43\n\x11market_timestamps\x18\n \x01(\x0b\x32\x16.vega.MarketTimestampsR\x10marketTimestamps\x12\x36\n\x17position_decimal_places\x18\x0b \x01(\x03R\x15positionDecimalPlaces\x12$\n\x0elp_price_range\x18\x0c \x01(\tR\x0clpPriceRange\x12\x34\n\x16linear_slippage_factor\x18\r \x01(\tR\x14linearSlippageFactor\x12:\n\x19quadratic_slippage_factor\x18\x0e \x01(\tR\x17quadraticSlippageFactor\x12-\n\x10parent_market_id\x18\x0f \x01(\tH\x00R\x0eparentMarketId\x88\x01\x01\x12;\n\x17insurance_pool_fraction\x18\x10 \x01(\tH\x01R\x15insurancePoolFraction\x88\x01\x01\x12\x33\n\x13successor_market_id\x18\x11 \x01(\tH\x02R\x11successorMarketId\x88\x01\x01\x12S\n\x14liquidity_sla_params\x18\x12 \x01(\x0b\x32\x1c.vega.LiquiditySLAParametersH\x03R\x12liquiditySlaParams\x88\x01\x01\x12L\n\x14liquidation_strategy\x18\x13 \x01(\x0b\x32\x19.vega.LiquidationStrategyR\x13liquidationStrategy\x12[\n\x18mark_price_configuration\x18\x14 \x01(\x0b\x32!.vega.CompositePriceConfigurationR\x16markPriceConfiguration\x12\x1b\n\ttick_size\x18\x15 \x01(\tR\x08tickSize"\xfc\x01\n\x05State\x12\x15\n\x11STATE_UNSPECIFIED\x10\x00\x12\x12\n\x0eSTATE_PROPOSED\x10\x01\x12\x12\n\x0eSTATE_REJECTED\x10\x02\x12\x11\n\rSTATE_PENDING\x10\x03\x12\x13\n\x0fSTATE_CANCELLED\x10\x04\x12\x10\n\x0cSTATE_ACTIVE\x10\x05\x12\x13\n\x0fSTATE_SUSPENDED\x10\x06\x12\x10\n\x0cSTATE_CLOSED\x10\x07\x12\x1c\n\x18STATE_TRADING_TERMINATED\x10\x08\x12\x11\n\rSTATE_SETTLED\x10\t\x12"\n\x1eSTATE_SUSPENDED_VIA_GOVERNANCE\x10\n"\xf7\x01\n\x0bTradingMode\x12\x1c\n\x18TRADING_MODE_UNSPECIFIED\x10\x00\x12\x1b\n\x17TRADING_MODE_CONTINUOUS\x10\x01\x12\x1e\n\x1aTRADING_MODE_BATCH_AUCTION\x10\x02\x12 \n\x1cTRADING_MODE_OPENING_AUCTION\x10\x03\x12#\n\x1fTRADING_MODE_MONITORING_AUCTION\x10\x04\x12\x1b\n\x17TRADING_MODE_NO_TRADING\x10\x05\x12)\n%TRADING_MODE_SUSPENDED_VIA_GOVERNANCE\x10\x06\x42\x13\n\x11_parent_market_idB\x1a\n\x18_insurance_pool_fractionB\x16\n\x14_successor_market_idB\x17\n\x15_liquidity_sla_params"r\n\x10MarketTimestamps\x12\x1a\n\x08proposed\x18\x01 \x01(\x03R\x08proposed\x12\x18\n\x07pending\x18\x02 \x01(\x03R\x07pending\x12\x12\n\x04open\x18\x03 \x01(\x03R\x04open\x12\x14\n\x05\x63lose\x18\x04 \x01(\x03R\x05\x63lose"\x8a\x02\n\x13LiquidationStrategy\x12,\n\x12\x64isposal_time_step\x18\x01 \x01(\x03R\x10\x64isposalTimeStep\x12+\n\x11\x64isposal_fraction\x18\x02 \x01(\tR\x10\x64isposalFraction\x12,\n\x12\x66ull_disposal_size\x18\x03 \x01(\x04R\x10\x66ullDisposalSize\x12\x32\n\x15max_fraction_consumed\x18\x04 \x01(\tR\x13maxFractionConsumed\x12\x36\n\x17\x64isposal_slippage_range\x18\x05 \x01(\tR\x15\x64isposalSlippageRange"\xda\x03\n\x1b\x43ompositePriceConfiguration\x12!\n\x0c\x64\x65\x63\x61y_weight\x18\x01 \x01(\tR\x0b\x64\x65\x63\x61yWeight\x12\x1f\n\x0b\x64\x65\x63\x61y_power\x18\x02 \x01(\x04R\ndecayPower\x12\x1f\n\x0b\x63\x61sh_amount\x18\x03 \x01(\tR\ncashAmount\x12%\n\x0esource_weights\x18\x04 \x03(\tR\rsourceWeights\x12<\n\x1asource_staleness_tolerance\x18\x05 \x03(\tR\x18sourceStalenessTolerance\x12J\n\x14\x63omposite_price_type\x18\x06 \x01(\x0e\x32\x18.vega.CompositePriceTypeR\x12\x63ompositePriceType\x12\x46\n\x11\x64\x61ta_sources_spec\x18\x07 \x03(\x0b\x32\x1a.vega.DataSourceDefinitionR\x0f\x64\x61taSourcesSpec\x12]\n\x19\x64\x61ta_sources_spec_binding\x18\x08 \x03(\x0b\x32".vega.SpecBindingForCompositePriceR\x16\x64\x61taSourcesSpecBinding*\xa3\x01\n\x12\x43ompositePriceType\x12$\n COMPOSITE_PRICE_TYPE_UNSPECIFIED\x10\x00\x12!\n\x1d\x43OMPOSITE_PRICE_TYPE_WEIGHTED\x10\x01\x12\x1f\n\x1b\x43OMPOSITE_PRICE_TYPE_MEDIAN\x10\x02\x12#\n\x1f\x43OMPOSITE_PRICE_TYPE_LAST_TRADE\x10\x03\x42\'Z%code.vegaprotocol.io/vega/protos/vegab\x06proto3' -) - -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, "vega.markets_pb2", _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals["DESCRIPTOR"]._loaded_options = None - _globals["DESCRIPTOR"]._serialized_options = ( - b"Z%code.vegaprotocol.io/vega/protos/vega" - ) - _globals["_COMPOSITEPRICETYPE"]._serialized_start = 7843 - _globals["_COMPOSITEPRICETYPE"]._serialized_end = 8006 - _globals["_AUCTIONDURATION"]._serialized_start = 52 - _globals["_AUCTIONDURATION"]._serialized_end = 121 - _globals["_SPOT"]._serialized_start = 123 - _globals["_SPOT"]._serialized_end = 193 - _globals["_FUTURE"]._serialized_start = 196 - _globals["_FUTURE"]._serialized_end = 630 - _globals["_FUTURECAP"]._serialized_start = 633 - _globals["_FUTURECAP"]._serialized_end = 826 - _globals["_PERPETUAL"]._serialized_start = 829 - _globals["_PERPETUAL"]._serialized_end = 1827 - _globals["_DATASOURCESPECTOFUTUREBINDING"]._serialized_start = 1830 - _globals["_DATASOURCESPECTOFUTUREBINDING"]._serialized_end = 1985 - _globals["_DATASOURCESPECTOPERPETUALBINDING"]._serialized_start = 1988 - _globals["_DATASOURCESPECTOPERPETUALBINDING"]._serialized_end = 2146 - _globals["_INSTRUMENTMETADATA"]._serialized_start = 2148 - _globals["_INSTRUMENTMETADATA"]._serialized_end = 2188 - _globals["_INSTRUMENT"]._serialized_start = 2191 - _globals["_INSTRUMENT"]._serialized_end = 2447 - _globals["_LOGNORMALRISKMODEL"]._serialized_start = 2450 - _globals["_LOGNORMALRISKMODEL"]._serialized_end = 2702 - _globals["_RISKFACTOROVERRIDE"]._serialized_start = 2704 - _globals["_RISKFACTOROVERRIDE"]._serialized_end = 2766 - _globals["_LOGNORMALMODELPARAMS"]._serialized_start = 2768 - _globals["_LOGNORMALMODELPARAMS"]._serialized_end = 2842 - _globals["_SIMPLERISKMODEL"]._serialized_start = 2844 - _globals["_SIMPLERISKMODEL"]._serialized_end = 2910 - _globals["_SIMPLEMODELPARAMS"]._serialized_start = 2913 - _globals["_SIMPLEMODELPARAMS"]._serialized_end = 3122 - _globals["_SCALINGFACTORS"]._serialized_start = 3125 - _globals["_SCALINGFACTORS"]._serialized_end = 3262 - _globals["_MARGINCALCULATOR"]._serialized_start = 3265 - _globals["_MARGINCALCULATOR"]._serialized_end = 3427 - _globals["_TRADABLEINSTRUMENT"]._serialized_start = 3430 - _globals["_TRADABLEINSTRUMENT"]._serialized_end = 3731 - _globals["_FEEFACTORS"]._serialized_start = 3733 - _globals["_FEEFACTORS"]._serialized_end = 3858 - _globals["_FEES"]._serialized_start = 3861 - _globals["_FEES"]._serialized_end = 3993 - _globals["_PRICEMONITORINGTRIGGER"]._serialized_start = 3996 - _globals["_PRICEMONITORINGTRIGGER"]._serialized_end = 4125 - _globals["_PRICEMONITORINGPARAMETERS"]._serialized_start = 4127 - _globals["_PRICEMONITORINGPARAMETERS"]._serialized_end = 4212 - _globals["_PRICEMONITORINGSETTINGS"]._serialized_start = 4214 - _globals["_PRICEMONITORINGSETTINGS"]._serialized_end = 4304 - _globals["_LIQUIDITYMONITORINGPARAMETERS"]._serialized_start = 4307 - _globals["_LIQUIDITYMONITORINGPARAMETERS"]._serialized_end = 4511 - _globals["_LIQUIDITYSLAPARAMETERS"]._serialized_start = 4514 - _globals["_LIQUIDITYSLAPARAMETERS"]._serialized_end = 4764 - _globals["_LIQUIDITYFEESETTINGS"]._serialized_start = 4767 - _globals["_LIQUIDITYFEESETTINGS"]._serialized_end = 5015 - _globals["_LIQUIDITYFEESETTINGS_METHOD"]._serialized_start = 4890 - _globals["_LIQUIDITYFEESETTINGS_METHOD"]._serialized_end = 4998 - _globals["_TARGETSTAKEPARAMETERS"]._serialized_start = 5017 - _globals["_TARGETSTAKEPARAMETERS"]._serialized_end = 5112 - _globals["_MARKET"]._serialized_start = 5115 - _globals["_MARKET"]._serialized_end = 6978 - _globals["_MARKET_STATE"]._serialized_start = 6378 - _globals["_MARKET_STATE"]._serialized_end = 6630 - _globals["_MARKET_TRADINGMODE"]._serialized_start = 6633 - _globals["_MARKET_TRADINGMODE"]._serialized_end = 6880 - _globals["_MARKETTIMESTAMPS"]._serialized_start = 6980 - _globals["_MARKETTIMESTAMPS"]._serialized_end = 7094 - _globals["_LIQUIDATIONSTRATEGY"]._serialized_start = 7097 - _globals["_LIQUIDATIONSTRATEGY"]._serialized_end = 7363 - _globals["_COMPOSITEPRICECONFIGURATION"]._serialized_start = 7366 - _globals["_COMPOSITEPRICECONFIGURATION"]._serialized_end = 7840 -# @@protoc_insertion_point(module_scope) diff --git a/vega_sim/proto/vega/markets_pb2.pyi b/vega_sim/proto/vega/markets_pb2.pyi deleted file mode 100644 index c93bbda58..000000000 --- a/vega_sim/proto/vega/markets_pb2.pyi +++ /dev/null @@ -1,716 +0,0 @@ -from vega import data_source_pb2 as _data_source_pb2 -from google.protobuf.internal import containers as _containers -from google.protobuf.internal import enum_type_wrapper as _enum_type_wrapper -from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from typing import ( - ClassVar as _ClassVar, - Iterable as _Iterable, - Mapping as _Mapping, - Optional as _Optional, - Union as _Union, -) - -DESCRIPTOR: _descriptor.FileDescriptor - -class CompositePriceType(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - COMPOSITE_PRICE_TYPE_UNSPECIFIED: _ClassVar[CompositePriceType] - COMPOSITE_PRICE_TYPE_WEIGHTED: _ClassVar[CompositePriceType] - COMPOSITE_PRICE_TYPE_MEDIAN: _ClassVar[CompositePriceType] - COMPOSITE_PRICE_TYPE_LAST_TRADE: _ClassVar[CompositePriceType] - -COMPOSITE_PRICE_TYPE_UNSPECIFIED: CompositePriceType -COMPOSITE_PRICE_TYPE_WEIGHTED: CompositePriceType -COMPOSITE_PRICE_TYPE_MEDIAN: CompositePriceType -COMPOSITE_PRICE_TYPE_LAST_TRADE: CompositePriceType - -class AuctionDuration(_message.Message): - __slots__ = ("duration", "volume") - DURATION_FIELD_NUMBER: _ClassVar[int] - VOLUME_FIELD_NUMBER: _ClassVar[int] - duration: int - volume: int - def __init__( - self, duration: _Optional[int] = ..., volume: _Optional[int] = ... - ) -> None: ... - -class Spot(_message.Message): - __slots__ = ("base_asset", "quote_asset") - BASE_ASSET_FIELD_NUMBER: _ClassVar[int] - QUOTE_ASSET_FIELD_NUMBER: _ClassVar[int] - base_asset: str - quote_asset: str - def __init__( - self, base_asset: _Optional[str] = ..., quote_asset: _Optional[str] = ... - ) -> None: ... - -class Future(_message.Message): - __slots__ = ( - "settlement_asset", - "quote_name", - "data_source_spec_for_settlement_data", - "data_source_spec_for_trading_termination", - "data_source_spec_binding", - "cap", - ) - SETTLEMENT_ASSET_FIELD_NUMBER: _ClassVar[int] - QUOTE_NAME_FIELD_NUMBER: _ClassVar[int] - DATA_SOURCE_SPEC_FOR_SETTLEMENT_DATA_FIELD_NUMBER: _ClassVar[int] - DATA_SOURCE_SPEC_FOR_TRADING_TERMINATION_FIELD_NUMBER: _ClassVar[int] - DATA_SOURCE_SPEC_BINDING_FIELD_NUMBER: _ClassVar[int] - CAP_FIELD_NUMBER: _ClassVar[int] - settlement_asset: str - quote_name: str - data_source_spec_for_settlement_data: _data_source_pb2.DataSourceSpec - data_source_spec_for_trading_termination: _data_source_pb2.DataSourceSpec - data_source_spec_binding: DataSourceSpecToFutureBinding - cap: FutureCap - def __init__( - self, - settlement_asset: _Optional[str] = ..., - quote_name: _Optional[str] = ..., - data_source_spec_for_settlement_data: _Optional[ - _Union[_data_source_pb2.DataSourceSpec, _Mapping] - ] = ..., - data_source_spec_for_trading_termination: _Optional[ - _Union[_data_source_pb2.DataSourceSpec, _Mapping] - ] = ..., - data_source_spec_binding: _Optional[ - _Union[DataSourceSpecToFutureBinding, _Mapping] - ] = ..., - cap: _Optional[_Union[FutureCap, _Mapping]] = ..., - ) -> None: ... - -class FutureCap(_message.Message): - __slots__ = ("max_price", "binary_settlement", "fully_collateralised") - MAX_PRICE_FIELD_NUMBER: _ClassVar[int] - BINARY_SETTLEMENT_FIELD_NUMBER: _ClassVar[int] - FULLY_COLLATERALISED_FIELD_NUMBER: _ClassVar[int] - max_price: str - binary_settlement: bool - fully_collateralised: bool - def __init__( - self, - max_price: _Optional[str] = ..., - binary_settlement: bool = ..., - fully_collateralised: bool = ..., - ) -> None: ... - -class Perpetual(_message.Message): - __slots__ = ( - "settlement_asset", - "quote_name", - "margin_funding_factor", - "interest_rate", - "clamp_lower_bound", - "clamp_upper_bound", - "data_source_spec_for_settlement_schedule", - "data_source_spec_for_settlement_data", - "data_source_spec_binding", - "funding_rate_scaling_factor", - "funding_rate_lower_bound", - "funding_rate_upper_bound", - "internal_composite_price_config", - ) - SETTLEMENT_ASSET_FIELD_NUMBER: _ClassVar[int] - QUOTE_NAME_FIELD_NUMBER: _ClassVar[int] - MARGIN_FUNDING_FACTOR_FIELD_NUMBER: _ClassVar[int] - INTEREST_RATE_FIELD_NUMBER: _ClassVar[int] - CLAMP_LOWER_BOUND_FIELD_NUMBER: _ClassVar[int] - CLAMP_UPPER_BOUND_FIELD_NUMBER: _ClassVar[int] - DATA_SOURCE_SPEC_FOR_SETTLEMENT_SCHEDULE_FIELD_NUMBER: _ClassVar[int] - DATA_SOURCE_SPEC_FOR_SETTLEMENT_DATA_FIELD_NUMBER: _ClassVar[int] - DATA_SOURCE_SPEC_BINDING_FIELD_NUMBER: _ClassVar[int] - FUNDING_RATE_SCALING_FACTOR_FIELD_NUMBER: _ClassVar[int] - FUNDING_RATE_LOWER_BOUND_FIELD_NUMBER: _ClassVar[int] - FUNDING_RATE_UPPER_BOUND_FIELD_NUMBER: _ClassVar[int] - INTERNAL_COMPOSITE_PRICE_CONFIG_FIELD_NUMBER: _ClassVar[int] - settlement_asset: str - quote_name: str - margin_funding_factor: str - interest_rate: str - clamp_lower_bound: str - clamp_upper_bound: str - data_source_spec_for_settlement_schedule: _data_source_pb2.DataSourceSpec - data_source_spec_for_settlement_data: _data_source_pb2.DataSourceSpec - data_source_spec_binding: DataSourceSpecToPerpetualBinding - funding_rate_scaling_factor: str - funding_rate_lower_bound: str - funding_rate_upper_bound: str - internal_composite_price_config: CompositePriceConfiguration - def __init__( - self, - settlement_asset: _Optional[str] = ..., - quote_name: _Optional[str] = ..., - margin_funding_factor: _Optional[str] = ..., - interest_rate: _Optional[str] = ..., - clamp_lower_bound: _Optional[str] = ..., - clamp_upper_bound: _Optional[str] = ..., - data_source_spec_for_settlement_schedule: _Optional[ - _Union[_data_source_pb2.DataSourceSpec, _Mapping] - ] = ..., - data_source_spec_for_settlement_data: _Optional[ - _Union[_data_source_pb2.DataSourceSpec, _Mapping] - ] = ..., - data_source_spec_binding: _Optional[ - _Union[DataSourceSpecToPerpetualBinding, _Mapping] - ] = ..., - funding_rate_scaling_factor: _Optional[str] = ..., - funding_rate_lower_bound: _Optional[str] = ..., - funding_rate_upper_bound: _Optional[str] = ..., - internal_composite_price_config: _Optional[ - _Union[CompositePriceConfiguration, _Mapping] - ] = ..., - ) -> None: ... - -class DataSourceSpecToFutureBinding(_message.Message): - __slots__ = ("settlement_data_property", "trading_termination_property") - SETTLEMENT_DATA_PROPERTY_FIELD_NUMBER: _ClassVar[int] - TRADING_TERMINATION_PROPERTY_FIELD_NUMBER: _ClassVar[int] - settlement_data_property: str - trading_termination_property: str - def __init__( - self, - settlement_data_property: _Optional[str] = ..., - trading_termination_property: _Optional[str] = ..., - ) -> None: ... - -class DataSourceSpecToPerpetualBinding(_message.Message): - __slots__ = ("settlement_data_property", "settlement_schedule_property") - SETTLEMENT_DATA_PROPERTY_FIELD_NUMBER: _ClassVar[int] - SETTLEMENT_SCHEDULE_PROPERTY_FIELD_NUMBER: _ClassVar[int] - settlement_data_property: str - settlement_schedule_property: str - def __init__( - self, - settlement_data_property: _Optional[str] = ..., - settlement_schedule_property: _Optional[str] = ..., - ) -> None: ... - -class InstrumentMetadata(_message.Message): - __slots__ = ("tags",) - TAGS_FIELD_NUMBER: _ClassVar[int] - tags: _containers.RepeatedScalarFieldContainer[str] - def __init__(self, tags: _Optional[_Iterable[str]] = ...) -> None: ... - -class Instrument(_message.Message): - __slots__ = ("id", "code", "name", "metadata", "future", "spot", "perpetual") - ID_FIELD_NUMBER: _ClassVar[int] - CODE_FIELD_NUMBER: _ClassVar[int] - NAME_FIELD_NUMBER: _ClassVar[int] - METADATA_FIELD_NUMBER: _ClassVar[int] - FUTURE_FIELD_NUMBER: _ClassVar[int] - SPOT_FIELD_NUMBER: _ClassVar[int] - PERPETUAL_FIELD_NUMBER: _ClassVar[int] - id: str - code: str - name: str - metadata: InstrumentMetadata - future: Future - spot: Spot - perpetual: Perpetual - def __init__( - self, - id: _Optional[str] = ..., - code: _Optional[str] = ..., - name: _Optional[str] = ..., - metadata: _Optional[_Union[InstrumentMetadata, _Mapping]] = ..., - future: _Optional[_Union[Future, _Mapping]] = ..., - spot: _Optional[_Union[Spot, _Mapping]] = ..., - perpetual: _Optional[_Union[Perpetual, _Mapping]] = ..., - ) -> None: ... - -class LogNormalRiskModel(_message.Message): - __slots__ = ("risk_aversion_parameter", "tau", "params", "risk_factor_override") - RISK_AVERSION_PARAMETER_FIELD_NUMBER: _ClassVar[int] - TAU_FIELD_NUMBER: _ClassVar[int] - PARAMS_FIELD_NUMBER: _ClassVar[int] - RISK_FACTOR_OVERRIDE_FIELD_NUMBER: _ClassVar[int] - risk_aversion_parameter: float - tau: float - params: LogNormalModelParams - risk_factor_override: RiskFactorOverride - def __init__( - self, - risk_aversion_parameter: _Optional[float] = ..., - tau: _Optional[float] = ..., - params: _Optional[_Union[LogNormalModelParams, _Mapping]] = ..., - risk_factor_override: _Optional[_Union[RiskFactorOverride, _Mapping]] = ..., - ) -> None: ... - -class RiskFactorOverride(_message.Message): - __slots__ = ("short", "long") - SHORT_FIELD_NUMBER: _ClassVar[int] - LONG_FIELD_NUMBER: _ClassVar[int] - short: str - long: str - def __init__( - self, short: _Optional[str] = ..., long: _Optional[str] = ... - ) -> None: ... - -class LogNormalModelParams(_message.Message): - __slots__ = ("mu", "r", "sigma") - MU_FIELD_NUMBER: _ClassVar[int] - R_FIELD_NUMBER: _ClassVar[int] - SIGMA_FIELD_NUMBER: _ClassVar[int] - mu: float - r: float - sigma: float - def __init__( - self, - mu: _Optional[float] = ..., - r: _Optional[float] = ..., - sigma: _Optional[float] = ..., - ) -> None: ... - -class SimpleRiskModel(_message.Message): - __slots__ = ("params",) - PARAMS_FIELD_NUMBER: _ClassVar[int] - params: SimpleModelParams - def __init__( - self, params: _Optional[_Union[SimpleModelParams, _Mapping]] = ... - ) -> None: ... - -class SimpleModelParams(_message.Message): - __slots__ = ( - "factor_long", - "factor_short", - "max_move_up", - "min_move_down", - "probability_of_trading", - ) - FACTOR_LONG_FIELD_NUMBER: _ClassVar[int] - FACTOR_SHORT_FIELD_NUMBER: _ClassVar[int] - MAX_MOVE_UP_FIELD_NUMBER: _ClassVar[int] - MIN_MOVE_DOWN_FIELD_NUMBER: _ClassVar[int] - PROBABILITY_OF_TRADING_FIELD_NUMBER: _ClassVar[int] - factor_long: float - factor_short: float - max_move_up: float - min_move_down: float - probability_of_trading: float - def __init__( - self, - factor_long: _Optional[float] = ..., - factor_short: _Optional[float] = ..., - max_move_up: _Optional[float] = ..., - min_move_down: _Optional[float] = ..., - probability_of_trading: _Optional[float] = ..., - ) -> None: ... - -class ScalingFactors(_message.Message): - __slots__ = ("search_level", "initial_margin", "collateral_release") - SEARCH_LEVEL_FIELD_NUMBER: _ClassVar[int] - INITIAL_MARGIN_FIELD_NUMBER: _ClassVar[int] - COLLATERAL_RELEASE_FIELD_NUMBER: _ClassVar[int] - search_level: float - initial_margin: float - collateral_release: float - def __init__( - self, - search_level: _Optional[float] = ..., - initial_margin: _Optional[float] = ..., - collateral_release: _Optional[float] = ..., - ) -> None: ... - -class MarginCalculator(_message.Message): - __slots__ = ("scaling_factors", "fully_collateralised") - SCALING_FACTORS_FIELD_NUMBER: _ClassVar[int] - FULLY_COLLATERALISED_FIELD_NUMBER: _ClassVar[int] - scaling_factors: ScalingFactors - fully_collateralised: bool - def __init__( - self, - scaling_factors: _Optional[_Union[ScalingFactors, _Mapping]] = ..., - fully_collateralised: bool = ..., - ) -> None: ... - -class TradableInstrument(_message.Message): - __slots__ = ( - "instrument", - "margin_calculator", - "log_normal_risk_model", - "simple_risk_model", - ) - INSTRUMENT_FIELD_NUMBER: _ClassVar[int] - MARGIN_CALCULATOR_FIELD_NUMBER: _ClassVar[int] - LOG_NORMAL_RISK_MODEL_FIELD_NUMBER: _ClassVar[int] - SIMPLE_RISK_MODEL_FIELD_NUMBER: _ClassVar[int] - instrument: Instrument - margin_calculator: MarginCalculator - log_normal_risk_model: LogNormalRiskModel - simple_risk_model: SimpleRiskModel - def __init__( - self, - instrument: _Optional[_Union[Instrument, _Mapping]] = ..., - margin_calculator: _Optional[_Union[MarginCalculator, _Mapping]] = ..., - log_normal_risk_model: _Optional[_Union[LogNormalRiskModel, _Mapping]] = ..., - simple_risk_model: _Optional[_Union[SimpleRiskModel, _Mapping]] = ..., - ) -> None: ... - -class FeeFactors(_message.Message): - __slots__ = ("maker_fee", "infrastructure_fee", "liquidity_fee") - MAKER_FEE_FIELD_NUMBER: _ClassVar[int] - INFRASTRUCTURE_FEE_FIELD_NUMBER: _ClassVar[int] - LIQUIDITY_FEE_FIELD_NUMBER: _ClassVar[int] - maker_fee: str - infrastructure_fee: str - liquidity_fee: str - def __init__( - self, - maker_fee: _Optional[str] = ..., - infrastructure_fee: _Optional[str] = ..., - liquidity_fee: _Optional[str] = ..., - ) -> None: ... - -class Fees(_message.Message): - __slots__ = ("factors", "liquidity_fee_settings") - FACTORS_FIELD_NUMBER: _ClassVar[int] - LIQUIDITY_FEE_SETTINGS_FIELD_NUMBER: _ClassVar[int] - factors: FeeFactors - liquidity_fee_settings: LiquidityFeeSettings - def __init__( - self, - factors: _Optional[_Union[FeeFactors, _Mapping]] = ..., - liquidity_fee_settings: _Optional[_Union[LiquidityFeeSettings, _Mapping]] = ..., - ) -> None: ... - -class PriceMonitoringTrigger(_message.Message): - __slots__ = ("horizon", "probability", "auction_extension") - HORIZON_FIELD_NUMBER: _ClassVar[int] - PROBABILITY_FIELD_NUMBER: _ClassVar[int] - AUCTION_EXTENSION_FIELD_NUMBER: _ClassVar[int] - horizon: int - probability: str - auction_extension: int - def __init__( - self, - horizon: _Optional[int] = ..., - probability: _Optional[str] = ..., - auction_extension: _Optional[int] = ..., - ) -> None: ... - -class PriceMonitoringParameters(_message.Message): - __slots__ = ("triggers",) - TRIGGERS_FIELD_NUMBER: _ClassVar[int] - triggers: _containers.RepeatedCompositeFieldContainer[PriceMonitoringTrigger] - def __init__( - self, - triggers: _Optional[_Iterable[_Union[PriceMonitoringTrigger, _Mapping]]] = ..., - ) -> None: ... - -class PriceMonitoringSettings(_message.Message): - __slots__ = ("parameters",) - PARAMETERS_FIELD_NUMBER: _ClassVar[int] - parameters: PriceMonitoringParameters - def __init__( - self, parameters: _Optional[_Union[PriceMonitoringParameters, _Mapping]] = ... - ) -> None: ... - -class LiquidityMonitoringParameters(_message.Message): - __slots__ = ("target_stake_parameters", "triggering_ratio", "auction_extension") - TARGET_STAKE_PARAMETERS_FIELD_NUMBER: _ClassVar[int] - TRIGGERING_RATIO_FIELD_NUMBER: _ClassVar[int] - AUCTION_EXTENSION_FIELD_NUMBER: _ClassVar[int] - target_stake_parameters: TargetStakeParameters - triggering_ratio: str - auction_extension: int - def __init__( - self, - target_stake_parameters: _Optional[ - _Union[TargetStakeParameters, _Mapping] - ] = ..., - triggering_ratio: _Optional[str] = ..., - auction_extension: _Optional[int] = ..., - ) -> None: ... - -class LiquiditySLAParameters(_message.Message): - __slots__ = ( - "price_range", - "commitment_min_time_fraction", - "performance_hysteresis_epochs", - "sla_competition_factor", - ) - PRICE_RANGE_FIELD_NUMBER: _ClassVar[int] - COMMITMENT_MIN_TIME_FRACTION_FIELD_NUMBER: _ClassVar[int] - PERFORMANCE_HYSTERESIS_EPOCHS_FIELD_NUMBER: _ClassVar[int] - SLA_COMPETITION_FACTOR_FIELD_NUMBER: _ClassVar[int] - price_range: str - commitment_min_time_fraction: str - performance_hysteresis_epochs: int - sla_competition_factor: str - def __init__( - self, - price_range: _Optional[str] = ..., - commitment_min_time_fraction: _Optional[str] = ..., - performance_hysteresis_epochs: _Optional[int] = ..., - sla_competition_factor: _Optional[str] = ..., - ) -> None: ... - -class LiquidityFeeSettings(_message.Message): - __slots__ = ("method", "fee_constant") - - class Method(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - METHOD_UNSPECIFIED: _ClassVar[LiquidityFeeSettings.Method] - METHOD_MARGINAL_COST: _ClassVar[LiquidityFeeSettings.Method] - METHOD_WEIGHTED_AVERAGE: _ClassVar[LiquidityFeeSettings.Method] - METHOD_CONSTANT: _ClassVar[LiquidityFeeSettings.Method] - - METHOD_UNSPECIFIED: LiquidityFeeSettings.Method - METHOD_MARGINAL_COST: LiquidityFeeSettings.Method - METHOD_WEIGHTED_AVERAGE: LiquidityFeeSettings.Method - METHOD_CONSTANT: LiquidityFeeSettings.Method - METHOD_FIELD_NUMBER: _ClassVar[int] - FEE_CONSTANT_FIELD_NUMBER: _ClassVar[int] - method: LiquidityFeeSettings.Method - fee_constant: str - def __init__( - self, - method: _Optional[_Union[LiquidityFeeSettings.Method, str]] = ..., - fee_constant: _Optional[str] = ..., - ) -> None: ... - -class TargetStakeParameters(_message.Message): - __slots__ = ("time_window", "scaling_factor") - TIME_WINDOW_FIELD_NUMBER: _ClassVar[int] - SCALING_FACTOR_FIELD_NUMBER: _ClassVar[int] - time_window: int - scaling_factor: float - def __init__( - self, time_window: _Optional[int] = ..., scaling_factor: _Optional[float] = ... - ) -> None: ... - -class Market(_message.Message): - __slots__ = ( - "id", - "tradable_instrument", - "decimal_places", - "fees", - "opening_auction", - "price_monitoring_settings", - "liquidity_monitoring_parameters", - "trading_mode", - "state", - "market_timestamps", - "position_decimal_places", - "lp_price_range", - "linear_slippage_factor", - "quadratic_slippage_factor", - "parent_market_id", - "insurance_pool_fraction", - "successor_market_id", - "liquidity_sla_params", - "liquidation_strategy", - "mark_price_configuration", - "tick_size", - ) - - class State(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - STATE_UNSPECIFIED: _ClassVar[Market.State] - STATE_PROPOSED: _ClassVar[Market.State] - STATE_REJECTED: _ClassVar[Market.State] - STATE_PENDING: _ClassVar[Market.State] - STATE_CANCELLED: _ClassVar[Market.State] - STATE_ACTIVE: _ClassVar[Market.State] - STATE_SUSPENDED: _ClassVar[Market.State] - STATE_CLOSED: _ClassVar[Market.State] - STATE_TRADING_TERMINATED: _ClassVar[Market.State] - STATE_SETTLED: _ClassVar[Market.State] - STATE_SUSPENDED_VIA_GOVERNANCE: _ClassVar[Market.State] - - STATE_UNSPECIFIED: Market.State - STATE_PROPOSED: Market.State - STATE_REJECTED: Market.State - STATE_PENDING: Market.State - STATE_CANCELLED: Market.State - STATE_ACTIVE: Market.State - STATE_SUSPENDED: Market.State - STATE_CLOSED: Market.State - STATE_TRADING_TERMINATED: Market.State - STATE_SETTLED: Market.State - STATE_SUSPENDED_VIA_GOVERNANCE: Market.State - - class TradingMode(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - TRADING_MODE_UNSPECIFIED: _ClassVar[Market.TradingMode] - TRADING_MODE_CONTINUOUS: _ClassVar[Market.TradingMode] - TRADING_MODE_BATCH_AUCTION: _ClassVar[Market.TradingMode] - TRADING_MODE_OPENING_AUCTION: _ClassVar[Market.TradingMode] - TRADING_MODE_MONITORING_AUCTION: _ClassVar[Market.TradingMode] - TRADING_MODE_NO_TRADING: _ClassVar[Market.TradingMode] - TRADING_MODE_SUSPENDED_VIA_GOVERNANCE: _ClassVar[Market.TradingMode] - - TRADING_MODE_UNSPECIFIED: Market.TradingMode - TRADING_MODE_CONTINUOUS: Market.TradingMode - TRADING_MODE_BATCH_AUCTION: Market.TradingMode - TRADING_MODE_OPENING_AUCTION: Market.TradingMode - TRADING_MODE_MONITORING_AUCTION: Market.TradingMode - TRADING_MODE_NO_TRADING: Market.TradingMode - TRADING_MODE_SUSPENDED_VIA_GOVERNANCE: Market.TradingMode - ID_FIELD_NUMBER: _ClassVar[int] - TRADABLE_INSTRUMENT_FIELD_NUMBER: _ClassVar[int] - DECIMAL_PLACES_FIELD_NUMBER: _ClassVar[int] - FEES_FIELD_NUMBER: _ClassVar[int] - OPENING_AUCTION_FIELD_NUMBER: _ClassVar[int] - PRICE_MONITORING_SETTINGS_FIELD_NUMBER: _ClassVar[int] - LIQUIDITY_MONITORING_PARAMETERS_FIELD_NUMBER: _ClassVar[int] - TRADING_MODE_FIELD_NUMBER: _ClassVar[int] - STATE_FIELD_NUMBER: _ClassVar[int] - MARKET_TIMESTAMPS_FIELD_NUMBER: _ClassVar[int] - POSITION_DECIMAL_PLACES_FIELD_NUMBER: _ClassVar[int] - LP_PRICE_RANGE_FIELD_NUMBER: _ClassVar[int] - LINEAR_SLIPPAGE_FACTOR_FIELD_NUMBER: _ClassVar[int] - QUADRATIC_SLIPPAGE_FACTOR_FIELD_NUMBER: _ClassVar[int] - PARENT_MARKET_ID_FIELD_NUMBER: _ClassVar[int] - INSURANCE_POOL_FRACTION_FIELD_NUMBER: _ClassVar[int] - SUCCESSOR_MARKET_ID_FIELD_NUMBER: _ClassVar[int] - LIQUIDITY_SLA_PARAMS_FIELD_NUMBER: _ClassVar[int] - LIQUIDATION_STRATEGY_FIELD_NUMBER: _ClassVar[int] - MARK_PRICE_CONFIGURATION_FIELD_NUMBER: _ClassVar[int] - TICK_SIZE_FIELD_NUMBER: _ClassVar[int] - id: str - tradable_instrument: TradableInstrument - decimal_places: int - fees: Fees - opening_auction: AuctionDuration - price_monitoring_settings: PriceMonitoringSettings - liquidity_monitoring_parameters: LiquidityMonitoringParameters - trading_mode: Market.TradingMode - state: Market.State - market_timestamps: MarketTimestamps - position_decimal_places: int - lp_price_range: str - linear_slippage_factor: str - quadratic_slippage_factor: str - parent_market_id: str - insurance_pool_fraction: str - successor_market_id: str - liquidity_sla_params: LiquiditySLAParameters - liquidation_strategy: LiquidationStrategy - mark_price_configuration: CompositePriceConfiguration - tick_size: str - def __init__( - self, - id: _Optional[str] = ..., - tradable_instrument: _Optional[_Union[TradableInstrument, _Mapping]] = ..., - decimal_places: _Optional[int] = ..., - fees: _Optional[_Union[Fees, _Mapping]] = ..., - opening_auction: _Optional[_Union[AuctionDuration, _Mapping]] = ..., - price_monitoring_settings: _Optional[ - _Union[PriceMonitoringSettings, _Mapping] - ] = ..., - liquidity_monitoring_parameters: _Optional[ - _Union[LiquidityMonitoringParameters, _Mapping] - ] = ..., - trading_mode: _Optional[_Union[Market.TradingMode, str]] = ..., - state: _Optional[_Union[Market.State, str]] = ..., - market_timestamps: _Optional[_Union[MarketTimestamps, _Mapping]] = ..., - position_decimal_places: _Optional[int] = ..., - lp_price_range: _Optional[str] = ..., - linear_slippage_factor: _Optional[str] = ..., - quadratic_slippage_factor: _Optional[str] = ..., - parent_market_id: _Optional[str] = ..., - insurance_pool_fraction: _Optional[str] = ..., - successor_market_id: _Optional[str] = ..., - liquidity_sla_params: _Optional[_Union[LiquiditySLAParameters, _Mapping]] = ..., - liquidation_strategy: _Optional[_Union[LiquidationStrategy, _Mapping]] = ..., - mark_price_configuration: _Optional[ - _Union[CompositePriceConfiguration, _Mapping] - ] = ..., - tick_size: _Optional[str] = ..., - ) -> None: ... - -class MarketTimestamps(_message.Message): - __slots__ = ("proposed", "pending", "open", "close") - PROPOSED_FIELD_NUMBER: _ClassVar[int] - PENDING_FIELD_NUMBER: _ClassVar[int] - OPEN_FIELD_NUMBER: _ClassVar[int] - CLOSE_FIELD_NUMBER: _ClassVar[int] - proposed: int - pending: int - open: int - close: int - def __init__( - self, - proposed: _Optional[int] = ..., - pending: _Optional[int] = ..., - open: _Optional[int] = ..., - close: _Optional[int] = ..., - ) -> None: ... - -class LiquidationStrategy(_message.Message): - __slots__ = ( - "disposal_time_step", - "disposal_fraction", - "full_disposal_size", - "max_fraction_consumed", - "disposal_slippage_range", - ) - DISPOSAL_TIME_STEP_FIELD_NUMBER: _ClassVar[int] - DISPOSAL_FRACTION_FIELD_NUMBER: _ClassVar[int] - FULL_DISPOSAL_SIZE_FIELD_NUMBER: _ClassVar[int] - MAX_FRACTION_CONSUMED_FIELD_NUMBER: _ClassVar[int] - DISPOSAL_SLIPPAGE_RANGE_FIELD_NUMBER: _ClassVar[int] - disposal_time_step: int - disposal_fraction: str - full_disposal_size: int - max_fraction_consumed: str - disposal_slippage_range: str - def __init__( - self, - disposal_time_step: _Optional[int] = ..., - disposal_fraction: _Optional[str] = ..., - full_disposal_size: _Optional[int] = ..., - max_fraction_consumed: _Optional[str] = ..., - disposal_slippage_range: _Optional[str] = ..., - ) -> None: ... - -class CompositePriceConfiguration(_message.Message): - __slots__ = ( - "decay_weight", - "decay_power", - "cash_amount", - "source_weights", - "source_staleness_tolerance", - "composite_price_type", - "data_sources_spec", - "data_sources_spec_binding", - ) - DECAY_WEIGHT_FIELD_NUMBER: _ClassVar[int] - DECAY_POWER_FIELD_NUMBER: _ClassVar[int] - CASH_AMOUNT_FIELD_NUMBER: _ClassVar[int] - SOURCE_WEIGHTS_FIELD_NUMBER: _ClassVar[int] - SOURCE_STALENESS_TOLERANCE_FIELD_NUMBER: _ClassVar[int] - COMPOSITE_PRICE_TYPE_FIELD_NUMBER: _ClassVar[int] - DATA_SOURCES_SPEC_FIELD_NUMBER: _ClassVar[int] - DATA_SOURCES_SPEC_BINDING_FIELD_NUMBER: _ClassVar[int] - decay_weight: str - decay_power: int - cash_amount: str - source_weights: _containers.RepeatedScalarFieldContainer[str] - source_staleness_tolerance: _containers.RepeatedScalarFieldContainer[str] - composite_price_type: CompositePriceType - data_sources_spec: _containers.RepeatedCompositeFieldContainer[ - _data_source_pb2.DataSourceDefinition - ] - data_sources_spec_binding: _containers.RepeatedCompositeFieldContainer[ - _data_source_pb2.SpecBindingForCompositePrice - ] - def __init__( - self, - decay_weight: _Optional[str] = ..., - decay_power: _Optional[int] = ..., - cash_amount: _Optional[str] = ..., - source_weights: _Optional[_Iterable[str]] = ..., - source_staleness_tolerance: _Optional[_Iterable[str]] = ..., - composite_price_type: _Optional[_Union[CompositePriceType, str]] = ..., - data_sources_spec: _Optional[ - _Iterable[_Union[_data_source_pb2.DataSourceDefinition, _Mapping]] - ] = ..., - data_sources_spec_binding: _Optional[ - _Iterable[_Union[_data_source_pb2.SpecBindingForCompositePrice, _Mapping]] - ] = ..., - ) -> None: ... diff --git a/vega_sim/proto/vega/markets_pb2_grpc.py b/vega_sim/proto/vega/markets_pb2_grpc.py deleted file mode 100644 index 8a9393943..000000000 --- a/vega_sim/proto/vega/markets_pb2_grpc.py +++ /dev/null @@ -1,3 +0,0 @@ -# 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/vega_sim/proto/vega/oracle_pb2.py b/vega_sim/proto/vega/oracle_pb2.py deleted file mode 100644 index 3be978ac0..000000000 --- a/vega_sim/proto/vega/oracle_pb2.py +++ /dev/null @@ -1,36 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: vega/oracle.proto -# Protobuf Python Version: 5.26.1 -"""Generated protocol buffer code.""" -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 -from google.protobuf.internal import builder as _builder - -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - -from .data.v1 import data_pb2 as vega_dot_data_dot_v1_dot_data__pb2 -from . import data_source_pb2 as vega_dot_data__source__pb2 - - -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile( - b'\n\x11vega/oracle.proto\x12\x04vega\x1a\x17vega/data/v1/data.proto\x1a\x16vega/data_source.proto"e\n\nOracleSpec\x12W\n\x19\x65xternal_data_source_spec\x18\x01 \x01(\x0b\x32\x1c.vega.ExternalDataSourceSpecR\x16\x65xternalDataSourceSpec"M\n\nOracleData\x12?\n\rexternal_data\x18\x01 \x01(\x0b\x32\x1a.vega.data.v1.ExternalDataR\x0c\x65xternalDataB\'Z%code.vegaprotocol.io/vega/protos/vegab\x06proto3' -) - -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, "vega.oracle_pb2", _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals["DESCRIPTOR"]._loaded_options = None - _globals["DESCRIPTOR"]._serialized_options = ( - b"Z%code.vegaprotocol.io/vega/protos/vega" - ) - _globals["_ORACLESPEC"]._serialized_start = 76 - _globals["_ORACLESPEC"]._serialized_end = 177 - _globals["_ORACLEDATA"]._serialized_start = 179 - _globals["_ORACLEDATA"]._serialized_end = 256 -# @@protoc_insertion_point(module_scope) diff --git a/vega_sim/proto/vega/oracle_pb2.pyi b/vega_sim/proto/vega/oracle_pb2.pyi deleted file mode 100644 index 5e082edce..000000000 --- a/vega_sim/proto/vega/oracle_pb2.pyi +++ /dev/null @@ -1,31 +0,0 @@ -from vega.data.v1 import data_pb2 as _data_pb2 -from vega import data_source_pb2 as _data_source_pb2 -from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from typing import ( - ClassVar as _ClassVar, - Mapping as _Mapping, - Optional as _Optional, - Union as _Union, -) - -DESCRIPTOR: _descriptor.FileDescriptor - -class OracleSpec(_message.Message): - __slots__ = ("external_data_source_spec",) - EXTERNAL_DATA_SOURCE_SPEC_FIELD_NUMBER: _ClassVar[int] - external_data_source_spec: _data_source_pb2.ExternalDataSourceSpec - def __init__( - self, - external_data_source_spec: _Optional[ - _Union[_data_source_pb2.ExternalDataSourceSpec, _Mapping] - ] = ..., - ) -> None: ... - -class OracleData(_message.Message): - __slots__ = ("external_data",) - EXTERNAL_DATA_FIELD_NUMBER: _ClassVar[int] - external_data: _data_pb2.ExternalData - def __init__( - self, external_data: _Optional[_Union[_data_pb2.ExternalData, _Mapping]] = ... - ) -> None: ... diff --git a/vega_sim/proto/vega/oracle_pb2_grpc.py b/vega_sim/proto/vega/oracle_pb2_grpc.py deleted file mode 100644 index 8a9393943..000000000 --- a/vega_sim/proto/vega/oracle_pb2_grpc.py +++ /dev/null @@ -1,3 +0,0 @@ -# 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/vega_sim/proto/vega/snapshot/__init__.py b/vega_sim/proto/vega/snapshot/__init__.py deleted file mode 100644 index 0806a0afb..000000000 --- a/vega_sim/proto/vega/snapshot/__init__.py +++ /dev/null @@ -1,3 +0,0 @@ -from . import v1 - -__all__ = ["v1"] diff --git a/vega_sim/proto/vega/snapshot/v1/__init__.py b/vega_sim/proto/vega/snapshot/v1/__init__.py deleted file mode 100644 index 301dbc3da..000000000 --- a/vega_sim/proto/vega/snapshot/v1/__init__.py +++ /dev/null @@ -1,7 +0,0 @@ -from . import snapshot_pb2 as snapshot -from . import snapshot_pb2_grpc as snapshot_grpc - -__all__ = [ - "snapshot", - "snapshot_grpc", -] diff --git a/vega_sim/proto/vega/snapshot/v1/snapshot_pb2.py b/vega_sim/proto/vega/snapshot/v1/snapshot_pb2.py deleted file mode 100644 index 1a7424acf..000000000 --- a/vega_sim/proto/vega/snapshot/v1/snapshot_pb2.py +++ /dev/null @@ -1,436 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: vega/snapshot/v1/snapshot.proto -# Protobuf Python Version: 5.26.1 -"""Generated protocol buffer code.""" -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 -from google.protobuf.internal import builder as _builder - -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - -from ... import assets_pb2 as vega_dot_assets__pb2 -from ... import chain_events_pb2 as vega_dot_chain__events__pb2 -from ...checkpoint.v1 import ( - checkpoint_pb2 as vega_dot_checkpoint_dot_v1_dot_checkpoint__pb2, -) -from ...data.v1 import data_pb2 as vega_dot_data_dot_v1_dot_data__pb2 -from ...events.v1 import events_pb2 as vega_dot_events_dot_v1_dot_events__pb2 -from ... import governance_pb2 as vega_dot_governance__pb2 -from ... import markets_pb2 as vega_dot_markets__pb2 -from ... import vega_pb2 as vega_dot_vega__pb2 - - -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile( - b'\n\x1fvega/snapshot/v1/snapshot.proto\x12\x10vega.snapshot.v1\x1a\x11vega/assets.proto\x1a\x17vega/chain_events.proto\x1a#vega/checkpoint/v1/checkpoint.proto\x1a\x17vega/data/v1/data.proto\x1a\x1bvega/events/v1/events.proto\x1a\x15vega/governance.proto\x1a\x12vega/markets.proto\x1a\x0fvega/vega.proto"\x9c\x01\n\x08Snapshot\x12\x16\n\x06height\x18\x01 \x01(\x04R\x06height\x12\x30\n\x06\x66ormat\x18\x02 \x01(\x0e\x32\x18.vega.snapshot.v1.FormatR\x06\x66ormat\x12\x16\n\x06\x63hunks\x18\x03 \x01(\rR\x06\x63hunks\x12\x12\n\x04hash\x18\x04 \x01(\x0cR\x04hash\x12\x1a\n\x08metadata\x18\x05 \x01(\x0cR\x08metadata"{\n\x08NodeHash\x12\x10\n\x03key\x18\x03 \x01(\tR\x03key\x12\x12\n\x04hash\x18\x04 \x01(\tR\x04hash\x12\x16\n\x06height\x18\x05 \x01(\x05R\x06height\x12\x18\n\x07version\x18\x06 \x01(\x03R\x07version\x12\x17\n\x07is_leaf\x18\x07 \x01(\x08R\x06isLeaf"\xda\x01\n\x08Metadata\x12\x18\n\x07version\x18\x01 \x01(\x03R\x07version\x12!\n\x0c\x63hunk_hashes\x18\x02 \x03(\tR\x0b\x63hunkHashes\x12;\n\x0bnode_hashes\x18\x03 \x03(\x0b\x32\x1a.vega.snapshot.v1.NodeHashR\nnodeHashes\x12)\n\x10protocol_version\x18\x04 \x01(\tR\x0fprotocolVersion\x12)\n\x10protocol_upgrade\x18\x05 \x01(\x08R\x0fprotocolUpgrade"V\n\x05\x43hunk\x12-\n\x04\x64\x61ta\x18\x01 \x03(\x0b\x32\x19.vega.snapshot.v1.PayloadR\x04\x64\x61ta\x12\x0e\n\x02nr\x18\x02 \x01(\x03R\x02nr\x12\x0e\n\x02of\x18\x03 \x01(\x03R\x02of"\x91\x38\n\x07Payload\x12\x45\n\ractive_assets\x18\x01 \x01(\x0b\x32\x1e.vega.snapshot.v1.ActiveAssetsH\x00R\x0c\x61\x63tiveAssets\x12H\n\x0epending_assets\x18\x02 \x01(\x0b\x32\x1f.vega.snapshot.v1.PendingAssetsH\x00R\rpendingAssets\x12W\n\x13\x62\x61nking_withdrawals\x18\x03 \x01(\x0b\x32$.vega.snapshot.v1.BankingWithdrawalsH\x00R\x12\x62\x61nkingWithdrawals\x12N\n\x10\x62\x61nking_deposits\x18\x04 \x01(\x0b\x32!.vega.snapshot.v1.BankingDepositsH\x00R\x0f\x62\x61nkingDeposits\x12\x42\n\x0c\x62\x61nking_seen\x18\x05 \x01(\x0b\x32\x1d.vega.snapshot.v1.BankingSeenH\x00R\x0b\x62\x61nkingSeen\x12[\n\x15\x62\x61nking_asset_actions\x18\x06 \x01(\x0b\x32%.vega.snapshot.v1.BankingAssetActionsH\x00R\x13\x62\x61nkingAssetActions\x12>\n\ncheckpoint\x18\x07 \x01(\x0b\x32\x1c.vega.snapshot.v1.CheckpointH\x00R\ncheckpoint\x12W\n\x13\x63ollateral_accounts\x18\x08 \x01(\x0b\x32$.vega.snapshot.v1.CollateralAccountsH\x00R\x12\x63ollateralAccounts\x12Q\n\x11\x63ollateral_assets\x18\t \x01(\x0b\x32".vega.snapshot.v1.CollateralAssetsH\x00R\x10\x63ollateralAssets\x12Q\n\x11\x64\x65legation_active\x18\n \x01(\x0b\x32".vega.snapshot.v1.DelegationActiveH\x00R\x10\x64\x65legationActive\x12T\n\x12\x64\x65legation_pending\x18\x0b \x01(\x0b\x32#.vega.snapshot.v1.DelegationPendingH\x00R\x11\x64\x65legationPending\x12K\n\x0f\x64\x65legation_auto\x18\x0c \x01(\x0b\x32 .vega.snapshot.v1.DelegationAutoH\x00R\x0e\x64\x65legationAuto\x12Q\n\x11governance_active\x18\r \x01(\x0b\x32".vega.snapshot.v1.GovernanceActiveH\x00R\x10governanceActive\x12T\n\x12governance_enacted\x18\x0e \x01(\x0b\x32#.vega.snapshot.v1.GovernanceEnactedH\x00R\x11governanceEnacted\x12N\n\x10staking_accounts\x18\x0f \x01(\x0b\x32!.vega.snapshot.v1.StakingAccountsH\x00R\x0fstakingAccounts\x12\x45\n\rmatching_book\x18\x10 \x01(\x0b\x32\x1e.vega.snapshot.v1.MatchingBookH\x00R\x0cmatchingBook\x12L\n\x12network_parameters\x18\x11 \x01(\x0b\x32\x1b.vega.snapshot.v1.NetParamsH\x00R\x11networkParameters\x12Q\n\x11\x65xecution_markets\x18\x12 \x01(\x0b\x32".vega.snapshot.v1.ExecutionMarketsH\x00R\x10\x65xecutionMarkets\x12N\n\x10market_positions\x18\x13 \x01(\x0b\x32!.vega.snapshot.v1.MarketPositionsH\x00R\x0fmarketPositions\x12\x39\n\tapp_state\x18\x14 \x01(\x0b\x32\x1a.vega.snapshot.v1.AppStateH\x00R\x08\x61ppState\x12\x34\n\x05\x65poch\x18\x15 \x01(\x0b\x32\x1c.vega.snapshot.v1.EpochStateH\x00R\x05\x65poch\x12\x61\n\x17rewards_pending_payouts\x18\x17 \x01(\x0b\x32\'.vega.snapshot.v1.RewardsPendingPayoutsH\x00R\x15rewardsPendingPayouts\x12K\n\x0fgovernance_node\x18\x18 \x01(\x0b\x32 .vega.snapshot.v1.GovernanceNodeH\x00R\x0egovernanceNode\x12?\n\x0blimit_state\x18\x19 \x01(\x0b\x32\x1c.vega.snapshot.v1.LimitStateH\x00R\nlimitState\x12L\n\x10vote_spam_policy\x18\x1a \x01(\x0b\x32 .vega.snapshot.v1.VoteSpamPolicyH\x00R\x0evoteSpamPolicy\x12R\n\x12simple_spam_policy\x18\x1b \x01(\x0b\x32".vega.snapshot.v1.SimpleSpamPolicyH\x00R\x10simpleSpamPolicy\x12\x32\n\x06notary\x18\x1c \x01(\x0b\x32\x18.vega.snapshot.v1.NotaryH\x00R\x06notary\x12K\n\x0f\x65vent_forwarder\x18\x1f \x01(\x0b\x32 .vega.snapshot.v1.EventForwarderH\x00R\x0e\x65ventForwarder\x12\x64\n\x18stake_verifier_deposited\x18 \x01(\x0b\x32(.vega.snapshot.v1.StakeVerifierDepositedH\x00R\x16stakeVerifierDeposited\x12^\n\x16stake_verifier_removed\x18! \x01(\x0b\x32&.vega.snapshot.v1.StakeVerifierRemovedH\x00R\x14stakeVerifierRemoved\x12\x35\n\x07witness\x18" \x01(\x0b\x32\x19.vega.snapshot.v1.WitnessH\x00R\x07witness\x12\x83\x01\n#delegation_last_reconciliation_time\x18# \x01(\x0b\x32\x32.vega.snapshot.v1.DelegationLastReconciliationTimeH\x00R delegationLastReconciliationTime\x12\x38\n\x08topology\x18$ \x01(\x0b\x32\x1a.vega.snapshot.v1.TopologyH\x00R\x08topology\x12\x44\n\x0boracle_data\x18% \x01(\x0b\x32!.vega.snapshot.v1.OracleDataBatchH\x00R\noracleData\x12Z\n\x14liquidity_parameters\x18& \x01(\x0b\x32%.vega.snapshot.v1.LiquidityParametersH\x00R\x13liquidityParameters\x12p\n\x1cliquidity_pending_provisions\x18\' \x01(\x0b\x32,.vega.snapshot.v1.LiquidityPendingProvisionsH\x00R\x1aliquidityPendingProvisions\x12\x80\x01\n"liquidity_parties_liquidity_orders\x18( \x01(\x0b\x32\x31.vega.snapshot.v1.LiquidityPartiesLiquidityOrdersH\x00R\x1fliquidityPartiesLiquidityOrders\x12\x64\n\x18liquidity_parties_orders\x18) \x01(\x0b\x32(.vega.snapshot.v1.LiquidityPartiesOrdersH\x00R\x16liquidityPartiesOrders\x12Z\n\x14liquidity_provisions\x18* \x01(\x0b\x32%.vega.snapshot.v1.LiquidityProvisionsH\x00R\x13liquidityProvisions\x12T\n\x12liquidity_supplied\x18+ \x01(\x0b\x32#.vega.snapshot.v1.LiquiditySuppliedH\x00R\x11liquiditySupplied\x12N\n\x10liquidity_target\x18, \x01(\x0b\x32!.vega.snapshot.v1.LiquidityTargetH\x00R\x0fliquidityTarget\x12\x64\n\x18\x66loating_point_consensus\x18. \x01(\x0b\x32(.vega.snapshot.v1.FloatingPointConsensusH\x00R\x16\x66loatingPointConsensus\x12H\n\x0emarket_tracker\x18/ \x01(\x0b\x32\x1f.vega.snapshot.v1.MarketTrackerH\x00R\rmarketTracker\x12m\n\x1b\x62\x61nking_recurring_transfers\x18\x31 \x01(\x0b\x32+.vega.snapshot.v1.BankingRecurringTransfersH\x00R\x19\x62\x61nkingRecurringTransfers\x12m\n\x1b\x62\x61nking_scheduled_transfers\x18\x32 \x01(\x0b\x32+.vega.snapshot.v1.BankingScheduledTransfersH\x00R\x19\x62\x61nkingScheduledTransfers\x12z\n erc20_multisig_topology_verified\x18\x33 \x01(\x0b\x32/.vega.snapshot.v1.ERC20MultiSigTopologyVerifiedH\x00R\x1d\x65rc20MultisigTopologyVerified\x12w\n\x1f\x65rc20_multisig_topology_pending\x18\x34 \x01(\x0b\x32..vega.snapshot.v1.ERC20MultiSigTopologyPendingH\x00R\x1c\x65rc20MultisigTopologyPending\x12\x43\n\rproof_of_work\x18\x35 \x01(\x0b\x32\x1d.vega.snapshot.v1.ProofOfWorkH\x00R\x0bproofOfWork\x12[\n\x15pending_asset_updates\x18\x36 \x01(\x0b\x32%.vega.snapshot.v1.PendingAssetUpdatesH\x00R\x13pendingAssetUpdates\x12j\n\x1aprotocol_upgrade_proposals\x18\x37 \x01(\x0b\x32*.vega.snapshot.v1.ProtocolUpgradeProposalsH\x00R\x18protocolUpgradeProposals\x12g\n\x1c\x62\x61nking_primary_bridge_state\x18\x38 \x01(\x0b\x32$.vega.snapshot.v1.BankingBridgeStateH\x00R\x19\x62\x61nkingPrimaryBridgeState\x12N\n\x10settlement_state\x18\x39 \x01(\x0b\x32!.vega.snapshot.v1.SettlementStateH\x00R\x0fsettlementState\x12N\n\x10liquidity_scores\x18: \x01(\x0b\x32!.vega.snapshot.v1.LiquidityScoresH\x00R\x0fliquidityScores\x12[\n\x15spot_liquidity_target\x18; \x01(\x0b\x32%.vega.snapshot.v1.SpotLiquidityTargetH\x00R\x13spotLiquidityTarget\x12\x8c\x01\n&banking_recurring_governance_transfers\x18< \x01(\x0b\x32\x35.vega.snapshot.v1.BankingRecurringGovernanceTransfersH\x00R#bankingRecurringGovernanceTransfers\x12\x8c\x01\n&banking_scheduled_governance_transfers\x18= \x01(\x0b\x32\x35.vega.snapshot.v1.BankingScheduledGovernanceTransfersH\x00R#bankingScheduledGovernanceTransfers\x12\x65\n\x19\x65th_contract_call_results\x18> \x01(\x0b\x32(.vega.snapshot.v1.EthContractCallResultsH\x00R\x16\x65thContractCallResults\x12r\n\x1e\x65th_oracle_verifier_last_block\x18? \x01(\x0b\x32,.vega.snapshot.v1.EthOracleVerifierLastBlockH\x00R\x1a\x65thOracleVerifierLastBlock\x12\x61\n\x17liquidity_v2_provisions\x18@ \x01(\x0b\x32\'.vega.snapshot.v1.LiquidityV2ProvisionsH\x00R\x15liquidityV2Provisions\x12w\n\x1fliquidity_v2_pending_provisions\x18\x41 \x01(\x0b\x32..vega.snapshot.v1.LiquidityV2PendingProvisionsH\x00R\x1cliquidityV2PendingProvisions\x12g\n\x19liquidity_v2_performances\x18\x42 \x01(\x0b\x32).vega.snapshot.v1.LiquidityV2PerformancesH\x00R\x17liquidityV2Performances\x12[\n\x15liquidity_v2_supplied\x18\x43 \x01(\x0b\x32%.vega.snapshot.v1.LiquidityV2SuppliedH\x00R\x13liquidityV2Supplied\x12U\n\x13liquidity_v2_scores\x18\x44 \x01(\x0b\x32#.vega.snapshot.v1.LiquidityV2ScoresH\x00R\x11liquidityV2Scores\x12\x61\n\x17holding_account_tracker\x18\x45 \x01(\x0b\x32\'.vega.snapshot.v1.HoldingAccountTrackerH\x00R\x15holdingAccountTracker\x12/\n\x05teams\x18\x46 \x01(\x0b\x32\x17.vega.snapshot.v1.TeamsH\x00R\x05teams\x12\x45\n\rteam_switches\x18G \x01(\x0b\x32\x1e.vega.snapshot.v1.TeamSwitchesH\x00R\x0cteamSwitches\x12\x35\n\x07vesting\x18H \x01(\x0b\x32\x19.vega.snapshot.v1.VestingH\x00R\x07vesting\x12R\n\x10referral_program\x18I \x01(\x0b\x32%.vega.snapshot.v1.ReferralProgramDataH\x00R\x0freferralProgram\x12K\n\x0f\x61\x63tivity_streak\x18L \x01(\x0b\x32 .vega.snapshot.v1.ActivityStreakH\x00R\x0e\x61\x63tivityStreak\x12\x61\n\x17volume_discount_program\x18M \x01(\x0b\x32\'.vega.snapshot.v1.VolumeDiscountProgramH\x00R\x15volumeDiscountProgram\x12\x61\n\x17liquidity_v2_parameters\x18N \x01(\x0b\x32\'.vega.snapshot.v1.LiquidityV2ParametersH\x00R\x15liquidityV2Parameters\x12l\n\x1cliquidity_v2_paid_fees_stats\x18O \x01(\x0b\x32*.vega.snapshot.v1.LiquidityV2PaidFeesStatsH\x00R\x18liquidityV2PaidFeesStats\x12\x41\n\x0bliquidation\x18P \x01(\x0b\x32\x1d.vega.snapshot.v1.LiquidationH\x00R\x0bliquidation\x12t\n\x1e\x62\x61nking_transfer_fee_discounts\x18Q \x01(\x0b\x32-.vega.snapshot.v1.BankingTransferFeeDiscountsH\x00R\x1b\x62\x61nkingTransferFeeDiscounts\x12\x61\n\x17governance_batch_active\x18R \x01(\x0b\x32\'.vega.snapshot.v1.GovernanceBatchActiveH\x00R\x15governanceBatchActive\x12\x35\n\x07parties\x18S \x01(\x0b\x32\x19.vega.snapshot.v1.PartiesH\x00R\x07parties\x12\x46\n\x0el2_eth_oracles\x18T \x01(\x0b\x32\x1e.vega.snapshot.v1.L2EthOraclesH\x00R\x0cl2EthOracles\x12\x62\n\x18\x65th_oracle_verifier_misc\x18U \x01(\x0b\x32\'.vega.snapshot.v1.EthOracleVerifierMiscH\x00R\x15\x65thOracleVerifierMisc\x12\x65\n\x19\x62\x61nking_evm_bridge_states\x18V \x01(\x0b\x32(.vega.snapshot.v1.BankingEVMBridgeStatesH\x00R\x16\x62\x61nkingEvmBridgeStates\x12\x61\n\x17\x65vm_multisig_topologies\x18W \x01(\x0b\x32\'.vega.snapshot.v1.EVMMultisigTopologiesH\x00R\x15\x65vmMultisigTopologies\x12\x36\n\x08tx_cache\x18X \x01(\x0b\x32\x19.vega.snapshot.v1.TxCacheH\x00R\x07txCacheB\x06\n\x04\x64\x61ta"V\n\x16OrderHoldingQuantities\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x1a\n\x08quantity\x18\x02 \x01(\tR\x08quantity\x12\x10\n\x03\x66\x65\x65\x18\x03 \x01(\tR\x03\x66\x65\x65"\x83\x01\n\x15HoldingAccountTracker\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId\x12M\n\rorder_holding\x18\x02 \x03(\x0b\x32(.vega.snapshot.v1.OrderHoldingQuantitiesR\x0corderHolding"L\n\x15TimestampedTotalStake\x12\x1f\n\x0btotal_stake\x18\x01 \x01(\x04R\ntotalStake\x12\x12\n\x04time\x18\x02 \x01(\x03R\x04time"R\n\x17TimestampedOpenInterest\x12#\n\ropen_interest\x18\x01 \x01(\x04R\x0copenInterest\x12\x12\n\x04time\x18\x02 \x01(\x03R\x04time"\xf2\x02\n\x0fLiquidityTarget\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId\x12!\n\x0c\x63urrent_time\x18\x02 \x01(\x03R\x0b\x63urrentTime\x12-\n\x12scheduled_truncate\x18\x03 \x01(\x03R\x11scheduledTruncate\x12\x34\n\x16\x63urrent_open_interests\x18\x04 \x03(\x04R\x14\x63urrentOpenInterests\x12\x61\n\x17previous_open_interests\x18\x05 \x03(\x0b\x32).vega.snapshot.v1.TimestampedOpenInterestR\x15previousOpenInterests\x12W\n\x12max_open_interests\x18\x06 \x01(\x0b\x32).vega.snapshot.v1.TimestampedOpenInterestR\x10maxOpenInterests"\xe0\x02\n\x13SpotLiquidityTarget\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId\x12!\n\x0c\x63urrent_time\x18\x02 \x01(\x03R\x0b\x63urrentTime\x12-\n\x12scheduled_truncate\x18\x03 \x01(\x03R\x11scheduledTruncate\x12.\n\x13\x63urrent_total_stake\x18\x04 \x03(\x04R\x11\x63urrentTotalStake\x12Y\n\x14previous_total_stake\x18\x05 \x03(\x0b\x32\'.vega.snapshot.v1.TimestampedTotalStakeR\x12previousTotalStake\x12O\n\x0fmax_total_stake\x18\x06 \x01(\x0b\x32\'.vega.snapshot.v1.TimestampedTotalStakeR\rmaxTotalStake"Z\n\x1eLiquidityOffsetProbabilityPair\x12\x16\n\x06offset\x18\x01 \x01(\rR\x06offset\x12 \n\x0bprobability\x18\x02 \x01(\tR\x0bprobability"\xfb\x01\n\x11LiquiditySupplied\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId\x12+\n\x11\x63onsensus_reached\x18\x02 \x01(\x08R\x10\x63onsensusReached\x12M\n\tbid_cache\x18\x03 \x03(\x0b\x32\x30.vega.snapshot.v1.LiquidityOffsetProbabilityPairR\x08\x62idCache\x12M\n\task_cache\x18\x04 \x03(\x0b\x32\x30.vega.snapshot.v1.LiquidityOffsetProbabilityPairR\x08\x61skCache"P\n\x0fOracleDataBatch\x12=\n\x0boracle_data\x18\x01 \x03(\x0b\x32\x1c.vega.snapshot.v1.OracleDataR\noracleData"\xa7\x01\n\nOracleData\x12.\n\x07signers\x18\x01 \x03(\x0b\x32\x14.vega.data.v1.SignerR\x07signers\x12\x34\n\x04\x64\x61ta\x18\x02 \x03(\x0b\x32 .vega.snapshot.v1.OracleDataPairR\x04\x64\x61ta\x12\x33\n\tmeta_data\x18\x03 \x03(\x0b\x32\x16.vega.data.v1.PropertyR\x08metaData"8\n\x0eOracleDataPair\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\tR\x05value"C\n\x07Witness\x12\x38\n\tresources\x18\x01 \x03(\x0b\x32\x1a.vega.snapshot.v1.ResourceR\tresources"g\n\x08Resource\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x1f\n\x0b\x63heck_until\x18\x02 \x01(\x03R\ncheckUntil\x12\x14\n\x05votes\x18\x03 \x03(\tR\x05votes\x12\x14\n\x05state\x18\x04 \x01(\rR\x05state">\n\x14\x45ventForwarderBucket\x12\x0e\n\x02ts\x18\x01 \x01(\x03R\x02ts\x12\x16\n\x06hashes\x18\x02 \x03(\tR\x06hashes"\x90\x01\n\x0e\x45ventForwarder\x12!\n\x0c\x61\x63ked_events\x18\x01 \x03(\tR\x0b\x61\x63kedEvents\x12@\n\x07\x62uckets\x18\x02 \x03(\x0b\x32&.vega.snapshot.v1.EventForwarderBucketR\x07\x62uckets\x12\x19\n\x08\x63hain_id\x18\x03 \x01(\tR\x07\x63hainId"s\n\x12\x43ollateralAccounts\x12)\n\x08\x61\x63\x63ounts\x18\x01 \x03(\x0b\x32\r.vega.AccountR\x08\x61\x63\x63ounts\x12\x32\n\x15next_balance_snapshot\x18\x02 \x01(\x03R\x13nextBalanceSnapshot"7\n\x10\x43ollateralAssets\x12#\n\x06\x61ssets\x18\x01 \x03(\x0b\x32\x0b.vega.AssetR\x06\x61ssets"3\n\x0c\x41\x63tiveAssets\x12#\n\x06\x61ssets\x18\x01 \x03(\x0b\x32\x0b.vega.AssetR\x06\x61ssets"4\n\rPendingAssets\x12#\n\x06\x61ssets\x18\x01 \x03(\x0b\x32\x0b.vega.AssetR\x06\x61ssets":\n\x13PendingAssetUpdates\x12#\n\x06\x61ssets\x18\x01 \x03(\x0b\x32\x0b.vega.AssetR\x06\x61ssets"P\n\nWithdrawal\x12\x10\n\x03ref\x18\x01 \x01(\tR\x03ref\x12\x30\n\nwithdrawal\x18\x02 \x01(\x0b\x32\x10.vega.WithdrawalR\nwithdrawal"B\n\x07\x44\x65posit\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\'\n\x07\x64\x65posit\x18\x02 \x01(\x0b\x32\r.vega.DepositR\x07\x64\x65posit"\x84\x01\n\x05TxRef\x12\x14\n\x05\x61sset\x18\x01 \x01(\tR\x05\x61sset\x12\x19\n\x08\x62lock_nr\x18\x02 \x01(\x04R\x07\x62lockNr\x12\x12\n\x04hash\x18\x03 \x01(\tR\x04hash\x12\x1b\n\tlog_index\x18\x04 \x01(\x04R\x08logIndex\x12\x19\n\x08\x63hain_id\x18\x05 \x01(\tR\x07\x63hainId"T\n\x12\x42\x61nkingWithdrawals\x12>\n\x0bwithdrawals\x18\x01 \x03(\x0b\x32\x1c.vega.snapshot.v1.WithdrawalR\x0bwithdrawals"F\n\x0f\x42\x61nkingDeposits\x12\x33\n\x07\x64\x65posit\x18\x01 \x03(\x0b\x32\x19.vega.snapshot.v1.DepositR\x07\x64\x65posit"\xa1\x01\n\x0b\x42\x61nkingSeen\x12\x12\n\x04refs\x18\x01 \x03(\tR\x04refs\x12<\n\x1blast_seen_primary_eth_block\x18\x02 \x01(\x04R\x17lastSeenPrimaryEthBlock\x12@\n\x1dlast_seen_secondary_eth_block\x18\x03 \x01(\x04R\x19lastSeenSecondaryEthBlock"Y\n\x13\x42\x61nkingAssetActions\x12\x42\n\x0c\x61sset_action\x18\x01 \x03(\x0b\x32\x1f.vega.checkpoint.v1.AssetActionR\x0b\x61ssetAction"\xa2\x01\n\x19\x42\x61nkingRecurringTransfers\x12W\n\x13recurring_transfers\x18\x01 \x01(\x0b\x32&.vega.checkpoint.v1.RecurringTransfersR\x12recurringTransfers\x12,\n\x12next_metric_update\x18\x02 \x01(\x03R\x10nextMetricUpdate"t\n\x19\x42\x61nkingScheduledTransfers\x12W\n\x11transfers_at_time\x18\x01 \x03(\x0b\x32+.vega.checkpoint.v1.ScheduledTransferAtTimeR\x0ftransfersAtTime"~\n#BankingRecurringGovernanceTransfers\x12W\n\x13recurring_transfers\x18\x01 \x03(\x0b\x32&.vega.checkpoint.v1.GovernanceTransferR\x12recurringTransfers"\x88\x01\n#BankingScheduledGovernanceTransfers\x12\x61\n\x11transfers_at_time\x18\x01 \x03(\x0b\x32\x35.vega.checkpoint.v1.ScheduledGovernanceTransferAtTimeR\x0ftransfersAtTime"X\n\x12\x42\x61nkingBridgeState\x12\x42\n\x0c\x62ridge_state\x18\x01 \x01(\x0b\x32\x1f.vega.checkpoint.v1.BridgeStateR\x0b\x62ridgeState"^\n\x16\x42\x61nkingEVMBridgeStates\x12\x44\n\rbridge_states\x18\x01 \x03(\x0b\x32\x1f.vega.checkpoint.v1.BridgeStateR\x0c\x62ridgeStates"%\n\nCheckpoint\x12\x17\n\x07next_cp\x18\x01 \x01(\x03R\x06nextCp"\\\n DelegationLastReconciliationTime\x12\x38\n\x18last_reconciliation_time\x18\x01 \x01(\x03R\x16lastReconciliationTime"F\n\x10\x44\x65legationActive\x12\x32\n\x0b\x64\x65legations\x18\x01 \x03(\x0b\x32\x10.vega.DelegationR\x0b\x64\x65legations"}\n\x11\x44\x65legationPending\x12\x32\n\x0b\x64\x65legations\x18\x01 \x03(\x0b\x32\x10.vega.DelegationR\x0b\x64\x65legations\x12\x34\n\x0cundelegation\x18\x02 \x03(\x0b\x32\x10.vega.DelegationR\x0cundelegation"*\n\x0e\x44\x65legationAuto\x12\x18\n\x07parties\x18\x01 \x03(\tR\x07parties"\x9a\x01\n\x0cProposalData\x12*\n\x08proposal\x18\x01 \x01(\x0b\x32\x0e.vega.ProposalR\x08proposal\x12\x1c\n\x03yes\x18\x02 \x03(\x0b\x32\n.vega.VoteR\x03yes\x12\x1a\n\x02no\x18\x03 \x03(\x0b\x32\n.vega.VoteR\x02no\x12$\n\x07invalid\x18\x04 \x03(\x0b\x32\n.vega.VoteR\x07invalid"Q\n\x11GovernanceEnacted\x12<\n\tproposals\x18\x01 \x03(\x0b\x32\x1e.vega.snapshot.v1.ProposalDataR\tproposals"P\n\x10GovernanceActive\x12<\n\tproposals\x18\x01 \x03(\x0b\x32\x1e.vega.snapshot.v1.ProposalDataR\tproposals"\x88\x01\n\x11\x42\x61tchProposalData\x12\x45\n\x0e\x62\x61tch_proposal\x18\x01 \x01(\x0b\x32\x1e.vega.snapshot.v1.ProposalDataR\rbatchProposal\x12,\n\tproposals\x18\x02 \x03(\x0b\x32\x0e.vega.ProposalR\tproposals"e\n\x15GovernanceBatchActive\x12L\n\x0f\x62\x61tch_proposals\x18\x01 \x03(\x0b\x32#.vega.snapshot.v1.BatchProposalDataR\x0e\x62\x61tchProposals"\xd8\x01\n\x0eGovernanceNode\x12,\n\tproposals\x18\x01 \x03(\x0b\x32\x0e.vega.ProposalR\tproposals\x12\x43\n\rproposal_data\x18\x02 \x03(\x0b\x32\x1e.vega.snapshot.v1.ProposalDataR\x0cproposalData\x12S\n\x13\x62\x61tch_proposal_data\x18\x03 \x03(\x0b\x32#.vega.snapshot.v1.BatchProposalDataR\x11\x62\x61tchProposalData"v\n\x0eStakingAccount\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12\x18\n\x07\x62\x61lance\x18\x02 \x01(\tR\x07\x62\x61lance\x12\x34\n\x06\x65vents\x18\x03 \x03(\x0b\x32\x1c.vega.events.v1.StakeLinkingR\x06\x65vents"\xe1\x01\n\x0fStakingAccounts\x12<\n\x08\x61\x63\x63ounts\x18\x01 \x03(\x0b\x32 .vega.snapshot.v1.StakingAccountR\x08\x61\x63\x63ounts\x12;\n\x1astaking_asset_total_supply\x18\x02 \x01(\tR\x17stakingAssetTotalSupply\x12S\n\x1apending_stake_total_supply\x18\x03 \x01(\x0b\x32\x16.vega.StakeTotalSupplyR\x17pendingStakeTotalSupply"\xf6\x01\n\x0cMatchingBook\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId\x12\x1d\n\x03\x62uy\x18\x02 \x03(\x0b\x32\x0b.vega.OrderR\x03\x62uy\x12\x1f\n\x04sell\x18\x03 \x03(\x0b\x32\x0b.vega.OrderR\x04sell\x12*\n\x11last_traded_price\x18\x04 \x01(\tR\x0flastTradedPrice\x12\x18\n\x07\x61uction\x18\x05 \x01(\x08R\x07\x61uction\x12\x19\n\x08\x62\x61tch_id\x18\x06 \x01(\x04R\x07\x62\x61tchId\x12(\n\x10pegged_order_ids\x18\x07 \x03(\tR\x0epeggedOrderIds";\n\tNetParams\x12.\n\x06params\x18\x01 \x03(\x0b\x32\x16.vega.NetworkParameterR\x06params"0\n\nDecimalMap\x12\x10\n\x03key\x18\x01 \x01(\x03R\x03key\x12\x10\n\x03val\x18\x02 \x01(\tR\x03val"5\n\tTimePrice\x12\x12\n\x04time\x18\x01 \x01(\x03R\x04time\x12\x14\n\x05price\x18\x02 \x01(\tR\x05price";\n\x0bPriceVolume\x12\x14\n\x05price\x18\x01 \x01(\tR\x05price\x12\x16\n\x06volume\x18\x02 \x01(\x04R\x06volume"B\n\nPriceRange\x12\x10\n\x03min\x18\x01 \x01(\tR\x03min\x12\x10\n\x03max\x18\x02 \x01(\tR\x03max\x12\x10\n\x03ref\x18\x03 \x01(\tR\x03ref"\x9a\x01\n\nPriceBound\x12\x16\n\x06\x61\x63tive\x18\x01 \x01(\x08R\x06\x61\x63tive\x12\x1b\n\tup_factor\x18\x02 \x01(\tR\x08upFactor\x12\x1f\n\x0b\x64own_factor\x18\x03 \x01(\tR\ndownFactor\x12\x36\n\x07trigger\x18\x04 \x01(\x0b\x32\x1c.vega.PriceMonitoringTriggerR\x07trigger"\x9a\x01\n\x0fPriceRangeCache\x12\x32\n\x05\x62ound\x18\x01 \x01(\x0b\x32\x1c.vega.snapshot.v1.PriceBoundR\x05\x62ound\x12\x32\n\x05range\x18\x02 \x01(\x0b\x32\x1c.vega.snapshot.v1.PriceRangeR\x05range\x12\x1f\n\x0b\x62ound_index\x18\x03 \x01(\x04R\nboundIndex"<\n\x0c\x43urrentPrice\x12\x14\n\x05price\x18\x01 \x01(\tR\x05price\x12\x16\n\x06volume\x18\x02 \x01(\x04R\x06volume"S\n\tPastPrice\x12\x12\n\x04time\x18\x01 \x01(\x03R\x04time\x12\x32\n\x15volume_weighted_price\x18\x02 \x01(\tR\x13volumeWeightedPrice"\xf4\x04\n\x0cPriceMonitor\x12 \n\x0binitialised\x18\x03 \x01(\x08R\x0binitialised\x12=\n\x0b\x66p_horizons\x18\x04 \x03(\x0b\x32\x1c.vega.snapshot.v1.DecimalMapR\nfpHorizons\x12\x10\n\x03now\x18\x05 \x01(\x03R\x03now\x12\x16\n\x06update\x18\x06 \x01(\x03R\x06update\x12\x34\n\x06\x62ounds\x18\x07 \x03(\x0b\x32\x1c.vega.snapshot.v1.PriceBoundR\x06\x62ounds\x12\x33\n\x16price_range_cache_time\x18\x08 \x01(\x03R\x13priceRangeCacheTime\x12M\n\x11price_range_cache\x18\t \x03(\x0b\x32!.vega.snapshot.v1.PriceRangeCacheR\x0fpriceRangeCache\x12/\n\x14ref_price_cache_time\x18\n \x01(\x03R\x11refPriceCacheTime\x12\x44\n\x0fref_price_cache\x18\x0b \x03(\x0b\x32\x1c.vega.snapshot.v1.DecimalMapR\rrefPriceCache\x12=\n\nprices_now\x18\x0c \x03(\x0b\x32\x1e.vega.snapshot.v1.CurrentPriceR\tpricesNow\x12<\n\x0bprices_past\x18\r \x03(\x0b\x32\x1b.vega.snapshot.v1.PastPriceR\npricesPast\x12+\n\x11\x63onsensus_reached\x18\x0e \x01(\x08R\x10\x63onsensusReached"\xf8\x02\n\x0c\x41uctionState\x12,\n\x04mode\x18\x01 \x01(\x0e\x32\x18.vega.Market.TradingModeR\x04mode\x12;\n\x0c\x64\x65\x66\x61ult_mode\x18\x02 \x01(\x0e\x32\x18.vega.Market.TradingModeR\x0b\x64\x65\x66\x61ultMode\x12.\n\x07trigger\x18\x03 \x01(\x0e\x32\x14.vega.AuctionTriggerR\x07trigger\x12\x14\n\x05\x62\x65gin\x18\x04 \x01(\x03R\x05\x62\x65gin\x12\'\n\x03\x65nd\x18\x05 \x01(\x0b\x32\x15.vega.AuctionDurationR\x03\x65nd\x12\x14\n\x05start\x18\x06 \x01(\x08R\x05start\x12\x12\n\x04stop\x18\x07 \x01(\x08R\x04stop\x12\x32\n\textension\x18\x08 \x01(\x0e\x32\x14.vega.AuctionTriggerR\textension\x12\x30\n\x14\x65xtension_event_sent\x18\t \x01(\x08R\x12\x65xtensionEventSent"u\n\rEquityShareLP\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x14\n\x05stake\x18\x02 \x01(\tR\x05stake\x12\x14\n\x05share\x18\x03 \x01(\tR\x05share\x12\x10\n\x03\x61vg\x18\x04 \x01(\tR\x03\x61vg\x12\x16\n\x06vshare\x18\x05 \x01(\tR\x06vshare"\xa9\x01\n\x0b\x45quityShare\x12\x10\n\x03mvp\x18\x01 \x01(\tR\x03mvp\x12\x32\n\x15opening_auction_ended\x18\x02 \x01(\x08R\x13openingAuctionEnded\x12\x31\n\x03lps\x18\x03 \x03(\x0b\x32\x1f.vega.snapshot.v1.EquityShareLPR\x03lps\x12\x0c\n\x01r\x18\x04 \x01(\tR\x01r\x12\x13\n\x05p_mvp\x18\x05 \x01(\tR\x04pMvp"\x84\x01\n\x0b\x46\x65\x65Splitter\x12*\n\x11time_window_start\x18\x01 \x01(\x03R\x0ftimeWindowStart\x12\x1f\n\x0btrade_value\x18\x02 \x01(\tR\ntradeValue\x12\x10\n\x03\x61vg\x18\x03 \x01(\tR\x03\x61vg\x12\x16\n\x06window\x18\x04 \x01(\x04R\x06window"\xa1\t\n\nSpotMarket\x12$\n\x06market\x18\x01 \x01(\x0b\x32\x0c.vega.MarketR\x06market\x12\x43\n\rprice_monitor\x18\x02 \x01(\x0b\x32\x1e.vega.snapshot.v1.PriceMonitorR\x0cpriceMonitor\x12\x43\n\rauction_state\x18\x03 \x01(\x0b\x32\x1e.vega.snapshot.v1.AuctionStateR\x0c\x61uctionState\x12\x43\n\rpegged_orders\x18\x04 \x01(\x0b\x32\x1e.vega.snapshot.v1.PeggedOrdersR\x0cpeggedOrders\x12\x34\n\x0f\x65xpiring_orders\x18\x05 \x03(\x0b\x32\x0b.vega.OrderR\x0e\x65xpiringOrders\x12"\n\rlast_best_bid\x18\x06 \x01(\tR\x0blastBestBid\x12"\n\rlast_best_ask\x18\x07 \x01(\tR\x0blastBestAsk\x12 \n\x0clast_mid_bid\x18\x08 \x01(\tR\nlastMidBid\x12 \n\x0clast_mid_ask\x18\t \x01(\tR\nlastMidAsk\x12\x35\n\x17last_market_value_proxy\x18\n \x01(\tR\x14lastMarketValueProxy\x12\x41\n\x1dlast_equity_share_distributed\x18\x0b \x01(\x03R\x1alastEquityShareDistributed\x12@\n\x0c\x65quity_share\x18\x0c \x01(\x0b\x32\x1d.vega.snapshot.v1.EquityShareR\x0b\x65quityShare\x12,\n\x12\x63urrent_mark_price\x18\r \x01(\tR\x10\x63urrentMarkPrice\x12@\n\x0c\x66\x65\x65_splitter\x18\x0e \x01(\x0b\x32\x1d.vega.snapshot.v1.FeeSplitterR\x0b\x66\x65\x65Splitter\x12-\n\x13next_mark_to_market\x18\x0f \x01(\x03R\x10nextMarkToMarket\x12*\n\x11last_traded_price\x18\x10 \x01(\tR\x0flastTradedPrice\x12\x18\n\x07parties\x18\x11 \x03(\tR\x07parties\x12\x16\n\x06\x63losed\x18\x12 \x01(\x08R\x06\x63losed\x12=\n\x0bstop_orders\x18\x13 \x01(\x0b\x32\x1c.vega.snapshot.v1.StopOrdersR\nstopOrders\x12=\n\x14\x65xpiring_stop_orders\x18\x14 \x03(\x0b\x32\x0b.vega.OrderR\x12\x65xpiringStopOrders\x12\x38\n\nfees_stats\x18\x15 \x01(\x0b\x32\x19.vega.events.v1.FeesStatsR\tfeesStats\x12\x1d\n\nhas_traded\x18\x16 \x01(\x08R\thasTraded\x12L\n\x10market_liquidity\x18\x17 \x01(\x0b\x32!.vega.snapshot.v1.MarketLiquidityR\x0fmarketLiquidity"\xea\x0e\n\x06Market\x12$\n\x06market\x18\x01 \x01(\x0b\x32\x0c.vega.MarketR\x06market\x12\x43\n\rprice_monitor\x18\x02 \x01(\x0b\x32\x1e.vega.snapshot.v1.PriceMonitorR\x0cpriceMonitor\x12\x43\n\rauction_state\x18\x03 \x01(\x0b\x32\x1e.vega.snapshot.v1.AuctionStateR\x0c\x61uctionState\x12\x43\n\rpegged_orders\x18\x04 \x01(\x0b\x32\x1e.vega.snapshot.v1.PeggedOrdersR\x0cpeggedOrders\x12\x34\n\x0f\x65xpiring_orders\x18\x05 \x03(\x0b\x32\x0b.vega.OrderR\x0e\x65xpiringOrders\x12"\n\rlast_best_bid\x18\x06 \x01(\tR\x0blastBestBid\x12"\n\rlast_best_ask\x18\x07 \x01(\tR\x0blastBestAsk\x12 \n\x0clast_mid_bid\x18\x08 \x01(\tR\nlastMidBid\x12 \n\x0clast_mid_ask\x18\t \x01(\tR\nlastMidAsk\x12\x35\n\x17last_market_value_proxy\x18\n \x01(\tR\x14lastMarketValueProxy\x12\x41\n\x1dlast_equity_share_distributed\x18\x0b \x01(\x03R\x1alastEquityShareDistributed\x12@\n\x0c\x65quity_share\x18\x0c \x01(\x0b\x32\x1d.vega.snapshot.v1.EquityShareR\x0b\x65quityShare\x12,\n\x12\x63urrent_mark_price\x18\r \x01(\tR\x10\x63urrentMarkPrice\x12*\n\x11risk_factor_short\x18\x0e \x01(\tR\x0friskFactorShort\x12(\n\x10risk_factor_long\x18\x0f \x01(\tR\x0eriskFactorLong\x12\x41\n\x1drisk_factor_consensus_reached\x18\x10 \x01(\x08R\x1ariskFactorConsensusReached\x12@\n\x0c\x66\x65\x65_splitter\x18\x11 \x01(\x0b\x32\x1d.vega.snapshot.v1.FeeSplitterR\x0b\x66\x65\x65Splitter\x12\'\n\x0fsettlement_data\x18\x12 \x01(\tR\x0esettlementData\x12-\n\x13next_mark_to_market\x18\x13 \x01(\x03R\x10nextMarkToMarket\x12*\n\x11last_traded_price\x18\x14 \x01(\tR\x0flastTradedPrice\x12\x18\n\x07parties\x18\x15 \x03(\tR\x07parties\x12\x16\n\x06\x63losed\x18\x16 \x01(\x08R\x06\x63losed\x12\x1c\n\tsucceeded\x18\x17 \x01(\x08R\tsucceeded\x12=\n\x0bstop_orders\x18\x18 \x01(\x0b\x32\x1c.vega.snapshot.v1.StopOrdersR\nstopOrders\x12=\n\x14\x65xpiring_stop_orders\x18\x19 \x03(\x0b\x32\x0b.vega.OrderR\x12\x65xpiringStopOrders\x12\x33\n\x07product\x18\x1a \x01(\x0b\x32\x19.vega.snapshot.v1.ProductR\x07product\x12\x38\n\nfees_stats\x18\x1b \x01(\x0b\x32\x19.vega.events.v1.FeesStatsR\tfeesStats\x12S\n\x13party_margin_factor\x18\x1c \x03(\x0b\x32#.vega.snapshot.v1.PartyMarginFactorR\x11partyMarginFactor\x12^\n\x15mark_price_calculator\x18\x1d \x01(\x0b\x32*.vega.snapshot.v1.CompositePriceCalculatorR\x13markPriceCalculator\x12~\n#internal_composite_price_calculator\x18\x1e \x01(\x0b\x32*.vega.snapshot.v1.CompositePriceCalculatorH\x00R internalCompositePriceCalculator\x88\x01\x01\x12J\n"next_internal_composite_price_calc\x18\x1f \x01(\x03R\x1enextInternalCompositePriceCalc\x12L\n\x10market_liquidity\x18 \x01(\x0b\x32!.vega.snapshot.v1.MarketLiquidityR\x0fmarketLiquidity\x12,\n\x03\x61mm\x18! \x01(\x0b\x32\x1a.vega.snapshot.v1.AmmStateR\x03\x61mmB&\n$_internal_composite_price_calculator"N\n\x11PartyMarginFactor\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12#\n\rmargin_factor\x18\x02 \x01(\tR\x0cmarginFactor"\xc0\x01\n\x08\x41mmState\x12\x38\n\x06sqrter\x18\x01 \x03(\x0b\x32 .vega.snapshot.v1.StringMapEntryR\x06sqrter\x12\x44\n\ramm_party_ids\x18\x02 \x03(\x0b\x32 .vega.snapshot.v1.StringMapEntryR\x0b\x61mmPartyIds\x12\x34\n\x05pools\x18\x03 \x03(\x0b\x32\x1e.vega.snapshot.v1.PoolMapEntryR\x05pools"\xed\x04\n\x0cPoolMapEntry\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12\x37\n\x04pool\x18\x02 \x01(\x0b\x32#.vega.snapshot.v1.PoolMapEntry.PoolR\x04pool\x1a\x61\n\x05\x43urve\x12\x0c\n\x01l\x18\x01 \x01(\tR\x01l\x12\x12\n\x04high\x18\x02 \x01(\tR\x04high\x12\x10\n\x03low\x18\x03 \x01(\tR\x03low\x12\x0e\n\x02pv\x18\x04 \x01(\tR\x02pv\x12\x14\n\x05\x65mpty\x18\x05 \x01(\x08R\x05\x65mpty\x1a\xaa\x03\n\x04Pool\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12 \n\x0c\x61mm_party_id\x18\x02 \x01(\tR\nammPartyId\x12\x1e\n\ncommitment\x18\x03 \x01(\tR\ncommitment\x12S\n\nparameters\x18\x04 \x01(\x0b\x32\x33.vega.events.v1.AMM.ConcentratedLiquidityParametersR\nparameters\x12\x14\n\x05\x61sset\x18\x05 \x01(\tR\x05\x61sset\x12\x16\n\x06market\x18\x06 \x01(\tR\x06market\x12:\n\x05lower\x18\x07 \x01(\x0b\x32$.vega.snapshot.v1.PoolMapEntry.CurveR\x05lower\x12:\n\x05upper\x18\x08 \x01(\x0b\x32$.vega.snapshot.v1.PoolMapEntry.CurveR\x05upper\x12\x32\n\x06status\x18\t \x01(\x0e\x32\x1a.vega.events.v1.AMM.StatusR\x06status\x12!\n\x0cproposed_fee\x18\n \x01(\tR\x0bproposedFee"8\n\x0eStringMapEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\tR\x05value"B\n\x07Product\x12/\n\x05perps\x18\x01 \x01(\x0b\x32\x17.vega.snapshot.v1.PerpsH\x00R\x05perpsB\x06\n\x04type"?\n\tDataPoint\x12\x14\n\x05price\x18\x01 \x01(\tR\x05price\x12\x1c\n\ttimestamp\x18\x02 \x01(\x03R\ttimestamp"[\n\x10\x41uctionIntervals\x12\x0c\n\x01t\x18\x01 \x03(\x03R\x01t\x12#\n\rauction_start\x18\x02 \x01(\x03R\x0c\x61uctionStart\x12\x14\n\x05total\x18\x03 \x01(\x03R\x05total"S\n\x08TWAPData\x12\x14\n\x05start\x18\x01 \x01(\x03R\x05start\x12\x10\n\x03\x65nd\x18\x02 \x01(\x03R\x03\x65nd\x12\x1f\n\x0bsum_product\x18\x03 \x01(\tR\nsumProduct"\xc7\x03\n\x05Perps\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12K\n\x13\x65xternal_data_point\x18\x02 \x03(\x0b\x32\x1b.vega.snapshot.v1.DataPointR\x11\x65xternalDataPoint\x12K\n\x13internal_data_point\x18\x03 \x03(\x0b\x32\x1b.vega.snapshot.v1.DataPointR\x11internalDataPoint\x12\x10\n\x03seq\x18\x04 \x01(\x04R\x03seq\x12\x1d\n\nstarted_at\x18\x05 \x01(\x03R\tstartedAt\x12H\n\x12\x65xternal_twap_data\x18\x06 \x01(\x0b\x32\x1a.vega.snapshot.v1.TWAPDataR\x10\x65xternalTwapData\x12H\n\x12internal_twap_data\x18\x07 \x01(\x0b\x32\x1a.vega.snapshot.v1.TWAPDataR\x10internalTwapData\x12O\n\x11\x61uction_intervals\x18\x08 \x01(\x0b\x32".vega.snapshot.v1.AuctionIntervalsR\x10\x61uctionIntervals"=\n\rOrdersAtPrice\x12\x14\n\x05price\x18\x01 \x01(\tR\x05price\x12\x16\n\x06orders\x18\x02 \x03(\tR\x06orders"\x98\x01\n\x10PricedStopOrders\x12\x42\n\x0c\x66\x61lls_bellow\x18\x01 \x03(\x0b\x32\x1f.vega.snapshot.v1.OrdersAtPriceR\x0b\x66\x61llsBellow\x12@\n\x0brises_above\x18\x02 \x03(\x0b\x32\x1f.vega.snapshot.v1.OrdersAtPriceR\nrisesAbove"\xc4\x01\n\x12TrailingStopOrders\x12&\n\x0flast_seen_price\x18\x01 \x01(\tR\rlastSeenPrice\x12\x43\n\x0c\x66\x61lls_bellow\x18\x02 \x03(\x0b\x32 .vega.snapshot.v1.OffsetsAtPriceR\x0b\x66\x61llsBellow\x12\x41\n\x0brises_above\x18\x03 \x03(\x0b\x32 .vega.snapshot.v1.OffsetsAtPriceR\nrisesAbove"@\n\x0eOrdersAtOffset\x12\x16\n\x06offset\x18\x01 \x01(\tR\x06offset\x12\x16\n\x06orders\x18\x02 \x03(\tR\x06orders"b\n\x0eOffsetsAtPrice\x12\x14\n\x05price\x18\x01 \x01(\tR\x05price\x12:\n\x07offsets\x18\x02 \x03(\x0b\x32 .vega.snapshot.v1.OrdersAtOffsetR\x07offsets"\xf7\x01\n\nStopOrders\x12?\n\x0bstop_orders\x18\x01 \x03(\x0b\x32\x1e.vega.events.v1.StopOrderEventR\nstopOrders\x12P\n\x12priced_stop_orders\x18\x02 \x01(\x0b\x32".vega.snapshot.v1.PricedStopOrdersR\x10pricedStopOrders\x12V\n\x14trailing_stop_orders\x18\x03 \x01(\x0b\x32$.vega.snapshot.v1.TrailingStopOrdersR\x12trailingStopOrders"@\n\x0cPeggedOrders\x12\x30\n\rparked_orders\x18\x02 \x03(\x0b\x32\x0b.vega.OrderR\x0cparkedOrders"\xad\x03\n\x10SLANetworkParams\x12.\n\x13\x62ond_penalty_factor\x18\x01 \x01(\tR\x11\x62ondPenaltyFactor\x12,\n\x12\x65\x61rly_exit_penalty\x18\x02 \x01(\tR\x10\x65\x61rlyExitPenalty\x12*\n\x11max_liquidity_fee\x18\x03 \x01(\tR\x0fmaxLiquidityFee\x12\x46\n non_performance_bond_penalty_max\x18\x04 \x01(\tR\x1cnonPerformanceBondPenaltyMax\x12J\n"non_performance_bond_penalty_slope\x18\x05 \x01(\tR\x1enonPerformanceBondPenaltySlope\x12-\n\x13stake_to_ccy_volume\x18\x06 \x01(\tR\x10stakeToCcyVolume\x12L\n#providers_fee_calculation_time_step\x18\x07 \x01(\x03R\x1fprovidersFeeCalculationTimeStep"\x80\x03\n\x10\x45xecutionMarkets\x12\x32\n\x07markets\x18\x01 \x03(\x0b\x32\x18.vega.snapshot.v1.MarketR\x07markets\x12?\n\x0cspot_markets\x18\x02 \x03(\x0b\x32\x1c.vega.snapshot.v1.SpotMarketR\x0bspotMarkets\x12H\n\x0fsettled_markets\x18\x03 \x03(\x0b\x32\x1f.vega.checkpoint.v1.MarketStateR\x0esettledMarkets\x12<\n\nsuccessors\x18\x04 \x03(\x0b\x32\x1c.vega.snapshot.v1.SuccessorsR\nsuccessors\x12\x1d\n\nmarket_ids\x18\x05 \x03(\tR\tmarketIds\x12P\n\x12sla_network_params\x18\x06 \x01(\x0b\x32".vega.snapshot.v1.SLANetworkParamsR\x10slaNetworkParams"^\n\nSuccessors\x12#\n\rparent_market\x18\x01 \x01(\tR\x0cparentMarket\x12+\n\x11successor_markets\x18\x02 \x03(\tR\x10successorMarkets"\x97\x02\n\x08Position\x12\x19\n\x08party_id\x18\x01 \x01(\tR\x07partyId\x12\x12\n\x04size\x18\x02 \x01(\x03R\x04size\x12\x10\n\x03\x62uy\x18\x03 \x01(\x03R\x03\x62uy\x12\x12\n\x04sell\x18\x04 \x01(\x03R\x04sell\x12\x14\n\x05price\x18\x05 \x01(\tR\x05price\x12&\n\x0f\x62uy_sum_product\x18\x06 \x01(\tR\rbuySumProduct\x12(\n\x10sell_sum_product\x18\x07 \x01(\tR\x0esellSumProduct\x12\x1e\n\ndistressed\x18\x08 \x01(\x08R\ndistressed\x12.\n\x13\x61verage_entry_price\x18\t \x01(\x0cR\x11\x61verageEntryPrice"\xb7\x01\n\x0fMarketPositions\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId\x12\x38\n\tpositions\x18\x02 \x03(\x0b\x32\x1a.vega.snapshot.v1.PositionR\tpositions\x12M\n\x0fparties_records\x18\x03 \x03(\x0b\x32$.vega.snapshot.v1.PartyPositionStatsR\x0epartiesRecords"\x86\x02\n\x12PartyPositionStats\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12\x35\n\x14latest_open_interest\x18\x02 \x01(\x04H\x00R\x12latestOpenInterest\x88\x01\x01\x12\x35\n\x14lowest_open_interest\x18\x03 \x01(\x04H\x01R\x12lowestOpenInterest\x88\x01\x01\x12(\n\rtraded_volume\x18\x04 \x01(\x04H\x02R\x0ctradedVolume\x88\x01\x01\x42\x17\n\x15_latest_open_interestB\x17\n\x15_lowest_open_interestB\x10\n\x0e_traded_volume"\xee\x01\n\x0fSettlementState\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId\x12&\n\x0flast_mark_price\x18\x02 \x01(\tR\rlastMarkPrice\x12[\n\x16last_settled_positions\x18\x03 \x03(\x0b\x32%.vega.snapshot.v1.LastSettledPositionR\x14lastSettledPositions\x12\x39\n\x06trades\x18\x04 \x03(\x0b\x32!.vega.snapshot.v1.SettlementTradeR\x06trades"V\n\x13LastSettledPosition\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12)\n\x10settled_position\x18\x02 \x01(\x03R\x0fsettledPosition"\x94\x01\n\x0fSettlementTrade\x12\x19\n\x08party_id\x18\x01 \x01(\tR\x07partyId\x12\x14\n\x05price\x18\x02 \x01(\tR\x05price\x12!\n\x0cmarket_price\x18\x03 \x01(\tR\x0bmarketPrice\x12\x12\n\x04size\x18\x04 \x01(\x03R\x04size\x12\x19\n\x08new_size\x18\x05 \x01(\x03R\x07newSize"\xbd\x01\n\x08\x41ppState\x12\x16\n\x06height\x18\x01 \x01(\x04R\x06height\x12\x14\n\x05\x62lock\x18\x02 \x01(\tR\x05\x62lock\x12\x12\n\x04time\x18\x03 \x01(\x03R\x04time\x12\x19\n\x08\x63hain_id\x18\x04 \x01(\tR\x07\x63hainId\x12)\n\x10protocol_version\x18\x05 \x01(\tR\x0fprotocolVersion\x12)\n\x10protocol_upgrade\x18\x06 \x01(\x08R\x0fprotocolUpgrade"\xc3\x01\n\nEpochState\x12\x10\n\x03seq\x18\x01 \x01(\x04R\x03seq\x12\x1d\n\nstart_time\x18\x03 \x01(\x03R\tstartTime\x12\x1f\n\x0b\x65xpire_time\x18\x04 \x01(\x03R\nexpireTime\x12\x36\n\x18ready_to_start_new_epoch\x18\x06 \x01(\x08R\x14readyToStartNewEpoch\x12+\n\x12ready_to_end_epoch\x18\x07 \x01(\x08R\x0freadyToEndEpoch"{\n\x15RewardsPendingPayouts\x12\x62\n\x18scheduled_rewards_payout\x18\x01 \x03(\x0b\x32(.vega.snapshot.v1.ScheduledRewardsPayoutR\x16scheduledRewardsPayout"\x81\x01\n\x16ScheduledRewardsPayout\x12\x1f\n\x0bpayout_time\x18\x01 \x01(\x03R\npayoutTime\x12\x46\n\x0erewards_payout\x18\x02 \x03(\x0b\x32\x1f.vega.snapshot.v1.RewardsPayoutR\rrewardsPayout"\xfc\x01\n\rRewardsPayout\x12!\n\x0c\x66rom_account\x18\x01 \x01(\tR\x0b\x66romAccount\x12\x14\n\x05\x61sset\x18\x02 \x01(\tR\x05\x61sset\x12T\n\x13reward_party_amount\x18\x03 \x03(\x0b\x32$.vega.snapshot.v1.RewardsPartyAmountR\x11rewardPartyAmount\x12!\n\x0ctotal_reward\x18\x04 \x01(\tR\x0btotalReward\x12\x1b\n\tepoch_seq\x18\x05 \x01(\tR\x08\x65pochSeq\x12\x1c\n\ttimestamp\x18\x06 \x01(\x03R\ttimestamp"B\n\x12RewardsPartyAmount\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12\x16\n\x06\x61mount\x18\x02 \x01(\tR\x06\x61mount"\xc3\x04\n\nLimitState\x12\x1f\n\x0b\x62lock_count\x18\x01 \x01(\rR\nblockCount\x12,\n\x12\x63\x61n_propose_market\x18\x02 \x01(\x08R\x10\x63\x61nProposeMarket\x12*\n\x11\x63\x61n_propose_asset\x18\x03 \x01(\x08R\x0f\x63\x61nProposeAsset\x12%\n\x0egenesis_loaded\x18\x04 \x01(\x08R\rgenesisLoaded\x12\x34\n\x16propose_market_enabled\x18\x05 \x01(\x08R\x14proposeMarketEnabled\x12\x32\n\x15propose_asset_enabled\x18\x06 \x01(\x08R\x13proposeAssetEnabled\x12=\n\x1bpropose_market_enabled_from\x18\x07 \x01(\x03R\x18proposeMarketEnabledFrom\x12;\n\x1apropose_asset_enabled_from\x18\x08 \x01(\x03R\x17proposeAssetEnabledFrom\x12=\n\x1bpropose_spot_market_enabled\x18\t \x01(\x08R\x18proposeSpotMarketEnabled\x12?\n\x1cpropose_perps_market_enabled\x18\n \x01(\x08R\x19proposePerpsMarketEnabled\x12-\n\x13\x63\x61n_use_amm_enabled\x18\x0b \x01(\x08R\x10\x63\x61nUseAmmEnabled"\x94\x04\n\x0eVoteSpamPolicy\x12L\n\rparty_to_vote\x18\x01 \x03(\x0b\x32(.vega.snapshot.v1.PartyProposalVoteCountR\x0bpartyToVote\x12\x44\n\x0e\x62\x61nned_parties\x18\x02 \x03(\x0b\x32\x1d.vega.snapshot.v1.BannedPartyR\rbannedParties\x12H\n\rtoken_balance\x18\x03 \x03(\x0b\x32#.vega.snapshot.v1.PartyTokenBalanceR\x0ctokenBalance\x12_\n\x1arecent_blocks_reject_stats\x18\x04 \x03(\x0b\x32".vega.snapshot.v1.BlockRejectStatsR\x17recentBlocksRejectStats\x12.\n\x13\x63urrent_block_index\x18\x05 \x01(\x04R\x11\x63urrentBlockIndex\x12.\n\x13last_increase_block\x18\x06 \x01(\x04R\x11lastIncreaseBlock\x12*\n\x11\x63urrent_epoch_seq\x18\x07 \x01(\x04R\x0f\x63urrentEpochSeq\x12\x37\n\x18min_voting_tokens_factor\x18\x08 \x01(\tR\x15minVotingTokensFactor"`\n\x16PartyProposalVoteCount\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12\x1a\n\x08proposal\x18\x02 \x01(\tR\x08proposal\x12\x14\n\x05\x63ount\x18\x03 \x01(\x04R\x05\x63ount"C\n\x11PartyTokenBalance\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12\x18\n\x07\x62\x61lance\x18\x02 \x01(\tR\x07\x62\x61lance"D\n\x10\x42lockRejectStats\x12\x1a\n\x08rejected\x18\x01 \x01(\x04R\x08rejected\x12\x14\n\x05total\x18\x02 \x01(\x04R\x05total"G\n\x19SpamPartyTransactionCount\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12\x14\n\x05\x63ount\x18\x02 \x01(\x04R\x05\x63ount"\xc2\x02\n\x10SimpleSpamPolicy\x12\x1f\n\x0bpolicy_name\x18\x01 \x01(\tR\npolicyName\x12Q\n\x0eparty_to_count\x18\x02 \x03(\x0b\x32+.vega.snapshot.v1.SpamPartyTransactionCountR\x0cpartyToCount\x12\x44\n\x0e\x62\x61nned_parties\x18\x03 \x03(\x0b\x32\x1d.vega.snapshot.v1.BannedPartyR\rbannedParties\x12H\n\rtoken_balance\x18\x04 \x03(\x0b\x32#.vega.snapshot.v1.PartyTokenBalanceR\x0ctokenBalance\x12*\n\x11\x63urrent_epoch_seq\x18\x05 \x01(\x04R\x0f\x63urrentEpochSeq"p\n\nNotarySigs\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x12\n\x04kind\x18\x02 \x01(\x05R\x04kind\x12\x12\n\x04node\x18\x03 \x01(\tR\x04node\x12\x10\n\x03sig\x18\x04 \x01(\tR\x03sig\x12\x18\n\x07pending\x18\x05 \x01(\x08R\x07pending"G\n\x06Notary\x12=\n\x0bnotary_sigs\x18\x01 \x03(\x0b\x32\x1c.vega.snapshot.v1.NotarySigsR\nnotarySigs"m\n\x16StakeVerifierDeposited\x12S\n\x11pending_deposited\x18\x01 \x03(\x0b\x32&.vega.snapshot.v1.StakeVerifierPendingR\x10pendingDeposited"g\n\x14StakeVerifierRemoved\x12O\n\x0fpending_removed\x18\x01 \x03(\x0b\x32&.vega.snapshot.v1.StakeVerifierPendingR\x0ependingRemoved"\x85\x02\n\x14StakeVerifierPending\x12)\n\x10\x65thereum_address\x18\x01 \x01(\tR\x0f\x65thereumAddress\x12&\n\x0fvega_public_key\x18\x02 \x01(\tR\rvegaPublicKey\x12\x16\n\x06\x61mount\x18\x03 \x01(\tR\x06\x61mount\x12\x1d\n\nblock_time\x18\x04 \x01(\x03R\tblockTime\x12!\n\x0c\x62lock_number\x18\x05 \x01(\x04R\x0b\x62lockNumber\x12\x1b\n\tlog_index\x18\x06 \x01(\x04R\x08logIndex\x12\x13\n\x05tx_id\x18\x07 \x01(\tR\x04txId\x12\x0e\n\x02id\x18\x08 \x01(\tR\x02id"d\n\x0cL2EthOracles\x12T\n\x14\x63hain_id_eth_oracles\x18\x01 \x03(\x0b\x32#.vega.snapshot.v1.ChainIdEthOraclesR\x11\x63hainIdEthOracles"\x92\x02\n\x11\x43hainIdEthOracles\x12&\n\x0fsource_chain_id\x18\x01 \x01(\tR\rsourceChainId\x12K\n\nlast_block\x18\x02 \x01(\x0b\x32,.vega.snapshot.v1.EthOracleVerifierLastBlockR\tlastBlock\x12K\n\x0c\x63\x61ll_results\x18\x03 \x01(\x0b\x32(.vega.snapshot.v1.EthContractCallResultsR\x0b\x63\x61llResults\x12;\n\x04misc\x18\x04 \x01(\x0b\x32\'.vega.snapshot.v1.EthOracleVerifierMiscR\x04misc"^\n\x1a\x45thOracleVerifierLastBlock\x12!\n\x0c\x62lock_height\x18\x01 \x01(\x04R\x0b\x62lockHeight\x12\x1d\n\nblock_time\x18\x02 \x01(\x04R\tblockTime"\xa5\x01\n\x15\x45thOracleVerifierMisc\x12=\n\x07\x62uckets\x18\x01 \x03(\x0b\x32#.vega.snapshot.v1.EthVerifierBucketR\x07\x62uckets\x12M\n\x0bpatch_block\x18\x02 \x01(\x0b\x32,.vega.snapshot.v1.EthOracleVerifierLastBlockR\npatchBlock"\x82\x01\n\x16\x45thContractCallResults\x12h\n\x1cpending_contract_call_result\x18\x01 \x03(\x0b\x32\'.vega.snapshot.v1.EthContractCallResultR\x19pendingContractCallResult"\xdc\x01\n\x15\x45thContractCallResult\x12!\n\x0c\x62lock_height\x18\x01 \x01(\x04R\x0b\x62lockHeight\x12\x1d\n\nblock_time\x18\x02 \x01(\x04R\tblockTime\x12\x17\n\x07spec_id\x18\x03 \x01(\tR\x06specId\x12\x16\n\x06result\x18\x04 \x01(\x0cR\x06result\x12\x19\n\x05\x65rror\x18\x05 \x01(\tH\x00R\x05\x65rror\x88\x01\x01\x12\x1e\n\x08\x63hain_id\x18\x06 \x01(\x04H\x01R\x07\x63hainId\x88\x01\x01\x42\x08\n\x06_errorB\x0b\n\t_chain_id";\n\x11\x45thVerifierBucket\x12\x0e\n\x02ts\x18\x01 \x01(\x03R\x02ts\x12\x16\n\x06hashes\x18\x02 \x03(\tR\x06hashes"\x9b\x01\n\x12PendingKeyRotation\x12!\n\x0c\x62lock_height\x18\x01 \x01(\x04R\x0b\x62lockHeight\x12\x17\n\x07node_id\x18\x02 \x01(\tR\x06nodeId\x12\x1e\n\x0bnew_pub_key\x18\x03 \x01(\tR\tnewPubKey\x12)\n\x11new_pub_key_index\x18\x04 \x01(\rR\x0enewPubKeyIndex"\xb8\x01\n\x1aPendingEthereumKeyRotation\x12!\n\x0c\x62lock_height\x18\x01 \x01(\x04R\x0b\x62lockHeight\x12\x17\n\x07node_id\x18\x02 \x01(\tR\x06nodeId\x12\x1f\n\x0bnew_address\x18\x03 \x01(\tR\nnewAddress\x12\x1c\n\tsubmitter\x18\x04 \x01(\tR\tsubmitter\x12\x1f\n\x0bold_address\x18\x05 \x01(\tR\noldAddress"\xdd\x04\n\x08Topology\x12G\n\x0evalidator_data\x18\x01 \x03(\x0b\x32 .vega.snapshot.v1.ValidatorStateR\rvalidatorData\x12\x1d\n\nchain_keys\x18\x02 \x03(\tR\tchainKeys\x12_\n\x19pending_pub_key_rotations\x18\x03 \x03(\x0b\x32$.vega.snapshot.v1.PendingKeyRotationR\x16pendingPubKeyRotations\x12[\n\x15validator_performance\x18\x04 \x01(\x0b\x32&.vega.snapshot.v1.ValidatorPerformanceR\x14validatorPerformance\x12q\n\x1epending_ethereum_key_rotations\x18\x05 \x03(\x0b\x32,.vega.snapshot.v1.PendingEthereumKeyRotationR\x1bpendingEthereumKeyRotations\x12\x43\n\nsignatures\x18\x06 \x01(\x0b\x32#.vega.snapshot.v1.ToplogySignaturesR\nsignatures\x12s\n\x1funsolved_ethereum_key_rotations\x18\x07 \x03(\x0b\x32,.vega.snapshot.v1.PendingEthereumKeyRotationR\x1cunsolvedEthereumKeyRotations"\xde\x01\n\x11ToplogySignatures\x12\x65\n\x12pending_signatures\x18\x01 \x03(\x0b\x32\x36.vega.snapshot.v1.PendingERC20MultisigControlSignatureR\x11pendingSignatures\x12\x62\n\x11issued_signatures\x18\x02 \x03(\x0b\x32\x35.vega.snapshot.v1.IssuedERC20MultisigControlSignatureR\x10issuedSignatures"\xb3\x01\n$PendingERC20MultisigControlSignature\x12\x17\n\x07node_id\x18\x01 \x01(\tR\x06nodeId\x12)\n\x10\x65thereum_address\x18\x02 \x01(\tR\x0f\x65thereumAddress\x12\x14\n\x05nonce\x18\x03 \x01(\tR\x05nonce\x12\x1b\n\tepoch_seq\x18\x04 \x01(\x04R\x08\x65pochSeq\x12\x14\n\x05\x61\x64\x64\x65\x64\x18\x05 \x01(\x08R\x05\x61\x64\x64\x65\x64"\xb9\x01\n#IssuedERC20MultisigControlSignature\x12\x1f\n\x0bresource_id\x18\x01 \x01(\tR\nresourceId\x12)\n\x10\x65thereum_address\x18\x02 \x01(\tR\x0f\x65thereumAddress\x12+\n\x11submitter_address\x18\x03 \x01(\tR\x10submitterAddress\x12\x19\n\x08\x63hain_id\x18\x04 \x01(\tR\x07\x63hainId"\xf2\x03\n\x0eValidatorState\x12J\n\x10validator_update\x18\x01 \x01(\x0b\x32\x1f.vega.events.v1.ValidatorUpdateR\x0fvalidatorUpdate\x12\x1f\n\x0b\x62lock_added\x18\x02 \x01(\x04R\nblockAdded\x12\x16\n\x06status\x18\x03 \x01(\x05R\x06status\x12.\n\x13status_change_block\x18\x04 \x01(\x04R\x11statusChangeBlock\x12\x46\n last_block_with_positive_ranking\x18\x05 \x01(\x04R\x1clastBlockWithPositiveRanking\x12\x30\n\x14\x65th_events_forwarded\x18\x06 \x01(\x04R\x12\x65thEventsForwarded\x12O\n\x11heartbeat_tracker\x18\x07 \x01(\x0b\x32".vega.snapshot.v1.HeartbeatTrackerR\x10heartbeatTracker\x12\'\n\x0fvalidator_power\x18\x08 \x01(\x03R\x0evalidatorPower\x12\x37\n\rranking_score\x18\t \x01(\x0b\x32\x12.vega.RankingScoreR\x0crankingScore"\xb9\x01\n\x10HeartbeatTracker\x12,\n\x12\x65xpected_next_hash\x18\x01 \x01(\tR\x10\x65xpectedNextHash\x12\x37\n\x18\x65xpected_next_hash_since\x18\x02 \x01(\x03R\x15\x65xpectedNextHashSince\x12\x1f\n\x0b\x62lock_index\x18\x03 \x01(\x05R\nblockIndex\x12\x1d\n\nblock_sigs\x18\x04 \x03(\x08R\tblockSigs"\x99\x02\n\x10PerformanceStats\x12+\n\x11validator_address\x18\x01 \x01(\tR\x10validatorAddress\x12\x1a\n\x08proposed\x18\x02 \x01(\x04R\x08proposed\x12\x18\n\x07\x65lected\x18\x03 \x01(\x04R\x07\x65lected\x12\x14\n\x05voted\x18\x04 \x01(\x04R\x05voted\x12*\n\x11last_height_voted\x18\x05 \x01(\x03R\x0flastHeightVoted\x12\x30\n\x14last_height_proposed\x18\x06 \x01(\x03R\x12lastHeightProposed\x12.\n\x13last_height_elected\x18\x07 \x01(\x03R\x11lastHeightElected"l\n\x14ValidatorPerformance\x12T\n\x14validator_perf_stats\x18\x01 \x03(\x0b\x32".vega.snapshot.v1.PerformanceStatsR\x12validatorPerfStats"\xae\x01\n\x13LiquidityParameters\x12\x17\n\x07max_fee\x18\x01 \x01(\tR\x06maxFee\x12$\n\x0emax_shape_size\x18\x02 \x01(\tR\x0cmaxShapeSize\x12;\n\x1astake_to_obligation_factor\x18\x03 \x01(\tR\x17stakeToObligationFactor\x12\x1b\n\tmarket_id\x18\x04 \x01(\tR\x08marketId"h\n\x1aLiquidityPendingProvisions\x12-\n\x12pending_provisions\x18\x01 \x03(\tR\x11pendingProvisions\x12\x1b\n\tmarket_id\x18\x02 \x01(\tR\x08marketId"\x80\x01\n\x1fLiquidityPartiesLiquidityOrders\x12@\n\x0cparty_orders\x18\x01 \x03(\x0b\x32\x1d.vega.snapshot.v1.PartyOrdersR\x0bpartyOrders\x12\x1b\n\tmarket_id\x18\x02 \x01(\tR\x08marketId"H\n\x0bPartyOrders\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12#\n\x06orders\x18\x02 \x03(\x0b\x32\x0b.vega.OrderR\x06orders"w\n\x16LiquidityPartiesOrders\x12@\n\x0cparty_orders\x18\x01 \x03(\x0b\x32\x1d.vega.snapshot.v1.PartyOrdersR\x0bpartyOrders\x12\x1b\n\tmarket_id\x18\x02 \x01(\tR\x08marketId"\x7f\n\x13LiquidityProvisions\x12K\n\x14liquidity_provisions\x18\x01 \x03(\x0b\x32\x18.vega.LiquidityProvisionR\x13liquidityProvisions\x12\x1b\n\tmarket_id\x18\x02 \x01(\tR\x08marketId"\xa0\x01\n\x0fLiquidityScores\x12\x36\n\x17running_average_counter\x18\x01 \x01(\x05R\x15runningAverageCounter\x12\x38\n\x06scores\x18\x02 \x03(\x0b\x32 .vega.snapshot.v1.LiquidityScoreR\x06scores\x12\x1b\n\tmarket_id\x18\x03 \x01(\tR\x08marketId"A\n\x0eLiquidityScore\x12\x14\n\x05score\x18\x01 \x01(\tR\x05score\x12\x19\n\x08party_id\x18\x02 \x01(\tR\x07partyId"\x86\x02\n\x15LiquidityV2Parameters\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId\x12P\n\x15market_sla_parameters\x18\x02 \x01(\x0b\x32\x1c.vega.LiquiditySLAParametersR\x13marketSlaParameters\x12&\n\x0fstake_to_volume\x18\x03 \x01(\tR\rstakeToVolume\x12,\n\x12\x62ond_penalty_slope\x18\x04 \x01(\tR\x10\x62ondPenaltySlope\x12(\n\x10\x62ond_penalty_max\x18\x05 \x01(\tR\x0e\x62ondPenaltyMax"u\n\x18LiquidityV2PaidFeesStats\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId\x12<\n\x05stats\x18\x02 \x01(\x0b\x32&.vega.events.v1.PaidLiquidityFeesStatsR\x05stats"\x81\x01\n\x15LiquidityV2Provisions\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId\x12K\n\x14liquidity_provisions\x18\x02 \x03(\x0b\x32\x18.vega.LiquidityProvisionR\x13liquidityProvisions"\x97\x01\n\x1cLiquidityV2PendingProvisions\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId\x12Z\n\x1cpending_liquidity_provisions\x18\x02 \x03(\x0b\x32\x18.vega.LiquidityProvisionR\x1apendingLiquidityProvisions"\xc6\x01\n\x17LiquidityV2Performances\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId\x12(\n\x10\x65poch_start_time\x18\x02 \x01(\x03R\x0e\x65pochStartTime\x12\x64\n\x15performance_per_party\x18\x03 \x03(\x0b\x32\x30.vega.snapshot.v1.LiquidityV2PerformancePerPartyR\x13performancePerParty"\x93\x05\n\x1eLiquidityV2PerformancePerParty\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12O\n%elapsed_time_meeting_sla_during_epoch\x18\x02 \x01(\x03R elapsedTimeMeetingSlaDuringEpoch\x12\x32\n\x15\x63ommitment_start_time\x18\x03 \x01(\x03R\x13\x63ommitmentStartTime\x12\x43\n\x1eregistered_penalties_per_epoch\x18\x04 \x03(\tR\x1bregisteredPenaltiesPerEpoch\x12\x44\n\x1fposition_in_penalties_per_epoch\x18\x05 \x01(\rR\x1bpositionInPenaltiesPerEpoch\x12J\n#last_epoch_fraction_of_time_on_book\x18\x06 \x01(\tR\x1dlastEpochFractionOfTimeOnBook\x12\x33\n\x16last_epoch_fee_penalty\x18\x07 \x01(\tR\x13lastEpochFeePenalty\x12\x35\n\x17last_epoch_bond_penalty\x18\x08 \x01(\tR\x14lastEpochBondPenalty\x12-\n\x12required_liquidity\x18\t \x01(\tR\x11requiredLiquidity\x12\x30\n\x14notional_volume_buys\x18\n \x01(\tR\x12notionalVolumeBuys\x12\x32\n\x15notional_volume_sells\x18\x0b \x01(\tR\x13notionalVolumeSells"\x9a\x02\n\x11LiquidityV2Scores\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId\x12\x36\n\x17running_average_counter\x18\x02 \x01(\x05R\x15runningAverageCounter\x12\x38\n\x06scores\x18\x03 \x03(\x0b\x32 .vega.snapshot.v1.LiquidityScoreR\x06scores\x12;\n\x1alast_fee_distribution_time\x18\x04 \x01(\x03R\x17lastFeeDistributionTime\x12\x39\n\x19\x66\x65\x65_calculation_time_step\x18\x05 \x01(\x03R\x16\x66\x65\x65\x43\x61lculationTimeStep"\xfd\x01\n\x13LiquidityV2Supplied\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId\x12+\n\x11\x63onsensus_reached\x18\x02 \x01(\x08R\x10\x63onsensusReached\x12M\n\tbid_cache\x18\x03 \x03(\x0b\x32\x30.vega.snapshot.v1.LiquidityOffsetProbabilityPairR\x08\x62idCache\x12M\n\task_cache\x18\x04 \x03(\x0b\x32\x30.vega.snapshot.v1.LiquidityOffsetProbabilityPairR\x08\x61skCache"\xb9\x01\n\x16\x46loatingPointConsensus\x12M\n\x11next_time_trigger\x18\x01 \x03(\x0b\x32!.vega.snapshot.v1.NextTimeTriggerR\x0fnextTimeTrigger\x12P\n\x0fstate_variables\x18\x02 \x03(\x0b\x32\'.vega.snapshot.v1.StateVarInternalStateR\x0estateVariables"\xfc\x01\n\x15StateVarInternalState\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x14\n\x05state\x18\x02 \x01(\x05R\x05state\x12\x19\n\x08\x65vent_id\x18\x03 \x01(\tR\x07\x65ventId\x12]\n\x12validators_results\x18\x04 \x03(\x0b\x32..vega.snapshot.v1.FloatingPointValidatorResultR\x11validatorsResults\x12\x43\n\x1erounds_since_meaningful_update\x18\x05 \x01(\x05R\x1broundsSinceMeaningfulUpdate"\\\n\x1c\x46loatingPointValidatorResult\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12,\n\x06\x62undle\x18\x02 \x03(\x0b\x32\x14.vega.KeyValueBundleR\x06\x62undle"r\n\x0fNextTimeTrigger\x12\x14\n\x05\x61sset\x18\x01 \x01(\tR\x05\x61sset\x12\x16\n\x06market\x18\x02 \x01(\tR\x06market\x12\x0e\n\x02id\x18\x03 \x01(\tR\x02id\x12!\n\x0cnext_trigger\x18\x04 \x01(\x03R\x0bnextTrigger"\x9b\x03\n\rMarketTracker\x12R\n\x0fmarket_activity\x18\x01 \x03(\x0b\x32).vega.checkpoint.v1.MarketActivityTrackerR\x0emarketActivity\x12[\n\x15taker_notional_volume\x18\x02 \x03(\x0b\x32\'.vega.checkpoint.v1.TakerNotionalVolumeR\x13takerNotionalVolume\x12\x85\x01\n%market_to_party_taker_notional_volume\x18\x03 \x03(\x0b\x32\x34.vega.checkpoint.v1.MarketToPartyTakerNotionalVolumeR marketToPartyTakerNotionalVolume\x12Q\n\x10\x65poch_taker_fees\x18\x04 \x03(\x0b\x32\'.vega.checkpoint.v1.EpochPartyTakerFeesR\x0e\x65pochTakerFees"t\n\x16SignerEventsPerAddress\x12\x18\n\x07\x61\x64\x64ress\x18\x01 \x01(\tR\x07\x61\x64\x64ress\x12@\n\x06\x65vents\x18\x02 \x03(\x0b\x32(.vega.events.v1.ERC20MultiSigSignerEventR\x06\x65vents"\x80\x02\n\x1d\x45RC20MultiSigTopologyVerified\x12\x18\n\x07signers\x18\x01 \x03(\tR\x07signers\x12V\n\x12\x65vents_per_address\x18\x02 \x03(\x0b\x32(.vega.snapshot.v1.SignerEventsPerAddressR\x10\x65ventsPerAddress\x12L\n\tthreshold\x18\x03 \x01(\x0b\x32..vega.events.v1.ERC20MultiSigThresholdSetEventR\tthreshold\x12\x1f\n\x0bseen_events\x18\x04 \x03(\tR\nseenEvents"\xbc\x02\n\x1c\x45RC20MultiSigTopologyPending\x12Q\n\x0fpending_signers\x18\x01 \x03(\x0b\x32(.vega.events.v1.ERC20MultiSigSignerEventR\x0ependingSigners\x12\x62\n\x15pending_threshold_set\x18\x02 \x03(\x0b\x32..vega.events.v1.ERC20MultiSigThresholdSetEventR\x13pendingThresholdSet\x12+\n\x11witnessed_signers\x18\x03 \x03(\tR\x10witnessedSigners\x12\x38\n\x18witnessed_threshold_sets\x18\x04 \x03(\tR\x16witnessedThresholdSets"\xc7\x01\n\x13\x45VMMultisigTopology\x12\x19\n\x08\x63hain_id\x18\x01 \x01(\tR\x07\x63hainId\x12K\n\x08verified\x18\x02 \x01(\x0b\x32/.vega.snapshot.v1.ERC20MultiSigTopologyVerifiedR\x08verified\x12H\n\x07pending\x18\x03 \x01(\x0b\x32..vega.snapshot.v1.ERC20MultiSigTopologyPendingR\x07pending"r\n\x15\x45VMMultisigTopologies\x12Y\n\x15\x65vm_multisig_topology\x18\x01 \x03(\x0b\x32%.vega.snapshot.v1.EVMMultisigTopologyR\x13\x65vmMultisigTopology"\xa5\x04\n\x0bProofOfWork\x12!\n\x0c\x62lock_height\x18\x01 \x03(\x04R\x0b\x62lockHeight\x12\x1d\n\nblock_hash\x18\x02 \x03(\tR\tblockHash\x12H\n\x0ctx_at_height\x18\x04 \x03(\x0b\x32&.vega.snapshot.v1.TransactionsAtHeightR\ntxAtHeight\x12J\n\rtid_at_height\x18\x06 \x03(\x0b\x32&.vega.snapshot.v1.TransactionsAtHeightR\x0btidAtHeight\x12\x35\n\x06\x62\x61nned\x18\x07 \x03(\x0b\x32\x1d.vega.snapshot.v1.BannedPartyR\x06\x62\x61nned\x12\x42\n\npow_params\x18\x08 \x03(\x0b\x32#.vega.snapshot.v1.ProofOfWorkParamsR\tpowParams\x12?\n\tpow_state\x18\t \x03(\x0b\x32".vega.snapshot.v1.ProofOfWorkStateR\x08powState\x12,\n\x12last_pruning_block\x18\n \x01(\x04R\x10lastPruningBlock\x12T\n\x14nonce_refs_at_height\x18\x0b \x03(\x0b\x32#.vega.snapshot.v1.NonceRefsAtHeightR\x11nonceRefsAtHeight"9\n\x0b\x42\x61nnedParty\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12\x14\n\x05until\x18\x02 \x01(\x03R\x05until"\x84\x03\n\x11ProofOfWorkParams\x12\x41\n\x1espam_pow_number_of_past_blocks\x18\x01 \x01(\x04R\x19spamPowNumberOfPastBlocks\x12.\n\x13spam_pow_difficulty\x18\x02 \x01(\rR\x11spamPowDifficulty\x12\x33\n\x16spam_pow_hash_function\x18\x03 \x01(\tR\x13spamPowHashFunction\x12\x42\n\x1fspam_pow_number_of_tx_per_block\x18\x04 \x01(\x04R\x19spamPowNumberOfTxPerBlock\x12\x43\n\x1espam_pow_increasing_difficulty\x18\x05 \x01(\x08R\x1bspamPowIncreasingDifficulty\x12\x1d\n\nfrom_block\x18\x06 \x01(\x04R\tfromBlock\x12\x1f\n\x0buntil_block\x18\x07 \x01(\x03R\nuntilBlock"X\n\x10ProofOfWorkState\x12\x44\n\tpow_state\x18\x01 \x03(\x0b\x32\'.vega.snapshot.v1.ProofOfWorkBlockStateR\x08powState"\x8c\x01\n\x15ProofOfWorkBlockState\x12!\n\x0c\x62lock_height\x18\x01 \x01(\x04R\x0b\x62lockHeight\x12P\n\x0bparty_state\x18\x02 \x03(\x0b\x32/.vega.snapshot.v1.ProofOfWorkPartyStateForBlockR\npartyState"\x85\x01\n\x1dProofOfWorkPartyStateForBlock\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12\x1d\n\nseen_count\x18\x02 \x01(\x04R\tseenCount\x12/\n\x13observed_difficulty\x18\x03 \x01(\x04R\x12observedDifficulty"R\n\x14TransactionsAtHeight\x12\x16\n\x06height\x18\x01 \x01(\x04R\x06height\x12"\n\x0ctransactions\x18\x02 \x03(\tR\x0ctransactions"6\n\x08NonceRef\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12\x14\n\x05nonce\x18\x02 \x01(\x04R\x05nonce"[\n\x11NonceRefsAtHeight\x12\x16\n\x06height\x18\x01 \x01(\x04R\x06height\x12.\n\x04refs\x18\x02 \x03(\x0b\x32\x1a.vega.snapshot.v1.NonceRefR\x04refs"\xcb\x01\n\x18ProtocolUpgradeProposals\x12O\n\x10\x61\x63tive_proposals\x18\x01 \x03(\x0b\x32$.vega.events.v1.ProtocolUpgradeEventR\x0f\x61\x63tiveProposals\x12^\n\x11\x61\x63\x63\x65pted_proposal\x18\x02 \x01(\x0b\x32\x31.vega.snapshot.v1.AcceptedProtocolUpgradeProposalR\x10\x61\x63\x63\x65ptedProposal"}\n\x1f\x41\x63\x63\x65ptedProtocolUpgradeProposal\x12\x30\n\x14upgrade_block_height\x18\x01 \x01(\x04R\x12upgradeBlockHeight\x12(\n\x10vega_release_tag\x18\x02 \x01(\tR\x0evegaReleaseTag"5\n\x05Teams\x12,\n\x05teams\x18\x01 \x03(\x0b\x32\x16.vega.snapshot.v1.TeamR\x05teams"\xae\x02\n\x04Team\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x38\n\x08referrer\x18\x02 \x01(\x0b\x32\x1c.vega.snapshot.v1.MembershipR\x08referrer\x12\x38\n\x08referees\x18\x03 \x03(\x0b\x32\x1c.vega.snapshot.v1.MembershipR\x08referees\x12\x12\n\x04name\x18\x04 \x01(\tR\x04name\x12\x19\n\x08team_url\x18\x05 \x01(\tR\x07teamUrl\x12\x1d\n\navatar_url\x18\x06 \x01(\tR\tavatarUrl\x12\x1d\n\ncreated_at\x18\x07 \x01(\x03R\tcreatedAt\x12\x16\n\x06\x63losed\x18\x08 \x01(\x08R\x06\x63losed\x12\x1d\n\nallow_list\x18\t \x03(\tR\tallowList"n\n\nMembership\x12\x19\n\x08party_id\x18\x01 \x01(\tR\x07partyId\x12\x1b\n\tjoined_at\x18\x02 \x01(\x03R\x08joinedAt\x12(\n\x10started_at_epoch\x18\x03 \x01(\x04R\x0estartedAtEpoch"Q\n\x0cTeamSwitches\x12\x41\n\rteam_switches\x18\x01 \x03(\x0b\x32\x1c.vega.snapshot.v1.TeamSwitchR\x0cteamSwitches"g\n\nTeamSwitch\x12 \n\x0c\x66rom_team_id\x18\x01 \x01(\tR\nfromTeamId\x12\x1c\n\nto_team_id\x18\x02 \x01(\tR\x08toTeamId\x12\x19\n\x08party_id\x18\x03 \x01(\tR\x07partyId"O\n\x07Vesting\x12\x44\n\x0eparties_reward\x18\x01 \x03(\x0b\x32\x1d.vega.snapshot.v1.PartyRewardR\rpartiesReward"\xa1\x01\n\x0bPartyReward\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12@\n\x0c\x61sset_locked\x18\x02 \x03(\x0b\x32\x1d.vega.snapshot.v1.AssetLockedR\x0b\x61ssetLocked\x12:\n\nin_vesting\x18\x03 \x03(\x0b\x32\x1b.vega.snapshot.v1.InVestingR\tinVesting"\xed\x02\n\x13ReferralProgramData\x12M\n\x11\x66\x61\x63tor_by_referee\x18\x01 \x03(\x0b\x32!.vega.snapshot.v1.FactorByRefereeR\x0f\x66\x61\x63torByReferee\x12>\n\x0f\x63urrent_program\x18\x02 \x01(\x0b\x32\x15.vega.ReferralProgramR\x0e\x63urrentProgram\x12\x36\n\x0bnew_program\x18\x03 \x01(\x0b\x32\x15.vega.ReferralProgramR\nnewProgram\x12\x30\n\x14last_program_version\x18\x04 \x01(\x04R\x12lastProgramVersion\x12*\n\x11program_has_ended\x18\x05 \x01(\x08R\x0fprogramHasEnded\x12\x31\n\x04sets\x18\x06 \x03(\x0b\x32\x1d.vega.snapshot.v1.ReferralSetR\x04sets"\xd6\x03\n\x0bReferralSet\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x1d\n\ncreated_at\x18\x02 \x01(\x03R\tcreatedAt\x12\x1d\n\nupdated_at\x18\x03 \x01(\x03R\tupdatedAt\x12\x38\n\x08referrer\x18\x04 \x01(\x0b\x32\x1c.vega.snapshot.v1.MembershipR\x08referrer\x12\x38\n\x08referees\x18\x05 \x03(\x0b\x32\x1c.vega.snapshot.v1.MembershipR\x08referees\x12H\n\x0frunning_volumes\x18\x06 \x03(\x0b\x32\x1f.vega.snapshot.v1.RunningVolumeR\x0erunningVolumes\x12\x32\n\x15\x63urrent_reward_factor\x18\x07 \x01(\tR\x13\x63urrentRewardFactor\x12<\n\x1a\x63urrent_rewards_multiplier\x18\x08 \x01(\tR\x18\x63urrentRewardsMultiplier\x12I\n!current_rewards_factor_multiplier\x18\t \x01(\tR\x1e\x63urrentRewardsFactorMultiplier"=\n\rRunningVolume\x12\x14\n\x05\x65poch\x18\x01 \x01(\x04R\x05\x65poch\x12\x16\n\x06volume\x18\x02 \x01(\x0cR\x06volume"s\n\x0f\x46\x61\x63torByReferee\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12\'\n\x0f\x64iscount_factor\x18\x02 \x01(\x0cR\x0e\x64iscountFactor\x12!\n\x0ctaker_volume\x18\x03 \x01(\x0cR\x0btakerVolume"j\n\x0b\x41ssetLocked\x12\x14\n\x05\x61sset\x18\x01 \x01(\tR\x05\x61sset\x12\x45\n\x0e\x65poch_balances\x18\x02 \x03(\x0b\x32\x1e.vega.snapshot.v1.EpochBalanceR\repochBalances">\n\x0c\x45pochBalance\x12\x14\n\x05\x65poch\x18\x01 \x01(\x04R\x05\x65poch\x12\x18\n\x07\x62\x61lance\x18\x02 \x01(\tR\x07\x62\x61lance";\n\tInVesting\x12\x14\n\x05\x61sset\x18\x01 \x01(\tR\x05\x61sset\x12\x18\n\x07\x62\x61lance\x18\x02 \x01(\tR\x07\x62\x61lance"o\n\x0e\x41\x63tivityStreak\x12]\n\x17parties_activity_streak\x18\x01 \x03(\x0b\x32%.vega.snapshot.v1.PartyActivityStreakR\x15partiesActivityStreak"\xe1\x01\n\x13PartyActivityStreak\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12\x16\n\x06\x61\x63tive\x18\x02 \x01(\x04R\x06\x61\x63tive\x12\x1a\n\x08inactive\x18\x03 \x01(\x04R\x08inactive\x12\x44\n\x1ereward_distribution_multiplier\x18\x04 \x01(\x0cR\x1crewardDistributionMultiplier\x12:\n\x19reward_vesting_multiplier\x18\x05 \x01(\x0cR\x17rewardVestingMultiplier"\xb4\x04\n\x15VolumeDiscountProgram\x12\x18\n\x07parties\x18\x01 \x03(\tR\x07parties\x12S\n\x13\x65poch_party_volumes\x18\x02 \x03(\x0b\x32#.vega.snapshot.v1.EpochPartyVolumesR\x11\x65pochPartyVolumes\x12(\n\x10\x65poch_data_index\x18\x03 \x01(\x04R\x0e\x65pochDataIndex\x12O\n\x14\x61verage_party_volume\x18\x04 \x03(\x0b\x32\x1d.vega.snapshot.v1.PartyVolumeR\x12\x61veragePartyVolume\x12\x44\n\x0f\x63urrent_program\x18\x05 \x01(\x0b\x32\x1b.vega.VolumeDiscountProgramR\x0e\x63urrentProgram\x12<\n\x0bnew_program\x18\x06 \x01(\x0b\x32\x1b.vega.VolumeDiscountProgramR\nnewProgram\x12O\n\x10\x66\x61\x63tors_by_party\x18\x07 \x03(\x0b\x32%.vega.snapshot.v1.VolumeDiscountStatsR\x0e\x66\x61\x63torsByParty\x12\x30\n\x14last_program_version\x18\x08 \x01(\x04R\x12lastProgramVersion\x12*\n\x11program_has_ended\x18\t \x01(\x08R\x0fprogramHasEnded"T\n\x13VolumeDiscountStats\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12\'\n\x0f\x64iscount_factor\x18\x02 \x01(\tR\x0e\x64iscountFactor"U\n\x11\x45pochPartyVolumes\x12@\n\x0cparty_volume\x18\x01 \x03(\x0b\x32\x1d.vega.snapshot.v1.PartyVolumeR\x0bpartyVolume";\n\x0bPartyVolume\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12\x16\n\x06volume\x18\x02 \x01(\x0cR\x06volume"\x9b\x01\n\x0bLiquidation\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId\x12\x1f\n\x0bnetwork_pos\x18\x02 \x01(\x03R\nnetworkPos\x12\x1b\n\tnext_step\x18\x03 \x01(\x03R\x08nextStep\x12\x31\n\x06\x63onfig\x18\x04 \x01(\x0b\x32\x19.vega.LiquidationStrategyR\x06\x63onfig"V\n\x10PartyAssetAmount\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12\x14\n\x05\x61sset\x18\x02 \x01(\tR\x05\x61sset\x12\x16\n\x06\x61mount\x18\x03 \x01(\tR\x06\x61mount"s\n\x1b\x42\x61nkingTransferFeeDiscounts\x12T\n\x14party_asset_discount\x18\x01 \x03(\x0b\x32".vega.snapshot.v1.PartyAssetAmountR\x12partyAssetDiscount"\xe4\x02\n\x18\x43ompositePriceCalculator\x12\'\n\x0f\x63omposite_price\x18\x01 \x01(\tR\x0e\x63ompositePrice\x12R\n\x13price_configuration\x18\x02 \x01(\x0b\x32!.vega.CompositePriceConfigurationR\x12priceConfiguration\x12#\n\x06trades\x18\x03 \x03(\x0b\x32\x0b.vega.TradeR\x06trades\x12#\n\rprice_sources\x18\x04 \x03(\tR\x0cpriceSources\x12\x37\n\x18price_source_last_update\x18\x05 \x03(\x03R\x15priceSourceLastUpdate\x12H\n\x12\x62ook_price_at_time\x18\x06 \x03(\x0b\x32\x1b.vega.snapshot.v1.TimePriceR\x0f\x62ookPriceAtTime"E\n\x07Parties\x12:\n\x08profiles\x18\x01 \x03(\x0b\x32\x1e.vega.snapshot.v1.PartyProfileR\x08profiles"\x8e\x01\n\x0cPartyProfile\x12\x19\n\x08party_id\x18\x01 \x01(\tR\x07partyId\x12\x14\n\x05\x61lias\x18\x02 \x01(\tR\x05\x61lias\x12*\n\x08metadata\x18\x03 \x03(\x0b\x32\x0e.vega.MetadataR\x08metadata\x12!\n\x0c\x64\x65rived_keys\x18\x04 \x03(\tR\x0b\x64\x65rivedKeys"a\n\tAMMValues\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12\x14\n\x05stake\x18\x02 \x01(\tR\x05stake\x12\x14\n\x05score\x18\x03 \x01(\tR\x05score\x12\x12\n\x04tick\x18\x04 \x01(\x03R\x04tick"u\n\x0fMarketLiquidity\x12\x1f\n\x0bprice_range\x18\x01 \x01(\tR\npriceRange\x12\x12\n\x04tick\x18\x02 \x01(\x03R\x04tick\x12-\n\x03\x61mm\x18\x03 \x03(\x0b\x32\x1b.vega.snapshot.v1.AMMValuesR\x03\x61mm"\x1b\n\x07TxCache\x12\x10\n\x03txs\x18\x01 \x03(\x0cR\x03txs*`\n\x06\x46ormat\x12\x16\n\x12\x46ORMAT_UNSPECIFIED\x10\x00\x12\x10\n\x0c\x46ORMAT_PROTO\x10\x01\x12\x1b\n\x17\x46ORMAT_PROTO_COMPRESSED\x10\x02\x12\x0f\n\x0b\x46ORMAT_JSON\x10\x03\x42\x33Z1code.vegaprotocol.io/vega/protos/vega/snapshot/v1b\x06proto3' -) - -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages( - DESCRIPTOR, "vega.snapshot.v1.snapshot_pb2", _globals -) -if not _descriptor._USE_C_DESCRIPTORS: - _globals["DESCRIPTOR"]._loaded_options = None - _globals["DESCRIPTOR"]._serialized_options = ( - b"Z1code.vegaprotocol.io/vega/protos/vega/snapshot/v1" - ) - _globals["_FORMAT"]._serialized_start = 42373 - _globals["_FORMAT"]._serialized_end = 42469 - _globals["_SNAPSHOT"]._serialized_start = 249 - _globals["_SNAPSHOT"]._serialized_end = 405 - _globals["_NODEHASH"]._serialized_start = 407 - _globals["_NODEHASH"]._serialized_end = 530 - _globals["_METADATA"]._serialized_start = 533 - _globals["_METADATA"]._serialized_end = 751 - _globals["_CHUNK"]._serialized_start = 753 - _globals["_CHUNK"]._serialized_end = 839 - _globals["_PAYLOAD"]._serialized_start = 842 - _globals["_PAYLOAD"]._serialized_end = 8027 - _globals["_ORDERHOLDINGQUANTITIES"]._serialized_start = 8029 - _globals["_ORDERHOLDINGQUANTITIES"]._serialized_end = 8115 - _globals["_HOLDINGACCOUNTTRACKER"]._serialized_start = 8118 - _globals["_HOLDINGACCOUNTTRACKER"]._serialized_end = 8249 - _globals["_TIMESTAMPEDTOTALSTAKE"]._serialized_start = 8251 - _globals["_TIMESTAMPEDTOTALSTAKE"]._serialized_end = 8327 - _globals["_TIMESTAMPEDOPENINTEREST"]._serialized_start = 8329 - _globals["_TIMESTAMPEDOPENINTEREST"]._serialized_end = 8411 - _globals["_LIQUIDITYTARGET"]._serialized_start = 8414 - _globals["_LIQUIDITYTARGET"]._serialized_end = 8784 - _globals["_SPOTLIQUIDITYTARGET"]._serialized_start = 8787 - _globals["_SPOTLIQUIDITYTARGET"]._serialized_end = 9139 - _globals["_LIQUIDITYOFFSETPROBABILITYPAIR"]._serialized_start = 9141 - _globals["_LIQUIDITYOFFSETPROBABILITYPAIR"]._serialized_end = 9231 - _globals["_LIQUIDITYSUPPLIED"]._serialized_start = 9234 - _globals["_LIQUIDITYSUPPLIED"]._serialized_end = 9485 - _globals["_ORACLEDATABATCH"]._serialized_start = 9487 - _globals["_ORACLEDATABATCH"]._serialized_end = 9567 - _globals["_ORACLEDATA"]._serialized_start = 9570 - _globals["_ORACLEDATA"]._serialized_end = 9737 - _globals["_ORACLEDATAPAIR"]._serialized_start = 9739 - _globals["_ORACLEDATAPAIR"]._serialized_end = 9795 - _globals["_WITNESS"]._serialized_start = 9797 - _globals["_WITNESS"]._serialized_end = 9864 - _globals["_RESOURCE"]._serialized_start = 9866 - _globals["_RESOURCE"]._serialized_end = 9969 - _globals["_EVENTFORWARDERBUCKET"]._serialized_start = 9971 - _globals["_EVENTFORWARDERBUCKET"]._serialized_end = 10033 - _globals["_EVENTFORWARDER"]._serialized_start = 10036 - _globals["_EVENTFORWARDER"]._serialized_end = 10180 - _globals["_COLLATERALACCOUNTS"]._serialized_start = 10182 - _globals["_COLLATERALACCOUNTS"]._serialized_end = 10297 - _globals["_COLLATERALASSETS"]._serialized_start = 10299 - _globals["_COLLATERALASSETS"]._serialized_end = 10354 - _globals["_ACTIVEASSETS"]._serialized_start = 10356 - _globals["_ACTIVEASSETS"]._serialized_end = 10407 - _globals["_PENDINGASSETS"]._serialized_start = 10409 - _globals["_PENDINGASSETS"]._serialized_end = 10461 - _globals["_PENDINGASSETUPDATES"]._serialized_start = 10463 - _globals["_PENDINGASSETUPDATES"]._serialized_end = 10521 - _globals["_WITHDRAWAL"]._serialized_start = 10523 - _globals["_WITHDRAWAL"]._serialized_end = 10603 - _globals["_DEPOSIT"]._serialized_start = 10605 - _globals["_DEPOSIT"]._serialized_end = 10671 - _globals["_TXREF"]._serialized_start = 10674 - _globals["_TXREF"]._serialized_end = 10806 - _globals["_BANKINGWITHDRAWALS"]._serialized_start = 10808 - _globals["_BANKINGWITHDRAWALS"]._serialized_end = 10892 - _globals["_BANKINGDEPOSITS"]._serialized_start = 10894 - _globals["_BANKINGDEPOSITS"]._serialized_end = 10964 - _globals["_BANKINGSEEN"]._serialized_start = 10967 - _globals["_BANKINGSEEN"]._serialized_end = 11128 - _globals["_BANKINGASSETACTIONS"]._serialized_start = 11130 - _globals["_BANKINGASSETACTIONS"]._serialized_end = 11219 - _globals["_BANKINGRECURRINGTRANSFERS"]._serialized_start = 11222 - _globals["_BANKINGRECURRINGTRANSFERS"]._serialized_end = 11384 - _globals["_BANKINGSCHEDULEDTRANSFERS"]._serialized_start = 11386 - _globals["_BANKINGSCHEDULEDTRANSFERS"]._serialized_end = 11502 - _globals["_BANKINGRECURRINGGOVERNANCETRANSFERS"]._serialized_start = 11504 - _globals["_BANKINGRECURRINGGOVERNANCETRANSFERS"]._serialized_end = 11630 - _globals["_BANKINGSCHEDULEDGOVERNANCETRANSFERS"]._serialized_start = 11633 - _globals["_BANKINGSCHEDULEDGOVERNANCETRANSFERS"]._serialized_end = 11769 - _globals["_BANKINGBRIDGESTATE"]._serialized_start = 11771 - _globals["_BANKINGBRIDGESTATE"]._serialized_end = 11859 - _globals["_BANKINGEVMBRIDGESTATES"]._serialized_start = 11861 - _globals["_BANKINGEVMBRIDGESTATES"]._serialized_end = 11955 - _globals["_CHECKPOINT"]._serialized_start = 11957 - _globals["_CHECKPOINT"]._serialized_end = 11994 - _globals["_DELEGATIONLASTRECONCILIATIONTIME"]._serialized_start = 11996 - _globals["_DELEGATIONLASTRECONCILIATIONTIME"]._serialized_end = 12088 - _globals["_DELEGATIONACTIVE"]._serialized_start = 12090 - _globals["_DELEGATIONACTIVE"]._serialized_end = 12160 - _globals["_DELEGATIONPENDING"]._serialized_start = 12162 - _globals["_DELEGATIONPENDING"]._serialized_end = 12287 - _globals["_DELEGATIONAUTO"]._serialized_start = 12289 - _globals["_DELEGATIONAUTO"]._serialized_end = 12331 - _globals["_PROPOSALDATA"]._serialized_start = 12334 - _globals["_PROPOSALDATA"]._serialized_end = 12488 - _globals["_GOVERNANCEENACTED"]._serialized_start = 12490 - _globals["_GOVERNANCEENACTED"]._serialized_end = 12571 - _globals["_GOVERNANCEACTIVE"]._serialized_start = 12573 - _globals["_GOVERNANCEACTIVE"]._serialized_end = 12653 - _globals["_BATCHPROPOSALDATA"]._serialized_start = 12656 - _globals["_BATCHPROPOSALDATA"]._serialized_end = 12792 - _globals["_GOVERNANCEBATCHACTIVE"]._serialized_start = 12794 - _globals["_GOVERNANCEBATCHACTIVE"]._serialized_end = 12895 - _globals["_GOVERNANCENODE"]._serialized_start = 12898 - _globals["_GOVERNANCENODE"]._serialized_end = 13114 - _globals["_STAKINGACCOUNT"]._serialized_start = 13116 - _globals["_STAKINGACCOUNT"]._serialized_end = 13234 - _globals["_STAKINGACCOUNTS"]._serialized_start = 13237 - _globals["_STAKINGACCOUNTS"]._serialized_end = 13462 - _globals["_MATCHINGBOOK"]._serialized_start = 13465 - _globals["_MATCHINGBOOK"]._serialized_end = 13711 - _globals["_NETPARAMS"]._serialized_start = 13713 - _globals["_NETPARAMS"]._serialized_end = 13772 - _globals["_DECIMALMAP"]._serialized_start = 13774 - _globals["_DECIMALMAP"]._serialized_end = 13822 - _globals["_TIMEPRICE"]._serialized_start = 13824 - _globals["_TIMEPRICE"]._serialized_end = 13877 - _globals["_PRICEVOLUME"]._serialized_start = 13879 - _globals["_PRICEVOLUME"]._serialized_end = 13938 - _globals["_PRICERANGE"]._serialized_start = 13940 - _globals["_PRICERANGE"]._serialized_end = 14006 - _globals["_PRICEBOUND"]._serialized_start = 14009 - _globals["_PRICEBOUND"]._serialized_end = 14163 - _globals["_PRICERANGECACHE"]._serialized_start = 14166 - _globals["_PRICERANGECACHE"]._serialized_end = 14320 - _globals["_CURRENTPRICE"]._serialized_start = 14322 - _globals["_CURRENTPRICE"]._serialized_end = 14382 - _globals["_PASTPRICE"]._serialized_start = 14384 - _globals["_PASTPRICE"]._serialized_end = 14467 - _globals["_PRICEMONITOR"]._serialized_start = 14470 - _globals["_PRICEMONITOR"]._serialized_end = 15098 - _globals["_AUCTIONSTATE"]._serialized_start = 15101 - _globals["_AUCTIONSTATE"]._serialized_end = 15477 - _globals["_EQUITYSHARELP"]._serialized_start = 15479 - _globals["_EQUITYSHARELP"]._serialized_end = 15596 - _globals["_EQUITYSHARE"]._serialized_start = 15599 - _globals["_EQUITYSHARE"]._serialized_end = 15768 - _globals["_FEESPLITTER"]._serialized_start = 15771 - _globals["_FEESPLITTER"]._serialized_end = 15903 - _globals["_SPOTMARKET"]._serialized_start = 15906 - _globals["_SPOTMARKET"]._serialized_end = 17091 - _globals["_MARKET"]._serialized_start = 17094 - _globals["_MARKET"]._serialized_end = 18992 - _globals["_PARTYMARGINFACTOR"]._serialized_start = 18994 - _globals["_PARTYMARGINFACTOR"]._serialized_end = 19072 - _globals["_AMMSTATE"]._serialized_start = 19075 - _globals["_AMMSTATE"]._serialized_end = 19267 - _globals["_POOLMAPENTRY"]._serialized_start = 19270 - _globals["_POOLMAPENTRY"]._serialized_end = 19891 - _globals["_POOLMAPENTRY_CURVE"]._serialized_start = 19365 - _globals["_POOLMAPENTRY_CURVE"]._serialized_end = 19462 - _globals["_POOLMAPENTRY_POOL"]._serialized_start = 19465 - _globals["_POOLMAPENTRY_POOL"]._serialized_end = 19891 - _globals["_STRINGMAPENTRY"]._serialized_start = 19893 - _globals["_STRINGMAPENTRY"]._serialized_end = 19949 - _globals["_PRODUCT"]._serialized_start = 19951 - _globals["_PRODUCT"]._serialized_end = 20017 - _globals["_DATAPOINT"]._serialized_start = 20019 - _globals["_DATAPOINT"]._serialized_end = 20082 - _globals["_AUCTIONINTERVALS"]._serialized_start = 20084 - _globals["_AUCTIONINTERVALS"]._serialized_end = 20175 - _globals["_TWAPDATA"]._serialized_start = 20177 - _globals["_TWAPDATA"]._serialized_end = 20260 - _globals["_PERPS"]._serialized_start = 20263 - _globals["_PERPS"]._serialized_end = 20718 - _globals["_ORDERSATPRICE"]._serialized_start = 20720 - _globals["_ORDERSATPRICE"]._serialized_end = 20781 - _globals["_PRICEDSTOPORDERS"]._serialized_start = 20784 - _globals["_PRICEDSTOPORDERS"]._serialized_end = 20936 - _globals["_TRAILINGSTOPORDERS"]._serialized_start = 20939 - _globals["_TRAILINGSTOPORDERS"]._serialized_end = 21135 - _globals["_ORDERSATOFFSET"]._serialized_start = 21137 - _globals["_ORDERSATOFFSET"]._serialized_end = 21201 - _globals["_OFFSETSATPRICE"]._serialized_start = 21203 - _globals["_OFFSETSATPRICE"]._serialized_end = 21301 - _globals["_STOPORDERS"]._serialized_start = 21304 - _globals["_STOPORDERS"]._serialized_end = 21551 - _globals["_PEGGEDORDERS"]._serialized_start = 21553 - _globals["_PEGGEDORDERS"]._serialized_end = 21617 - _globals["_SLANETWORKPARAMS"]._serialized_start = 21620 - _globals["_SLANETWORKPARAMS"]._serialized_end = 22049 - _globals["_EXECUTIONMARKETS"]._serialized_start = 22052 - _globals["_EXECUTIONMARKETS"]._serialized_end = 22436 - _globals["_SUCCESSORS"]._serialized_start = 22438 - _globals["_SUCCESSORS"]._serialized_end = 22532 - _globals["_POSITION"]._serialized_start = 22535 - _globals["_POSITION"]._serialized_end = 22814 - _globals["_MARKETPOSITIONS"]._serialized_start = 22817 - _globals["_MARKETPOSITIONS"]._serialized_end = 23000 - _globals["_PARTYPOSITIONSTATS"]._serialized_start = 23003 - _globals["_PARTYPOSITIONSTATS"]._serialized_end = 23265 - _globals["_SETTLEMENTSTATE"]._serialized_start = 23268 - _globals["_SETTLEMENTSTATE"]._serialized_end = 23506 - _globals["_LASTSETTLEDPOSITION"]._serialized_start = 23508 - _globals["_LASTSETTLEDPOSITION"]._serialized_end = 23594 - _globals["_SETTLEMENTTRADE"]._serialized_start = 23597 - _globals["_SETTLEMENTTRADE"]._serialized_end = 23745 - _globals["_APPSTATE"]._serialized_start = 23748 - _globals["_APPSTATE"]._serialized_end = 23937 - _globals["_EPOCHSTATE"]._serialized_start = 23940 - _globals["_EPOCHSTATE"]._serialized_end = 24135 - _globals["_REWARDSPENDINGPAYOUTS"]._serialized_start = 24137 - _globals["_REWARDSPENDINGPAYOUTS"]._serialized_end = 24260 - _globals["_SCHEDULEDREWARDSPAYOUT"]._serialized_start = 24263 - _globals["_SCHEDULEDREWARDSPAYOUT"]._serialized_end = 24392 - _globals["_REWARDSPAYOUT"]._serialized_start = 24395 - _globals["_REWARDSPAYOUT"]._serialized_end = 24647 - _globals["_REWARDSPARTYAMOUNT"]._serialized_start = 24649 - _globals["_REWARDSPARTYAMOUNT"]._serialized_end = 24715 - _globals["_LIMITSTATE"]._serialized_start = 24718 - _globals["_LIMITSTATE"]._serialized_end = 25297 - _globals["_VOTESPAMPOLICY"]._serialized_start = 25300 - _globals["_VOTESPAMPOLICY"]._serialized_end = 25832 - _globals["_PARTYPROPOSALVOTECOUNT"]._serialized_start = 25834 - _globals["_PARTYPROPOSALVOTECOUNT"]._serialized_end = 25930 - _globals["_PARTYTOKENBALANCE"]._serialized_start = 25932 - _globals["_PARTYTOKENBALANCE"]._serialized_end = 25999 - _globals["_BLOCKREJECTSTATS"]._serialized_start = 26001 - _globals["_BLOCKREJECTSTATS"]._serialized_end = 26069 - _globals["_SPAMPARTYTRANSACTIONCOUNT"]._serialized_start = 26071 - _globals["_SPAMPARTYTRANSACTIONCOUNT"]._serialized_end = 26142 - _globals["_SIMPLESPAMPOLICY"]._serialized_start = 26145 - _globals["_SIMPLESPAMPOLICY"]._serialized_end = 26467 - _globals["_NOTARYSIGS"]._serialized_start = 26469 - _globals["_NOTARYSIGS"]._serialized_end = 26581 - _globals["_NOTARY"]._serialized_start = 26583 - _globals["_NOTARY"]._serialized_end = 26654 - _globals["_STAKEVERIFIERDEPOSITED"]._serialized_start = 26656 - _globals["_STAKEVERIFIERDEPOSITED"]._serialized_end = 26765 - _globals["_STAKEVERIFIERREMOVED"]._serialized_start = 26767 - _globals["_STAKEVERIFIERREMOVED"]._serialized_end = 26870 - _globals["_STAKEVERIFIERPENDING"]._serialized_start = 26873 - _globals["_STAKEVERIFIERPENDING"]._serialized_end = 27134 - _globals["_L2ETHORACLES"]._serialized_start = 27136 - _globals["_L2ETHORACLES"]._serialized_end = 27236 - _globals["_CHAINIDETHORACLES"]._serialized_start = 27239 - _globals["_CHAINIDETHORACLES"]._serialized_end = 27513 - _globals["_ETHORACLEVERIFIERLASTBLOCK"]._serialized_start = 27515 - _globals["_ETHORACLEVERIFIERLASTBLOCK"]._serialized_end = 27609 - _globals["_ETHORACLEVERIFIERMISC"]._serialized_start = 27612 - _globals["_ETHORACLEVERIFIERMISC"]._serialized_end = 27777 - _globals["_ETHCONTRACTCALLRESULTS"]._serialized_start = 27780 - _globals["_ETHCONTRACTCALLRESULTS"]._serialized_end = 27910 - _globals["_ETHCONTRACTCALLRESULT"]._serialized_start = 27913 - _globals["_ETHCONTRACTCALLRESULT"]._serialized_end = 28133 - _globals["_ETHVERIFIERBUCKET"]._serialized_start = 28135 - _globals["_ETHVERIFIERBUCKET"]._serialized_end = 28194 - _globals["_PENDINGKEYROTATION"]._serialized_start = 28197 - _globals["_PENDINGKEYROTATION"]._serialized_end = 28352 - _globals["_PENDINGETHEREUMKEYROTATION"]._serialized_start = 28355 - _globals["_PENDINGETHEREUMKEYROTATION"]._serialized_end = 28539 - _globals["_TOPOLOGY"]._serialized_start = 28542 - _globals["_TOPOLOGY"]._serialized_end = 29147 - _globals["_TOPLOGYSIGNATURES"]._serialized_start = 29150 - _globals["_TOPLOGYSIGNATURES"]._serialized_end = 29372 - _globals["_PENDINGERC20MULTISIGCONTROLSIGNATURE"]._serialized_start = 29375 - _globals["_PENDINGERC20MULTISIGCONTROLSIGNATURE"]._serialized_end = 29554 - _globals["_ISSUEDERC20MULTISIGCONTROLSIGNATURE"]._serialized_start = 29557 - _globals["_ISSUEDERC20MULTISIGCONTROLSIGNATURE"]._serialized_end = 29742 - _globals["_VALIDATORSTATE"]._serialized_start = 29745 - _globals["_VALIDATORSTATE"]._serialized_end = 30243 - _globals["_HEARTBEATTRACKER"]._serialized_start = 30246 - _globals["_HEARTBEATTRACKER"]._serialized_end = 30431 - _globals["_PERFORMANCESTATS"]._serialized_start = 30434 - _globals["_PERFORMANCESTATS"]._serialized_end = 30715 - _globals["_VALIDATORPERFORMANCE"]._serialized_start = 30717 - _globals["_VALIDATORPERFORMANCE"]._serialized_end = 30825 - _globals["_LIQUIDITYPARAMETERS"]._serialized_start = 30828 - _globals["_LIQUIDITYPARAMETERS"]._serialized_end = 31002 - _globals["_LIQUIDITYPENDINGPROVISIONS"]._serialized_start = 31004 - _globals["_LIQUIDITYPENDINGPROVISIONS"]._serialized_end = 31108 - _globals["_LIQUIDITYPARTIESLIQUIDITYORDERS"]._serialized_start = 31111 - _globals["_LIQUIDITYPARTIESLIQUIDITYORDERS"]._serialized_end = 31239 - _globals["_PARTYORDERS"]._serialized_start = 31241 - _globals["_PARTYORDERS"]._serialized_end = 31313 - _globals["_LIQUIDITYPARTIESORDERS"]._serialized_start = 31315 - _globals["_LIQUIDITYPARTIESORDERS"]._serialized_end = 31434 - _globals["_LIQUIDITYPROVISIONS"]._serialized_start = 31436 - _globals["_LIQUIDITYPROVISIONS"]._serialized_end = 31563 - _globals["_LIQUIDITYSCORES"]._serialized_start = 31566 - _globals["_LIQUIDITYSCORES"]._serialized_end = 31726 - _globals["_LIQUIDITYSCORE"]._serialized_start = 31728 - _globals["_LIQUIDITYSCORE"]._serialized_end = 31793 - _globals["_LIQUIDITYV2PARAMETERS"]._serialized_start = 31796 - _globals["_LIQUIDITYV2PARAMETERS"]._serialized_end = 32058 - _globals["_LIQUIDITYV2PAIDFEESSTATS"]._serialized_start = 32060 - _globals["_LIQUIDITYV2PAIDFEESSTATS"]._serialized_end = 32177 - _globals["_LIQUIDITYV2PROVISIONS"]._serialized_start = 32180 - _globals["_LIQUIDITYV2PROVISIONS"]._serialized_end = 32309 - _globals["_LIQUIDITYV2PENDINGPROVISIONS"]._serialized_start = 32312 - _globals["_LIQUIDITYV2PENDINGPROVISIONS"]._serialized_end = 32463 - _globals["_LIQUIDITYV2PERFORMANCES"]._serialized_start = 32466 - _globals["_LIQUIDITYV2PERFORMANCES"]._serialized_end = 32664 - _globals["_LIQUIDITYV2PERFORMANCEPERPARTY"]._serialized_start = 32667 - _globals["_LIQUIDITYV2PERFORMANCEPERPARTY"]._serialized_end = 33326 - _globals["_LIQUIDITYV2SCORES"]._serialized_start = 33329 - _globals["_LIQUIDITYV2SCORES"]._serialized_end = 33611 - _globals["_LIQUIDITYV2SUPPLIED"]._serialized_start = 33614 - _globals["_LIQUIDITYV2SUPPLIED"]._serialized_end = 33867 - _globals["_FLOATINGPOINTCONSENSUS"]._serialized_start = 33870 - _globals["_FLOATINGPOINTCONSENSUS"]._serialized_end = 34055 - _globals["_STATEVARINTERNALSTATE"]._serialized_start = 34058 - _globals["_STATEVARINTERNALSTATE"]._serialized_end = 34310 - _globals["_FLOATINGPOINTVALIDATORRESULT"]._serialized_start = 34312 - _globals["_FLOATINGPOINTVALIDATORRESULT"]._serialized_end = 34404 - _globals["_NEXTTIMETRIGGER"]._serialized_start = 34406 - _globals["_NEXTTIMETRIGGER"]._serialized_end = 34520 - _globals["_MARKETTRACKER"]._serialized_start = 34523 - _globals["_MARKETTRACKER"]._serialized_end = 34934 - _globals["_SIGNEREVENTSPERADDRESS"]._serialized_start = 34936 - _globals["_SIGNEREVENTSPERADDRESS"]._serialized_end = 35052 - _globals["_ERC20MULTISIGTOPOLOGYVERIFIED"]._serialized_start = 35055 - _globals["_ERC20MULTISIGTOPOLOGYVERIFIED"]._serialized_end = 35311 - _globals["_ERC20MULTISIGTOPOLOGYPENDING"]._serialized_start = 35314 - _globals["_ERC20MULTISIGTOPOLOGYPENDING"]._serialized_end = 35630 - _globals["_EVMMULTISIGTOPOLOGY"]._serialized_start = 35633 - _globals["_EVMMULTISIGTOPOLOGY"]._serialized_end = 35832 - _globals["_EVMMULTISIGTOPOLOGIES"]._serialized_start = 35834 - _globals["_EVMMULTISIGTOPOLOGIES"]._serialized_end = 35948 - _globals["_PROOFOFWORK"]._serialized_start = 35951 - _globals["_PROOFOFWORK"]._serialized_end = 36500 - _globals["_BANNEDPARTY"]._serialized_start = 36502 - _globals["_BANNEDPARTY"]._serialized_end = 36559 - _globals["_PROOFOFWORKPARAMS"]._serialized_start = 36562 - _globals["_PROOFOFWORKPARAMS"]._serialized_end = 36950 - _globals["_PROOFOFWORKSTATE"]._serialized_start = 36952 - _globals["_PROOFOFWORKSTATE"]._serialized_end = 37040 - _globals["_PROOFOFWORKBLOCKSTATE"]._serialized_start = 37043 - _globals["_PROOFOFWORKBLOCKSTATE"]._serialized_end = 37183 - _globals["_PROOFOFWORKPARTYSTATEFORBLOCK"]._serialized_start = 37186 - _globals["_PROOFOFWORKPARTYSTATEFORBLOCK"]._serialized_end = 37319 - _globals["_TRANSACTIONSATHEIGHT"]._serialized_start = 37321 - _globals["_TRANSACTIONSATHEIGHT"]._serialized_end = 37403 - _globals["_NONCEREF"]._serialized_start = 37405 - _globals["_NONCEREF"]._serialized_end = 37459 - _globals["_NONCEREFSATHEIGHT"]._serialized_start = 37461 - _globals["_NONCEREFSATHEIGHT"]._serialized_end = 37552 - _globals["_PROTOCOLUPGRADEPROPOSALS"]._serialized_start = 37555 - _globals["_PROTOCOLUPGRADEPROPOSALS"]._serialized_end = 37758 - _globals["_ACCEPTEDPROTOCOLUPGRADEPROPOSAL"]._serialized_start = 37760 - _globals["_ACCEPTEDPROTOCOLUPGRADEPROPOSAL"]._serialized_end = 37885 - _globals["_TEAMS"]._serialized_start = 37887 - _globals["_TEAMS"]._serialized_end = 37940 - _globals["_TEAM"]._serialized_start = 37943 - _globals["_TEAM"]._serialized_end = 38245 - _globals["_MEMBERSHIP"]._serialized_start = 38247 - _globals["_MEMBERSHIP"]._serialized_end = 38357 - _globals["_TEAMSWITCHES"]._serialized_start = 38359 - _globals["_TEAMSWITCHES"]._serialized_end = 38440 - _globals["_TEAMSWITCH"]._serialized_start = 38442 - _globals["_TEAMSWITCH"]._serialized_end = 38545 - _globals["_VESTING"]._serialized_start = 38547 - _globals["_VESTING"]._serialized_end = 38626 - _globals["_PARTYREWARD"]._serialized_start = 38629 - _globals["_PARTYREWARD"]._serialized_end = 38790 - _globals["_REFERRALPROGRAMDATA"]._serialized_start = 38793 - _globals["_REFERRALPROGRAMDATA"]._serialized_end = 39158 - _globals["_REFERRALSET"]._serialized_start = 39161 - _globals["_REFERRALSET"]._serialized_end = 39631 - _globals["_RUNNINGVOLUME"]._serialized_start = 39633 - _globals["_RUNNINGVOLUME"]._serialized_end = 39694 - _globals["_FACTORBYREFEREE"]._serialized_start = 39696 - _globals["_FACTORBYREFEREE"]._serialized_end = 39811 - _globals["_ASSETLOCKED"]._serialized_start = 39813 - _globals["_ASSETLOCKED"]._serialized_end = 39919 - _globals["_EPOCHBALANCE"]._serialized_start = 39921 - _globals["_EPOCHBALANCE"]._serialized_end = 39983 - _globals["_INVESTING"]._serialized_start = 39985 - _globals["_INVESTING"]._serialized_end = 40044 - _globals["_ACTIVITYSTREAK"]._serialized_start = 40046 - _globals["_ACTIVITYSTREAK"]._serialized_end = 40157 - _globals["_PARTYACTIVITYSTREAK"]._serialized_start = 40160 - _globals["_PARTYACTIVITYSTREAK"]._serialized_end = 40385 - _globals["_VOLUMEDISCOUNTPROGRAM"]._serialized_start = 40388 - _globals["_VOLUMEDISCOUNTPROGRAM"]._serialized_end = 40952 - _globals["_VOLUMEDISCOUNTSTATS"]._serialized_start = 40954 - _globals["_VOLUMEDISCOUNTSTATS"]._serialized_end = 41038 - _globals["_EPOCHPARTYVOLUMES"]._serialized_start = 41040 - _globals["_EPOCHPARTYVOLUMES"]._serialized_end = 41125 - _globals["_PARTYVOLUME"]._serialized_start = 41127 - _globals["_PARTYVOLUME"]._serialized_end = 41186 - _globals["_LIQUIDATION"]._serialized_start = 41189 - _globals["_LIQUIDATION"]._serialized_end = 41344 - _globals["_PARTYASSETAMOUNT"]._serialized_start = 41346 - _globals["_PARTYASSETAMOUNT"]._serialized_end = 41432 - _globals["_BANKINGTRANSFERFEEDISCOUNTS"]._serialized_start = 41434 - _globals["_BANKINGTRANSFERFEEDISCOUNTS"]._serialized_end = 41549 - _globals["_COMPOSITEPRICECALCULATOR"]._serialized_start = 41552 - _globals["_COMPOSITEPRICECALCULATOR"]._serialized_end = 41908 - _globals["_PARTIES"]._serialized_start = 41910 - _globals["_PARTIES"]._serialized_end = 41979 - _globals["_PARTYPROFILE"]._serialized_start = 41982 - _globals["_PARTYPROFILE"]._serialized_end = 42124 - _globals["_AMMVALUES"]._serialized_start = 42126 - _globals["_AMMVALUES"]._serialized_end = 42223 - _globals["_MARKETLIQUIDITY"]._serialized_start = 42225 - _globals["_MARKETLIQUIDITY"]._serialized_end = 42342 - _globals["_TXCACHE"]._serialized_start = 42344 - _globals["_TXCACHE"]._serialized_end = 42371 -# @@protoc_insertion_point(module_scope) diff --git a/vega_sim/proto/vega/snapshot/v1/snapshot_pb2.pyi b/vega_sim/proto/vega/snapshot/v1/snapshot_pb2.pyi deleted file mode 100644 index 7d0d4cae6..000000000 --- a/vega_sim/proto/vega/snapshot/v1/snapshot_pb2.pyi +++ /dev/null @@ -1,4131 +0,0 @@ -from vega import assets_pb2 as _assets_pb2 -from vega import chain_events_pb2 as _chain_events_pb2 -from vega.checkpoint.v1 import checkpoint_pb2 as _checkpoint_pb2 -from vega.data.v1 import data_pb2 as _data_pb2 -from vega.events.v1 import events_pb2 as _events_pb2 -from vega import governance_pb2 as _governance_pb2 -from vega import markets_pb2 as _markets_pb2 -from vega import vega_pb2 as _vega_pb2 -from google.protobuf.internal import containers as _containers -from google.protobuf.internal import enum_type_wrapper as _enum_type_wrapper -from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from typing import ( - ClassVar as _ClassVar, - Iterable as _Iterable, - Mapping as _Mapping, - Optional as _Optional, - Union as _Union, -) - -DESCRIPTOR: _descriptor.FileDescriptor - -class Format(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - FORMAT_UNSPECIFIED: _ClassVar[Format] - FORMAT_PROTO: _ClassVar[Format] - FORMAT_PROTO_COMPRESSED: _ClassVar[Format] - FORMAT_JSON: _ClassVar[Format] - -FORMAT_UNSPECIFIED: Format -FORMAT_PROTO: Format -FORMAT_PROTO_COMPRESSED: Format -FORMAT_JSON: Format - -class Snapshot(_message.Message): - __slots__ = ("height", "format", "chunks", "hash", "metadata") - HEIGHT_FIELD_NUMBER: _ClassVar[int] - FORMAT_FIELD_NUMBER: _ClassVar[int] - CHUNKS_FIELD_NUMBER: _ClassVar[int] - HASH_FIELD_NUMBER: _ClassVar[int] - METADATA_FIELD_NUMBER: _ClassVar[int] - height: int - format: Format - chunks: int - hash: bytes - metadata: bytes - def __init__( - self, - height: _Optional[int] = ..., - format: _Optional[_Union[Format, str]] = ..., - chunks: _Optional[int] = ..., - hash: _Optional[bytes] = ..., - metadata: _Optional[bytes] = ..., - ) -> None: ... - -class NodeHash(_message.Message): - __slots__ = ("key", "hash", "height", "version", "is_leaf") - KEY_FIELD_NUMBER: _ClassVar[int] - HASH_FIELD_NUMBER: _ClassVar[int] - HEIGHT_FIELD_NUMBER: _ClassVar[int] - VERSION_FIELD_NUMBER: _ClassVar[int] - IS_LEAF_FIELD_NUMBER: _ClassVar[int] - key: str - hash: str - height: int - version: int - is_leaf: bool - def __init__( - self, - key: _Optional[str] = ..., - hash: _Optional[str] = ..., - height: _Optional[int] = ..., - version: _Optional[int] = ..., - is_leaf: bool = ..., - ) -> None: ... - -class Metadata(_message.Message): - __slots__ = ( - "version", - "chunk_hashes", - "node_hashes", - "protocol_version", - "protocol_upgrade", - ) - VERSION_FIELD_NUMBER: _ClassVar[int] - CHUNK_HASHES_FIELD_NUMBER: _ClassVar[int] - NODE_HASHES_FIELD_NUMBER: _ClassVar[int] - PROTOCOL_VERSION_FIELD_NUMBER: _ClassVar[int] - PROTOCOL_UPGRADE_FIELD_NUMBER: _ClassVar[int] - version: int - chunk_hashes: _containers.RepeatedScalarFieldContainer[str] - node_hashes: _containers.RepeatedCompositeFieldContainer[NodeHash] - protocol_version: str - protocol_upgrade: bool - def __init__( - self, - version: _Optional[int] = ..., - chunk_hashes: _Optional[_Iterable[str]] = ..., - node_hashes: _Optional[_Iterable[_Union[NodeHash, _Mapping]]] = ..., - protocol_version: _Optional[str] = ..., - protocol_upgrade: bool = ..., - ) -> None: ... - -class Chunk(_message.Message): - __slots__ = ("data", "nr", "of") - DATA_FIELD_NUMBER: _ClassVar[int] - NR_FIELD_NUMBER: _ClassVar[int] - OF_FIELD_NUMBER: _ClassVar[int] - data: _containers.RepeatedCompositeFieldContainer[Payload] - nr: int - of: int - def __init__( - self, - data: _Optional[_Iterable[_Union[Payload, _Mapping]]] = ..., - nr: _Optional[int] = ..., - of: _Optional[int] = ..., - ) -> None: ... - -class Payload(_message.Message): - __slots__ = ( - "active_assets", - "pending_assets", - "banking_withdrawals", - "banking_deposits", - "banking_seen", - "banking_asset_actions", - "checkpoint", - "collateral_accounts", - "collateral_assets", - "delegation_active", - "delegation_pending", - "delegation_auto", - "governance_active", - "governance_enacted", - "staking_accounts", - "matching_book", - "network_parameters", - "execution_markets", - "market_positions", - "app_state", - "epoch", - "rewards_pending_payouts", - "governance_node", - "limit_state", - "vote_spam_policy", - "simple_spam_policy", - "notary", - "event_forwarder", - "stake_verifier_deposited", - "stake_verifier_removed", - "witness", - "delegation_last_reconciliation_time", - "topology", - "oracle_data", - "liquidity_parameters", - "liquidity_pending_provisions", - "liquidity_parties_liquidity_orders", - "liquidity_parties_orders", - "liquidity_provisions", - "liquidity_supplied", - "liquidity_target", - "floating_point_consensus", - "market_tracker", - "banking_recurring_transfers", - "banking_scheduled_transfers", - "erc20_multisig_topology_verified", - "erc20_multisig_topology_pending", - "proof_of_work", - "pending_asset_updates", - "protocol_upgrade_proposals", - "banking_primary_bridge_state", - "settlement_state", - "liquidity_scores", - "spot_liquidity_target", - "banking_recurring_governance_transfers", - "banking_scheduled_governance_transfers", - "eth_contract_call_results", - "eth_oracle_verifier_last_block", - "liquidity_v2_provisions", - "liquidity_v2_pending_provisions", - "liquidity_v2_performances", - "liquidity_v2_supplied", - "liquidity_v2_scores", - "holding_account_tracker", - "teams", - "team_switches", - "vesting", - "referral_program", - "activity_streak", - "volume_discount_program", - "liquidity_v2_parameters", - "liquidity_v2_paid_fees_stats", - "liquidation", - "banking_transfer_fee_discounts", - "governance_batch_active", - "parties", - "l2_eth_oracles", - "eth_oracle_verifier_misc", - "banking_evm_bridge_states", - "evm_multisig_topologies", - "tx_cache", - ) - ACTIVE_ASSETS_FIELD_NUMBER: _ClassVar[int] - PENDING_ASSETS_FIELD_NUMBER: _ClassVar[int] - BANKING_WITHDRAWALS_FIELD_NUMBER: _ClassVar[int] - BANKING_DEPOSITS_FIELD_NUMBER: _ClassVar[int] - BANKING_SEEN_FIELD_NUMBER: _ClassVar[int] - BANKING_ASSET_ACTIONS_FIELD_NUMBER: _ClassVar[int] - CHECKPOINT_FIELD_NUMBER: _ClassVar[int] - COLLATERAL_ACCOUNTS_FIELD_NUMBER: _ClassVar[int] - COLLATERAL_ASSETS_FIELD_NUMBER: _ClassVar[int] - DELEGATION_ACTIVE_FIELD_NUMBER: _ClassVar[int] - DELEGATION_PENDING_FIELD_NUMBER: _ClassVar[int] - DELEGATION_AUTO_FIELD_NUMBER: _ClassVar[int] - GOVERNANCE_ACTIVE_FIELD_NUMBER: _ClassVar[int] - GOVERNANCE_ENACTED_FIELD_NUMBER: _ClassVar[int] - STAKING_ACCOUNTS_FIELD_NUMBER: _ClassVar[int] - MATCHING_BOOK_FIELD_NUMBER: _ClassVar[int] - NETWORK_PARAMETERS_FIELD_NUMBER: _ClassVar[int] - EXECUTION_MARKETS_FIELD_NUMBER: _ClassVar[int] - MARKET_POSITIONS_FIELD_NUMBER: _ClassVar[int] - APP_STATE_FIELD_NUMBER: _ClassVar[int] - EPOCH_FIELD_NUMBER: _ClassVar[int] - REWARDS_PENDING_PAYOUTS_FIELD_NUMBER: _ClassVar[int] - GOVERNANCE_NODE_FIELD_NUMBER: _ClassVar[int] - LIMIT_STATE_FIELD_NUMBER: _ClassVar[int] - VOTE_SPAM_POLICY_FIELD_NUMBER: _ClassVar[int] - SIMPLE_SPAM_POLICY_FIELD_NUMBER: _ClassVar[int] - NOTARY_FIELD_NUMBER: _ClassVar[int] - EVENT_FORWARDER_FIELD_NUMBER: _ClassVar[int] - STAKE_VERIFIER_DEPOSITED_FIELD_NUMBER: _ClassVar[int] - STAKE_VERIFIER_REMOVED_FIELD_NUMBER: _ClassVar[int] - WITNESS_FIELD_NUMBER: _ClassVar[int] - DELEGATION_LAST_RECONCILIATION_TIME_FIELD_NUMBER: _ClassVar[int] - TOPOLOGY_FIELD_NUMBER: _ClassVar[int] - ORACLE_DATA_FIELD_NUMBER: _ClassVar[int] - LIQUIDITY_PARAMETERS_FIELD_NUMBER: _ClassVar[int] - LIQUIDITY_PENDING_PROVISIONS_FIELD_NUMBER: _ClassVar[int] - LIQUIDITY_PARTIES_LIQUIDITY_ORDERS_FIELD_NUMBER: _ClassVar[int] - LIQUIDITY_PARTIES_ORDERS_FIELD_NUMBER: _ClassVar[int] - LIQUIDITY_PROVISIONS_FIELD_NUMBER: _ClassVar[int] - LIQUIDITY_SUPPLIED_FIELD_NUMBER: _ClassVar[int] - LIQUIDITY_TARGET_FIELD_NUMBER: _ClassVar[int] - FLOATING_POINT_CONSENSUS_FIELD_NUMBER: _ClassVar[int] - MARKET_TRACKER_FIELD_NUMBER: _ClassVar[int] - BANKING_RECURRING_TRANSFERS_FIELD_NUMBER: _ClassVar[int] - BANKING_SCHEDULED_TRANSFERS_FIELD_NUMBER: _ClassVar[int] - ERC20_MULTISIG_TOPOLOGY_VERIFIED_FIELD_NUMBER: _ClassVar[int] - ERC20_MULTISIG_TOPOLOGY_PENDING_FIELD_NUMBER: _ClassVar[int] - PROOF_OF_WORK_FIELD_NUMBER: _ClassVar[int] - PENDING_ASSET_UPDATES_FIELD_NUMBER: _ClassVar[int] - PROTOCOL_UPGRADE_PROPOSALS_FIELD_NUMBER: _ClassVar[int] - BANKING_PRIMARY_BRIDGE_STATE_FIELD_NUMBER: _ClassVar[int] - SETTLEMENT_STATE_FIELD_NUMBER: _ClassVar[int] - LIQUIDITY_SCORES_FIELD_NUMBER: _ClassVar[int] - SPOT_LIQUIDITY_TARGET_FIELD_NUMBER: _ClassVar[int] - BANKING_RECURRING_GOVERNANCE_TRANSFERS_FIELD_NUMBER: _ClassVar[int] - BANKING_SCHEDULED_GOVERNANCE_TRANSFERS_FIELD_NUMBER: _ClassVar[int] - ETH_CONTRACT_CALL_RESULTS_FIELD_NUMBER: _ClassVar[int] - ETH_ORACLE_VERIFIER_LAST_BLOCK_FIELD_NUMBER: _ClassVar[int] - LIQUIDITY_V2_PROVISIONS_FIELD_NUMBER: _ClassVar[int] - LIQUIDITY_V2_PENDING_PROVISIONS_FIELD_NUMBER: _ClassVar[int] - LIQUIDITY_V2_PERFORMANCES_FIELD_NUMBER: _ClassVar[int] - LIQUIDITY_V2_SUPPLIED_FIELD_NUMBER: _ClassVar[int] - LIQUIDITY_V2_SCORES_FIELD_NUMBER: _ClassVar[int] - HOLDING_ACCOUNT_TRACKER_FIELD_NUMBER: _ClassVar[int] - TEAMS_FIELD_NUMBER: _ClassVar[int] - TEAM_SWITCHES_FIELD_NUMBER: _ClassVar[int] - VESTING_FIELD_NUMBER: _ClassVar[int] - REFERRAL_PROGRAM_FIELD_NUMBER: _ClassVar[int] - ACTIVITY_STREAK_FIELD_NUMBER: _ClassVar[int] - VOLUME_DISCOUNT_PROGRAM_FIELD_NUMBER: _ClassVar[int] - LIQUIDITY_V2_PARAMETERS_FIELD_NUMBER: _ClassVar[int] - LIQUIDITY_V2_PAID_FEES_STATS_FIELD_NUMBER: _ClassVar[int] - LIQUIDATION_FIELD_NUMBER: _ClassVar[int] - BANKING_TRANSFER_FEE_DISCOUNTS_FIELD_NUMBER: _ClassVar[int] - GOVERNANCE_BATCH_ACTIVE_FIELD_NUMBER: _ClassVar[int] - PARTIES_FIELD_NUMBER: _ClassVar[int] - L2_ETH_ORACLES_FIELD_NUMBER: _ClassVar[int] - ETH_ORACLE_VERIFIER_MISC_FIELD_NUMBER: _ClassVar[int] - BANKING_EVM_BRIDGE_STATES_FIELD_NUMBER: _ClassVar[int] - EVM_MULTISIG_TOPOLOGIES_FIELD_NUMBER: _ClassVar[int] - TX_CACHE_FIELD_NUMBER: _ClassVar[int] - active_assets: ActiveAssets - pending_assets: PendingAssets - banking_withdrawals: BankingWithdrawals - banking_deposits: BankingDeposits - banking_seen: BankingSeen - banking_asset_actions: BankingAssetActions - checkpoint: Checkpoint - collateral_accounts: CollateralAccounts - collateral_assets: CollateralAssets - delegation_active: DelegationActive - delegation_pending: DelegationPending - delegation_auto: DelegationAuto - governance_active: GovernanceActive - governance_enacted: GovernanceEnacted - staking_accounts: StakingAccounts - matching_book: MatchingBook - network_parameters: NetParams - execution_markets: ExecutionMarkets - market_positions: MarketPositions - app_state: AppState - epoch: EpochState - rewards_pending_payouts: RewardsPendingPayouts - governance_node: GovernanceNode - limit_state: LimitState - vote_spam_policy: VoteSpamPolicy - simple_spam_policy: SimpleSpamPolicy - notary: Notary - event_forwarder: EventForwarder - stake_verifier_deposited: StakeVerifierDeposited - stake_verifier_removed: StakeVerifierRemoved - witness: Witness - delegation_last_reconciliation_time: DelegationLastReconciliationTime - topology: Topology - oracle_data: OracleDataBatch - liquidity_parameters: LiquidityParameters - liquidity_pending_provisions: LiquidityPendingProvisions - liquidity_parties_liquidity_orders: LiquidityPartiesLiquidityOrders - liquidity_parties_orders: LiquidityPartiesOrders - liquidity_provisions: LiquidityProvisions - liquidity_supplied: LiquiditySupplied - liquidity_target: LiquidityTarget - floating_point_consensus: FloatingPointConsensus - market_tracker: MarketTracker - banking_recurring_transfers: BankingRecurringTransfers - banking_scheduled_transfers: BankingScheduledTransfers - erc20_multisig_topology_verified: ERC20MultiSigTopologyVerified - erc20_multisig_topology_pending: ERC20MultiSigTopologyPending - proof_of_work: ProofOfWork - pending_asset_updates: PendingAssetUpdates - protocol_upgrade_proposals: ProtocolUpgradeProposals - banking_primary_bridge_state: BankingBridgeState - settlement_state: SettlementState - liquidity_scores: LiquidityScores - spot_liquidity_target: SpotLiquidityTarget - banking_recurring_governance_transfers: BankingRecurringGovernanceTransfers - banking_scheduled_governance_transfers: BankingScheduledGovernanceTransfers - eth_contract_call_results: EthContractCallResults - eth_oracle_verifier_last_block: EthOracleVerifierLastBlock - liquidity_v2_provisions: LiquidityV2Provisions - liquidity_v2_pending_provisions: LiquidityV2PendingProvisions - liquidity_v2_performances: LiquidityV2Performances - liquidity_v2_supplied: LiquidityV2Supplied - liquidity_v2_scores: LiquidityV2Scores - holding_account_tracker: HoldingAccountTracker - teams: Teams - team_switches: TeamSwitches - vesting: Vesting - referral_program: ReferralProgramData - activity_streak: ActivityStreak - volume_discount_program: VolumeDiscountProgram - liquidity_v2_parameters: LiquidityV2Parameters - liquidity_v2_paid_fees_stats: LiquidityV2PaidFeesStats - liquidation: Liquidation - banking_transfer_fee_discounts: BankingTransferFeeDiscounts - governance_batch_active: GovernanceBatchActive - parties: Parties - l2_eth_oracles: L2EthOracles - eth_oracle_verifier_misc: EthOracleVerifierMisc - banking_evm_bridge_states: BankingEVMBridgeStates - evm_multisig_topologies: EVMMultisigTopologies - tx_cache: TxCache - def __init__( - self, - active_assets: _Optional[_Union[ActiveAssets, _Mapping]] = ..., - pending_assets: _Optional[_Union[PendingAssets, _Mapping]] = ..., - banking_withdrawals: _Optional[_Union[BankingWithdrawals, _Mapping]] = ..., - banking_deposits: _Optional[_Union[BankingDeposits, _Mapping]] = ..., - banking_seen: _Optional[_Union[BankingSeen, _Mapping]] = ..., - banking_asset_actions: _Optional[_Union[BankingAssetActions, _Mapping]] = ..., - checkpoint: _Optional[_Union[Checkpoint, _Mapping]] = ..., - collateral_accounts: _Optional[_Union[CollateralAccounts, _Mapping]] = ..., - collateral_assets: _Optional[_Union[CollateralAssets, _Mapping]] = ..., - delegation_active: _Optional[_Union[DelegationActive, _Mapping]] = ..., - delegation_pending: _Optional[_Union[DelegationPending, _Mapping]] = ..., - delegation_auto: _Optional[_Union[DelegationAuto, _Mapping]] = ..., - governance_active: _Optional[_Union[GovernanceActive, _Mapping]] = ..., - governance_enacted: _Optional[_Union[GovernanceEnacted, _Mapping]] = ..., - staking_accounts: _Optional[_Union[StakingAccounts, _Mapping]] = ..., - matching_book: _Optional[_Union[MatchingBook, _Mapping]] = ..., - network_parameters: _Optional[_Union[NetParams, _Mapping]] = ..., - execution_markets: _Optional[_Union[ExecutionMarkets, _Mapping]] = ..., - market_positions: _Optional[_Union[MarketPositions, _Mapping]] = ..., - app_state: _Optional[_Union[AppState, _Mapping]] = ..., - epoch: _Optional[_Union[EpochState, _Mapping]] = ..., - rewards_pending_payouts: _Optional[ - _Union[RewardsPendingPayouts, _Mapping] - ] = ..., - governance_node: _Optional[_Union[GovernanceNode, _Mapping]] = ..., - limit_state: _Optional[_Union[LimitState, _Mapping]] = ..., - vote_spam_policy: _Optional[_Union[VoteSpamPolicy, _Mapping]] = ..., - simple_spam_policy: _Optional[_Union[SimpleSpamPolicy, _Mapping]] = ..., - notary: _Optional[_Union[Notary, _Mapping]] = ..., - event_forwarder: _Optional[_Union[EventForwarder, _Mapping]] = ..., - stake_verifier_deposited: _Optional[ - _Union[StakeVerifierDeposited, _Mapping] - ] = ..., - stake_verifier_removed: _Optional[_Union[StakeVerifierRemoved, _Mapping]] = ..., - witness: _Optional[_Union[Witness, _Mapping]] = ..., - delegation_last_reconciliation_time: _Optional[ - _Union[DelegationLastReconciliationTime, _Mapping] - ] = ..., - topology: _Optional[_Union[Topology, _Mapping]] = ..., - oracle_data: _Optional[_Union[OracleDataBatch, _Mapping]] = ..., - liquidity_parameters: _Optional[_Union[LiquidityParameters, _Mapping]] = ..., - liquidity_pending_provisions: _Optional[ - _Union[LiquidityPendingProvisions, _Mapping] - ] = ..., - liquidity_parties_liquidity_orders: _Optional[ - _Union[LiquidityPartiesLiquidityOrders, _Mapping] - ] = ..., - liquidity_parties_orders: _Optional[ - _Union[LiquidityPartiesOrders, _Mapping] - ] = ..., - liquidity_provisions: _Optional[_Union[LiquidityProvisions, _Mapping]] = ..., - liquidity_supplied: _Optional[_Union[LiquiditySupplied, _Mapping]] = ..., - liquidity_target: _Optional[_Union[LiquidityTarget, _Mapping]] = ..., - floating_point_consensus: _Optional[ - _Union[FloatingPointConsensus, _Mapping] - ] = ..., - market_tracker: _Optional[_Union[MarketTracker, _Mapping]] = ..., - banking_recurring_transfers: _Optional[ - _Union[BankingRecurringTransfers, _Mapping] - ] = ..., - banking_scheduled_transfers: _Optional[ - _Union[BankingScheduledTransfers, _Mapping] - ] = ..., - erc20_multisig_topology_verified: _Optional[ - _Union[ERC20MultiSigTopologyVerified, _Mapping] - ] = ..., - erc20_multisig_topology_pending: _Optional[ - _Union[ERC20MultiSigTopologyPending, _Mapping] - ] = ..., - proof_of_work: _Optional[_Union[ProofOfWork, _Mapping]] = ..., - pending_asset_updates: _Optional[_Union[PendingAssetUpdates, _Mapping]] = ..., - protocol_upgrade_proposals: _Optional[ - _Union[ProtocolUpgradeProposals, _Mapping] - ] = ..., - banking_primary_bridge_state: _Optional[ - _Union[BankingBridgeState, _Mapping] - ] = ..., - settlement_state: _Optional[_Union[SettlementState, _Mapping]] = ..., - liquidity_scores: _Optional[_Union[LiquidityScores, _Mapping]] = ..., - spot_liquidity_target: _Optional[_Union[SpotLiquidityTarget, _Mapping]] = ..., - banking_recurring_governance_transfers: _Optional[ - _Union[BankingRecurringGovernanceTransfers, _Mapping] - ] = ..., - banking_scheduled_governance_transfers: _Optional[ - _Union[BankingScheduledGovernanceTransfers, _Mapping] - ] = ..., - eth_contract_call_results: _Optional[ - _Union[EthContractCallResults, _Mapping] - ] = ..., - eth_oracle_verifier_last_block: _Optional[ - _Union[EthOracleVerifierLastBlock, _Mapping] - ] = ..., - liquidity_v2_provisions: _Optional[ - _Union[LiquidityV2Provisions, _Mapping] - ] = ..., - liquidity_v2_pending_provisions: _Optional[ - _Union[LiquidityV2PendingProvisions, _Mapping] - ] = ..., - liquidity_v2_performances: _Optional[ - _Union[LiquidityV2Performances, _Mapping] - ] = ..., - liquidity_v2_supplied: _Optional[_Union[LiquidityV2Supplied, _Mapping]] = ..., - liquidity_v2_scores: _Optional[_Union[LiquidityV2Scores, _Mapping]] = ..., - holding_account_tracker: _Optional[ - _Union[HoldingAccountTracker, _Mapping] - ] = ..., - teams: _Optional[_Union[Teams, _Mapping]] = ..., - team_switches: _Optional[_Union[TeamSwitches, _Mapping]] = ..., - vesting: _Optional[_Union[Vesting, _Mapping]] = ..., - referral_program: _Optional[_Union[ReferralProgramData, _Mapping]] = ..., - activity_streak: _Optional[_Union[ActivityStreak, _Mapping]] = ..., - volume_discount_program: _Optional[ - _Union[VolumeDiscountProgram, _Mapping] - ] = ..., - liquidity_v2_parameters: _Optional[ - _Union[LiquidityV2Parameters, _Mapping] - ] = ..., - liquidity_v2_paid_fees_stats: _Optional[ - _Union[LiquidityV2PaidFeesStats, _Mapping] - ] = ..., - liquidation: _Optional[_Union[Liquidation, _Mapping]] = ..., - banking_transfer_fee_discounts: _Optional[ - _Union[BankingTransferFeeDiscounts, _Mapping] - ] = ..., - governance_batch_active: _Optional[ - _Union[GovernanceBatchActive, _Mapping] - ] = ..., - parties: _Optional[_Union[Parties, _Mapping]] = ..., - l2_eth_oracles: _Optional[_Union[L2EthOracles, _Mapping]] = ..., - eth_oracle_verifier_misc: _Optional[ - _Union[EthOracleVerifierMisc, _Mapping] - ] = ..., - banking_evm_bridge_states: _Optional[ - _Union[BankingEVMBridgeStates, _Mapping] - ] = ..., - evm_multisig_topologies: _Optional[ - _Union[EVMMultisigTopologies, _Mapping] - ] = ..., - tx_cache: _Optional[_Union[TxCache, _Mapping]] = ..., - ) -> None: ... - -class OrderHoldingQuantities(_message.Message): - __slots__ = ("id", "quantity", "fee") - ID_FIELD_NUMBER: _ClassVar[int] - QUANTITY_FIELD_NUMBER: _ClassVar[int] - FEE_FIELD_NUMBER: _ClassVar[int] - id: str - quantity: str - fee: str - def __init__( - self, - id: _Optional[str] = ..., - quantity: _Optional[str] = ..., - fee: _Optional[str] = ..., - ) -> None: ... - -class HoldingAccountTracker(_message.Message): - __slots__ = ("market_id", "order_holding") - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - ORDER_HOLDING_FIELD_NUMBER: _ClassVar[int] - market_id: str - order_holding: _containers.RepeatedCompositeFieldContainer[OrderHoldingQuantities] - def __init__( - self, - market_id: _Optional[str] = ..., - order_holding: _Optional[ - _Iterable[_Union[OrderHoldingQuantities, _Mapping]] - ] = ..., - ) -> None: ... - -class TimestampedTotalStake(_message.Message): - __slots__ = ("total_stake", "time") - TOTAL_STAKE_FIELD_NUMBER: _ClassVar[int] - TIME_FIELD_NUMBER: _ClassVar[int] - total_stake: int - time: int - def __init__( - self, total_stake: _Optional[int] = ..., time: _Optional[int] = ... - ) -> None: ... - -class TimestampedOpenInterest(_message.Message): - __slots__ = ("open_interest", "time") - OPEN_INTEREST_FIELD_NUMBER: _ClassVar[int] - TIME_FIELD_NUMBER: _ClassVar[int] - open_interest: int - time: int - def __init__( - self, open_interest: _Optional[int] = ..., time: _Optional[int] = ... - ) -> None: ... - -class LiquidityTarget(_message.Message): - __slots__ = ( - "market_id", - "current_time", - "scheduled_truncate", - "current_open_interests", - "previous_open_interests", - "max_open_interests", - ) - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - CURRENT_TIME_FIELD_NUMBER: _ClassVar[int] - SCHEDULED_TRUNCATE_FIELD_NUMBER: _ClassVar[int] - CURRENT_OPEN_INTERESTS_FIELD_NUMBER: _ClassVar[int] - PREVIOUS_OPEN_INTERESTS_FIELD_NUMBER: _ClassVar[int] - MAX_OPEN_INTERESTS_FIELD_NUMBER: _ClassVar[int] - market_id: str - current_time: int - scheduled_truncate: int - current_open_interests: _containers.RepeatedScalarFieldContainer[int] - previous_open_interests: _containers.RepeatedCompositeFieldContainer[ - TimestampedOpenInterest - ] - max_open_interests: TimestampedOpenInterest - def __init__( - self, - market_id: _Optional[str] = ..., - current_time: _Optional[int] = ..., - scheduled_truncate: _Optional[int] = ..., - current_open_interests: _Optional[_Iterable[int]] = ..., - previous_open_interests: _Optional[ - _Iterable[_Union[TimestampedOpenInterest, _Mapping]] - ] = ..., - max_open_interests: _Optional[_Union[TimestampedOpenInterest, _Mapping]] = ..., - ) -> None: ... - -class SpotLiquidityTarget(_message.Message): - __slots__ = ( - "market_id", - "current_time", - "scheduled_truncate", - "current_total_stake", - "previous_total_stake", - "max_total_stake", - ) - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - CURRENT_TIME_FIELD_NUMBER: _ClassVar[int] - SCHEDULED_TRUNCATE_FIELD_NUMBER: _ClassVar[int] - CURRENT_TOTAL_STAKE_FIELD_NUMBER: _ClassVar[int] - PREVIOUS_TOTAL_STAKE_FIELD_NUMBER: _ClassVar[int] - MAX_TOTAL_STAKE_FIELD_NUMBER: _ClassVar[int] - market_id: str - current_time: int - scheduled_truncate: int - current_total_stake: _containers.RepeatedScalarFieldContainer[int] - previous_total_stake: _containers.RepeatedCompositeFieldContainer[ - TimestampedTotalStake - ] - max_total_stake: TimestampedTotalStake - def __init__( - self, - market_id: _Optional[str] = ..., - current_time: _Optional[int] = ..., - scheduled_truncate: _Optional[int] = ..., - current_total_stake: _Optional[_Iterable[int]] = ..., - previous_total_stake: _Optional[ - _Iterable[_Union[TimestampedTotalStake, _Mapping]] - ] = ..., - max_total_stake: _Optional[_Union[TimestampedTotalStake, _Mapping]] = ..., - ) -> None: ... - -class LiquidityOffsetProbabilityPair(_message.Message): - __slots__ = ("offset", "probability") - OFFSET_FIELD_NUMBER: _ClassVar[int] - PROBABILITY_FIELD_NUMBER: _ClassVar[int] - offset: int - probability: str - def __init__( - self, offset: _Optional[int] = ..., probability: _Optional[str] = ... - ) -> None: ... - -class LiquiditySupplied(_message.Message): - __slots__ = ("market_id", "consensus_reached", "bid_cache", "ask_cache") - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - CONSENSUS_REACHED_FIELD_NUMBER: _ClassVar[int] - BID_CACHE_FIELD_NUMBER: _ClassVar[int] - ASK_CACHE_FIELD_NUMBER: _ClassVar[int] - market_id: str - consensus_reached: bool - bid_cache: _containers.RepeatedCompositeFieldContainer[ - LiquidityOffsetProbabilityPair - ] - ask_cache: _containers.RepeatedCompositeFieldContainer[ - LiquidityOffsetProbabilityPair - ] - def __init__( - self, - market_id: _Optional[str] = ..., - consensus_reached: bool = ..., - bid_cache: _Optional[ - _Iterable[_Union[LiquidityOffsetProbabilityPair, _Mapping]] - ] = ..., - ask_cache: _Optional[ - _Iterable[_Union[LiquidityOffsetProbabilityPair, _Mapping]] - ] = ..., - ) -> None: ... - -class OracleDataBatch(_message.Message): - __slots__ = ("oracle_data",) - ORACLE_DATA_FIELD_NUMBER: _ClassVar[int] - oracle_data: _containers.RepeatedCompositeFieldContainer[OracleData] - def __init__( - self, oracle_data: _Optional[_Iterable[_Union[OracleData, _Mapping]]] = ... - ) -> None: ... - -class OracleData(_message.Message): - __slots__ = ("signers", "data", "meta_data") - SIGNERS_FIELD_NUMBER: _ClassVar[int] - DATA_FIELD_NUMBER: _ClassVar[int] - META_DATA_FIELD_NUMBER: _ClassVar[int] - signers: _containers.RepeatedCompositeFieldContainer[_data_pb2.Signer] - data: _containers.RepeatedCompositeFieldContainer[OracleDataPair] - meta_data: _containers.RepeatedCompositeFieldContainer[_data_pb2.Property] - def __init__( - self, - signers: _Optional[_Iterable[_Union[_data_pb2.Signer, _Mapping]]] = ..., - data: _Optional[_Iterable[_Union[OracleDataPair, _Mapping]]] = ..., - meta_data: _Optional[_Iterable[_Union[_data_pb2.Property, _Mapping]]] = ..., - ) -> None: ... - -class OracleDataPair(_message.Message): - __slots__ = ("key", "value") - KEY_FIELD_NUMBER: _ClassVar[int] - VALUE_FIELD_NUMBER: _ClassVar[int] - key: str - value: str - def __init__( - self, key: _Optional[str] = ..., value: _Optional[str] = ... - ) -> None: ... - -class Witness(_message.Message): - __slots__ = ("resources",) - RESOURCES_FIELD_NUMBER: _ClassVar[int] - resources: _containers.RepeatedCompositeFieldContainer[Resource] - def __init__( - self, resources: _Optional[_Iterable[_Union[Resource, _Mapping]]] = ... - ) -> None: ... - -class Resource(_message.Message): - __slots__ = ("id", "check_until", "votes", "state") - ID_FIELD_NUMBER: _ClassVar[int] - CHECK_UNTIL_FIELD_NUMBER: _ClassVar[int] - VOTES_FIELD_NUMBER: _ClassVar[int] - STATE_FIELD_NUMBER: _ClassVar[int] - id: str - check_until: int - votes: _containers.RepeatedScalarFieldContainer[str] - state: int - def __init__( - self, - id: _Optional[str] = ..., - check_until: _Optional[int] = ..., - votes: _Optional[_Iterable[str]] = ..., - state: _Optional[int] = ..., - ) -> None: ... - -class EventForwarderBucket(_message.Message): - __slots__ = ("ts", "hashes") - TS_FIELD_NUMBER: _ClassVar[int] - HASHES_FIELD_NUMBER: _ClassVar[int] - ts: int - hashes: _containers.RepeatedScalarFieldContainer[str] - def __init__( - self, ts: _Optional[int] = ..., hashes: _Optional[_Iterable[str]] = ... - ) -> None: ... - -class EventForwarder(_message.Message): - __slots__ = ("acked_events", "buckets", "chain_id") - ACKED_EVENTS_FIELD_NUMBER: _ClassVar[int] - BUCKETS_FIELD_NUMBER: _ClassVar[int] - CHAIN_ID_FIELD_NUMBER: _ClassVar[int] - acked_events: _containers.RepeatedScalarFieldContainer[str] - buckets: _containers.RepeatedCompositeFieldContainer[EventForwarderBucket] - chain_id: str - def __init__( - self, - acked_events: _Optional[_Iterable[str]] = ..., - buckets: _Optional[_Iterable[_Union[EventForwarderBucket, _Mapping]]] = ..., - chain_id: _Optional[str] = ..., - ) -> None: ... - -class CollateralAccounts(_message.Message): - __slots__ = ("accounts", "next_balance_snapshot") - ACCOUNTS_FIELD_NUMBER: _ClassVar[int] - NEXT_BALANCE_SNAPSHOT_FIELD_NUMBER: _ClassVar[int] - accounts: _containers.RepeatedCompositeFieldContainer[_vega_pb2.Account] - next_balance_snapshot: int - def __init__( - self, - accounts: _Optional[_Iterable[_Union[_vega_pb2.Account, _Mapping]]] = ..., - next_balance_snapshot: _Optional[int] = ..., - ) -> None: ... - -class CollateralAssets(_message.Message): - __slots__ = ("assets",) - ASSETS_FIELD_NUMBER: _ClassVar[int] - assets: _containers.RepeatedCompositeFieldContainer[_assets_pb2.Asset] - def __init__( - self, assets: _Optional[_Iterable[_Union[_assets_pb2.Asset, _Mapping]]] = ... - ) -> None: ... - -class ActiveAssets(_message.Message): - __slots__ = ("assets",) - ASSETS_FIELD_NUMBER: _ClassVar[int] - assets: _containers.RepeatedCompositeFieldContainer[_assets_pb2.Asset] - def __init__( - self, assets: _Optional[_Iterable[_Union[_assets_pb2.Asset, _Mapping]]] = ... - ) -> None: ... - -class PendingAssets(_message.Message): - __slots__ = ("assets",) - ASSETS_FIELD_NUMBER: _ClassVar[int] - assets: _containers.RepeatedCompositeFieldContainer[_assets_pb2.Asset] - def __init__( - self, assets: _Optional[_Iterable[_Union[_assets_pb2.Asset, _Mapping]]] = ... - ) -> None: ... - -class PendingAssetUpdates(_message.Message): - __slots__ = ("assets",) - ASSETS_FIELD_NUMBER: _ClassVar[int] - assets: _containers.RepeatedCompositeFieldContainer[_assets_pb2.Asset] - def __init__( - self, assets: _Optional[_Iterable[_Union[_assets_pb2.Asset, _Mapping]]] = ... - ) -> None: ... - -class Withdrawal(_message.Message): - __slots__ = ("ref", "withdrawal") - REF_FIELD_NUMBER: _ClassVar[int] - WITHDRAWAL_FIELD_NUMBER: _ClassVar[int] - ref: str - withdrawal: _vega_pb2.Withdrawal - def __init__( - self, - ref: _Optional[str] = ..., - withdrawal: _Optional[_Union[_vega_pb2.Withdrawal, _Mapping]] = ..., - ) -> None: ... - -class Deposit(_message.Message): - __slots__ = ("id", "deposit") - ID_FIELD_NUMBER: _ClassVar[int] - DEPOSIT_FIELD_NUMBER: _ClassVar[int] - id: str - deposit: _vega_pb2.Deposit - def __init__( - self, - id: _Optional[str] = ..., - deposit: _Optional[_Union[_vega_pb2.Deposit, _Mapping]] = ..., - ) -> None: ... - -class TxRef(_message.Message): - __slots__ = ("asset", "block_nr", "hash", "log_index", "chain_id") - ASSET_FIELD_NUMBER: _ClassVar[int] - BLOCK_NR_FIELD_NUMBER: _ClassVar[int] - HASH_FIELD_NUMBER: _ClassVar[int] - LOG_INDEX_FIELD_NUMBER: _ClassVar[int] - CHAIN_ID_FIELD_NUMBER: _ClassVar[int] - asset: str - block_nr: int - hash: str - log_index: int - chain_id: str - def __init__( - self, - asset: _Optional[str] = ..., - block_nr: _Optional[int] = ..., - hash: _Optional[str] = ..., - log_index: _Optional[int] = ..., - chain_id: _Optional[str] = ..., - ) -> None: ... - -class BankingWithdrawals(_message.Message): - __slots__ = ("withdrawals",) - WITHDRAWALS_FIELD_NUMBER: _ClassVar[int] - withdrawals: _containers.RepeatedCompositeFieldContainer[Withdrawal] - def __init__( - self, withdrawals: _Optional[_Iterable[_Union[Withdrawal, _Mapping]]] = ... - ) -> None: ... - -class BankingDeposits(_message.Message): - __slots__ = ("deposit",) - DEPOSIT_FIELD_NUMBER: _ClassVar[int] - deposit: _containers.RepeatedCompositeFieldContainer[Deposit] - def __init__( - self, deposit: _Optional[_Iterable[_Union[Deposit, _Mapping]]] = ... - ) -> None: ... - -class BankingSeen(_message.Message): - __slots__ = ("refs", "last_seen_primary_eth_block", "last_seen_secondary_eth_block") - REFS_FIELD_NUMBER: _ClassVar[int] - LAST_SEEN_PRIMARY_ETH_BLOCK_FIELD_NUMBER: _ClassVar[int] - LAST_SEEN_SECONDARY_ETH_BLOCK_FIELD_NUMBER: _ClassVar[int] - refs: _containers.RepeatedScalarFieldContainer[str] - last_seen_primary_eth_block: int - last_seen_secondary_eth_block: int - def __init__( - self, - refs: _Optional[_Iterable[str]] = ..., - last_seen_primary_eth_block: _Optional[int] = ..., - last_seen_secondary_eth_block: _Optional[int] = ..., - ) -> None: ... - -class BankingAssetActions(_message.Message): - __slots__ = ("asset_action",) - ASSET_ACTION_FIELD_NUMBER: _ClassVar[int] - asset_action: _containers.RepeatedCompositeFieldContainer[ - _checkpoint_pb2.AssetAction - ] - def __init__( - self, - asset_action: _Optional[ - _Iterable[_Union[_checkpoint_pb2.AssetAction, _Mapping]] - ] = ..., - ) -> None: ... - -class BankingRecurringTransfers(_message.Message): - __slots__ = ("recurring_transfers", "next_metric_update") - RECURRING_TRANSFERS_FIELD_NUMBER: _ClassVar[int] - NEXT_METRIC_UPDATE_FIELD_NUMBER: _ClassVar[int] - recurring_transfers: _checkpoint_pb2.RecurringTransfers - next_metric_update: int - def __init__( - self, - recurring_transfers: _Optional[ - _Union[_checkpoint_pb2.RecurringTransfers, _Mapping] - ] = ..., - next_metric_update: _Optional[int] = ..., - ) -> None: ... - -class BankingScheduledTransfers(_message.Message): - __slots__ = ("transfers_at_time",) - TRANSFERS_AT_TIME_FIELD_NUMBER: _ClassVar[int] - transfers_at_time: _containers.RepeatedCompositeFieldContainer[ - _checkpoint_pb2.ScheduledTransferAtTime - ] - def __init__( - self, - transfers_at_time: _Optional[ - _Iterable[_Union[_checkpoint_pb2.ScheduledTransferAtTime, _Mapping]] - ] = ..., - ) -> None: ... - -class BankingRecurringGovernanceTransfers(_message.Message): - __slots__ = ("recurring_transfers",) - RECURRING_TRANSFERS_FIELD_NUMBER: _ClassVar[int] - recurring_transfers: _containers.RepeatedCompositeFieldContainer[ - _checkpoint_pb2.GovernanceTransfer - ] - def __init__( - self, - recurring_transfers: _Optional[ - _Iterable[_Union[_checkpoint_pb2.GovernanceTransfer, _Mapping]] - ] = ..., - ) -> None: ... - -class BankingScheduledGovernanceTransfers(_message.Message): - __slots__ = ("transfers_at_time",) - TRANSFERS_AT_TIME_FIELD_NUMBER: _ClassVar[int] - transfers_at_time: _containers.RepeatedCompositeFieldContainer[ - _checkpoint_pb2.ScheduledGovernanceTransferAtTime - ] - def __init__( - self, - transfers_at_time: _Optional[ - _Iterable[ - _Union[_checkpoint_pb2.ScheduledGovernanceTransferAtTime, _Mapping] - ] - ] = ..., - ) -> None: ... - -class BankingBridgeState(_message.Message): - __slots__ = ("bridge_state",) - BRIDGE_STATE_FIELD_NUMBER: _ClassVar[int] - bridge_state: _checkpoint_pb2.BridgeState - def __init__( - self, - bridge_state: _Optional[_Union[_checkpoint_pb2.BridgeState, _Mapping]] = ..., - ) -> None: ... - -class BankingEVMBridgeStates(_message.Message): - __slots__ = ("bridge_states",) - BRIDGE_STATES_FIELD_NUMBER: _ClassVar[int] - bridge_states: _containers.RepeatedCompositeFieldContainer[ - _checkpoint_pb2.BridgeState - ] - def __init__( - self, - bridge_states: _Optional[ - _Iterable[_Union[_checkpoint_pb2.BridgeState, _Mapping]] - ] = ..., - ) -> None: ... - -class Checkpoint(_message.Message): - __slots__ = ("next_cp",) - NEXT_CP_FIELD_NUMBER: _ClassVar[int] - next_cp: int - def __init__(self, next_cp: _Optional[int] = ...) -> None: ... - -class DelegationLastReconciliationTime(_message.Message): - __slots__ = ("last_reconciliation_time",) - LAST_RECONCILIATION_TIME_FIELD_NUMBER: _ClassVar[int] - last_reconciliation_time: int - def __init__(self, last_reconciliation_time: _Optional[int] = ...) -> None: ... - -class DelegationActive(_message.Message): - __slots__ = ("delegations",) - DELEGATIONS_FIELD_NUMBER: _ClassVar[int] - delegations: _containers.RepeatedCompositeFieldContainer[_vega_pb2.Delegation] - def __init__( - self, - delegations: _Optional[_Iterable[_Union[_vega_pb2.Delegation, _Mapping]]] = ..., - ) -> None: ... - -class DelegationPending(_message.Message): - __slots__ = ("delegations", "undelegation") - DELEGATIONS_FIELD_NUMBER: _ClassVar[int] - UNDELEGATION_FIELD_NUMBER: _ClassVar[int] - delegations: _containers.RepeatedCompositeFieldContainer[_vega_pb2.Delegation] - undelegation: _containers.RepeatedCompositeFieldContainer[_vega_pb2.Delegation] - def __init__( - self, - delegations: _Optional[_Iterable[_Union[_vega_pb2.Delegation, _Mapping]]] = ..., - undelegation: _Optional[ - _Iterable[_Union[_vega_pb2.Delegation, _Mapping]] - ] = ..., - ) -> None: ... - -class DelegationAuto(_message.Message): - __slots__ = ("parties",) - PARTIES_FIELD_NUMBER: _ClassVar[int] - parties: _containers.RepeatedScalarFieldContainer[str] - def __init__(self, parties: _Optional[_Iterable[str]] = ...) -> None: ... - -class ProposalData(_message.Message): - __slots__ = ("proposal", "yes", "no", "invalid") - PROPOSAL_FIELD_NUMBER: _ClassVar[int] - YES_FIELD_NUMBER: _ClassVar[int] - NO_FIELD_NUMBER: _ClassVar[int] - INVALID_FIELD_NUMBER: _ClassVar[int] - proposal: _governance_pb2.Proposal - yes: _containers.RepeatedCompositeFieldContainer[_governance_pb2.Vote] - no: _containers.RepeatedCompositeFieldContainer[_governance_pb2.Vote] - invalid: _containers.RepeatedCompositeFieldContainer[_governance_pb2.Vote] - def __init__( - self, - proposal: _Optional[_Union[_governance_pb2.Proposal, _Mapping]] = ..., - yes: _Optional[_Iterable[_Union[_governance_pb2.Vote, _Mapping]]] = ..., - no: _Optional[_Iterable[_Union[_governance_pb2.Vote, _Mapping]]] = ..., - invalid: _Optional[_Iterable[_Union[_governance_pb2.Vote, _Mapping]]] = ..., - ) -> None: ... - -class GovernanceEnacted(_message.Message): - __slots__ = ("proposals",) - PROPOSALS_FIELD_NUMBER: _ClassVar[int] - proposals: _containers.RepeatedCompositeFieldContainer[ProposalData] - def __init__( - self, proposals: _Optional[_Iterable[_Union[ProposalData, _Mapping]]] = ... - ) -> None: ... - -class GovernanceActive(_message.Message): - __slots__ = ("proposals",) - PROPOSALS_FIELD_NUMBER: _ClassVar[int] - proposals: _containers.RepeatedCompositeFieldContainer[ProposalData] - def __init__( - self, proposals: _Optional[_Iterable[_Union[ProposalData, _Mapping]]] = ... - ) -> None: ... - -class BatchProposalData(_message.Message): - __slots__ = ("batch_proposal", "proposals") - BATCH_PROPOSAL_FIELD_NUMBER: _ClassVar[int] - PROPOSALS_FIELD_NUMBER: _ClassVar[int] - batch_proposal: ProposalData - proposals: _containers.RepeatedCompositeFieldContainer[_governance_pb2.Proposal] - def __init__( - self, - batch_proposal: _Optional[_Union[ProposalData, _Mapping]] = ..., - proposals: _Optional[ - _Iterable[_Union[_governance_pb2.Proposal, _Mapping]] - ] = ..., - ) -> None: ... - -class GovernanceBatchActive(_message.Message): - __slots__ = ("batch_proposals",) - BATCH_PROPOSALS_FIELD_NUMBER: _ClassVar[int] - batch_proposals: _containers.RepeatedCompositeFieldContainer[BatchProposalData] - def __init__( - self, - batch_proposals: _Optional[ - _Iterable[_Union[BatchProposalData, _Mapping]] - ] = ..., - ) -> None: ... - -class GovernanceNode(_message.Message): - __slots__ = ("proposals", "proposal_data", "batch_proposal_data") - PROPOSALS_FIELD_NUMBER: _ClassVar[int] - PROPOSAL_DATA_FIELD_NUMBER: _ClassVar[int] - BATCH_PROPOSAL_DATA_FIELD_NUMBER: _ClassVar[int] - proposals: _containers.RepeatedCompositeFieldContainer[_governance_pb2.Proposal] - proposal_data: _containers.RepeatedCompositeFieldContainer[ProposalData] - batch_proposal_data: _containers.RepeatedCompositeFieldContainer[BatchProposalData] - def __init__( - self, - proposals: _Optional[ - _Iterable[_Union[_governance_pb2.Proposal, _Mapping]] - ] = ..., - proposal_data: _Optional[_Iterable[_Union[ProposalData, _Mapping]]] = ..., - batch_proposal_data: _Optional[ - _Iterable[_Union[BatchProposalData, _Mapping]] - ] = ..., - ) -> None: ... - -class StakingAccount(_message.Message): - __slots__ = ("party", "balance", "events") - PARTY_FIELD_NUMBER: _ClassVar[int] - BALANCE_FIELD_NUMBER: _ClassVar[int] - EVENTS_FIELD_NUMBER: _ClassVar[int] - party: str - balance: str - events: _containers.RepeatedCompositeFieldContainer[_events_pb2.StakeLinking] - def __init__( - self, - party: _Optional[str] = ..., - balance: _Optional[str] = ..., - events: _Optional[_Iterable[_Union[_events_pb2.StakeLinking, _Mapping]]] = ..., - ) -> None: ... - -class StakingAccounts(_message.Message): - __slots__ = ("accounts", "staking_asset_total_supply", "pending_stake_total_supply") - ACCOUNTS_FIELD_NUMBER: _ClassVar[int] - STAKING_ASSET_TOTAL_SUPPLY_FIELD_NUMBER: _ClassVar[int] - PENDING_STAKE_TOTAL_SUPPLY_FIELD_NUMBER: _ClassVar[int] - accounts: _containers.RepeatedCompositeFieldContainer[StakingAccount] - staking_asset_total_supply: str - pending_stake_total_supply: _chain_events_pb2.StakeTotalSupply - def __init__( - self, - accounts: _Optional[_Iterable[_Union[StakingAccount, _Mapping]]] = ..., - staking_asset_total_supply: _Optional[str] = ..., - pending_stake_total_supply: _Optional[ - _Union[_chain_events_pb2.StakeTotalSupply, _Mapping] - ] = ..., - ) -> None: ... - -class MatchingBook(_message.Message): - __slots__ = ( - "market_id", - "buy", - "sell", - "last_traded_price", - "auction", - "batch_id", - "pegged_order_ids", - ) - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - BUY_FIELD_NUMBER: _ClassVar[int] - SELL_FIELD_NUMBER: _ClassVar[int] - LAST_TRADED_PRICE_FIELD_NUMBER: _ClassVar[int] - AUCTION_FIELD_NUMBER: _ClassVar[int] - BATCH_ID_FIELD_NUMBER: _ClassVar[int] - PEGGED_ORDER_IDS_FIELD_NUMBER: _ClassVar[int] - market_id: str - buy: _containers.RepeatedCompositeFieldContainer[_vega_pb2.Order] - sell: _containers.RepeatedCompositeFieldContainer[_vega_pb2.Order] - last_traded_price: str - auction: bool - batch_id: int - pegged_order_ids: _containers.RepeatedScalarFieldContainer[str] - def __init__( - self, - market_id: _Optional[str] = ..., - buy: _Optional[_Iterable[_Union[_vega_pb2.Order, _Mapping]]] = ..., - sell: _Optional[_Iterable[_Union[_vega_pb2.Order, _Mapping]]] = ..., - last_traded_price: _Optional[str] = ..., - auction: bool = ..., - batch_id: _Optional[int] = ..., - pegged_order_ids: _Optional[_Iterable[str]] = ..., - ) -> None: ... - -class NetParams(_message.Message): - __slots__ = ("params",) - PARAMS_FIELD_NUMBER: _ClassVar[int] - params: _containers.RepeatedCompositeFieldContainer[_vega_pb2.NetworkParameter] - def __init__( - self, - params: _Optional[ - _Iterable[_Union[_vega_pb2.NetworkParameter, _Mapping]] - ] = ..., - ) -> None: ... - -class DecimalMap(_message.Message): - __slots__ = ("key", "val") - KEY_FIELD_NUMBER: _ClassVar[int] - VAL_FIELD_NUMBER: _ClassVar[int] - key: int - val: str - def __init__( - self, key: _Optional[int] = ..., val: _Optional[str] = ... - ) -> None: ... - -class TimePrice(_message.Message): - __slots__ = ("time", "price") - TIME_FIELD_NUMBER: _ClassVar[int] - PRICE_FIELD_NUMBER: _ClassVar[int] - time: int - price: str - def __init__( - self, time: _Optional[int] = ..., price: _Optional[str] = ... - ) -> None: ... - -class PriceVolume(_message.Message): - __slots__ = ("price", "volume") - PRICE_FIELD_NUMBER: _ClassVar[int] - VOLUME_FIELD_NUMBER: _ClassVar[int] - price: str - volume: int - def __init__( - self, price: _Optional[str] = ..., volume: _Optional[int] = ... - ) -> None: ... - -class PriceRange(_message.Message): - __slots__ = ("min", "max", "ref") - MIN_FIELD_NUMBER: _ClassVar[int] - MAX_FIELD_NUMBER: _ClassVar[int] - REF_FIELD_NUMBER: _ClassVar[int] - min: str - max: str - ref: str - def __init__( - self, - min: _Optional[str] = ..., - max: _Optional[str] = ..., - ref: _Optional[str] = ..., - ) -> None: ... - -class PriceBound(_message.Message): - __slots__ = ("active", "up_factor", "down_factor", "trigger") - ACTIVE_FIELD_NUMBER: _ClassVar[int] - UP_FACTOR_FIELD_NUMBER: _ClassVar[int] - DOWN_FACTOR_FIELD_NUMBER: _ClassVar[int] - TRIGGER_FIELD_NUMBER: _ClassVar[int] - active: bool - up_factor: str - down_factor: str - trigger: _markets_pb2.PriceMonitoringTrigger - def __init__( - self, - active: bool = ..., - up_factor: _Optional[str] = ..., - down_factor: _Optional[str] = ..., - trigger: _Optional[_Union[_markets_pb2.PriceMonitoringTrigger, _Mapping]] = ..., - ) -> None: ... - -class PriceRangeCache(_message.Message): - __slots__ = ("bound", "range", "bound_index") - BOUND_FIELD_NUMBER: _ClassVar[int] - RANGE_FIELD_NUMBER: _ClassVar[int] - BOUND_INDEX_FIELD_NUMBER: _ClassVar[int] - bound: PriceBound - range: PriceRange - bound_index: int - def __init__( - self, - bound: _Optional[_Union[PriceBound, _Mapping]] = ..., - range: _Optional[_Union[PriceRange, _Mapping]] = ..., - bound_index: _Optional[int] = ..., - ) -> None: ... - -class CurrentPrice(_message.Message): - __slots__ = ("price", "volume") - PRICE_FIELD_NUMBER: _ClassVar[int] - VOLUME_FIELD_NUMBER: _ClassVar[int] - price: str - volume: int - def __init__( - self, price: _Optional[str] = ..., volume: _Optional[int] = ... - ) -> None: ... - -class PastPrice(_message.Message): - __slots__ = ("time", "volume_weighted_price") - TIME_FIELD_NUMBER: _ClassVar[int] - VOLUME_WEIGHTED_PRICE_FIELD_NUMBER: _ClassVar[int] - time: int - volume_weighted_price: str - def __init__( - self, time: _Optional[int] = ..., volume_weighted_price: _Optional[str] = ... - ) -> None: ... - -class PriceMonitor(_message.Message): - __slots__ = ( - "initialised", - "fp_horizons", - "now", - "update", - "bounds", - "price_range_cache_time", - "price_range_cache", - "ref_price_cache_time", - "ref_price_cache", - "prices_now", - "prices_past", - "consensus_reached", - ) - INITIALISED_FIELD_NUMBER: _ClassVar[int] - FP_HORIZONS_FIELD_NUMBER: _ClassVar[int] - NOW_FIELD_NUMBER: _ClassVar[int] - UPDATE_FIELD_NUMBER: _ClassVar[int] - BOUNDS_FIELD_NUMBER: _ClassVar[int] - PRICE_RANGE_CACHE_TIME_FIELD_NUMBER: _ClassVar[int] - PRICE_RANGE_CACHE_FIELD_NUMBER: _ClassVar[int] - REF_PRICE_CACHE_TIME_FIELD_NUMBER: _ClassVar[int] - REF_PRICE_CACHE_FIELD_NUMBER: _ClassVar[int] - PRICES_NOW_FIELD_NUMBER: _ClassVar[int] - PRICES_PAST_FIELD_NUMBER: _ClassVar[int] - CONSENSUS_REACHED_FIELD_NUMBER: _ClassVar[int] - initialised: bool - fp_horizons: _containers.RepeatedCompositeFieldContainer[DecimalMap] - now: int - update: int - bounds: _containers.RepeatedCompositeFieldContainer[PriceBound] - price_range_cache_time: int - price_range_cache: _containers.RepeatedCompositeFieldContainer[PriceRangeCache] - ref_price_cache_time: int - ref_price_cache: _containers.RepeatedCompositeFieldContainer[DecimalMap] - prices_now: _containers.RepeatedCompositeFieldContainer[CurrentPrice] - prices_past: _containers.RepeatedCompositeFieldContainer[PastPrice] - consensus_reached: bool - def __init__( - self, - initialised: bool = ..., - fp_horizons: _Optional[_Iterable[_Union[DecimalMap, _Mapping]]] = ..., - now: _Optional[int] = ..., - update: _Optional[int] = ..., - bounds: _Optional[_Iterable[_Union[PriceBound, _Mapping]]] = ..., - price_range_cache_time: _Optional[int] = ..., - price_range_cache: _Optional[ - _Iterable[_Union[PriceRangeCache, _Mapping]] - ] = ..., - ref_price_cache_time: _Optional[int] = ..., - ref_price_cache: _Optional[_Iterable[_Union[DecimalMap, _Mapping]]] = ..., - prices_now: _Optional[_Iterable[_Union[CurrentPrice, _Mapping]]] = ..., - prices_past: _Optional[_Iterable[_Union[PastPrice, _Mapping]]] = ..., - consensus_reached: bool = ..., - ) -> None: ... - -class AuctionState(_message.Message): - __slots__ = ( - "mode", - "default_mode", - "trigger", - "begin", - "end", - "start", - "stop", - "extension", - "extension_event_sent", - ) - MODE_FIELD_NUMBER: _ClassVar[int] - DEFAULT_MODE_FIELD_NUMBER: _ClassVar[int] - TRIGGER_FIELD_NUMBER: _ClassVar[int] - BEGIN_FIELD_NUMBER: _ClassVar[int] - END_FIELD_NUMBER: _ClassVar[int] - START_FIELD_NUMBER: _ClassVar[int] - STOP_FIELD_NUMBER: _ClassVar[int] - EXTENSION_FIELD_NUMBER: _ClassVar[int] - EXTENSION_EVENT_SENT_FIELD_NUMBER: _ClassVar[int] - mode: _markets_pb2.Market.TradingMode - default_mode: _markets_pb2.Market.TradingMode - trigger: _vega_pb2.AuctionTrigger - begin: int - end: _markets_pb2.AuctionDuration - start: bool - stop: bool - extension: _vega_pb2.AuctionTrigger - extension_event_sent: bool - def __init__( - self, - mode: _Optional[_Union[_markets_pb2.Market.TradingMode, str]] = ..., - default_mode: _Optional[_Union[_markets_pb2.Market.TradingMode, str]] = ..., - trigger: _Optional[_Union[_vega_pb2.AuctionTrigger, str]] = ..., - begin: _Optional[int] = ..., - end: _Optional[_Union[_markets_pb2.AuctionDuration, _Mapping]] = ..., - start: bool = ..., - stop: bool = ..., - extension: _Optional[_Union[_vega_pb2.AuctionTrigger, str]] = ..., - extension_event_sent: bool = ..., - ) -> None: ... - -class EquityShareLP(_message.Message): - __slots__ = ("id", "stake", "share", "avg", "vshare") - ID_FIELD_NUMBER: _ClassVar[int] - STAKE_FIELD_NUMBER: _ClassVar[int] - SHARE_FIELD_NUMBER: _ClassVar[int] - AVG_FIELD_NUMBER: _ClassVar[int] - VSHARE_FIELD_NUMBER: _ClassVar[int] - id: str - stake: str - share: str - avg: str - vshare: str - def __init__( - self, - id: _Optional[str] = ..., - stake: _Optional[str] = ..., - share: _Optional[str] = ..., - avg: _Optional[str] = ..., - vshare: _Optional[str] = ..., - ) -> None: ... - -class EquityShare(_message.Message): - __slots__ = ("mvp", "opening_auction_ended", "lps", "r", "p_mvp") - MVP_FIELD_NUMBER: _ClassVar[int] - OPENING_AUCTION_ENDED_FIELD_NUMBER: _ClassVar[int] - LPS_FIELD_NUMBER: _ClassVar[int] - R_FIELD_NUMBER: _ClassVar[int] - P_MVP_FIELD_NUMBER: _ClassVar[int] - mvp: str - opening_auction_ended: bool - lps: _containers.RepeatedCompositeFieldContainer[EquityShareLP] - r: str - p_mvp: str - def __init__( - self, - mvp: _Optional[str] = ..., - opening_auction_ended: bool = ..., - lps: _Optional[_Iterable[_Union[EquityShareLP, _Mapping]]] = ..., - r: _Optional[str] = ..., - p_mvp: _Optional[str] = ..., - ) -> None: ... - -class FeeSplitter(_message.Message): - __slots__ = ("time_window_start", "trade_value", "avg", "window") - TIME_WINDOW_START_FIELD_NUMBER: _ClassVar[int] - TRADE_VALUE_FIELD_NUMBER: _ClassVar[int] - AVG_FIELD_NUMBER: _ClassVar[int] - WINDOW_FIELD_NUMBER: _ClassVar[int] - time_window_start: int - trade_value: str - avg: str - window: int - def __init__( - self, - time_window_start: _Optional[int] = ..., - trade_value: _Optional[str] = ..., - avg: _Optional[str] = ..., - window: _Optional[int] = ..., - ) -> None: ... - -class SpotMarket(_message.Message): - __slots__ = ( - "market", - "price_monitor", - "auction_state", - "pegged_orders", - "expiring_orders", - "last_best_bid", - "last_best_ask", - "last_mid_bid", - "last_mid_ask", - "last_market_value_proxy", - "last_equity_share_distributed", - "equity_share", - "current_mark_price", - "fee_splitter", - "next_mark_to_market", - "last_traded_price", - "parties", - "closed", - "stop_orders", - "expiring_stop_orders", - "fees_stats", - "has_traded", - "market_liquidity", - ) - MARKET_FIELD_NUMBER: _ClassVar[int] - PRICE_MONITOR_FIELD_NUMBER: _ClassVar[int] - AUCTION_STATE_FIELD_NUMBER: _ClassVar[int] - PEGGED_ORDERS_FIELD_NUMBER: _ClassVar[int] - EXPIRING_ORDERS_FIELD_NUMBER: _ClassVar[int] - LAST_BEST_BID_FIELD_NUMBER: _ClassVar[int] - LAST_BEST_ASK_FIELD_NUMBER: _ClassVar[int] - LAST_MID_BID_FIELD_NUMBER: _ClassVar[int] - LAST_MID_ASK_FIELD_NUMBER: _ClassVar[int] - LAST_MARKET_VALUE_PROXY_FIELD_NUMBER: _ClassVar[int] - LAST_EQUITY_SHARE_DISTRIBUTED_FIELD_NUMBER: _ClassVar[int] - EQUITY_SHARE_FIELD_NUMBER: _ClassVar[int] - CURRENT_MARK_PRICE_FIELD_NUMBER: _ClassVar[int] - FEE_SPLITTER_FIELD_NUMBER: _ClassVar[int] - NEXT_MARK_TO_MARKET_FIELD_NUMBER: _ClassVar[int] - LAST_TRADED_PRICE_FIELD_NUMBER: _ClassVar[int] - PARTIES_FIELD_NUMBER: _ClassVar[int] - CLOSED_FIELD_NUMBER: _ClassVar[int] - STOP_ORDERS_FIELD_NUMBER: _ClassVar[int] - EXPIRING_STOP_ORDERS_FIELD_NUMBER: _ClassVar[int] - FEES_STATS_FIELD_NUMBER: _ClassVar[int] - HAS_TRADED_FIELD_NUMBER: _ClassVar[int] - MARKET_LIQUIDITY_FIELD_NUMBER: _ClassVar[int] - market: _markets_pb2.Market - price_monitor: PriceMonitor - auction_state: AuctionState - pegged_orders: PeggedOrders - expiring_orders: _containers.RepeatedCompositeFieldContainer[_vega_pb2.Order] - last_best_bid: str - last_best_ask: str - last_mid_bid: str - last_mid_ask: str - last_market_value_proxy: str - last_equity_share_distributed: int - equity_share: EquityShare - current_mark_price: str - fee_splitter: FeeSplitter - next_mark_to_market: int - last_traded_price: str - parties: _containers.RepeatedScalarFieldContainer[str] - closed: bool - stop_orders: StopOrders - expiring_stop_orders: _containers.RepeatedCompositeFieldContainer[_vega_pb2.Order] - fees_stats: _events_pb2.FeesStats - has_traded: bool - market_liquidity: MarketLiquidity - def __init__( - self, - market: _Optional[_Union[_markets_pb2.Market, _Mapping]] = ..., - price_monitor: _Optional[_Union[PriceMonitor, _Mapping]] = ..., - auction_state: _Optional[_Union[AuctionState, _Mapping]] = ..., - pegged_orders: _Optional[_Union[PeggedOrders, _Mapping]] = ..., - expiring_orders: _Optional[_Iterable[_Union[_vega_pb2.Order, _Mapping]]] = ..., - last_best_bid: _Optional[str] = ..., - last_best_ask: _Optional[str] = ..., - last_mid_bid: _Optional[str] = ..., - last_mid_ask: _Optional[str] = ..., - last_market_value_proxy: _Optional[str] = ..., - last_equity_share_distributed: _Optional[int] = ..., - equity_share: _Optional[_Union[EquityShare, _Mapping]] = ..., - current_mark_price: _Optional[str] = ..., - fee_splitter: _Optional[_Union[FeeSplitter, _Mapping]] = ..., - next_mark_to_market: _Optional[int] = ..., - last_traded_price: _Optional[str] = ..., - parties: _Optional[_Iterable[str]] = ..., - closed: bool = ..., - stop_orders: _Optional[_Union[StopOrders, _Mapping]] = ..., - expiring_stop_orders: _Optional[ - _Iterable[_Union[_vega_pb2.Order, _Mapping]] - ] = ..., - fees_stats: _Optional[_Union[_events_pb2.FeesStats, _Mapping]] = ..., - has_traded: bool = ..., - market_liquidity: _Optional[_Union[MarketLiquidity, _Mapping]] = ..., - ) -> None: ... - -class Market(_message.Message): - __slots__ = ( - "market", - "price_monitor", - "auction_state", - "pegged_orders", - "expiring_orders", - "last_best_bid", - "last_best_ask", - "last_mid_bid", - "last_mid_ask", - "last_market_value_proxy", - "last_equity_share_distributed", - "equity_share", - "current_mark_price", - "risk_factor_short", - "risk_factor_long", - "risk_factor_consensus_reached", - "fee_splitter", - "settlement_data", - "next_mark_to_market", - "last_traded_price", - "parties", - "closed", - "succeeded", - "stop_orders", - "expiring_stop_orders", - "product", - "fees_stats", - "party_margin_factor", - "mark_price_calculator", - "internal_composite_price_calculator", - "next_internal_composite_price_calc", - "market_liquidity", - "amm", - ) - MARKET_FIELD_NUMBER: _ClassVar[int] - PRICE_MONITOR_FIELD_NUMBER: _ClassVar[int] - AUCTION_STATE_FIELD_NUMBER: _ClassVar[int] - PEGGED_ORDERS_FIELD_NUMBER: _ClassVar[int] - EXPIRING_ORDERS_FIELD_NUMBER: _ClassVar[int] - LAST_BEST_BID_FIELD_NUMBER: _ClassVar[int] - LAST_BEST_ASK_FIELD_NUMBER: _ClassVar[int] - LAST_MID_BID_FIELD_NUMBER: _ClassVar[int] - LAST_MID_ASK_FIELD_NUMBER: _ClassVar[int] - LAST_MARKET_VALUE_PROXY_FIELD_NUMBER: _ClassVar[int] - LAST_EQUITY_SHARE_DISTRIBUTED_FIELD_NUMBER: _ClassVar[int] - EQUITY_SHARE_FIELD_NUMBER: _ClassVar[int] - CURRENT_MARK_PRICE_FIELD_NUMBER: _ClassVar[int] - RISK_FACTOR_SHORT_FIELD_NUMBER: _ClassVar[int] - RISK_FACTOR_LONG_FIELD_NUMBER: _ClassVar[int] - RISK_FACTOR_CONSENSUS_REACHED_FIELD_NUMBER: _ClassVar[int] - FEE_SPLITTER_FIELD_NUMBER: _ClassVar[int] - SETTLEMENT_DATA_FIELD_NUMBER: _ClassVar[int] - NEXT_MARK_TO_MARKET_FIELD_NUMBER: _ClassVar[int] - LAST_TRADED_PRICE_FIELD_NUMBER: _ClassVar[int] - PARTIES_FIELD_NUMBER: _ClassVar[int] - CLOSED_FIELD_NUMBER: _ClassVar[int] - SUCCEEDED_FIELD_NUMBER: _ClassVar[int] - STOP_ORDERS_FIELD_NUMBER: _ClassVar[int] - EXPIRING_STOP_ORDERS_FIELD_NUMBER: _ClassVar[int] - PRODUCT_FIELD_NUMBER: _ClassVar[int] - FEES_STATS_FIELD_NUMBER: _ClassVar[int] - PARTY_MARGIN_FACTOR_FIELD_NUMBER: _ClassVar[int] - MARK_PRICE_CALCULATOR_FIELD_NUMBER: _ClassVar[int] - INTERNAL_COMPOSITE_PRICE_CALCULATOR_FIELD_NUMBER: _ClassVar[int] - NEXT_INTERNAL_COMPOSITE_PRICE_CALC_FIELD_NUMBER: _ClassVar[int] - MARKET_LIQUIDITY_FIELD_NUMBER: _ClassVar[int] - AMM_FIELD_NUMBER: _ClassVar[int] - market: _markets_pb2.Market - price_monitor: PriceMonitor - auction_state: AuctionState - pegged_orders: PeggedOrders - expiring_orders: _containers.RepeatedCompositeFieldContainer[_vega_pb2.Order] - last_best_bid: str - last_best_ask: str - last_mid_bid: str - last_mid_ask: str - last_market_value_proxy: str - last_equity_share_distributed: int - equity_share: EquityShare - current_mark_price: str - risk_factor_short: str - risk_factor_long: str - risk_factor_consensus_reached: bool - fee_splitter: FeeSplitter - settlement_data: str - next_mark_to_market: int - last_traded_price: str - parties: _containers.RepeatedScalarFieldContainer[str] - closed: bool - succeeded: bool - stop_orders: StopOrders - expiring_stop_orders: _containers.RepeatedCompositeFieldContainer[_vega_pb2.Order] - product: Product - fees_stats: _events_pb2.FeesStats - party_margin_factor: _containers.RepeatedCompositeFieldContainer[PartyMarginFactor] - mark_price_calculator: CompositePriceCalculator - internal_composite_price_calculator: CompositePriceCalculator - next_internal_composite_price_calc: int - market_liquidity: MarketLiquidity - amm: AmmState - def __init__( - self, - market: _Optional[_Union[_markets_pb2.Market, _Mapping]] = ..., - price_monitor: _Optional[_Union[PriceMonitor, _Mapping]] = ..., - auction_state: _Optional[_Union[AuctionState, _Mapping]] = ..., - pegged_orders: _Optional[_Union[PeggedOrders, _Mapping]] = ..., - expiring_orders: _Optional[_Iterable[_Union[_vega_pb2.Order, _Mapping]]] = ..., - last_best_bid: _Optional[str] = ..., - last_best_ask: _Optional[str] = ..., - last_mid_bid: _Optional[str] = ..., - last_mid_ask: _Optional[str] = ..., - last_market_value_proxy: _Optional[str] = ..., - last_equity_share_distributed: _Optional[int] = ..., - equity_share: _Optional[_Union[EquityShare, _Mapping]] = ..., - current_mark_price: _Optional[str] = ..., - risk_factor_short: _Optional[str] = ..., - risk_factor_long: _Optional[str] = ..., - risk_factor_consensus_reached: bool = ..., - fee_splitter: _Optional[_Union[FeeSplitter, _Mapping]] = ..., - settlement_data: _Optional[str] = ..., - next_mark_to_market: _Optional[int] = ..., - last_traded_price: _Optional[str] = ..., - parties: _Optional[_Iterable[str]] = ..., - closed: bool = ..., - succeeded: bool = ..., - stop_orders: _Optional[_Union[StopOrders, _Mapping]] = ..., - expiring_stop_orders: _Optional[ - _Iterable[_Union[_vega_pb2.Order, _Mapping]] - ] = ..., - product: _Optional[_Union[Product, _Mapping]] = ..., - fees_stats: _Optional[_Union[_events_pb2.FeesStats, _Mapping]] = ..., - party_margin_factor: _Optional[ - _Iterable[_Union[PartyMarginFactor, _Mapping]] - ] = ..., - mark_price_calculator: _Optional[ - _Union[CompositePriceCalculator, _Mapping] - ] = ..., - internal_composite_price_calculator: _Optional[ - _Union[CompositePriceCalculator, _Mapping] - ] = ..., - next_internal_composite_price_calc: _Optional[int] = ..., - market_liquidity: _Optional[_Union[MarketLiquidity, _Mapping]] = ..., - amm: _Optional[_Union[AmmState, _Mapping]] = ..., - ) -> None: ... - -class PartyMarginFactor(_message.Message): - __slots__ = ("party", "margin_factor") - PARTY_FIELD_NUMBER: _ClassVar[int] - MARGIN_FACTOR_FIELD_NUMBER: _ClassVar[int] - party: str - margin_factor: str - def __init__( - self, party: _Optional[str] = ..., margin_factor: _Optional[str] = ... - ) -> None: ... - -class AmmState(_message.Message): - __slots__ = ("sqrter", "amm_party_ids", "pools") - SQRTER_FIELD_NUMBER: _ClassVar[int] - AMM_PARTY_IDS_FIELD_NUMBER: _ClassVar[int] - POOLS_FIELD_NUMBER: _ClassVar[int] - sqrter: _containers.RepeatedCompositeFieldContainer[StringMapEntry] - amm_party_ids: _containers.RepeatedCompositeFieldContainer[StringMapEntry] - pools: _containers.RepeatedCompositeFieldContainer[PoolMapEntry] - def __init__( - self, - sqrter: _Optional[_Iterable[_Union[StringMapEntry, _Mapping]]] = ..., - amm_party_ids: _Optional[_Iterable[_Union[StringMapEntry, _Mapping]]] = ..., - pools: _Optional[_Iterable[_Union[PoolMapEntry, _Mapping]]] = ..., - ) -> None: ... - -class PoolMapEntry(_message.Message): - __slots__ = ("party", "pool") - - class Curve(_message.Message): - __slots__ = ("l", "high", "low", "pv", "empty") - L_FIELD_NUMBER: _ClassVar[int] - HIGH_FIELD_NUMBER: _ClassVar[int] - LOW_FIELD_NUMBER: _ClassVar[int] - PV_FIELD_NUMBER: _ClassVar[int] - EMPTY_FIELD_NUMBER: _ClassVar[int] - l: str - high: str - low: str - pv: str - empty: bool - def __init__( - self, - l: _Optional[str] = ..., - high: _Optional[str] = ..., - low: _Optional[str] = ..., - pv: _Optional[str] = ..., - empty: bool = ..., - ) -> None: ... - - class Pool(_message.Message): - __slots__ = ( - "id", - "amm_party_id", - "commitment", - "parameters", - "asset", - "market", - "lower", - "upper", - "status", - "proposed_fee", - ) - ID_FIELD_NUMBER: _ClassVar[int] - AMM_PARTY_ID_FIELD_NUMBER: _ClassVar[int] - COMMITMENT_FIELD_NUMBER: _ClassVar[int] - PARAMETERS_FIELD_NUMBER: _ClassVar[int] - ASSET_FIELD_NUMBER: _ClassVar[int] - MARKET_FIELD_NUMBER: _ClassVar[int] - LOWER_FIELD_NUMBER: _ClassVar[int] - UPPER_FIELD_NUMBER: _ClassVar[int] - STATUS_FIELD_NUMBER: _ClassVar[int] - PROPOSED_FEE_FIELD_NUMBER: _ClassVar[int] - id: str - amm_party_id: str - commitment: str - parameters: _events_pb2.AMM.ConcentratedLiquidityParameters - asset: str - market: str - lower: PoolMapEntry.Curve - upper: PoolMapEntry.Curve - status: _events_pb2.AMM.Status - proposed_fee: str - def __init__( - self, - id: _Optional[str] = ..., - amm_party_id: _Optional[str] = ..., - commitment: _Optional[str] = ..., - parameters: _Optional[ - _Union[_events_pb2.AMM.ConcentratedLiquidityParameters, _Mapping] - ] = ..., - asset: _Optional[str] = ..., - market: _Optional[str] = ..., - lower: _Optional[_Union[PoolMapEntry.Curve, _Mapping]] = ..., - upper: _Optional[_Union[PoolMapEntry.Curve, _Mapping]] = ..., - status: _Optional[_Union[_events_pb2.AMM.Status, str]] = ..., - proposed_fee: _Optional[str] = ..., - ) -> None: ... - - PARTY_FIELD_NUMBER: _ClassVar[int] - POOL_FIELD_NUMBER: _ClassVar[int] - party: str - pool: PoolMapEntry.Pool - def __init__( - self, - party: _Optional[str] = ..., - pool: _Optional[_Union[PoolMapEntry.Pool, _Mapping]] = ..., - ) -> None: ... - -class StringMapEntry(_message.Message): - __slots__ = ("key", "value") - KEY_FIELD_NUMBER: _ClassVar[int] - VALUE_FIELD_NUMBER: _ClassVar[int] - key: str - value: str - def __init__( - self, key: _Optional[str] = ..., value: _Optional[str] = ... - ) -> None: ... - -class Product(_message.Message): - __slots__ = ("perps",) - PERPS_FIELD_NUMBER: _ClassVar[int] - perps: Perps - def __init__(self, perps: _Optional[_Union[Perps, _Mapping]] = ...) -> None: ... - -class DataPoint(_message.Message): - __slots__ = ("price", "timestamp") - PRICE_FIELD_NUMBER: _ClassVar[int] - TIMESTAMP_FIELD_NUMBER: _ClassVar[int] - price: str - timestamp: int - def __init__( - self, price: _Optional[str] = ..., timestamp: _Optional[int] = ... - ) -> None: ... - -class AuctionIntervals(_message.Message): - __slots__ = ("t", "auction_start", "total") - T_FIELD_NUMBER: _ClassVar[int] - AUCTION_START_FIELD_NUMBER: _ClassVar[int] - TOTAL_FIELD_NUMBER: _ClassVar[int] - t: _containers.RepeatedScalarFieldContainer[int] - auction_start: int - total: int - def __init__( - self, - t: _Optional[_Iterable[int]] = ..., - auction_start: _Optional[int] = ..., - total: _Optional[int] = ..., - ) -> None: ... - -class TWAPData(_message.Message): - __slots__ = ("start", "end", "sum_product") - START_FIELD_NUMBER: _ClassVar[int] - END_FIELD_NUMBER: _ClassVar[int] - SUM_PRODUCT_FIELD_NUMBER: _ClassVar[int] - start: int - end: int - sum_product: str - def __init__( - self, - start: _Optional[int] = ..., - end: _Optional[int] = ..., - sum_product: _Optional[str] = ..., - ) -> None: ... - -class Perps(_message.Message): - __slots__ = ( - "id", - "external_data_point", - "internal_data_point", - "seq", - "started_at", - "external_twap_data", - "internal_twap_data", - "auction_intervals", - ) - ID_FIELD_NUMBER: _ClassVar[int] - EXTERNAL_DATA_POINT_FIELD_NUMBER: _ClassVar[int] - INTERNAL_DATA_POINT_FIELD_NUMBER: _ClassVar[int] - SEQ_FIELD_NUMBER: _ClassVar[int] - STARTED_AT_FIELD_NUMBER: _ClassVar[int] - EXTERNAL_TWAP_DATA_FIELD_NUMBER: _ClassVar[int] - INTERNAL_TWAP_DATA_FIELD_NUMBER: _ClassVar[int] - AUCTION_INTERVALS_FIELD_NUMBER: _ClassVar[int] - id: str - external_data_point: _containers.RepeatedCompositeFieldContainer[DataPoint] - internal_data_point: _containers.RepeatedCompositeFieldContainer[DataPoint] - seq: int - started_at: int - external_twap_data: TWAPData - internal_twap_data: TWAPData - auction_intervals: AuctionIntervals - def __init__( - self, - id: _Optional[str] = ..., - external_data_point: _Optional[_Iterable[_Union[DataPoint, _Mapping]]] = ..., - internal_data_point: _Optional[_Iterable[_Union[DataPoint, _Mapping]]] = ..., - seq: _Optional[int] = ..., - started_at: _Optional[int] = ..., - external_twap_data: _Optional[_Union[TWAPData, _Mapping]] = ..., - internal_twap_data: _Optional[_Union[TWAPData, _Mapping]] = ..., - auction_intervals: _Optional[_Union[AuctionIntervals, _Mapping]] = ..., - ) -> None: ... - -class OrdersAtPrice(_message.Message): - __slots__ = ("price", "orders") - PRICE_FIELD_NUMBER: _ClassVar[int] - ORDERS_FIELD_NUMBER: _ClassVar[int] - price: str - orders: _containers.RepeatedScalarFieldContainer[str] - def __init__( - self, price: _Optional[str] = ..., orders: _Optional[_Iterable[str]] = ... - ) -> None: ... - -class PricedStopOrders(_message.Message): - __slots__ = ("falls_bellow", "rises_above") - FALLS_BELLOW_FIELD_NUMBER: _ClassVar[int] - RISES_ABOVE_FIELD_NUMBER: _ClassVar[int] - falls_bellow: _containers.RepeatedCompositeFieldContainer[OrdersAtPrice] - rises_above: _containers.RepeatedCompositeFieldContainer[OrdersAtPrice] - def __init__( - self, - falls_bellow: _Optional[_Iterable[_Union[OrdersAtPrice, _Mapping]]] = ..., - rises_above: _Optional[_Iterable[_Union[OrdersAtPrice, _Mapping]]] = ..., - ) -> None: ... - -class TrailingStopOrders(_message.Message): - __slots__ = ("last_seen_price", "falls_bellow", "rises_above") - LAST_SEEN_PRICE_FIELD_NUMBER: _ClassVar[int] - FALLS_BELLOW_FIELD_NUMBER: _ClassVar[int] - RISES_ABOVE_FIELD_NUMBER: _ClassVar[int] - last_seen_price: str - falls_bellow: _containers.RepeatedCompositeFieldContainer[OffsetsAtPrice] - rises_above: _containers.RepeatedCompositeFieldContainer[OffsetsAtPrice] - def __init__( - self, - last_seen_price: _Optional[str] = ..., - falls_bellow: _Optional[_Iterable[_Union[OffsetsAtPrice, _Mapping]]] = ..., - rises_above: _Optional[_Iterable[_Union[OffsetsAtPrice, _Mapping]]] = ..., - ) -> None: ... - -class OrdersAtOffset(_message.Message): - __slots__ = ("offset", "orders") - OFFSET_FIELD_NUMBER: _ClassVar[int] - ORDERS_FIELD_NUMBER: _ClassVar[int] - offset: str - orders: _containers.RepeatedScalarFieldContainer[str] - def __init__( - self, offset: _Optional[str] = ..., orders: _Optional[_Iterable[str]] = ... - ) -> None: ... - -class OffsetsAtPrice(_message.Message): - __slots__ = ("price", "offsets") - PRICE_FIELD_NUMBER: _ClassVar[int] - OFFSETS_FIELD_NUMBER: _ClassVar[int] - price: str - offsets: _containers.RepeatedCompositeFieldContainer[OrdersAtOffset] - def __init__( - self, - price: _Optional[str] = ..., - offsets: _Optional[_Iterable[_Union[OrdersAtOffset, _Mapping]]] = ..., - ) -> None: ... - -class StopOrders(_message.Message): - __slots__ = ("stop_orders", "priced_stop_orders", "trailing_stop_orders") - STOP_ORDERS_FIELD_NUMBER: _ClassVar[int] - PRICED_STOP_ORDERS_FIELD_NUMBER: _ClassVar[int] - TRAILING_STOP_ORDERS_FIELD_NUMBER: _ClassVar[int] - stop_orders: _containers.RepeatedCompositeFieldContainer[_events_pb2.StopOrderEvent] - priced_stop_orders: PricedStopOrders - trailing_stop_orders: TrailingStopOrders - def __init__( - self, - stop_orders: _Optional[ - _Iterable[_Union[_events_pb2.StopOrderEvent, _Mapping]] - ] = ..., - priced_stop_orders: _Optional[_Union[PricedStopOrders, _Mapping]] = ..., - trailing_stop_orders: _Optional[_Union[TrailingStopOrders, _Mapping]] = ..., - ) -> None: ... - -class PeggedOrders(_message.Message): - __slots__ = ("parked_orders",) - PARKED_ORDERS_FIELD_NUMBER: _ClassVar[int] - parked_orders: _containers.RepeatedCompositeFieldContainer[_vega_pb2.Order] - def __init__( - self, - parked_orders: _Optional[_Iterable[_Union[_vega_pb2.Order, _Mapping]]] = ..., - ) -> None: ... - -class SLANetworkParams(_message.Message): - __slots__ = ( - "bond_penalty_factor", - "early_exit_penalty", - "max_liquidity_fee", - "non_performance_bond_penalty_max", - "non_performance_bond_penalty_slope", - "stake_to_ccy_volume", - "providers_fee_calculation_time_step", - ) - BOND_PENALTY_FACTOR_FIELD_NUMBER: _ClassVar[int] - EARLY_EXIT_PENALTY_FIELD_NUMBER: _ClassVar[int] - MAX_LIQUIDITY_FEE_FIELD_NUMBER: _ClassVar[int] - NON_PERFORMANCE_BOND_PENALTY_MAX_FIELD_NUMBER: _ClassVar[int] - NON_PERFORMANCE_BOND_PENALTY_SLOPE_FIELD_NUMBER: _ClassVar[int] - STAKE_TO_CCY_VOLUME_FIELD_NUMBER: _ClassVar[int] - PROVIDERS_FEE_CALCULATION_TIME_STEP_FIELD_NUMBER: _ClassVar[int] - bond_penalty_factor: str - early_exit_penalty: str - max_liquidity_fee: str - non_performance_bond_penalty_max: str - non_performance_bond_penalty_slope: str - stake_to_ccy_volume: str - providers_fee_calculation_time_step: int - def __init__( - self, - bond_penalty_factor: _Optional[str] = ..., - early_exit_penalty: _Optional[str] = ..., - max_liquidity_fee: _Optional[str] = ..., - non_performance_bond_penalty_max: _Optional[str] = ..., - non_performance_bond_penalty_slope: _Optional[str] = ..., - stake_to_ccy_volume: _Optional[str] = ..., - providers_fee_calculation_time_step: _Optional[int] = ..., - ) -> None: ... - -class ExecutionMarkets(_message.Message): - __slots__ = ( - "markets", - "spot_markets", - "settled_markets", - "successors", - "market_ids", - "sla_network_params", - ) - MARKETS_FIELD_NUMBER: _ClassVar[int] - SPOT_MARKETS_FIELD_NUMBER: _ClassVar[int] - SETTLED_MARKETS_FIELD_NUMBER: _ClassVar[int] - SUCCESSORS_FIELD_NUMBER: _ClassVar[int] - MARKET_IDS_FIELD_NUMBER: _ClassVar[int] - SLA_NETWORK_PARAMS_FIELD_NUMBER: _ClassVar[int] - markets: _containers.RepeatedCompositeFieldContainer[Market] - spot_markets: _containers.RepeatedCompositeFieldContainer[SpotMarket] - settled_markets: _containers.RepeatedCompositeFieldContainer[ - _checkpoint_pb2.MarketState - ] - successors: _containers.RepeatedCompositeFieldContainer[Successors] - market_ids: _containers.RepeatedScalarFieldContainer[str] - sla_network_params: SLANetworkParams - def __init__( - self, - markets: _Optional[_Iterable[_Union[Market, _Mapping]]] = ..., - spot_markets: _Optional[_Iterable[_Union[SpotMarket, _Mapping]]] = ..., - settled_markets: _Optional[ - _Iterable[_Union[_checkpoint_pb2.MarketState, _Mapping]] - ] = ..., - successors: _Optional[_Iterable[_Union[Successors, _Mapping]]] = ..., - market_ids: _Optional[_Iterable[str]] = ..., - sla_network_params: _Optional[_Union[SLANetworkParams, _Mapping]] = ..., - ) -> None: ... - -class Successors(_message.Message): - __slots__ = ("parent_market", "successor_markets") - PARENT_MARKET_FIELD_NUMBER: _ClassVar[int] - SUCCESSOR_MARKETS_FIELD_NUMBER: _ClassVar[int] - parent_market: str - successor_markets: _containers.RepeatedScalarFieldContainer[str] - def __init__( - self, - parent_market: _Optional[str] = ..., - successor_markets: _Optional[_Iterable[str]] = ..., - ) -> None: ... - -class Position(_message.Message): - __slots__ = ( - "party_id", - "size", - "buy", - "sell", - "price", - "buy_sum_product", - "sell_sum_product", - "distressed", - "average_entry_price", - ) - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - SIZE_FIELD_NUMBER: _ClassVar[int] - BUY_FIELD_NUMBER: _ClassVar[int] - SELL_FIELD_NUMBER: _ClassVar[int] - PRICE_FIELD_NUMBER: _ClassVar[int] - BUY_SUM_PRODUCT_FIELD_NUMBER: _ClassVar[int] - SELL_SUM_PRODUCT_FIELD_NUMBER: _ClassVar[int] - DISTRESSED_FIELD_NUMBER: _ClassVar[int] - AVERAGE_ENTRY_PRICE_FIELD_NUMBER: _ClassVar[int] - party_id: str - size: int - buy: int - sell: int - price: str - buy_sum_product: str - sell_sum_product: str - distressed: bool - average_entry_price: bytes - def __init__( - self, - party_id: _Optional[str] = ..., - size: _Optional[int] = ..., - buy: _Optional[int] = ..., - sell: _Optional[int] = ..., - price: _Optional[str] = ..., - buy_sum_product: _Optional[str] = ..., - sell_sum_product: _Optional[str] = ..., - distressed: bool = ..., - average_entry_price: _Optional[bytes] = ..., - ) -> None: ... - -class MarketPositions(_message.Message): - __slots__ = ("market_id", "positions", "parties_records") - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - POSITIONS_FIELD_NUMBER: _ClassVar[int] - PARTIES_RECORDS_FIELD_NUMBER: _ClassVar[int] - market_id: str - positions: _containers.RepeatedCompositeFieldContainer[Position] - parties_records: _containers.RepeatedCompositeFieldContainer[PartyPositionStats] - def __init__( - self, - market_id: _Optional[str] = ..., - positions: _Optional[_Iterable[_Union[Position, _Mapping]]] = ..., - parties_records: _Optional[ - _Iterable[_Union[PartyPositionStats, _Mapping]] - ] = ..., - ) -> None: ... - -class PartyPositionStats(_message.Message): - __slots__ = ( - "party", - "latest_open_interest", - "lowest_open_interest", - "traded_volume", - ) - PARTY_FIELD_NUMBER: _ClassVar[int] - LATEST_OPEN_INTEREST_FIELD_NUMBER: _ClassVar[int] - LOWEST_OPEN_INTEREST_FIELD_NUMBER: _ClassVar[int] - TRADED_VOLUME_FIELD_NUMBER: _ClassVar[int] - party: str - latest_open_interest: int - lowest_open_interest: int - traded_volume: int - def __init__( - self, - party: _Optional[str] = ..., - latest_open_interest: _Optional[int] = ..., - lowest_open_interest: _Optional[int] = ..., - traded_volume: _Optional[int] = ..., - ) -> None: ... - -class SettlementState(_message.Message): - __slots__ = ("market_id", "last_mark_price", "last_settled_positions", "trades") - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - LAST_MARK_PRICE_FIELD_NUMBER: _ClassVar[int] - LAST_SETTLED_POSITIONS_FIELD_NUMBER: _ClassVar[int] - TRADES_FIELD_NUMBER: _ClassVar[int] - market_id: str - last_mark_price: str - last_settled_positions: _containers.RepeatedCompositeFieldContainer[ - LastSettledPosition - ] - trades: _containers.RepeatedCompositeFieldContainer[SettlementTrade] - def __init__( - self, - market_id: _Optional[str] = ..., - last_mark_price: _Optional[str] = ..., - last_settled_positions: _Optional[ - _Iterable[_Union[LastSettledPosition, _Mapping]] - ] = ..., - trades: _Optional[_Iterable[_Union[SettlementTrade, _Mapping]]] = ..., - ) -> None: ... - -class LastSettledPosition(_message.Message): - __slots__ = ("party", "settled_position") - PARTY_FIELD_NUMBER: _ClassVar[int] - SETTLED_POSITION_FIELD_NUMBER: _ClassVar[int] - party: str - settled_position: int - def __init__( - self, party: _Optional[str] = ..., settled_position: _Optional[int] = ... - ) -> None: ... - -class SettlementTrade(_message.Message): - __slots__ = ("party_id", "price", "market_price", "size", "new_size") - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - PRICE_FIELD_NUMBER: _ClassVar[int] - MARKET_PRICE_FIELD_NUMBER: _ClassVar[int] - SIZE_FIELD_NUMBER: _ClassVar[int] - NEW_SIZE_FIELD_NUMBER: _ClassVar[int] - party_id: str - price: str - market_price: str - size: int - new_size: int - def __init__( - self, - party_id: _Optional[str] = ..., - price: _Optional[str] = ..., - market_price: _Optional[str] = ..., - size: _Optional[int] = ..., - new_size: _Optional[int] = ..., - ) -> None: ... - -class AppState(_message.Message): - __slots__ = ( - "height", - "block", - "time", - "chain_id", - "protocol_version", - "protocol_upgrade", - ) - HEIGHT_FIELD_NUMBER: _ClassVar[int] - BLOCK_FIELD_NUMBER: _ClassVar[int] - TIME_FIELD_NUMBER: _ClassVar[int] - CHAIN_ID_FIELD_NUMBER: _ClassVar[int] - PROTOCOL_VERSION_FIELD_NUMBER: _ClassVar[int] - PROTOCOL_UPGRADE_FIELD_NUMBER: _ClassVar[int] - height: int - block: str - time: int - chain_id: str - protocol_version: str - protocol_upgrade: bool - def __init__( - self, - height: _Optional[int] = ..., - block: _Optional[str] = ..., - time: _Optional[int] = ..., - chain_id: _Optional[str] = ..., - protocol_version: _Optional[str] = ..., - protocol_upgrade: bool = ..., - ) -> None: ... - -class EpochState(_message.Message): - __slots__ = ( - "seq", - "start_time", - "expire_time", - "ready_to_start_new_epoch", - "ready_to_end_epoch", - ) - SEQ_FIELD_NUMBER: _ClassVar[int] - START_TIME_FIELD_NUMBER: _ClassVar[int] - EXPIRE_TIME_FIELD_NUMBER: _ClassVar[int] - READY_TO_START_NEW_EPOCH_FIELD_NUMBER: _ClassVar[int] - READY_TO_END_EPOCH_FIELD_NUMBER: _ClassVar[int] - seq: int - start_time: int - expire_time: int - ready_to_start_new_epoch: bool - ready_to_end_epoch: bool - def __init__( - self, - seq: _Optional[int] = ..., - start_time: _Optional[int] = ..., - expire_time: _Optional[int] = ..., - ready_to_start_new_epoch: bool = ..., - ready_to_end_epoch: bool = ..., - ) -> None: ... - -class RewardsPendingPayouts(_message.Message): - __slots__ = ("scheduled_rewards_payout",) - SCHEDULED_REWARDS_PAYOUT_FIELD_NUMBER: _ClassVar[int] - scheduled_rewards_payout: _containers.RepeatedCompositeFieldContainer[ - ScheduledRewardsPayout - ] - def __init__( - self, - scheduled_rewards_payout: _Optional[ - _Iterable[_Union[ScheduledRewardsPayout, _Mapping]] - ] = ..., - ) -> None: ... - -class ScheduledRewardsPayout(_message.Message): - __slots__ = ("payout_time", "rewards_payout") - PAYOUT_TIME_FIELD_NUMBER: _ClassVar[int] - REWARDS_PAYOUT_FIELD_NUMBER: _ClassVar[int] - payout_time: int - rewards_payout: _containers.RepeatedCompositeFieldContainer[RewardsPayout] - def __init__( - self, - payout_time: _Optional[int] = ..., - rewards_payout: _Optional[_Iterable[_Union[RewardsPayout, _Mapping]]] = ..., - ) -> None: ... - -class RewardsPayout(_message.Message): - __slots__ = ( - "from_account", - "asset", - "reward_party_amount", - "total_reward", - "epoch_seq", - "timestamp", - ) - FROM_ACCOUNT_FIELD_NUMBER: _ClassVar[int] - ASSET_FIELD_NUMBER: _ClassVar[int] - REWARD_PARTY_AMOUNT_FIELD_NUMBER: _ClassVar[int] - TOTAL_REWARD_FIELD_NUMBER: _ClassVar[int] - EPOCH_SEQ_FIELD_NUMBER: _ClassVar[int] - TIMESTAMP_FIELD_NUMBER: _ClassVar[int] - from_account: str - asset: str - reward_party_amount: _containers.RepeatedCompositeFieldContainer[RewardsPartyAmount] - total_reward: str - epoch_seq: str - timestamp: int - def __init__( - self, - from_account: _Optional[str] = ..., - asset: _Optional[str] = ..., - reward_party_amount: _Optional[ - _Iterable[_Union[RewardsPartyAmount, _Mapping]] - ] = ..., - total_reward: _Optional[str] = ..., - epoch_seq: _Optional[str] = ..., - timestamp: _Optional[int] = ..., - ) -> None: ... - -class RewardsPartyAmount(_message.Message): - __slots__ = ("party", "amount") - PARTY_FIELD_NUMBER: _ClassVar[int] - AMOUNT_FIELD_NUMBER: _ClassVar[int] - party: str - amount: str - def __init__( - self, party: _Optional[str] = ..., amount: _Optional[str] = ... - ) -> None: ... - -class LimitState(_message.Message): - __slots__ = ( - "block_count", - "can_propose_market", - "can_propose_asset", - "genesis_loaded", - "propose_market_enabled", - "propose_asset_enabled", - "propose_market_enabled_from", - "propose_asset_enabled_from", - "propose_spot_market_enabled", - "propose_perps_market_enabled", - "can_use_amm_enabled", - ) - BLOCK_COUNT_FIELD_NUMBER: _ClassVar[int] - CAN_PROPOSE_MARKET_FIELD_NUMBER: _ClassVar[int] - CAN_PROPOSE_ASSET_FIELD_NUMBER: _ClassVar[int] - GENESIS_LOADED_FIELD_NUMBER: _ClassVar[int] - PROPOSE_MARKET_ENABLED_FIELD_NUMBER: _ClassVar[int] - PROPOSE_ASSET_ENABLED_FIELD_NUMBER: _ClassVar[int] - PROPOSE_MARKET_ENABLED_FROM_FIELD_NUMBER: _ClassVar[int] - PROPOSE_ASSET_ENABLED_FROM_FIELD_NUMBER: _ClassVar[int] - PROPOSE_SPOT_MARKET_ENABLED_FIELD_NUMBER: _ClassVar[int] - PROPOSE_PERPS_MARKET_ENABLED_FIELD_NUMBER: _ClassVar[int] - CAN_USE_AMM_ENABLED_FIELD_NUMBER: _ClassVar[int] - block_count: int - can_propose_market: bool - can_propose_asset: bool - genesis_loaded: bool - propose_market_enabled: bool - propose_asset_enabled: bool - propose_market_enabled_from: int - propose_asset_enabled_from: int - propose_spot_market_enabled: bool - propose_perps_market_enabled: bool - can_use_amm_enabled: bool - def __init__( - self, - block_count: _Optional[int] = ..., - can_propose_market: bool = ..., - can_propose_asset: bool = ..., - genesis_loaded: bool = ..., - propose_market_enabled: bool = ..., - propose_asset_enabled: bool = ..., - propose_market_enabled_from: _Optional[int] = ..., - propose_asset_enabled_from: _Optional[int] = ..., - propose_spot_market_enabled: bool = ..., - propose_perps_market_enabled: bool = ..., - can_use_amm_enabled: bool = ..., - ) -> None: ... - -class VoteSpamPolicy(_message.Message): - __slots__ = ( - "party_to_vote", - "banned_parties", - "token_balance", - "recent_blocks_reject_stats", - "current_block_index", - "last_increase_block", - "current_epoch_seq", - "min_voting_tokens_factor", - ) - PARTY_TO_VOTE_FIELD_NUMBER: _ClassVar[int] - BANNED_PARTIES_FIELD_NUMBER: _ClassVar[int] - TOKEN_BALANCE_FIELD_NUMBER: _ClassVar[int] - RECENT_BLOCKS_REJECT_STATS_FIELD_NUMBER: _ClassVar[int] - CURRENT_BLOCK_INDEX_FIELD_NUMBER: _ClassVar[int] - LAST_INCREASE_BLOCK_FIELD_NUMBER: _ClassVar[int] - CURRENT_EPOCH_SEQ_FIELD_NUMBER: _ClassVar[int] - MIN_VOTING_TOKENS_FACTOR_FIELD_NUMBER: _ClassVar[int] - party_to_vote: _containers.RepeatedCompositeFieldContainer[PartyProposalVoteCount] - banned_parties: _containers.RepeatedCompositeFieldContainer[BannedParty] - token_balance: _containers.RepeatedCompositeFieldContainer[PartyTokenBalance] - recent_blocks_reject_stats: _containers.RepeatedCompositeFieldContainer[ - BlockRejectStats - ] - current_block_index: int - last_increase_block: int - current_epoch_seq: int - min_voting_tokens_factor: str - def __init__( - self, - party_to_vote: _Optional[ - _Iterable[_Union[PartyProposalVoteCount, _Mapping]] - ] = ..., - banned_parties: _Optional[_Iterable[_Union[BannedParty, _Mapping]]] = ..., - token_balance: _Optional[_Iterable[_Union[PartyTokenBalance, _Mapping]]] = ..., - recent_blocks_reject_stats: _Optional[ - _Iterable[_Union[BlockRejectStats, _Mapping]] - ] = ..., - current_block_index: _Optional[int] = ..., - last_increase_block: _Optional[int] = ..., - current_epoch_seq: _Optional[int] = ..., - min_voting_tokens_factor: _Optional[str] = ..., - ) -> None: ... - -class PartyProposalVoteCount(_message.Message): - __slots__ = ("party", "proposal", "count") - PARTY_FIELD_NUMBER: _ClassVar[int] - PROPOSAL_FIELD_NUMBER: _ClassVar[int] - COUNT_FIELD_NUMBER: _ClassVar[int] - party: str - proposal: str - count: int - def __init__( - self, - party: _Optional[str] = ..., - proposal: _Optional[str] = ..., - count: _Optional[int] = ..., - ) -> None: ... - -class PartyTokenBalance(_message.Message): - __slots__ = ("party", "balance") - PARTY_FIELD_NUMBER: _ClassVar[int] - BALANCE_FIELD_NUMBER: _ClassVar[int] - party: str - balance: str - def __init__( - self, party: _Optional[str] = ..., balance: _Optional[str] = ... - ) -> None: ... - -class BlockRejectStats(_message.Message): - __slots__ = ("rejected", "total") - REJECTED_FIELD_NUMBER: _ClassVar[int] - TOTAL_FIELD_NUMBER: _ClassVar[int] - rejected: int - total: int - def __init__( - self, rejected: _Optional[int] = ..., total: _Optional[int] = ... - ) -> None: ... - -class SpamPartyTransactionCount(_message.Message): - __slots__ = ("party", "count") - PARTY_FIELD_NUMBER: _ClassVar[int] - COUNT_FIELD_NUMBER: _ClassVar[int] - party: str - count: int - def __init__( - self, party: _Optional[str] = ..., count: _Optional[int] = ... - ) -> None: ... - -class SimpleSpamPolicy(_message.Message): - __slots__ = ( - "policy_name", - "party_to_count", - "banned_parties", - "token_balance", - "current_epoch_seq", - ) - POLICY_NAME_FIELD_NUMBER: _ClassVar[int] - PARTY_TO_COUNT_FIELD_NUMBER: _ClassVar[int] - BANNED_PARTIES_FIELD_NUMBER: _ClassVar[int] - TOKEN_BALANCE_FIELD_NUMBER: _ClassVar[int] - CURRENT_EPOCH_SEQ_FIELD_NUMBER: _ClassVar[int] - policy_name: str - party_to_count: _containers.RepeatedCompositeFieldContainer[ - SpamPartyTransactionCount - ] - banned_parties: _containers.RepeatedCompositeFieldContainer[BannedParty] - token_balance: _containers.RepeatedCompositeFieldContainer[PartyTokenBalance] - current_epoch_seq: int - def __init__( - self, - policy_name: _Optional[str] = ..., - party_to_count: _Optional[ - _Iterable[_Union[SpamPartyTransactionCount, _Mapping]] - ] = ..., - banned_parties: _Optional[_Iterable[_Union[BannedParty, _Mapping]]] = ..., - token_balance: _Optional[_Iterable[_Union[PartyTokenBalance, _Mapping]]] = ..., - current_epoch_seq: _Optional[int] = ..., - ) -> None: ... - -class NotarySigs(_message.Message): - __slots__ = ("id", "kind", "node", "sig", "pending") - ID_FIELD_NUMBER: _ClassVar[int] - KIND_FIELD_NUMBER: _ClassVar[int] - NODE_FIELD_NUMBER: _ClassVar[int] - SIG_FIELD_NUMBER: _ClassVar[int] - PENDING_FIELD_NUMBER: _ClassVar[int] - id: str - kind: int - node: str - sig: str - pending: bool - def __init__( - self, - id: _Optional[str] = ..., - kind: _Optional[int] = ..., - node: _Optional[str] = ..., - sig: _Optional[str] = ..., - pending: bool = ..., - ) -> None: ... - -class Notary(_message.Message): - __slots__ = ("notary_sigs",) - NOTARY_SIGS_FIELD_NUMBER: _ClassVar[int] - notary_sigs: _containers.RepeatedCompositeFieldContainer[NotarySigs] - def __init__( - self, notary_sigs: _Optional[_Iterable[_Union[NotarySigs, _Mapping]]] = ... - ) -> None: ... - -class StakeVerifierDeposited(_message.Message): - __slots__ = ("pending_deposited",) - PENDING_DEPOSITED_FIELD_NUMBER: _ClassVar[int] - pending_deposited: _containers.RepeatedCompositeFieldContainer[StakeVerifierPending] - def __init__( - self, - pending_deposited: _Optional[ - _Iterable[_Union[StakeVerifierPending, _Mapping]] - ] = ..., - ) -> None: ... - -class StakeVerifierRemoved(_message.Message): - __slots__ = ("pending_removed",) - PENDING_REMOVED_FIELD_NUMBER: _ClassVar[int] - pending_removed: _containers.RepeatedCompositeFieldContainer[StakeVerifierPending] - def __init__( - self, - pending_removed: _Optional[ - _Iterable[_Union[StakeVerifierPending, _Mapping]] - ] = ..., - ) -> None: ... - -class StakeVerifierPending(_message.Message): - __slots__ = ( - "ethereum_address", - "vega_public_key", - "amount", - "block_time", - "block_number", - "log_index", - "tx_id", - "id", - ) - ETHEREUM_ADDRESS_FIELD_NUMBER: _ClassVar[int] - VEGA_PUBLIC_KEY_FIELD_NUMBER: _ClassVar[int] - AMOUNT_FIELD_NUMBER: _ClassVar[int] - BLOCK_TIME_FIELD_NUMBER: _ClassVar[int] - BLOCK_NUMBER_FIELD_NUMBER: _ClassVar[int] - LOG_INDEX_FIELD_NUMBER: _ClassVar[int] - TX_ID_FIELD_NUMBER: _ClassVar[int] - ID_FIELD_NUMBER: _ClassVar[int] - ethereum_address: str - vega_public_key: str - amount: str - block_time: int - block_number: int - log_index: int - tx_id: str - id: str - def __init__( - self, - ethereum_address: _Optional[str] = ..., - vega_public_key: _Optional[str] = ..., - amount: _Optional[str] = ..., - block_time: _Optional[int] = ..., - block_number: _Optional[int] = ..., - log_index: _Optional[int] = ..., - tx_id: _Optional[str] = ..., - id: _Optional[str] = ..., - ) -> None: ... - -class L2EthOracles(_message.Message): - __slots__ = ("chain_id_eth_oracles",) - CHAIN_ID_ETH_ORACLES_FIELD_NUMBER: _ClassVar[int] - chain_id_eth_oracles: _containers.RepeatedCompositeFieldContainer[ChainIdEthOracles] - def __init__( - self, - chain_id_eth_oracles: _Optional[ - _Iterable[_Union[ChainIdEthOracles, _Mapping]] - ] = ..., - ) -> None: ... - -class ChainIdEthOracles(_message.Message): - __slots__ = ("source_chain_id", "last_block", "call_results", "misc") - SOURCE_CHAIN_ID_FIELD_NUMBER: _ClassVar[int] - LAST_BLOCK_FIELD_NUMBER: _ClassVar[int] - CALL_RESULTS_FIELD_NUMBER: _ClassVar[int] - MISC_FIELD_NUMBER: _ClassVar[int] - source_chain_id: str - last_block: EthOracleVerifierLastBlock - call_results: EthContractCallResults - misc: EthOracleVerifierMisc - def __init__( - self, - source_chain_id: _Optional[str] = ..., - last_block: _Optional[_Union[EthOracleVerifierLastBlock, _Mapping]] = ..., - call_results: _Optional[_Union[EthContractCallResults, _Mapping]] = ..., - misc: _Optional[_Union[EthOracleVerifierMisc, _Mapping]] = ..., - ) -> None: ... - -class EthOracleVerifierLastBlock(_message.Message): - __slots__ = ("block_height", "block_time") - BLOCK_HEIGHT_FIELD_NUMBER: _ClassVar[int] - BLOCK_TIME_FIELD_NUMBER: _ClassVar[int] - block_height: int - block_time: int - def __init__( - self, block_height: _Optional[int] = ..., block_time: _Optional[int] = ... - ) -> None: ... - -class EthOracleVerifierMisc(_message.Message): - __slots__ = ("buckets", "patch_block") - BUCKETS_FIELD_NUMBER: _ClassVar[int] - PATCH_BLOCK_FIELD_NUMBER: _ClassVar[int] - buckets: _containers.RepeatedCompositeFieldContainer[EthVerifierBucket] - patch_block: EthOracleVerifierLastBlock - def __init__( - self, - buckets: _Optional[_Iterable[_Union[EthVerifierBucket, _Mapping]]] = ..., - patch_block: _Optional[_Union[EthOracleVerifierLastBlock, _Mapping]] = ..., - ) -> None: ... - -class EthContractCallResults(_message.Message): - __slots__ = ("pending_contract_call_result",) - PENDING_CONTRACT_CALL_RESULT_FIELD_NUMBER: _ClassVar[int] - pending_contract_call_result: _containers.RepeatedCompositeFieldContainer[ - EthContractCallResult - ] - def __init__( - self, - pending_contract_call_result: _Optional[ - _Iterable[_Union[EthContractCallResult, _Mapping]] - ] = ..., - ) -> None: ... - -class EthContractCallResult(_message.Message): - __slots__ = ("block_height", "block_time", "spec_id", "result", "error", "chain_id") - BLOCK_HEIGHT_FIELD_NUMBER: _ClassVar[int] - BLOCK_TIME_FIELD_NUMBER: _ClassVar[int] - SPEC_ID_FIELD_NUMBER: _ClassVar[int] - RESULT_FIELD_NUMBER: _ClassVar[int] - ERROR_FIELD_NUMBER: _ClassVar[int] - CHAIN_ID_FIELD_NUMBER: _ClassVar[int] - block_height: int - block_time: int - spec_id: str - result: bytes - error: str - chain_id: int - def __init__( - self, - block_height: _Optional[int] = ..., - block_time: _Optional[int] = ..., - spec_id: _Optional[str] = ..., - result: _Optional[bytes] = ..., - error: _Optional[str] = ..., - chain_id: _Optional[int] = ..., - ) -> None: ... - -class EthVerifierBucket(_message.Message): - __slots__ = ("ts", "hashes") - TS_FIELD_NUMBER: _ClassVar[int] - HASHES_FIELD_NUMBER: _ClassVar[int] - ts: int - hashes: _containers.RepeatedScalarFieldContainer[str] - def __init__( - self, ts: _Optional[int] = ..., hashes: _Optional[_Iterable[str]] = ... - ) -> None: ... - -class PendingKeyRotation(_message.Message): - __slots__ = ("block_height", "node_id", "new_pub_key", "new_pub_key_index") - BLOCK_HEIGHT_FIELD_NUMBER: _ClassVar[int] - NODE_ID_FIELD_NUMBER: _ClassVar[int] - NEW_PUB_KEY_FIELD_NUMBER: _ClassVar[int] - NEW_PUB_KEY_INDEX_FIELD_NUMBER: _ClassVar[int] - block_height: int - node_id: str - new_pub_key: str - new_pub_key_index: int - def __init__( - self, - block_height: _Optional[int] = ..., - node_id: _Optional[str] = ..., - new_pub_key: _Optional[str] = ..., - new_pub_key_index: _Optional[int] = ..., - ) -> None: ... - -class PendingEthereumKeyRotation(_message.Message): - __slots__ = ("block_height", "node_id", "new_address", "submitter", "old_address") - BLOCK_HEIGHT_FIELD_NUMBER: _ClassVar[int] - NODE_ID_FIELD_NUMBER: _ClassVar[int] - NEW_ADDRESS_FIELD_NUMBER: _ClassVar[int] - SUBMITTER_FIELD_NUMBER: _ClassVar[int] - OLD_ADDRESS_FIELD_NUMBER: _ClassVar[int] - block_height: int - node_id: str - new_address: str - submitter: str - old_address: str - def __init__( - self, - block_height: _Optional[int] = ..., - node_id: _Optional[str] = ..., - new_address: _Optional[str] = ..., - submitter: _Optional[str] = ..., - old_address: _Optional[str] = ..., - ) -> None: ... - -class Topology(_message.Message): - __slots__ = ( - "validator_data", - "chain_keys", - "pending_pub_key_rotations", - "validator_performance", - "pending_ethereum_key_rotations", - "signatures", - "unsolved_ethereum_key_rotations", - ) - VALIDATOR_DATA_FIELD_NUMBER: _ClassVar[int] - CHAIN_KEYS_FIELD_NUMBER: _ClassVar[int] - PENDING_PUB_KEY_ROTATIONS_FIELD_NUMBER: _ClassVar[int] - VALIDATOR_PERFORMANCE_FIELD_NUMBER: _ClassVar[int] - PENDING_ETHEREUM_KEY_ROTATIONS_FIELD_NUMBER: _ClassVar[int] - SIGNATURES_FIELD_NUMBER: _ClassVar[int] - UNSOLVED_ETHEREUM_KEY_ROTATIONS_FIELD_NUMBER: _ClassVar[int] - validator_data: _containers.RepeatedCompositeFieldContainer[ValidatorState] - chain_keys: _containers.RepeatedScalarFieldContainer[str] - pending_pub_key_rotations: _containers.RepeatedCompositeFieldContainer[ - PendingKeyRotation - ] - validator_performance: ValidatorPerformance - pending_ethereum_key_rotations: _containers.RepeatedCompositeFieldContainer[ - PendingEthereumKeyRotation - ] - signatures: ToplogySignatures - unsolved_ethereum_key_rotations: _containers.RepeatedCompositeFieldContainer[ - PendingEthereumKeyRotation - ] - def __init__( - self, - validator_data: _Optional[_Iterable[_Union[ValidatorState, _Mapping]]] = ..., - chain_keys: _Optional[_Iterable[str]] = ..., - pending_pub_key_rotations: _Optional[ - _Iterable[_Union[PendingKeyRotation, _Mapping]] - ] = ..., - validator_performance: _Optional[_Union[ValidatorPerformance, _Mapping]] = ..., - pending_ethereum_key_rotations: _Optional[ - _Iterable[_Union[PendingEthereumKeyRotation, _Mapping]] - ] = ..., - signatures: _Optional[_Union[ToplogySignatures, _Mapping]] = ..., - unsolved_ethereum_key_rotations: _Optional[ - _Iterable[_Union[PendingEthereumKeyRotation, _Mapping]] - ] = ..., - ) -> None: ... - -class ToplogySignatures(_message.Message): - __slots__ = ("pending_signatures", "issued_signatures") - PENDING_SIGNATURES_FIELD_NUMBER: _ClassVar[int] - ISSUED_SIGNATURES_FIELD_NUMBER: _ClassVar[int] - pending_signatures: _containers.RepeatedCompositeFieldContainer[ - PendingERC20MultisigControlSignature - ] - issued_signatures: _containers.RepeatedCompositeFieldContainer[ - IssuedERC20MultisigControlSignature - ] - def __init__( - self, - pending_signatures: _Optional[ - _Iterable[_Union[PendingERC20MultisigControlSignature, _Mapping]] - ] = ..., - issued_signatures: _Optional[ - _Iterable[_Union[IssuedERC20MultisigControlSignature, _Mapping]] - ] = ..., - ) -> None: ... - -class PendingERC20MultisigControlSignature(_message.Message): - __slots__ = ("node_id", "ethereum_address", "nonce", "epoch_seq", "added") - NODE_ID_FIELD_NUMBER: _ClassVar[int] - ETHEREUM_ADDRESS_FIELD_NUMBER: _ClassVar[int] - NONCE_FIELD_NUMBER: _ClassVar[int] - EPOCH_SEQ_FIELD_NUMBER: _ClassVar[int] - ADDED_FIELD_NUMBER: _ClassVar[int] - node_id: str - ethereum_address: str - nonce: str - epoch_seq: int - added: bool - def __init__( - self, - node_id: _Optional[str] = ..., - ethereum_address: _Optional[str] = ..., - nonce: _Optional[str] = ..., - epoch_seq: _Optional[int] = ..., - added: bool = ..., - ) -> None: ... - -class IssuedERC20MultisigControlSignature(_message.Message): - __slots__ = ("resource_id", "ethereum_address", "submitter_address", "chain_id") - RESOURCE_ID_FIELD_NUMBER: _ClassVar[int] - ETHEREUM_ADDRESS_FIELD_NUMBER: _ClassVar[int] - SUBMITTER_ADDRESS_FIELD_NUMBER: _ClassVar[int] - CHAIN_ID_FIELD_NUMBER: _ClassVar[int] - resource_id: str - ethereum_address: str - submitter_address: str - chain_id: str - def __init__( - self, - resource_id: _Optional[str] = ..., - ethereum_address: _Optional[str] = ..., - submitter_address: _Optional[str] = ..., - chain_id: _Optional[str] = ..., - ) -> None: ... - -class ValidatorState(_message.Message): - __slots__ = ( - "validator_update", - "block_added", - "status", - "status_change_block", - "last_block_with_positive_ranking", - "eth_events_forwarded", - "heartbeat_tracker", - "validator_power", - "ranking_score", - ) - VALIDATOR_UPDATE_FIELD_NUMBER: _ClassVar[int] - BLOCK_ADDED_FIELD_NUMBER: _ClassVar[int] - STATUS_FIELD_NUMBER: _ClassVar[int] - STATUS_CHANGE_BLOCK_FIELD_NUMBER: _ClassVar[int] - LAST_BLOCK_WITH_POSITIVE_RANKING_FIELD_NUMBER: _ClassVar[int] - ETH_EVENTS_FORWARDED_FIELD_NUMBER: _ClassVar[int] - HEARTBEAT_TRACKER_FIELD_NUMBER: _ClassVar[int] - VALIDATOR_POWER_FIELD_NUMBER: _ClassVar[int] - RANKING_SCORE_FIELD_NUMBER: _ClassVar[int] - validator_update: _events_pb2.ValidatorUpdate - block_added: int - status: int - status_change_block: int - last_block_with_positive_ranking: int - eth_events_forwarded: int - heartbeat_tracker: HeartbeatTracker - validator_power: int - ranking_score: _vega_pb2.RankingScore - def __init__( - self, - validator_update: _Optional[ - _Union[_events_pb2.ValidatorUpdate, _Mapping] - ] = ..., - block_added: _Optional[int] = ..., - status: _Optional[int] = ..., - status_change_block: _Optional[int] = ..., - last_block_with_positive_ranking: _Optional[int] = ..., - eth_events_forwarded: _Optional[int] = ..., - heartbeat_tracker: _Optional[_Union[HeartbeatTracker, _Mapping]] = ..., - validator_power: _Optional[int] = ..., - ranking_score: _Optional[_Union[_vega_pb2.RankingScore, _Mapping]] = ..., - ) -> None: ... - -class HeartbeatTracker(_message.Message): - __slots__ = ( - "expected_next_hash", - "expected_next_hash_since", - "block_index", - "block_sigs", - ) - EXPECTED_NEXT_HASH_FIELD_NUMBER: _ClassVar[int] - EXPECTED_NEXT_HASH_SINCE_FIELD_NUMBER: _ClassVar[int] - BLOCK_INDEX_FIELD_NUMBER: _ClassVar[int] - BLOCK_SIGS_FIELD_NUMBER: _ClassVar[int] - expected_next_hash: str - expected_next_hash_since: int - block_index: int - block_sigs: _containers.RepeatedScalarFieldContainer[bool] - def __init__( - self, - expected_next_hash: _Optional[str] = ..., - expected_next_hash_since: _Optional[int] = ..., - block_index: _Optional[int] = ..., - block_sigs: _Optional[_Iterable[bool]] = ..., - ) -> None: ... - -class PerformanceStats(_message.Message): - __slots__ = ( - "validator_address", - "proposed", - "elected", - "voted", - "last_height_voted", - "last_height_proposed", - "last_height_elected", - ) - VALIDATOR_ADDRESS_FIELD_NUMBER: _ClassVar[int] - PROPOSED_FIELD_NUMBER: _ClassVar[int] - ELECTED_FIELD_NUMBER: _ClassVar[int] - VOTED_FIELD_NUMBER: _ClassVar[int] - LAST_HEIGHT_VOTED_FIELD_NUMBER: _ClassVar[int] - LAST_HEIGHT_PROPOSED_FIELD_NUMBER: _ClassVar[int] - LAST_HEIGHT_ELECTED_FIELD_NUMBER: _ClassVar[int] - validator_address: str - proposed: int - elected: int - voted: int - last_height_voted: int - last_height_proposed: int - last_height_elected: int - def __init__( - self, - validator_address: _Optional[str] = ..., - proposed: _Optional[int] = ..., - elected: _Optional[int] = ..., - voted: _Optional[int] = ..., - last_height_voted: _Optional[int] = ..., - last_height_proposed: _Optional[int] = ..., - last_height_elected: _Optional[int] = ..., - ) -> None: ... - -class ValidatorPerformance(_message.Message): - __slots__ = ("validator_perf_stats",) - VALIDATOR_PERF_STATS_FIELD_NUMBER: _ClassVar[int] - validator_perf_stats: _containers.RepeatedCompositeFieldContainer[PerformanceStats] - def __init__( - self, - validator_perf_stats: _Optional[ - _Iterable[_Union[PerformanceStats, _Mapping]] - ] = ..., - ) -> None: ... - -class LiquidityParameters(_message.Message): - __slots__ = ("max_fee", "max_shape_size", "stake_to_obligation_factor", "market_id") - MAX_FEE_FIELD_NUMBER: _ClassVar[int] - MAX_SHAPE_SIZE_FIELD_NUMBER: _ClassVar[int] - STAKE_TO_OBLIGATION_FACTOR_FIELD_NUMBER: _ClassVar[int] - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - max_fee: str - max_shape_size: str - stake_to_obligation_factor: str - market_id: str - def __init__( - self, - max_fee: _Optional[str] = ..., - max_shape_size: _Optional[str] = ..., - stake_to_obligation_factor: _Optional[str] = ..., - market_id: _Optional[str] = ..., - ) -> None: ... - -class LiquidityPendingProvisions(_message.Message): - __slots__ = ("pending_provisions", "market_id") - PENDING_PROVISIONS_FIELD_NUMBER: _ClassVar[int] - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - pending_provisions: _containers.RepeatedScalarFieldContainer[str] - market_id: str - def __init__( - self, - pending_provisions: _Optional[_Iterable[str]] = ..., - market_id: _Optional[str] = ..., - ) -> None: ... - -class LiquidityPartiesLiquidityOrders(_message.Message): - __slots__ = ("party_orders", "market_id") - PARTY_ORDERS_FIELD_NUMBER: _ClassVar[int] - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - party_orders: _containers.RepeatedCompositeFieldContainer[PartyOrders] - market_id: str - def __init__( - self, - party_orders: _Optional[_Iterable[_Union[PartyOrders, _Mapping]]] = ..., - market_id: _Optional[str] = ..., - ) -> None: ... - -class PartyOrders(_message.Message): - __slots__ = ("party", "orders") - PARTY_FIELD_NUMBER: _ClassVar[int] - ORDERS_FIELD_NUMBER: _ClassVar[int] - party: str - orders: _containers.RepeatedCompositeFieldContainer[_vega_pb2.Order] - def __init__( - self, - party: _Optional[str] = ..., - orders: _Optional[_Iterable[_Union[_vega_pb2.Order, _Mapping]]] = ..., - ) -> None: ... - -class LiquidityPartiesOrders(_message.Message): - __slots__ = ("party_orders", "market_id") - PARTY_ORDERS_FIELD_NUMBER: _ClassVar[int] - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - party_orders: _containers.RepeatedCompositeFieldContainer[PartyOrders] - market_id: str - def __init__( - self, - party_orders: _Optional[_Iterable[_Union[PartyOrders, _Mapping]]] = ..., - market_id: _Optional[str] = ..., - ) -> None: ... - -class LiquidityProvisions(_message.Message): - __slots__ = ("liquidity_provisions", "market_id") - LIQUIDITY_PROVISIONS_FIELD_NUMBER: _ClassVar[int] - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - liquidity_provisions: _containers.RepeatedCompositeFieldContainer[ - _vega_pb2.LiquidityProvision - ] - market_id: str - def __init__( - self, - liquidity_provisions: _Optional[ - _Iterable[_Union[_vega_pb2.LiquidityProvision, _Mapping]] - ] = ..., - market_id: _Optional[str] = ..., - ) -> None: ... - -class LiquidityScores(_message.Message): - __slots__ = ("running_average_counter", "scores", "market_id") - RUNNING_AVERAGE_COUNTER_FIELD_NUMBER: _ClassVar[int] - SCORES_FIELD_NUMBER: _ClassVar[int] - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - running_average_counter: int - scores: _containers.RepeatedCompositeFieldContainer[LiquidityScore] - market_id: str - def __init__( - self, - running_average_counter: _Optional[int] = ..., - scores: _Optional[_Iterable[_Union[LiquidityScore, _Mapping]]] = ..., - market_id: _Optional[str] = ..., - ) -> None: ... - -class LiquidityScore(_message.Message): - __slots__ = ("score", "party_id") - SCORE_FIELD_NUMBER: _ClassVar[int] - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - score: str - party_id: str - def __init__( - self, score: _Optional[str] = ..., party_id: _Optional[str] = ... - ) -> None: ... - -class LiquidityV2Parameters(_message.Message): - __slots__ = ( - "market_id", - "market_sla_parameters", - "stake_to_volume", - "bond_penalty_slope", - "bond_penalty_max", - ) - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - MARKET_SLA_PARAMETERS_FIELD_NUMBER: _ClassVar[int] - STAKE_TO_VOLUME_FIELD_NUMBER: _ClassVar[int] - BOND_PENALTY_SLOPE_FIELD_NUMBER: _ClassVar[int] - BOND_PENALTY_MAX_FIELD_NUMBER: _ClassVar[int] - market_id: str - market_sla_parameters: _markets_pb2.LiquiditySLAParameters - stake_to_volume: str - bond_penalty_slope: str - bond_penalty_max: str - def __init__( - self, - market_id: _Optional[str] = ..., - market_sla_parameters: _Optional[ - _Union[_markets_pb2.LiquiditySLAParameters, _Mapping] - ] = ..., - stake_to_volume: _Optional[str] = ..., - bond_penalty_slope: _Optional[str] = ..., - bond_penalty_max: _Optional[str] = ..., - ) -> None: ... - -class LiquidityV2PaidFeesStats(_message.Message): - __slots__ = ("market_id", "stats") - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - STATS_FIELD_NUMBER: _ClassVar[int] - market_id: str - stats: _events_pb2.PaidLiquidityFeesStats - def __init__( - self, - market_id: _Optional[str] = ..., - stats: _Optional[_Union[_events_pb2.PaidLiquidityFeesStats, _Mapping]] = ..., - ) -> None: ... - -class LiquidityV2Provisions(_message.Message): - __slots__ = ("market_id", "liquidity_provisions") - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - LIQUIDITY_PROVISIONS_FIELD_NUMBER: _ClassVar[int] - market_id: str - liquidity_provisions: _containers.RepeatedCompositeFieldContainer[ - _vega_pb2.LiquidityProvision - ] - def __init__( - self, - market_id: _Optional[str] = ..., - liquidity_provisions: _Optional[ - _Iterable[_Union[_vega_pb2.LiquidityProvision, _Mapping]] - ] = ..., - ) -> None: ... - -class LiquidityV2PendingProvisions(_message.Message): - __slots__ = ("market_id", "pending_liquidity_provisions") - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - PENDING_LIQUIDITY_PROVISIONS_FIELD_NUMBER: _ClassVar[int] - market_id: str - pending_liquidity_provisions: _containers.RepeatedCompositeFieldContainer[ - _vega_pb2.LiquidityProvision - ] - def __init__( - self, - market_id: _Optional[str] = ..., - pending_liquidity_provisions: _Optional[ - _Iterable[_Union[_vega_pb2.LiquidityProvision, _Mapping]] - ] = ..., - ) -> None: ... - -class LiquidityV2Performances(_message.Message): - __slots__ = ("market_id", "epoch_start_time", "performance_per_party") - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - EPOCH_START_TIME_FIELD_NUMBER: _ClassVar[int] - PERFORMANCE_PER_PARTY_FIELD_NUMBER: _ClassVar[int] - market_id: str - epoch_start_time: int - performance_per_party: _containers.RepeatedCompositeFieldContainer[ - LiquidityV2PerformancePerParty - ] - def __init__( - self, - market_id: _Optional[str] = ..., - epoch_start_time: _Optional[int] = ..., - performance_per_party: _Optional[ - _Iterable[_Union[LiquidityV2PerformancePerParty, _Mapping]] - ] = ..., - ) -> None: ... - -class LiquidityV2PerformancePerParty(_message.Message): - __slots__ = ( - "party", - "elapsed_time_meeting_sla_during_epoch", - "commitment_start_time", - "registered_penalties_per_epoch", - "position_in_penalties_per_epoch", - "last_epoch_fraction_of_time_on_book", - "last_epoch_fee_penalty", - "last_epoch_bond_penalty", - "required_liquidity", - "notional_volume_buys", - "notional_volume_sells", - ) - PARTY_FIELD_NUMBER: _ClassVar[int] - ELAPSED_TIME_MEETING_SLA_DURING_EPOCH_FIELD_NUMBER: _ClassVar[int] - COMMITMENT_START_TIME_FIELD_NUMBER: _ClassVar[int] - REGISTERED_PENALTIES_PER_EPOCH_FIELD_NUMBER: _ClassVar[int] - POSITION_IN_PENALTIES_PER_EPOCH_FIELD_NUMBER: _ClassVar[int] - LAST_EPOCH_FRACTION_OF_TIME_ON_BOOK_FIELD_NUMBER: _ClassVar[int] - LAST_EPOCH_FEE_PENALTY_FIELD_NUMBER: _ClassVar[int] - LAST_EPOCH_BOND_PENALTY_FIELD_NUMBER: _ClassVar[int] - REQUIRED_LIQUIDITY_FIELD_NUMBER: _ClassVar[int] - NOTIONAL_VOLUME_BUYS_FIELD_NUMBER: _ClassVar[int] - NOTIONAL_VOLUME_SELLS_FIELD_NUMBER: _ClassVar[int] - party: str - elapsed_time_meeting_sla_during_epoch: int - commitment_start_time: int - registered_penalties_per_epoch: _containers.RepeatedScalarFieldContainer[str] - position_in_penalties_per_epoch: int - last_epoch_fraction_of_time_on_book: str - last_epoch_fee_penalty: str - last_epoch_bond_penalty: str - required_liquidity: str - notional_volume_buys: str - notional_volume_sells: str - def __init__( - self, - party: _Optional[str] = ..., - elapsed_time_meeting_sla_during_epoch: _Optional[int] = ..., - commitment_start_time: _Optional[int] = ..., - registered_penalties_per_epoch: _Optional[_Iterable[str]] = ..., - position_in_penalties_per_epoch: _Optional[int] = ..., - last_epoch_fraction_of_time_on_book: _Optional[str] = ..., - last_epoch_fee_penalty: _Optional[str] = ..., - last_epoch_bond_penalty: _Optional[str] = ..., - required_liquidity: _Optional[str] = ..., - notional_volume_buys: _Optional[str] = ..., - notional_volume_sells: _Optional[str] = ..., - ) -> None: ... - -class LiquidityV2Scores(_message.Message): - __slots__ = ( - "market_id", - "running_average_counter", - "scores", - "last_fee_distribution_time", - "fee_calculation_time_step", - ) - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - RUNNING_AVERAGE_COUNTER_FIELD_NUMBER: _ClassVar[int] - SCORES_FIELD_NUMBER: _ClassVar[int] - LAST_FEE_DISTRIBUTION_TIME_FIELD_NUMBER: _ClassVar[int] - FEE_CALCULATION_TIME_STEP_FIELD_NUMBER: _ClassVar[int] - market_id: str - running_average_counter: int - scores: _containers.RepeatedCompositeFieldContainer[LiquidityScore] - last_fee_distribution_time: int - fee_calculation_time_step: int - def __init__( - self, - market_id: _Optional[str] = ..., - running_average_counter: _Optional[int] = ..., - scores: _Optional[_Iterable[_Union[LiquidityScore, _Mapping]]] = ..., - last_fee_distribution_time: _Optional[int] = ..., - fee_calculation_time_step: _Optional[int] = ..., - ) -> None: ... - -class LiquidityV2Supplied(_message.Message): - __slots__ = ("market_id", "consensus_reached", "bid_cache", "ask_cache") - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - CONSENSUS_REACHED_FIELD_NUMBER: _ClassVar[int] - BID_CACHE_FIELD_NUMBER: _ClassVar[int] - ASK_CACHE_FIELD_NUMBER: _ClassVar[int] - market_id: str - consensus_reached: bool - bid_cache: _containers.RepeatedCompositeFieldContainer[ - LiquidityOffsetProbabilityPair - ] - ask_cache: _containers.RepeatedCompositeFieldContainer[ - LiquidityOffsetProbabilityPair - ] - def __init__( - self, - market_id: _Optional[str] = ..., - consensus_reached: bool = ..., - bid_cache: _Optional[ - _Iterable[_Union[LiquidityOffsetProbabilityPair, _Mapping]] - ] = ..., - ask_cache: _Optional[ - _Iterable[_Union[LiquidityOffsetProbabilityPair, _Mapping]] - ] = ..., - ) -> None: ... - -class FloatingPointConsensus(_message.Message): - __slots__ = ("next_time_trigger", "state_variables") - NEXT_TIME_TRIGGER_FIELD_NUMBER: _ClassVar[int] - STATE_VARIABLES_FIELD_NUMBER: _ClassVar[int] - next_time_trigger: _containers.RepeatedCompositeFieldContainer[NextTimeTrigger] - state_variables: _containers.RepeatedCompositeFieldContainer[StateVarInternalState] - def __init__( - self, - next_time_trigger: _Optional[ - _Iterable[_Union[NextTimeTrigger, _Mapping]] - ] = ..., - state_variables: _Optional[ - _Iterable[_Union[StateVarInternalState, _Mapping]] - ] = ..., - ) -> None: ... - -class StateVarInternalState(_message.Message): - __slots__ = ( - "id", - "state", - "event_id", - "validators_results", - "rounds_since_meaningful_update", - ) - ID_FIELD_NUMBER: _ClassVar[int] - STATE_FIELD_NUMBER: _ClassVar[int] - EVENT_ID_FIELD_NUMBER: _ClassVar[int] - VALIDATORS_RESULTS_FIELD_NUMBER: _ClassVar[int] - ROUNDS_SINCE_MEANINGFUL_UPDATE_FIELD_NUMBER: _ClassVar[int] - id: str - state: int - event_id: str - validators_results: _containers.RepeatedCompositeFieldContainer[ - FloatingPointValidatorResult - ] - rounds_since_meaningful_update: int - def __init__( - self, - id: _Optional[str] = ..., - state: _Optional[int] = ..., - event_id: _Optional[str] = ..., - validators_results: _Optional[ - _Iterable[_Union[FloatingPointValidatorResult, _Mapping]] - ] = ..., - rounds_since_meaningful_update: _Optional[int] = ..., - ) -> None: ... - -class FloatingPointValidatorResult(_message.Message): - __slots__ = ("id", "bundle") - ID_FIELD_NUMBER: _ClassVar[int] - BUNDLE_FIELD_NUMBER: _ClassVar[int] - id: str - bundle: _containers.RepeatedCompositeFieldContainer[_vega_pb2.KeyValueBundle] - def __init__( - self, - id: _Optional[str] = ..., - bundle: _Optional[_Iterable[_Union[_vega_pb2.KeyValueBundle, _Mapping]]] = ..., - ) -> None: ... - -class NextTimeTrigger(_message.Message): - __slots__ = ("asset", "market", "id", "next_trigger") - ASSET_FIELD_NUMBER: _ClassVar[int] - MARKET_FIELD_NUMBER: _ClassVar[int] - ID_FIELD_NUMBER: _ClassVar[int] - NEXT_TRIGGER_FIELD_NUMBER: _ClassVar[int] - asset: str - market: str - id: str - next_trigger: int - def __init__( - self, - asset: _Optional[str] = ..., - market: _Optional[str] = ..., - id: _Optional[str] = ..., - next_trigger: _Optional[int] = ..., - ) -> None: ... - -class MarketTracker(_message.Message): - __slots__ = ( - "market_activity", - "taker_notional_volume", - "market_to_party_taker_notional_volume", - "epoch_taker_fees", - ) - MARKET_ACTIVITY_FIELD_NUMBER: _ClassVar[int] - TAKER_NOTIONAL_VOLUME_FIELD_NUMBER: _ClassVar[int] - MARKET_TO_PARTY_TAKER_NOTIONAL_VOLUME_FIELD_NUMBER: _ClassVar[int] - EPOCH_TAKER_FEES_FIELD_NUMBER: _ClassVar[int] - market_activity: _containers.RepeatedCompositeFieldContainer[ - _checkpoint_pb2.MarketActivityTracker - ] - taker_notional_volume: _containers.RepeatedCompositeFieldContainer[ - _checkpoint_pb2.TakerNotionalVolume - ] - market_to_party_taker_notional_volume: _containers.RepeatedCompositeFieldContainer[ - _checkpoint_pb2.MarketToPartyTakerNotionalVolume - ] - epoch_taker_fees: _containers.RepeatedCompositeFieldContainer[ - _checkpoint_pb2.EpochPartyTakerFees - ] - def __init__( - self, - market_activity: _Optional[ - _Iterable[_Union[_checkpoint_pb2.MarketActivityTracker, _Mapping]] - ] = ..., - taker_notional_volume: _Optional[ - _Iterable[_Union[_checkpoint_pb2.TakerNotionalVolume, _Mapping]] - ] = ..., - market_to_party_taker_notional_volume: _Optional[ - _Iterable[ - _Union[_checkpoint_pb2.MarketToPartyTakerNotionalVolume, _Mapping] - ] - ] = ..., - epoch_taker_fees: _Optional[ - _Iterable[_Union[_checkpoint_pb2.EpochPartyTakerFees, _Mapping]] - ] = ..., - ) -> None: ... - -class SignerEventsPerAddress(_message.Message): - __slots__ = ("address", "events") - ADDRESS_FIELD_NUMBER: _ClassVar[int] - EVENTS_FIELD_NUMBER: _ClassVar[int] - address: str - events: _containers.RepeatedCompositeFieldContainer[ - _events_pb2.ERC20MultiSigSignerEvent - ] - def __init__( - self, - address: _Optional[str] = ..., - events: _Optional[ - _Iterable[_Union[_events_pb2.ERC20MultiSigSignerEvent, _Mapping]] - ] = ..., - ) -> None: ... - -class ERC20MultiSigTopologyVerified(_message.Message): - __slots__ = ("signers", "events_per_address", "threshold", "seen_events") - SIGNERS_FIELD_NUMBER: _ClassVar[int] - EVENTS_PER_ADDRESS_FIELD_NUMBER: _ClassVar[int] - THRESHOLD_FIELD_NUMBER: _ClassVar[int] - SEEN_EVENTS_FIELD_NUMBER: _ClassVar[int] - signers: _containers.RepeatedScalarFieldContainer[str] - events_per_address: _containers.RepeatedCompositeFieldContainer[ - SignerEventsPerAddress - ] - threshold: _events_pb2.ERC20MultiSigThresholdSetEvent - seen_events: _containers.RepeatedScalarFieldContainer[str] - def __init__( - self, - signers: _Optional[_Iterable[str]] = ..., - events_per_address: _Optional[ - _Iterable[_Union[SignerEventsPerAddress, _Mapping]] - ] = ..., - threshold: _Optional[ - _Union[_events_pb2.ERC20MultiSigThresholdSetEvent, _Mapping] - ] = ..., - seen_events: _Optional[_Iterable[str]] = ..., - ) -> None: ... - -class ERC20MultiSigTopologyPending(_message.Message): - __slots__ = ( - "pending_signers", - "pending_threshold_set", - "witnessed_signers", - "witnessed_threshold_sets", - ) - PENDING_SIGNERS_FIELD_NUMBER: _ClassVar[int] - PENDING_THRESHOLD_SET_FIELD_NUMBER: _ClassVar[int] - WITNESSED_SIGNERS_FIELD_NUMBER: _ClassVar[int] - WITNESSED_THRESHOLD_SETS_FIELD_NUMBER: _ClassVar[int] - pending_signers: _containers.RepeatedCompositeFieldContainer[ - _events_pb2.ERC20MultiSigSignerEvent - ] - pending_threshold_set: _containers.RepeatedCompositeFieldContainer[ - _events_pb2.ERC20MultiSigThresholdSetEvent - ] - witnessed_signers: _containers.RepeatedScalarFieldContainer[str] - witnessed_threshold_sets: _containers.RepeatedScalarFieldContainer[str] - def __init__( - self, - pending_signers: _Optional[ - _Iterable[_Union[_events_pb2.ERC20MultiSigSignerEvent, _Mapping]] - ] = ..., - pending_threshold_set: _Optional[ - _Iterable[_Union[_events_pb2.ERC20MultiSigThresholdSetEvent, _Mapping]] - ] = ..., - witnessed_signers: _Optional[_Iterable[str]] = ..., - witnessed_threshold_sets: _Optional[_Iterable[str]] = ..., - ) -> None: ... - -class EVMMultisigTopology(_message.Message): - __slots__ = ("chain_id", "verified", "pending") - CHAIN_ID_FIELD_NUMBER: _ClassVar[int] - VERIFIED_FIELD_NUMBER: _ClassVar[int] - PENDING_FIELD_NUMBER: _ClassVar[int] - chain_id: str - verified: ERC20MultiSigTopologyVerified - pending: ERC20MultiSigTopologyPending - def __init__( - self, - chain_id: _Optional[str] = ..., - verified: _Optional[_Union[ERC20MultiSigTopologyVerified, _Mapping]] = ..., - pending: _Optional[_Union[ERC20MultiSigTopologyPending, _Mapping]] = ..., - ) -> None: ... - -class EVMMultisigTopologies(_message.Message): - __slots__ = ("evm_multisig_topology",) - EVM_MULTISIG_TOPOLOGY_FIELD_NUMBER: _ClassVar[int] - evm_multisig_topology: _containers.RepeatedCompositeFieldContainer[ - EVMMultisigTopology - ] - def __init__( - self, - evm_multisig_topology: _Optional[ - _Iterable[_Union[EVMMultisigTopology, _Mapping]] - ] = ..., - ) -> None: ... - -class ProofOfWork(_message.Message): - __slots__ = ( - "block_height", - "block_hash", - "tx_at_height", - "tid_at_height", - "banned", - "pow_params", - "pow_state", - "last_pruning_block", - "nonce_refs_at_height", - ) - BLOCK_HEIGHT_FIELD_NUMBER: _ClassVar[int] - BLOCK_HASH_FIELD_NUMBER: _ClassVar[int] - TX_AT_HEIGHT_FIELD_NUMBER: _ClassVar[int] - TID_AT_HEIGHT_FIELD_NUMBER: _ClassVar[int] - BANNED_FIELD_NUMBER: _ClassVar[int] - POW_PARAMS_FIELD_NUMBER: _ClassVar[int] - POW_STATE_FIELD_NUMBER: _ClassVar[int] - LAST_PRUNING_BLOCK_FIELD_NUMBER: _ClassVar[int] - NONCE_REFS_AT_HEIGHT_FIELD_NUMBER: _ClassVar[int] - block_height: _containers.RepeatedScalarFieldContainer[int] - block_hash: _containers.RepeatedScalarFieldContainer[str] - tx_at_height: _containers.RepeatedCompositeFieldContainer[TransactionsAtHeight] - tid_at_height: _containers.RepeatedCompositeFieldContainer[TransactionsAtHeight] - banned: _containers.RepeatedCompositeFieldContainer[BannedParty] - pow_params: _containers.RepeatedCompositeFieldContainer[ProofOfWorkParams] - pow_state: _containers.RepeatedCompositeFieldContainer[ProofOfWorkState] - last_pruning_block: int - nonce_refs_at_height: _containers.RepeatedCompositeFieldContainer[NonceRefsAtHeight] - def __init__( - self, - block_height: _Optional[_Iterable[int]] = ..., - block_hash: _Optional[_Iterable[str]] = ..., - tx_at_height: _Optional[ - _Iterable[_Union[TransactionsAtHeight, _Mapping]] - ] = ..., - tid_at_height: _Optional[ - _Iterable[_Union[TransactionsAtHeight, _Mapping]] - ] = ..., - banned: _Optional[_Iterable[_Union[BannedParty, _Mapping]]] = ..., - pow_params: _Optional[_Iterable[_Union[ProofOfWorkParams, _Mapping]]] = ..., - pow_state: _Optional[_Iterable[_Union[ProofOfWorkState, _Mapping]]] = ..., - last_pruning_block: _Optional[int] = ..., - nonce_refs_at_height: _Optional[ - _Iterable[_Union[NonceRefsAtHeight, _Mapping]] - ] = ..., - ) -> None: ... - -class BannedParty(_message.Message): - __slots__ = ("party", "until") - PARTY_FIELD_NUMBER: _ClassVar[int] - UNTIL_FIELD_NUMBER: _ClassVar[int] - party: str - until: int - def __init__( - self, party: _Optional[str] = ..., until: _Optional[int] = ... - ) -> None: ... - -class ProofOfWorkParams(_message.Message): - __slots__ = ( - "spam_pow_number_of_past_blocks", - "spam_pow_difficulty", - "spam_pow_hash_function", - "spam_pow_number_of_tx_per_block", - "spam_pow_increasing_difficulty", - "from_block", - "until_block", - ) - SPAM_POW_NUMBER_OF_PAST_BLOCKS_FIELD_NUMBER: _ClassVar[int] - SPAM_POW_DIFFICULTY_FIELD_NUMBER: _ClassVar[int] - SPAM_POW_HASH_FUNCTION_FIELD_NUMBER: _ClassVar[int] - SPAM_POW_NUMBER_OF_TX_PER_BLOCK_FIELD_NUMBER: _ClassVar[int] - SPAM_POW_INCREASING_DIFFICULTY_FIELD_NUMBER: _ClassVar[int] - FROM_BLOCK_FIELD_NUMBER: _ClassVar[int] - UNTIL_BLOCK_FIELD_NUMBER: _ClassVar[int] - spam_pow_number_of_past_blocks: int - spam_pow_difficulty: int - spam_pow_hash_function: str - spam_pow_number_of_tx_per_block: int - spam_pow_increasing_difficulty: bool - from_block: int - until_block: int - def __init__( - self, - spam_pow_number_of_past_blocks: _Optional[int] = ..., - spam_pow_difficulty: _Optional[int] = ..., - spam_pow_hash_function: _Optional[str] = ..., - spam_pow_number_of_tx_per_block: _Optional[int] = ..., - spam_pow_increasing_difficulty: bool = ..., - from_block: _Optional[int] = ..., - until_block: _Optional[int] = ..., - ) -> None: ... - -class ProofOfWorkState(_message.Message): - __slots__ = ("pow_state",) - POW_STATE_FIELD_NUMBER: _ClassVar[int] - pow_state: _containers.RepeatedCompositeFieldContainer[ProofOfWorkBlockState] - def __init__( - self, - pow_state: _Optional[_Iterable[_Union[ProofOfWorkBlockState, _Mapping]]] = ..., - ) -> None: ... - -class ProofOfWorkBlockState(_message.Message): - __slots__ = ("block_height", "party_state") - BLOCK_HEIGHT_FIELD_NUMBER: _ClassVar[int] - PARTY_STATE_FIELD_NUMBER: _ClassVar[int] - block_height: int - party_state: _containers.RepeatedCompositeFieldContainer[ - ProofOfWorkPartyStateForBlock - ] - def __init__( - self, - block_height: _Optional[int] = ..., - party_state: _Optional[ - _Iterable[_Union[ProofOfWorkPartyStateForBlock, _Mapping]] - ] = ..., - ) -> None: ... - -class ProofOfWorkPartyStateForBlock(_message.Message): - __slots__ = ("party", "seen_count", "observed_difficulty") - PARTY_FIELD_NUMBER: _ClassVar[int] - SEEN_COUNT_FIELD_NUMBER: _ClassVar[int] - OBSERVED_DIFFICULTY_FIELD_NUMBER: _ClassVar[int] - party: str - seen_count: int - observed_difficulty: int - def __init__( - self, - party: _Optional[str] = ..., - seen_count: _Optional[int] = ..., - observed_difficulty: _Optional[int] = ..., - ) -> None: ... - -class TransactionsAtHeight(_message.Message): - __slots__ = ("height", "transactions") - HEIGHT_FIELD_NUMBER: _ClassVar[int] - TRANSACTIONS_FIELD_NUMBER: _ClassVar[int] - height: int - transactions: _containers.RepeatedScalarFieldContainer[str] - def __init__( - self, - height: _Optional[int] = ..., - transactions: _Optional[_Iterable[str]] = ..., - ) -> None: ... - -class NonceRef(_message.Message): - __slots__ = ("party", "nonce") - PARTY_FIELD_NUMBER: _ClassVar[int] - NONCE_FIELD_NUMBER: _ClassVar[int] - party: str - nonce: int - def __init__( - self, party: _Optional[str] = ..., nonce: _Optional[int] = ... - ) -> None: ... - -class NonceRefsAtHeight(_message.Message): - __slots__ = ("height", "refs") - HEIGHT_FIELD_NUMBER: _ClassVar[int] - REFS_FIELD_NUMBER: _ClassVar[int] - height: int - refs: _containers.RepeatedCompositeFieldContainer[NonceRef] - def __init__( - self, - height: _Optional[int] = ..., - refs: _Optional[_Iterable[_Union[NonceRef, _Mapping]]] = ..., - ) -> None: ... - -class ProtocolUpgradeProposals(_message.Message): - __slots__ = ("active_proposals", "accepted_proposal") - ACTIVE_PROPOSALS_FIELD_NUMBER: _ClassVar[int] - ACCEPTED_PROPOSAL_FIELD_NUMBER: _ClassVar[int] - active_proposals: _containers.RepeatedCompositeFieldContainer[ - _events_pb2.ProtocolUpgradeEvent - ] - accepted_proposal: AcceptedProtocolUpgradeProposal - def __init__( - self, - active_proposals: _Optional[ - _Iterable[_Union[_events_pb2.ProtocolUpgradeEvent, _Mapping]] - ] = ..., - accepted_proposal: _Optional[ - _Union[AcceptedProtocolUpgradeProposal, _Mapping] - ] = ..., - ) -> None: ... - -class AcceptedProtocolUpgradeProposal(_message.Message): - __slots__ = ("upgrade_block_height", "vega_release_tag") - UPGRADE_BLOCK_HEIGHT_FIELD_NUMBER: _ClassVar[int] - VEGA_RELEASE_TAG_FIELD_NUMBER: _ClassVar[int] - upgrade_block_height: int - vega_release_tag: str - def __init__( - self, - upgrade_block_height: _Optional[int] = ..., - vega_release_tag: _Optional[str] = ..., - ) -> None: ... - -class Teams(_message.Message): - __slots__ = ("teams",) - TEAMS_FIELD_NUMBER: _ClassVar[int] - teams: _containers.RepeatedCompositeFieldContainer[Team] - def __init__( - self, teams: _Optional[_Iterable[_Union[Team, _Mapping]]] = ... - ) -> None: ... - -class Team(_message.Message): - __slots__ = ( - "id", - "referrer", - "referees", - "name", - "team_url", - "avatar_url", - "created_at", - "closed", - "allow_list", - ) - ID_FIELD_NUMBER: _ClassVar[int] - REFERRER_FIELD_NUMBER: _ClassVar[int] - REFEREES_FIELD_NUMBER: _ClassVar[int] - NAME_FIELD_NUMBER: _ClassVar[int] - TEAM_URL_FIELD_NUMBER: _ClassVar[int] - AVATAR_URL_FIELD_NUMBER: _ClassVar[int] - CREATED_AT_FIELD_NUMBER: _ClassVar[int] - CLOSED_FIELD_NUMBER: _ClassVar[int] - ALLOW_LIST_FIELD_NUMBER: _ClassVar[int] - id: str - referrer: Membership - referees: _containers.RepeatedCompositeFieldContainer[Membership] - name: str - team_url: str - avatar_url: str - created_at: int - closed: bool - allow_list: _containers.RepeatedScalarFieldContainer[str] - def __init__( - self, - id: _Optional[str] = ..., - referrer: _Optional[_Union[Membership, _Mapping]] = ..., - referees: _Optional[_Iterable[_Union[Membership, _Mapping]]] = ..., - name: _Optional[str] = ..., - team_url: _Optional[str] = ..., - avatar_url: _Optional[str] = ..., - created_at: _Optional[int] = ..., - closed: bool = ..., - allow_list: _Optional[_Iterable[str]] = ..., - ) -> None: ... - -class Membership(_message.Message): - __slots__ = ("party_id", "joined_at", "started_at_epoch") - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - JOINED_AT_FIELD_NUMBER: _ClassVar[int] - STARTED_AT_EPOCH_FIELD_NUMBER: _ClassVar[int] - party_id: str - joined_at: int - started_at_epoch: int - def __init__( - self, - party_id: _Optional[str] = ..., - joined_at: _Optional[int] = ..., - started_at_epoch: _Optional[int] = ..., - ) -> None: ... - -class TeamSwitches(_message.Message): - __slots__ = ("team_switches",) - TEAM_SWITCHES_FIELD_NUMBER: _ClassVar[int] - team_switches: _containers.RepeatedCompositeFieldContainer[TeamSwitch] - def __init__( - self, team_switches: _Optional[_Iterable[_Union[TeamSwitch, _Mapping]]] = ... - ) -> None: ... - -class TeamSwitch(_message.Message): - __slots__ = ("from_team_id", "to_team_id", "party_id") - FROM_TEAM_ID_FIELD_NUMBER: _ClassVar[int] - TO_TEAM_ID_FIELD_NUMBER: _ClassVar[int] - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - from_team_id: str - to_team_id: str - party_id: str - def __init__( - self, - from_team_id: _Optional[str] = ..., - to_team_id: _Optional[str] = ..., - party_id: _Optional[str] = ..., - ) -> None: ... - -class Vesting(_message.Message): - __slots__ = ("parties_reward",) - PARTIES_REWARD_FIELD_NUMBER: _ClassVar[int] - parties_reward: _containers.RepeatedCompositeFieldContainer[PartyReward] - def __init__( - self, parties_reward: _Optional[_Iterable[_Union[PartyReward, _Mapping]]] = ... - ) -> None: ... - -class PartyReward(_message.Message): - __slots__ = ("party", "asset_locked", "in_vesting") - PARTY_FIELD_NUMBER: _ClassVar[int] - ASSET_LOCKED_FIELD_NUMBER: _ClassVar[int] - IN_VESTING_FIELD_NUMBER: _ClassVar[int] - party: str - asset_locked: _containers.RepeatedCompositeFieldContainer[AssetLocked] - in_vesting: _containers.RepeatedCompositeFieldContainer[InVesting] - def __init__( - self, - party: _Optional[str] = ..., - asset_locked: _Optional[_Iterable[_Union[AssetLocked, _Mapping]]] = ..., - in_vesting: _Optional[_Iterable[_Union[InVesting, _Mapping]]] = ..., - ) -> None: ... - -class ReferralProgramData(_message.Message): - __slots__ = ( - "factor_by_referee", - "current_program", - "new_program", - "last_program_version", - "program_has_ended", - "sets", - ) - FACTOR_BY_REFEREE_FIELD_NUMBER: _ClassVar[int] - CURRENT_PROGRAM_FIELD_NUMBER: _ClassVar[int] - NEW_PROGRAM_FIELD_NUMBER: _ClassVar[int] - LAST_PROGRAM_VERSION_FIELD_NUMBER: _ClassVar[int] - PROGRAM_HAS_ENDED_FIELD_NUMBER: _ClassVar[int] - SETS_FIELD_NUMBER: _ClassVar[int] - factor_by_referee: _containers.RepeatedCompositeFieldContainer[FactorByReferee] - current_program: _vega_pb2.ReferralProgram - new_program: _vega_pb2.ReferralProgram - last_program_version: int - program_has_ended: bool - sets: _containers.RepeatedCompositeFieldContainer[ReferralSet] - def __init__( - self, - factor_by_referee: _Optional[ - _Iterable[_Union[FactorByReferee, _Mapping]] - ] = ..., - current_program: _Optional[_Union[_vega_pb2.ReferralProgram, _Mapping]] = ..., - new_program: _Optional[_Union[_vega_pb2.ReferralProgram, _Mapping]] = ..., - last_program_version: _Optional[int] = ..., - program_has_ended: bool = ..., - sets: _Optional[_Iterable[_Union[ReferralSet, _Mapping]]] = ..., - ) -> None: ... - -class ReferralSet(_message.Message): - __slots__ = ( - "id", - "created_at", - "updated_at", - "referrer", - "referees", - "running_volumes", - "current_reward_factor", - "current_rewards_multiplier", - "current_rewards_factor_multiplier", - ) - ID_FIELD_NUMBER: _ClassVar[int] - CREATED_AT_FIELD_NUMBER: _ClassVar[int] - UPDATED_AT_FIELD_NUMBER: _ClassVar[int] - REFERRER_FIELD_NUMBER: _ClassVar[int] - REFEREES_FIELD_NUMBER: _ClassVar[int] - RUNNING_VOLUMES_FIELD_NUMBER: _ClassVar[int] - CURRENT_REWARD_FACTOR_FIELD_NUMBER: _ClassVar[int] - CURRENT_REWARDS_MULTIPLIER_FIELD_NUMBER: _ClassVar[int] - CURRENT_REWARDS_FACTOR_MULTIPLIER_FIELD_NUMBER: _ClassVar[int] - id: str - created_at: int - updated_at: int - referrer: Membership - referees: _containers.RepeatedCompositeFieldContainer[Membership] - running_volumes: _containers.RepeatedCompositeFieldContainer[RunningVolume] - current_reward_factor: str - current_rewards_multiplier: str - current_rewards_factor_multiplier: str - def __init__( - self, - id: _Optional[str] = ..., - created_at: _Optional[int] = ..., - updated_at: _Optional[int] = ..., - referrer: _Optional[_Union[Membership, _Mapping]] = ..., - referees: _Optional[_Iterable[_Union[Membership, _Mapping]]] = ..., - running_volumes: _Optional[_Iterable[_Union[RunningVolume, _Mapping]]] = ..., - current_reward_factor: _Optional[str] = ..., - current_rewards_multiplier: _Optional[str] = ..., - current_rewards_factor_multiplier: _Optional[str] = ..., - ) -> None: ... - -class RunningVolume(_message.Message): - __slots__ = ("epoch", "volume") - EPOCH_FIELD_NUMBER: _ClassVar[int] - VOLUME_FIELD_NUMBER: _ClassVar[int] - epoch: int - volume: bytes - def __init__( - self, epoch: _Optional[int] = ..., volume: _Optional[bytes] = ... - ) -> None: ... - -class FactorByReferee(_message.Message): - __slots__ = ("party", "discount_factor", "taker_volume") - PARTY_FIELD_NUMBER: _ClassVar[int] - DISCOUNT_FACTOR_FIELD_NUMBER: _ClassVar[int] - TAKER_VOLUME_FIELD_NUMBER: _ClassVar[int] - party: str - discount_factor: bytes - taker_volume: bytes - def __init__( - self, - party: _Optional[str] = ..., - discount_factor: _Optional[bytes] = ..., - taker_volume: _Optional[bytes] = ..., - ) -> None: ... - -class AssetLocked(_message.Message): - __slots__ = ("asset", "epoch_balances") - ASSET_FIELD_NUMBER: _ClassVar[int] - EPOCH_BALANCES_FIELD_NUMBER: _ClassVar[int] - asset: str - epoch_balances: _containers.RepeatedCompositeFieldContainer[EpochBalance] - def __init__( - self, - asset: _Optional[str] = ..., - epoch_balances: _Optional[_Iterable[_Union[EpochBalance, _Mapping]]] = ..., - ) -> None: ... - -class EpochBalance(_message.Message): - __slots__ = ("epoch", "balance") - EPOCH_FIELD_NUMBER: _ClassVar[int] - BALANCE_FIELD_NUMBER: _ClassVar[int] - epoch: int - balance: str - def __init__( - self, epoch: _Optional[int] = ..., balance: _Optional[str] = ... - ) -> None: ... - -class InVesting(_message.Message): - __slots__ = ("asset", "balance") - ASSET_FIELD_NUMBER: _ClassVar[int] - BALANCE_FIELD_NUMBER: _ClassVar[int] - asset: str - balance: str - def __init__( - self, asset: _Optional[str] = ..., balance: _Optional[str] = ... - ) -> None: ... - -class ActivityStreak(_message.Message): - __slots__ = ("parties_activity_streak",) - PARTIES_ACTIVITY_STREAK_FIELD_NUMBER: _ClassVar[int] - parties_activity_streak: _containers.RepeatedCompositeFieldContainer[ - PartyActivityStreak - ] - def __init__( - self, - parties_activity_streak: _Optional[ - _Iterable[_Union[PartyActivityStreak, _Mapping]] - ] = ..., - ) -> None: ... - -class PartyActivityStreak(_message.Message): - __slots__ = ( - "party", - "active", - "inactive", - "reward_distribution_multiplier", - "reward_vesting_multiplier", - ) - PARTY_FIELD_NUMBER: _ClassVar[int] - ACTIVE_FIELD_NUMBER: _ClassVar[int] - INACTIVE_FIELD_NUMBER: _ClassVar[int] - REWARD_DISTRIBUTION_MULTIPLIER_FIELD_NUMBER: _ClassVar[int] - REWARD_VESTING_MULTIPLIER_FIELD_NUMBER: _ClassVar[int] - party: str - active: int - inactive: int - reward_distribution_multiplier: bytes - reward_vesting_multiplier: bytes - def __init__( - self, - party: _Optional[str] = ..., - active: _Optional[int] = ..., - inactive: _Optional[int] = ..., - reward_distribution_multiplier: _Optional[bytes] = ..., - reward_vesting_multiplier: _Optional[bytes] = ..., - ) -> None: ... - -class VolumeDiscountProgram(_message.Message): - __slots__ = ( - "parties", - "epoch_party_volumes", - "epoch_data_index", - "average_party_volume", - "current_program", - "new_program", - "factors_by_party", - "last_program_version", - "program_has_ended", - ) - PARTIES_FIELD_NUMBER: _ClassVar[int] - EPOCH_PARTY_VOLUMES_FIELD_NUMBER: _ClassVar[int] - EPOCH_DATA_INDEX_FIELD_NUMBER: _ClassVar[int] - AVERAGE_PARTY_VOLUME_FIELD_NUMBER: _ClassVar[int] - CURRENT_PROGRAM_FIELD_NUMBER: _ClassVar[int] - NEW_PROGRAM_FIELD_NUMBER: _ClassVar[int] - FACTORS_BY_PARTY_FIELD_NUMBER: _ClassVar[int] - LAST_PROGRAM_VERSION_FIELD_NUMBER: _ClassVar[int] - PROGRAM_HAS_ENDED_FIELD_NUMBER: _ClassVar[int] - parties: _containers.RepeatedScalarFieldContainer[str] - epoch_party_volumes: _containers.RepeatedCompositeFieldContainer[EpochPartyVolumes] - epoch_data_index: int - average_party_volume: _containers.RepeatedCompositeFieldContainer[PartyVolume] - current_program: _vega_pb2.VolumeDiscountProgram - new_program: _vega_pb2.VolumeDiscountProgram - factors_by_party: _containers.RepeatedCompositeFieldContainer[VolumeDiscountStats] - last_program_version: int - program_has_ended: bool - def __init__( - self, - parties: _Optional[_Iterable[str]] = ..., - epoch_party_volumes: _Optional[ - _Iterable[_Union[EpochPartyVolumes, _Mapping]] - ] = ..., - epoch_data_index: _Optional[int] = ..., - average_party_volume: _Optional[_Iterable[_Union[PartyVolume, _Mapping]]] = ..., - current_program: _Optional[ - _Union[_vega_pb2.VolumeDiscountProgram, _Mapping] - ] = ..., - new_program: _Optional[_Union[_vega_pb2.VolumeDiscountProgram, _Mapping]] = ..., - factors_by_party: _Optional[ - _Iterable[_Union[VolumeDiscountStats, _Mapping]] - ] = ..., - last_program_version: _Optional[int] = ..., - program_has_ended: bool = ..., - ) -> None: ... - -class VolumeDiscountStats(_message.Message): - __slots__ = ("party", "discount_factor") - PARTY_FIELD_NUMBER: _ClassVar[int] - DISCOUNT_FACTOR_FIELD_NUMBER: _ClassVar[int] - party: str - discount_factor: str - def __init__( - self, party: _Optional[str] = ..., discount_factor: _Optional[str] = ... - ) -> None: ... - -class EpochPartyVolumes(_message.Message): - __slots__ = ("party_volume",) - PARTY_VOLUME_FIELD_NUMBER: _ClassVar[int] - party_volume: _containers.RepeatedCompositeFieldContainer[PartyVolume] - def __init__( - self, party_volume: _Optional[_Iterable[_Union[PartyVolume, _Mapping]]] = ... - ) -> None: ... - -class PartyVolume(_message.Message): - __slots__ = ("party", "volume") - PARTY_FIELD_NUMBER: _ClassVar[int] - VOLUME_FIELD_NUMBER: _ClassVar[int] - party: str - volume: bytes - def __init__( - self, party: _Optional[str] = ..., volume: _Optional[bytes] = ... - ) -> None: ... - -class Liquidation(_message.Message): - __slots__ = ("market_id", "network_pos", "next_step", "config") - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - NETWORK_POS_FIELD_NUMBER: _ClassVar[int] - NEXT_STEP_FIELD_NUMBER: _ClassVar[int] - CONFIG_FIELD_NUMBER: _ClassVar[int] - market_id: str - network_pos: int - next_step: int - config: _markets_pb2.LiquidationStrategy - def __init__( - self, - market_id: _Optional[str] = ..., - network_pos: _Optional[int] = ..., - next_step: _Optional[int] = ..., - config: _Optional[_Union[_markets_pb2.LiquidationStrategy, _Mapping]] = ..., - ) -> None: ... - -class PartyAssetAmount(_message.Message): - __slots__ = ("party", "asset", "amount") - PARTY_FIELD_NUMBER: _ClassVar[int] - ASSET_FIELD_NUMBER: _ClassVar[int] - AMOUNT_FIELD_NUMBER: _ClassVar[int] - party: str - asset: str - amount: str - def __init__( - self, - party: _Optional[str] = ..., - asset: _Optional[str] = ..., - amount: _Optional[str] = ..., - ) -> None: ... - -class BankingTransferFeeDiscounts(_message.Message): - __slots__ = ("party_asset_discount",) - PARTY_ASSET_DISCOUNT_FIELD_NUMBER: _ClassVar[int] - party_asset_discount: _containers.RepeatedCompositeFieldContainer[PartyAssetAmount] - def __init__( - self, - party_asset_discount: _Optional[ - _Iterable[_Union[PartyAssetAmount, _Mapping]] - ] = ..., - ) -> None: ... - -class CompositePriceCalculator(_message.Message): - __slots__ = ( - "composite_price", - "price_configuration", - "trades", - "price_sources", - "price_source_last_update", - "book_price_at_time", - ) - COMPOSITE_PRICE_FIELD_NUMBER: _ClassVar[int] - PRICE_CONFIGURATION_FIELD_NUMBER: _ClassVar[int] - TRADES_FIELD_NUMBER: _ClassVar[int] - PRICE_SOURCES_FIELD_NUMBER: _ClassVar[int] - PRICE_SOURCE_LAST_UPDATE_FIELD_NUMBER: _ClassVar[int] - BOOK_PRICE_AT_TIME_FIELD_NUMBER: _ClassVar[int] - composite_price: str - price_configuration: _markets_pb2.CompositePriceConfiguration - trades: _containers.RepeatedCompositeFieldContainer[_vega_pb2.Trade] - price_sources: _containers.RepeatedScalarFieldContainer[str] - price_source_last_update: _containers.RepeatedScalarFieldContainer[int] - book_price_at_time: _containers.RepeatedCompositeFieldContainer[TimePrice] - def __init__( - self, - composite_price: _Optional[str] = ..., - price_configuration: _Optional[ - _Union[_markets_pb2.CompositePriceConfiguration, _Mapping] - ] = ..., - trades: _Optional[_Iterable[_Union[_vega_pb2.Trade, _Mapping]]] = ..., - price_sources: _Optional[_Iterable[str]] = ..., - price_source_last_update: _Optional[_Iterable[int]] = ..., - book_price_at_time: _Optional[_Iterable[_Union[TimePrice, _Mapping]]] = ..., - ) -> None: ... - -class Parties(_message.Message): - __slots__ = ("profiles",) - PROFILES_FIELD_NUMBER: _ClassVar[int] - profiles: _containers.RepeatedCompositeFieldContainer[PartyProfile] - def __init__( - self, profiles: _Optional[_Iterable[_Union[PartyProfile, _Mapping]]] = ... - ) -> None: ... - -class PartyProfile(_message.Message): - __slots__ = ("party_id", "alias", "metadata", "derived_keys") - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - ALIAS_FIELD_NUMBER: _ClassVar[int] - METADATA_FIELD_NUMBER: _ClassVar[int] - DERIVED_KEYS_FIELD_NUMBER: _ClassVar[int] - party_id: str - alias: str - metadata: _containers.RepeatedCompositeFieldContainer[_vega_pb2.Metadata] - derived_keys: _containers.RepeatedScalarFieldContainer[str] - def __init__( - self, - party_id: _Optional[str] = ..., - alias: _Optional[str] = ..., - metadata: _Optional[_Iterable[_Union[_vega_pb2.Metadata, _Mapping]]] = ..., - derived_keys: _Optional[_Iterable[str]] = ..., - ) -> None: ... - -class AMMValues(_message.Message): - __slots__ = ("party", "stake", "score", "tick") - PARTY_FIELD_NUMBER: _ClassVar[int] - STAKE_FIELD_NUMBER: _ClassVar[int] - SCORE_FIELD_NUMBER: _ClassVar[int] - TICK_FIELD_NUMBER: _ClassVar[int] - party: str - stake: str - score: str - tick: int - def __init__( - self, - party: _Optional[str] = ..., - stake: _Optional[str] = ..., - score: _Optional[str] = ..., - tick: _Optional[int] = ..., - ) -> None: ... - -class MarketLiquidity(_message.Message): - __slots__ = ("price_range", "tick", "amm") - PRICE_RANGE_FIELD_NUMBER: _ClassVar[int] - TICK_FIELD_NUMBER: _ClassVar[int] - AMM_FIELD_NUMBER: _ClassVar[int] - price_range: str - tick: int - amm: _containers.RepeatedCompositeFieldContainer[AMMValues] - def __init__( - self, - price_range: _Optional[str] = ..., - tick: _Optional[int] = ..., - amm: _Optional[_Iterable[_Union[AMMValues, _Mapping]]] = ..., - ) -> None: ... - -class TxCache(_message.Message): - __slots__ = ("txs",) - TXS_FIELD_NUMBER: _ClassVar[int] - txs: _containers.RepeatedScalarFieldContainer[bytes] - def __init__(self, txs: _Optional[_Iterable[bytes]] = ...) -> None: ... diff --git a/vega_sim/proto/vega/snapshot/v1/snapshot_pb2_grpc.py b/vega_sim/proto/vega/snapshot/v1/snapshot_pb2_grpc.py deleted file mode 100644 index 8a9393943..000000000 --- a/vega_sim/proto/vega/snapshot/v1/snapshot_pb2_grpc.py +++ /dev/null @@ -1,3 +0,0 @@ -# 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/vega_sim/proto/vega/vega_pb2.py b/vega_sim/proto/vega/vega_pb2.py deleted file mode 100644 index b4d825616..000000000 --- a/vega_sim/proto/vega/vega_pb2.py +++ /dev/null @@ -1,263 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: vega/vega.proto -# Protobuf Python Version: 5.26.1 -"""Generated protocol buffer code.""" -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 -from google.protobuf.internal import builder as _builder - -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - -from . import markets_pb2 as vega_dot_markets__pb2 - - -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile( - b'\n\x0fvega/vega.proto\x12\x04vega\x1a\x12vega/markets.proto"\x8e\x01\n\x0cPartyProfile\x12\x19\n\x08party_id\x18\x01 \x01(\tR\x07partyId\x12\x14\n\x05\x61lias\x18\x02 \x01(\tR\x05\x61lias\x12*\n\x08metadata\x18\x03 \x03(\x0b\x32\x0e.vega.MetadataR\x08metadata\x12!\n\x0c\x64\x65rived_keys\x18\x04 \x03(\tR\x0b\x64\x65rivedKeys"2\n\x08Metadata\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\tR\x05value"\xbd\x10\n\tStopOrder\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12#\n\x0boco_link_id\x18\x02 \x01(\tH\x01R\tocoLinkId\x88\x01\x01\x12"\n\nexpires_at\x18\x03 \x01(\x03H\x02R\texpiresAt\x88\x01\x01\x12L\n\x0f\x65xpiry_strategy\x18\x04 \x01(\x0e\x32\x1e.vega.StopOrder.ExpiryStrategyH\x03R\x0e\x65xpiryStrategy\x88\x01\x01\x12M\n\x11trigger_direction\x18\x05 \x01(\x0e\x32 .vega.StopOrder.TriggerDirectionR\x10triggerDirection\x12.\n\x06status\x18\x06 \x01(\x0e\x32\x16.vega.StopOrder.StatusR\x06status\x12\x1d\n\ncreated_at\x18\x07 \x01(\x03R\tcreatedAt\x12"\n\nupdated_at\x18\x08 \x01(\x03H\x04R\tupdatedAt\x88\x01\x01\x12\x19\n\x08order_id\x18\t \x01(\tR\x07orderId\x12\x19\n\x08party_id\x18\n \x01(\tR\x07partyId\x12\x1b\n\tmarket_id\x18\x0b \x01(\tR\x08marketId\x12O\n\x10rejection_reason\x18\x0c \x01(\x0e\x32\x1f.vega.StopOrder.RejectionReasonH\x05R\x0frejectionReason\x88\x01\x01\x12W\n\x15size_override_setting\x18\r \x01(\x0e\x32#.vega.StopOrder.SizeOverrideSettingR\x13sizeOverrideSetting\x12V\n\x13size_override_value\x18\x0e \x01(\x0b\x32!.vega.StopOrder.SizeOverrideValueH\x06R\x11sizeOverrideValue\x88\x01\x01\x12\x16\n\x05price\x18\x64 \x01(\tH\x00R\x05price\x12\x38\n\x17trailing_percent_offset\x18\x65 \x01(\tH\x00R\x15trailingPercentOffset\x1a\x33\n\x11SizeOverrideValue\x12\x1e\n\npercentage\x18\x01 \x01(\tR\npercentage"\x80\x01\n\x13SizeOverrideSetting\x12%\n!SIZE_OVERRIDE_SETTING_UNSPECIFIED\x10\x00\x12\x1e\n\x1aSIZE_OVERRIDE_SETTING_NONE\x10\x01\x12"\n\x1eSIZE_OVERRIDE_SETTING_POSITION\x10\x02"j\n\x0e\x45xpiryStrategy\x12\x1f\n\x1b\x45XPIRY_STRATEGY_UNSPECIFIED\x10\x00\x12\x1b\n\x17\x45XPIRY_STRATEGY_CANCELS\x10\x01\x12\x1a\n\x16\x45XPIRY_STRATEGY_SUBMIT\x10\x02"{\n\x10TriggerDirection\x12!\n\x1dTRIGGER_DIRECTION_UNSPECIFIED\x10\x00\x12!\n\x1dTRIGGER_DIRECTION_RISES_ABOVE\x10\x01\x12!\n\x1dTRIGGER_DIRECTION_FALLS_BELOW\x10\x02"\x9d\x01\n\x06Status\x12\x16\n\x12STATUS_UNSPECIFIED\x10\x00\x12\x12\n\x0eSTATUS_PENDING\x10\x01\x12\x14\n\x10STATUS_CANCELLED\x10\x02\x12\x12\n\x0eSTATUS_STOPPED\x10\x03\x12\x14\n\x10STATUS_TRIGGERED\x10\x04\x12\x12\n\x0eSTATUS_EXPIRED\x10\x05\x12\x13\n\x0fSTATUS_REJECTED\x10\x06"\xe4\x04\n\x0fRejectionReason\x12 \n\x1cREJECTION_REASON_UNSPECIFIED\x10\x00\x12(\n$REJECTION_REASON_TRADING_NOT_ALLOWED\x10\x01\x12\'\n#REJECTION_REASON_EXPIRY_IN_THE_PAST\x10\x02\x12(\n$REJECTION_REASON_MUST_BE_REDUCE_ONLY\x10\x03\x12\x36\n2REJECTION_REASON_MAX_STOP_ORDERS_PER_PARTY_REACHED\x10\x04\x12>\n:REJECTION_REASON_STOP_ORDER_NOT_ALLOWED_WITHOUT_A_POSITION\x10\x05\x12\x38\n4REJECTION_REASON_STOP_ORDER_NOT_CLOSING_THE_POSITION\x10\x06\x12\x39\n5REJECTION_REASON_STOP_ORDER_LINKED_PERCENTAGE_INVALID\x10\x07\x12\x42\n>REJECTION_REASON_STOP_ORDER_NOT_ALLOWED_DURING_OPENING_AUCTION\x10\x08\x12=\n9REJECTION_REASON_STOP_ORDER_CANNOT_MATCH_OCO_EXPIRY_TIMES\x10\t\x12\x42\n>REJECTION_REASON_STOP_ORDER_SIZE_OVERRIDE_UNSUPPORTED_FOR_SPOT\x10\nB\t\n\x07triggerB\x0e\n\x0c_oco_link_idB\r\n\x0b_expires_atB\x12\n\x10_expiry_strategyB\r\n\x0b_updated_atB\x13\n\x11_rejection_reasonB\x16\n\x14_size_override_value"Y\n\x05Party\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x14\n\x05\x61lias\x18\x02 \x01(\tR\x05\x61lias\x12*\n\x08metadata\x18\x03 \x03(\x0b\x32\x0e.vega.MetadataR\x08metadata"N\n\nRiskFactor\x12\x16\n\x06market\x18\x01 \x01(\tR\x06market\x12\x14\n\x05short\x18\x02 \x01(\tR\x05short\x12\x12\n\x04long\x18\x03 \x01(\tR\x04long"Z\n\x0bPeggedOrder\x12\x33\n\treference\x18\x01 \x01(\x0e\x32\x15.vega.PeggedReferenceR\treference\x12\x16\n\x06offset\x18\x02 \x01(\tR\x06offset"\x8c\x01\n\x0cIcebergOrder\x12\x1b\n\tpeak_size\x18\x01 \x01(\x04R\x08peakSize\x12\x30\n\x14minimum_visible_size\x18\x02 \x01(\x04R\x12minimumVisibleSize\x12-\n\x12reserved_remaining\x18\x03 \x01(\x04R\x11reservedRemaining"\x80\n\n\x05Order\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x1b\n\tmarket_id\x18\x02 \x01(\tR\x08marketId\x12\x19\n\x08party_id\x18\x03 \x01(\tR\x07partyId\x12\x1e\n\x04side\x18\x04 \x01(\x0e\x32\n.vega.SideR\x04side\x12\x14\n\x05price\x18\x05 \x01(\tR\x05price\x12\x12\n\x04size\x18\x06 \x01(\x04R\x04size\x12\x1c\n\tremaining\x18\x07 \x01(\x04R\tremaining\x12;\n\rtime_in_force\x18\x08 \x01(\x0e\x32\x17.vega.Order.TimeInForceR\x0btimeInForce\x12$\n\x04type\x18\t \x01(\x0e\x32\x10.vega.Order.TypeR\x04type\x12\x1d\n\ncreated_at\x18\n \x01(\x03R\tcreatedAt\x12*\n\x06status\x18\x0b \x01(\x0e\x32\x12.vega.Order.StatusR\x06status\x12\x1d\n\nexpires_at\x18\x0c \x01(\x03R\texpiresAt\x12\x1c\n\treference\x18\r \x01(\tR\treference\x12-\n\x06reason\x18\x0e \x01(\x0e\x32\x10.vega.OrderErrorH\x00R\x06reason\x88\x01\x01\x12\x1d\n\nupdated_at\x18\x0f \x01(\x03R\tupdatedAt\x12\x18\n\x07version\x18\x10 \x01(\x04R\x07version\x12\x19\n\x08\x62\x61tch_id\x18\x11 \x01(\x04R\x07\x62\x61tchId\x12\x34\n\x0cpegged_order\x18\x12 \x01(\x0b\x32\x11.vega.PeggedOrderR\x0bpeggedOrder\x12\x34\n\x16liquidity_provision_id\x18\x13 \x01(\tR\x14liquidityProvisionId\x12\x1b\n\tpost_only\x18\x14 \x01(\x08R\x08postOnly\x12\x1f\n\x0breduce_only\x18\x15 \x01(\x08R\nreduceOnly\x12<\n\riceberg_order\x18\x16 \x01(\x0b\x32\x12.vega.IcebergOrderH\x01R\x0cicebergOrder\x88\x01\x01"\xb6\x01\n\x0bTimeInForce\x12\x1d\n\x19TIME_IN_FORCE_UNSPECIFIED\x10\x00\x12\x15\n\x11TIME_IN_FORCE_GTC\x10\x01\x12\x15\n\x11TIME_IN_FORCE_GTT\x10\x02\x12\x15\n\x11TIME_IN_FORCE_IOC\x10\x03\x12\x15\n\x11TIME_IN_FORCE_FOK\x10\x04\x12\x15\n\x11TIME_IN_FORCE_GFA\x10\x05\x12\x15\n\x11TIME_IN_FORCE_GFN\x10\x06"O\n\x04Type\x12\x14\n\x10TYPE_UNSPECIFIED\x10\x00\x12\x0e\n\nTYPE_LIMIT\x10\x01\x12\x0f\n\x0bTYPE_MARKET\x10\x02\x12\x10\n\x0cTYPE_NETWORK\x10\x03"\xc9\x01\n\x06Status\x12\x16\n\x12STATUS_UNSPECIFIED\x10\x00\x12\x11\n\rSTATUS_ACTIVE\x10\x01\x12\x12\n\x0eSTATUS_EXPIRED\x10\x02\x12\x14\n\x10STATUS_CANCELLED\x10\x03\x12\x12\n\x0eSTATUS_STOPPED\x10\x04\x12\x11\n\rSTATUS_FILLED\x10\x05\x12\x13\n\x0fSTATUS_REJECTED\x10\x06\x12\x1b\n\x17STATUS_PARTIALLY_FILLED\x10\x07\x12\x11\n\rSTATUS_PARKED\x10\x08\x42\t\n\x07_reasonB\x10\n\x0e_iceberg_order"B\n\x1dOrderCancellationConfirmation\x12!\n\x05order\x18\x01 \x01(\x0b\x32\x0b.vega.OrderR\x05order"\xa0\x01\n\x11OrderConfirmation\x12!\n\x05order\x18\x01 \x01(\x0b\x32\x0b.vega.OrderR\x05order\x12#\n\x06trades\x18\x02 \x03(\x0b\x32\x0b.vega.TradeR\x06trades\x12\x43\n\x17passive_orders_affected\x18\x03 \x03(\x0b\x32\x0b.vega.OrderR\x15passiveOrdersAffected"\xd3\x01\n\x16\x41uctionIndicativeState\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId\x12)\n\x10indicative_price\x18\x02 \x01(\tR\x0findicativePrice\x12+\n\x11indicative_volume\x18\x03 \x01(\x04R\x10indicativeVolume\x12#\n\rauction_start\x18\x04 \x01(\x03R\x0c\x61uctionStart\x12\x1f\n\x0b\x61uction_end\x18\x05 \x01(\x03R\nauctionEnd"\xfc\x04\n\x05Trade\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x1b\n\tmarket_id\x18\x02 \x01(\tR\x08marketId\x12\x14\n\x05price\x18\x03 \x01(\tR\x05price\x12\x12\n\x04size\x18\x04 \x01(\x04R\x04size\x12\x14\n\x05\x62uyer\x18\x05 \x01(\tR\x05\x62uyer\x12\x16\n\x06seller\x18\x06 \x01(\tR\x06seller\x12(\n\taggressor\x18\x07 \x01(\x0e\x32\n.vega.SideR\taggressor\x12\x1b\n\tbuy_order\x18\x08 \x01(\tR\x08\x62uyOrder\x12\x1d\n\nsell_order\x18\t \x01(\tR\tsellOrder\x12\x1c\n\ttimestamp\x18\n \x01(\x03R\ttimestamp\x12$\n\x04type\x18\x0b \x01(\x0e\x32\x10.vega.Trade.TypeR\x04type\x12&\n\tbuyer_fee\x18\x0c \x01(\x0b\x32\t.vega.FeeR\x08\x62uyerFee\x12(\n\nseller_fee\x18\r \x01(\x0b\x32\t.vega.FeeR\tsellerFee\x12.\n\x13\x62uyer_auction_batch\x18\x0e \x01(\x04R\x11\x62uyerAuctionBatch\x12\x30\n\x14seller_auction_batch\x18\x0f \x01(\x04R\x12sellerAuctionBatch\x12\x1f\n\x0b\x61sset_price\x18\x10 \x01(\tR\nassetPrice"o\n\x04Type\x12\x14\n\x10TYPE_UNSPECIFIED\x10\x00\x12\x10\n\x0cTYPE_DEFAULT\x10\x01\x12\x1f\n\x1bTYPE_NETWORK_CLOSE_OUT_GOOD\x10\x02\x12\x1e\n\x1aTYPE_NETWORK_CLOSE_OUT_BAD\x10\x03"\x98\x04\n\x03\x46\x65\x65\x12\x1b\n\tmaker_fee\x18\x01 \x01(\tR\x08makerFee\x12-\n\x12infrastructure_fee\x18\x02 \x01(\tR\x11infrastructureFee\x12#\n\rliquidity_fee\x18\x03 \x01(\tR\x0cliquidityFee\x12\x39\n\x19maker_fee_volume_discount\x18\x04 \x01(\tR\x16makerFeeVolumeDiscount\x12K\n"infrastructure_fee_volume_discount\x18\x05 \x01(\tR\x1finfrastructureFeeVolumeDiscount\x12\x41\n\x1dliquidity_fee_volume_discount\x18\x06 \x01(\tR\x1aliquidityFeeVolumeDiscount\x12=\n\x1bmaker_fee_referrer_discount\x18\x07 \x01(\tR\x18makerFeeReferrerDiscount\x12O\n$infrastructure_fee_referrer_discount\x18\x08 \x01(\tR!infrastructureFeeReferrerDiscount\x12\x45\n\x1fliquidity_fee_referrer_discount\x18\t \x01(\tR\x1cliquidityFeeReferrerDiscount"/\n\x08TradeSet\x12#\n\x06trades\x18\x01 \x03(\x0b\x32\x0b.vega.TradeR\x06trades"\xf2\x01\n\x06\x43\x61ndle\x12\x1c\n\ttimestamp\x18\x01 \x01(\x03R\ttimestamp\x12\x1a\n\x08\x64\x61tetime\x18\x02 \x01(\tR\x08\x64\x61tetime\x12\x12\n\x04high\x18\x03 \x01(\tR\x04high\x12\x10\n\x03low\x18\x04 \x01(\tR\x03low\x12\x12\n\x04open\x18\x05 \x01(\tR\x04open\x12\x14\n\x05\x63lose\x18\x06 \x01(\tR\x05\x63lose\x12\x16\n\x06volume\x18\x07 \x01(\x04R\x06volume\x12*\n\x08interval\x18\x08 \x01(\x0e\x32\x0e.vega.IntervalR\x08interval\x12\x1a\n\x08notional\x18\t \x01(\x04R\x08notional"d\n\nPriceLevel\x12\x14\n\x05price\x18\x01 \x01(\tR\x05price\x12(\n\x10number_of_orders\x18\x02 \x01(\x04R\x0enumberOfOrders\x12\x16\n\x06volume\x18\x03 \x01(\x04R\x06volume"\x9d\x01\n\x0bMarketDepth\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId\x12"\n\x03\x62uy\x18\x02 \x03(\x0b\x32\x10.vega.PriceLevelR\x03\x62uy\x12$\n\x04sell\x18\x03 \x03(\x0b\x32\x10.vega.PriceLevelR\x04sell\x12\'\n\x0fsequence_number\x18\x04 \x01(\x04R\x0esequenceNumber"\xdd\x01\n\x11MarketDepthUpdate\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId\x12"\n\x03\x62uy\x18\x02 \x03(\x0b\x32\x10.vega.PriceLevelR\x03\x62uy\x12$\n\x04sell\x18\x03 \x03(\x0b\x32\x10.vega.PriceLevelR\x04sell\x12\'\n\x0fsequence_number\x18\x04 \x01(\x04R\x0esequenceNumber\x12\x38\n\x18previous_sequence_number\x18\x05 \x01(\x04R\x16previousSequenceNumber"\xf7\x02\n\x08Position\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId\x12\x19\n\x08party_id\x18\x02 \x01(\tR\x07partyId\x12\x1f\n\x0bopen_volume\x18\x03 \x01(\x03R\nopenVolume\x12!\n\x0crealised_pnl\x18\x04 \x01(\tR\x0brealisedPnl\x12%\n\x0eunrealised_pnl\x18\x05 \x01(\tR\runrealisedPnl\x12.\n\x13\x61verage_entry_price\x18\x06 \x01(\tR\x11\x61verageEntryPrice\x12\x1d\n\nupdated_at\x18\x07 \x01(\x03R\tupdatedAt\x12:\n\x19loss_socialisation_amount\x18\x08 \x01(\tR\x17lossSocialisationAmount\x12=\n\x0fposition_status\x18\t \x01(\x0e\x32\x14.vega.PositionStatusR\x0epositionStatus"=\n\rPositionTrade\x12\x16\n\x06volume\x18\x01 \x01(\x03R\x06volume\x12\x14\n\x05price\x18\x02 \x01(\tR\x05price"\x83\x03\n\x07\x44\x65posit\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12,\n\x06status\x18\x02 \x01(\x0e\x32\x14.vega.Deposit.StatusR\x06status\x12\x19\n\x08party_id\x18\x03 \x01(\tR\x07partyId\x12\x14\n\x05\x61sset\x18\x04 \x01(\tR\x05\x61sset\x12\x16\n\x06\x61mount\x18\x05 \x01(\tR\x06\x61mount\x12\x17\n\x07tx_hash\x18\x06 \x01(\tR\x06txHash\x12-\n\x12\x63redited_timestamp\x18\x07 \x01(\x03R\x11\x63reditedTimestamp\x12+\n\x11\x63reated_timestamp\x18\x08 \x01(\x03R\x10\x63reatedTimestamp"|\n\x06Status\x12\x16\n\x12STATUS_UNSPECIFIED\x10\x00\x12\x0f\n\x0bSTATUS_OPEN\x10\x01\x12\x14\n\x10STATUS_CANCELLED\x10\x02\x12\x14\n\x10STATUS_FINALIZED\x10\x03\x12\x1d\n\x19STATUS_DUPLICATE_REJECTED\x10\x04"\xa8\x03\n\nWithdrawal\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x19\n\x08party_id\x18\x02 \x01(\tR\x07partyId\x12\x16\n\x06\x61mount\x18\x03 \x01(\tR\x06\x61mount\x12\x14\n\x05\x61sset\x18\x04 \x01(\tR\x05\x61sset\x12/\n\x06status\x18\x05 \x01(\x0e\x32\x17.vega.Withdrawal.StatusR\x06status\x12\x10\n\x03ref\x18\x06 \x01(\tR\x03ref\x12\x17\n\x07tx_hash\x18\x08 \x01(\tR\x06txHash\x12+\n\x11\x63reated_timestamp\x18\t \x01(\x03R\x10\x63reatedTimestamp\x12/\n\x13withdrawn_timestamp\x18\n \x01(\x03R\x12withdrawnTimestamp\x12#\n\x03\x65xt\x18\x0b \x01(\x0b\x32\x11.vega.WithdrawExtR\x03\x65xt"\\\n\x06Status\x12\x16\n\x12STATUS_UNSPECIFIED\x10\x00\x12\x0f\n\x0bSTATUS_OPEN\x10\x01\x12\x13\n\x0fSTATUS_REJECTED\x10\x02\x12\x14\n\x10STATUS_FINALIZED\x10\x03J\x04\x08\x07\x10\x08"D\n\x0bWithdrawExt\x12.\n\x05\x65rc20\x18\x01 \x01(\x0b\x32\x16.vega.Erc20WithdrawExtH\x00R\x05\x65rc20B\x05\n\x03\x65xt"=\n\x10\x45rc20WithdrawExt\x12)\n\x10receiver_address\x18\x01 \x01(\tR\x0freceiverAddress"\xa3\x01\n\x07\x41\x63\x63ount\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x14\n\x05owner\x18\x02 \x01(\tR\x05owner\x12\x18\n\x07\x62\x61lance\x18\x03 \x01(\tR\x07\x62\x61lance\x12\x14\n\x05\x61sset\x18\x04 \x01(\tR\x05\x61sset\x12\x1b\n\tmarket_id\x18\x05 \x01(\tR\x08marketId\x12%\n\x04type\x18\x06 \x01(\x0e\x32\x11.vega.AccountTypeR\x04type"?\n\x0f\x46inancialAmount\x12\x16\n\x06\x61mount\x18\x01 \x01(\tR\x06\x61mount\x12\x14\n\x05\x61sset\x18\x02 \x01(\tR\x05\x61sset"\xb3\x01\n\x08Transfer\x12\x14\n\x05owner\x18\x01 \x01(\tR\x05owner\x12-\n\x06\x61mount\x18\x02 \x01(\x0b\x32\x15.vega.FinancialAmountR\x06\x61mount\x12&\n\x04type\x18\x03 \x01(\x0e\x32\x12.vega.TransferTypeR\x04type\x12\x1d\n\nmin_amount\x18\x04 \x01(\tR\tminAmount\x12\x1b\n\tmarket_id\x18\x05 \x01(\tR\x08marketId"\xc5\x06\n\x10\x44ispatchStrategy\x12(\n\x10\x61sset_for_metric\x18\x01 \x01(\tR\x0e\x61ssetForMetric\x12,\n\x06metric\x18\x02 \x01(\x0e\x32\x14.vega.DispatchMetricR\x06metric\x12\x18\n\x07markets\x18\x03 \x03(\tR\x07markets\x12\x34\n\x0c\x65ntity_scope\x18\x04 \x01(\x0e\x32\x11.vega.EntityScopeR\x0b\x65ntityScope\x12@\n\x10individual_scope\x18\x05 \x01(\x0e\x32\x15.vega.IndividualScopeR\x0findividualScope\x12\x1d\n\nteam_scope\x18\x06 \x03(\tR\tteamScope\x12(\n\x10n_top_performers\x18\x07 \x01(\tR\x0enTopPerformers\x12/\n\x13staking_requirement\x18\x08 \x01(\tR\x12stakingRequirement\x12k\n3notional_time_weighted_average_position_requirement\x18\t \x01(\tR.notionalTimeWeightedAveragePositionRequirement\x12#\n\rwindow_length\x18\n \x01(\x04R\x0cwindowLength\x12\x1f\n\x0block_period\x18\x0b \x01(\x04R\nlockPeriod\x12O\n\x15\x64istribution_strategy\x18\x0c \x01(\x0e\x32\x1a.vega.DistributionStrategyR\x14\x64istributionStrategy\x12)\n\nrank_table\x18\r \x03(\x0b\x32\n.vega.RankR\trankTable\x12:\n\x17\x63\x61p_reward_fee_multiple\x18\x0e \x01(\tH\x00R\x14\x63\x61pRewardFeeMultiple\x88\x01\x01\x12\x30\n\x11transfer_interval\x18\x0f \x01(\x05H\x01R\x10transferInterval\x88\x01\x01\x42\x1a\n\x18_cap_reward_fee_multipleB\x14\n\x12_transfer_interval"F\n\x04Rank\x12\x1d\n\nstart_rank\x18\x01 \x01(\rR\tstartRank\x12\x1f\n\x0bshare_ratio\x18\x02 \x01(\rR\nshareRatio"\xe6\x01\n\x0fTransferRequest\x12\x30\n\x0c\x66rom_account\x18\x01 \x03(\x0b\x32\r.vega.AccountR\x0b\x66romAccount\x12,\n\nto_account\x18\x02 \x03(\x0b\x32\r.vega.AccountR\ttoAccount\x12\x16\n\x06\x61mount\x18\x03 \x01(\tR\x06\x61mount\x12\x1d\n\nmin_amount\x18\x04 \x01(\tR\tminAmount\x12\x14\n\x05\x61sset\x18\x05 \x01(\tR\x05\x61sset\x12&\n\x04type\x18\x07 \x01(\x0e\x32\x12.vega.TransferTypeR\x04type"\xa7\x01\n\x0e\x41\x63\x63ountDetails\x12\x19\n\x08\x61sset_id\x18\x01 \x01(\tR\x07\x61ssetId\x12%\n\x04type\x18\x02 \x01(\x0e\x32\x11.vega.AccountTypeR\x04type\x12\x19\n\x05owner\x18\x03 \x01(\tH\x00R\x05owner\x88\x01\x01\x12 \n\tmarket_id\x18\x04 \x01(\tH\x01R\x08marketId\x88\x01\x01\x42\x08\n\x06_ownerB\x0c\n\n_market_id"\xef\x02\n\x0bLedgerEntry\x12\x37\n\x0c\x66rom_account\x18\x01 \x01(\x0b\x32\x14.vega.AccountDetailsR\x0b\x66romAccount\x12\x33\n\nto_account\x18\x02 \x01(\x0b\x32\x14.vega.AccountDetailsR\ttoAccount\x12\x16\n\x06\x61mount\x18\x03 \x01(\tR\x06\x61mount\x12&\n\x04type\x18\x04 \x01(\x0e\x32\x12.vega.TransferTypeR\x04type\x12\x1c\n\ttimestamp\x18\x05 \x01(\x03R\ttimestamp\x12\x30\n\x14\x66rom_account_balance\x18\x06 \x01(\tR\x12\x66romAccountBalance\x12,\n\x12to_account_balance\x18\x07 \x01(\tR\x10toAccountBalance\x12$\n\x0btransfer_id\x18\x08 \x01(\tH\x00R\ntransferId\x88\x01\x01\x42\x0e\n\x0c_transfer_id"_\n\x13PostTransferBalance\x12.\n\x07\x61\x63\x63ount\x18\x01 \x01(\x0b\x32\x14.vega.AccountDetailsR\x07\x61\x63\x63ount\x12\x18\n\x07\x62\x61lance\x18\x02 \x01(\tR\x07\x62\x61lance"t\n\x0eLedgerMovement\x12+\n\x07\x65ntries\x18\x01 \x03(\x0b\x32\x11.vega.LedgerEntryR\x07\x65ntries\x12\x35\n\x08\x62\x61lances\x18\x02 \x03(\x0b\x32\x19.vega.PostTransferBalanceR\x08\x62\x61lances"\xa8\x03\n\x0cMarginLevels\x12-\n\x12maintenance_margin\x18\x01 \x01(\tR\x11maintenanceMargin\x12!\n\x0csearch_level\x18\x02 \x01(\tR\x0bsearchLevel\x12%\n\x0einitial_margin\x18\x03 \x01(\tR\rinitialMargin\x12\x38\n\x18\x63ollateral_release_level\x18\x04 \x01(\tR\x16\x63ollateralReleaseLevel\x12\x19\n\x08party_id\x18\x05 \x01(\tR\x07partyId\x12\x1b\n\tmarket_id\x18\x06 \x01(\tR\x08marketId\x12\x14\n\x05\x61sset\x18\x07 \x01(\tR\x05\x61sset\x12\x1c\n\ttimestamp\x18\x08 \x01(\x03R\ttimestamp\x12!\n\x0corder_margin\x18\t \x01(\tR\x0borderMargin\x12\x31\n\x0bmargin_mode\x18\n \x01(\x0e\x32\x10.vega.MarginModeR\nmarginMode\x12#\n\rmargin_factor\x18\x0b \x01(\tR\x0cmarginFactor"\xd6\x04\n\rPerpetualData\x12\'\n\x0f\x66unding_payment\x18\x01 \x01(\tR\x0e\x66undingPayment\x12!\n\x0c\x66unding_rate\x18\x02 \x01(\tR\x0b\x66undingRate\x12#\n\rinternal_twap\x18\x03 \x01(\tR\x0cinternalTwap\x12#\n\rexternal_twap\x18\x04 \x01(\tR\x0c\x65xternalTwap\x12\x17\n\x07seq_num\x18\x05 \x01(\x04R\x06seqNum\x12\x1d\n\nstart_time\x18\x06 \x01(\x03R\tstartTime\x12\x38\n\x18internal_composite_price\x18\x07 \x01(\tR\x16internalCompositePrice\x12J\n"next_internal_composite_price_calc\x18\x08 \x01(\x03R\x1enextInternalCompositePriceCalc\x12[\n\x1dinternal_composite_price_type\x18\t \x01(\x0e\x32\x18.vega.CompositePriceTypeR\x1ainternalCompositePriceType\x12\x34\n\x16underlying_index_price\x18\n \x01(\tR\x14underlyingIndexPrice\x12^\n\x1einternal_composite_price_state\x18\x0b \x01(\x0b\x32\x19.vega.CompositePriceStateR\x1binternalCompositePriceState"S\n\x0bProductData\x12<\n\x0eperpetual_data\x18\x1f \x01(\x0b\x32\x13.vega.PerpetualDataH\x00R\rperpetualDataB\x06\n\x04\x64\x61ta"\xe3\r\n\nMarketData\x12\x1d\n\nmark_price\x18\x01 \x01(\tR\tmarkPrice\x12$\n\x0e\x62\x65st_bid_price\x18\x02 \x01(\tR\x0c\x62\x65stBidPrice\x12&\n\x0f\x62\x65st_bid_volume\x18\x03 \x01(\x04R\rbestBidVolume\x12(\n\x10\x62\x65st_offer_price\x18\x04 \x01(\tR\x0e\x62\x65stOfferPrice\x12*\n\x11\x62\x65st_offer_volume\x18\x05 \x01(\x04R\x0f\x62\x65stOfferVolume\x12\x31\n\x15\x62\x65st_static_bid_price\x18\x06 \x01(\tR\x12\x62\x65stStaticBidPrice\x12\x33\n\x16\x62\x65st_static_bid_volume\x18\x07 \x01(\x04R\x13\x62\x65stStaticBidVolume\x12\x35\n\x17\x62\x65st_static_offer_price\x18\x08 \x01(\tR\x14\x62\x65stStaticOfferPrice\x12\x37\n\x18\x62\x65st_static_offer_volume\x18\t \x01(\x04R\x15\x62\x65stStaticOfferVolume\x12\x1b\n\tmid_price\x18\n \x01(\tR\x08midPrice\x12(\n\x10static_mid_price\x18\x0b \x01(\tR\x0estaticMidPrice\x12\x16\n\x06market\x18\x0c \x01(\tR\x06market\x12\x1c\n\ttimestamp\x18\r \x01(\x03R\ttimestamp\x12#\n\ropen_interest\x18\x0e \x01(\x04R\x0copenInterest\x12\x1f\n\x0b\x61uction_end\x18\x0f \x01(\x03R\nauctionEnd\x12#\n\rauction_start\x18\x10 \x01(\x03R\x0c\x61uctionStart\x12)\n\x10indicative_price\x18\x11 \x01(\tR\x0findicativePrice\x12+\n\x11indicative_volume\x18\x12 \x01(\x04R\x10indicativeVolume\x12H\n\x13market_trading_mode\x18\x13 \x01(\x0e\x32\x18.vega.Market.TradingModeR\x11marketTradingMode\x12.\n\x07trigger\x18\x14 \x01(\x0e\x32\x14.vega.AuctionTriggerR\x07trigger\x12\x41\n\x11\x65xtension_trigger\x18\x15 \x01(\x0e\x32\x14.vega.AuctionTriggerR\x10\x65xtensionTrigger\x12!\n\x0ctarget_stake\x18\x16 \x01(\tR\x0btargetStake\x12%\n\x0esupplied_stake\x18\x17 \x01(\tR\rsuppliedStake\x12S\n\x17price_monitoring_bounds\x18\x18 \x03(\x0b\x32\x1b.vega.PriceMonitoringBoundsR\x15priceMonitoringBounds\x12,\n\x12market_value_proxy\x18\x19 \x01(\tR\x10marketValueProxy\x12`\n\x1cliquidity_provider_fee_share\x18\x1a \x03(\x0b\x32\x1f.vega.LiquidityProviderFeeShareR\x19liquidityProviderFeeShare\x12\x35\n\x0cmarket_state\x18\x1b \x01(\x0e\x32\x12.vega.Market.StateR\x0bmarketState\x12-\n\x13next_mark_to_market\x18\x1c \x01(\x03R\x10nextMarkToMarket\x12*\n\x11last_traded_price\x18\x1d \x01(\tR\x0flastTradedPrice\x12#\n\rmarket_growth\x18\x1e \x01(\tR\x0cmarketGrowth\x12\x39\n\x0cproduct_data\x18\x1f \x01(\x0b\x32\x11.vega.ProductDataH\x00R\x0bproductData\x88\x01\x01\x12P\n\x16liquidity_provider_sla\x18 \x03(\x0b\x32\x1a.vega.LiquidityProviderSLAR\x14liquidityProviderSla\x12\x32\n\x15next_network_closeout\x18! \x01(\x03R\x13nextNetworkCloseout\x12@\n\x0fmark_price_type\x18" \x01(\x0e\x32\x18.vega.CompositePriceTypeR\rmarkPriceType\x12\x43\n\x10mark_price_state\x18# \x01(\x0b\x32\x19.vega.CompositePriceStateR\x0emarkPriceStateB\x0f\n\r_product_data"r\n\x14\x43ompositePriceSource\x12!\n\x0cprice_source\x18\x01 \x01(\tR\x0bpriceSource\x12\x14\n\x05price\x18\x02 \x01(\tR\x05price\x12!\n\x0clast_updated\x18\x03 \x01(\x03R\x0blastUpdated"V\n\x13\x43ompositePriceState\x12?\n\rprice_sources\x18\x01 \x03(\x0b\x32\x1a.vega.CompositePriceSourceR\x0cpriceSources"\xdf\x01\n\x19LiquidityProviderFeeShare\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12*\n\x11\x65quity_like_share\x18\x02 \x01(\tR\x0f\x65quityLikeShare\x12\x36\n\x17\x61verage_entry_valuation\x18\x03 \x01(\tR\x15\x61verageEntryValuation\x12#\n\raverage_score\x18\x04 \x01(\tR\x0c\x61verageScore\x12#\n\rvirtual_stake\x18\x05 \x01(\tR\x0cvirtualStake"\x92\x04\n\x14LiquidityProviderSLA\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12P\n¤t_epoch_fraction_of_time_on_book\x18\x02 \x01(\tR currentEpochFractionOfTimeOnBook\x12J\n#last_epoch_fraction_of_time_on_book\x18\x03 \x01(\tR\x1dlastEpochFractionOfTimeOnBook\x12\x33\n\x16last_epoch_fee_penalty\x18\x04 \x01(\tR\x13lastEpochFeePenalty\x12\x35\n\x17last_epoch_bond_penalty\x18\x05 \x01(\tR\x14lastEpochBondPenalty\x12\x45\n\x1fhysteresis_period_fee_penalties\x18\x06 \x03(\tR\x1chysteresisPeriodFeePenalties\x12-\n\x12required_liquidity\x18\x07 \x01(\tR\x11requiredLiquidity\x12\x30\n\x14notional_volume_buys\x18\x08 \x01(\tR\x12notionalVolumeBuys\x12\x32\n\x15notional_volume_sells\x18\t \x01(\tR\x13notionalVolumeSells"\xe0\x01\n\x15PriceMonitoringBounds\x12&\n\x0fmin_valid_price\x18\x01 \x01(\tR\rminValidPrice\x12&\n\x0fmax_valid_price\x18\x02 \x01(\tR\rmaxValidPrice\x12\x36\n\x07trigger\x18\x03 \x01(\x0b\x32\x1c.vega.PriceMonitoringTriggerR\x07trigger\x12\'\n\x0freference_price\x18\x04 \x01(\tR\x0ereferencePrice\x12\x16\n\x06\x61\x63tive\x18\x05 \x01(\x08R\x06\x61\x63tive"Q\n\x0b\x45rrorDetail\x12\x12\n\x04\x63ode\x18\x01 \x01(\x05R\x04\x63ode\x12\x18\n\x07message\x18\x02 \x01(\tR\x07message\x12\x14\n\x05inner\x18\x03 \x01(\tR\x05inner":\n\x10NetworkParameter\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\tR\x05value"\x9a\x04\n\rNetworkLimits\x12,\n\x12\x63\x61n_propose_market\x18\x01 \x01(\x08R\x10\x63\x61nProposeMarket\x12*\n\x11\x63\x61n_propose_asset\x18\x02 \x01(\x08R\x0f\x63\x61nProposeAsset\x12\x34\n\x16propose_market_enabled\x18\x04 \x01(\x08R\x14proposeMarketEnabled\x12\x32\n\x15propose_asset_enabled\x18\x05 \x01(\x08R\x13proposeAssetEnabled\x12%\n\x0egenesis_loaded\x18\x07 \x01(\x08R\rgenesisLoaded\x12=\n\x1bpropose_market_enabled_from\x18\x08 \x01(\x03R\x18proposeMarketEnabledFrom\x12;\n\x1apropose_asset_enabled_from\x18\t \x01(\x03R\x17proposeAssetEnabledFrom\x12\x35\n\x17\x63\x61n_propose_spot_market\x18\n \x01(\x08R\x14\x63\x61nProposeSpotMarket\x12?\n\x1c\x63\x61n_propose_perpetual_market\x18\x0b \x01(\x08R\x19\x63\x61nProposePerpetualMarket\x12\x1e\n\x0b\x63\x61n_use_amm\x18\x0c \x01(\x08R\tcanUseAmmJ\x04\x08\x03\x10\x04J\x04\x08\x06\x10\x07"}\n\x0eLiquidityOrder\x12\x33\n\treference\x18\x01 \x01(\x0e\x32\x15.vega.PeggedReferenceR\treference\x12\x1e\n\nproportion\x18\x02 \x01(\rR\nproportion\x12\x16\n\x06offset\x18\x03 \x01(\tR\x06offset"s\n\x17LiquidityOrderReference\x12\x19\n\x08order_id\x18\x01 \x01(\tR\x07orderId\x12=\n\x0fliquidity_order\x18\x02 \x01(\x0b\x32\x14.vega.LiquidityOrderR\x0eliquidityOrder"\xd2\x04\n\x12LiquidityProvision\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x19\n\x08party_id\x18\x02 \x01(\tR\x07partyId\x12\x1d\n\ncreated_at\x18\x03 \x01(\x03R\tcreatedAt\x12\x1d\n\nupdated_at\x18\x04 \x01(\x03R\tupdatedAt\x12\x1b\n\tmarket_id\x18\x05 \x01(\tR\x08marketId\x12+\n\x11\x63ommitment_amount\x18\x06 \x01(\tR\x10\x63ommitmentAmount\x12\x10\n\x03\x66\x65\x65\x18\x07 \x01(\tR\x03\x66\x65\x65\x12\x33\n\x05sells\x18\x08 \x03(\x0b\x32\x1d.vega.LiquidityOrderReferenceR\x05sells\x12\x31\n\x04\x62uys\x18\t \x03(\x0b\x32\x1d.vega.LiquidityOrderReferenceR\x04\x62uys\x12\x18\n\x07version\x18\n \x01(\x04R\x07version\x12\x37\n\x06status\x18\x0b \x01(\x0e\x32\x1f.vega.LiquidityProvision.StatusR\x06status\x12\x1c\n\treference\x18\x0c \x01(\tR\treference"\x9d\x01\n\x06Status\x12\x16\n\x12STATUS_UNSPECIFIED\x10\x00\x12\x11\n\rSTATUS_ACTIVE\x10\x01\x12\x12\n\x0eSTATUS_STOPPED\x10\x02\x12\x14\n\x10STATUS_CANCELLED\x10\x03\x12\x13\n\x0fSTATUS_REJECTED\x10\x04\x12\x15\n\x11STATUS_UNDEPLOYED\x10\x05\x12\x12\n\x0eSTATUS_PENDING\x10\x06"\xad\x01\n\x10\x45thereumL2Config\x12\x1d\n\nnetwork_id\x18\x01 \x01(\tR\tnetworkId\x12\x19\n\x08\x63hain_id\x18\x02 \x01(\tR\x07\x63hainId\x12$\n\rconfirmations\x18\x03 \x01(\rR\rconfirmations\x12\x12\n\x04name\x18\x04 \x01(\tR\x04name\x12%\n\x0e\x62lock_interval\x18\x05 \x01(\x04R\rblockInterval"E\n\x11\x45thereumL2Configs\x12\x30\n\x07\x63onfigs\x18\x01 \x03(\x0b\x32\x16.vega.EthereumL2ConfigR\x07\x63onfigs"\xd0\x03\n\x0e\x45thereumConfig\x12\x1d\n\nnetwork_id\x18\x01 \x01(\tR\tnetworkId\x12\x19\n\x08\x63hain_id\x18\x02 \x01(\tR\x07\x63hainId\x12Z\n\x1a\x63ollateral_bridge_contract\x18\x03 \x01(\x0b\x32\x1c.vega.EthereumContractConfigR\x18\x63ollateralBridgeContract\x12$\n\rconfirmations\x18\x04 \x01(\rR\rconfirmations\x12T\n\x17staking_bridge_contract\x18\x05 \x01(\x0b\x32\x1c.vega.EthereumContractConfigR\x15stakingBridgeContract\x12R\n\x16token_vesting_contract\x18\x06 \x01(\x0b\x32\x1c.vega.EthereumContractConfigR\x14tokenVestingContract\x12X\n\x19multisig_control_contract\x18\x07 \x01(\x0b\x32\x1c.vega.EthereumContractConfigR\x17multisigControlContract"\xda\x02\n\x0f\x45VMBridgeConfig\x12\x1d\n\nnetwork_id\x18\x01 \x01(\tR\tnetworkId\x12\x19\n\x08\x63hain_id\x18\x02 \x01(\tR\x07\x63hainId\x12Z\n\x1a\x63ollateral_bridge_contract\x18\x03 \x01(\x0b\x32\x1c.vega.EthereumContractConfigR\x18\x63ollateralBridgeContract\x12$\n\rconfirmations\x18\x04 \x01(\rR\rconfirmations\x12X\n\x19multisig_control_contract\x18\x05 \x01(\x0b\x32\x1c.vega.EthereumContractConfigR\x17multisigControlContract\x12\x1d\n\nblock_time\x18\x06 \x01(\tR\tblockTime\x12\x12\n\x04name\x18\x07 \x01(\tR\x04name"C\n\x10\x45VMBridgeConfigs\x12/\n\x07\x63onfigs\x18\x01 \x03(\x0b\x32\x15.vega.EVMBridgeConfigR\x07\x63onfigs"j\n\x16\x45thereumContractConfig\x12\x18\n\x07\x61\x64\x64ress\x18\x01 \x01(\tR\x07\x61\x64\x64ress\x12\x36\n\x17\x64\x65ployment_block_height\x18\x06 \x01(\x04R\x15\x64\x65ploymentBlockHeight"\xac\x01\n\x0f\x45pochTimestamps\x12\x1d\n\nstart_time\x18\x01 \x01(\x03R\tstartTime\x12\x1f\n\x0b\x65xpiry_time\x18\x02 \x01(\x03R\nexpiryTime\x12\x19\n\x08\x65nd_time\x18\x03 \x01(\x03R\x07\x65ndTime\x12\x1f\n\x0b\x66irst_block\x18\x04 \x01(\x04R\nfirstBlock\x12\x1d\n\nlast_block\x18\x05 \x01(\x04R\tlastBlock"\xb0\x01\n\x05\x45poch\x12\x10\n\x03seq\x18\x01 \x01(\x04R\x03seq\x12\x35\n\ntimestamps\x18\x02 \x01(\x0b\x32\x15.vega.EpochTimestampsR\ntimestamps\x12*\n\nvalidators\x18\x03 \x03(\x0b\x32\n.vega.NodeR\nvalidators\x12\x32\n\x0b\x64\x65legations\x18\x04 \x03(\x0b\x32\x10.vega.DelegationR\x0b\x64\x65legations"\x8e\x01\n\x12\x45pochParticipation\x12!\n\x05\x65poch\x18\x01 \x01(\x0b\x32\x0b.vega.EpochR\x05\x65poch\x12\x18\n\x07offline\x18\x02 \x01(\x04R\x07offline\x12\x16\n\x06online\x18\x03 \x01(\x04R\x06online\x12#\n\rtotal_rewards\x18\x04 \x01(\x01R\x0ctotalRewards"S\n\tEpochData\x12\x14\n\x05total\x18\x01 \x01(\x05R\x05total\x12\x18\n\x07offline\x18\x02 \x01(\x05R\x07offline\x12\x16\n\x06online\x18\x03 \x01(\x05R\x06online"\x9b\x02\n\x0cRankingScore\x12\x1f\n\x0bstake_score\x18\x01 \x01(\tR\nstakeScore\x12+\n\x11performance_score\x18\x02 \x01(\tR\x10performanceScore\x12\x42\n\x0fprevious_status\x18\x03 \x01(\x0e\x32\x19.vega.ValidatorNodeStatusR\x0epreviousStatus\x12\x31\n\x06status\x18\x04 \x01(\x0e\x32\x19.vega.ValidatorNodeStatusR\x06status\x12!\n\x0cvoting_power\x18\x05 \x01(\rR\x0bvotingPower\x12#\n\rranking_score\x18\x06 \x01(\tR\x0crankingScore"\xab\x02\n\x0bRewardScore\x12.\n\x13raw_validator_score\x18\x01 \x01(\tR\x11rawValidatorScore\x12+\n\x11performance_score\x18\x02 \x01(\tR\x10performanceScore\x12%\n\x0emultisig_score\x18\x03 \x01(\tR\rmultisigScore\x12\'\n\x0fvalidator_score\x18\x04 \x01(\tR\x0evalidatorScore\x12)\n\x10normalised_score\x18\x05 \x01(\tR\x0fnormalisedScore\x12\x44\n\x10validator_status\x18\x06 \x01(\x0e\x32\x19.vega.ValidatorNodeStatusR\x0fvalidatorStatus"\xb3\x05\n\x04Node\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x17\n\x07pub_key\x18\x02 \x01(\tR\x06pubKey\x12\x1c\n\ntm_pub_key\x18\x03 \x01(\tR\x08tmPubKey\x12)\n\x10\x65thereum_address\x18\x04 \x01(\tR\x0f\x65thereumAddress\x12\x19\n\x08info_url\x18\x05 \x01(\tR\x07infoUrl\x12\x1a\n\x08location\x18\x06 \x01(\tR\x08location\x12,\n\x12staked_by_operator\x18\x07 \x01(\tR\x10stakedByOperator\x12.\n\x13staked_by_delegates\x18\x08 \x01(\tR\x11stakedByDelegates\x12!\n\x0cstaked_total\x18\t \x01(\tR\x0bstakedTotal\x12,\n\x12max_intended_stake\x18\n \x01(\tR\x10maxIntendedStake\x12#\n\rpending_stake\x18\x0b \x01(\tR\x0cpendingStake\x12.\n\nepoch_data\x18\x0c \x01(\x0b\x32\x0f.vega.EpochDataR\tepochData\x12(\n\x06status\x18\r \x01(\x0e\x32\x10.vega.NodeStatusR\x06status\x12\x32\n\x0b\x64\x65legations\x18\x0e \x03(\x0b\x32\x10.vega.DelegationR\x0b\x64\x65legations\x12\x34\n\x0creward_score\x18\x0f \x01(\x0b\x32\x11.vega.RewardScoreR\x0brewardScore\x12\x37\n\rranking_score\x18\x10 \x01(\x0b\x32\x12.vega.RankingScoreR\x0crankingScore\x12\x12\n\x04name\x18\x11 \x01(\tR\x04name\x12\x1d\n\navatar_url\x18\x12 \x01(\tR\tavatarUrl"\x9c\x01\n\x07NodeSet\x12\x14\n\x05total\x18\x01 \x01(\rR\x05total\x12\x1a\n\x08inactive\x18\x02 \x01(\rR\x08inactive\x12\x1a\n\x08promoted\x18\x03 \x03(\tR\x08promoted\x12\x18\n\x07\x64\x65moted\x18\x04 \x03(\tR\x07\x64\x65moted\x12\x1d\n\x07maximum\x18\x05 \x01(\rH\x00R\x07maximum\x88\x01\x01\x42\n\n\x08_maximum"\xad\x02\n\x08NodeData\x12!\n\x0cstaked_total\x18\x01 \x01(\tR\x0bstakedTotal\x12\x1f\n\x0btotal_nodes\x18\x02 \x01(\rR\ntotalNodes\x12%\n\x0einactive_nodes\x18\x03 \x01(\rR\rinactiveNodes\x12\x38\n\x10tendermint_nodes\x18\x04 \x01(\x0b\x32\r.vega.NodeSetR\x0ftendermintNodes\x12\x30\n\x0c\x65rsatz_nodes\x18\x05 \x01(\x0b\x32\r.vega.NodeSetR\x0b\x65rsatzNodes\x12\x32\n\rpending_nodes\x18\x06 \x01(\x0b\x32\r.vega.NodeSetR\x0cpendingNodes\x12\x16\n\x06uptime\x18\x07 \x01(\x02R\x06uptime"p\n\nDelegation\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12\x17\n\x07node_id\x18\x02 \x01(\tR\x06nodeId\x12\x16\n\x06\x61mount\x18\x03 \x01(\tR\x06\x61mount\x12\x1b\n\tepoch_seq\x18\x04 \x01(\tR\x08\x65pochSeq"\xa4\x03\n\x06Reward\x12\x19\n\x08\x61sset_id\x18\x01 \x01(\tR\x07\x61ssetId\x12\x19\n\x08party_id\x18\x02 \x01(\tR\x07partyId\x12\x14\n\x05\x65poch\x18\x03 \x01(\x04R\x05\x65poch\x12\x16\n\x06\x61mount\x18\x04 \x01(\tR\x06\x61mount\x12.\n\x13percentage_of_total\x18\x05 \x01(\tR\x11percentageOfTotal\x12\x1f\n\x0breceived_at\x18\x06 \x01(\x03R\nreceivedAt\x12\x1b\n\tmarket_id\x18\x07 \x01(\tR\x08marketId\x12\x1f\n\x0breward_type\x18\x08 \x01(\tR\nrewardType\x12,\n\x12locked_until_epoch\x18\t \x01(\x04R\x10lockedUntilEpoch\x12%\n\x0equantum_amount\x18\n \x01(\tR\rquantumAmount\x12\x1c\n\x07game_id\x18\x0b \x01(\tH\x00R\x06gameId\x88\x01\x01\x12\x1c\n\x07team_id\x18\x0c \x01(\tH\x01R\x06teamId\x88\x01\x01\x42\n\n\x08_game_idB\n\n\x08_team_id"]\n\rRewardSummary\x12\x19\n\x08\x61sset_id\x18\x01 \x01(\tR\x07\x61ssetId\x12\x19\n\x08party_id\x18\x02 \x01(\tR\x07partyId\x12\x16\n\x06\x61mount\x18\x03 \x01(\tR\x06\x61mount"\x9b\x01\n\x12\x45pochRewardSummary\x12\x14\n\x05\x65poch\x18\x01 \x01(\x04R\x05\x65poch\x12\x19\n\x08\x61sset_id\x18\x02 \x01(\tR\x07\x61ssetId\x12\x1b\n\tmarket_id\x18\x03 \x01(\tR\x08marketId\x12\x1f\n\x0breward_type\x18\x04 \x01(\tR\nrewardType\x12\x16\n\x06\x61mount\x18\x05 \x01(\tR\x06\x61mount"y\n\x12StateValueProposal\x12 \n\x0cstate_var_id\x18\x01 \x01(\tR\nstateVarId\x12\x19\n\x08\x65vent_id\x18\x02 \x01(\tR\x07\x65ventId\x12&\n\x03kvb\x18\x03 \x03(\x0b\x32\x14.vega.KeyValueBundleR\x03kvb"k\n\x0eKeyValueBundle\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x1c\n\ttolerance\x18\x02 \x01(\tR\ttolerance\x12)\n\x05value\x18\x03 \x01(\x0b\x32\x13.vega.StateVarValueR\x05value"\xb4\x01\n\rStateVarValue\x12\x32\n\nscalar_val\x18\x01 \x01(\x0b\x32\x11.vega.ScalarValueH\x00R\tscalarVal\x12\x32\n\nvector_val\x18\x02 \x01(\x0b\x32\x11.vega.VectorValueH\x00R\tvectorVal\x12\x32\n\nmatrix_val\x18\x03 \x01(\x0b\x32\x11.vega.MatrixValueH\x00R\tmatrixValB\x07\n\x05value"#\n\x0bScalarValue\x12\x14\n\x05value\x18\x01 \x01(\tR\x05value"#\n\x0bVectorValue\x12\x14\n\x05value\x18\x01 \x03(\tR\x05value"6\n\x0bMatrixValue\x12\'\n\x05value\x18\x01 \x03(\x0b\x32\x11.vega.VectorValueR\x05value"\x89\x02\n\x0fReferralProgram\x12\x18\n\x07version\x18\x01 \x01(\x04R\x07version\x12\x0e\n\x02id\x18\x02 \x01(\tR\x02id\x12\x36\n\rbenefit_tiers\x18\x03 \x03(\x0b\x32\x11.vega.BenefitTierR\x0c\x62\x65nefitTiers\x12\x37\n\x18\x65nd_of_program_timestamp\x18\x04 \x01(\x03R\x15\x65ndOfProgramTimestamp\x12#\n\rwindow_length\x18\x05 \x01(\x04R\x0cwindowLength\x12\x36\n\rstaking_tiers\x18\x06 \x03(\x0b\x32\x11.vega.StakingTierR\x0cstakingTiers"\x9b\x01\n\x11VolumeBenefitTier\x12P\n%minimum_running_notional_taker_volume\x18\x01 \x01(\tR!minimumRunningNotionalTakerVolume\x12\x34\n\x16volume_discount_factor\x18\x02 \x01(\tR\x14volumeDiscountFactor"\xf6\x01\n\x0b\x42\x65nefitTier\x12P\n%minimum_running_notional_taker_volume\x18\x01 \x01(\tR!minimumRunningNotionalTakerVolume\x12%\n\x0eminimum_epochs\x18\x02 \x01(\tR\rminimumEpochs\x12\x34\n\x16referral_reward_factor\x18\x03 \x01(\tR\x14referralRewardFactor\x12\x38\n\x18referral_discount_factor\x18\x04 \x01(\tR\x16referralDiscountFactor"E\n\x13VestingBenefitTiers\x12.\n\x05tiers\x18\x01 \x03(\x0b\x32\x18.vega.VestingBenefitTierR\x05tiers"y\n\x12VestingBenefitTier\x12\x36\n\x17minimum_quantum_balance\x18\x01 \x01(\tR\x15minimumQuantumBalance\x12+\n\x11reward_multiplier\x18\x02 \x01(\tR\x10rewardMultiplier"\x7f\n\x0bStakingTier\x12\x32\n\x15minimum_staked_tokens\x18\x01 \x01(\tR\x13minimumStakedTokens\x12<\n\x1areferral_reward_multiplier\x18\x02 \x01(\tR\x18referralRewardMultiplier"\xdd\x01\n\x15VolumeDiscountProgram\x12\x18\n\x07version\x18\x01 \x01(\x04R\x07version\x12\x0e\n\x02id\x18\x02 \x01(\tR\x02id\x12<\n\rbenefit_tiers\x18\x03 \x03(\x0b\x32\x17.vega.VolumeBenefitTierR\x0c\x62\x65nefitTiers\x12\x37\n\x18\x65nd_of_program_timestamp\x18\x04 \x01(\x03R\x15\x65ndOfProgramTimestamp\x12#\n\rwindow_length\x18\x05 \x01(\x04R\x0cwindowLength"S\n\x1a\x41\x63tivityStreakBenefitTiers\x12\x35\n\x05tiers\x18\x01 \x03(\x0b\x32\x1f.vega.ActivityStreakBenefitTierR\x05tiers"\xaf\x01\n\x19\x41\x63tivityStreakBenefitTier\x12\x36\n\x17minimum_activity_streak\x18\x01 \x01(\x04R\x15minimumActivityStreak\x12+\n\x11reward_multiplier\x18\x02 \x01(\tR\x10rewardMultiplier\x12-\n\x12vesting_multiplier\x18\x03 \x01(\tR\x11vestingMultiplier*9\n\x04Side\x12\x14\n\x10SIDE_UNSPECIFIED\x10\x00\x12\x0c\n\x08SIDE_BUY\x10\x01\x12\r\n\tSIDE_SELL\x10\x02*\x99\x02\n\x08Interval\x12\x18\n\x14INTERVAL_UNSPECIFIED\x10\x00\x12\x1b\n\x0eINTERVAL_BLOCK\x10\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\x12\x10\n\x0cINTERVAL_I1M\x10<\x12\x11\n\x0cINTERVAL_I5M\x10\xac\x02\x12\x12\n\rINTERVAL_I15M\x10\x84\x07\x12\x12\n\rINTERVAL_I30M\x10\x88\x0e\x12\x11\n\x0cINTERVAL_I1H\x10\x90\x1c\x12\x11\n\x0cINTERVAL_I4H\x10\xc0p\x12\x12\n\x0cINTERVAL_I6H\x10\xe0\xa8\x01\x12\x12\n\x0cINTERVAL_I8H\x10\x80\xe1\x01\x12\x13\n\rINTERVAL_I12H\x10\xc0\xd1\x02\x12\x12\n\x0cINTERVAL_I1D\x10\x80\xa3\x05\x12\x12\n\x0cINTERVAL_I7D\x10\x80\xf5$*\x94\x01\n\x0ePositionStatus\x12\x1f\n\x1bPOSITION_STATUS_UNSPECIFIED\x10\x00\x12!\n\x1dPOSITION_STATUS_ORDERS_CLOSED\x10\x01\x12\x1e\n\x1aPOSITION_STATUS_CLOSED_OUT\x10\x02\x12\x1e\n\x1aPOSITION_STATUS_DISTRESSED\x10\x04*\xb0\x02\n\x0e\x41uctionTrigger\x12\x1f\n\x1b\x41UCTION_TRIGGER_UNSPECIFIED\x10\x00\x12\x19\n\x15\x41UCTION_TRIGGER_BATCH\x10\x01\x12\x1b\n\x17\x41UCTION_TRIGGER_OPENING\x10\x02\x12\x19\n\x15\x41UCTION_TRIGGER_PRICE\x10\x03\x12\x1d\n\x19\x41UCTION_TRIGGER_LIQUIDITY\x10\x04\x12,\n(AUCTION_TRIGGER_LIQUIDITY_TARGET_NOT_MET\x10\x05\x12\x32\n*AUCTION_TRIGGER_UNABLE_TO_DEPLOY_LP_ORDERS\x10\x06\x1a\x02\x08\x01\x12)\n%AUCTION_TRIGGER_GOVERNANCE_SUSPENSION\x10\x07*\x8b\x01\n\x0fPeggedReference\x12 \n\x1cPEGGED_REFERENCE_UNSPECIFIED\x10\x00\x12\x18\n\x14PEGGED_REFERENCE_MID\x10\x01\x12\x1d\n\x19PEGGED_REFERENCE_BEST_BID\x10\x02\x12\x1d\n\x19PEGGED_REFERENCE_BEST_ASK\x10\x03*\xa1\x12\n\nOrderError\x12\x1b\n\x17ORDER_ERROR_UNSPECIFIED\x10\x00\x12!\n\x1dORDER_ERROR_INVALID_MARKET_ID\x10\x01\x12 \n\x1cORDER_ERROR_INVALID_ORDER_ID\x10\x02\x12\x1f\n\x1bORDER_ERROR_OUT_OF_SEQUENCE\x10\x03\x12&\n"ORDER_ERROR_INVALID_REMAINING_SIZE\x10\x04\x12\x1c\n\x18ORDER_ERROR_TIME_FAILURE\x10\x05\x12\x1f\n\x1bORDER_ERROR_REMOVAL_FAILURE\x10\x06\x12+\n\'ORDER_ERROR_INVALID_EXPIRATION_DATETIME\x10\x07\x12\'\n#ORDER_ERROR_INVALID_ORDER_REFERENCE\x10\x08\x12 \n\x1cORDER_ERROR_EDIT_NOT_ALLOWED\x10\t\x12\x1d\n\x19ORDER_ERROR_AMEND_FAILURE\x10\n\x12\x19\n\x15ORDER_ERROR_NOT_FOUND\x10\x0b\x12 \n\x1cORDER_ERROR_INVALID_PARTY_ID\x10\x0c\x12\x1d\n\x19ORDER_ERROR_MARKET_CLOSED\x10\r\x12#\n\x1fORDER_ERROR_MARGIN_CHECK_FAILED\x10\x0e\x12\'\n#ORDER_ERROR_MISSING_GENERAL_ACCOUNT\x10\x0f\x12\x1e\n\x1aORDER_ERROR_INTERNAL_ERROR\x10\x10\x12\x1c\n\x18ORDER_ERROR_INVALID_SIZE\x10\x11\x12#\n\x1fORDER_ERROR_INVALID_PERSISTENCE\x10\x12\x12\x1c\n\x18ORDER_ERROR_INVALID_TYPE\x10\x13\x12\x1c\n\x18ORDER_ERROR_SELF_TRADING\x10\x14\x12.\n*ORDER_ERROR_INSUFFICIENT_FUNDS_TO_PAY_FEES\x10\x15\x12%\n!ORDER_ERROR_INCORRECT_MARKET_TYPE\x10\x16\x12%\n!ORDER_ERROR_INVALID_TIME_IN_FORCE\x10\x17\x12\x37\n3ORDER_ERROR_CANNOT_SEND_GFN_ORDER_DURING_AN_AUCTION\x10\x18\x12?\n;ORDER_ERROR_CANNOT_SEND_GFA_ORDER_DURING_CONTINUOUS_TRADING\x10\x19\x12\x34\n0ORDER_ERROR_CANNOT_AMEND_TO_GTT_WITHOUT_EXPIRYAT\x10\x1a\x12)\n%ORDER_ERROR_EXPIRYAT_BEFORE_CREATEDAT\x10\x1b\x12,\n(ORDER_ERROR_CANNOT_HAVE_GTC_AND_EXPIRYAT\x10\x1c\x12*\n&ORDER_ERROR_CANNOT_AMEND_TO_FOK_OR_IOC\x10\x1d\x12*\n&ORDER_ERROR_CANNOT_AMEND_TO_GFA_OR_GFN\x10\x1e\x12,\n(ORDER_ERROR_CANNOT_AMEND_FROM_GFA_OR_GFN\x10\x1f\x12\x34\n0ORDER_ERROR_CANNOT_SEND_IOC_ORDER_DURING_AUCTION\x10 \x12\x34\n0ORDER_ERROR_CANNOT_SEND_FOK_ORDER_DURING_AUCTION\x10!\x12#\n\x1fORDER_ERROR_MUST_BE_LIMIT_ORDER\x10"\x12"\n\x1eORDER_ERROR_MUST_BE_GTT_OR_GTC\x10#\x12\'\n#ORDER_ERROR_WITHOUT_REFERENCE_PRICE\x10$\x12\x33\n/ORDER_ERROR_BUY_CANNOT_REFERENCE_BEST_ASK_PRICE\x10%\x12\x37\n3ORDER_ERROR_OFFSET_MUST_BE_GREATER_OR_EQUAL_TO_ZERO\x10(\x12\x34\n0ORDER_ERROR_SELL_CANNOT_REFERENCE_BEST_BID_PRICE\x10)\x12\x30\n,ORDER_ERROR_OFFSET_MUST_BE_GREATER_THAN_ZERO\x10*\x12*\n&ORDER_ERROR_INSUFFICIENT_ASSET_BALANCE\x10+\x12\x45\nAORDER_ERROR_CANNOT_AMEND_PEGGED_ORDER_DETAILS_ON_NON_PEGGED_ORDER\x10,\x12.\n*ORDER_ERROR_UNABLE_TO_REPRICE_PEGGED_ORDER\x10-\x12\x35\n1ORDER_ERROR_UNABLE_TO_AMEND_PRICE_ON_PEGGED_ORDER\x10.\x12\x38\n4ORDER_ERROR_NON_PERSISTENT_ORDER_OUT_OF_PRICE_BOUNDS\x10/\x12&\n"ORDER_ERROR_TOO_MANY_PEGGED_ORDERS\x10\x30\x12+\n\'ORDER_ERROR_POST_ONLY_ORDER_WOULD_TRADE\x10\x31\x12;\n7ORDER_ERROR_REDUCE_ONLY_ORDER_WOULD_NOT_REDUCE_POSITION\x10\x32\x12,\n(ORDER_ERROR_ISOLATED_MARGIN_CHECK_FAILED\x10\x33\x12\x41\n=ORDER_ERROR_PEGGED_ORDERS_NOT_ALLOWED_IN_ISOLATED_MARGIN_MODE\x10\x34\x12&\n"ORDER_ERROR_PRICE_NOT_IN_TICK_SIZE\x10\x35\x12=\n9ORDER_ERROR_PRICE_MUST_BE_LESS_THAN_OR_EQUAL_TO_MAX_PRICE\x10\x36"\x04\x08&\x10&"\x04\x08\'\x10\'*\x82\x01\n\x0b\x43hainStatus\x12\x1c\n\x18\x43HAIN_STATUS_UNSPECIFIED\x10\x00\x12\x1d\n\x19\x43HAIN_STATUS_DISCONNECTED\x10\x01\x12\x1a\n\x16\x43HAIN_STATUS_REPLAYING\x10\x02\x12\x1a\n\x16\x43HAIN_STATUS_CONNECTED\x10\x03*\xbb\x08\n\x0b\x41\x63\x63ountType\x12\x1c\n\x18\x41\x43\x43OUNT_TYPE_UNSPECIFIED\x10\x00\x12\x1a\n\x16\x41\x43\x43OUNT_TYPE_INSURANCE\x10\x01\x12\x1b\n\x17\x41\x43\x43OUNT_TYPE_SETTLEMENT\x10\x02\x12\x17\n\x13\x41\x43\x43OUNT_TYPE_MARGIN\x10\x03\x12\x18\n\x14\x41\x43\x43OUNT_TYPE_GENERAL\x10\x04\x12$\n ACCOUNT_TYPE_FEES_INFRASTRUCTURE\x10\x05\x12\x1f\n\x1b\x41\x43\x43OUNT_TYPE_FEES_LIQUIDITY\x10\x06\x12\x1b\n\x17\x41\x43\x43OUNT_TYPE_FEES_MAKER\x10\x07\x12\x15\n\x11\x41\x43\x43OUNT_TYPE_BOND\x10\t\x12\x19\n\x15\x41\x43\x43OUNT_TYPE_EXTERNAL\x10\n\x12!\n\x1d\x41\x43\x43OUNT_TYPE_GLOBAL_INSURANCE\x10\x0b\x12\x1e\n\x1a\x41\x43\x43OUNT_TYPE_GLOBAL_REWARD\x10\x0c\x12"\n\x1e\x41\x43\x43OUNT_TYPE_PENDING_TRANSFERS\x10\r\x12\'\n#ACCOUNT_TYPE_REWARD_MAKER_PAID_FEES\x10\x0e\x12+\n\'ACCOUNT_TYPE_REWARD_MAKER_RECEIVED_FEES\x10\x0f\x12(\n$ACCOUNT_TYPE_REWARD_LP_RECEIVED_FEES\x10\x10\x12(\n$ACCOUNT_TYPE_REWARD_MARKET_PROPOSERS\x10\x11\x12\x18\n\x14\x41\x43\x43OUNT_TYPE_HOLDING\x10\x12\x12"\n\x1e\x41\x43\x43OUNT_TYPE_LP_LIQUIDITY_FEES\x10\x13\x12\x32\n.ACCOUNT_TYPE_LIQUIDITY_FEES_BONUS_DISTRIBUTION\x10\x14\x12!\n\x1d\x41\x43\x43OUNT_TYPE_NETWORK_TREASURY\x10\x15\x12 \n\x1c\x41\x43\x43OUNT_TYPE_VESTING_REWARDS\x10\x16\x12\x1f\n\x1b\x41\x43\x43OUNT_TYPE_VESTED_REWARDS\x10\x17\x12(\n$ACCOUNT_TYPE_REWARD_AVERAGE_POSITION\x10\x18\x12\'\n#ACCOUNT_TYPE_REWARD_RELATIVE_RETURN\x10\x19\x12)\n%ACCOUNT_TYPE_REWARD_RETURN_VOLATILITY\x10\x1a\x12)\n%ACCOUNT_TYPE_REWARD_VALIDATOR_RANKING\x10\x1b\x12,\n(ACCOUNT_TYPE_PENDING_FEE_REFERRAL_REWARD\x10\x1c\x12\x1d\n\x19\x41\x43\x43OUNT_TYPE_ORDER_MARGIN\x10\x1d\x12\'\n#ACCOUNT_TYPE_REWARD_REALISED_RETURN\x10\x1e"\x04\x08\x08\x10\x08*\xaa\r\n\x0cTransferType\x12\x1d\n\x19TRANSFER_TYPE_UNSPECIFIED\x10\x00\x12\x16\n\x12TRANSFER_TYPE_LOSS\x10\x01\x12\x15\n\x11TRANSFER_TYPE_WIN\x10\x02\x12\x1a\n\x16TRANSFER_TYPE_MTM_LOSS\x10\x04\x12\x19\n\x15TRANSFER_TYPE_MTM_WIN\x10\x05\x12\x1c\n\x18TRANSFER_TYPE_MARGIN_LOW\x10\x06\x12\x1d\n\x19TRANSFER_TYPE_MARGIN_HIGH\x10\x07\x12$\n TRANSFER_TYPE_MARGIN_CONFISCATED\x10\x08\x12\x1f\n\x1bTRANSFER_TYPE_MAKER_FEE_PAY\x10\t\x12#\n\x1fTRANSFER_TYPE_MAKER_FEE_RECEIVE\x10\n\x12(\n$TRANSFER_TYPE_INFRASTRUCTURE_FEE_PAY\x10\x0b\x12/\n+TRANSFER_TYPE_INFRASTRUCTURE_FEE_DISTRIBUTE\x10\x0c\x12#\n\x1fTRANSFER_TYPE_LIQUIDITY_FEE_PAY\x10\r\x12*\n&TRANSFER_TYPE_LIQUIDITY_FEE_DISTRIBUTE\x10\x0e\x12\x1a\n\x16TRANSFER_TYPE_BOND_LOW\x10\x0f\x12\x1b\n\x17TRANSFER_TYPE_BOND_HIGH\x10\x10\x12\x1a\n\x16TRANSFER_TYPE_WITHDRAW\x10\x12\x12\x19\n\x15TRANSFER_TYPE_DEPOSIT\x10\x13\x12\x1f\n\x1bTRANSFER_TYPE_BOND_SLASHING\x10\x14\x12\x1f\n\x1bTRANSFER_TYPE_REWARD_PAYOUT\x10\x15\x12%\n!TRANSFER_TYPE_TRANSFER_FUNDS_SEND\x10\x16\x12+\n\'TRANSFER_TYPE_TRANSFER_FUNDS_DISTRIBUTE\x10\x17\x12\x1f\n\x1bTRANSFER_TYPE_CLEAR_ACCOUNT\x10\x18\x12,\n(TRANSFER_TYPE_CHECKPOINT_BALANCE_RESTORE\x10\x19\x12\x16\n\x12TRANSFER_TYPE_SPOT\x10\x1a\x12\x1e\n\x1aTRANSFER_TYPE_HOLDING_LOCK\x10\x1b\x12!\n\x1dTRANSFER_TYPE_HOLDING_RELEASE\x10\x1c\x12.\n*TRANSFER_TYPE_SUCCESSOR_INSURANCE_FRACTION\x10\x1d\x12(\n$TRANSFER_TYPE_LIQUIDITY_FEE_ALLOCATE\x10\x1e\x12.\n*TRANSFER_TYPE_LIQUIDITY_FEE_NET_DISTRIBUTE\x10\x1f\x12(\n$TRANSFER_TYPE_SLA_PENALTY_BOND_APPLY\x10 \x12*\n&TRANSFER_TYPE_SLA_PENALTY_LP_FEE_APPLY\x10!\x12.\n*TRANSFER_TYPE_LIQUIDITY_FEE_UNPAID_COLLECT\x10"\x12\x32\n.TRANSFER_TYPE_SLA_PERFORMANCE_BONUS_DISTRIBUTE\x10#\x12)\n%TRANSFER_TYPE_PERPETUALS_FUNDING_LOSS\x10$\x12(\n$TRANSFER_TYPE_PERPETUALS_FUNDING_WIN\x10%\x12 \n\x1cTRANSFER_TYPE_REWARDS_VESTED\x10&\x12)\n%TRANSFER_TYPE_FEE_REFERRER_REWARD_PAY\x10\'\x12\x30\n,TRANSFER_TYPE_FEE_REFERRER_REWARD_DISTRIBUTE\x10,\x12"\n\x1eTRANSFER_TYPE_ORDER_MARGIN_LOW\x10-\x12#\n\x1fTRANSFER_TYPE_ORDER_MARGIN_HIGH\x10.\x12%\n!TRANSFER_TYPE_ISOLATED_MARGIN_LOW\x10/\x12&\n"TRANSFER_TYPE_ISOLATED_MARGIN_HIGH\x10\x30\x12\x19\n\x15TRANSFER_TYPE_AMM_LOW\x10\x31\x12\x1a\n\x16TRANSFER_TYPE_AMM_HIGH\x10\x32\x12\x1d\n\x19TRANSFER_TYPE_AMM_RELEASE\x10\x33"\x04\x08\x03\x10\x03"\x04\x08\x11\x10\x11*\x85\x03\n\x0e\x44ispatchMetric\x12\x1f\n\x1b\x44ISPATCH_METRIC_UNSPECIFIED\x10\x00\x12#\n\x1f\x44ISPATCH_METRIC_MAKER_FEES_PAID\x10\x01\x12\'\n#DISPATCH_METRIC_MAKER_FEES_RECEIVED\x10\x02\x12$\n DISPATCH_METRIC_LP_FEES_RECEIVED\x10\x03\x12 \n\x1c\x44ISPATCH_METRIC_MARKET_VALUE\x10\x04\x12$\n DISPATCH_METRIC_AVERAGE_POSITION\x10\x05\x12#\n\x1f\x44ISPATCH_METRIC_RELATIVE_RETURN\x10\x06\x12%\n!DISPATCH_METRIC_RETURN_VOLATILITY\x10\x07\x12%\n!DISPATCH_METRIC_VALIDATOR_RANKING\x10\x08\x12#\n\x1f\x44ISPATCH_METRIC_REALISED_RETURN\x10\t*a\n\x0b\x45ntityScope\x12\x1c\n\x18\x45NTITY_SCOPE_UNSPECIFIED\x10\x00\x12\x1c\n\x18\x45NTITY_SCOPE_INDIVIDUALS\x10\x01\x12\x16\n\x12\x45NTITY_SCOPE_TEAMS\x10\x02*\xa7\x01\n\x0fIndividualScope\x12 \n\x1cINDIVIDUAL_SCOPE_UNSPECIFIED\x10\x00\x12\x18\n\x14INDIVIDUAL_SCOPE_ALL\x10\x01\x12\x1c\n\x18INDIVIDUAL_SCOPE_IN_TEAM\x10\x02\x12 \n\x1cINDIVIDUAL_SCOPE_NOT_IN_TEAM\x10\x03\x12\x18\n\x14INDIVIDUAL_SCOPE_AMM\x10\x04*\x81\x01\n\x14\x44istributionStrategy\x12%\n!DISTRIBUTION_STRATEGY_UNSPECIFIED\x10\x00\x12"\n\x1e\x44ISTRIBUTION_STRATEGY_PRO_RATA\x10\x01\x12\x1e\n\x1a\x44ISTRIBUTION_STRATEGY_RANK\x10\x02*c\n\nNodeStatus\x12\x1b\n\x17NODE_STATUS_UNSPECIFIED\x10\x00\x12\x19\n\x15NODE_STATUS_VALIDATOR\x10\x01\x12\x1d\n\x19NODE_STATUS_NON_VALIDATOR\x10\x02*Y\n\x0b\x45pochAction\x12\x1c\n\x18\x45POCH_ACTION_UNSPECIFIED\x10\x00\x12\x16\n\x12\x45POCH_ACTION_START\x10\x01\x12\x14\n\x10\x45POCH_ACTION_END\x10\x02*\xa7\x01\n\x13ValidatorNodeStatus\x12%\n!VALIDATOR_NODE_STATUS_UNSPECIFIED\x10\x00\x12$\n VALIDATOR_NODE_STATUS_TENDERMINT\x10\x01\x12 \n\x1cVALIDATOR_NODE_STATUS_ERSATZ\x10\x02\x12!\n\x1dVALIDATOR_NODE_STATUS_PENDING\x10\x03*h\n\nMarginMode\x12\x1b\n\x17MARGIN_MODE_UNSPECIFIED\x10\x00\x12\x1c\n\x18MARGIN_MODE_CROSS_MARGIN\x10\x01\x12\x1f\n\x1bMARGIN_MODE_ISOLATED_MARGIN\x10\x02\x42\'Z%code.vegaprotocol.io/vega/protos/vegab\x06proto3' -) - -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, "vega.vega_pb2", _globals) -if not _descriptor._USE_C_DESCRIPTORS: - _globals["DESCRIPTOR"]._loaded_options = None - _globals["DESCRIPTOR"]._serialized_options = ( - b"Z%code.vegaprotocol.io/vega/protos/vega" - ) - _globals["_AUCTIONTRIGGER"].values_by_name[ - "AUCTION_TRIGGER_UNABLE_TO_DEPLOY_LP_ORDERS" - ]._loaded_options = None - _globals["_AUCTIONTRIGGER"].values_by_name[ - "AUCTION_TRIGGER_UNABLE_TO_DEPLOY_LP_ORDERS" - ]._serialized_options = b"\010\001" - _globals["_SIDE"]._serialized_start = 22133 - _globals["_SIDE"]._serialized_end = 22190 - _globals["_INTERVAL"]._serialized_start = 22193 - _globals["_INTERVAL"]._serialized_end = 22474 - _globals["_POSITIONSTATUS"]._serialized_start = 22477 - _globals["_POSITIONSTATUS"]._serialized_end = 22625 - _globals["_AUCTIONTRIGGER"]._serialized_start = 22628 - _globals["_AUCTIONTRIGGER"]._serialized_end = 22932 - _globals["_PEGGEDREFERENCE"]._serialized_start = 22935 - _globals["_PEGGEDREFERENCE"]._serialized_end = 23074 - _globals["_ORDERERROR"]._serialized_start = 23077 - _globals["_ORDERERROR"]._serialized_end = 25414 - _globals["_CHAINSTATUS"]._serialized_start = 25417 - _globals["_CHAINSTATUS"]._serialized_end = 25547 - _globals["_ACCOUNTTYPE"]._serialized_start = 25550 - _globals["_ACCOUNTTYPE"]._serialized_end = 26633 - _globals["_TRANSFERTYPE"]._serialized_start = 26636 - _globals["_TRANSFERTYPE"]._serialized_end = 28342 - _globals["_DISPATCHMETRIC"]._serialized_start = 28345 - _globals["_DISPATCHMETRIC"]._serialized_end = 28734 - _globals["_ENTITYSCOPE"]._serialized_start = 28736 - _globals["_ENTITYSCOPE"]._serialized_end = 28833 - _globals["_INDIVIDUALSCOPE"]._serialized_start = 28836 - _globals["_INDIVIDUALSCOPE"]._serialized_end = 29003 - _globals["_DISTRIBUTIONSTRATEGY"]._serialized_start = 29006 - _globals["_DISTRIBUTIONSTRATEGY"]._serialized_end = 29135 - _globals["_NODESTATUS"]._serialized_start = 29137 - _globals["_NODESTATUS"]._serialized_end = 29236 - _globals["_EPOCHACTION"]._serialized_start = 29238 - _globals["_EPOCHACTION"]._serialized_end = 29327 - _globals["_VALIDATORNODESTATUS"]._serialized_start = 29330 - _globals["_VALIDATORNODESTATUS"]._serialized_end = 29497 - _globals["_MARGINMODE"]._serialized_start = 29499 - _globals["_MARGINMODE"]._serialized_end = 29603 - _globals["_PARTYPROFILE"]._serialized_start = 46 - _globals["_PARTYPROFILE"]._serialized_end = 188 - _globals["_METADATA"]._serialized_start = 190 - _globals["_METADATA"]._serialized_end = 240 - _globals["_STOPORDER"]._serialized_start = 243 - _globals["_STOPORDER"]._serialized_end = 2352 - _globals["_STOPORDER_SIZEOVERRIDEVALUE"]._serialized_start = 1040 - _globals["_STOPORDER_SIZEOVERRIDEVALUE"]._serialized_end = 1091 - _globals["_STOPORDER_SIZEOVERRIDESETTING"]._serialized_start = 1094 - _globals["_STOPORDER_SIZEOVERRIDESETTING"]._serialized_end = 1222 - _globals["_STOPORDER_EXPIRYSTRATEGY"]._serialized_start = 1224 - _globals["_STOPORDER_EXPIRYSTRATEGY"]._serialized_end = 1330 - _globals["_STOPORDER_TRIGGERDIRECTION"]._serialized_start = 1332 - _globals["_STOPORDER_TRIGGERDIRECTION"]._serialized_end = 1455 - _globals["_STOPORDER_STATUS"]._serialized_start = 1458 - _globals["_STOPORDER_STATUS"]._serialized_end = 1615 - _globals["_STOPORDER_REJECTIONREASON"]._serialized_start = 1618 - _globals["_STOPORDER_REJECTIONREASON"]._serialized_end = 2230 - _globals["_PARTY"]._serialized_start = 2354 - _globals["_PARTY"]._serialized_end = 2443 - _globals["_RISKFACTOR"]._serialized_start = 2445 - _globals["_RISKFACTOR"]._serialized_end = 2523 - _globals["_PEGGEDORDER"]._serialized_start = 2525 - _globals["_PEGGEDORDER"]._serialized_end = 2615 - _globals["_ICEBERGORDER"]._serialized_start = 2618 - _globals["_ICEBERGORDER"]._serialized_end = 2758 - _globals["_ORDER"]._serialized_start = 2761 - _globals["_ORDER"]._serialized_end = 4041 - _globals["_ORDER_TIMEINFORCE"]._serialized_start = 3545 - _globals["_ORDER_TIMEINFORCE"]._serialized_end = 3727 - _globals["_ORDER_TYPE"]._serialized_start = 3729 - _globals["_ORDER_TYPE"]._serialized_end = 3808 - _globals["_ORDER_STATUS"]._serialized_start = 3811 - _globals["_ORDER_STATUS"]._serialized_end = 4012 - _globals["_ORDERCANCELLATIONCONFIRMATION"]._serialized_start = 4043 - _globals["_ORDERCANCELLATIONCONFIRMATION"]._serialized_end = 4109 - _globals["_ORDERCONFIRMATION"]._serialized_start = 4112 - _globals["_ORDERCONFIRMATION"]._serialized_end = 4272 - _globals["_AUCTIONINDICATIVESTATE"]._serialized_start = 4275 - _globals["_AUCTIONINDICATIVESTATE"]._serialized_end = 4486 - _globals["_TRADE"]._serialized_start = 4489 - _globals["_TRADE"]._serialized_end = 5125 - _globals["_TRADE_TYPE"]._serialized_start = 5014 - _globals["_TRADE_TYPE"]._serialized_end = 5125 - _globals["_FEE"]._serialized_start = 5128 - _globals["_FEE"]._serialized_end = 5664 - _globals["_TRADESET"]._serialized_start = 5666 - _globals["_TRADESET"]._serialized_end = 5713 - _globals["_CANDLE"]._serialized_start = 5716 - _globals["_CANDLE"]._serialized_end = 5958 - _globals["_PRICELEVEL"]._serialized_start = 5960 - _globals["_PRICELEVEL"]._serialized_end = 6060 - _globals["_MARKETDEPTH"]._serialized_start = 6063 - _globals["_MARKETDEPTH"]._serialized_end = 6220 - _globals["_MARKETDEPTHUPDATE"]._serialized_start = 6223 - _globals["_MARKETDEPTHUPDATE"]._serialized_end = 6444 - _globals["_POSITION"]._serialized_start = 6447 - _globals["_POSITION"]._serialized_end = 6822 - _globals["_POSITIONTRADE"]._serialized_start = 6824 - _globals["_POSITIONTRADE"]._serialized_end = 6885 - _globals["_DEPOSIT"]._serialized_start = 6888 - _globals["_DEPOSIT"]._serialized_end = 7275 - _globals["_DEPOSIT_STATUS"]._serialized_start = 7151 - _globals["_DEPOSIT_STATUS"]._serialized_end = 7275 - _globals["_WITHDRAWAL"]._serialized_start = 7278 - _globals["_WITHDRAWAL"]._serialized_end = 7702 - _globals["_WITHDRAWAL_STATUS"]._serialized_start = 7604 - _globals["_WITHDRAWAL_STATUS"]._serialized_end = 7696 - _globals["_WITHDRAWEXT"]._serialized_start = 7704 - _globals["_WITHDRAWEXT"]._serialized_end = 7772 - _globals["_ERC20WITHDRAWEXT"]._serialized_start = 7774 - _globals["_ERC20WITHDRAWEXT"]._serialized_end = 7835 - _globals["_ACCOUNT"]._serialized_start = 7838 - _globals["_ACCOUNT"]._serialized_end = 8001 - _globals["_FINANCIALAMOUNT"]._serialized_start = 8003 - _globals["_FINANCIALAMOUNT"]._serialized_end = 8066 - _globals["_TRANSFER"]._serialized_start = 8069 - _globals["_TRANSFER"]._serialized_end = 8248 - _globals["_DISPATCHSTRATEGY"]._serialized_start = 8251 - _globals["_DISPATCHSTRATEGY"]._serialized_end = 9088 - _globals["_RANK"]._serialized_start = 9090 - _globals["_RANK"]._serialized_end = 9160 - _globals["_TRANSFERREQUEST"]._serialized_start = 9163 - _globals["_TRANSFERREQUEST"]._serialized_end = 9393 - _globals["_ACCOUNTDETAILS"]._serialized_start = 9396 - _globals["_ACCOUNTDETAILS"]._serialized_end = 9563 - _globals["_LEDGERENTRY"]._serialized_start = 9566 - _globals["_LEDGERENTRY"]._serialized_end = 9933 - _globals["_POSTTRANSFERBALANCE"]._serialized_start = 9935 - _globals["_POSTTRANSFERBALANCE"]._serialized_end = 10030 - _globals["_LEDGERMOVEMENT"]._serialized_start = 10032 - _globals["_LEDGERMOVEMENT"]._serialized_end = 10148 - _globals["_MARGINLEVELS"]._serialized_start = 10151 - _globals["_MARGINLEVELS"]._serialized_end = 10575 - _globals["_PERPETUALDATA"]._serialized_start = 10578 - _globals["_PERPETUALDATA"]._serialized_end = 11176 - _globals["_PRODUCTDATA"]._serialized_start = 11178 - _globals["_PRODUCTDATA"]._serialized_end = 11261 - _globals["_MARKETDATA"]._serialized_start = 11264 - _globals["_MARKETDATA"]._serialized_end = 13027 - _globals["_COMPOSITEPRICESOURCE"]._serialized_start = 13029 - _globals["_COMPOSITEPRICESOURCE"]._serialized_end = 13143 - _globals["_COMPOSITEPRICESTATE"]._serialized_start = 13145 - _globals["_COMPOSITEPRICESTATE"]._serialized_end = 13231 - _globals["_LIQUIDITYPROVIDERFEESHARE"]._serialized_start = 13234 - _globals["_LIQUIDITYPROVIDERFEESHARE"]._serialized_end = 13457 - _globals["_LIQUIDITYPROVIDERSLA"]._serialized_start = 13460 - _globals["_LIQUIDITYPROVIDERSLA"]._serialized_end = 13990 - _globals["_PRICEMONITORINGBOUNDS"]._serialized_start = 13993 - _globals["_PRICEMONITORINGBOUNDS"]._serialized_end = 14217 - _globals["_ERRORDETAIL"]._serialized_start = 14219 - _globals["_ERRORDETAIL"]._serialized_end = 14300 - _globals["_NETWORKPARAMETER"]._serialized_start = 14302 - _globals["_NETWORKPARAMETER"]._serialized_end = 14360 - _globals["_NETWORKLIMITS"]._serialized_start = 14363 - _globals["_NETWORKLIMITS"]._serialized_end = 14901 - _globals["_LIQUIDITYORDER"]._serialized_start = 14903 - _globals["_LIQUIDITYORDER"]._serialized_end = 15028 - _globals["_LIQUIDITYORDERREFERENCE"]._serialized_start = 15030 - _globals["_LIQUIDITYORDERREFERENCE"]._serialized_end = 15145 - _globals["_LIQUIDITYPROVISION"]._serialized_start = 15148 - _globals["_LIQUIDITYPROVISION"]._serialized_end = 15742 - _globals["_LIQUIDITYPROVISION_STATUS"]._serialized_start = 15585 - _globals["_LIQUIDITYPROVISION_STATUS"]._serialized_end = 15742 - _globals["_ETHEREUML2CONFIG"]._serialized_start = 15745 - _globals["_ETHEREUML2CONFIG"]._serialized_end = 15918 - _globals["_ETHEREUML2CONFIGS"]._serialized_start = 15920 - _globals["_ETHEREUML2CONFIGS"]._serialized_end = 15989 - _globals["_ETHEREUMCONFIG"]._serialized_start = 15992 - _globals["_ETHEREUMCONFIG"]._serialized_end = 16456 - _globals["_EVMBRIDGECONFIG"]._serialized_start = 16459 - _globals["_EVMBRIDGECONFIG"]._serialized_end = 16805 - _globals["_EVMBRIDGECONFIGS"]._serialized_start = 16807 - _globals["_EVMBRIDGECONFIGS"]._serialized_end = 16874 - _globals["_ETHEREUMCONTRACTCONFIG"]._serialized_start = 16876 - _globals["_ETHEREUMCONTRACTCONFIG"]._serialized_end = 16982 - _globals["_EPOCHTIMESTAMPS"]._serialized_start = 16985 - _globals["_EPOCHTIMESTAMPS"]._serialized_end = 17157 - _globals["_EPOCH"]._serialized_start = 17160 - _globals["_EPOCH"]._serialized_end = 17336 - _globals["_EPOCHPARTICIPATION"]._serialized_start = 17339 - _globals["_EPOCHPARTICIPATION"]._serialized_end = 17481 - _globals["_EPOCHDATA"]._serialized_start = 17483 - _globals["_EPOCHDATA"]._serialized_end = 17566 - _globals["_RANKINGSCORE"]._serialized_start = 17569 - _globals["_RANKINGSCORE"]._serialized_end = 17852 - _globals["_REWARDSCORE"]._serialized_start = 17855 - _globals["_REWARDSCORE"]._serialized_end = 18154 - _globals["_NODE"]._serialized_start = 18157 - _globals["_NODE"]._serialized_end = 18848 - _globals["_NODESET"]._serialized_start = 18851 - _globals["_NODESET"]._serialized_end = 19007 - _globals["_NODEDATA"]._serialized_start = 19010 - _globals["_NODEDATA"]._serialized_end = 19311 - _globals["_DELEGATION"]._serialized_start = 19313 - _globals["_DELEGATION"]._serialized_end = 19425 - _globals["_REWARD"]._serialized_start = 19428 - _globals["_REWARD"]._serialized_end = 19848 - _globals["_REWARDSUMMARY"]._serialized_start = 19850 - _globals["_REWARDSUMMARY"]._serialized_end = 19943 - _globals["_EPOCHREWARDSUMMARY"]._serialized_start = 19946 - _globals["_EPOCHREWARDSUMMARY"]._serialized_end = 20101 - _globals["_STATEVALUEPROPOSAL"]._serialized_start = 20103 - _globals["_STATEVALUEPROPOSAL"]._serialized_end = 20224 - _globals["_KEYVALUEBUNDLE"]._serialized_start = 20226 - _globals["_KEYVALUEBUNDLE"]._serialized_end = 20333 - _globals["_STATEVARVALUE"]._serialized_start = 20336 - _globals["_STATEVARVALUE"]._serialized_end = 20516 - _globals["_SCALARVALUE"]._serialized_start = 20518 - _globals["_SCALARVALUE"]._serialized_end = 20553 - _globals["_VECTORVALUE"]._serialized_start = 20555 - _globals["_VECTORVALUE"]._serialized_end = 20590 - _globals["_MATRIXVALUE"]._serialized_start = 20592 - _globals["_MATRIXVALUE"]._serialized_end = 20646 - _globals["_REFERRALPROGRAM"]._serialized_start = 20649 - _globals["_REFERRALPROGRAM"]._serialized_end = 20914 - _globals["_VOLUMEBENEFITTIER"]._serialized_start = 20917 - _globals["_VOLUMEBENEFITTIER"]._serialized_end = 21072 - _globals["_BENEFITTIER"]._serialized_start = 21075 - _globals["_BENEFITTIER"]._serialized_end = 21321 - _globals["_VESTINGBENEFITTIERS"]._serialized_start = 21323 - _globals["_VESTINGBENEFITTIERS"]._serialized_end = 21392 - _globals["_VESTINGBENEFITTIER"]._serialized_start = 21394 - _globals["_VESTINGBENEFITTIER"]._serialized_end = 21515 - _globals["_STAKINGTIER"]._serialized_start = 21517 - _globals["_STAKINGTIER"]._serialized_end = 21644 - _globals["_VOLUMEDISCOUNTPROGRAM"]._serialized_start = 21647 - _globals["_VOLUMEDISCOUNTPROGRAM"]._serialized_end = 21868 - _globals["_ACTIVITYSTREAKBENEFITTIERS"]._serialized_start = 21870 - _globals["_ACTIVITYSTREAKBENEFITTIERS"]._serialized_end = 21953 - _globals["_ACTIVITYSTREAKBENEFITTIER"]._serialized_start = 21956 - _globals["_ACTIVITYSTREAKBENEFITTIER"]._serialized_end = 22131 -# @@protoc_insertion_point(module_scope) diff --git a/vega_sim/proto/vega/vega_pb2.pyi b/vega_sim/proto/vega/vega_pb2.pyi deleted file mode 100644 index fb6ad0bf8..000000000 --- a/vega_sim/proto/vega/vega_pb2.pyi +++ /dev/null @@ -1,2868 +0,0 @@ -from vega import markets_pb2 as _markets_pb2 -from google.protobuf.internal import containers as _containers -from google.protobuf.internal import enum_type_wrapper as _enum_type_wrapper -from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from typing import ( - ClassVar as _ClassVar, - Iterable as _Iterable, - Mapping as _Mapping, - Optional as _Optional, - Union as _Union, -) - -DESCRIPTOR: _descriptor.FileDescriptor - -class Side(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - SIDE_UNSPECIFIED: _ClassVar[Side] - SIDE_BUY: _ClassVar[Side] - SIDE_SELL: _ClassVar[Side] - -class Interval(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - INTERVAL_UNSPECIFIED: _ClassVar[Interval] - INTERVAL_BLOCK: _ClassVar[Interval] - INTERVAL_I1M: _ClassVar[Interval] - INTERVAL_I5M: _ClassVar[Interval] - INTERVAL_I15M: _ClassVar[Interval] - INTERVAL_I30M: _ClassVar[Interval] - INTERVAL_I1H: _ClassVar[Interval] - INTERVAL_I4H: _ClassVar[Interval] - INTERVAL_I6H: _ClassVar[Interval] - INTERVAL_I8H: _ClassVar[Interval] - INTERVAL_I12H: _ClassVar[Interval] - INTERVAL_I1D: _ClassVar[Interval] - INTERVAL_I7D: _ClassVar[Interval] - -class PositionStatus(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - POSITION_STATUS_UNSPECIFIED: _ClassVar[PositionStatus] - POSITION_STATUS_ORDERS_CLOSED: _ClassVar[PositionStatus] - POSITION_STATUS_CLOSED_OUT: _ClassVar[PositionStatus] - POSITION_STATUS_DISTRESSED: _ClassVar[PositionStatus] - -class AuctionTrigger(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - AUCTION_TRIGGER_UNSPECIFIED: _ClassVar[AuctionTrigger] - AUCTION_TRIGGER_BATCH: _ClassVar[AuctionTrigger] - AUCTION_TRIGGER_OPENING: _ClassVar[AuctionTrigger] - AUCTION_TRIGGER_PRICE: _ClassVar[AuctionTrigger] - AUCTION_TRIGGER_LIQUIDITY: _ClassVar[AuctionTrigger] - AUCTION_TRIGGER_LIQUIDITY_TARGET_NOT_MET: _ClassVar[AuctionTrigger] - AUCTION_TRIGGER_UNABLE_TO_DEPLOY_LP_ORDERS: _ClassVar[AuctionTrigger] - AUCTION_TRIGGER_GOVERNANCE_SUSPENSION: _ClassVar[AuctionTrigger] - -class PeggedReference(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - PEGGED_REFERENCE_UNSPECIFIED: _ClassVar[PeggedReference] - PEGGED_REFERENCE_MID: _ClassVar[PeggedReference] - PEGGED_REFERENCE_BEST_BID: _ClassVar[PeggedReference] - PEGGED_REFERENCE_BEST_ASK: _ClassVar[PeggedReference] - -class OrderError(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - ORDER_ERROR_UNSPECIFIED: _ClassVar[OrderError] - ORDER_ERROR_INVALID_MARKET_ID: _ClassVar[OrderError] - ORDER_ERROR_INVALID_ORDER_ID: _ClassVar[OrderError] - ORDER_ERROR_OUT_OF_SEQUENCE: _ClassVar[OrderError] - ORDER_ERROR_INVALID_REMAINING_SIZE: _ClassVar[OrderError] - ORDER_ERROR_TIME_FAILURE: _ClassVar[OrderError] - ORDER_ERROR_REMOVAL_FAILURE: _ClassVar[OrderError] - ORDER_ERROR_INVALID_EXPIRATION_DATETIME: _ClassVar[OrderError] - ORDER_ERROR_INVALID_ORDER_REFERENCE: _ClassVar[OrderError] - ORDER_ERROR_EDIT_NOT_ALLOWED: _ClassVar[OrderError] - ORDER_ERROR_AMEND_FAILURE: _ClassVar[OrderError] - ORDER_ERROR_NOT_FOUND: _ClassVar[OrderError] - ORDER_ERROR_INVALID_PARTY_ID: _ClassVar[OrderError] - ORDER_ERROR_MARKET_CLOSED: _ClassVar[OrderError] - ORDER_ERROR_MARGIN_CHECK_FAILED: _ClassVar[OrderError] - ORDER_ERROR_MISSING_GENERAL_ACCOUNT: _ClassVar[OrderError] - ORDER_ERROR_INTERNAL_ERROR: _ClassVar[OrderError] - ORDER_ERROR_INVALID_SIZE: _ClassVar[OrderError] - ORDER_ERROR_INVALID_PERSISTENCE: _ClassVar[OrderError] - ORDER_ERROR_INVALID_TYPE: _ClassVar[OrderError] - ORDER_ERROR_SELF_TRADING: _ClassVar[OrderError] - ORDER_ERROR_INSUFFICIENT_FUNDS_TO_PAY_FEES: _ClassVar[OrderError] - ORDER_ERROR_INCORRECT_MARKET_TYPE: _ClassVar[OrderError] - ORDER_ERROR_INVALID_TIME_IN_FORCE: _ClassVar[OrderError] - ORDER_ERROR_CANNOT_SEND_GFN_ORDER_DURING_AN_AUCTION: _ClassVar[OrderError] - ORDER_ERROR_CANNOT_SEND_GFA_ORDER_DURING_CONTINUOUS_TRADING: _ClassVar[OrderError] - ORDER_ERROR_CANNOT_AMEND_TO_GTT_WITHOUT_EXPIRYAT: _ClassVar[OrderError] - ORDER_ERROR_EXPIRYAT_BEFORE_CREATEDAT: _ClassVar[OrderError] - ORDER_ERROR_CANNOT_HAVE_GTC_AND_EXPIRYAT: _ClassVar[OrderError] - ORDER_ERROR_CANNOT_AMEND_TO_FOK_OR_IOC: _ClassVar[OrderError] - ORDER_ERROR_CANNOT_AMEND_TO_GFA_OR_GFN: _ClassVar[OrderError] - ORDER_ERROR_CANNOT_AMEND_FROM_GFA_OR_GFN: _ClassVar[OrderError] - ORDER_ERROR_CANNOT_SEND_IOC_ORDER_DURING_AUCTION: _ClassVar[OrderError] - ORDER_ERROR_CANNOT_SEND_FOK_ORDER_DURING_AUCTION: _ClassVar[OrderError] - ORDER_ERROR_MUST_BE_LIMIT_ORDER: _ClassVar[OrderError] - ORDER_ERROR_MUST_BE_GTT_OR_GTC: _ClassVar[OrderError] - ORDER_ERROR_WITHOUT_REFERENCE_PRICE: _ClassVar[OrderError] - ORDER_ERROR_BUY_CANNOT_REFERENCE_BEST_ASK_PRICE: _ClassVar[OrderError] - ORDER_ERROR_OFFSET_MUST_BE_GREATER_OR_EQUAL_TO_ZERO: _ClassVar[OrderError] - ORDER_ERROR_SELL_CANNOT_REFERENCE_BEST_BID_PRICE: _ClassVar[OrderError] - ORDER_ERROR_OFFSET_MUST_BE_GREATER_THAN_ZERO: _ClassVar[OrderError] - ORDER_ERROR_INSUFFICIENT_ASSET_BALANCE: _ClassVar[OrderError] - ORDER_ERROR_CANNOT_AMEND_PEGGED_ORDER_DETAILS_ON_NON_PEGGED_ORDER: _ClassVar[ - OrderError - ] - ORDER_ERROR_UNABLE_TO_REPRICE_PEGGED_ORDER: _ClassVar[OrderError] - ORDER_ERROR_UNABLE_TO_AMEND_PRICE_ON_PEGGED_ORDER: _ClassVar[OrderError] - ORDER_ERROR_NON_PERSISTENT_ORDER_OUT_OF_PRICE_BOUNDS: _ClassVar[OrderError] - ORDER_ERROR_TOO_MANY_PEGGED_ORDERS: _ClassVar[OrderError] - ORDER_ERROR_POST_ONLY_ORDER_WOULD_TRADE: _ClassVar[OrderError] - ORDER_ERROR_REDUCE_ONLY_ORDER_WOULD_NOT_REDUCE_POSITION: _ClassVar[OrderError] - ORDER_ERROR_ISOLATED_MARGIN_CHECK_FAILED: _ClassVar[OrderError] - ORDER_ERROR_PEGGED_ORDERS_NOT_ALLOWED_IN_ISOLATED_MARGIN_MODE: _ClassVar[OrderError] - ORDER_ERROR_PRICE_NOT_IN_TICK_SIZE: _ClassVar[OrderError] - ORDER_ERROR_PRICE_MUST_BE_LESS_THAN_OR_EQUAL_TO_MAX_PRICE: _ClassVar[OrderError] - -class ChainStatus(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - CHAIN_STATUS_UNSPECIFIED: _ClassVar[ChainStatus] - CHAIN_STATUS_DISCONNECTED: _ClassVar[ChainStatus] - CHAIN_STATUS_REPLAYING: _ClassVar[ChainStatus] - CHAIN_STATUS_CONNECTED: _ClassVar[ChainStatus] - -class AccountType(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - ACCOUNT_TYPE_UNSPECIFIED: _ClassVar[AccountType] - ACCOUNT_TYPE_INSURANCE: _ClassVar[AccountType] - ACCOUNT_TYPE_SETTLEMENT: _ClassVar[AccountType] - ACCOUNT_TYPE_MARGIN: _ClassVar[AccountType] - ACCOUNT_TYPE_GENERAL: _ClassVar[AccountType] - ACCOUNT_TYPE_FEES_INFRASTRUCTURE: _ClassVar[AccountType] - ACCOUNT_TYPE_FEES_LIQUIDITY: _ClassVar[AccountType] - ACCOUNT_TYPE_FEES_MAKER: _ClassVar[AccountType] - ACCOUNT_TYPE_BOND: _ClassVar[AccountType] - ACCOUNT_TYPE_EXTERNAL: _ClassVar[AccountType] - ACCOUNT_TYPE_GLOBAL_INSURANCE: _ClassVar[AccountType] - ACCOUNT_TYPE_GLOBAL_REWARD: _ClassVar[AccountType] - ACCOUNT_TYPE_PENDING_TRANSFERS: _ClassVar[AccountType] - ACCOUNT_TYPE_REWARD_MAKER_PAID_FEES: _ClassVar[AccountType] - ACCOUNT_TYPE_REWARD_MAKER_RECEIVED_FEES: _ClassVar[AccountType] - ACCOUNT_TYPE_REWARD_LP_RECEIVED_FEES: _ClassVar[AccountType] - ACCOUNT_TYPE_REWARD_MARKET_PROPOSERS: _ClassVar[AccountType] - ACCOUNT_TYPE_HOLDING: _ClassVar[AccountType] - ACCOUNT_TYPE_LP_LIQUIDITY_FEES: _ClassVar[AccountType] - ACCOUNT_TYPE_LIQUIDITY_FEES_BONUS_DISTRIBUTION: _ClassVar[AccountType] - ACCOUNT_TYPE_NETWORK_TREASURY: _ClassVar[AccountType] - ACCOUNT_TYPE_VESTING_REWARDS: _ClassVar[AccountType] - ACCOUNT_TYPE_VESTED_REWARDS: _ClassVar[AccountType] - ACCOUNT_TYPE_REWARD_AVERAGE_POSITION: _ClassVar[AccountType] - ACCOUNT_TYPE_REWARD_RELATIVE_RETURN: _ClassVar[AccountType] - ACCOUNT_TYPE_REWARD_RETURN_VOLATILITY: _ClassVar[AccountType] - ACCOUNT_TYPE_REWARD_VALIDATOR_RANKING: _ClassVar[AccountType] - ACCOUNT_TYPE_PENDING_FEE_REFERRAL_REWARD: _ClassVar[AccountType] - ACCOUNT_TYPE_ORDER_MARGIN: _ClassVar[AccountType] - ACCOUNT_TYPE_REWARD_REALISED_RETURN: _ClassVar[AccountType] - -class TransferType(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - TRANSFER_TYPE_UNSPECIFIED: _ClassVar[TransferType] - TRANSFER_TYPE_LOSS: _ClassVar[TransferType] - TRANSFER_TYPE_WIN: _ClassVar[TransferType] - TRANSFER_TYPE_MTM_LOSS: _ClassVar[TransferType] - TRANSFER_TYPE_MTM_WIN: _ClassVar[TransferType] - TRANSFER_TYPE_MARGIN_LOW: _ClassVar[TransferType] - TRANSFER_TYPE_MARGIN_HIGH: _ClassVar[TransferType] - TRANSFER_TYPE_MARGIN_CONFISCATED: _ClassVar[TransferType] - TRANSFER_TYPE_MAKER_FEE_PAY: _ClassVar[TransferType] - TRANSFER_TYPE_MAKER_FEE_RECEIVE: _ClassVar[TransferType] - TRANSFER_TYPE_INFRASTRUCTURE_FEE_PAY: _ClassVar[TransferType] - TRANSFER_TYPE_INFRASTRUCTURE_FEE_DISTRIBUTE: _ClassVar[TransferType] - TRANSFER_TYPE_LIQUIDITY_FEE_PAY: _ClassVar[TransferType] - TRANSFER_TYPE_LIQUIDITY_FEE_DISTRIBUTE: _ClassVar[TransferType] - TRANSFER_TYPE_BOND_LOW: _ClassVar[TransferType] - TRANSFER_TYPE_BOND_HIGH: _ClassVar[TransferType] - TRANSFER_TYPE_WITHDRAW: _ClassVar[TransferType] - TRANSFER_TYPE_DEPOSIT: _ClassVar[TransferType] - TRANSFER_TYPE_BOND_SLASHING: _ClassVar[TransferType] - TRANSFER_TYPE_REWARD_PAYOUT: _ClassVar[TransferType] - TRANSFER_TYPE_TRANSFER_FUNDS_SEND: _ClassVar[TransferType] - TRANSFER_TYPE_TRANSFER_FUNDS_DISTRIBUTE: _ClassVar[TransferType] - TRANSFER_TYPE_CLEAR_ACCOUNT: _ClassVar[TransferType] - TRANSFER_TYPE_CHECKPOINT_BALANCE_RESTORE: _ClassVar[TransferType] - TRANSFER_TYPE_SPOT: _ClassVar[TransferType] - TRANSFER_TYPE_HOLDING_LOCK: _ClassVar[TransferType] - TRANSFER_TYPE_HOLDING_RELEASE: _ClassVar[TransferType] - TRANSFER_TYPE_SUCCESSOR_INSURANCE_FRACTION: _ClassVar[TransferType] - TRANSFER_TYPE_LIQUIDITY_FEE_ALLOCATE: _ClassVar[TransferType] - TRANSFER_TYPE_LIQUIDITY_FEE_NET_DISTRIBUTE: _ClassVar[TransferType] - TRANSFER_TYPE_SLA_PENALTY_BOND_APPLY: _ClassVar[TransferType] - TRANSFER_TYPE_SLA_PENALTY_LP_FEE_APPLY: _ClassVar[TransferType] - TRANSFER_TYPE_LIQUIDITY_FEE_UNPAID_COLLECT: _ClassVar[TransferType] - TRANSFER_TYPE_SLA_PERFORMANCE_BONUS_DISTRIBUTE: _ClassVar[TransferType] - TRANSFER_TYPE_PERPETUALS_FUNDING_LOSS: _ClassVar[TransferType] - TRANSFER_TYPE_PERPETUALS_FUNDING_WIN: _ClassVar[TransferType] - TRANSFER_TYPE_REWARDS_VESTED: _ClassVar[TransferType] - TRANSFER_TYPE_FEE_REFERRER_REWARD_PAY: _ClassVar[TransferType] - TRANSFER_TYPE_FEE_REFERRER_REWARD_DISTRIBUTE: _ClassVar[TransferType] - TRANSFER_TYPE_ORDER_MARGIN_LOW: _ClassVar[TransferType] - TRANSFER_TYPE_ORDER_MARGIN_HIGH: _ClassVar[TransferType] - TRANSFER_TYPE_ISOLATED_MARGIN_LOW: _ClassVar[TransferType] - TRANSFER_TYPE_ISOLATED_MARGIN_HIGH: _ClassVar[TransferType] - TRANSFER_TYPE_AMM_LOW: _ClassVar[TransferType] - TRANSFER_TYPE_AMM_HIGH: _ClassVar[TransferType] - TRANSFER_TYPE_AMM_RELEASE: _ClassVar[TransferType] - -class DispatchMetric(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - DISPATCH_METRIC_UNSPECIFIED: _ClassVar[DispatchMetric] - DISPATCH_METRIC_MAKER_FEES_PAID: _ClassVar[DispatchMetric] - DISPATCH_METRIC_MAKER_FEES_RECEIVED: _ClassVar[DispatchMetric] - DISPATCH_METRIC_LP_FEES_RECEIVED: _ClassVar[DispatchMetric] - DISPATCH_METRIC_MARKET_VALUE: _ClassVar[DispatchMetric] - DISPATCH_METRIC_AVERAGE_POSITION: _ClassVar[DispatchMetric] - DISPATCH_METRIC_RELATIVE_RETURN: _ClassVar[DispatchMetric] - DISPATCH_METRIC_RETURN_VOLATILITY: _ClassVar[DispatchMetric] - DISPATCH_METRIC_VALIDATOR_RANKING: _ClassVar[DispatchMetric] - DISPATCH_METRIC_REALISED_RETURN: _ClassVar[DispatchMetric] - -class EntityScope(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - ENTITY_SCOPE_UNSPECIFIED: _ClassVar[EntityScope] - ENTITY_SCOPE_INDIVIDUALS: _ClassVar[EntityScope] - ENTITY_SCOPE_TEAMS: _ClassVar[EntityScope] - -class IndividualScope(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - INDIVIDUAL_SCOPE_UNSPECIFIED: _ClassVar[IndividualScope] - INDIVIDUAL_SCOPE_ALL: _ClassVar[IndividualScope] - INDIVIDUAL_SCOPE_IN_TEAM: _ClassVar[IndividualScope] - INDIVIDUAL_SCOPE_NOT_IN_TEAM: _ClassVar[IndividualScope] - INDIVIDUAL_SCOPE_AMM: _ClassVar[IndividualScope] - -class DistributionStrategy(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - DISTRIBUTION_STRATEGY_UNSPECIFIED: _ClassVar[DistributionStrategy] - DISTRIBUTION_STRATEGY_PRO_RATA: _ClassVar[DistributionStrategy] - DISTRIBUTION_STRATEGY_RANK: _ClassVar[DistributionStrategy] - -class NodeStatus(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - NODE_STATUS_UNSPECIFIED: _ClassVar[NodeStatus] - NODE_STATUS_VALIDATOR: _ClassVar[NodeStatus] - NODE_STATUS_NON_VALIDATOR: _ClassVar[NodeStatus] - -class EpochAction(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - EPOCH_ACTION_UNSPECIFIED: _ClassVar[EpochAction] - EPOCH_ACTION_START: _ClassVar[EpochAction] - EPOCH_ACTION_END: _ClassVar[EpochAction] - -class ValidatorNodeStatus(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - VALIDATOR_NODE_STATUS_UNSPECIFIED: _ClassVar[ValidatorNodeStatus] - VALIDATOR_NODE_STATUS_TENDERMINT: _ClassVar[ValidatorNodeStatus] - VALIDATOR_NODE_STATUS_ERSATZ: _ClassVar[ValidatorNodeStatus] - VALIDATOR_NODE_STATUS_PENDING: _ClassVar[ValidatorNodeStatus] - -class MarginMode(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - MARGIN_MODE_UNSPECIFIED: _ClassVar[MarginMode] - MARGIN_MODE_CROSS_MARGIN: _ClassVar[MarginMode] - MARGIN_MODE_ISOLATED_MARGIN: _ClassVar[MarginMode] - -SIDE_UNSPECIFIED: Side -SIDE_BUY: Side -SIDE_SELL: Side -INTERVAL_UNSPECIFIED: Interval -INTERVAL_BLOCK: Interval -INTERVAL_I1M: Interval -INTERVAL_I5M: Interval -INTERVAL_I15M: Interval -INTERVAL_I30M: Interval -INTERVAL_I1H: Interval -INTERVAL_I4H: Interval -INTERVAL_I6H: Interval -INTERVAL_I8H: Interval -INTERVAL_I12H: Interval -INTERVAL_I1D: Interval -INTERVAL_I7D: Interval -POSITION_STATUS_UNSPECIFIED: PositionStatus -POSITION_STATUS_ORDERS_CLOSED: PositionStatus -POSITION_STATUS_CLOSED_OUT: PositionStatus -POSITION_STATUS_DISTRESSED: PositionStatus -AUCTION_TRIGGER_UNSPECIFIED: AuctionTrigger -AUCTION_TRIGGER_BATCH: AuctionTrigger -AUCTION_TRIGGER_OPENING: AuctionTrigger -AUCTION_TRIGGER_PRICE: AuctionTrigger -AUCTION_TRIGGER_LIQUIDITY: AuctionTrigger -AUCTION_TRIGGER_LIQUIDITY_TARGET_NOT_MET: AuctionTrigger -AUCTION_TRIGGER_UNABLE_TO_DEPLOY_LP_ORDERS: AuctionTrigger -AUCTION_TRIGGER_GOVERNANCE_SUSPENSION: AuctionTrigger -PEGGED_REFERENCE_UNSPECIFIED: PeggedReference -PEGGED_REFERENCE_MID: PeggedReference -PEGGED_REFERENCE_BEST_BID: PeggedReference -PEGGED_REFERENCE_BEST_ASK: PeggedReference -ORDER_ERROR_UNSPECIFIED: OrderError -ORDER_ERROR_INVALID_MARKET_ID: OrderError -ORDER_ERROR_INVALID_ORDER_ID: OrderError -ORDER_ERROR_OUT_OF_SEQUENCE: OrderError -ORDER_ERROR_INVALID_REMAINING_SIZE: OrderError -ORDER_ERROR_TIME_FAILURE: OrderError -ORDER_ERROR_REMOVAL_FAILURE: OrderError -ORDER_ERROR_INVALID_EXPIRATION_DATETIME: OrderError -ORDER_ERROR_INVALID_ORDER_REFERENCE: OrderError -ORDER_ERROR_EDIT_NOT_ALLOWED: OrderError -ORDER_ERROR_AMEND_FAILURE: OrderError -ORDER_ERROR_NOT_FOUND: OrderError -ORDER_ERROR_INVALID_PARTY_ID: OrderError -ORDER_ERROR_MARKET_CLOSED: OrderError -ORDER_ERROR_MARGIN_CHECK_FAILED: OrderError -ORDER_ERROR_MISSING_GENERAL_ACCOUNT: OrderError -ORDER_ERROR_INTERNAL_ERROR: OrderError -ORDER_ERROR_INVALID_SIZE: OrderError -ORDER_ERROR_INVALID_PERSISTENCE: OrderError -ORDER_ERROR_INVALID_TYPE: OrderError -ORDER_ERROR_SELF_TRADING: OrderError -ORDER_ERROR_INSUFFICIENT_FUNDS_TO_PAY_FEES: OrderError -ORDER_ERROR_INCORRECT_MARKET_TYPE: OrderError -ORDER_ERROR_INVALID_TIME_IN_FORCE: OrderError -ORDER_ERROR_CANNOT_SEND_GFN_ORDER_DURING_AN_AUCTION: OrderError -ORDER_ERROR_CANNOT_SEND_GFA_ORDER_DURING_CONTINUOUS_TRADING: OrderError -ORDER_ERROR_CANNOT_AMEND_TO_GTT_WITHOUT_EXPIRYAT: OrderError -ORDER_ERROR_EXPIRYAT_BEFORE_CREATEDAT: OrderError -ORDER_ERROR_CANNOT_HAVE_GTC_AND_EXPIRYAT: OrderError -ORDER_ERROR_CANNOT_AMEND_TO_FOK_OR_IOC: OrderError -ORDER_ERROR_CANNOT_AMEND_TO_GFA_OR_GFN: OrderError -ORDER_ERROR_CANNOT_AMEND_FROM_GFA_OR_GFN: OrderError -ORDER_ERROR_CANNOT_SEND_IOC_ORDER_DURING_AUCTION: OrderError -ORDER_ERROR_CANNOT_SEND_FOK_ORDER_DURING_AUCTION: OrderError -ORDER_ERROR_MUST_BE_LIMIT_ORDER: OrderError -ORDER_ERROR_MUST_BE_GTT_OR_GTC: OrderError -ORDER_ERROR_WITHOUT_REFERENCE_PRICE: OrderError -ORDER_ERROR_BUY_CANNOT_REFERENCE_BEST_ASK_PRICE: OrderError -ORDER_ERROR_OFFSET_MUST_BE_GREATER_OR_EQUAL_TO_ZERO: OrderError -ORDER_ERROR_SELL_CANNOT_REFERENCE_BEST_BID_PRICE: OrderError -ORDER_ERROR_OFFSET_MUST_BE_GREATER_THAN_ZERO: OrderError -ORDER_ERROR_INSUFFICIENT_ASSET_BALANCE: OrderError -ORDER_ERROR_CANNOT_AMEND_PEGGED_ORDER_DETAILS_ON_NON_PEGGED_ORDER: OrderError -ORDER_ERROR_UNABLE_TO_REPRICE_PEGGED_ORDER: OrderError -ORDER_ERROR_UNABLE_TO_AMEND_PRICE_ON_PEGGED_ORDER: OrderError -ORDER_ERROR_NON_PERSISTENT_ORDER_OUT_OF_PRICE_BOUNDS: OrderError -ORDER_ERROR_TOO_MANY_PEGGED_ORDERS: OrderError -ORDER_ERROR_POST_ONLY_ORDER_WOULD_TRADE: OrderError -ORDER_ERROR_REDUCE_ONLY_ORDER_WOULD_NOT_REDUCE_POSITION: OrderError -ORDER_ERROR_ISOLATED_MARGIN_CHECK_FAILED: OrderError -ORDER_ERROR_PEGGED_ORDERS_NOT_ALLOWED_IN_ISOLATED_MARGIN_MODE: OrderError -ORDER_ERROR_PRICE_NOT_IN_TICK_SIZE: OrderError -ORDER_ERROR_PRICE_MUST_BE_LESS_THAN_OR_EQUAL_TO_MAX_PRICE: OrderError -CHAIN_STATUS_UNSPECIFIED: ChainStatus -CHAIN_STATUS_DISCONNECTED: ChainStatus -CHAIN_STATUS_REPLAYING: ChainStatus -CHAIN_STATUS_CONNECTED: ChainStatus -ACCOUNT_TYPE_UNSPECIFIED: AccountType -ACCOUNT_TYPE_INSURANCE: AccountType -ACCOUNT_TYPE_SETTLEMENT: AccountType -ACCOUNT_TYPE_MARGIN: AccountType -ACCOUNT_TYPE_GENERAL: AccountType -ACCOUNT_TYPE_FEES_INFRASTRUCTURE: AccountType -ACCOUNT_TYPE_FEES_LIQUIDITY: AccountType -ACCOUNT_TYPE_FEES_MAKER: AccountType -ACCOUNT_TYPE_BOND: AccountType -ACCOUNT_TYPE_EXTERNAL: AccountType -ACCOUNT_TYPE_GLOBAL_INSURANCE: AccountType -ACCOUNT_TYPE_GLOBAL_REWARD: AccountType -ACCOUNT_TYPE_PENDING_TRANSFERS: AccountType -ACCOUNT_TYPE_REWARD_MAKER_PAID_FEES: AccountType -ACCOUNT_TYPE_REWARD_MAKER_RECEIVED_FEES: AccountType -ACCOUNT_TYPE_REWARD_LP_RECEIVED_FEES: AccountType -ACCOUNT_TYPE_REWARD_MARKET_PROPOSERS: AccountType -ACCOUNT_TYPE_HOLDING: AccountType -ACCOUNT_TYPE_LP_LIQUIDITY_FEES: AccountType -ACCOUNT_TYPE_LIQUIDITY_FEES_BONUS_DISTRIBUTION: AccountType -ACCOUNT_TYPE_NETWORK_TREASURY: AccountType -ACCOUNT_TYPE_VESTING_REWARDS: AccountType -ACCOUNT_TYPE_VESTED_REWARDS: AccountType -ACCOUNT_TYPE_REWARD_AVERAGE_POSITION: AccountType -ACCOUNT_TYPE_REWARD_RELATIVE_RETURN: AccountType -ACCOUNT_TYPE_REWARD_RETURN_VOLATILITY: AccountType -ACCOUNT_TYPE_REWARD_VALIDATOR_RANKING: AccountType -ACCOUNT_TYPE_PENDING_FEE_REFERRAL_REWARD: AccountType -ACCOUNT_TYPE_ORDER_MARGIN: AccountType -ACCOUNT_TYPE_REWARD_REALISED_RETURN: AccountType -TRANSFER_TYPE_UNSPECIFIED: TransferType -TRANSFER_TYPE_LOSS: TransferType -TRANSFER_TYPE_WIN: TransferType -TRANSFER_TYPE_MTM_LOSS: TransferType -TRANSFER_TYPE_MTM_WIN: TransferType -TRANSFER_TYPE_MARGIN_LOW: TransferType -TRANSFER_TYPE_MARGIN_HIGH: TransferType -TRANSFER_TYPE_MARGIN_CONFISCATED: TransferType -TRANSFER_TYPE_MAKER_FEE_PAY: TransferType -TRANSFER_TYPE_MAKER_FEE_RECEIVE: TransferType -TRANSFER_TYPE_INFRASTRUCTURE_FEE_PAY: TransferType -TRANSFER_TYPE_INFRASTRUCTURE_FEE_DISTRIBUTE: TransferType -TRANSFER_TYPE_LIQUIDITY_FEE_PAY: TransferType -TRANSFER_TYPE_LIQUIDITY_FEE_DISTRIBUTE: TransferType -TRANSFER_TYPE_BOND_LOW: TransferType -TRANSFER_TYPE_BOND_HIGH: TransferType -TRANSFER_TYPE_WITHDRAW: TransferType -TRANSFER_TYPE_DEPOSIT: TransferType -TRANSFER_TYPE_BOND_SLASHING: TransferType -TRANSFER_TYPE_REWARD_PAYOUT: TransferType -TRANSFER_TYPE_TRANSFER_FUNDS_SEND: TransferType -TRANSFER_TYPE_TRANSFER_FUNDS_DISTRIBUTE: TransferType -TRANSFER_TYPE_CLEAR_ACCOUNT: TransferType -TRANSFER_TYPE_CHECKPOINT_BALANCE_RESTORE: TransferType -TRANSFER_TYPE_SPOT: TransferType -TRANSFER_TYPE_HOLDING_LOCK: TransferType -TRANSFER_TYPE_HOLDING_RELEASE: TransferType -TRANSFER_TYPE_SUCCESSOR_INSURANCE_FRACTION: TransferType -TRANSFER_TYPE_LIQUIDITY_FEE_ALLOCATE: TransferType -TRANSFER_TYPE_LIQUIDITY_FEE_NET_DISTRIBUTE: TransferType -TRANSFER_TYPE_SLA_PENALTY_BOND_APPLY: TransferType -TRANSFER_TYPE_SLA_PENALTY_LP_FEE_APPLY: TransferType -TRANSFER_TYPE_LIQUIDITY_FEE_UNPAID_COLLECT: TransferType -TRANSFER_TYPE_SLA_PERFORMANCE_BONUS_DISTRIBUTE: TransferType -TRANSFER_TYPE_PERPETUALS_FUNDING_LOSS: TransferType -TRANSFER_TYPE_PERPETUALS_FUNDING_WIN: TransferType -TRANSFER_TYPE_REWARDS_VESTED: TransferType -TRANSFER_TYPE_FEE_REFERRER_REWARD_PAY: TransferType -TRANSFER_TYPE_FEE_REFERRER_REWARD_DISTRIBUTE: TransferType -TRANSFER_TYPE_ORDER_MARGIN_LOW: TransferType -TRANSFER_TYPE_ORDER_MARGIN_HIGH: TransferType -TRANSFER_TYPE_ISOLATED_MARGIN_LOW: TransferType -TRANSFER_TYPE_ISOLATED_MARGIN_HIGH: TransferType -TRANSFER_TYPE_AMM_LOW: TransferType -TRANSFER_TYPE_AMM_HIGH: TransferType -TRANSFER_TYPE_AMM_RELEASE: TransferType -DISPATCH_METRIC_UNSPECIFIED: DispatchMetric -DISPATCH_METRIC_MAKER_FEES_PAID: DispatchMetric -DISPATCH_METRIC_MAKER_FEES_RECEIVED: DispatchMetric -DISPATCH_METRIC_LP_FEES_RECEIVED: DispatchMetric -DISPATCH_METRIC_MARKET_VALUE: DispatchMetric -DISPATCH_METRIC_AVERAGE_POSITION: DispatchMetric -DISPATCH_METRIC_RELATIVE_RETURN: DispatchMetric -DISPATCH_METRIC_RETURN_VOLATILITY: DispatchMetric -DISPATCH_METRIC_VALIDATOR_RANKING: DispatchMetric -DISPATCH_METRIC_REALISED_RETURN: DispatchMetric -ENTITY_SCOPE_UNSPECIFIED: EntityScope -ENTITY_SCOPE_INDIVIDUALS: EntityScope -ENTITY_SCOPE_TEAMS: EntityScope -INDIVIDUAL_SCOPE_UNSPECIFIED: IndividualScope -INDIVIDUAL_SCOPE_ALL: IndividualScope -INDIVIDUAL_SCOPE_IN_TEAM: IndividualScope -INDIVIDUAL_SCOPE_NOT_IN_TEAM: IndividualScope -INDIVIDUAL_SCOPE_AMM: IndividualScope -DISTRIBUTION_STRATEGY_UNSPECIFIED: DistributionStrategy -DISTRIBUTION_STRATEGY_PRO_RATA: DistributionStrategy -DISTRIBUTION_STRATEGY_RANK: DistributionStrategy -NODE_STATUS_UNSPECIFIED: NodeStatus -NODE_STATUS_VALIDATOR: NodeStatus -NODE_STATUS_NON_VALIDATOR: NodeStatus -EPOCH_ACTION_UNSPECIFIED: EpochAction -EPOCH_ACTION_START: EpochAction -EPOCH_ACTION_END: EpochAction -VALIDATOR_NODE_STATUS_UNSPECIFIED: ValidatorNodeStatus -VALIDATOR_NODE_STATUS_TENDERMINT: ValidatorNodeStatus -VALIDATOR_NODE_STATUS_ERSATZ: ValidatorNodeStatus -VALIDATOR_NODE_STATUS_PENDING: ValidatorNodeStatus -MARGIN_MODE_UNSPECIFIED: MarginMode -MARGIN_MODE_CROSS_MARGIN: MarginMode -MARGIN_MODE_ISOLATED_MARGIN: MarginMode - -class PartyProfile(_message.Message): - __slots__ = ("party_id", "alias", "metadata", "derived_keys") - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - ALIAS_FIELD_NUMBER: _ClassVar[int] - METADATA_FIELD_NUMBER: _ClassVar[int] - DERIVED_KEYS_FIELD_NUMBER: _ClassVar[int] - party_id: str - alias: str - metadata: _containers.RepeatedCompositeFieldContainer[Metadata] - derived_keys: _containers.RepeatedScalarFieldContainer[str] - def __init__( - self, - party_id: _Optional[str] = ..., - alias: _Optional[str] = ..., - metadata: _Optional[_Iterable[_Union[Metadata, _Mapping]]] = ..., - derived_keys: _Optional[_Iterable[str]] = ..., - ) -> None: ... - -class Metadata(_message.Message): - __slots__ = ("key", "value") - KEY_FIELD_NUMBER: _ClassVar[int] - VALUE_FIELD_NUMBER: _ClassVar[int] - key: str - value: str - def __init__( - self, key: _Optional[str] = ..., value: _Optional[str] = ... - ) -> None: ... - -class StopOrder(_message.Message): - __slots__ = ( - "id", - "oco_link_id", - "expires_at", - "expiry_strategy", - "trigger_direction", - "status", - "created_at", - "updated_at", - "order_id", - "party_id", - "market_id", - "rejection_reason", - "size_override_setting", - "size_override_value", - "price", - "trailing_percent_offset", - ) - - class SizeOverrideSetting(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - SIZE_OVERRIDE_SETTING_UNSPECIFIED: _ClassVar[StopOrder.SizeOverrideSetting] - SIZE_OVERRIDE_SETTING_NONE: _ClassVar[StopOrder.SizeOverrideSetting] - SIZE_OVERRIDE_SETTING_POSITION: _ClassVar[StopOrder.SizeOverrideSetting] - - SIZE_OVERRIDE_SETTING_UNSPECIFIED: StopOrder.SizeOverrideSetting - SIZE_OVERRIDE_SETTING_NONE: StopOrder.SizeOverrideSetting - SIZE_OVERRIDE_SETTING_POSITION: StopOrder.SizeOverrideSetting - - class ExpiryStrategy(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - EXPIRY_STRATEGY_UNSPECIFIED: _ClassVar[StopOrder.ExpiryStrategy] - EXPIRY_STRATEGY_CANCELS: _ClassVar[StopOrder.ExpiryStrategy] - EXPIRY_STRATEGY_SUBMIT: _ClassVar[StopOrder.ExpiryStrategy] - - EXPIRY_STRATEGY_UNSPECIFIED: StopOrder.ExpiryStrategy - EXPIRY_STRATEGY_CANCELS: StopOrder.ExpiryStrategy - EXPIRY_STRATEGY_SUBMIT: StopOrder.ExpiryStrategy - - class TriggerDirection(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - TRIGGER_DIRECTION_UNSPECIFIED: _ClassVar[StopOrder.TriggerDirection] - TRIGGER_DIRECTION_RISES_ABOVE: _ClassVar[StopOrder.TriggerDirection] - TRIGGER_DIRECTION_FALLS_BELOW: _ClassVar[StopOrder.TriggerDirection] - - TRIGGER_DIRECTION_UNSPECIFIED: StopOrder.TriggerDirection - TRIGGER_DIRECTION_RISES_ABOVE: StopOrder.TriggerDirection - TRIGGER_DIRECTION_FALLS_BELOW: StopOrder.TriggerDirection - - class Status(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - STATUS_UNSPECIFIED: _ClassVar[StopOrder.Status] - STATUS_PENDING: _ClassVar[StopOrder.Status] - STATUS_CANCELLED: _ClassVar[StopOrder.Status] - STATUS_STOPPED: _ClassVar[StopOrder.Status] - STATUS_TRIGGERED: _ClassVar[StopOrder.Status] - STATUS_EXPIRED: _ClassVar[StopOrder.Status] - STATUS_REJECTED: _ClassVar[StopOrder.Status] - - STATUS_UNSPECIFIED: StopOrder.Status - STATUS_PENDING: StopOrder.Status - STATUS_CANCELLED: StopOrder.Status - STATUS_STOPPED: StopOrder.Status - STATUS_TRIGGERED: StopOrder.Status - STATUS_EXPIRED: StopOrder.Status - STATUS_REJECTED: StopOrder.Status - - class RejectionReason(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - REJECTION_REASON_UNSPECIFIED: _ClassVar[StopOrder.RejectionReason] - REJECTION_REASON_TRADING_NOT_ALLOWED: _ClassVar[StopOrder.RejectionReason] - REJECTION_REASON_EXPIRY_IN_THE_PAST: _ClassVar[StopOrder.RejectionReason] - REJECTION_REASON_MUST_BE_REDUCE_ONLY: _ClassVar[StopOrder.RejectionReason] - REJECTION_REASON_MAX_STOP_ORDERS_PER_PARTY_REACHED: _ClassVar[ - StopOrder.RejectionReason - ] - REJECTION_REASON_STOP_ORDER_NOT_ALLOWED_WITHOUT_A_POSITION: _ClassVar[ - StopOrder.RejectionReason - ] - REJECTION_REASON_STOP_ORDER_NOT_CLOSING_THE_POSITION: _ClassVar[ - StopOrder.RejectionReason - ] - REJECTION_REASON_STOP_ORDER_LINKED_PERCENTAGE_INVALID: _ClassVar[ - StopOrder.RejectionReason - ] - REJECTION_REASON_STOP_ORDER_NOT_ALLOWED_DURING_OPENING_AUCTION: _ClassVar[ - StopOrder.RejectionReason - ] - REJECTION_REASON_STOP_ORDER_CANNOT_MATCH_OCO_EXPIRY_TIMES: _ClassVar[ - StopOrder.RejectionReason - ] - REJECTION_REASON_STOP_ORDER_SIZE_OVERRIDE_UNSUPPORTED_FOR_SPOT: _ClassVar[ - StopOrder.RejectionReason - ] - - REJECTION_REASON_UNSPECIFIED: StopOrder.RejectionReason - REJECTION_REASON_TRADING_NOT_ALLOWED: StopOrder.RejectionReason - REJECTION_REASON_EXPIRY_IN_THE_PAST: StopOrder.RejectionReason - REJECTION_REASON_MUST_BE_REDUCE_ONLY: StopOrder.RejectionReason - REJECTION_REASON_MAX_STOP_ORDERS_PER_PARTY_REACHED: StopOrder.RejectionReason - REJECTION_REASON_STOP_ORDER_NOT_ALLOWED_WITHOUT_A_POSITION: ( - StopOrder.RejectionReason - ) - REJECTION_REASON_STOP_ORDER_NOT_CLOSING_THE_POSITION: StopOrder.RejectionReason - REJECTION_REASON_STOP_ORDER_LINKED_PERCENTAGE_INVALID: StopOrder.RejectionReason - REJECTION_REASON_STOP_ORDER_NOT_ALLOWED_DURING_OPENING_AUCTION: ( - StopOrder.RejectionReason - ) - REJECTION_REASON_STOP_ORDER_CANNOT_MATCH_OCO_EXPIRY_TIMES: StopOrder.RejectionReason - REJECTION_REASON_STOP_ORDER_SIZE_OVERRIDE_UNSUPPORTED_FOR_SPOT: ( - StopOrder.RejectionReason - ) - - class SizeOverrideValue(_message.Message): - __slots__ = ("percentage",) - PERCENTAGE_FIELD_NUMBER: _ClassVar[int] - percentage: str - def __init__(self, percentage: _Optional[str] = ...) -> None: ... - - ID_FIELD_NUMBER: _ClassVar[int] - OCO_LINK_ID_FIELD_NUMBER: _ClassVar[int] - EXPIRES_AT_FIELD_NUMBER: _ClassVar[int] - EXPIRY_STRATEGY_FIELD_NUMBER: _ClassVar[int] - TRIGGER_DIRECTION_FIELD_NUMBER: _ClassVar[int] - STATUS_FIELD_NUMBER: _ClassVar[int] - CREATED_AT_FIELD_NUMBER: _ClassVar[int] - UPDATED_AT_FIELD_NUMBER: _ClassVar[int] - ORDER_ID_FIELD_NUMBER: _ClassVar[int] - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - REJECTION_REASON_FIELD_NUMBER: _ClassVar[int] - SIZE_OVERRIDE_SETTING_FIELD_NUMBER: _ClassVar[int] - SIZE_OVERRIDE_VALUE_FIELD_NUMBER: _ClassVar[int] - PRICE_FIELD_NUMBER: _ClassVar[int] - TRAILING_PERCENT_OFFSET_FIELD_NUMBER: _ClassVar[int] - id: str - oco_link_id: str - expires_at: int - expiry_strategy: StopOrder.ExpiryStrategy - trigger_direction: StopOrder.TriggerDirection - status: StopOrder.Status - created_at: int - updated_at: int - order_id: str - party_id: str - market_id: str - rejection_reason: StopOrder.RejectionReason - size_override_setting: StopOrder.SizeOverrideSetting - size_override_value: StopOrder.SizeOverrideValue - price: str - trailing_percent_offset: str - def __init__( - self, - id: _Optional[str] = ..., - oco_link_id: _Optional[str] = ..., - expires_at: _Optional[int] = ..., - expiry_strategy: _Optional[_Union[StopOrder.ExpiryStrategy, str]] = ..., - trigger_direction: _Optional[_Union[StopOrder.TriggerDirection, str]] = ..., - status: _Optional[_Union[StopOrder.Status, str]] = ..., - created_at: _Optional[int] = ..., - updated_at: _Optional[int] = ..., - order_id: _Optional[str] = ..., - party_id: _Optional[str] = ..., - market_id: _Optional[str] = ..., - rejection_reason: _Optional[_Union[StopOrder.RejectionReason, str]] = ..., - size_override_setting: _Optional[ - _Union[StopOrder.SizeOverrideSetting, str] - ] = ..., - size_override_value: _Optional[ - _Union[StopOrder.SizeOverrideValue, _Mapping] - ] = ..., - price: _Optional[str] = ..., - trailing_percent_offset: _Optional[str] = ..., - ) -> None: ... - -class Party(_message.Message): - __slots__ = ("id", "alias", "metadata") - ID_FIELD_NUMBER: _ClassVar[int] - ALIAS_FIELD_NUMBER: _ClassVar[int] - METADATA_FIELD_NUMBER: _ClassVar[int] - id: str - alias: str - metadata: _containers.RepeatedCompositeFieldContainer[Metadata] - def __init__( - self, - id: _Optional[str] = ..., - alias: _Optional[str] = ..., - metadata: _Optional[_Iterable[_Union[Metadata, _Mapping]]] = ..., - ) -> None: ... - -class RiskFactor(_message.Message): - __slots__ = ("market", "short", "long") - MARKET_FIELD_NUMBER: _ClassVar[int] - SHORT_FIELD_NUMBER: _ClassVar[int] - LONG_FIELD_NUMBER: _ClassVar[int] - market: str - short: str - long: str - def __init__( - self, - market: _Optional[str] = ..., - short: _Optional[str] = ..., - long: _Optional[str] = ..., - ) -> None: ... - -class PeggedOrder(_message.Message): - __slots__ = ("reference", "offset") - REFERENCE_FIELD_NUMBER: _ClassVar[int] - OFFSET_FIELD_NUMBER: _ClassVar[int] - reference: PeggedReference - offset: str - def __init__( - self, - reference: _Optional[_Union[PeggedReference, str]] = ..., - offset: _Optional[str] = ..., - ) -> None: ... - -class IcebergOrder(_message.Message): - __slots__ = ("peak_size", "minimum_visible_size", "reserved_remaining") - PEAK_SIZE_FIELD_NUMBER: _ClassVar[int] - MINIMUM_VISIBLE_SIZE_FIELD_NUMBER: _ClassVar[int] - RESERVED_REMAINING_FIELD_NUMBER: _ClassVar[int] - peak_size: int - minimum_visible_size: int - reserved_remaining: int - def __init__( - self, - peak_size: _Optional[int] = ..., - minimum_visible_size: _Optional[int] = ..., - reserved_remaining: _Optional[int] = ..., - ) -> None: ... - -class Order(_message.Message): - __slots__ = ( - "id", - "market_id", - "party_id", - "side", - "price", - "size", - "remaining", - "time_in_force", - "type", - "created_at", - "status", - "expires_at", - "reference", - "reason", - "updated_at", - "version", - "batch_id", - "pegged_order", - "liquidity_provision_id", - "post_only", - "reduce_only", - "iceberg_order", - ) - - class TimeInForce(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - TIME_IN_FORCE_UNSPECIFIED: _ClassVar[Order.TimeInForce] - TIME_IN_FORCE_GTC: _ClassVar[Order.TimeInForce] - TIME_IN_FORCE_GTT: _ClassVar[Order.TimeInForce] - TIME_IN_FORCE_IOC: _ClassVar[Order.TimeInForce] - TIME_IN_FORCE_FOK: _ClassVar[Order.TimeInForce] - TIME_IN_FORCE_GFA: _ClassVar[Order.TimeInForce] - TIME_IN_FORCE_GFN: _ClassVar[Order.TimeInForce] - - TIME_IN_FORCE_UNSPECIFIED: Order.TimeInForce - TIME_IN_FORCE_GTC: Order.TimeInForce - TIME_IN_FORCE_GTT: Order.TimeInForce - TIME_IN_FORCE_IOC: Order.TimeInForce - TIME_IN_FORCE_FOK: Order.TimeInForce - TIME_IN_FORCE_GFA: Order.TimeInForce - TIME_IN_FORCE_GFN: Order.TimeInForce - - class Type(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - TYPE_UNSPECIFIED: _ClassVar[Order.Type] - TYPE_LIMIT: _ClassVar[Order.Type] - TYPE_MARKET: _ClassVar[Order.Type] - TYPE_NETWORK: _ClassVar[Order.Type] - - TYPE_UNSPECIFIED: Order.Type - TYPE_LIMIT: Order.Type - TYPE_MARKET: Order.Type - TYPE_NETWORK: Order.Type - - class Status(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - STATUS_UNSPECIFIED: _ClassVar[Order.Status] - STATUS_ACTIVE: _ClassVar[Order.Status] - STATUS_EXPIRED: _ClassVar[Order.Status] - STATUS_CANCELLED: _ClassVar[Order.Status] - STATUS_STOPPED: _ClassVar[Order.Status] - STATUS_FILLED: _ClassVar[Order.Status] - STATUS_REJECTED: _ClassVar[Order.Status] - STATUS_PARTIALLY_FILLED: _ClassVar[Order.Status] - STATUS_PARKED: _ClassVar[Order.Status] - - STATUS_UNSPECIFIED: Order.Status - STATUS_ACTIVE: Order.Status - STATUS_EXPIRED: Order.Status - STATUS_CANCELLED: Order.Status - STATUS_STOPPED: Order.Status - STATUS_FILLED: Order.Status - STATUS_REJECTED: Order.Status - STATUS_PARTIALLY_FILLED: Order.Status - STATUS_PARKED: Order.Status - ID_FIELD_NUMBER: _ClassVar[int] - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - SIDE_FIELD_NUMBER: _ClassVar[int] - PRICE_FIELD_NUMBER: _ClassVar[int] - SIZE_FIELD_NUMBER: _ClassVar[int] - REMAINING_FIELD_NUMBER: _ClassVar[int] - TIME_IN_FORCE_FIELD_NUMBER: _ClassVar[int] - TYPE_FIELD_NUMBER: _ClassVar[int] - CREATED_AT_FIELD_NUMBER: _ClassVar[int] - STATUS_FIELD_NUMBER: _ClassVar[int] - EXPIRES_AT_FIELD_NUMBER: _ClassVar[int] - REFERENCE_FIELD_NUMBER: _ClassVar[int] - REASON_FIELD_NUMBER: _ClassVar[int] - UPDATED_AT_FIELD_NUMBER: _ClassVar[int] - VERSION_FIELD_NUMBER: _ClassVar[int] - BATCH_ID_FIELD_NUMBER: _ClassVar[int] - PEGGED_ORDER_FIELD_NUMBER: _ClassVar[int] - LIQUIDITY_PROVISION_ID_FIELD_NUMBER: _ClassVar[int] - POST_ONLY_FIELD_NUMBER: _ClassVar[int] - REDUCE_ONLY_FIELD_NUMBER: _ClassVar[int] - ICEBERG_ORDER_FIELD_NUMBER: _ClassVar[int] - id: str - market_id: str - party_id: str - side: Side - price: str - size: int - remaining: int - time_in_force: Order.TimeInForce - type: Order.Type - created_at: int - status: Order.Status - expires_at: int - reference: str - reason: OrderError - updated_at: int - version: int - batch_id: int - pegged_order: PeggedOrder - liquidity_provision_id: str - post_only: bool - reduce_only: bool - iceberg_order: IcebergOrder - def __init__( - self, - id: _Optional[str] = ..., - market_id: _Optional[str] = ..., - party_id: _Optional[str] = ..., - side: _Optional[_Union[Side, str]] = ..., - price: _Optional[str] = ..., - size: _Optional[int] = ..., - remaining: _Optional[int] = ..., - time_in_force: _Optional[_Union[Order.TimeInForce, str]] = ..., - type: _Optional[_Union[Order.Type, str]] = ..., - created_at: _Optional[int] = ..., - status: _Optional[_Union[Order.Status, str]] = ..., - expires_at: _Optional[int] = ..., - reference: _Optional[str] = ..., - reason: _Optional[_Union[OrderError, str]] = ..., - updated_at: _Optional[int] = ..., - version: _Optional[int] = ..., - batch_id: _Optional[int] = ..., - pegged_order: _Optional[_Union[PeggedOrder, _Mapping]] = ..., - liquidity_provision_id: _Optional[str] = ..., - post_only: bool = ..., - reduce_only: bool = ..., - iceberg_order: _Optional[_Union[IcebergOrder, _Mapping]] = ..., - ) -> None: ... - -class OrderCancellationConfirmation(_message.Message): - __slots__ = ("order",) - ORDER_FIELD_NUMBER: _ClassVar[int] - order: Order - def __init__(self, order: _Optional[_Union[Order, _Mapping]] = ...) -> None: ... - -class OrderConfirmation(_message.Message): - __slots__ = ("order", "trades", "passive_orders_affected") - ORDER_FIELD_NUMBER: _ClassVar[int] - TRADES_FIELD_NUMBER: _ClassVar[int] - PASSIVE_ORDERS_AFFECTED_FIELD_NUMBER: _ClassVar[int] - order: Order - trades: _containers.RepeatedCompositeFieldContainer[Trade] - passive_orders_affected: _containers.RepeatedCompositeFieldContainer[Order] - def __init__( - self, - order: _Optional[_Union[Order, _Mapping]] = ..., - trades: _Optional[_Iterable[_Union[Trade, _Mapping]]] = ..., - passive_orders_affected: _Optional[_Iterable[_Union[Order, _Mapping]]] = ..., - ) -> None: ... - -class AuctionIndicativeState(_message.Message): - __slots__ = ( - "market_id", - "indicative_price", - "indicative_volume", - "auction_start", - "auction_end", - ) - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - INDICATIVE_PRICE_FIELD_NUMBER: _ClassVar[int] - INDICATIVE_VOLUME_FIELD_NUMBER: _ClassVar[int] - AUCTION_START_FIELD_NUMBER: _ClassVar[int] - AUCTION_END_FIELD_NUMBER: _ClassVar[int] - market_id: str - indicative_price: str - indicative_volume: int - auction_start: int - auction_end: int - def __init__( - self, - market_id: _Optional[str] = ..., - indicative_price: _Optional[str] = ..., - indicative_volume: _Optional[int] = ..., - auction_start: _Optional[int] = ..., - auction_end: _Optional[int] = ..., - ) -> None: ... - -class Trade(_message.Message): - __slots__ = ( - "id", - "market_id", - "price", - "size", - "buyer", - "seller", - "aggressor", - "buy_order", - "sell_order", - "timestamp", - "type", - "buyer_fee", - "seller_fee", - "buyer_auction_batch", - "seller_auction_batch", - "asset_price", - ) - - class Type(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - TYPE_UNSPECIFIED: _ClassVar[Trade.Type] - TYPE_DEFAULT: _ClassVar[Trade.Type] - TYPE_NETWORK_CLOSE_OUT_GOOD: _ClassVar[Trade.Type] - TYPE_NETWORK_CLOSE_OUT_BAD: _ClassVar[Trade.Type] - - TYPE_UNSPECIFIED: Trade.Type - TYPE_DEFAULT: Trade.Type - TYPE_NETWORK_CLOSE_OUT_GOOD: Trade.Type - TYPE_NETWORK_CLOSE_OUT_BAD: Trade.Type - ID_FIELD_NUMBER: _ClassVar[int] - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - PRICE_FIELD_NUMBER: _ClassVar[int] - SIZE_FIELD_NUMBER: _ClassVar[int] - BUYER_FIELD_NUMBER: _ClassVar[int] - SELLER_FIELD_NUMBER: _ClassVar[int] - AGGRESSOR_FIELD_NUMBER: _ClassVar[int] - BUY_ORDER_FIELD_NUMBER: _ClassVar[int] - SELL_ORDER_FIELD_NUMBER: _ClassVar[int] - TIMESTAMP_FIELD_NUMBER: _ClassVar[int] - TYPE_FIELD_NUMBER: _ClassVar[int] - BUYER_FEE_FIELD_NUMBER: _ClassVar[int] - SELLER_FEE_FIELD_NUMBER: _ClassVar[int] - BUYER_AUCTION_BATCH_FIELD_NUMBER: _ClassVar[int] - SELLER_AUCTION_BATCH_FIELD_NUMBER: _ClassVar[int] - ASSET_PRICE_FIELD_NUMBER: _ClassVar[int] - id: str - market_id: str - price: str - size: int - buyer: str - seller: str - aggressor: Side - buy_order: str - sell_order: str - timestamp: int - type: Trade.Type - buyer_fee: Fee - seller_fee: Fee - buyer_auction_batch: int - seller_auction_batch: int - asset_price: str - def __init__( - self, - id: _Optional[str] = ..., - market_id: _Optional[str] = ..., - price: _Optional[str] = ..., - size: _Optional[int] = ..., - buyer: _Optional[str] = ..., - seller: _Optional[str] = ..., - aggressor: _Optional[_Union[Side, str]] = ..., - buy_order: _Optional[str] = ..., - sell_order: _Optional[str] = ..., - timestamp: _Optional[int] = ..., - type: _Optional[_Union[Trade.Type, str]] = ..., - buyer_fee: _Optional[_Union[Fee, _Mapping]] = ..., - seller_fee: _Optional[_Union[Fee, _Mapping]] = ..., - buyer_auction_batch: _Optional[int] = ..., - seller_auction_batch: _Optional[int] = ..., - asset_price: _Optional[str] = ..., - ) -> None: ... - -class Fee(_message.Message): - __slots__ = ( - "maker_fee", - "infrastructure_fee", - "liquidity_fee", - "maker_fee_volume_discount", - "infrastructure_fee_volume_discount", - "liquidity_fee_volume_discount", - "maker_fee_referrer_discount", - "infrastructure_fee_referrer_discount", - "liquidity_fee_referrer_discount", - ) - MAKER_FEE_FIELD_NUMBER: _ClassVar[int] - INFRASTRUCTURE_FEE_FIELD_NUMBER: _ClassVar[int] - LIQUIDITY_FEE_FIELD_NUMBER: _ClassVar[int] - MAKER_FEE_VOLUME_DISCOUNT_FIELD_NUMBER: _ClassVar[int] - INFRASTRUCTURE_FEE_VOLUME_DISCOUNT_FIELD_NUMBER: _ClassVar[int] - LIQUIDITY_FEE_VOLUME_DISCOUNT_FIELD_NUMBER: _ClassVar[int] - MAKER_FEE_REFERRER_DISCOUNT_FIELD_NUMBER: _ClassVar[int] - INFRASTRUCTURE_FEE_REFERRER_DISCOUNT_FIELD_NUMBER: _ClassVar[int] - LIQUIDITY_FEE_REFERRER_DISCOUNT_FIELD_NUMBER: _ClassVar[int] - maker_fee: str - infrastructure_fee: str - liquidity_fee: str - maker_fee_volume_discount: str - infrastructure_fee_volume_discount: str - liquidity_fee_volume_discount: str - maker_fee_referrer_discount: str - infrastructure_fee_referrer_discount: str - liquidity_fee_referrer_discount: str - def __init__( - self, - maker_fee: _Optional[str] = ..., - infrastructure_fee: _Optional[str] = ..., - liquidity_fee: _Optional[str] = ..., - maker_fee_volume_discount: _Optional[str] = ..., - infrastructure_fee_volume_discount: _Optional[str] = ..., - liquidity_fee_volume_discount: _Optional[str] = ..., - maker_fee_referrer_discount: _Optional[str] = ..., - infrastructure_fee_referrer_discount: _Optional[str] = ..., - liquidity_fee_referrer_discount: _Optional[str] = ..., - ) -> None: ... - -class TradeSet(_message.Message): - __slots__ = ("trades",) - TRADES_FIELD_NUMBER: _ClassVar[int] - trades: _containers.RepeatedCompositeFieldContainer[Trade] - def __init__( - self, trades: _Optional[_Iterable[_Union[Trade, _Mapping]]] = ... - ) -> None: ... - -class Candle(_message.Message): - __slots__ = ( - "timestamp", - "datetime", - "high", - "low", - "open", - "close", - "volume", - "interval", - "notional", - ) - TIMESTAMP_FIELD_NUMBER: _ClassVar[int] - DATETIME_FIELD_NUMBER: _ClassVar[int] - HIGH_FIELD_NUMBER: _ClassVar[int] - LOW_FIELD_NUMBER: _ClassVar[int] - OPEN_FIELD_NUMBER: _ClassVar[int] - CLOSE_FIELD_NUMBER: _ClassVar[int] - VOLUME_FIELD_NUMBER: _ClassVar[int] - INTERVAL_FIELD_NUMBER: _ClassVar[int] - NOTIONAL_FIELD_NUMBER: _ClassVar[int] - timestamp: int - datetime: str - high: str - low: str - open: str - close: str - volume: int - interval: Interval - notional: int - def __init__( - self, - timestamp: _Optional[int] = ..., - datetime: _Optional[str] = ..., - high: _Optional[str] = ..., - low: _Optional[str] = ..., - open: _Optional[str] = ..., - close: _Optional[str] = ..., - volume: _Optional[int] = ..., - interval: _Optional[_Union[Interval, str]] = ..., - notional: _Optional[int] = ..., - ) -> None: ... - -class PriceLevel(_message.Message): - __slots__ = ("price", "number_of_orders", "volume") - PRICE_FIELD_NUMBER: _ClassVar[int] - NUMBER_OF_ORDERS_FIELD_NUMBER: _ClassVar[int] - VOLUME_FIELD_NUMBER: _ClassVar[int] - price: str - number_of_orders: int - volume: int - def __init__( - self, - price: _Optional[str] = ..., - number_of_orders: _Optional[int] = ..., - volume: _Optional[int] = ..., - ) -> None: ... - -class MarketDepth(_message.Message): - __slots__ = ("market_id", "buy", "sell", "sequence_number") - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - BUY_FIELD_NUMBER: _ClassVar[int] - SELL_FIELD_NUMBER: _ClassVar[int] - SEQUENCE_NUMBER_FIELD_NUMBER: _ClassVar[int] - market_id: str - buy: _containers.RepeatedCompositeFieldContainer[PriceLevel] - sell: _containers.RepeatedCompositeFieldContainer[PriceLevel] - sequence_number: int - def __init__( - self, - market_id: _Optional[str] = ..., - buy: _Optional[_Iterable[_Union[PriceLevel, _Mapping]]] = ..., - sell: _Optional[_Iterable[_Union[PriceLevel, _Mapping]]] = ..., - sequence_number: _Optional[int] = ..., - ) -> None: ... - -class MarketDepthUpdate(_message.Message): - __slots__ = ( - "market_id", - "buy", - "sell", - "sequence_number", - "previous_sequence_number", - ) - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - BUY_FIELD_NUMBER: _ClassVar[int] - SELL_FIELD_NUMBER: _ClassVar[int] - SEQUENCE_NUMBER_FIELD_NUMBER: _ClassVar[int] - PREVIOUS_SEQUENCE_NUMBER_FIELD_NUMBER: _ClassVar[int] - market_id: str - buy: _containers.RepeatedCompositeFieldContainer[PriceLevel] - sell: _containers.RepeatedCompositeFieldContainer[PriceLevel] - sequence_number: int - previous_sequence_number: int - def __init__( - self, - market_id: _Optional[str] = ..., - buy: _Optional[_Iterable[_Union[PriceLevel, _Mapping]]] = ..., - sell: _Optional[_Iterable[_Union[PriceLevel, _Mapping]]] = ..., - sequence_number: _Optional[int] = ..., - previous_sequence_number: _Optional[int] = ..., - ) -> None: ... - -class Position(_message.Message): - __slots__ = ( - "market_id", - "party_id", - "open_volume", - "realised_pnl", - "unrealised_pnl", - "average_entry_price", - "updated_at", - "loss_socialisation_amount", - "position_status", - ) - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - OPEN_VOLUME_FIELD_NUMBER: _ClassVar[int] - REALISED_PNL_FIELD_NUMBER: _ClassVar[int] - UNREALISED_PNL_FIELD_NUMBER: _ClassVar[int] - AVERAGE_ENTRY_PRICE_FIELD_NUMBER: _ClassVar[int] - UPDATED_AT_FIELD_NUMBER: _ClassVar[int] - LOSS_SOCIALISATION_AMOUNT_FIELD_NUMBER: _ClassVar[int] - POSITION_STATUS_FIELD_NUMBER: _ClassVar[int] - market_id: str - party_id: str - open_volume: int - realised_pnl: str - unrealised_pnl: str - average_entry_price: str - updated_at: int - loss_socialisation_amount: str - position_status: PositionStatus - def __init__( - self, - market_id: _Optional[str] = ..., - party_id: _Optional[str] = ..., - open_volume: _Optional[int] = ..., - realised_pnl: _Optional[str] = ..., - unrealised_pnl: _Optional[str] = ..., - average_entry_price: _Optional[str] = ..., - updated_at: _Optional[int] = ..., - loss_socialisation_amount: _Optional[str] = ..., - position_status: _Optional[_Union[PositionStatus, str]] = ..., - ) -> None: ... - -class PositionTrade(_message.Message): - __slots__ = ("volume", "price") - VOLUME_FIELD_NUMBER: _ClassVar[int] - PRICE_FIELD_NUMBER: _ClassVar[int] - volume: int - price: str - def __init__( - self, volume: _Optional[int] = ..., price: _Optional[str] = ... - ) -> None: ... - -class Deposit(_message.Message): - __slots__ = ( - "id", - "status", - "party_id", - "asset", - "amount", - "tx_hash", - "credited_timestamp", - "created_timestamp", - ) - - class Status(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - STATUS_UNSPECIFIED: _ClassVar[Deposit.Status] - STATUS_OPEN: _ClassVar[Deposit.Status] - STATUS_CANCELLED: _ClassVar[Deposit.Status] - STATUS_FINALIZED: _ClassVar[Deposit.Status] - STATUS_DUPLICATE_REJECTED: _ClassVar[Deposit.Status] - - STATUS_UNSPECIFIED: Deposit.Status - STATUS_OPEN: Deposit.Status - STATUS_CANCELLED: Deposit.Status - STATUS_FINALIZED: Deposit.Status - STATUS_DUPLICATE_REJECTED: Deposit.Status - ID_FIELD_NUMBER: _ClassVar[int] - STATUS_FIELD_NUMBER: _ClassVar[int] - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - ASSET_FIELD_NUMBER: _ClassVar[int] - AMOUNT_FIELD_NUMBER: _ClassVar[int] - TX_HASH_FIELD_NUMBER: _ClassVar[int] - CREDITED_TIMESTAMP_FIELD_NUMBER: _ClassVar[int] - CREATED_TIMESTAMP_FIELD_NUMBER: _ClassVar[int] - id: str - status: Deposit.Status - party_id: str - asset: str - amount: str - tx_hash: str - credited_timestamp: int - created_timestamp: int - def __init__( - self, - id: _Optional[str] = ..., - status: _Optional[_Union[Deposit.Status, str]] = ..., - party_id: _Optional[str] = ..., - asset: _Optional[str] = ..., - amount: _Optional[str] = ..., - tx_hash: _Optional[str] = ..., - credited_timestamp: _Optional[int] = ..., - created_timestamp: _Optional[int] = ..., - ) -> None: ... - -class Withdrawal(_message.Message): - __slots__ = ( - "id", - "party_id", - "amount", - "asset", - "status", - "ref", - "tx_hash", - "created_timestamp", - "withdrawn_timestamp", - "ext", - ) - - class Status(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - STATUS_UNSPECIFIED: _ClassVar[Withdrawal.Status] - STATUS_OPEN: _ClassVar[Withdrawal.Status] - STATUS_REJECTED: _ClassVar[Withdrawal.Status] - STATUS_FINALIZED: _ClassVar[Withdrawal.Status] - - STATUS_UNSPECIFIED: Withdrawal.Status - STATUS_OPEN: Withdrawal.Status - STATUS_REJECTED: Withdrawal.Status - STATUS_FINALIZED: Withdrawal.Status - ID_FIELD_NUMBER: _ClassVar[int] - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - AMOUNT_FIELD_NUMBER: _ClassVar[int] - ASSET_FIELD_NUMBER: _ClassVar[int] - STATUS_FIELD_NUMBER: _ClassVar[int] - REF_FIELD_NUMBER: _ClassVar[int] - TX_HASH_FIELD_NUMBER: _ClassVar[int] - CREATED_TIMESTAMP_FIELD_NUMBER: _ClassVar[int] - WITHDRAWN_TIMESTAMP_FIELD_NUMBER: _ClassVar[int] - EXT_FIELD_NUMBER: _ClassVar[int] - id: str - party_id: str - amount: str - asset: str - status: Withdrawal.Status - ref: str - tx_hash: str - created_timestamp: int - withdrawn_timestamp: int - ext: WithdrawExt - def __init__( - self, - id: _Optional[str] = ..., - party_id: _Optional[str] = ..., - amount: _Optional[str] = ..., - asset: _Optional[str] = ..., - status: _Optional[_Union[Withdrawal.Status, str]] = ..., - ref: _Optional[str] = ..., - tx_hash: _Optional[str] = ..., - created_timestamp: _Optional[int] = ..., - withdrawn_timestamp: _Optional[int] = ..., - ext: _Optional[_Union[WithdrawExt, _Mapping]] = ..., - ) -> None: ... - -class WithdrawExt(_message.Message): - __slots__ = ("erc20",) - ERC20_FIELD_NUMBER: _ClassVar[int] - erc20: Erc20WithdrawExt - def __init__( - self, erc20: _Optional[_Union[Erc20WithdrawExt, _Mapping]] = ... - ) -> None: ... - -class Erc20WithdrawExt(_message.Message): - __slots__ = ("receiver_address",) - RECEIVER_ADDRESS_FIELD_NUMBER: _ClassVar[int] - receiver_address: str - def __init__(self, receiver_address: _Optional[str] = ...) -> None: ... - -class Account(_message.Message): - __slots__ = ("id", "owner", "balance", "asset", "market_id", "type") - ID_FIELD_NUMBER: _ClassVar[int] - OWNER_FIELD_NUMBER: _ClassVar[int] - BALANCE_FIELD_NUMBER: _ClassVar[int] - ASSET_FIELD_NUMBER: _ClassVar[int] - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - TYPE_FIELD_NUMBER: _ClassVar[int] - id: str - owner: str - balance: str - asset: str - market_id: str - type: AccountType - def __init__( - self, - id: _Optional[str] = ..., - owner: _Optional[str] = ..., - balance: _Optional[str] = ..., - asset: _Optional[str] = ..., - market_id: _Optional[str] = ..., - type: _Optional[_Union[AccountType, str]] = ..., - ) -> None: ... - -class FinancialAmount(_message.Message): - __slots__ = ("amount", "asset") - AMOUNT_FIELD_NUMBER: _ClassVar[int] - ASSET_FIELD_NUMBER: _ClassVar[int] - amount: str - asset: str - def __init__( - self, amount: _Optional[str] = ..., asset: _Optional[str] = ... - ) -> None: ... - -class Transfer(_message.Message): - __slots__ = ("owner", "amount", "type", "min_amount", "market_id") - OWNER_FIELD_NUMBER: _ClassVar[int] - AMOUNT_FIELD_NUMBER: _ClassVar[int] - TYPE_FIELD_NUMBER: _ClassVar[int] - MIN_AMOUNT_FIELD_NUMBER: _ClassVar[int] - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - owner: str - amount: FinancialAmount - type: TransferType - min_amount: str - market_id: str - def __init__( - self, - owner: _Optional[str] = ..., - amount: _Optional[_Union[FinancialAmount, _Mapping]] = ..., - type: _Optional[_Union[TransferType, str]] = ..., - min_amount: _Optional[str] = ..., - market_id: _Optional[str] = ..., - ) -> None: ... - -class DispatchStrategy(_message.Message): - __slots__ = ( - "asset_for_metric", - "metric", - "markets", - "entity_scope", - "individual_scope", - "team_scope", - "n_top_performers", - "staking_requirement", - "notional_time_weighted_average_position_requirement", - "window_length", - "lock_period", - "distribution_strategy", - "rank_table", - "cap_reward_fee_multiple", - "transfer_interval", - ) - ASSET_FOR_METRIC_FIELD_NUMBER: _ClassVar[int] - METRIC_FIELD_NUMBER: _ClassVar[int] - MARKETS_FIELD_NUMBER: _ClassVar[int] - ENTITY_SCOPE_FIELD_NUMBER: _ClassVar[int] - INDIVIDUAL_SCOPE_FIELD_NUMBER: _ClassVar[int] - TEAM_SCOPE_FIELD_NUMBER: _ClassVar[int] - N_TOP_PERFORMERS_FIELD_NUMBER: _ClassVar[int] - STAKING_REQUIREMENT_FIELD_NUMBER: _ClassVar[int] - NOTIONAL_TIME_WEIGHTED_AVERAGE_POSITION_REQUIREMENT_FIELD_NUMBER: _ClassVar[int] - WINDOW_LENGTH_FIELD_NUMBER: _ClassVar[int] - LOCK_PERIOD_FIELD_NUMBER: _ClassVar[int] - DISTRIBUTION_STRATEGY_FIELD_NUMBER: _ClassVar[int] - RANK_TABLE_FIELD_NUMBER: _ClassVar[int] - CAP_REWARD_FEE_MULTIPLE_FIELD_NUMBER: _ClassVar[int] - TRANSFER_INTERVAL_FIELD_NUMBER: _ClassVar[int] - asset_for_metric: str - metric: DispatchMetric - markets: _containers.RepeatedScalarFieldContainer[str] - entity_scope: EntityScope - individual_scope: IndividualScope - team_scope: _containers.RepeatedScalarFieldContainer[str] - n_top_performers: str - staking_requirement: str - notional_time_weighted_average_position_requirement: str - window_length: int - lock_period: int - distribution_strategy: DistributionStrategy - rank_table: _containers.RepeatedCompositeFieldContainer[Rank] - cap_reward_fee_multiple: str - transfer_interval: int - def __init__( - self, - asset_for_metric: _Optional[str] = ..., - metric: _Optional[_Union[DispatchMetric, str]] = ..., - markets: _Optional[_Iterable[str]] = ..., - entity_scope: _Optional[_Union[EntityScope, str]] = ..., - individual_scope: _Optional[_Union[IndividualScope, str]] = ..., - team_scope: _Optional[_Iterable[str]] = ..., - n_top_performers: _Optional[str] = ..., - staking_requirement: _Optional[str] = ..., - notional_time_weighted_average_position_requirement: _Optional[str] = ..., - window_length: _Optional[int] = ..., - lock_period: _Optional[int] = ..., - distribution_strategy: _Optional[_Union[DistributionStrategy, str]] = ..., - rank_table: _Optional[_Iterable[_Union[Rank, _Mapping]]] = ..., - cap_reward_fee_multiple: _Optional[str] = ..., - transfer_interval: _Optional[int] = ..., - ) -> None: ... - -class Rank(_message.Message): - __slots__ = ("start_rank", "share_ratio") - START_RANK_FIELD_NUMBER: _ClassVar[int] - SHARE_RATIO_FIELD_NUMBER: _ClassVar[int] - start_rank: int - share_ratio: int - def __init__( - self, start_rank: _Optional[int] = ..., share_ratio: _Optional[int] = ... - ) -> None: ... - -class TransferRequest(_message.Message): - __slots__ = ("from_account", "to_account", "amount", "min_amount", "asset", "type") - FROM_ACCOUNT_FIELD_NUMBER: _ClassVar[int] - TO_ACCOUNT_FIELD_NUMBER: _ClassVar[int] - AMOUNT_FIELD_NUMBER: _ClassVar[int] - MIN_AMOUNT_FIELD_NUMBER: _ClassVar[int] - ASSET_FIELD_NUMBER: _ClassVar[int] - TYPE_FIELD_NUMBER: _ClassVar[int] - from_account: _containers.RepeatedCompositeFieldContainer[Account] - to_account: _containers.RepeatedCompositeFieldContainer[Account] - amount: str - min_amount: str - asset: str - type: TransferType - def __init__( - self, - from_account: _Optional[_Iterable[_Union[Account, _Mapping]]] = ..., - to_account: _Optional[_Iterable[_Union[Account, _Mapping]]] = ..., - amount: _Optional[str] = ..., - min_amount: _Optional[str] = ..., - asset: _Optional[str] = ..., - type: _Optional[_Union[TransferType, str]] = ..., - ) -> None: ... - -class AccountDetails(_message.Message): - __slots__ = ("asset_id", "type", "owner", "market_id") - ASSET_ID_FIELD_NUMBER: _ClassVar[int] - TYPE_FIELD_NUMBER: _ClassVar[int] - OWNER_FIELD_NUMBER: _ClassVar[int] - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - asset_id: str - type: AccountType - owner: str - market_id: str - def __init__( - self, - asset_id: _Optional[str] = ..., - type: _Optional[_Union[AccountType, str]] = ..., - owner: _Optional[str] = ..., - market_id: _Optional[str] = ..., - ) -> None: ... - -class LedgerEntry(_message.Message): - __slots__ = ( - "from_account", - "to_account", - "amount", - "type", - "timestamp", - "from_account_balance", - "to_account_balance", - "transfer_id", - ) - FROM_ACCOUNT_FIELD_NUMBER: _ClassVar[int] - TO_ACCOUNT_FIELD_NUMBER: _ClassVar[int] - AMOUNT_FIELD_NUMBER: _ClassVar[int] - TYPE_FIELD_NUMBER: _ClassVar[int] - TIMESTAMP_FIELD_NUMBER: _ClassVar[int] - FROM_ACCOUNT_BALANCE_FIELD_NUMBER: _ClassVar[int] - TO_ACCOUNT_BALANCE_FIELD_NUMBER: _ClassVar[int] - TRANSFER_ID_FIELD_NUMBER: _ClassVar[int] - from_account: AccountDetails - to_account: AccountDetails - amount: str - type: TransferType - timestamp: int - from_account_balance: str - to_account_balance: str - transfer_id: str - def __init__( - self, - from_account: _Optional[_Union[AccountDetails, _Mapping]] = ..., - to_account: _Optional[_Union[AccountDetails, _Mapping]] = ..., - amount: _Optional[str] = ..., - type: _Optional[_Union[TransferType, str]] = ..., - timestamp: _Optional[int] = ..., - from_account_balance: _Optional[str] = ..., - to_account_balance: _Optional[str] = ..., - transfer_id: _Optional[str] = ..., - ) -> None: ... - -class PostTransferBalance(_message.Message): - __slots__ = ("account", "balance") - ACCOUNT_FIELD_NUMBER: _ClassVar[int] - BALANCE_FIELD_NUMBER: _ClassVar[int] - account: AccountDetails - balance: str - def __init__( - self, - account: _Optional[_Union[AccountDetails, _Mapping]] = ..., - balance: _Optional[str] = ..., - ) -> None: ... - -class LedgerMovement(_message.Message): - __slots__ = ("entries", "balances") - ENTRIES_FIELD_NUMBER: _ClassVar[int] - BALANCES_FIELD_NUMBER: _ClassVar[int] - entries: _containers.RepeatedCompositeFieldContainer[LedgerEntry] - balances: _containers.RepeatedCompositeFieldContainer[PostTransferBalance] - def __init__( - self, - entries: _Optional[_Iterable[_Union[LedgerEntry, _Mapping]]] = ..., - balances: _Optional[_Iterable[_Union[PostTransferBalance, _Mapping]]] = ..., - ) -> None: ... - -class MarginLevels(_message.Message): - __slots__ = ( - "maintenance_margin", - "search_level", - "initial_margin", - "collateral_release_level", - "party_id", - "market_id", - "asset", - "timestamp", - "order_margin", - "margin_mode", - "margin_factor", - ) - MAINTENANCE_MARGIN_FIELD_NUMBER: _ClassVar[int] - SEARCH_LEVEL_FIELD_NUMBER: _ClassVar[int] - INITIAL_MARGIN_FIELD_NUMBER: _ClassVar[int] - COLLATERAL_RELEASE_LEVEL_FIELD_NUMBER: _ClassVar[int] - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - ASSET_FIELD_NUMBER: _ClassVar[int] - TIMESTAMP_FIELD_NUMBER: _ClassVar[int] - ORDER_MARGIN_FIELD_NUMBER: _ClassVar[int] - MARGIN_MODE_FIELD_NUMBER: _ClassVar[int] - MARGIN_FACTOR_FIELD_NUMBER: _ClassVar[int] - maintenance_margin: str - search_level: str - initial_margin: str - collateral_release_level: str - party_id: str - market_id: str - asset: str - timestamp: int - order_margin: str - margin_mode: MarginMode - margin_factor: str - def __init__( - self, - maintenance_margin: _Optional[str] = ..., - search_level: _Optional[str] = ..., - initial_margin: _Optional[str] = ..., - collateral_release_level: _Optional[str] = ..., - party_id: _Optional[str] = ..., - market_id: _Optional[str] = ..., - asset: _Optional[str] = ..., - timestamp: _Optional[int] = ..., - order_margin: _Optional[str] = ..., - margin_mode: _Optional[_Union[MarginMode, str]] = ..., - margin_factor: _Optional[str] = ..., - ) -> None: ... - -class PerpetualData(_message.Message): - __slots__ = ( - "funding_payment", - "funding_rate", - "internal_twap", - "external_twap", - "seq_num", - "start_time", - "internal_composite_price", - "next_internal_composite_price_calc", - "internal_composite_price_type", - "underlying_index_price", - "internal_composite_price_state", - ) - FUNDING_PAYMENT_FIELD_NUMBER: _ClassVar[int] - FUNDING_RATE_FIELD_NUMBER: _ClassVar[int] - INTERNAL_TWAP_FIELD_NUMBER: _ClassVar[int] - EXTERNAL_TWAP_FIELD_NUMBER: _ClassVar[int] - SEQ_NUM_FIELD_NUMBER: _ClassVar[int] - START_TIME_FIELD_NUMBER: _ClassVar[int] - INTERNAL_COMPOSITE_PRICE_FIELD_NUMBER: _ClassVar[int] - NEXT_INTERNAL_COMPOSITE_PRICE_CALC_FIELD_NUMBER: _ClassVar[int] - INTERNAL_COMPOSITE_PRICE_TYPE_FIELD_NUMBER: _ClassVar[int] - UNDERLYING_INDEX_PRICE_FIELD_NUMBER: _ClassVar[int] - INTERNAL_COMPOSITE_PRICE_STATE_FIELD_NUMBER: _ClassVar[int] - funding_payment: str - funding_rate: str - internal_twap: str - external_twap: str - seq_num: int - start_time: int - internal_composite_price: str - next_internal_composite_price_calc: int - internal_composite_price_type: _markets_pb2.CompositePriceType - underlying_index_price: str - internal_composite_price_state: CompositePriceState - def __init__( - self, - funding_payment: _Optional[str] = ..., - funding_rate: _Optional[str] = ..., - internal_twap: _Optional[str] = ..., - external_twap: _Optional[str] = ..., - seq_num: _Optional[int] = ..., - start_time: _Optional[int] = ..., - internal_composite_price: _Optional[str] = ..., - next_internal_composite_price_calc: _Optional[int] = ..., - internal_composite_price_type: _Optional[ - _Union[_markets_pb2.CompositePriceType, str] - ] = ..., - underlying_index_price: _Optional[str] = ..., - internal_composite_price_state: _Optional[ - _Union[CompositePriceState, _Mapping] - ] = ..., - ) -> None: ... - -class ProductData(_message.Message): - __slots__ = ("perpetual_data",) - PERPETUAL_DATA_FIELD_NUMBER: _ClassVar[int] - perpetual_data: PerpetualData - def __init__( - self, perpetual_data: _Optional[_Union[PerpetualData, _Mapping]] = ... - ) -> None: ... - -class MarketData(_message.Message): - __slots__ = ( - "mark_price", - "best_bid_price", - "best_bid_volume", - "best_offer_price", - "best_offer_volume", - "best_static_bid_price", - "best_static_bid_volume", - "best_static_offer_price", - "best_static_offer_volume", - "mid_price", - "static_mid_price", - "market", - "timestamp", - "open_interest", - "auction_end", - "auction_start", - "indicative_price", - "indicative_volume", - "market_trading_mode", - "trigger", - "extension_trigger", - "target_stake", - "supplied_stake", - "price_monitoring_bounds", - "market_value_proxy", - "liquidity_provider_fee_share", - "market_state", - "next_mark_to_market", - "last_traded_price", - "market_growth", - "product_data", - "liquidity_provider_sla", - "next_network_closeout", - "mark_price_type", - "mark_price_state", - ) - MARK_PRICE_FIELD_NUMBER: _ClassVar[int] - BEST_BID_PRICE_FIELD_NUMBER: _ClassVar[int] - BEST_BID_VOLUME_FIELD_NUMBER: _ClassVar[int] - BEST_OFFER_PRICE_FIELD_NUMBER: _ClassVar[int] - BEST_OFFER_VOLUME_FIELD_NUMBER: _ClassVar[int] - BEST_STATIC_BID_PRICE_FIELD_NUMBER: _ClassVar[int] - BEST_STATIC_BID_VOLUME_FIELD_NUMBER: _ClassVar[int] - BEST_STATIC_OFFER_PRICE_FIELD_NUMBER: _ClassVar[int] - BEST_STATIC_OFFER_VOLUME_FIELD_NUMBER: _ClassVar[int] - MID_PRICE_FIELD_NUMBER: _ClassVar[int] - STATIC_MID_PRICE_FIELD_NUMBER: _ClassVar[int] - MARKET_FIELD_NUMBER: _ClassVar[int] - TIMESTAMP_FIELD_NUMBER: _ClassVar[int] - OPEN_INTEREST_FIELD_NUMBER: _ClassVar[int] - AUCTION_END_FIELD_NUMBER: _ClassVar[int] - AUCTION_START_FIELD_NUMBER: _ClassVar[int] - INDICATIVE_PRICE_FIELD_NUMBER: _ClassVar[int] - INDICATIVE_VOLUME_FIELD_NUMBER: _ClassVar[int] - MARKET_TRADING_MODE_FIELD_NUMBER: _ClassVar[int] - TRIGGER_FIELD_NUMBER: _ClassVar[int] - EXTENSION_TRIGGER_FIELD_NUMBER: _ClassVar[int] - TARGET_STAKE_FIELD_NUMBER: _ClassVar[int] - SUPPLIED_STAKE_FIELD_NUMBER: _ClassVar[int] - PRICE_MONITORING_BOUNDS_FIELD_NUMBER: _ClassVar[int] - MARKET_VALUE_PROXY_FIELD_NUMBER: _ClassVar[int] - LIQUIDITY_PROVIDER_FEE_SHARE_FIELD_NUMBER: _ClassVar[int] - MARKET_STATE_FIELD_NUMBER: _ClassVar[int] - NEXT_MARK_TO_MARKET_FIELD_NUMBER: _ClassVar[int] - LAST_TRADED_PRICE_FIELD_NUMBER: _ClassVar[int] - MARKET_GROWTH_FIELD_NUMBER: _ClassVar[int] - PRODUCT_DATA_FIELD_NUMBER: _ClassVar[int] - LIQUIDITY_PROVIDER_SLA_FIELD_NUMBER: _ClassVar[int] - NEXT_NETWORK_CLOSEOUT_FIELD_NUMBER: _ClassVar[int] - MARK_PRICE_TYPE_FIELD_NUMBER: _ClassVar[int] - MARK_PRICE_STATE_FIELD_NUMBER: _ClassVar[int] - mark_price: str - best_bid_price: str - best_bid_volume: int - best_offer_price: str - best_offer_volume: int - best_static_bid_price: str - best_static_bid_volume: int - best_static_offer_price: str - best_static_offer_volume: int - mid_price: str - static_mid_price: str - market: str - timestamp: int - open_interest: int - auction_end: int - auction_start: int - indicative_price: str - indicative_volume: int - market_trading_mode: _markets_pb2.Market.TradingMode - trigger: AuctionTrigger - extension_trigger: AuctionTrigger - target_stake: str - supplied_stake: str - price_monitoring_bounds: _containers.RepeatedCompositeFieldContainer[ - PriceMonitoringBounds - ] - market_value_proxy: str - liquidity_provider_fee_share: _containers.RepeatedCompositeFieldContainer[ - LiquidityProviderFeeShare - ] - market_state: _markets_pb2.Market.State - next_mark_to_market: int - last_traded_price: str - market_growth: str - product_data: ProductData - liquidity_provider_sla: _containers.RepeatedCompositeFieldContainer[ - LiquidityProviderSLA - ] - next_network_closeout: int - mark_price_type: _markets_pb2.CompositePriceType - mark_price_state: CompositePriceState - def __init__( - self, - mark_price: _Optional[str] = ..., - best_bid_price: _Optional[str] = ..., - best_bid_volume: _Optional[int] = ..., - best_offer_price: _Optional[str] = ..., - best_offer_volume: _Optional[int] = ..., - best_static_bid_price: _Optional[str] = ..., - best_static_bid_volume: _Optional[int] = ..., - best_static_offer_price: _Optional[str] = ..., - best_static_offer_volume: _Optional[int] = ..., - mid_price: _Optional[str] = ..., - static_mid_price: _Optional[str] = ..., - market: _Optional[str] = ..., - timestamp: _Optional[int] = ..., - open_interest: _Optional[int] = ..., - auction_end: _Optional[int] = ..., - auction_start: _Optional[int] = ..., - indicative_price: _Optional[str] = ..., - indicative_volume: _Optional[int] = ..., - market_trading_mode: _Optional[ - _Union[_markets_pb2.Market.TradingMode, str] - ] = ..., - trigger: _Optional[_Union[AuctionTrigger, str]] = ..., - extension_trigger: _Optional[_Union[AuctionTrigger, str]] = ..., - target_stake: _Optional[str] = ..., - supplied_stake: _Optional[str] = ..., - price_monitoring_bounds: _Optional[ - _Iterable[_Union[PriceMonitoringBounds, _Mapping]] - ] = ..., - market_value_proxy: _Optional[str] = ..., - liquidity_provider_fee_share: _Optional[ - _Iterable[_Union[LiquidityProviderFeeShare, _Mapping]] - ] = ..., - market_state: _Optional[_Union[_markets_pb2.Market.State, str]] = ..., - next_mark_to_market: _Optional[int] = ..., - last_traded_price: _Optional[str] = ..., - market_growth: _Optional[str] = ..., - product_data: _Optional[_Union[ProductData, _Mapping]] = ..., - liquidity_provider_sla: _Optional[ - _Iterable[_Union[LiquidityProviderSLA, _Mapping]] - ] = ..., - next_network_closeout: _Optional[int] = ..., - mark_price_type: _Optional[_Union[_markets_pb2.CompositePriceType, str]] = ..., - mark_price_state: _Optional[_Union[CompositePriceState, _Mapping]] = ..., - ) -> None: ... - -class CompositePriceSource(_message.Message): - __slots__ = ("price_source", "price", "last_updated") - PRICE_SOURCE_FIELD_NUMBER: _ClassVar[int] - PRICE_FIELD_NUMBER: _ClassVar[int] - LAST_UPDATED_FIELD_NUMBER: _ClassVar[int] - price_source: str - price: str - last_updated: int - def __init__( - self, - price_source: _Optional[str] = ..., - price: _Optional[str] = ..., - last_updated: _Optional[int] = ..., - ) -> None: ... - -class CompositePriceState(_message.Message): - __slots__ = ("price_sources",) - PRICE_SOURCES_FIELD_NUMBER: _ClassVar[int] - price_sources: _containers.RepeatedCompositeFieldContainer[CompositePriceSource] - def __init__( - self, - price_sources: _Optional[ - _Iterable[_Union[CompositePriceSource, _Mapping]] - ] = ..., - ) -> None: ... - -class LiquidityProviderFeeShare(_message.Message): - __slots__ = ( - "party", - "equity_like_share", - "average_entry_valuation", - "average_score", - "virtual_stake", - ) - PARTY_FIELD_NUMBER: _ClassVar[int] - EQUITY_LIKE_SHARE_FIELD_NUMBER: _ClassVar[int] - AVERAGE_ENTRY_VALUATION_FIELD_NUMBER: _ClassVar[int] - AVERAGE_SCORE_FIELD_NUMBER: _ClassVar[int] - VIRTUAL_STAKE_FIELD_NUMBER: _ClassVar[int] - party: str - equity_like_share: str - average_entry_valuation: str - average_score: str - virtual_stake: str - def __init__( - self, - party: _Optional[str] = ..., - equity_like_share: _Optional[str] = ..., - average_entry_valuation: _Optional[str] = ..., - average_score: _Optional[str] = ..., - virtual_stake: _Optional[str] = ..., - ) -> None: ... - -class LiquidityProviderSLA(_message.Message): - __slots__ = ( - "party", - "current_epoch_fraction_of_time_on_book", - "last_epoch_fraction_of_time_on_book", - "last_epoch_fee_penalty", - "last_epoch_bond_penalty", - "hysteresis_period_fee_penalties", - "required_liquidity", - "notional_volume_buys", - "notional_volume_sells", - ) - PARTY_FIELD_NUMBER: _ClassVar[int] - CURRENT_EPOCH_FRACTION_OF_TIME_ON_BOOK_FIELD_NUMBER: _ClassVar[int] - LAST_EPOCH_FRACTION_OF_TIME_ON_BOOK_FIELD_NUMBER: _ClassVar[int] - LAST_EPOCH_FEE_PENALTY_FIELD_NUMBER: _ClassVar[int] - LAST_EPOCH_BOND_PENALTY_FIELD_NUMBER: _ClassVar[int] - HYSTERESIS_PERIOD_FEE_PENALTIES_FIELD_NUMBER: _ClassVar[int] - REQUIRED_LIQUIDITY_FIELD_NUMBER: _ClassVar[int] - NOTIONAL_VOLUME_BUYS_FIELD_NUMBER: _ClassVar[int] - NOTIONAL_VOLUME_SELLS_FIELD_NUMBER: _ClassVar[int] - party: str - current_epoch_fraction_of_time_on_book: str - last_epoch_fraction_of_time_on_book: str - last_epoch_fee_penalty: str - last_epoch_bond_penalty: str - hysteresis_period_fee_penalties: _containers.RepeatedScalarFieldContainer[str] - required_liquidity: str - notional_volume_buys: str - notional_volume_sells: str - def __init__( - self, - party: _Optional[str] = ..., - current_epoch_fraction_of_time_on_book: _Optional[str] = ..., - last_epoch_fraction_of_time_on_book: _Optional[str] = ..., - last_epoch_fee_penalty: _Optional[str] = ..., - last_epoch_bond_penalty: _Optional[str] = ..., - hysteresis_period_fee_penalties: _Optional[_Iterable[str]] = ..., - required_liquidity: _Optional[str] = ..., - notional_volume_buys: _Optional[str] = ..., - notional_volume_sells: _Optional[str] = ..., - ) -> None: ... - -class PriceMonitoringBounds(_message.Message): - __slots__ = ( - "min_valid_price", - "max_valid_price", - "trigger", - "reference_price", - "active", - ) - MIN_VALID_PRICE_FIELD_NUMBER: _ClassVar[int] - MAX_VALID_PRICE_FIELD_NUMBER: _ClassVar[int] - TRIGGER_FIELD_NUMBER: _ClassVar[int] - REFERENCE_PRICE_FIELD_NUMBER: _ClassVar[int] - ACTIVE_FIELD_NUMBER: _ClassVar[int] - min_valid_price: str - max_valid_price: str - trigger: _markets_pb2.PriceMonitoringTrigger - reference_price: str - active: bool - def __init__( - self, - min_valid_price: _Optional[str] = ..., - max_valid_price: _Optional[str] = ..., - trigger: _Optional[_Union[_markets_pb2.PriceMonitoringTrigger, _Mapping]] = ..., - reference_price: _Optional[str] = ..., - active: bool = ..., - ) -> None: ... - -class ErrorDetail(_message.Message): - __slots__ = ("code", "message", "inner") - CODE_FIELD_NUMBER: _ClassVar[int] - MESSAGE_FIELD_NUMBER: _ClassVar[int] - INNER_FIELD_NUMBER: _ClassVar[int] - code: int - message: str - inner: str - def __init__( - self, - code: _Optional[int] = ..., - message: _Optional[str] = ..., - inner: _Optional[str] = ..., - ) -> None: ... - -class NetworkParameter(_message.Message): - __slots__ = ("key", "value") - KEY_FIELD_NUMBER: _ClassVar[int] - VALUE_FIELD_NUMBER: _ClassVar[int] - key: str - value: str - def __init__( - self, key: _Optional[str] = ..., value: _Optional[str] = ... - ) -> None: ... - -class NetworkLimits(_message.Message): - __slots__ = ( - "can_propose_market", - "can_propose_asset", - "propose_market_enabled", - "propose_asset_enabled", - "genesis_loaded", - "propose_market_enabled_from", - "propose_asset_enabled_from", - "can_propose_spot_market", - "can_propose_perpetual_market", - "can_use_amm", - ) - CAN_PROPOSE_MARKET_FIELD_NUMBER: _ClassVar[int] - CAN_PROPOSE_ASSET_FIELD_NUMBER: _ClassVar[int] - PROPOSE_MARKET_ENABLED_FIELD_NUMBER: _ClassVar[int] - PROPOSE_ASSET_ENABLED_FIELD_NUMBER: _ClassVar[int] - GENESIS_LOADED_FIELD_NUMBER: _ClassVar[int] - PROPOSE_MARKET_ENABLED_FROM_FIELD_NUMBER: _ClassVar[int] - PROPOSE_ASSET_ENABLED_FROM_FIELD_NUMBER: _ClassVar[int] - CAN_PROPOSE_SPOT_MARKET_FIELD_NUMBER: _ClassVar[int] - CAN_PROPOSE_PERPETUAL_MARKET_FIELD_NUMBER: _ClassVar[int] - CAN_USE_AMM_FIELD_NUMBER: _ClassVar[int] - can_propose_market: bool - can_propose_asset: bool - propose_market_enabled: bool - propose_asset_enabled: bool - genesis_loaded: bool - propose_market_enabled_from: int - propose_asset_enabled_from: int - can_propose_spot_market: bool - can_propose_perpetual_market: bool - can_use_amm: bool - def __init__( - self, - can_propose_market: bool = ..., - can_propose_asset: bool = ..., - propose_market_enabled: bool = ..., - propose_asset_enabled: bool = ..., - genesis_loaded: bool = ..., - propose_market_enabled_from: _Optional[int] = ..., - propose_asset_enabled_from: _Optional[int] = ..., - can_propose_spot_market: bool = ..., - can_propose_perpetual_market: bool = ..., - can_use_amm: bool = ..., - ) -> None: ... - -class LiquidityOrder(_message.Message): - __slots__ = ("reference", "proportion", "offset") - REFERENCE_FIELD_NUMBER: _ClassVar[int] - PROPORTION_FIELD_NUMBER: _ClassVar[int] - OFFSET_FIELD_NUMBER: _ClassVar[int] - reference: PeggedReference - proportion: int - offset: str - def __init__( - self, - reference: _Optional[_Union[PeggedReference, str]] = ..., - proportion: _Optional[int] = ..., - offset: _Optional[str] = ..., - ) -> None: ... - -class LiquidityOrderReference(_message.Message): - __slots__ = ("order_id", "liquidity_order") - ORDER_ID_FIELD_NUMBER: _ClassVar[int] - LIQUIDITY_ORDER_FIELD_NUMBER: _ClassVar[int] - order_id: str - liquidity_order: LiquidityOrder - def __init__( - self, - order_id: _Optional[str] = ..., - liquidity_order: _Optional[_Union[LiquidityOrder, _Mapping]] = ..., - ) -> None: ... - -class LiquidityProvision(_message.Message): - __slots__ = ( - "id", - "party_id", - "created_at", - "updated_at", - "market_id", - "commitment_amount", - "fee", - "sells", - "buys", - "version", - "status", - "reference", - ) - - class Status(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): - __slots__ = () - STATUS_UNSPECIFIED: _ClassVar[LiquidityProvision.Status] - STATUS_ACTIVE: _ClassVar[LiquidityProvision.Status] - STATUS_STOPPED: _ClassVar[LiquidityProvision.Status] - STATUS_CANCELLED: _ClassVar[LiquidityProvision.Status] - STATUS_REJECTED: _ClassVar[LiquidityProvision.Status] - STATUS_UNDEPLOYED: _ClassVar[LiquidityProvision.Status] - STATUS_PENDING: _ClassVar[LiquidityProvision.Status] - - STATUS_UNSPECIFIED: LiquidityProvision.Status - STATUS_ACTIVE: LiquidityProvision.Status - STATUS_STOPPED: LiquidityProvision.Status - STATUS_CANCELLED: LiquidityProvision.Status - STATUS_REJECTED: LiquidityProvision.Status - STATUS_UNDEPLOYED: LiquidityProvision.Status - STATUS_PENDING: LiquidityProvision.Status - ID_FIELD_NUMBER: _ClassVar[int] - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - CREATED_AT_FIELD_NUMBER: _ClassVar[int] - UPDATED_AT_FIELD_NUMBER: _ClassVar[int] - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - COMMITMENT_AMOUNT_FIELD_NUMBER: _ClassVar[int] - FEE_FIELD_NUMBER: _ClassVar[int] - SELLS_FIELD_NUMBER: _ClassVar[int] - BUYS_FIELD_NUMBER: _ClassVar[int] - VERSION_FIELD_NUMBER: _ClassVar[int] - STATUS_FIELD_NUMBER: _ClassVar[int] - REFERENCE_FIELD_NUMBER: _ClassVar[int] - id: str - party_id: str - created_at: int - updated_at: int - market_id: str - commitment_amount: str - fee: str - sells: _containers.RepeatedCompositeFieldContainer[LiquidityOrderReference] - buys: _containers.RepeatedCompositeFieldContainer[LiquidityOrderReference] - version: int - status: LiquidityProvision.Status - reference: str - def __init__( - self, - id: _Optional[str] = ..., - party_id: _Optional[str] = ..., - created_at: _Optional[int] = ..., - updated_at: _Optional[int] = ..., - market_id: _Optional[str] = ..., - commitment_amount: _Optional[str] = ..., - fee: _Optional[str] = ..., - sells: _Optional[_Iterable[_Union[LiquidityOrderReference, _Mapping]]] = ..., - buys: _Optional[_Iterable[_Union[LiquidityOrderReference, _Mapping]]] = ..., - version: _Optional[int] = ..., - status: _Optional[_Union[LiquidityProvision.Status, str]] = ..., - reference: _Optional[str] = ..., - ) -> None: ... - -class EthereumL2Config(_message.Message): - __slots__ = ("network_id", "chain_id", "confirmations", "name", "block_interval") - NETWORK_ID_FIELD_NUMBER: _ClassVar[int] - CHAIN_ID_FIELD_NUMBER: _ClassVar[int] - CONFIRMATIONS_FIELD_NUMBER: _ClassVar[int] - NAME_FIELD_NUMBER: _ClassVar[int] - BLOCK_INTERVAL_FIELD_NUMBER: _ClassVar[int] - network_id: str - chain_id: str - confirmations: int - name: str - block_interval: int - def __init__( - self, - network_id: _Optional[str] = ..., - chain_id: _Optional[str] = ..., - confirmations: _Optional[int] = ..., - name: _Optional[str] = ..., - block_interval: _Optional[int] = ..., - ) -> None: ... - -class EthereumL2Configs(_message.Message): - __slots__ = ("configs",) - CONFIGS_FIELD_NUMBER: _ClassVar[int] - configs: _containers.RepeatedCompositeFieldContainer[EthereumL2Config] - def __init__( - self, configs: _Optional[_Iterable[_Union[EthereumL2Config, _Mapping]]] = ... - ) -> None: ... - -class EthereumConfig(_message.Message): - __slots__ = ( - "network_id", - "chain_id", - "collateral_bridge_contract", - "confirmations", - "staking_bridge_contract", - "token_vesting_contract", - "multisig_control_contract", - ) - NETWORK_ID_FIELD_NUMBER: _ClassVar[int] - CHAIN_ID_FIELD_NUMBER: _ClassVar[int] - COLLATERAL_BRIDGE_CONTRACT_FIELD_NUMBER: _ClassVar[int] - CONFIRMATIONS_FIELD_NUMBER: _ClassVar[int] - STAKING_BRIDGE_CONTRACT_FIELD_NUMBER: _ClassVar[int] - TOKEN_VESTING_CONTRACT_FIELD_NUMBER: _ClassVar[int] - MULTISIG_CONTROL_CONTRACT_FIELD_NUMBER: _ClassVar[int] - network_id: str - chain_id: str - collateral_bridge_contract: EthereumContractConfig - confirmations: int - staking_bridge_contract: EthereumContractConfig - token_vesting_contract: EthereumContractConfig - multisig_control_contract: EthereumContractConfig - def __init__( - self, - network_id: _Optional[str] = ..., - chain_id: _Optional[str] = ..., - collateral_bridge_contract: _Optional[ - _Union[EthereumContractConfig, _Mapping] - ] = ..., - confirmations: _Optional[int] = ..., - staking_bridge_contract: _Optional[ - _Union[EthereumContractConfig, _Mapping] - ] = ..., - token_vesting_contract: _Optional[ - _Union[EthereumContractConfig, _Mapping] - ] = ..., - multisig_control_contract: _Optional[ - _Union[EthereumContractConfig, _Mapping] - ] = ..., - ) -> None: ... - -class EVMBridgeConfig(_message.Message): - __slots__ = ( - "network_id", - "chain_id", - "collateral_bridge_contract", - "confirmations", - "multisig_control_contract", - "block_time", - "name", - ) - NETWORK_ID_FIELD_NUMBER: _ClassVar[int] - CHAIN_ID_FIELD_NUMBER: _ClassVar[int] - COLLATERAL_BRIDGE_CONTRACT_FIELD_NUMBER: _ClassVar[int] - CONFIRMATIONS_FIELD_NUMBER: _ClassVar[int] - MULTISIG_CONTROL_CONTRACT_FIELD_NUMBER: _ClassVar[int] - BLOCK_TIME_FIELD_NUMBER: _ClassVar[int] - NAME_FIELD_NUMBER: _ClassVar[int] - network_id: str - chain_id: str - collateral_bridge_contract: EthereumContractConfig - confirmations: int - multisig_control_contract: EthereumContractConfig - block_time: str - name: str - def __init__( - self, - network_id: _Optional[str] = ..., - chain_id: _Optional[str] = ..., - collateral_bridge_contract: _Optional[ - _Union[EthereumContractConfig, _Mapping] - ] = ..., - confirmations: _Optional[int] = ..., - multisig_control_contract: _Optional[ - _Union[EthereumContractConfig, _Mapping] - ] = ..., - block_time: _Optional[str] = ..., - name: _Optional[str] = ..., - ) -> None: ... - -class EVMBridgeConfigs(_message.Message): - __slots__ = ("configs",) - CONFIGS_FIELD_NUMBER: _ClassVar[int] - configs: _containers.RepeatedCompositeFieldContainer[EVMBridgeConfig] - def __init__( - self, configs: _Optional[_Iterable[_Union[EVMBridgeConfig, _Mapping]]] = ... - ) -> None: ... - -class EthereumContractConfig(_message.Message): - __slots__ = ("address", "deployment_block_height") - ADDRESS_FIELD_NUMBER: _ClassVar[int] - DEPLOYMENT_BLOCK_HEIGHT_FIELD_NUMBER: _ClassVar[int] - address: str - deployment_block_height: int - def __init__( - self, - address: _Optional[str] = ..., - deployment_block_height: _Optional[int] = ..., - ) -> None: ... - -class EpochTimestamps(_message.Message): - __slots__ = ("start_time", "expiry_time", "end_time", "first_block", "last_block") - START_TIME_FIELD_NUMBER: _ClassVar[int] - EXPIRY_TIME_FIELD_NUMBER: _ClassVar[int] - END_TIME_FIELD_NUMBER: _ClassVar[int] - FIRST_BLOCK_FIELD_NUMBER: _ClassVar[int] - LAST_BLOCK_FIELD_NUMBER: _ClassVar[int] - start_time: int - expiry_time: int - end_time: int - first_block: int - last_block: int - def __init__( - self, - start_time: _Optional[int] = ..., - expiry_time: _Optional[int] = ..., - end_time: _Optional[int] = ..., - first_block: _Optional[int] = ..., - last_block: _Optional[int] = ..., - ) -> None: ... - -class Epoch(_message.Message): - __slots__ = ("seq", "timestamps", "validators", "delegations") - SEQ_FIELD_NUMBER: _ClassVar[int] - TIMESTAMPS_FIELD_NUMBER: _ClassVar[int] - VALIDATORS_FIELD_NUMBER: _ClassVar[int] - DELEGATIONS_FIELD_NUMBER: _ClassVar[int] - seq: int - timestamps: EpochTimestamps - validators: _containers.RepeatedCompositeFieldContainer[Node] - delegations: _containers.RepeatedCompositeFieldContainer[Delegation] - def __init__( - self, - seq: _Optional[int] = ..., - timestamps: _Optional[_Union[EpochTimestamps, _Mapping]] = ..., - validators: _Optional[_Iterable[_Union[Node, _Mapping]]] = ..., - delegations: _Optional[_Iterable[_Union[Delegation, _Mapping]]] = ..., - ) -> None: ... - -class EpochParticipation(_message.Message): - __slots__ = ("epoch", "offline", "online", "total_rewards") - EPOCH_FIELD_NUMBER: _ClassVar[int] - OFFLINE_FIELD_NUMBER: _ClassVar[int] - ONLINE_FIELD_NUMBER: _ClassVar[int] - TOTAL_REWARDS_FIELD_NUMBER: _ClassVar[int] - epoch: Epoch - offline: int - online: int - total_rewards: float - def __init__( - self, - epoch: _Optional[_Union[Epoch, _Mapping]] = ..., - offline: _Optional[int] = ..., - online: _Optional[int] = ..., - total_rewards: _Optional[float] = ..., - ) -> None: ... - -class EpochData(_message.Message): - __slots__ = ("total", "offline", "online") - TOTAL_FIELD_NUMBER: _ClassVar[int] - OFFLINE_FIELD_NUMBER: _ClassVar[int] - ONLINE_FIELD_NUMBER: _ClassVar[int] - total: int - offline: int - online: int - def __init__( - self, - total: _Optional[int] = ..., - offline: _Optional[int] = ..., - online: _Optional[int] = ..., - ) -> None: ... - -class RankingScore(_message.Message): - __slots__ = ( - "stake_score", - "performance_score", - "previous_status", - "status", - "voting_power", - "ranking_score", - ) - STAKE_SCORE_FIELD_NUMBER: _ClassVar[int] - PERFORMANCE_SCORE_FIELD_NUMBER: _ClassVar[int] - PREVIOUS_STATUS_FIELD_NUMBER: _ClassVar[int] - STATUS_FIELD_NUMBER: _ClassVar[int] - VOTING_POWER_FIELD_NUMBER: _ClassVar[int] - RANKING_SCORE_FIELD_NUMBER: _ClassVar[int] - stake_score: str - performance_score: str - previous_status: ValidatorNodeStatus - status: ValidatorNodeStatus - voting_power: int - ranking_score: str - def __init__( - self, - stake_score: _Optional[str] = ..., - performance_score: _Optional[str] = ..., - previous_status: _Optional[_Union[ValidatorNodeStatus, str]] = ..., - status: _Optional[_Union[ValidatorNodeStatus, str]] = ..., - voting_power: _Optional[int] = ..., - ranking_score: _Optional[str] = ..., - ) -> None: ... - -class RewardScore(_message.Message): - __slots__ = ( - "raw_validator_score", - "performance_score", - "multisig_score", - "validator_score", - "normalised_score", - "validator_status", - ) - RAW_VALIDATOR_SCORE_FIELD_NUMBER: _ClassVar[int] - PERFORMANCE_SCORE_FIELD_NUMBER: _ClassVar[int] - MULTISIG_SCORE_FIELD_NUMBER: _ClassVar[int] - VALIDATOR_SCORE_FIELD_NUMBER: _ClassVar[int] - NORMALISED_SCORE_FIELD_NUMBER: _ClassVar[int] - VALIDATOR_STATUS_FIELD_NUMBER: _ClassVar[int] - raw_validator_score: str - performance_score: str - multisig_score: str - validator_score: str - normalised_score: str - validator_status: ValidatorNodeStatus - def __init__( - self, - raw_validator_score: _Optional[str] = ..., - performance_score: _Optional[str] = ..., - multisig_score: _Optional[str] = ..., - validator_score: _Optional[str] = ..., - normalised_score: _Optional[str] = ..., - validator_status: _Optional[_Union[ValidatorNodeStatus, str]] = ..., - ) -> None: ... - -class Node(_message.Message): - __slots__ = ( - "id", - "pub_key", - "tm_pub_key", - "ethereum_address", - "info_url", - "location", - "staked_by_operator", - "staked_by_delegates", - "staked_total", - "max_intended_stake", - "pending_stake", - "epoch_data", - "status", - "delegations", - "reward_score", - "ranking_score", - "name", - "avatar_url", - ) - ID_FIELD_NUMBER: _ClassVar[int] - PUB_KEY_FIELD_NUMBER: _ClassVar[int] - TM_PUB_KEY_FIELD_NUMBER: _ClassVar[int] - ETHEREUM_ADDRESS_FIELD_NUMBER: _ClassVar[int] - INFO_URL_FIELD_NUMBER: _ClassVar[int] - LOCATION_FIELD_NUMBER: _ClassVar[int] - STAKED_BY_OPERATOR_FIELD_NUMBER: _ClassVar[int] - STAKED_BY_DELEGATES_FIELD_NUMBER: _ClassVar[int] - STAKED_TOTAL_FIELD_NUMBER: _ClassVar[int] - MAX_INTENDED_STAKE_FIELD_NUMBER: _ClassVar[int] - PENDING_STAKE_FIELD_NUMBER: _ClassVar[int] - EPOCH_DATA_FIELD_NUMBER: _ClassVar[int] - STATUS_FIELD_NUMBER: _ClassVar[int] - DELEGATIONS_FIELD_NUMBER: _ClassVar[int] - REWARD_SCORE_FIELD_NUMBER: _ClassVar[int] - RANKING_SCORE_FIELD_NUMBER: _ClassVar[int] - NAME_FIELD_NUMBER: _ClassVar[int] - AVATAR_URL_FIELD_NUMBER: _ClassVar[int] - id: str - pub_key: str - tm_pub_key: str - ethereum_address: str - info_url: str - location: str - staked_by_operator: str - staked_by_delegates: str - staked_total: str - max_intended_stake: str - pending_stake: str - epoch_data: EpochData - status: NodeStatus - delegations: _containers.RepeatedCompositeFieldContainer[Delegation] - reward_score: RewardScore - ranking_score: RankingScore - name: str - avatar_url: str - def __init__( - self, - id: _Optional[str] = ..., - pub_key: _Optional[str] = ..., - tm_pub_key: _Optional[str] = ..., - ethereum_address: _Optional[str] = ..., - info_url: _Optional[str] = ..., - location: _Optional[str] = ..., - staked_by_operator: _Optional[str] = ..., - staked_by_delegates: _Optional[str] = ..., - staked_total: _Optional[str] = ..., - max_intended_stake: _Optional[str] = ..., - pending_stake: _Optional[str] = ..., - epoch_data: _Optional[_Union[EpochData, _Mapping]] = ..., - status: _Optional[_Union[NodeStatus, str]] = ..., - delegations: _Optional[_Iterable[_Union[Delegation, _Mapping]]] = ..., - reward_score: _Optional[_Union[RewardScore, _Mapping]] = ..., - ranking_score: _Optional[_Union[RankingScore, _Mapping]] = ..., - name: _Optional[str] = ..., - avatar_url: _Optional[str] = ..., - ) -> None: ... - -class NodeSet(_message.Message): - __slots__ = ("total", "inactive", "promoted", "demoted", "maximum") - TOTAL_FIELD_NUMBER: _ClassVar[int] - INACTIVE_FIELD_NUMBER: _ClassVar[int] - PROMOTED_FIELD_NUMBER: _ClassVar[int] - DEMOTED_FIELD_NUMBER: _ClassVar[int] - MAXIMUM_FIELD_NUMBER: _ClassVar[int] - total: int - inactive: int - promoted: _containers.RepeatedScalarFieldContainer[str] - demoted: _containers.RepeatedScalarFieldContainer[str] - maximum: int - def __init__( - self, - total: _Optional[int] = ..., - inactive: _Optional[int] = ..., - promoted: _Optional[_Iterable[str]] = ..., - demoted: _Optional[_Iterable[str]] = ..., - maximum: _Optional[int] = ..., - ) -> None: ... - -class NodeData(_message.Message): - __slots__ = ( - "staked_total", - "total_nodes", - "inactive_nodes", - "tendermint_nodes", - "ersatz_nodes", - "pending_nodes", - "uptime", - ) - STAKED_TOTAL_FIELD_NUMBER: _ClassVar[int] - TOTAL_NODES_FIELD_NUMBER: _ClassVar[int] - INACTIVE_NODES_FIELD_NUMBER: _ClassVar[int] - TENDERMINT_NODES_FIELD_NUMBER: _ClassVar[int] - ERSATZ_NODES_FIELD_NUMBER: _ClassVar[int] - PENDING_NODES_FIELD_NUMBER: _ClassVar[int] - UPTIME_FIELD_NUMBER: _ClassVar[int] - staked_total: str - total_nodes: int - inactive_nodes: int - tendermint_nodes: NodeSet - ersatz_nodes: NodeSet - pending_nodes: NodeSet - uptime: float - def __init__( - self, - staked_total: _Optional[str] = ..., - total_nodes: _Optional[int] = ..., - inactive_nodes: _Optional[int] = ..., - tendermint_nodes: _Optional[_Union[NodeSet, _Mapping]] = ..., - ersatz_nodes: _Optional[_Union[NodeSet, _Mapping]] = ..., - pending_nodes: _Optional[_Union[NodeSet, _Mapping]] = ..., - uptime: _Optional[float] = ..., - ) -> None: ... - -class Delegation(_message.Message): - __slots__ = ("party", "node_id", "amount", "epoch_seq") - PARTY_FIELD_NUMBER: _ClassVar[int] - NODE_ID_FIELD_NUMBER: _ClassVar[int] - AMOUNT_FIELD_NUMBER: _ClassVar[int] - EPOCH_SEQ_FIELD_NUMBER: _ClassVar[int] - party: str - node_id: str - amount: str - epoch_seq: str - def __init__( - self, - party: _Optional[str] = ..., - node_id: _Optional[str] = ..., - amount: _Optional[str] = ..., - epoch_seq: _Optional[str] = ..., - ) -> None: ... - -class Reward(_message.Message): - __slots__ = ( - "asset_id", - "party_id", - "epoch", - "amount", - "percentage_of_total", - "received_at", - "market_id", - "reward_type", - "locked_until_epoch", - "quantum_amount", - "game_id", - "team_id", - ) - ASSET_ID_FIELD_NUMBER: _ClassVar[int] - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - EPOCH_FIELD_NUMBER: _ClassVar[int] - AMOUNT_FIELD_NUMBER: _ClassVar[int] - PERCENTAGE_OF_TOTAL_FIELD_NUMBER: _ClassVar[int] - RECEIVED_AT_FIELD_NUMBER: _ClassVar[int] - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - REWARD_TYPE_FIELD_NUMBER: _ClassVar[int] - LOCKED_UNTIL_EPOCH_FIELD_NUMBER: _ClassVar[int] - QUANTUM_AMOUNT_FIELD_NUMBER: _ClassVar[int] - GAME_ID_FIELD_NUMBER: _ClassVar[int] - TEAM_ID_FIELD_NUMBER: _ClassVar[int] - asset_id: str - party_id: str - epoch: int - amount: str - percentage_of_total: str - received_at: int - market_id: str - reward_type: str - locked_until_epoch: int - quantum_amount: str - game_id: str - team_id: str - def __init__( - self, - asset_id: _Optional[str] = ..., - party_id: _Optional[str] = ..., - epoch: _Optional[int] = ..., - amount: _Optional[str] = ..., - percentage_of_total: _Optional[str] = ..., - received_at: _Optional[int] = ..., - market_id: _Optional[str] = ..., - reward_type: _Optional[str] = ..., - locked_until_epoch: _Optional[int] = ..., - quantum_amount: _Optional[str] = ..., - game_id: _Optional[str] = ..., - team_id: _Optional[str] = ..., - ) -> None: ... - -class RewardSummary(_message.Message): - __slots__ = ("asset_id", "party_id", "amount") - ASSET_ID_FIELD_NUMBER: _ClassVar[int] - PARTY_ID_FIELD_NUMBER: _ClassVar[int] - AMOUNT_FIELD_NUMBER: _ClassVar[int] - asset_id: str - party_id: str - amount: str - def __init__( - self, - asset_id: _Optional[str] = ..., - party_id: _Optional[str] = ..., - amount: _Optional[str] = ..., - ) -> None: ... - -class EpochRewardSummary(_message.Message): - __slots__ = ("epoch", "asset_id", "market_id", "reward_type", "amount") - EPOCH_FIELD_NUMBER: _ClassVar[int] - ASSET_ID_FIELD_NUMBER: _ClassVar[int] - MARKET_ID_FIELD_NUMBER: _ClassVar[int] - REWARD_TYPE_FIELD_NUMBER: _ClassVar[int] - AMOUNT_FIELD_NUMBER: _ClassVar[int] - epoch: int - asset_id: str - market_id: str - reward_type: str - amount: str - def __init__( - self, - epoch: _Optional[int] = ..., - asset_id: _Optional[str] = ..., - market_id: _Optional[str] = ..., - reward_type: _Optional[str] = ..., - amount: _Optional[str] = ..., - ) -> None: ... - -class StateValueProposal(_message.Message): - __slots__ = ("state_var_id", "event_id", "kvb") - STATE_VAR_ID_FIELD_NUMBER: _ClassVar[int] - EVENT_ID_FIELD_NUMBER: _ClassVar[int] - KVB_FIELD_NUMBER: _ClassVar[int] - state_var_id: str - event_id: str - kvb: _containers.RepeatedCompositeFieldContainer[KeyValueBundle] - def __init__( - self, - state_var_id: _Optional[str] = ..., - event_id: _Optional[str] = ..., - kvb: _Optional[_Iterable[_Union[KeyValueBundle, _Mapping]]] = ..., - ) -> None: ... - -class KeyValueBundle(_message.Message): - __slots__ = ("key", "tolerance", "value") - KEY_FIELD_NUMBER: _ClassVar[int] - TOLERANCE_FIELD_NUMBER: _ClassVar[int] - VALUE_FIELD_NUMBER: _ClassVar[int] - key: str - tolerance: str - value: StateVarValue - def __init__( - self, - key: _Optional[str] = ..., - tolerance: _Optional[str] = ..., - value: _Optional[_Union[StateVarValue, _Mapping]] = ..., - ) -> None: ... - -class StateVarValue(_message.Message): - __slots__ = ("scalar_val", "vector_val", "matrix_val") - SCALAR_VAL_FIELD_NUMBER: _ClassVar[int] - VECTOR_VAL_FIELD_NUMBER: _ClassVar[int] - MATRIX_VAL_FIELD_NUMBER: _ClassVar[int] - scalar_val: ScalarValue - vector_val: VectorValue - matrix_val: MatrixValue - def __init__( - self, - scalar_val: _Optional[_Union[ScalarValue, _Mapping]] = ..., - vector_val: _Optional[_Union[VectorValue, _Mapping]] = ..., - matrix_val: _Optional[_Union[MatrixValue, _Mapping]] = ..., - ) -> None: ... - -class ScalarValue(_message.Message): - __slots__ = ("value",) - VALUE_FIELD_NUMBER: _ClassVar[int] - value: str - def __init__(self, value: _Optional[str] = ...) -> None: ... - -class VectorValue(_message.Message): - __slots__ = ("value",) - VALUE_FIELD_NUMBER: _ClassVar[int] - value: _containers.RepeatedScalarFieldContainer[str] - def __init__(self, value: _Optional[_Iterable[str]] = ...) -> None: ... - -class MatrixValue(_message.Message): - __slots__ = ("value",) - VALUE_FIELD_NUMBER: _ClassVar[int] - value: _containers.RepeatedCompositeFieldContainer[VectorValue] - def __init__( - self, value: _Optional[_Iterable[_Union[VectorValue, _Mapping]]] = ... - ) -> None: ... - -class ReferralProgram(_message.Message): - __slots__ = ( - "version", - "id", - "benefit_tiers", - "end_of_program_timestamp", - "window_length", - "staking_tiers", - ) - VERSION_FIELD_NUMBER: _ClassVar[int] - ID_FIELD_NUMBER: _ClassVar[int] - BENEFIT_TIERS_FIELD_NUMBER: _ClassVar[int] - END_OF_PROGRAM_TIMESTAMP_FIELD_NUMBER: _ClassVar[int] - WINDOW_LENGTH_FIELD_NUMBER: _ClassVar[int] - STAKING_TIERS_FIELD_NUMBER: _ClassVar[int] - version: int - id: str - benefit_tiers: _containers.RepeatedCompositeFieldContainer[BenefitTier] - end_of_program_timestamp: int - window_length: int - staking_tiers: _containers.RepeatedCompositeFieldContainer[StakingTier] - def __init__( - self, - version: _Optional[int] = ..., - id: _Optional[str] = ..., - benefit_tiers: _Optional[_Iterable[_Union[BenefitTier, _Mapping]]] = ..., - end_of_program_timestamp: _Optional[int] = ..., - window_length: _Optional[int] = ..., - staking_tiers: _Optional[_Iterable[_Union[StakingTier, _Mapping]]] = ..., - ) -> None: ... - -class VolumeBenefitTier(_message.Message): - __slots__ = ("minimum_running_notional_taker_volume", "volume_discount_factor") - MINIMUM_RUNNING_NOTIONAL_TAKER_VOLUME_FIELD_NUMBER: _ClassVar[int] - VOLUME_DISCOUNT_FACTOR_FIELD_NUMBER: _ClassVar[int] - minimum_running_notional_taker_volume: str - volume_discount_factor: str - def __init__( - self, - minimum_running_notional_taker_volume: _Optional[str] = ..., - volume_discount_factor: _Optional[str] = ..., - ) -> None: ... - -class BenefitTier(_message.Message): - __slots__ = ( - "minimum_running_notional_taker_volume", - "minimum_epochs", - "referral_reward_factor", - "referral_discount_factor", - ) - MINIMUM_RUNNING_NOTIONAL_TAKER_VOLUME_FIELD_NUMBER: _ClassVar[int] - MINIMUM_EPOCHS_FIELD_NUMBER: _ClassVar[int] - REFERRAL_REWARD_FACTOR_FIELD_NUMBER: _ClassVar[int] - REFERRAL_DISCOUNT_FACTOR_FIELD_NUMBER: _ClassVar[int] - minimum_running_notional_taker_volume: str - minimum_epochs: str - referral_reward_factor: str - referral_discount_factor: str - def __init__( - self, - minimum_running_notional_taker_volume: _Optional[str] = ..., - minimum_epochs: _Optional[str] = ..., - referral_reward_factor: _Optional[str] = ..., - referral_discount_factor: _Optional[str] = ..., - ) -> None: ... - -class VestingBenefitTiers(_message.Message): - __slots__ = ("tiers",) - TIERS_FIELD_NUMBER: _ClassVar[int] - tiers: _containers.RepeatedCompositeFieldContainer[VestingBenefitTier] - def __init__( - self, tiers: _Optional[_Iterable[_Union[VestingBenefitTier, _Mapping]]] = ... - ) -> None: ... - -class VestingBenefitTier(_message.Message): - __slots__ = ("minimum_quantum_balance", "reward_multiplier") - MINIMUM_QUANTUM_BALANCE_FIELD_NUMBER: _ClassVar[int] - REWARD_MULTIPLIER_FIELD_NUMBER: _ClassVar[int] - minimum_quantum_balance: str - reward_multiplier: str - def __init__( - self, - minimum_quantum_balance: _Optional[str] = ..., - reward_multiplier: _Optional[str] = ..., - ) -> None: ... - -class StakingTier(_message.Message): - __slots__ = ("minimum_staked_tokens", "referral_reward_multiplier") - MINIMUM_STAKED_TOKENS_FIELD_NUMBER: _ClassVar[int] - REFERRAL_REWARD_MULTIPLIER_FIELD_NUMBER: _ClassVar[int] - minimum_staked_tokens: str - referral_reward_multiplier: str - def __init__( - self, - minimum_staked_tokens: _Optional[str] = ..., - referral_reward_multiplier: _Optional[str] = ..., - ) -> None: ... - -class VolumeDiscountProgram(_message.Message): - __slots__ = ( - "version", - "id", - "benefit_tiers", - "end_of_program_timestamp", - "window_length", - ) - VERSION_FIELD_NUMBER: _ClassVar[int] - ID_FIELD_NUMBER: _ClassVar[int] - BENEFIT_TIERS_FIELD_NUMBER: _ClassVar[int] - END_OF_PROGRAM_TIMESTAMP_FIELD_NUMBER: _ClassVar[int] - WINDOW_LENGTH_FIELD_NUMBER: _ClassVar[int] - version: int - id: str - benefit_tiers: _containers.RepeatedCompositeFieldContainer[VolumeBenefitTier] - end_of_program_timestamp: int - window_length: int - def __init__( - self, - version: _Optional[int] = ..., - id: _Optional[str] = ..., - benefit_tiers: _Optional[_Iterable[_Union[VolumeBenefitTier, _Mapping]]] = ..., - end_of_program_timestamp: _Optional[int] = ..., - window_length: _Optional[int] = ..., - ) -> None: ... - -class ActivityStreakBenefitTiers(_message.Message): - __slots__ = ("tiers",) - TIERS_FIELD_NUMBER: _ClassVar[int] - tiers: _containers.RepeatedCompositeFieldContainer[ActivityStreakBenefitTier] - def __init__( - self, - tiers: _Optional[_Iterable[_Union[ActivityStreakBenefitTier, _Mapping]]] = ..., - ) -> None: ... - -class ActivityStreakBenefitTier(_message.Message): - __slots__ = ("minimum_activity_streak", "reward_multiplier", "vesting_multiplier") - MINIMUM_ACTIVITY_STREAK_FIELD_NUMBER: _ClassVar[int] - REWARD_MULTIPLIER_FIELD_NUMBER: _ClassVar[int] - VESTING_MULTIPLIER_FIELD_NUMBER: _ClassVar[int] - minimum_activity_streak: int - reward_multiplier: str - vesting_multiplier: str - def __init__( - self, - minimum_activity_streak: _Optional[int] = ..., - reward_multiplier: _Optional[str] = ..., - vesting_multiplier: _Optional[str] = ..., - ) -> None: ... diff --git a/vega_sim/proto/vega/vega_pb2_grpc.py b/vega_sim/proto/vega/vega_pb2_grpc.py deleted file mode 100644 index 8a9393943..000000000 --- a/vega_sim/proto/vega/vega_pb2_grpc.py +++ /dev/null @@ -1,3 +0,0 @@ -# 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/vega_sim/proto/vega/wallet/__init__.py b/vega_sim/proto/vega/wallet/__init__.py deleted file mode 100644 index 0806a0afb..000000000 --- a/vega_sim/proto/vega/wallet/__init__.py +++ /dev/null @@ -1,3 +0,0 @@ -from . import v1 - -__all__ = ["v1"] diff --git a/vega_sim/proto/vega/wallet/v1/__init__.py b/vega_sim/proto/vega/wallet/v1/__init__.py deleted file mode 100644 index f18267f2a..000000000 --- a/vega_sim/proto/vega/wallet/v1/__init__.py +++ /dev/null @@ -1,7 +0,0 @@ -from . import wallet_pb2 as wallet -from . import wallet_pb2_grpc as wallet_grpc - -__all__ = [ - "wallet", - "wallet_grpc", -] diff --git a/vega_sim/proto/vega/wallet/v1/wallet_pb2.py b/vega_sim/proto/vega/wallet/v1/wallet_pb2.py deleted file mode 100644 index 3637a4713..000000000 --- a/vega_sim/proto/vega/wallet/v1/wallet_pb2.py +++ /dev/null @@ -1,39 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by the protocol buffer compiler. DO NOT EDIT! -# source: vega/wallet/v1/wallet.proto -# Protobuf Python Version: 5.26.1 -"""Generated protocol buffer code.""" -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 -from google.protobuf.internal import builder as _builder - -# @@protoc_insertion_point(imports) - -_sym_db = _symbol_database.Default() - - -from ...commands.v1 import commands_pb2 as vega_dot_commands_dot_v1_dot_commands__pb2 -from ...commands.v1 import data_pb2 as vega_dot_commands_dot_v1_dot_data__pb2 -from ...commands.v1 import ( - validator_commands_pb2 as vega_dot_commands_dot_v1_dot_validator__commands__pb2, -) - - -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile( - b'\n\x1bvega/wallet/v1/wallet.proto\x12\x0evega.wallet.v1\x1a\x1fvega/commands/v1/commands.proto\x1a\x1bvega/commands/v1/data.proto\x1a)vega/commands/v1/validator_commands.proto"\x97\x1a\n\x18SubmitTransactionRequest\x12\x17\n\x07pub_key\x18\x01 \x01(\tR\x06pubKey\x12\x1c\n\tpropagate\x18\x02 \x01(\x08R\tpropagate\x12O\n\x10order_submission\x18\xe9\x07 \x01(\x0b\x32!.vega.commands.v1.OrderSubmissionH\x00R\x0forderSubmission\x12U\n\x12order_cancellation\x18\xea\x07 \x01(\x0b\x32#.vega.commands.v1.OrderCancellationH\x00R\x11orderCancellation\x12L\n\x0forder_amendment\x18\xeb\x07 \x01(\x0b\x32 .vega.commands.v1.OrderAmendmentH\x00R\x0eorderAmendment\x12X\n\x13withdraw_submission\x18\xec\x07 \x01(\x0b\x32$.vega.commands.v1.WithdrawSubmissionH\x00R\x12withdrawSubmission\x12X\n\x13proposal_submission\x18\xed\x07 \x01(\x0b\x32$.vega.commands.v1.ProposalSubmissionH\x00R\x12proposalSubmission\x12L\n\x0fvote_submission\x18\xee\x07 \x01(\x0b\x32 .vega.commands.v1.VoteSubmissionH\x00R\x0evoteSubmission\x12w\n\x1eliquidity_provision_submission\x18\xef\x07 \x01(\x0b\x32..vega.commands.v1.LiquidityProvisionSubmissionH\x00R\x1cliquidityProvisionSubmission\x12X\n\x13\x64\x65legate_submission\x18\xf0\x07 \x01(\x0b\x32$.vega.commands.v1.DelegateSubmissionH\x00R\x12\x64\x65legateSubmission\x12^\n\x15undelegate_submission\x18\xf1\x07 \x01(\x0b\x32&.vega.commands.v1.UndelegateSubmissionH\x00R\x14undelegateSubmission\x12}\n liquidity_provision_cancellation\x18\xf2\x07 \x01(\x0b\x32\x30.vega.commands.v1.LiquidityProvisionCancellationH\x00R\x1eliquidityProvisionCancellation\x12t\n\x1dliquidity_provision_amendment\x18\xf3\x07 \x01(\x0b\x32-.vega.commands.v1.LiquidityProvisionAmendmentH\x00R\x1bliquidityProvisionAmendment\x12\x39\n\x08transfer\x18\xf4\x07 \x01(\x0b\x32\x1a.vega.commands.v1.TransferH\x00R\x08transfer\x12L\n\x0f\x63\x61ncel_transfer\x18\xf5\x07 \x01(\x0b\x32 .vega.commands.v1.CancelTransferH\x00R\x0e\x63\x61ncelTransfer\x12\x46\n\rannounce_node\x18\xf6\x07 \x01(\x0b\x32\x1e.vega.commands.v1.AnnounceNodeH\x00R\x0c\x61nnounceNode\x12h\n\x19\x62\x61tch_market_instructions\x18\xf7\x07 \x01(\x0b\x32).vega.commands.v1.BatchMarketInstructionsH\x00R\x17\x62\x61tchMarketInstructions\x12_\n\x16stop_orders_submission\x18\xf8\x07 \x01(\x0b\x32&.vega.commands.v1.StopOrdersSubmissionH\x00R\x14stopOrdersSubmission\x12\x65\n\x18stop_orders_cancellation\x18\xf9\x07 \x01(\x0b\x32(.vega.commands.v1.StopOrdersCancellationH\x00R\x16stopOrdersCancellation\x12V\n\x13\x63reate_referral_set\x18\xfa\x07 \x01(\x0b\x32#.vega.commands.v1.CreateReferralSetH\x00R\x11\x63reateReferralSet\x12V\n\x13update_referral_set\x18\xfb\x07 \x01(\x0b\x32#.vega.commands.v1.UpdateReferralSetH\x00R\x11updateReferralSet\x12V\n\x13\x61pply_referral_code\x18\xfc\x07 \x01(\x0b\x32#.vega.commands.v1.ApplyReferralCodeH\x00R\x11\x61pplyReferralCode\x12S\n\x12update_margin_mode\x18\xfd\x07 \x01(\x0b\x32".vega.commands.v1.UpdateMarginModeH\x00R\x10updateMarginMode\x12:\n\tjoin_team\x18\xfe\x07 \x01(\x0b\x32\x1a.vega.commands.v1.JoinTeamH\x00R\x08joinTeam\x12h\n\x19\x62\x61tch_proposal_submission\x18\xff\x07 \x01(\x0b\x32).vega.commands.v1.BatchProposalSubmissionH\x00R\x17\x62\x61tchProposalSubmission\x12Y\n\x14update_party_profile\x18\x80\x08 \x01(\x0b\x32$.vega.commands.v1.UpdatePartyProfileH\x00R\x12updatePartyProfile\x12=\n\nsubmit_amm\x18\x81\x08 \x01(\x0b\x32\x1b.vega.commands.v1.SubmitAMMH\x00R\tsubmitAmm\x12:\n\tamend_amm\x18\x82\x08 \x01(\x0b\x32\x1a.vega.commands.v1.AmendAMMH\x00R\x08\x61mendAmm\x12=\n\ncancel_amm\x18\x83\x08 \x01(\x0b\x32\x1b.vega.commands.v1.CancelAMMH\x00R\tcancelAmm\x12:\n\tnode_vote\x18\xd2\x0f \x01(\x0b\x32\x1a.vega.commands.v1.NodeVoteH\x00R\x08nodeVote\x12I\n\x0enode_signature\x18\xd3\x0f \x01(\x0b\x32\x1f.vega.commands.v1.NodeSignatureH\x00R\rnodeSignature\x12@\n\x0b\x63hain_event\x18\xd4\x0f \x01(\x0b\x32\x1c.vega.commands.v1.ChainEventH\x00R\nchainEvent\x12\\\n\x15key_rotate_submission\x18\xd5\x0f \x01(\x0b\x32%.vega.commands.v1.KeyRotateSubmissionH\x00R\x13keyRotateSubmission\x12\x62\n\x17state_variable_proposal\x18\xd6\x0f \x01(\x0b\x32\'.vega.commands.v1.StateVariableProposalH\x00R\x15stateVariableProposal\x12X\n\x13validator_heartbeat\x18\xd7\x0f \x01(\x0b\x32$.vega.commands.v1.ValidatorHeartbeatH\x00R\x12validatorHeartbeat\x12u\n\x1e\x65thereum_key_rotate_submission\x18\xd8\x0f \x01(\x0b\x32-.vega.commands.v1.EthereumKeyRotateSubmissionH\x00R\x1b\x65thereumKeyRotateSubmission\x12h\n\x19protocol_upgrade_proposal\x18\xd9\x0f \x01(\x0b\x32).vega.commands.v1.ProtocolUpgradeProposalH\x00R\x17protocolUpgradeProposal\x12O\n\x10issue_signatures\x18\xda\x0f \x01(\x0b\x32!.vega.commands.v1.IssueSignaturesH\x00R\x0fissueSignatures\x12_\n\x16oracle_data_submission\x18\xb9\x17 \x01(\x0b\x32&.vega.commands.v1.OracleDataSubmissionH\x00R\x14oracleDataSubmissionB\t\n\x07\x63ommandJ\x06\x08\xd1\x0f\x10\xd2\x0f\x42\x31Z/code.vegaprotocol.io/vega/protos/vega/wallet/v1b\x06proto3' -) - -_globals = globals() -_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) -_builder.BuildTopDescriptorsAndMessages( - DESCRIPTOR, "vega.wallet.v1.wallet_pb2", _globals -) -if not _descriptor._USE_C_DESCRIPTORS: - _globals["DESCRIPTOR"]._loaded_options = None - _globals["DESCRIPTOR"]._serialized_options = ( - b"Z/code.vegaprotocol.io/vega/protos/vega/wallet/v1" - ) - _globals["_SUBMITTRANSACTIONREQUEST"]._serialized_start = 153 - _globals["_SUBMITTRANSACTIONREQUEST"]._serialized_end = 3504 -# @@protoc_insertion_point(module_scope) diff --git a/vega_sim/proto/vega/wallet/v1/wallet_pb2.pyi b/vega_sim/proto/vega/wallet/v1/wallet_pb2.pyi deleted file mode 100644 index 5e6c5fb95..000000000 --- a/vega_sim/proto/vega/wallet/v1/wallet_pb2.pyi +++ /dev/null @@ -1,238 +0,0 @@ -from vega.commands.v1 import commands_pb2 as _commands_pb2 -from vega.commands.v1 import data_pb2 as _data_pb2 -from vega.commands.v1 import validator_commands_pb2 as _validator_commands_pb2 -from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from typing import ( - ClassVar as _ClassVar, - Mapping as _Mapping, - Optional as _Optional, - Union as _Union, -) - -DESCRIPTOR: _descriptor.FileDescriptor - -class SubmitTransactionRequest(_message.Message): - __slots__ = ( - "pub_key", - "propagate", - "order_submission", - "order_cancellation", - "order_amendment", - "withdraw_submission", - "proposal_submission", - "vote_submission", - "liquidity_provision_submission", - "delegate_submission", - "undelegate_submission", - "liquidity_provision_cancellation", - "liquidity_provision_amendment", - "transfer", - "cancel_transfer", - "announce_node", - "batch_market_instructions", - "stop_orders_submission", - "stop_orders_cancellation", - "create_referral_set", - "update_referral_set", - "apply_referral_code", - "update_margin_mode", - "join_team", - "batch_proposal_submission", - "update_party_profile", - "submit_amm", - "amend_amm", - "cancel_amm", - "node_vote", - "node_signature", - "chain_event", - "key_rotate_submission", - "state_variable_proposal", - "validator_heartbeat", - "ethereum_key_rotate_submission", - "protocol_upgrade_proposal", - "issue_signatures", - "oracle_data_submission", - ) - PUB_KEY_FIELD_NUMBER: _ClassVar[int] - PROPAGATE_FIELD_NUMBER: _ClassVar[int] - ORDER_SUBMISSION_FIELD_NUMBER: _ClassVar[int] - ORDER_CANCELLATION_FIELD_NUMBER: _ClassVar[int] - ORDER_AMENDMENT_FIELD_NUMBER: _ClassVar[int] - WITHDRAW_SUBMISSION_FIELD_NUMBER: _ClassVar[int] - PROPOSAL_SUBMISSION_FIELD_NUMBER: _ClassVar[int] - VOTE_SUBMISSION_FIELD_NUMBER: _ClassVar[int] - LIQUIDITY_PROVISION_SUBMISSION_FIELD_NUMBER: _ClassVar[int] - DELEGATE_SUBMISSION_FIELD_NUMBER: _ClassVar[int] - UNDELEGATE_SUBMISSION_FIELD_NUMBER: _ClassVar[int] - LIQUIDITY_PROVISION_CANCELLATION_FIELD_NUMBER: _ClassVar[int] - LIQUIDITY_PROVISION_AMENDMENT_FIELD_NUMBER: _ClassVar[int] - TRANSFER_FIELD_NUMBER: _ClassVar[int] - CANCEL_TRANSFER_FIELD_NUMBER: _ClassVar[int] - ANNOUNCE_NODE_FIELD_NUMBER: _ClassVar[int] - BATCH_MARKET_INSTRUCTIONS_FIELD_NUMBER: _ClassVar[int] - STOP_ORDERS_SUBMISSION_FIELD_NUMBER: _ClassVar[int] - STOP_ORDERS_CANCELLATION_FIELD_NUMBER: _ClassVar[int] - CREATE_REFERRAL_SET_FIELD_NUMBER: _ClassVar[int] - UPDATE_REFERRAL_SET_FIELD_NUMBER: _ClassVar[int] - APPLY_REFERRAL_CODE_FIELD_NUMBER: _ClassVar[int] - UPDATE_MARGIN_MODE_FIELD_NUMBER: _ClassVar[int] - JOIN_TEAM_FIELD_NUMBER: _ClassVar[int] - BATCH_PROPOSAL_SUBMISSION_FIELD_NUMBER: _ClassVar[int] - UPDATE_PARTY_PROFILE_FIELD_NUMBER: _ClassVar[int] - SUBMIT_AMM_FIELD_NUMBER: _ClassVar[int] - AMEND_AMM_FIELD_NUMBER: _ClassVar[int] - CANCEL_AMM_FIELD_NUMBER: _ClassVar[int] - NODE_VOTE_FIELD_NUMBER: _ClassVar[int] - NODE_SIGNATURE_FIELD_NUMBER: _ClassVar[int] - CHAIN_EVENT_FIELD_NUMBER: _ClassVar[int] - KEY_ROTATE_SUBMISSION_FIELD_NUMBER: _ClassVar[int] - STATE_VARIABLE_PROPOSAL_FIELD_NUMBER: _ClassVar[int] - VALIDATOR_HEARTBEAT_FIELD_NUMBER: _ClassVar[int] - ETHEREUM_KEY_ROTATE_SUBMISSION_FIELD_NUMBER: _ClassVar[int] - PROTOCOL_UPGRADE_PROPOSAL_FIELD_NUMBER: _ClassVar[int] - ISSUE_SIGNATURES_FIELD_NUMBER: _ClassVar[int] - ORACLE_DATA_SUBMISSION_FIELD_NUMBER: _ClassVar[int] - pub_key: str - propagate: bool - order_submission: _commands_pb2.OrderSubmission - order_cancellation: _commands_pb2.OrderCancellation - order_amendment: _commands_pb2.OrderAmendment - withdraw_submission: _commands_pb2.WithdrawSubmission - proposal_submission: _commands_pb2.ProposalSubmission - vote_submission: _commands_pb2.VoteSubmission - liquidity_provision_submission: _commands_pb2.LiquidityProvisionSubmission - delegate_submission: _commands_pb2.DelegateSubmission - undelegate_submission: _commands_pb2.UndelegateSubmission - liquidity_provision_cancellation: _commands_pb2.LiquidityProvisionCancellation - liquidity_provision_amendment: _commands_pb2.LiquidityProvisionAmendment - transfer: _commands_pb2.Transfer - cancel_transfer: _commands_pb2.CancelTransfer - announce_node: _validator_commands_pb2.AnnounceNode - batch_market_instructions: _commands_pb2.BatchMarketInstructions - stop_orders_submission: _commands_pb2.StopOrdersSubmission - stop_orders_cancellation: _commands_pb2.StopOrdersCancellation - create_referral_set: _commands_pb2.CreateReferralSet - update_referral_set: _commands_pb2.UpdateReferralSet - apply_referral_code: _commands_pb2.ApplyReferralCode - update_margin_mode: _commands_pb2.UpdateMarginMode - join_team: _commands_pb2.JoinTeam - batch_proposal_submission: _commands_pb2.BatchProposalSubmission - update_party_profile: _commands_pb2.UpdatePartyProfile - submit_amm: _commands_pb2.SubmitAMM - amend_amm: _commands_pb2.AmendAMM - cancel_amm: _commands_pb2.CancelAMM - node_vote: _validator_commands_pb2.NodeVote - node_signature: _validator_commands_pb2.NodeSignature - chain_event: _validator_commands_pb2.ChainEvent - key_rotate_submission: _validator_commands_pb2.KeyRotateSubmission - state_variable_proposal: _validator_commands_pb2.StateVariableProposal - validator_heartbeat: _validator_commands_pb2.ValidatorHeartbeat - ethereum_key_rotate_submission: _validator_commands_pb2.EthereumKeyRotateSubmission - protocol_upgrade_proposal: _validator_commands_pb2.ProtocolUpgradeProposal - issue_signatures: _commands_pb2.IssueSignatures - oracle_data_submission: _data_pb2.OracleDataSubmission - def __init__( - self, - pub_key: _Optional[str] = ..., - propagate: bool = ..., - order_submission: _Optional[ - _Union[_commands_pb2.OrderSubmission, _Mapping] - ] = ..., - order_cancellation: _Optional[ - _Union[_commands_pb2.OrderCancellation, _Mapping] - ] = ..., - order_amendment: _Optional[ - _Union[_commands_pb2.OrderAmendment, _Mapping] - ] = ..., - withdraw_submission: _Optional[ - _Union[_commands_pb2.WithdrawSubmission, _Mapping] - ] = ..., - proposal_submission: _Optional[ - _Union[_commands_pb2.ProposalSubmission, _Mapping] - ] = ..., - vote_submission: _Optional[ - _Union[_commands_pb2.VoteSubmission, _Mapping] - ] = ..., - liquidity_provision_submission: _Optional[ - _Union[_commands_pb2.LiquidityProvisionSubmission, _Mapping] - ] = ..., - delegate_submission: _Optional[ - _Union[_commands_pb2.DelegateSubmission, _Mapping] - ] = ..., - undelegate_submission: _Optional[ - _Union[_commands_pb2.UndelegateSubmission, _Mapping] - ] = ..., - liquidity_provision_cancellation: _Optional[ - _Union[_commands_pb2.LiquidityProvisionCancellation, _Mapping] - ] = ..., - liquidity_provision_amendment: _Optional[ - _Union[_commands_pb2.LiquidityProvisionAmendment, _Mapping] - ] = ..., - transfer: _Optional[_Union[_commands_pb2.Transfer, _Mapping]] = ..., - cancel_transfer: _Optional[ - _Union[_commands_pb2.CancelTransfer, _Mapping] - ] = ..., - announce_node: _Optional[ - _Union[_validator_commands_pb2.AnnounceNode, _Mapping] - ] = ..., - batch_market_instructions: _Optional[ - _Union[_commands_pb2.BatchMarketInstructions, _Mapping] - ] = ..., - stop_orders_submission: _Optional[ - _Union[_commands_pb2.StopOrdersSubmission, _Mapping] - ] = ..., - stop_orders_cancellation: _Optional[ - _Union[_commands_pb2.StopOrdersCancellation, _Mapping] - ] = ..., - create_referral_set: _Optional[ - _Union[_commands_pb2.CreateReferralSet, _Mapping] - ] = ..., - update_referral_set: _Optional[ - _Union[_commands_pb2.UpdateReferralSet, _Mapping] - ] = ..., - apply_referral_code: _Optional[ - _Union[_commands_pb2.ApplyReferralCode, _Mapping] - ] = ..., - update_margin_mode: _Optional[ - _Union[_commands_pb2.UpdateMarginMode, _Mapping] - ] = ..., - join_team: _Optional[_Union[_commands_pb2.JoinTeam, _Mapping]] = ..., - batch_proposal_submission: _Optional[ - _Union[_commands_pb2.BatchProposalSubmission, _Mapping] - ] = ..., - update_party_profile: _Optional[ - _Union[_commands_pb2.UpdatePartyProfile, _Mapping] - ] = ..., - submit_amm: _Optional[_Union[_commands_pb2.SubmitAMM, _Mapping]] = ..., - amend_amm: _Optional[_Union[_commands_pb2.AmendAMM, _Mapping]] = ..., - cancel_amm: _Optional[_Union[_commands_pb2.CancelAMM, _Mapping]] = ..., - node_vote: _Optional[_Union[_validator_commands_pb2.NodeVote, _Mapping]] = ..., - node_signature: _Optional[ - _Union[_validator_commands_pb2.NodeSignature, _Mapping] - ] = ..., - chain_event: _Optional[ - _Union[_validator_commands_pb2.ChainEvent, _Mapping] - ] = ..., - key_rotate_submission: _Optional[ - _Union[_validator_commands_pb2.KeyRotateSubmission, _Mapping] - ] = ..., - state_variable_proposal: _Optional[ - _Union[_validator_commands_pb2.StateVariableProposal, _Mapping] - ] = ..., - validator_heartbeat: _Optional[ - _Union[_validator_commands_pb2.ValidatorHeartbeat, _Mapping] - ] = ..., - ethereum_key_rotate_submission: _Optional[ - _Union[_validator_commands_pb2.EthereumKeyRotateSubmission, _Mapping] - ] = ..., - protocol_upgrade_proposal: _Optional[ - _Union[_validator_commands_pb2.ProtocolUpgradeProposal, _Mapping] - ] = ..., - issue_signatures: _Optional[ - _Union[_commands_pb2.IssueSignatures, _Mapping] - ] = ..., - oracle_data_submission: _Optional[ - _Union[_data_pb2.OracleDataSubmission, _Mapping] - ] = ..., - ) -> None: ... diff --git a/vega_sim/proto/vega/wallet/v1/wallet_pb2_grpc.py b/vega_sim/proto/vega/wallet/v1/wallet_pb2_grpc.py deleted file mode 100644 index 8a9393943..000000000 --- a/vega_sim/proto/vega/wallet/v1/wallet_pb2_grpc.py +++ /dev/null @@ -1,3 +0,0 @@ -# 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/vega_sim/quant/quant.py b/vega_sim/quant/quant.py index 2cad87825..d20c4d5ed 100644 --- a/vega_sim/quant/quant.py +++ b/vega_sim/quant/quant.py @@ -3,7 +3,7 @@ from typing import Optional from deprecated import deprecated -import vega_sim.proto.vega as vega_protos +import vega_python_protos.protos.vega as vega_protos @deprecated( diff --git a/vega_sim/reinforcement/agents/learning_agent.py b/vega_sim/reinforcement/agents/learning_agent.py index dee06eee9..fe063ac62 100644 --- a/vega_sim/reinforcement/agents/learning_agent.py +++ b/vega_sim/reinforcement/agents/learning_agent.py @@ -7,7 +7,7 @@ from vega_sim.environment import VegaState from vega_sim.environment.agent import Agent, StateAgentWithWallet from vega_sim.null_service import VegaServiceNull -from vega_sim.proto.vega import markets as markets_protos +from vega_python_protos.protos.vega import markets as markets_protos from vega_sim.reinforcement.la_market_state import ( AbstractAction, diff --git a/vega_sim/reinforcement/agents/learning_agent_MO.py b/vega_sim/reinforcement/agents/learning_agent_MO.py index fde20b7dd..6cec48aec 100644 --- a/vega_sim/reinforcement/agents/learning_agent_MO.py +++ b/vega_sim/reinforcement/agents/learning_agent_MO.py @@ -33,7 +33,7 @@ from vega_sim.environment import VegaState from vega_sim.environment.agent import StateAgentWithWallet from vega_sim.null_service import VegaServiceNull -from vega_sim.proto.vega import markets as markets_protos +from vega_python_protos.protos.vega import markets as markets_protos WalletConfig = namedtuple("WalletConfig", ["name", "passphrase"]) diff --git a/vega_sim/reinforcement/agents/learning_agent_MO_with_vol.py b/vega_sim/reinforcement/agents/learning_agent_MO_with_vol.py index e97897cb3..44cfe1773 100644 --- a/vega_sim/reinforcement/agents/learning_agent_MO_with_vol.py +++ b/vega_sim/reinforcement/agents/learning_agent_MO_with_vol.py @@ -33,7 +33,7 @@ from vega_sim.environment import VegaState from vega_sim.environment.agent import StateAgentWithWallet from vega_sim.null_service import VegaServiceNull -from vega_sim.proto.vega import markets as markets_protos +from vega_python_protos.protos.vega import markets as markets_protos WalletConfig = namedtuple("WalletConfig", ["name", "passphrase"]) diff --git a/vega_sim/reinforcement/agents/learning_agent_heuristic.py b/vega_sim/reinforcement/agents/learning_agent_heuristic.py index 4275bc410..2fcbcdeb1 100644 --- a/vega_sim/reinforcement/agents/learning_agent_heuristic.py +++ b/vega_sim/reinforcement/agents/learning_agent_heuristic.py @@ -33,7 +33,7 @@ from vega_sim.environment import VegaState from vega_sim.environment.agent import StateAgentWithWallet from vega_sim.null_service import VegaServiceNull -from vega_sim.proto.vega import markets as markets_protos +from vega_python_protos.protos.vega import markets as markets_protos WalletConfig = namedtuple("WalletConfig", ["name", "passphrase"]) diff --git a/vega_sim/reinforcement/v2/agents/puppets.py b/vega_sim/reinforcement/v2/agents/puppets.py index ab4868fd7..718aa85b8 100644 --- a/vega_sim/reinforcement/v2/agents/puppets.py +++ b/vega_sim/reinforcement/v2/agents/puppets.py @@ -4,7 +4,7 @@ from typing import Optional from logging import getLogger -import vega_sim.proto.vega as vega_protos +import vega_python_protos.protos.vega as vega_protos from vega_sim.scenario.common.agents import StateAgentWithWallet, VegaService, VegaState from vega_sim.service import PeggedOrder diff --git a/vega_sim/reinforcement/v2/states.py b/vega_sim/reinforcement/v2/states.py index 2f9cb0b0a..143983353 100644 --- a/vega_sim/reinforcement/v2/states.py +++ b/vega_sim/reinforcement/v2/states.py @@ -3,7 +3,7 @@ from typing import Optional import numpy as np -from vega_sim.proto.vega import markets as markets_protos +from vega_python_protos.protos.vega import markets as markets_protos from vega_sim.service import VegaService diff --git a/vega_sim/scenario/common/agents.py b/vega_sim/scenario/common/agents.py index 4b249b7a2..e30217517 100644 --- a/vega_sim/scenario/common/agents.py +++ b/vega_sim/scenario/common/agents.py @@ -32,8 +32,8 @@ from vega_sim.environment.agent import Agent, StateAgent, StateAgentWithWallet from vega_sim.network_service import VegaServiceNetwork from vega_sim.null_service import VegaService, VegaServiceNull -from vega_sim.proto.vega import markets as markets_protos -from vega_sim.proto.vega import vega as vega_protos +from vega_python_protos.protos.vega import markets as markets_protos +from vega_python_protos.protos.vega import vega as vega_protos from vega_sim.scenario.common.utils.ideal_mm_models import GLFT_approx, a_s_mm_model from vega_sim.service import PeggedOrder diff --git a/vega_sim/scenario/competing_market_makers/plot.py b/vega_sim/scenario/competing_market_makers/plot.py index 207cd64fc..fac1eb32c 100644 --- a/vega_sim/scenario/competing_market_makers/plot.py +++ b/vega_sim/scenario/competing_market_makers/plot.py @@ -2,7 +2,7 @@ from vega_sim.tools.scenario_plots import plot_account_by_party -import vega_sim.proto.vega as vega_protos +import vega_python_protos.protos.vega as vega_protos import matplotlib.pyplot as plt diff --git a/vega_sim/scenario/fuzzed_markets/agents.py b/vega_sim/scenario/fuzzed_markets/agents.py index a9aa4e09e..5d5b04498 100644 --- a/vega_sim/scenario/fuzzed_markets/agents.py +++ b/vega_sim/scenario/fuzzed_markets/agents.py @@ -18,14 +18,14 @@ from requests.exceptions import HTTPError import vega_sim.builders as builders -import vega_sim.proto.vega as vega_protos -import vega_sim.proto.vega.commands.v1.commands_pb2 as commands_protos +import vega_python_protos.protos.vega as vega_protos +import vega_python_protos.protos.vega.commands.v1.commands_pb2 as commands_protos import vega_sim.scenario.fuzzed_markets.fuzzers as fuzzers from vega_sim.api.governance import ProposalNotAcceptedError from vega_sim.api.market import MarketConfig, Successor from vega_sim.environment.agent import StateAgentWithWallet from vega_sim.null_service import VegaServiceNull -from vega_sim.proto.vega import markets as markets_protos +from vega_python_protos.protos.vega import markets as markets_protos from vega_sim.service import MarketStateUpdateType, PeggedOrder, VegaService COMMAND_AND_TYPES = [ diff --git a/vega_sim/scenario/fuzzed_markets/fuzzers.py b/vega_sim/scenario/fuzzed_markets/fuzzers.py index a63e469e1..e805064dc 100644 --- a/vega_sim/scenario/fuzzed_markets/fuzzers.py +++ b/vega_sim/scenario/fuzzed_markets/fuzzers.py @@ -3,7 +3,7 @@ from vega_sim.service import VegaService import vega_sim.builders as build -import vega_sim.proto.vega as vega_protos +import vega_python_protos.protos.vega as vega_protos def valid(rs, bias) -> bool: diff --git a/vega_sim/scenario/fuzzed_markets/scenario.py b/vega_sim/scenario/fuzzed_markets/scenario.py index 647df0c6b..964dbe243 100644 --- a/vega_sim/scenario/fuzzed_markets/scenario.py +++ b/vega_sim/scenario/fuzzed_markets/scenario.py @@ -42,7 +42,7 @@ ) import itertools -import vega_sim.proto.vega as vega_protos +import vega_python_protos.protos.vega as vega_protos import datetime from typing import Optional, Dict diff --git a/vega_sim/scenario/fuzzing/scenario.py b/vega_sim/scenario/fuzzing/scenario.py index 26984c0b1..19306a8e3 100644 --- a/vega_sim/scenario/fuzzing/scenario.py +++ b/vega_sim/scenario/fuzzing/scenario.py @@ -3,7 +3,7 @@ import re from typing import Optional, List, Dict, Any -import vega_sim.proto as protos +import vega_python_protos.protos as protos from vega_sim.null_service import VegaServiceNull from vega_sim.scenario.benchmark.configs import BenchmarkConfig from vega_sim.scenario.benchmark.scenario import BenchmarkScenario diff --git a/vega_sim/scenario/ideal_market_maker/agents.py b/vega_sim/scenario/ideal_market_maker/agents.py index 56d30c03d..6ea51ce02 100644 --- a/vega_sim/scenario/ideal_market_maker/agents.py +++ b/vega_sim/scenario/ideal_market_maker/agents.py @@ -6,7 +6,7 @@ from vega_sim.environment import VegaState from vega_sim.environment.agent import StateAgentWithWallet from vega_sim.null_service import VegaServiceNull -from vega_sim.proto.vega import vega as vega_protos +from vega_python_protos.protos.vega import vega as vega_protos WalletConfig = namedtuple("WalletConfig", ["name", "passphrase"]) diff --git a/vega_sim/scenario/ideal_market_maker_v2/agents.py b/vega_sim/scenario/ideal_market_maker_v2/agents.py index 9d21b5fd1..cfec78408 100644 --- a/vega_sim/scenario/ideal_market_maker_v2/agents.py +++ b/vega_sim/scenario/ideal_market_maker_v2/agents.py @@ -14,7 +14,10 @@ from vega_sim.environment import VegaState from vega_sim.environment.agent import StateAgentWithWallet from vega_sim.null_service import VegaServiceNull -from vega_sim.proto.vega import markets as markets_protos, vega as vega_protos +from vega_python_protos.protos.vega import ( + markets as markets_protos, + vega as vega_protos, +) from vega_sim.service import PeggedOrder WalletConfig = namedtuple("WalletConfig", ["name", "passphrase"]) diff --git a/vega_sim/scenario/scenario.py b/vega_sim/scenario/scenario.py index 01e9df53a..c96c064dd 100644 --- a/vega_sim/scenario/scenario.py +++ b/vega_sim/scenario/scenario.py @@ -19,7 +19,7 @@ market_chain_standard_output, ) -import vega_sim.proto.vega as vega_protos +import vega_python_protos.protos.vega as vega_protos class Scenario(abc.ABC): diff --git a/vega_sim/scenario/sla/scenario.py b/vega_sim/scenario/sla/scenario.py index 190b9b952..102e42545 100644 --- a/vega_sim/scenario/sla/scenario.py +++ b/vega_sim/scenario/sla/scenario.py @@ -12,7 +12,7 @@ SimpleLiquidityProvider, RewardFunder, ) -import vega_sim.proto as protos +import vega_python_protos.protos as protos class SLAScenario(BenchmarkScenario): diff --git a/vega_sim/service.py b/vega_sim/service.py index d5747a567..69486101e 100644 --- a/vega_sim/service.py +++ b/vega_sim/service.py @@ -25,9 +25,11 @@ import vega_sim.api.trading as trading import vega_sim.api.helpers as helpers import vega_sim.grpc.client as vac -import vega_sim.proto.data_node.api.v2 as data_node_protos_v2 -import vega_sim.proto.vega as vega_protos -import vega_sim.proto.vega.data_source_pb2 as data_source_protos + +import vega_python_protos.protos.data_node.api.v2 as data_node_protos_v2 +import vega_python_protos.protos.data_node.api.v2 as data_node_protos_v2 +import vega_python_protos.protos.vega as vega_protos +import vega_python_protos.protos.vega.data_source_pb2 as data_source_protos from vega_sim.api.helpers import ( get_enum, forward, @@ -37,19 +39,19 @@ wait_for_datanode_sync, ) from vega_sim.local_data_cache import LocalDataCache -from vega_sim.proto.vega.commands.v1.commands_pb2 import ( +from vega_python_protos.protos.vega.commands.v1.commands_pb2 import ( OrderAmendment, OrderCancellation, OrderSubmission, StopOrdersCancellation, StopOrdersSubmission, ) -from vega_sim.proto.vega.governance_pb2 import ( +from vega_python_protos.protos.vega.governance_pb2 import ( UpdateFutureProduct, UpdateInstrumentConfiguration, UpdateMarketConfiguration, ) -from vega_sim.proto.vega.markets_pb2 import ( +from vega_python_protos.protos.vega.markets_pb2 import ( LiquidityMonitoringParameters, LogNormalRiskModel, PriceMonitoringParameters, diff --git a/vega_sim/tools/scenario_output.py b/vega_sim/tools/scenario_output.py index 19599cd81..115f555cd 100644 --- a/vega_sim/tools/scenario_output.py +++ b/vega_sim/tools/scenario_output.py @@ -7,7 +7,7 @@ import pandas as pd -import vega_sim.proto.vega as vega_protos +import vega_python_protos.protos.vega as vega_protos from vega_sim.environment.agent import Agent, StateAgentWithWallet from vega_sim.scenario.common.agents import MarketHistoryData, ResourceData diff --git a/vega_sim/tools/scenario_plots.py b/vega_sim/tools/scenario_plots.py index b0b8f4aeb..f6262f0ff 100644 --- a/vega_sim/tools/scenario_plots.py +++ b/vega_sim/tools/scenario_plots.py @@ -8,7 +8,7 @@ import numpy as np import matplotlib.pyplot as plt import matplotlib.dates as mdates -import vega_sim.proto.vega as vega_protos +import vega_python_protos.protos.vega as vega_protos from typing import Optional, List from collections import defaultdict @@ -24,7 +24,7 @@ RiskySimpleLiquidityProvider, ) -from vega_sim.proto.vega import markets +from vega_python_protos.protos.vega import markets import numpy as np diff --git a/vega_sim/wallet/slim_wallet.py b/vega_sim/wallet/slim_wallet.py index 3adf94c92..a71c6034c 100644 --- a/vega_sim/wallet/slim_wallet.py +++ b/vega_sim/wallet/slim_wallet.py @@ -13,9 +13,9 @@ from vega_sim.grpc.client import VegaCoreClient from vega_sim.wallet.base import Wallet -import vega_sim.proto.vega.api.v1.core_pb2 as core_proto -import vega_sim.proto.vega.commands.v1.transaction_pb2 as transaction_proto -import vega_sim.proto.vega.commands.v1.signature_pb2 as signature_proto +import vega_python_protos.protos.vega.api.v1.core_pb2 as core_proto +import vega_python_protos.protos.vega.commands.v1.transaction_pb2 as transaction_proto +import vega_python_protos.protos.vega.commands.v1.signature_pb2 as signature_proto from vega_sim.wallet.vega_wallet import VegaWallet from vega_sim.wallet.base import DEFAULT_WALLET_NAME