diff --git a/.env b/.env index e3c5ba3b8..38a4b38fb 100644 --- a/.env +++ b/.env @@ -1,4 +1,4 @@ -VEGA_SIM_VEGA_TAG=v0.78.0-preview.4 +VEGA_SIM_VEGA_TAG=v0.79.0-preview.2 VEGA_SIM_CONSOLE_TAG=develop VEGA_DEFAULT_KEY_NAME='Key 1' VEGA_SIM_NETWORKS_INTERNAL_TAG=main diff --git a/Jenkinsfile b/Jenkinsfile index 5a0ca8dca..62db090ff 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -14,7 +14,7 @@ pipeline { disableConcurrentBuilds(abortPrevious: true) } parameters { - string( name: 'VEGA_VERSION', defaultValue: 'v0.78.0-preview.4', + string( name: 'VEGA_VERSION', defaultValue: 'v0.79.0-preview.2', 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/vega_protos/protos/blockexplorer/api/v1/blockexplorer_pb2.py b/vega_protos/protos/blockexplorer/api/v1/blockexplorer_pb2.py index cb3f02be4..27c248bca 100644 --- a/vega_protos/protos/blockexplorer/api/v1/blockexplorer_pb2.py +++ b/vega_protos/protos/blockexplorer/api/v1/blockexplorer_pb2.py @@ -26,7 +26,7 @@ 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\x82\x01Z5code.vegaprotocol.io/vega/protos/blockexplorer/api/v1\x92\x41H\x12-\n\x18Vega block explorer APIs2\x11v0.78.0-preview.4\x1a\x13lb.testnet.vega.xyz*\x02\x01\x02\x62\x06proto3' + 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\x82\x01Z5code.vegaprotocol.io/vega/protos/blockexplorer/api/v1\x92\x41H\x12-\n\x18Vega block explorer APIs2\x11v0.79.0-preview.2\x1a\x13lb.testnet.vega.xyz*\x02\x01\x02\x62\x06proto3' ) _globals = globals() @@ -37,7 +37,7 @@ if not _descriptor._USE_C_DESCRIPTORS: _globals["DESCRIPTOR"]._loaded_options = None _globals["DESCRIPTOR"]._serialized_options = ( - b"Z5code.vegaprotocol.io/vega/protos/blockexplorer/api/v1\222AH\022-\n\030Vega block explorer APIs2\021v0.78.0-preview.4\032\023lb.testnet.vega.xyz*\002\001\002" + b"Z5code.vegaprotocol.io/vega/protos/blockexplorer/api/v1\222AH\022-\n\030Vega block explorer APIs2\021v0.79.0-preview.2\032\023lb.testnet.vega.xyz*\002\001\002" ) _globals["_GETTRANSACTIONREQUEST"].fields_by_name["hash"]._loaded_options = None _globals["_GETTRANSACTIONREQUEST"].fields_by_name[ diff --git a/vega_protos/protos/data_node/api/v2/trading_data_pb2.py b/vega_protos/protos/data_node/api/v2/trading_data_pb2.py index e29d2b32b..2eafdf657 100644 --- a/vega_protos/protos/data_node/api/v2/trading_data_pb2.py +++ b/vega_protos/protos/data_node/api/v2/trading_data_pb2.py @@ -30,7 +30,7 @@ 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"\xb2\x02\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\x12\x43\n\x1esummed_reward_bonus_multiplier\x18\x05 \x01(\tR\x1bsummedRewardBonusMultiplier\x12\x34\n\x16summed_quantum_balance\x18\x06 \x01(\tR\x14summedQuantumBalance"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"\xdb\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\x12+\n\x0fparent_party_id\x18\x07 \x01(\tH\x00R\rparentPartyId\x88\x01\x01\x42\x12\n\x10_parent_party_id"\xf7\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\x12;\n\x17include_derived_parties\x18\x03 \x01(\x08H\x01R\x15includeDerivedParties\x88\x01\x01\x42\r\n\x0b_paginationB\x1a\n\x18_include_derived_parties"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"\xe6\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\x12;\n\x17include_derived_parties\x18\x05 \x01(\x08H\x00R\x15includeDerivedParties\x88\x01\x01\x42\x1a\n\x18_include_derived_parties"\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"\xac\x01\n\x14GameTeamScoresFilter\x12\x19\n\x08game_ids\x18\x01 \x03(\tR\x07gameIds\x12\x19\n\x08team_ids\x18\x02 \x03(\tR\x07teamIds\x12"\n\nepoch_from\x18\x03 \x01(\x04H\x00R\tepochFrom\x88\x01\x01\x12\x1e\n\x08\x65poch_to\x18\x04 \x01(\x04H\x01R\x07\x65pochTo\x88\x01\x01\x42\r\n\x0b_epoch_fromB\x0b\n\t_epoch_to"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"\xca\x01\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\x12"\n\nepoch_from\x18\x04 \x01(\x04H\x00R\tepochFrom\x88\x01\x01\x12\x1e\n\x08\x65poch_to\x18\x05 \x01(\x04H\x01R\x07\x65pochTo\x88\x01\x01\x42\r\n\x0b_epoch_fromB\x0b\n\t_epoch_to"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"\xea\x03\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\x12;\n\x17include_derived_parties\x18\x08 \x01(\x08H\x06R\x15includeDerivedParties\x88\x01\x01\x12 \n\tmarket_id\x18\t \x01(\tH\x07R\x08marketId\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_idB\x1a\n\x18_include_derived_partiesB\x0c\n\n_market_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"\xa0\x02\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\x12;\n\x17include_derived_parties\x18\x08 \x01(\x08H\x03R\x15includeDerivedParties\x88\x01\x01\x42\x0b\n\t_party_idB\x0b\n\t_asset_idB\r\n\x0b_paginationB\x1a\n\x18_include_derived_parties"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"\xd2\x03\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\x12;\n\x17include_derived_parties\x18\x06 \x01(\x08H\x04R\x15includeDerivedParties\x88\x01\x01\x12"\n\nepoch_from\x18\x07 \x01(\x04H\x05R\tepochFrom\x88\x01\x01\x12\x1e\n\x08\x65poch_to\x18\x08 \x01(\x04H\x06R\x07\x65pochTo\x88\x01\x01\x42\x0c\n\n_market_idB\x0b\n\t_asset_idB\x0c\n\n_epoch_seqB\r\n\x0b_paginationB\x1a\n\x18_include_derived_partiesB\r\n\x0b_epoch_fromB\x0b\n\t_epoch_to"}\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"\x92\x01\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\x12\x19\n\x05party\x18\x04 \x01(\tH\x00R\x05party\x88\x01\x01\x42\x08\n\x06_party"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"\xc3\x05\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\x12@\n\x10\x64iscount_factors\x18\x0b \x01(\x0b\x32\x15.vega.DiscountFactorsR\x0f\x64iscountFactors\x12:\n\x0ereward_factors\x18\x0c \x01(\x0b\x32\x13.vega.RewardFactorsR\rrewardFactors\x12Q\n\x1arewards_factors_multiplier\x18\r \x01(\x0b\x32\x13.vega.RewardFactorsR\x18rewardsFactorsMultiplier"\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"\xaf\x02\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\x12"\n\nepoch_from\x18\x05 \x01(\x04H\x04R\tepochFrom\x88\x01\x01\x12\x1e\n\x08\x65poch_to\x18\x06 \x01(\x04H\x05R\x07\x65pochTo\x88\x01\x01\x42\x0c\n\n_market_idB\x0b\n\t_asset_idB\x0c\n\n_epoch_seqB\x0b\n\t_party_idB\r\n\x0b_epoch_fromB\x0b\n\t_epoch_to"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"\xdd\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\x12@\n\x10\x64iscount_factors\x18\x05 \x01(\x0b\x32\x15.vega.DiscountFactorsR\x0f\x64iscountFactors"\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"\x9f\x03\n\x18\x45stimateAMMBoundsRequest\x12\x1d\n\nbase_price\x18\x01 \x01(\tR\tbasePrice\x12$\n\x0bupper_price\x18\x02 \x01(\tH\x00R\nupperPrice\x88\x01\x01\x12$\n\x0blower_price\x18\x03 \x01(\tH\x01R\nlowerPrice\x88\x01\x01\x12:\n\x17leverage_at_upper_price\x18\x04 \x01(\tH\x02R\x14leverageAtUpperPrice\x88\x01\x01\x12:\n\x17leverage_at_lower_price\x18\x05 \x01(\tH\x03R\x14leverageAtLowerPrice\x88\x01\x01\x12+\n\x11\x63ommitment_amount\x18\x06 \x01(\tR\x10\x63ommitmentAmount\x12\x1b\n\tmarket_id\x18\x07 \x01(\tR\x08marketIdB\x0e\n\x0c_upper_priceB\x0e\n\x0c_lower_priceB\x1a\n\x18_leverage_at_upper_priceB\x1a\n\x18_leverage_at_lower_price"\x9c\x05\n\x19\x45stimateAMMBoundsResponse\x12\x33\n\x16position_size_at_upper\x18\x01 \x01(\tR\x13positionSizeAtUpper\x12\x33\n\x16position_size_at_lower\x18\x02 \x01(\tR\x13positionSizeAtLower\x12<\n\x1bloss_on_commitment_at_upper\x18\x03 \x01(\tR\x17lossOnCommitmentAtUpper\x12<\n\x1bloss_on_commitment_at_lower\x18\x04 \x01(\tR\x17lossOnCommitmentAtLower\x12;\n\x1aliquidation_price_at_upper\x18\x05 \x01(\tR\x17liquidationPriceAtUpper\x12;\n\x1aliquidation_price_at_lower\x18\x06 \x01(\tR\x17liquidationPriceAtLower\x12U\n\tamm_error\x18\x07 \x01(\x0e\x32\x33.datanode.api.v2.EstimateAMMBoundsResponse.AMMErrorH\x00R\x08\x61mmError\x88\x01\x01"\xb9\x01\n\x08\x41MMError\x12\x19\n\x15\x41MM_ERROR_UNSPECIFIED\x10\x00\x12&\n"AMM_ERROR_COMMITMENT_BELOW_MINIMUM\x10\x01\x12"\n\x1e\x41MM_ERROR_LOWER_BOUND_TOO_WIDE\x10\x02\x12"\n\x1e\x41MM_ERROR_UPPER_BOUND_TOO_WIDE\x10\x03\x12"\n\x1e\x41MM_ERROR_BOTH_BOUNDS_TOO_WIDE\x10\x04\x42\x0c\n\n_amm_error"&\n$GetCurrentVolumeRebateProgramRequest"\x90\x01\n%GetCurrentVolumeRebateProgramResponse\x12g\n\x1d\x63urrent_volume_rebate_program\x18\x01 \x01(\x0b\x32$.datanode.api.v2.VolumeRebateProgramR\x1a\x63urrentVolumeRebateProgram"\xc8\x01\n\x1bGetVolumeRebateStatsRequest\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"b\n\x1cGetVolumeRebateStatsResponse\x12\x42\n\x05stats\x18\x01 \x01(\x0b\x32,.datanode.api.v2.VolumeRebateStatsConnectionR\x05stats"\x93\x01\n\x1bVolumeRebateStatsConnection\x12<\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32&.datanode.api.v2.VolumeRebateStatsEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo"g\n\x15VolumeRebateStatsEdge\x12\x36\n\x04node\x18\x01 \x01(\x0b\x32".datanode.api.v2.VolumeRebateStatsR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"\xe5\x01\n\x11VolumeRebateStats\x12\x19\n\x08\x61t_epoch\x18\x01 \x01(\x04R\x07\x61tEpoch\x12\x19\n\x08party_id\x18\x02 \x01(\tR\x07partyId\x12\x36\n\x17\x61\x64\x64itional_maker_rebate\x18\x03 \x01(\tR\x15\x61\x64\x64itionalMakerRebate\x12\x32\n\x15maker_volume_fraction\x18\x04 \x01(\tR\x13makerVolumeFraction\x12.\n\x13maker_fees_received\x18\x05 \x01(\tR\x11makerFeesReceived"\x8e\x02\n\x13VolumeRebateProgram\x12\x18\n\x07version\x18\x01 \x01(\x04R\x07version\x12\x0e\n\x02id\x18\x02 \x01(\tR\x02id\x12\x42\n\rbenefit_tiers\x18\x03 \x03(\x0b\x32\x1d.vega.VolumeRebateBenefitTierR\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"X\n\x1cGetPartyDiscountStatsRequest\x12\x19\n\x08party_id\x18\x01 \x01(\tR\x07partyId\x12\x1d\n\nmarket_ids\x18\x02 \x03(\tR\tmarketIds"\xfe\x01\n\x1dGetPartyDiscountStatsResponse\x12\x30\n\x14volume_discount_tier\x18\x01 \x01(\x04R\x12volumeDiscountTier\x12,\n\x12volume_rebate_tier\x18\x02 \x01(\x04R\x10volumeRebateTier\x12\x34\n\x16referral_discount_tier\x18\x03 \x01(\x04R\x14referralDiscountTier\x12G\n\x11party_market_fees\x18\x04 \x03(\x0b\x32\x1b.datanode.api.v2.MarketFeesR\x0fpartyMarketFees"\xe9\x01\n\nMarketFees\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId\x12\x34\n\x16undiscounted_taker_fee\x18\x02 \x01(\tR\x14undiscountedTakerFee\x12\x30\n\x14\x64iscounted_taker_fee\x18\x03 \x01(\tR\x12\x64iscountedTakerFee\x12*\n\x11\x62\x61se_maker_rebate\x18\x04 \x01(\tR\x0f\x62\x61seMakerRebate\x12*\n\x11user_maker_rebate\x18\x05 \x01(\tR\x0fuserMakerRebate*\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\xe4~\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\xaa\x01\n\x1dGetCurrentVolumeRebateProgram\x12\x35.datanode.api.v2.GetCurrentVolumeRebateProgramRequest\x1a\x36.datanode.api.v2.GetCurrentVolumeRebateProgramResponse"\x1a\x92\x41\x17\n\x15Volume rebate program\x12\x8f\x01\n\x14GetVolumeRebateStats\x12,.datanode.api.v2.GetVolumeRebateStatsRequest\x1a-.datanode.api.v2.GetVolumeRebateStatsResponse"\x1a\x92\x41\x17\n\x15Volume rebate program\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\x12u\n\x11\x45stimateAMMBounds\x12).datanode.api.v2.EstimateAMMBoundsRequest\x1a*.datanode.api.v2.EstimateAMMBoundsResponse"\t\x92\x41\x06\n\x04\x41MMs\x12\x84\x01\n\x15GetPartyDiscountStats\x12-.datanode.api.v2.GetPartyDiscountStatsRequest\x1a..datanode.api.v2.GetPartyDiscountStatsResponse"\x0c\x92\x41\t\n\x07Parties\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\xd0\x01Z1code.vegaprotocol.io/vega/protos/data-node/api/v2\x92\x41\x99\x01\x12(\n\x13Vega data node APIs2\x11v0.78.0-preview.4\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' + 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"\xb2\x02\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\x12\x43\n\x1esummed_reward_bonus_multiplier\x18\x05 \x01(\tR\x1bsummedRewardBonusMultiplier\x12\x34\n\x16summed_quantum_balance\x18\x06 \x01(\tR\x14summedQuantumBalance"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"\xdb\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\x12+\n\x0fparent_party_id\x18\x07 \x01(\tH\x00R\rparentPartyId\x88\x01\x01\x42\x12\n\x10_parent_party_id"\xf7\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\x12;\n\x17include_derived_parties\x18\x03 \x01(\x08H\x01R\x15includeDerivedParties\x88\x01\x01\x42\r\n\x0b_paginationB\x1a\n\x18_include_derived_parties"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"\xe6\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\x12;\n\x17include_derived_parties\x18\x05 \x01(\x08H\x00R\x15includeDerivedParties\x88\x01\x01\x42\x1a\n\x18_include_derived_parties"\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"\xac\x01\n\x14GameTeamScoresFilter\x12\x19\n\x08game_ids\x18\x01 \x03(\tR\x07gameIds\x12\x19\n\x08team_ids\x18\x02 \x03(\tR\x07teamIds\x12"\n\nepoch_from\x18\x03 \x01(\x04H\x00R\tepochFrom\x88\x01\x01\x12\x1e\n\x08\x65poch_to\x18\x04 \x01(\x04H\x01R\x07\x65pochTo\x88\x01\x01\x42\r\n\x0b_epoch_fromB\x0b\n\t_epoch_to"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"\xca\x01\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\x12"\n\nepoch_from\x18\x04 \x01(\x04H\x00R\tepochFrom\x88\x01\x01\x12\x1e\n\x08\x65poch_to\x18\x05 \x01(\x04H\x01R\x07\x65pochTo\x88\x01\x01\x42\r\n\x0b_epoch_fromB\x0b\n\t_epoch_to"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"\xa6\x01\n\x0fPositionsFilter\x12\x1b\n\tparty_ids\x18\x01 \x03(\tR\x08partyIds\x12\x1d\n\nmarket_ids\x18\x02 \x03(\tR\tmarketIds\x12;\n\x17include_derived_parties\x18\x03 \x01(\x08H\x00R\x15includeDerivedParties\x88\x01\x01\x42\x1a\n\x18_include_derived_parties"\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"\xea\x03\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\x12;\n\x17include_derived_parties\x18\x08 \x01(\x08H\x06R\x15includeDerivedParties\x88\x01\x01\x12 \n\tmarket_id\x18\t \x01(\tH\x07R\x08marketId\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_idB\x1a\n\x18_include_derived_partiesB\x0c\n\n_market_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"\xa0\x02\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\x12;\n\x17include_derived_parties\x18\x08 \x01(\x08H\x03R\x15includeDerivedParties\x88\x01\x01\x42\x0b\n\t_party_idB\x0b\n\t_asset_idB\r\n\x0b_paginationB\x1a\n\x18_include_derived_parties"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"\xd2\x03\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\x12;\n\x17include_derived_parties\x18\x06 \x01(\x08H\x04R\x15includeDerivedParties\x88\x01\x01\x12"\n\nepoch_from\x18\x07 \x01(\x04H\x05R\tepochFrom\x88\x01\x01\x12\x1e\n\x08\x65poch_to\x18\x08 \x01(\x04H\x06R\x07\x65pochTo\x88\x01\x01\x42\x0c\n\n_market_idB\x0b\n\t_asset_idB\x0c\n\n_epoch_seqB\r\n\x0b_paginationB\x1a\n\x18_include_derived_partiesB\r\n\x0b_epoch_fromB\x0b\n\t_epoch_to"}\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"\xec\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"\xa9\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\x12\x1f\n\x1bTYPE_NEW_AUTOMATED_PURCHASE\x10\x0f\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"\x92\x01\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\x12\x19\n\x05party\x18\x04 \x01(\tH\x00R\x05party\x88\x01\x01\x42\x08\n\x06_party"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"\xcd\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\x12\x1f\n\x0bloss_amount\x18\x06 \x01(\tR\nlossAmount"\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"\xc3\x05\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\x12@\n\x10\x64iscount_factors\x18\x0b \x01(\x0b\x32\x15.vega.DiscountFactorsR\x0f\x64iscountFactors\x12:\n\x0ereward_factors\x18\x0c \x01(\x0b\x32\x13.vega.RewardFactorsR\rrewardFactors\x12Q\n\x1arewards_factors_multiplier\x18\r \x01(\x0b\x32\x13.vega.RewardFactorsR\x18rewardsFactorsMultiplier"\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"\xaf\x02\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\x12"\n\nepoch_from\x18\x05 \x01(\x04H\x04R\tepochFrom\x88\x01\x01\x12\x1e\n\x08\x65poch_to\x18\x06 \x01(\x04H\x05R\x07\x65pochTo\x88\x01\x01\x42\x0c\n\n_market_idB\x0b\n\t_asset_idB\x0c\n\n_epoch_seqB\x0b\n\t_party_idB\r\n\x0b_epoch_fromB\x0b\n\t_epoch_to"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"\xdd\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\x12@\n\x10\x64iscount_factors\x18\x05 \x01(\x0b\x32\x15.vega.DiscountFactorsR\x0f\x64iscountFactors"\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"\x87\x03\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\x12 \n\tlive_only\x18\x07 \x01(\x08H\x06R\x08liveOnly\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_paginationB\x0c\n\n_live_only"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"\x9f\x03\n\x18\x45stimateAMMBoundsRequest\x12\x1d\n\nbase_price\x18\x01 \x01(\tR\tbasePrice\x12$\n\x0bupper_price\x18\x02 \x01(\tH\x00R\nupperPrice\x88\x01\x01\x12$\n\x0blower_price\x18\x03 \x01(\tH\x01R\nlowerPrice\x88\x01\x01\x12:\n\x17leverage_at_upper_price\x18\x04 \x01(\tH\x02R\x14leverageAtUpperPrice\x88\x01\x01\x12:\n\x17leverage_at_lower_price\x18\x05 \x01(\tH\x03R\x14leverageAtLowerPrice\x88\x01\x01\x12+\n\x11\x63ommitment_amount\x18\x06 \x01(\tR\x10\x63ommitmentAmount\x12\x1b\n\tmarket_id\x18\x07 \x01(\tR\x08marketIdB\x0e\n\x0c_upper_priceB\x0e\n\x0c_lower_priceB\x1a\n\x18_leverage_at_upper_priceB\x1a\n\x18_leverage_at_lower_price"\x9c\x05\n\x19\x45stimateAMMBoundsResponse\x12\x33\n\x16position_size_at_upper\x18\x01 \x01(\tR\x13positionSizeAtUpper\x12\x33\n\x16position_size_at_lower\x18\x02 \x01(\tR\x13positionSizeAtLower\x12<\n\x1bloss_on_commitment_at_upper\x18\x03 \x01(\tR\x17lossOnCommitmentAtUpper\x12<\n\x1bloss_on_commitment_at_lower\x18\x04 \x01(\tR\x17lossOnCommitmentAtLower\x12;\n\x1aliquidation_price_at_upper\x18\x05 \x01(\tR\x17liquidationPriceAtUpper\x12;\n\x1aliquidation_price_at_lower\x18\x06 \x01(\tR\x17liquidationPriceAtLower\x12U\n\tamm_error\x18\x07 \x01(\x0e\x32\x33.datanode.api.v2.EstimateAMMBoundsResponse.AMMErrorH\x00R\x08\x61mmError\x88\x01\x01"\xb9\x01\n\x08\x41MMError\x12\x19\n\x15\x41MM_ERROR_UNSPECIFIED\x10\x00\x12&\n"AMM_ERROR_COMMITMENT_BELOW_MINIMUM\x10\x01\x12"\n\x1e\x41MM_ERROR_LOWER_BOUND_TOO_WIDE\x10\x02\x12"\n\x1e\x41MM_ERROR_UPPER_BOUND_TOO_WIDE\x10\x03\x12"\n\x1e\x41MM_ERROR_BOTH_BOUNDS_TOO_WIDE\x10\x04\x42\x0c\n\n_amm_error"&\n$GetCurrentVolumeRebateProgramRequest"\x90\x01\n%GetCurrentVolumeRebateProgramResponse\x12g\n\x1d\x63urrent_volume_rebate_program\x18\x01 \x01(\x0b\x32$.datanode.api.v2.VolumeRebateProgramR\x1a\x63urrentVolumeRebateProgram"\xc8\x01\n\x1bGetVolumeRebateStatsRequest\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"b\n\x1cGetVolumeRebateStatsResponse\x12\x42\n\x05stats\x18\x01 \x01(\x0b\x32,.datanode.api.v2.VolumeRebateStatsConnectionR\x05stats"\x93\x01\n\x1bVolumeRebateStatsConnection\x12<\n\x05\x65\x64ges\x18\x01 \x03(\x0b\x32&.datanode.api.v2.VolumeRebateStatsEdgeR\x05\x65\x64ges\x12\x36\n\tpage_info\x18\x02 \x01(\x0b\x32\x19.datanode.api.v2.PageInfoR\x08pageInfo"g\n\x15VolumeRebateStatsEdge\x12\x36\n\x04node\x18\x01 \x01(\x0b\x32".datanode.api.v2.VolumeRebateStatsR\x04node\x12\x16\n\x06\x63ursor\x18\x02 \x01(\tR\x06\x63ursor"\xe5\x01\n\x11VolumeRebateStats\x12\x19\n\x08\x61t_epoch\x18\x01 \x01(\x04R\x07\x61tEpoch\x12\x19\n\x08party_id\x18\x02 \x01(\tR\x07partyId\x12\x36\n\x17\x61\x64\x64itional_maker_rebate\x18\x03 \x01(\tR\x15\x61\x64\x64itionalMakerRebate\x12\x32\n\x15maker_volume_fraction\x18\x04 \x01(\tR\x13makerVolumeFraction\x12.\n\x13maker_fees_received\x18\x05 \x01(\tR\x11makerFeesReceived"\x8e\x02\n\x13VolumeRebateProgram\x12\x18\n\x07version\x18\x01 \x01(\x04R\x07version\x12\x0e\n\x02id\x18\x02 \x01(\tR\x02id\x12\x42\n\rbenefit_tiers\x18\x03 \x03(\x0b\x32\x1d.vega.VolumeRebateBenefitTierR\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"X\n\x1cGetPartyDiscountStatsRequest\x12\x19\n\x08party_id\x18\x01 \x01(\tR\x07partyId\x12\x1d\n\nmarket_ids\x18\x02 \x03(\tR\tmarketIds"\xfe\x01\n\x1dGetPartyDiscountStatsResponse\x12\x30\n\x14volume_discount_tier\x18\x01 \x01(\x04R\x12volumeDiscountTier\x12,\n\x12volume_rebate_tier\x18\x02 \x01(\x04R\x10volumeRebateTier\x12\x34\n\x16referral_discount_tier\x18\x03 \x01(\x04R\x14referralDiscountTier\x12G\n\x11party_market_fees\x18\x04 \x03(\x0b\x32\x1b.datanode.api.v2.MarketFeesR\x0fpartyMarketFees"\xe9\x01\n\nMarketFees\x12\x1b\n\tmarket_id\x18\x01 \x01(\tR\x08marketId\x12\x34\n\x16undiscounted_taker_fee\x18\x02 \x01(\tR\x14undiscountedTakerFee\x12\x30\n\x14\x64iscounted_taker_fee\x18\x03 \x01(\tR\x12\x64iscountedTakerFee\x12*\n\x11\x62\x61se_maker_rebate\x18\x04 \x01(\tR\x0f\x62\x61seMakerRebate\x12*\n\x11user_maker_rebate\x18\x05 \x01(\tR\x0fuserMakerRebate*\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\xe4~\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\xaa\x01\n\x1dGetCurrentVolumeRebateProgram\x12\x35.datanode.api.v2.GetCurrentVolumeRebateProgramRequest\x1a\x36.datanode.api.v2.GetCurrentVolumeRebateProgramResponse"\x1a\x92\x41\x17\n\x15Volume rebate program\x12\x8f\x01\n\x14GetVolumeRebateStats\x12,.datanode.api.v2.GetVolumeRebateStatsRequest\x1a-.datanode.api.v2.GetVolumeRebateStatsResponse"\x1a\x92\x41\x17\n\x15Volume rebate program\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\x12u\n\x11\x45stimateAMMBounds\x12).datanode.api.v2.EstimateAMMBoundsRequest\x1a*.datanode.api.v2.EstimateAMMBoundsResponse"\t\x92\x41\x06\n\x04\x41MMs\x12\x84\x01\n\x15GetPartyDiscountStats\x12-.datanode.api.v2.GetPartyDiscountStatsRequest\x1a..datanode.api.v2.GetPartyDiscountStatsResponse"\x0c\x92\x41\t\n\x07Parties\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\xd0\x01Z1code.vegaprotocol.io/vega/protos/data-node/api/v2\x92\x41\x99\x01\x12(\n\x13Vega data node APIs2\x11v0.79.0-preview.2\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() @@ -41,7 +41,7 @@ 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\231\001\022(\n\023Vega data node APIs2\021v0.78.0-preview.4\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" + b"Z1code.vegaprotocol.io/vega/protos/data-node/api/v2\222A\231\001\022(\n\023Vega data node APIs2\021v0.79.0-preview.2\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" @@ -1067,14 +1067,14 @@ _globals["_TRADINGDATASERVICE"].methods_by_name[ "Ping" ]._serialized_options = b"\222A\006\n\004Misc" - _globals["_LEDGERENTRYFIELD"]._serialized_start = 65767 - _globals["_LEDGERENTRYFIELD"]._serialized_end = 65937 - _globals["_ACCOUNTFIELD"]._serialized_start = 65940 - _globals["_ACCOUNTFIELD"]._serialized_end = 66116 - _globals["_TRANSFERDIRECTION"]._serialized_start = 66119 - _globals["_TRANSFERDIRECTION"]._serialized_end = 66292 - _globals["_TABLE"]._serialized_start = 66295 - _globals["_TABLE"]._serialized_end = 66645 + _globals["_LEDGERENTRYFIELD"]._serialized_start = 65971 + _globals["_LEDGERENTRYFIELD"]._serialized_end = 66141 + _globals["_ACCOUNTFIELD"]._serialized_start = 66144 + _globals["_ACCOUNTFIELD"]._serialized_end = 66320 + _globals["_TRANSFERDIRECTION"]._serialized_start = 66323 + _globals["_TRANSFERDIRECTION"]._serialized_end = 66496 + _globals["_TABLE"]._serialized_start = 66499 + _globals["_TABLE"]._serialized_end = 66849 _globals["_PAGINATION"]._serialized_start = 335 _globals["_PAGINATION"]._serialized_end = 552 _globals["_PAGEINFO"]._serialized_start = 555 @@ -1169,798 +1169,798 @@ _globals["_LISTPOSITIONSREQUEST"]._serialized_end = 7073 _globals["_LISTPOSITIONSRESPONSE"]._serialized_start = 7075 _globals["_LISTPOSITIONSRESPONSE"]._serialized_end = 7169 - _globals["_POSITIONSFILTER"]._serialized_start = 7171 - _globals["_POSITIONSFILTER"]._serialized_end = 7248 - _globals["_LISTALLPOSITIONSREQUEST"]._serialized_start = 7251 - _globals["_LISTALLPOSITIONSREQUEST"]._serialized_end = 7415 - _globals["_LISTALLPOSITIONSRESPONSE"]._serialized_start = 7417 - _globals["_LISTALLPOSITIONSRESPONSE"]._serialized_end = 7510 - _globals["_POSITIONEDGE"]._serialized_start = 7512 - _globals["_POSITIONEDGE"]._serialized_end = 7586 - _globals["_POSITIONCONNECTION"]._serialized_start = 7589 - _globals["_POSITIONCONNECTION"]._serialized_end = 7718 - _globals["_OBSERVEPOSITIONSREQUEST"]._serialized_start = 7721 - _globals["_OBSERVEPOSITIONSREQUEST"]._serialized_end = 7928 - _globals["_OBSERVEPOSITIONSRESPONSE"]._serialized_start = 7931 - _globals["_OBSERVEPOSITIONSRESPONSE"]._serialized_end = 8100 - _globals["_POSITIONSNAPSHOTPAGE"]._serialized_start = 8102 - _globals["_POSITIONSNAPSHOTPAGE"]._serialized_end = 8199 - _globals["_POSITIONUPDATES"]._serialized_start = 8201 - _globals["_POSITIONUPDATES"]._serialized_end = 8264 - _globals["_LEDGERENTRYFILTER"]._serialized_start = 8267 - _globals["_LEDGERENTRYFILTER"]._serialized_end = 8612 - _globals["_AGGREGATEDLEDGERENTRY"]._serialized_start = 8615 - _globals["_AGGREGATEDLEDGERENTRY"]._serialized_end = 9377 - _globals["_LISTLEDGERENTRIESREQUEST"]._serialized_start = 9380 - _globals["_LISTLEDGERENTRIESREQUEST"]._serialized_end = 9626 - _globals["_EXPORTLEDGERENTRIESREQUEST"]._serialized_start = 9629 - _globals["_EXPORTLEDGERENTRIESREQUEST"]._serialized_end = 9814 - _globals["_LISTLEDGERENTRIESRESPONSE"]._serialized_start = 9816 - _globals["_LISTLEDGERENTRIESRESPONSE"]._serialized_end = 9934 - _globals["_AGGREGATEDLEDGERENTRIESEDGE"]._serialized_start = 9936 - _globals["_AGGREGATEDLEDGERENTRIESEDGE"]._serialized_end = 10049 - _globals["_AGGREGATEDLEDGERENTRIESCONNECTION"]._serialized_start = 10052 - _globals["_AGGREGATEDLEDGERENTRIESCONNECTION"]._serialized_end = 10211 - _globals["_LISTBALANCECHANGESREQUEST"]._serialized_start = 10214 - _globals["_LISTBALANCECHANGESREQUEST"]._serialized_end = 10457 - _globals["_LISTBALANCECHANGESRESPONSE"]._serialized_start = 10459 - _globals["_LISTBALANCECHANGESRESPONSE"]._serialized_end = 10561 - _globals["_GETBALANCEHISTORYREQUEST"]._serialized_start = 10564 - _globals["_GETBALANCEHISTORYREQUEST"]._serialized_end = 10864 - _globals["_GETBALANCEHISTORYRESPONSE"]._serialized_start = 10866 - _globals["_GETBALANCEHISTORYRESPONSE"]._serialized_end = 10967 - _globals["_AGGREGATEDBALANCEEDGE"]._serialized_start = 10969 - _globals["_AGGREGATEDBALANCEEDGE"]._serialized_end = 11072 - _globals["_AGGREGATEDBALANCECONNECTION"]._serialized_start = 11075 - _globals["_AGGREGATEDBALANCECONNECTION"]._serialized_end = 11222 - _globals["_ACCOUNTFILTER"]._serialized_start = 11225 - _globals["_ACCOUNTFILTER"]._serialized_end = 11383 - _globals["_AGGREGATEDBALANCE"]._serialized_start = 11386 - _globals["_AGGREGATEDBALANCE"]._serialized_end = 11675 - _globals["_OBSERVEMARKETSDEPTHREQUEST"]._serialized_start = 11677 - _globals["_OBSERVEMARKETSDEPTHREQUEST"]._serialized_end = 11736 - _globals["_OBSERVEMARKETSDEPTHRESPONSE"]._serialized_start = 11738 - _globals["_OBSERVEMARKETSDEPTHRESPONSE"]._serialized_end = 11821 - _globals["_OBSERVEMARKETSDEPTHUPDATESREQUEST"]._serialized_start = 11823 - _globals["_OBSERVEMARKETSDEPTHUPDATESREQUEST"]._serialized_end = 11889 - _globals["_OBSERVEMARKETSDEPTHUPDATESRESPONSE"]._serialized_start = 11891 - _globals["_OBSERVEMARKETSDEPTHUPDATESRESPONSE"]._serialized_end = 11976 - _globals["_OBSERVEMARKETSDATAREQUEST"]._serialized_start = 11978 - _globals["_OBSERVEMARKETSDATAREQUEST"]._serialized_end = 12036 - _globals["_OBSERVEMARKETSDATARESPONSE"]._serialized_start = 12038 - _globals["_OBSERVEMARKETSDATARESPONSE"]._serialized_end = 12117 - _globals["_GETLATESTMARKETDEPTHREQUEST"]._serialized_start = 12119 - _globals["_GETLATESTMARKETDEPTHREQUEST"]._serialized_end = 12231 - _globals["_GETLATESTMARKETDEPTHRESPONSE"]._serialized_start = 12234 - _globals["_GETLATESTMARKETDEPTHRESPONSE"]._serialized_end = 12452 - _globals["_LISTLATESTMARKETDATAREQUEST"]._serialized_start = 12454 - _globals["_LISTLATESTMARKETDATAREQUEST"]._serialized_end = 12483 - _globals["_LISTLATESTMARKETDATARESPONSE"]._serialized_start = 12485 - _globals["_LISTLATESTMARKETDATARESPONSE"]._serialized_end = 12568 - _globals["_GETLATESTMARKETDATAREQUEST"]._serialized_start = 12570 - _globals["_GETLATESTMARKETDATAREQUEST"]._serialized_end = 12633 - _globals["_GETLATESTMARKETDATARESPONSE"]._serialized_start = 12635 - _globals["_GETLATESTMARKETDATARESPONSE"]._serialized_end = 12715 - _globals["_GETMARKETDATAHISTORYBYIDREQUEST"]._serialized_start = 12718 - _globals["_GETMARKETDATAHISTORYBYIDREQUEST"]._serialized_end = 12999 - _globals["_GETMARKETDATAHISTORYBYIDRESPONSE"]._serialized_start = 13001 - _globals["_GETMARKETDATAHISTORYBYIDRESPONSE"]._serialized_end = 13107 - _globals["_MARKETDATAEDGE"]._serialized_start = 13109 - _globals["_MARKETDATAEDGE"]._serialized_end = 13187 - _globals["_MARKETDATACONNECTION"]._serialized_start = 13190 - _globals["_MARKETDATACONNECTION"]._serialized_end = 13323 - _globals["_LISTTRANSFERSREQUEST"]._serialized_start = 13326 - _globals["_LISTTRANSFERSREQUEST"]._serialized_end = 14120 - _globals["_LISTTRANSFERSREQUEST_SCOPE"]._serialized_start = 13909 - _globals["_LISTTRANSFERSREQUEST_SCOPE"]._serialized_end = 13977 - _globals["_LISTTRANSFERSRESPONSE"]._serialized_start = 14122 - _globals["_LISTTRANSFERSRESPONSE"]._serialized_end = 14212 - _globals["_TRANSFERNODE"]._serialized_start = 14214 - _globals["_TRANSFERNODE"]._serialized_end = 14332 - _globals["_TRANSFEREDGE"]._serialized_start = 14334 - _globals["_TRANSFEREDGE"]._serialized_end = 14423 - _globals["_TRANSFERCONNECTION"]._serialized_start = 14426 - _globals["_TRANSFERCONNECTION"]._serialized_end = 14555 - _globals["_GETTRANSFERREQUEST"]._serialized_start = 14557 - _globals["_GETTRANSFERREQUEST"]._serialized_end = 14616 - _globals["_GETTRANSFERRESPONSE"]._serialized_start = 14618 - _globals["_GETTRANSFERRESPONSE"]._serialized_end = 14707 - _globals["_GETNETWORKLIMITSREQUEST"]._serialized_start = 14709 - _globals["_GETNETWORKLIMITSREQUEST"]._serialized_end = 14734 - _globals["_GETNETWORKLIMITSRESPONSE"]._serialized_start = 14736 - _globals["_GETNETWORKLIMITSRESPONSE"]._serialized_end = 14807 - _globals["_LISTCANDLEINTERVALSREQUEST"]._serialized_start = 14809 - _globals["_LISTCANDLEINTERVALSREQUEST"]._serialized_end = 14872 - _globals["_INTERVALTOCANDLEID"]._serialized_start = 14874 - _globals["_INTERVALTOCANDLEID"]._serialized_end = 14951 - _globals["_LISTCANDLEINTERVALSRESPONSE"]._serialized_start = 14953 - _globals["_LISTCANDLEINTERVALSRESPONSE"]._serialized_end = 15070 - _globals["_CANDLE"]._serialized_start = 15073 - _globals["_CANDLE"]._serialized_end = 15268 - _globals["_OBSERVECANDLEDATAREQUEST"]._serialized_start = 15270 - _globals["_OBSERVECANDLEDATAREQUEST"]._serialized_end = 15331 - _globals["_OBSERVECANDLEDATARESPONSE"]._serialized_start = 15333 - _globals["_OBSERVECANDLEDATARESPONSE"]._serialized_end = 15409 - _globals["_LISTCANDLEDATAREQUEST"]._serialized_start = 15412 - _globals["_LISTCANDLEDATAREQUEST"]._serialized_end = 15631 - _globals["_LISTCANDLEDATARESPONSE"]._serialized_start = 15633 - _globals["_LISTCANDLEDATARESPONSE"]._serialized_end = 15722 - _globals["_CANDLEEDGE"]._serialized_start = 15724 - _globals["_CANDLEEDGE"]._serialized_end = 15805 - _globals["_CANDLEDATACONNECTION"]._serialized_start = 15808 - _globals["_CANDLEDATACONNECTION"]._serialized_end = 15937 - _globals["_LISTVOTESREQUEST"]._serialized_start = 15940 - _globals["_LISTVOTESREQUEST"]._serialized_end = 16138 - _globals["_LISTVOTESRESPONSE"]._serialized_start = 16140 - _globals["_LISTVOTESRESPONSE"]._serialized_end = 16214 - _globals["_VOTEEDGE"]._serialized_start = 16216 - _globals["_VOTEEDGE"]._serialized_end = 16282 - _globals["_VOTECONNECTION"]._serialized_start = 16284 - _globals["_VOTECONNECTION"]._serialized_end = 16405 - _globals["_OBSERVEVOTESREQUEST"]._serialized_start = 16407 - _globals["_OBSERVEVOTESREQUEST"]._serialized_end = 16527 - _globals["_OBSERVEVOTESRESPONSE"]._serialized_start = 16529 - _globals["_OBSERVEVOTESRESPONSE"]._serialized_end = 16583 - _globals["_LISTERC20MULTISIGSIGNERADDEDBUNDLESREQUEST"]._serialized_start = 16586 - _globals["_LISTERC20MULTISIGSIGNERADDEDBUNDLESREQUEST"]._serialized_end = 16820 - _globals["_LISTERC20MULTISIGSIGNERADDEDBUNDLESRESPONSE"]._serialized_start = 16822 - _globals["_LISTERC20MULTISIGSIGNERADDEDBUNDLESRESPONSE"]._serialized_end = 16946 - _globals["_ERC20MULTISIGSIGNERADDEDEDGE"]._serialized_start = 16948 - _globals["_ERC20MULTISIGSIGNERADDEDEDGE"]._serialized_end = 17064 - _globals["_ERC20MULTISIGSIGNERADDEDBUNDLEEDGE"]._serialized_start = 17067 - _globals["_ERC20MULTISIGSIGNERADDEDBUNDLEEDGE"]._serialized_end = 17196 - _globals["_ERC20MULTISIGSIGNERADDEDCONNECTION"]._serialized_start = 17199 - _globals["_ERC20MULTISIGSIGNERADDEDCONNECTION"]._serialized_end = 17366 - _globals["_ERC20MULTISIGSIGNERADDEDBUNDLE"]._serialized_start = 17369 - _globals["_ERC20MULTISIGSIGNERADDEDBUNDLE"]._serialized_end = 17602 - _globals["_LISTERC20MULTISIGSIGNERREMOVEDBUNDLESREQUEST"]._serialized_start = 17605 - _globals["_LISTERC20MULTISIGSIGNERREMOVEDBUNDLESREQUEST"]._serialized_end = 17841 - _globals["_LISTERC20MULTISIGSIGNERREMOVEDBUNDLESRESPONSE"]._serialized_start = 17844 - _globals["_LISTERC20MULTISIGSIGNERREMOVEDBUNDLESRESPONSE"]._serialized_end = 17972 - _globals["_ERC20MULTISIGSIGNERREMOVEDEDGE"]._serialized_start = 17974 - _globals["_ERC20MULTISIGSIGNERREMOVEDEDGE"]._serialized_end = 18094 - _globals["_ERC20MULTISIGSIGNERREMOVEDBUNDLEEDGE"]._serialized_start = 18097 - _globals["_ERC20MULTISIGSIGNERREMOVEDBUNDLEEDGE"]._serialized_end = 18230 - _globals["_ERC20MULTISIGSIGNERREMOVEDCONNECTION"]._serialized_start = 18233 - _globals["_ERC20MULTISIGSIGNERREMOVEDCONNECTION"]._serialized_end = 18404 - _globals["_ERC20MULTISIGSIGNERREMOVEDBUNDLE"]._serialized_start = 18407 - _globals["_ERC20MULTISIGSIGNERREMOVEDBUNDLE"]._serialized_end = 18642 - _globals["_GETERC20LISTASSETBUNDLEREQUEST"]._serialized_start = 18644 - _globals["_GETERC20LISTASSETBUNDLEREQUEST"]._serialized_end = 18709 - _globals["_GETERC20LISTASSETBUNDLERESPONSE"]._serialized_start = 18712 - _globals["_GETERC20LISTASSETBUNDLERESPONSE"]._serialized_end = 18870 - _globals["_GETERC20SETASSETLIMITSBUNDLEREQUEST"]._serialized_start = 18872 - _globals["_GETERC20SETASSETLIMITSBUNDLEREQUEST"]._serialized_end = 18948 - _globals["_GETERC20SETASSETLIMITSBUNDLERESPONSE"]._serialized_start = 18951 - _globals["_GETERC20SETASSETLIMITSBUNDLERESPONSE"]._serialized_end = 19183 - _globals["_GETERC20WITHDRAWALAPPROVALREQUEST"]._serialized_start = 19185 - _globals["_GETERC20WITHDRAWALAPPROVALREQUEST"]._serialized_end = 19263 - _globals["_GETERC20WITHDRAWALAPPROVALRESPONSE"]._serialized_start = 19266 - _globals["_GETERC20WITHDRAWALAPPROVALRESPONSE"]._serialized_end = 19528 - _globals["_GETLASTTRADEREQUEST"]._serialized_start = 19530 - _globals["_GETLASTTRADEREQUEST"]._serialized_end = 19586 - _globals["_GETLASTTRADERESPONSE"]._serialized_start = 19588 - _globals["_GETLASTTRADERESPONSE"]._serialized_end = 19645 - _globals["_LISTTRADESREQUEST"]._serialized_start = 19648 - _globals["_LISTTRADESREQUEST"]._serialized_end = 19916 - _globals["_LISTTRADESRESPONSE"]._serialized_start = 19918 - _globals["_LISTTRADESRESPONSE"]._serialized_end = 19996 - _globals["_TRADECONNECTION"]._serialized_start = 19998 - _globals["_TRADECONNECTION"]._serialized_end = 20121 - _globals["_TRADEEDGE"]._serialized_start = 20123 - _globals["_TRADEEDGE"]._serialized_end = 20191 - _globals["_OBSERVETRADESREQUEST"]._serialized_start = 20193 - _globals["_OBSERVETRADESREQUEST"]._serialized_end = 20275 - _globals["_OBSERVETRADESRESPONSE"]._serialized_start = 20277 - _globals["_OBSERVETRADESRESPONSE"]._serialized_end = 20337 - _globals["_GETORACLESPECREQUEST"]._serialized_start = 20339 - _globals["_GETORACLESPECREQUEST"]._serialized_end = 20405 - _globals["_GETORACLESPECRESPONSE"]._serialized_start = 20407 - _globals["_GETORACLESPECRESPONSE"]._serialized_end = 20481 - _globals["_LISTORACLESPECSREQUEST"]._serialized_start = 20483 - _globals["_LISTORACLESPECSREQUEST"]._serialized_end = 20588 - _globals["_LISTORACLESPECSRESPONSE"]._serialized_start = 20590 - _globals["_LISTORACLESPECSRESPONSE"]._serialized_end = 20690 - _globals["_LISTORACLEDATAREQUEST"]._serialized_start = 20693 - _globals["_LISTORACLEDATAREQUEST"]._serialized_end = 20859 - _globals["_LISTORACLEDATARESPONSE"]._serialized_start = 20861 - _globals["_LISTORACLEDATARESPONSE"]._serialized_end = 20957 - _globals["_ORACLESPECEDGE"]._serialized_start = 20959 - _globals["_ORACLESPECEDGE"]._serialized_end = 21037 - _globals["_ORACLESPECSCONNECTION"]._serialized_start = 21040 - _globals["_ORACLESPECSCONNECTION"]._serialized_end = 21174 - _globals["_ORACLEDATAEDGE"]._serialized_start = 21176 - _globals["_ORACLEDATAEDGE"]._serialized_end = 21254 - _globals["_ORACLEDATACONNECTION"]._serialized_start = 21257 - _globals["_ORACLEDATACONNECTION"]._serialized_end = 21390 - _globals["_GETMARKETREQUEST"]._serialized_start = 21392 - _globals["_GETMARKETREQUEST"]._serialized_end = 21445 - _globals["_GETMARKETRESPONSE"]._serialized_start = 21447 - _globals["_GETMARKETRESPONSE"]._serialized_end = 21504 - _globals["_LISTMARKETSREQUEST"]._serialized_start = 21507 - _globals["_LISTMARKETSREQUEST"]._serialized_end = 21674 - _globals["_LISTMARKETSRESPONSE"]._serialized_start = 21676 - _globals["_LISTMARKETSRESPONSE"]._serialized_end = 21758 - _globals["_MARKETEDGE"]._serialized_start = 21760 - _globals["_MARKETEDGE"]._serialized_end = 21830 - _globals["_MARKETCONNECTION"]._serialized_start = 21832 - _globals["_MARKETCONNECTION"]._serialized_end = 21957 - _globals["_LISTSUCCESSORMARKETSREQUEST"]._serialized_start = 21960 - _globals["_LISTSUCCESSORMARKETSREQUEST"]._serialized_end = 22135 - _globals["_SUCCESSORMARKET"]._serialized_start = 22137 - _globals["_SUCCESSORMARKET"]._serialized_end = 22244 - _globals["_SUCCESSORMARKETEDGE"]._serialized_start = 22246 - _globals["_SUCCESSORMARKETEDGE"]._serialized_end = 22345 - _globals["_SUCCESSORMARKETCONNECTION"]._serialized_start = 22348 - _globals["_SUCCESSORMARKETCONNECTION"]._serialized_end = 22491 - _globals["_LISTSUCCESSORMARKETSRESPONSE"]._serialized_start = 22493 - _globals["_LISTSUCCESSORMARKETSRESPONSE"]._serialized_end = 22612 - _globals["_GETPARTYREQUEST"]._serialized_start = 22614 - _globals["_GETPARTYREQUEST"]._serialized_end = 22664 - _globals["_GETPARTYRESPONSE"]._serialized_start = 22666 - _globals["_GETPARTYRESPONSE"]._serialized_end = 22719 - _globals["_LISTPARTIESREQUEST"]._serialized_start = 22721 - _globals["_LISTPARTIESREQUEST"]._serialized_end = 22829 - _globals["_LISTPARTIESRESPONSE"]._serialized_start = 22831 - _globals["_LISTPARTIESRESPONSE"]._serialized_end = 22912 - _globals["_PARTYEDGE"]._serialized_start = 22914 - _globals["_PARTYEDGE"]._serialized_end = 22982 - _globals["_PARTYCONNECTION"]._serialized_start = 22984 - _globals["_PARTYCONNECTION"]._serialized_end = 23107 - _globals["_LISTPARTIESPROFILESREQUEST"]._serialized_start = 23109 - _globals["_LISTPARTIESPROFILESREQUEST"]._serialized_end = 23224 - _globals["_LISTPARTIESPROFILESRESPONSE"]._serialized_start = 23226 - _globals["_LISTPARTIESPROFILESRESPONSE"]._serialized_end = 23327 - _globals["_PARTYPROFILEEDGE"]._serialized_start = 23329 - _globals["_PARTYPROFILEEDGE"]._serialized_end = 23411 - _globals["_PARTIESPROFILESCONNECTION"]._serialized_start = 23414 - _globals["_PARTIESPROFILESCONNECTION"]._serialized_end = 23554 - _globals["_ORDEREDGE"]._serialized_start = 23556 - _globals["_ORDEREDGE"]._serialized_end = 23624 - _globals["_LISTMARGINLEVELSREQUEST"]._serialized_start = 23627 - _globals["_LISTMARGINLEVELSREQUEST"]._serialized_end = 23769 - _globals["_LISTMARGINLEVELSRESPONSE"]._serialized_start = 23771 - _globals["_LISTMARGINLEVELSRESPONSE"]._serialized_end = 23869 - _globals["_OBSERVEMARGINLEVELSREQUEST"]._serialized_start = 23871 - _globals["_OBSERVEMARGINLEVELSREQUEST"]._serialized_end = 23974 - _globals["_OBSERVEMARGINLEVELSRESPONSE"]._serialized_start = 23976 - _globals["_OBSERVEMARGINLEVELSRESPONSE"]._serialized_end = 24062 - _globals["_ORDERCONNECTION"]._serialized_start = 24064 - _globals["_ORDERCONNECTION"]._serialized_end = 24187 - _globals["_MARGINEDGE"]._serialized_start = 24189 - _globals["_MARGINEDGE"]._serialized_end = 24265 - _globals["_MARGINCONNECTION"]._serialized_start = 24267 - _globals["_MARGINCONNECTION"]._serialized_end = 24392 - _globals["_LISTREWARDSREQUEST"]._serialized_start = 24395 - _globals["_LISTREWARDSREQUEST"]._serialized_end = 24885 - _globals["_LISTREWARDSRESPONSE"]._serialized_start = 24887 - _globals["_LISTREWARDSRESPONSE"]._serialized_end = 24970 - _globals["_REWARDEDGE"]._serialized_start = 24972 - _globals["_REWARDEDGE"]._serialized_end = 25042 - _globals["_REWARDSCONNECTION"]._serialized_start = 25044 - _globals["_REWARDSCONNECTION"]._serialized_end = 25170 - _globals["_LISTREWARDSUMMARIESREQUEST"]._serialized_start = 25173 - _globals["_LISTREWARDSUMMARIESREQUEST"]._serialized_end = 25461 - _globals["_LISTREWARDSUMMARIESRESPONSE"]._serialized_start = 25463 - _globals["_LISTREWARDSUMMARIESRESPONSE"]._serialized_end = 25543 - _globals["_REWARDSUMMARYFILTER"]._serialized_start = 25546 - _globals["_REWARDSUMMARYFILTER"]._serialized_end = 25723 - _globals["_LISTEPOCHREWARDSUMMARIESREQUEST"]._serialized_start = 25726 - _globals["_LISTEPOCHREWARDSUMMARIESREQUEST"]._serialized_end = 25902 - _globals["_LISTEPOCHREWARDSUMMARIESRESPONSE"]._serialized_start = 25904 - _globals["_LISTEPOCHREWARDSUMMARIESRESPONSE"]._serialized_end = 26015 - _globals["_EPOCHREWARDSUMMARYCONNECTION"]._serialized_start = 26018 - _globals["_EPOCHREWARDSUMMARYCONNECTION"]._serialized_end = 26167 - _globals["_EPOCHREWARDSUMMARYEDGE"]._serialized_start = 26169 - _globals["_EPOCHREWARDSUMMARYEDGE"]._serialized_end = 26263 - _globals["_OBSERVEREWARDSREQUEST"]._serialized_start = 26265 - _globals["_OBSERVEREWARDSREQUEST"]._serialized_end = 26378 - _globals["_OBSERVEREWARDSRESPONSE"]._serialized_start = 26380 - _globals["_OBSERVEREWARDSRESPONSE"]._serialized_end = 26442 - _globals["_GETDEPOSITREQUEST"]._serialized_start = 26444 - _globals["_GETDEPOSITREQUEST"]._serialized_end = 26485 - _globals["_GETDEPOSITRESPONSE"]._serialized_start = 26487 - _globals["_GETDEPOSITRESPONSE"]._serialized_end = 26548 - _globals["_LISTDEPOSITSREQUEST"]._serialized_start = 26551 - _globals["_LISTDEPOSITSREQUEST"]._serialized_end = 26759 - _globals["_LISTDEPOSITSRESPONSE"]._serialized_start = 26761 - _globals["_LISTDEPOSITSRESPONSE"]._serialized_end = 26848 - _globals["_DEPOSITEDGE"]._serialized_start = 26850 - _globals["_DEPOSITEDGE"]._serialized_end = 26922 - _globals["_DEPOSITSCONNECTION"]._serialized_start = 26925 - _globals["_DEPOSITSCONNECTION"]._serialized_end = 27053 - _globals["_GETWITHDRAWALREQUEST"]._serialized_start = 27055 - _globals["_GETWITHDRAWALREQUEST"]._serialized_end = 27099 - _globals["_GETWITHDRAWALRESPONSE"]._serialized_start = 27101 - _globals["_GETWITHDRAWALRESPONSE"]._serialized_end = 27174 - _globals["_LISTWITHDRAWALSREQUEST"]._serialized_start = 27177 - _globals["_LISTWITHDRAWALSREQUEST"]._serialized_end = 27388 - _globals["_LISTWITHDRAWALSRESPONSE"]._serialized_start = 27390 - _globals["_LISTWITHDRAWALSRESPONSE"]._serialized_end = 27489 - _globals["_WITHDRAWALEDGE"]._serialized_start = 27491 - _globals["_WITHDRAWALEDGE"]._serialized_end = 27569 - _globals["_WITHDRAWALSCONNECTION"]._serialized_start = 27572 - _globals["_WITHDRAWALSCONNECTION"]._serialized_end = 27706 - _globals["_GETASSETREQUEST"]._serialized_start = 27708 - _globals["_GETASSETREQUEST"]._serialized_end = 27758 - _globals["_GETASSETRESPONSE"]._serialized_start = 27760 - _globals["_GETASSETRESPONSE"]._serialized_end = 27813 - _globals["_LISTASSETSREQUEST"]._serialized_start = 27816 - _globals["_LISTASSETSREQUEST"]._serialized_end = 27961 - _globals["_LISTASSETSRESPONSE"]._serialized_start = 27963 - _globals["_LISTASSETSRESPONSE"]._serialized_end = 28042 - _globals["_ASSETEDGE"]._serialized_start = 28044 - _globals["_ASSETEDGE"]._serialized_end = 28112 - _globals["_ASSETSCONNECTION"]._serialized_start = 28114 - _globals["_ASSETSCONNECTION"]._serialized_end = 28238 - _globals["_LISTLIQUIDITYPROVISIONSREQUEST"]._serialized_start = 28241 - _globals["_LISTLIQUIDITYPROVISIONSREQUEST"]._serialized_end = 28530 - _globals["_LISTALLLIQUIDITYPROVISIONSREQUEST"]._serialized_start = 28533 - _globals["_LISTALLLIQUIDITYPROVISIONSREQUEST"]._serialized_end = 28825 - _globals["_LISTLIQUIDITYPROVISIONSRESPONSE"]._serialized_start = 28828 - _globals["_LISTLIQUIDITYPROVISIONSRESPONSE"]._serialized_end = 28960 - _globals["_LISTALLLIQUIDITYPROVISIONSRESPONSE"]._serialized_start = 28963 - _globals["_LISTALLLIQUIDITYPROVISIONSRESPONSE"]._serialized_end = 29109 - _globals["_LIQUIDITYPROVISION"]._serialized_start = 29112 - _globals["_LIQUIDITYPROVISION"]._serialized_end = 29253 - _globals["_LIQUIDITYPROVISIONSEDGE"]._serialized_start = 29255 - _globals["_LIQUIDITYPROVISIONSEDGE"]._serialized_end = 29350 - _globals["_LIQUIDITYPROVISIONWITHPENDINGEDGE"]._serialized_start = 29352 - _globals["_LIQUIDITYPROVISIONWITHPENDINGEDGE"]._serialized_end = 29468 - _globals["_LIQUIDITYPROVISIONSCONNECTION"]._serialized_start = 29471 - _globals["_LIQUIDITYPROVISIONSCONNECTION"]._serialized_end = 29622 - _globals["_LIQUIDITYPROVISIONSWITHPENDINGCONNECTION"]._serialized_start = 29625 - _globals["_LIQUIDITYPROVISIONSWITHPENDINGCONNECTION"]._serialized_end = 29797 - _globals["_OBSERVELIQUIDITYPROVISIONSREQUEST"]._serialized_start = 29800 - _globals["_OBSERVELIQUIDITYPROVISIONSREQUEST"]._serialized_end = 29928 - _globals["_OBSERVELIQUIDITYPROVISIONSRESPONSE"]._serialized_start = 29930 - _globals["_OBSERVELIQUIDITYPROVISIONSRESPONSE"]._serialized_end = 30043 - _globals["_LISTLIQUIDITYPROVIDERSREQUEST"]._serialized_start = 30046 - _globals["_LISTLIQUIDITYPROVIDERSREQUEST"]._serialized_end = 30251 - _globals["_LIQUIDITYPROVIDER"]._serialized_start = 30254 - _globals["_LIQUIDITYPROVIDER"]._serialized_end = 30437 - _globals["_LIQUIDITYPROVIDEREDGE"]._serialized_start = 30439 - _globals["_LIQUIDITYPROVIDEREDGE"]._serialized_end = 30542 - _globals["_LIQUIDITYPROVIDERCONNECTION"]._serialized_start = 30545 - _globals["_LIQUIDITYPROVIDERCONNECTION"]._serialized_end = 30692 - _globals["_LISTLIQUIDITYPROVIDERSRESPONSE"]._serialized_start = 30694 - _globals["_LISTLIQUIDITYPROVIDERSRESPONSE"]._serialized_end = 30821 - _globals["_LISTPAIDLIQUIDITYFEESREQUEST"]._serialized_start = 30824 - _globals["_LISTPAIDLIQUIDITYFEESREQUEST"]._serialized_end = 31290 - _globals["_LISTPAIDLIQUIDITYFEESRESPONSE"]._serialized_start = 31292 - _globals["_LISTPAIDLIQUIDITYFEESRESPONSE"]._serialized_end = 31417 - _globals["_PAIDLIQUIDITYFEESEDGE"]._serialized_start = 31419 - _globals["_PAIDLIQUIDITYFEESEDGE"]._serialized_end = 31526 - _globals["_PAIDLIQUIDITYFEESCONNECTION"]._serialized_start = 31529 - _globals["_PAIDLIQUIDITYFEESCONNECTION"]._serialized_end = 31676 - _globals["_GETGOVERNANCEDATAREQUEST"]._serialized_start = 31679 - _globals["_GETGOVERNANCEDATAREQUEST"]._serialized_end = 31808 - _globals["_GETGOVERNANCEDATARESPONSE"]._serialized_start = 31810 - _globals["_GETGOVERNANCEDATARESPONSE"]._serialized_end = 31879 - _globals["_LISTGOVERNANCEDATAREQUEST"]._serialized_start = 31882 - _globals["_LISTGOVERNANCEDATAREQUEST"]._serialized_end = 32725 - _globals["_LISTGOVERNANCEDATAREQUEST_TYPE"]._serialized_start = 32236 - _globals["_LISTGOVERNANCEDATAREQUEST_TYPE"]._serialized_end = 32628 - _globals["_LISTGOVERNANCEDATARESPONSE"]._serialized_start = 32727 - _globals["_LISTGOVERNANCEDATARESPONSE"]._serialized_end = 32830 - _globals["_GOVERNANCEDATAEDGE"]._serialized_start = 32832 - _globals["_GOVERNANCEDATAEDGE"]._serialized_end = 32918 - _globals["_GOVERNANCEDATACONNECTION"]._serialized_start = 32921 - _globals["_GOVERNANCEDATACONNECTION"]._serialized_end = 33062 - _globals["_OBSERVEGOVERNANCEREQUEST"]._serialized_start = 33064 - _globals["_OBSERVEGOVERNANCEREQUEST"]._serialized_end = 33135 - _globals["_OBSERVEGOVERNANCERESPONSE"]._serialized_start = 33137 - _globals["_OBSERVEGOVERNANCERESPONSE"]._serialized_end = 33206 - _globals["_LISTDELEGATIONSREQUEST"]._serialized_start = 33209 - _globals["_LISTDELEGATIONSREQUEST"]._serialized_end = 33446 - _globals["_LISTDELEGATIONSRESPONSE"]._serialized_start = 33448 - _globals["_LISTDELEGATIONSRESPONSE"]._serialized_end = 33547 - _globals["_DELEGATIONEDGE"]._serialized_start = 33549 - _globals["_DELEGATIONEDGE"]._serialized_end = 33627 - _globals["_DELEGATIONSCONNECTION"]._serialized_start = 33630 - _globals["_DELEGATIONSCONNECTION"]._serialized_end = 33764 - _globals["_OBSERVEDELEGATIONSREQUEST"]._serialized_start = 33766 - _globals["_OBSERVEDELEGATIONSREQUEST"]._serialized_end = 33880 - _globals["_OBSERVEDELEGATIONSRESPONSE"]._serialized_start = 33882 - _globals["_OBSERVEDELEGATIONSRESPONSE"]._serialized_end = 33960 - _globals["_NODEBASIC"]._serialized_start = 33963 - _globals["_NODEBASIC"]._serialized_end = 34236 - _globals["_GETNETWORKDATAREQUEST"]._serialized_start = 34238 - _globals["_GETNETWORKDATAREQUEST"]._serialized_end = 34261 - _globals["_GETNETWORKDATARESPONSE"]._serialized_start = 34263 - _globals["_GETNETWORKDATARESPONSE"]._serialized_end = 34332 - _globals["_GETNODEREQUEST"]._serialized_start = 34334 - _globals["_GETNODEREQUEST"]._serialized_end = 34372 - _globals["_GETNODERESPONSE"]._serialized_start = 34374 - _globals["_GETNODERESPONSE"]._serialized_end = 34423 - _globals["_LISTNODESREQUEST"]._serialized_start = 34426 - _globals["_LISTNODESREQUEST"]._serialized_end = 34573 - _globals["_LISTNODESRESPONSE"]._serialized_start = 34575 - _globals["_LISTNODESRESPONSE"]._serialized_end = 34650 - _globals["_NODEEDGE"]._serialized_start = 34652 - _globals["_NODEEDGE"]._serialized_end = 34718 - _globals["_NODESCONNECTION"]._serialized_start = 34720 - _globals["_NODESCONNECTION"]._serialized_end = 34842 - _globals["_LISTNODESIGNATURESREQUEST"]._serialized_start = 34845 - _globals["_LISTNODESIGNATURESREQUEST"]._serialized_end = 34975 - _globals["_LISTNODESIGNATURESRESPONSE"]._serialized_start = 34977 - _globals["_LISTNODESIGNATURESRESPONSE"]._serialized_end = 35080 - _globals["_NODESIGNATUREEDGE"]._serialized_start = 35082 - _globals["_NODESIGNATUREEDGE"]._serialized_end = 35178 - _globals["_NODESIGNATURESCONNECTION"]._serialized_start = 35181 - _globals["_NODESIGNATURESCONNECTION"]._serialized_end = 35321 - _globals["_GETEPOCHREQUEST"]._serialized_start = 35323 - _globals["_GETEPOCHREQUEST"]._serialized_end = 35405 - _globals["_GETEPOCHRESPONSE"]._serialized_start = 35407 - _globals["_GETEPOCHRESPONSE"]._serialized_end = 35460 - _globals["_ESTIMATEFEEREQUEST"]._serialized_start = 35463 - _globals["_ESTIMATEFEEREQUEST"]._serialized_end = 35609 - _globals["_ESTIMATEFEERESPONSE"]._serialized_start = 35611 - _globals["_ESTIMATEFEERESPONSE"]._serialized_end = 35661 - _globals["_ESTIMATEMARGINREQUEST"]._serialized_start = 35664 - _globals["_ESTIMATEMARGINREQUEST"]._serialized_end = 35895 - _globals["_ESTIMATEMARGINRESPONSE"]._serialized_start = 35897 - _globals["_ESTIMATEMARGINRESPONSE"]._serialized_end = 35982 - _globals["_LISTNETWORKPARAMETERSREQUEST"]._serialized_start = 35984 - _globals["_LISTNETWORKPARAMETERSREQUEST"]._serialized_end = 36095 - _globals["_LISTNETWORKPARAMETERSRESPONSE"]._serialized_start = 36097 - _globals["_LISTNETWORKPARAMETERSRESPONSE"]._serialized_end = 36220 - _globals["_GETNETWORKPARAMETERREQUEST"]._serialized_start = 36222 - _globals["_GETNETWORKPARAMETERREQUEST"]._serialized_end = 36274 - _globals["_GETNETWORKPARAMETERRESPONSE"]._serialized_start = 36276 - _globals["_GETNETWORKPARAMETERRESPONSE"]._serialized_end = 36374 - _globals["_NETWORKPARAMETEREDGE"]._serialized_start = 36376 - _globals["_NETWORKPARAMETEREDGE"]._serialized_end = 36466 - _globals["_NETWORKPARAMETERCONNECTION"]._serialized_start = 36469 - _globals["_NETWORKPARAMETERCONNECTION"]._serialized_end = 36614 - _globals["_CHECKPOINT"]._serialized_start = 36616 - _globals["_CHECKPOINT"]._serialized_end = 36706 - _globals["_LISTCHECKPOINTSREQUEST"]._serialized_start = 36708 - _globals["_LISTCHECKPOINTSREQUEST"]._serialized_end = 36813 - _globals["_LISTCHECKPOINTSRESPONSE"]._serialized_start = 36815 - _globals["_LISTCHECKPOINTSRESPONSE"]._serialized_end = 36914 - _globals["_CHECKPOINTEDGE"]._serialized_start = 36916 - _globals["_CHECKPOINTEDGE"]._serialized_end = 37005 - _globals["_CHECKPOINTSCONNECTION"]._serialized_start = 37008 - _globals["_CHECKPOINTSCONNECTION"]._serialized_end = 37142 - _globals["_GETSTAKEREQUEST"]._serialized_start = 37145 - _globals["_GETSTAKEREQUEST"]._serialized_end = 37276 - _globals["_GETSTAKERESPONSE"]._serialized_start = 37279 - _globals["_GETSTAKERESPONSE"]._serialized_end = 37427 - _globals["_STAKELINKINGEDGE"]._serialized_start = 37429 - _globals["_STAKELINKINGEDGE"]._serialized_end = 37521 - _globals["_STAKESCONNECTION"]._serialized_start = 37524 - _globals["_STAKESCONNECTION"]._serialized_end = 37655 - _globals["_GETRISKFACTORSREQUEST"]._serialized_start = 37657 - _globals["_GETRISKFACTORSREQUEST"]._serialized_end = 37715 - _globals["_GETRISKFACTORSRESPONSE"]._serialized_start = 37717 - _globals["_GETRISKFACTORSRESPONSE"]._serialized_end = 37792 - _globals["_OBSERVEEVENTBUSREQUEST"]._serialized_start = 37795 - _globals["_OBSERVEEVENTBUSREQUEST"]._serialized_end = 37956 - _globals["_OBSERVEEVENTBUSRESPONSE"]._serialized_start = 37958 - _globals["_OBSERVEEVENTBUSRESPONSE"]._serialized_end = 38033 - _globals["_OBSERVELEDGERMOVEMENTSREQUEST"]._serialized_start = 38035 - _globals["_OBSERVELEDGERMOVEMENTSREQUEST"]._serialized_end = 38066 - _globals["_OBSERVELEDGERMOVEMENTSRESPONSE"]._serialized_start = 38068 - _globals["_OBSERVELEDGERMOVEMENTSRESPONSE"]._serialized_end = 38163 - _globals["_LISTKEYROTATIONSREQUEST"]._serialized_start = 38166 - _globals["_LISTKEYROTATIONSREQUEST"]._serialized_end = 38314 - _globals["_LISTKEYROTATIONSRESPONSE"]._serialized_start = 38316 - _globals["_LISTKEYROTATIONSRESPONSE"]._serialized_end = 38412 - _globals["_KEYROTATIONEDGE"]._serialized_start = 38414 - _globals["_KEYROTATIONEDGE"]._serialized_end = 38504 - _globals["_KEYROTATIONCONNECTION"]._serialized_start = 38507 - _globals["_KEYROTATIONCONNECTION"]._serialized_end = 38642 - _globals["_LISTETHEREUMKEYROTATIONSREQUEST"]._serialized_start = 38645 - _globals["_LISTETHEREUMKEYROTATIONSREQUEST"]._serialized_end = 38801 - _globals["_LISTETHEREUMKEYROTATIONSRESPONSE"]._serialized_start = 38803 - _globals["_LISTETHEREUMKEYROTATIONSRESPONSE"]._serialized_end = 38923 - _globals["_ETHEREUMKEYROTATIONSCONNECTION"]._serialized_start = 38926 - _globals["_ETHEREUMKEYROTATIONSCONNECTION"]._serialized_end = 39078 - _globals["_ETHEREUMKEYROTATIONEDGE"]._serialized_start = 39080 - _globals["_ETHEREUMKEYROTATIONEDGE"]._serialized_end = 39186 - _globals["_GETVEGATIMEREQUEST"]._serialized_start = 39188 - _globals["_GETVEGATIMEREQUEST"]._serialized_end = 39208 - _globals["_GETVEGATIMERESPONSE"]._serialized_start = 39210 - _globals["_GETVEGATIMERESPONSE"]._serialized_end = 39261 - _globals["_DATERANGE"]._serialized_start = 39264 - _globals["_DATERANGE"]._serialized_end = 39401 - _globals["_GETPROTOCOLUPGRADESTATUSREQUEST"]._serialized_start = 39403 - _globals["_GETPROTOCOLUPGRADESTATUSREQUEST"]._serialized_end = 39436 - _globals["_GETPROTOCOLUPGRADESTATUSRESPONSE"]._serialized_start = 39438 - _globals["_GETPROTOCOLUPGRADESTATUSRESPONSE"]._serialized_end = 39494 - _globals["_LISTPROTOCOLUPGRADEPROPOSALSREQUEST"]._serialized_start = 39497 - _globals["_LISTPROTOCOLUPGRADEPROPOSALSREQUEST"]._serialized_end = 39756 - _globals["_LISTPROTOCOLUPGRADEPROPOSALSRESPONSE"]._serialized_start = 39759 - _globals["_LISTPROTOCOLUPGRADEPROPOSALSRESPONSE"]._serialized_end = 39911 - _globals["_PROTOCOLUPGRADEPROPOSALCONNECTION"]._serialized_start = 39914 - _globals["_PROTOCOLUPGRADEPROPOSALCONNECTION"]._serialized_end = 40073 - _globals["_PROTOCOLUPGRADEPROPOSALEDGE"]._serialized_start = 40075 - _globals["_PROTOCOLUPGRADEPROPOSALEDGE"]._serialized_end = 40186 - _globals["_LISTCORESNAPSHOTSREQUEST"]._serialized_start = 40188 - _globals["_LISTCORESNAPSHOTSREQUEST"]._serialized_end = 40295 - _globals["_LISTCORESNAPSHOTSRESPONSE"]._serialized_start = 40297 - _globals["_LISTCORESNAPSHOTSRESPONSE"]._serialized_end = 40404 - _globals["_CORESNAPSHOTCONNECTION"]._serialized_start = 40407 - _globals["_CORESNAPSHOTCONNECTION"]._serialized_end = 40544 - _globals["_CORESNAPSHOTEDGE"]._serialized_start = 40546 - _globals["_CORESNAPSHOTEDGE"]._serialized_end = 40642 - _globals["_HISTORYSEGMENT"]._serialized_start = 40645 - _globals["_HISTORYSEGMENT"]._serialized_end = 40902 - _globals["_GETMOSTRECENTNETWORKHISTORYSEGMENTREQUEST"]._serialized_start = 40904 - _globals["_GETMOSTRECENTNETWORKHISTORYSEGMENTREQUEST"]._serialized_end = 40947 - _globals["_GETMOSTRECENTNETWORKHISTORYSEGMENTRESPONSE"]._serialized_start = 40950 - _globals["_GETMOSTRECENTNETWORKHISTORYSEGMENTRESPONSE"]._serialized_end = 41091 - _globals["_LISTALLNETWORKHISTORYSEGMENTSREQUEST"]._serialized_start = 41093 - _globals["_LISTALLNETWORKHISTORYSEGMENTSREQUEST"]._serialized_end = 41131 - _globals["_LISTALLNETWORKHISTORYSEGMENTSRESPONSE"]._serialized_start = 41133 - _globals["_LISTALLNETWORKHISTORYSEGMENTSRESPONSE"]._serialized_end = 41233 - _globals["_GETACTIVENETWORKHISTORYPEERADDRESSESREQUEST"]._serialized_start = 41235 - _globals["_GETACTIVENETWORKHISTORYPEERADDRESSESREQUEST"]._serialized_end = 41280 - _globals["_GETACTIVENETWORKHISTORYPEERADDRESSESRESPONSE"]._serialized_start = 41282 - _globals["_GETACTIVENETWORKHISTORYPEERADDRESSESRESPONSE"]._serialized_end = 41363 - _globals["_GETNETWORKHISTORYSTATUSREQUEST"]._serialized_start = 41365 - _globals["_GETNETWORKHISTORYSTATUSREQUEST"]._serialized_end = 41397 - _globals["_GETNETWORKHISTORYSTATUSRESPONSE"]._serialized_start = 41400 - _globals["_GETNETWORKHISTORYSTATUSRESPONSE"]._serialized_end = 41576 - _globals["_GETNETWORKHISTORYBOOTSTRAPPEERSREQUEST"]._serialized_start = 41578 - _globals["_GETNETWORKHISTORYBOOTSTRAPPEERSREQUEST"]._serialized_end = 41618 - _globals["_GETNETWORKHISTORYBOOTSTRAPPEERSRESPONSE"]._serialized_start = 41620 - _globals["_GETNETWORKHISTORYBOOTSTRAPPEERSRESPONSE"]._serialized_end = 41702 - _globals["_EXPORTNETWORKHISTORYREQUEST"]._serialized_start = 41705 - _globals["_EXPORTNETWORKHISTORYREQUEST"]._serialized_end = 41838 - _globals["_LISTENTITIESREQUEST"]._serialized_start = 41840 - _globals["_LISTENTITIESREQUEST"]._serialized_end = 41910 - _globals["_LISTENTITIESRESPONSE"]._serialized_start = 41913 - _globals["_LISTENTITIESRESPONSE"]._serialized_end = 43622 - _globals["_GETPARTYACTIVITYSTREAKREQUEST"]._serialized_start = 43624 - _globals["_GETPARTYACTIVITYSTREAKREQUEST"]._serialized_end = 43725 - _globals["_GETPARTYACTIVITYSTREAKRESPONSE"]._serialized_start = 43727 - _globals["_GETPARTYACTIVITYSTREAKRESPONSE"]._serialized_end = 43837 - _globals["_FUNDINGPAYMENT"]._serialized_start = 43840 - _globals["_FUNDINGPAYMENT"]._serialized_end = 44012 - _globals["_LISTFUNDINGPAYMENTSREQUEST"]._serialized_start = 44015 - _globals["_LISTFUNDINGPAYMENTSREQUEST"]._serialized_end = 44205 - _globals["_FUNDINGPAYMENTEDGE"]._serialized_start = 44207 - _globals["_FUNDINGPAYMENTEDGE"]._serialized_end = 44304 - _globals["_FUNDINGPAYMENTCONNECTION"]._serialized_start = 44307 - _globals["_FUNDINGPAYMENTCONNECTION"]._serialized_end = 44448 - _globals["_LISTFUNDINGPAYMENTSRESPONSE"]._serialized_start = 44450 - _globals["_LISTFUNDINGPAYMENTSRESPONSE"]._serialized_end = 44565 - _globals["_LISTFUNDINGPERIODSREQUEST"]._serialized_start = 44568 - _globals["_LISTFUNDINGPERIODSREQUEST"]._serialized_end = 44790 - _globals["_FUNDINGPERIODEDGE"]._serialized_start = 44792 - _globals["_FUNDINGPERIODEDGE"]._serialized_end = 44886 - _globals["_FUNDINGPERIODCONNECTION"]._serialized_start = 44889 - _globals["_FUNDINGPERIODCONNECTION"]._serialized_end = 45028 - _globals["_LISTFUNDINGPERIODSRESPONSE"]._serialized_start = 45030 - _globals["_LISTFUNDINGPERIODSRESPONSE"]._serialized_end = 45141 - _globals["_LISTFUNDINGPERIODDATAPOINTSREQUEST"]._serialized_start = 45144 - _globals["_LISTFUNDINGPERIODDATAPOINTSREQUEST"]._serialized_end = 45493 - _globals["_FUNDINGPERIODDATAPOINTEDGE"]._serialized_start = 45495 - _globals["_FUNDINGPERIODDATAPOINTEDGE"]._serialized_end = 45607 - _globals["_FUNDINGPERIODDATAPOINTCONNECTION"]._serialized_start = 45610 - _globals["_FUNDINGPERIODDATAPOINTCONNECTION"]._serialized_end = 45767 - _globals["_LISTFUNDINGPERIODDATAPOINTSRESPONSE"]._serialized_start = 45770 - _globals["_LISTFUNDINGPERIODDATAPOINTSRESPONSE"]._serialized_end = 45919 - _globals["_PINGREQUEST"]._serialized_start = 45921 - _globals["_PINGREQUEST"]._serialized_end = 45934 - _globals["_PINGRESPONSE"]._serialized_start = 45936 - _globals["_PINGRESPONSE"]._serialized_end = 45950 - _globals["_ORDERINFO"]._serialized_start = 45953 - _globals["_ORDERINFO"]._serialized_end = 46112 - _globals["_ESTIMATEPOSITIONREQUEST"]._serialized_start = 46115 - _globals["_ESTIMATEPOSITIONREQUEST"]._serialized_end = 46957 - _globals["_ESTIMATEPOSITIONRESPONSE"]._serialized_start = 46960 - _globals["_ESTIMATEPOSITIONRESPONSE"]._serialized_end = 47226 - _globals["_COLLATERALINCREASEESTIMATE"]._serialized_start = 47228 - _globals["_COLLATERALINCREASEESTIMATE"]._serialized_end = 47316 - _globals["_MARGINESTIMATE"]._serialized_start = 47318 - _globals["_MARGINESTIMATE"]._serialized_end = 47434 - _globals["_LIQUIDATIONESTIMATE"]._serialized_start = 47437 - _globals["_LIQUIDATIONESTIMATE"]._serialized_end = 47588 - _globals["_LIQUIDATIONPRICE"]._serialized_start = 47591 - _globals["_LIQUIDATIONPRICE"]._serialized_end = 47753 - _globals["_GETCURRENTREFERRALPROGRAMREQUEST"]._serialized_start = 47755 - _globals["_GETCURRENTREFERRALPROGRAMREQUEST"]._serialized_end = 47789 - _globals["_GETCURRENTREFERRALPROGRAMRESPONSE"]._serialized_start = 47791 - _globals["_GETCURRENTREFERRALPROGRAMRESPONSE"]._serialized_end = 47918 - _globals["_REFERRALPROGRAM"]._serialized_start = 47921 - _globals["_REFERRALPROGRAM"]._serialized_end = 48231 - _globals["_REFERRALSET"]._serialized_start = 48234 - _globals["_REFERRALSET"]._serialized_end = 48390 - _globals["_REFERRALSETEDGE"]._serialized_start = 48392 - _globals["_REFERRALSETEDGE"]._serialized_end = 48483 - _globals["_REFERRALSETCONNECTION"]._serialized_start = 48486 - _globals["_REFERRALSETCONNECTION"]._serialized_end = 48621 - _globals["_LISTREFERRALSETSREQUEST"]._serialized_start = 48624 - _globals["_LISTREFERRALSETSREQUEST"]._serialized_end = 48884 - _globals["_LISTREFERRALSETSRESPONSE"]._serialized_start = 48886 - _globals["_LISTREFERRALSETSRESPONSE"]._serialized_end = 48989 - _globals["_REFERRALSETREFEREE"]._serialized_start = 48992 - _globals["_REFERRALSETREFEREE"]._serialized_end = 49283 - _globals["_REFERRALSETREFEREEEDGE"]._serialized_start = 49285 - _globals["_REFERRALSETREFEREEEDGE"]._serialized_end = 49390 - _globals["_REFERRALSETREFEREECONNECTION"]._serialized_start = 49393 - _globals["_REFERRALSETREFEREECONNECTION"]._serialized_end = 49542 - _globals["_LISTREFERRALSETREFEREESREQUEST"]._serialized_start = 49545 - _globals["_LISTREFERRALSETREFEREESREQUEST"]._serialized_end = 49887 - _globals["_LISTREFERRALSETREFEREESRESPONSE"]._serialized_start = 49890 - _globals["_LISTREFERRALSETREFEREESRESPONSE"]._serialized_end = 50022 - _globals["_GETREFERRALSETSTATSREQUEST"]._serialized_start = 50025 - _globals["_GETREFERRALSETSTATSREQUEST"]._serialized_end = 50287 - _globals["_GETREFERRALSETSTATSRESPONSE"]._serialized_start = 50289 - _globals["_GETREFERRALSETSTATSRESPONSE"]._serialized_end = 50385 - _globals["_REFERRALSETSTATSCONNECTION"]._serialized_start = 50388 - _globals["_REFERRALSETSTATSCONNECTION"]._serialized_end = 50533 - _globals["_REFERRALSETSTATSEDGE"]._serialized_start = 50535 - _globals["_REFERRALSETSTATSEDGE"]._serialized_end = 50636 - _globals["_REFERRALSETSTATS"]._serialized_start = 50639 - _globals["_REFERRALSETSTATS"]._serialized_end = 51346 - _globals["_TEAM"]._serialized_start = 51349 - _globals["_TEAM"]._serialized_end = 51689 - _globals["_TEAMEDGE"]._serialized_start = 51691 - _globals["_TEAMEDGE"]._serialized_end = 51768 - _globals["_TEAMCONNECTION"]._serialized_start = 51770 - _globals["_TEAMCONNECTION"]._serialized_end = 51891 - _globals["_LISTTEAMSREQUEST"]._serialized_start = 51894 - _globals["_LISTTEAMSREQUEST"]._serialized_end = 52080 - _globals["_LISTTEAMSRESPONSE"]._serialized_start = 52082 - _globals["_LISTTEAMSRESPONSE"]._serialized_end = 52156 - _globals["_LISTTEAMSSTATISTICSREQUEST"]._serialized_start = 52159 - _globals["_LISTTEAMSSTATISTICSREQUEST"]._serialized_end = 52385 - _globals["_LISTTEAMSSTATISTICSRESPONSE"]._serialized_start = 52387 - _globals["_LISTTEAMSSTATISTICSRESPONSE"]._serialized_end = 52492 - _globals["_TEAMSSTATISTICSCONNECTION"]._serialized_start = 52495 - _globals["_TEAMSSTATISTICSCONNECTION"]._serialized_end = 52637 - _globals["_TEAMSTATISTICSEDGE"]._serialized_start = 52639 - _globals["_TEAMSTATISTICSEDGE"]._serialized_end = 52736 - _globals["_TEAMSTATISTICS"]._serialized_start = 52739 - _globals["_TEAMSTATISTICS"]._serialized_end = 53127 - _globals["_QUANTUMREWARDSPEREPOCH"]._serialized_start = 53129 - _globals["_QUANTUMREWARDSPEREPOCH"]._serialized_end = 53227 - _globals["_QUANTUMVOLUMESPEREPOCH"]._serialized_start = 53229 - _globals["_QUANTUMVOLUMESPEREPOCH"]._serialized_end = 53327 - _globals["_LISTTEAMMEMBERSSTATISTICSREQUEST"]._serialized_start = 53330 - _globals["_LISTTEAMMEMBERSSTATISTICSREQUEST"]._serialized_end = 53590 - _globals["_LISTTEAMMEMBERSSTATISTICSRESPONSE"]._serialized_start = 53592 - _globals["_LISTTEAMMEMBERSSTATISTICSRESPONSE"]._serialized_end = 53709 - _globals["_TEAMMEMBERSSTATISTICSCONNECTION"]._serialized_start = 53712 - _globals["_TEAMMEMBERSSTATISTICSCONNECTION"]._serialized_end = 53866 - _globals["_TEAMMEMBERSTATISTICSEDGE"]._serialized_start = 53868 - _globals["_TEAMMEMBERSTATISTICSEDGE"]._serialized_end = 53977 - _globals["_TEAMMEMBERSTATISTICS"]._serialized_start = 53980 - _globals["_TEAMMEMBERSTATISTICS"]._serialized_end = 54376 - _globals["_LISTTEAMREFEREESREQUEST"]._serialized_start = 54379 - _globals["_LISTTEAMREFEREESREQUEST"]._serialized_end = 54516 - _globals["_TEAMREFEREE"]._serialized_start = 54519 - _globals["_TEAMREFEREE"]._serialized_end = 54652 - _globals["_TEAMREFEREEEDGE"]._serialized_start = 54654 - _globals["_TEAMREFEREEEDGE"]._serialized_end = 54745 - _globals["_TEAMREFEREECONNECTION"]._serialized_start = 54748 - _globals["_TEAMREFEREECONNECTION"]._serialized_end = 54883 - _globals["_LISTTEAMREFEREESRESPONSE"]._serialized_start = 54885 - _globals["_LISTTEAMREFEREESRESPONSE"]._serialized_end = 54988 - _globals["_TEAMREFEREEHISTORY"]._serialized_start = 54990 - _globals["_TEAMREFEREEHISTORY"]._serialized_end = 55104 - _globals["_TEAMREFEREEHISTORYEDGE"]._serialized_start = 55106 - _globals["_TEAMREFEREEHISTORYEDGE"]._serialized_end = 55211 - _globals["_TEAMREFEREEHISTORYCONNECTION"]._serialized_start = 55214 - _globals["_TEAMREFEREEHISTORYCONNECTION"]._serialized_end = 55363 - _globals["_LISTTEAMREFEREEHISTORYREQUEST"]._serialized_start = 55366 - _globals["_LISTTEAMREFEREEHISTORYREQUEST"]._serialized_end = 55510 - _globals["_LISTTEAMREFEREEHISTORYRESPONSE"]._serialized_start = 55513 - _globals["_LISTTEAMREFEREEHISTORYRESPONSE"]._serialized_end = 55642 - _globals["_GETFEESSTATSREQUEST"]._serialized_start = 55645 - _globals["_GETFEESSTATSREQUEST"]._serialized_end = 55948 - _globals["_GETFEESSTATSRESPONSE"]._serialized_start = 55950 - _globals["_GETFEESSTATSRESPONSE"]._serialized_end = 56030 - _globals["_GETFEESSTATSFORPARTYREQUEST"]._serialized_start = 56033 - _globals["_GETFEESSTATSFORPARTYREQUEST"]._serialized_end = 56230 - _globals["_GETFEESSTATSFORPARTYRESPONSE"]._serialized_start = 56232 - _globals["_GETFEESSTATSFORPARTYRESPONSE"]._serialized_end = 56347 - _globals["_GETCURRENTVOLUMEDISCOUNTPROGRAMREQUEST"]._serialized_start = 56349 - _globals["_GETCURRENTVOLUMEDISCOUNTPROGRAMREQUEST"]._serialized_end = 56389 - _globals["_GETCURRENTVOLUMEDISCOUNTPROGRAMRESPONSE"]._serialized_start = 56392 - _globals["_GETCURRENTVOLUMEDISCOUNTPROGRAMRESPONSE"]._serialized_end = 56544 - _globals["_GETVOLUMEDISCOUNTSTATSREQUEST"]._serialized_start = 56547 - _globals["_GETVOLUMEDISCOUNTSTATSREQUEST"]._serialized_end = 56749 - _globals["_GETVOLUMEDISCOUNTSTATSRESPONSE"]._serialized_start = 56751 - _globals["_GETVOLUMEDISCOUNTSTATSRESPONSE"]._serialized_end = 56853 - _globals["_VOLUMEDISCOUNTSTATSCONNECTION"]._serialized_start = 56856 - _globals["_VOLUMEDISCOUNTSTATSCONNECTION"]._serialized_end = 57007 - _globals["_VOLUMEDISCOUNTSTATSEDGE"]._serialized_start = 57009 - _globals["_VOLUMEDISCOUNTSTATSEDGE"]._serialized_end = 57116 - _globals["_VOLUMEDISCOUNTSTATS"]._serialized_start = 57119 - _globals["_VOLUMEDISCOUNTSTATS"]._serialized_end = 57340 - _globals["_VOLUMEDISCOUNTPROGRAM"]._serialized_start = 57343 - _globals["_VOLUMEDISCOUNTPROGRAM"]._serialized_end = 57609 - _globals["_FEESSTATSFORPARTY"]._serialized_start = 57612 - _globals["_FEESSTATSFORPARTY"]._serialized_end = 57887 - _globals["_OBSERVETRANSACTIONRESULTSREQUEST"]._serialized_start = 57889 - _globals["_OBSERVETRANSACTIONRESULTSREQUEST"]._serialized_end = 58016 - _globals["_OBSERVETRANSACTIONRESULTSRESPONSE"]._serialized_start = 58018 - _globals["_OBSERVETRANSACTIONRESULTSRESPONSE"]._serialized_end = 58137 - _globals["_ESTIMATETRANSFERFEEREQUEST"]._serialized_start = 58140 - _globals["_ESTIMATETRANSFERFEEREQUEST"]._serialized_end = 58404 - _globals["_ESTIMATETRANSFERFEERESPONSE"]._serialized_start = 58406 - _globals["_ESTIMATETRANSFERFEERESPONSE"]._serialized_end = 58481 - _globals["_GETTOTALTRANSFERFEEDISCOUNTREQUEST"]._serialized_start = 58483 - _globals["_GETTOTALTRANSFERFEEDISCOUNTREQUEST"]._serialized_end = 58573 - _globals["_GETTOTALTRANSFERFEEDISCOUNTRESPONSE"]._serialized_start = 58575 - _globals["_GETTOTALTRANSFERFEEDISCOUNTRESPONSE"]._serialized_end = 58651 - _globals["_LISTGAMESREQUEST"]._serialized_start = 58654 - _globals["_LISTGAMESREQUEST"]._serialized_end = 59054 - _globals["_LISTGAMESRESPONSE"]._serialized_start = 59056 - _globals["_LISTGAMESRESPONSE"]._serialized_end = 59131 - _globals["_GAMESCONNECTION"]._serialized_start = 59133 - _globals["_GAMESCONNECTION"]._serialized_end = 59255 - _globals["_GAMEEDGE"]._serialized_start = 59257 - _globals["_GAMEEDGE"]._serialized_end = 59334 - _globals["_GAME"]._serialized_start = 59337 - _globals["_GAME"]._serialized_end = 59601 - _globals["_TEAMGAMEENTITIES"]._serialized_start = 59603 - _globals["_TEAMGAMEENTITIES"]._serialized_end = 59674 - _globals["_INDIVIDUALGAMEENTITIES"]._serialized_start = 59676 - _globals["_INDIVIDUALGAMEENTITIES"]._serialized_end = 59771 - _globals["_TEAMGAMEENTITY"]._serialized_start = 59774 - _globals["_TEAMGAMEENTITY"]._serialized_end = 60157 - _globals["_TEAMGAMEPARTICIPATION"]._serialized_start = 60160 - _globals["_TEAMGAMEPARTICIPATION"]._serialized_end = 60300 - _globals["_INDIVIDUALGAMEENTITY"]._serialized_start = 60303 - _globals["_INDIVIDUALGAMEENTITY"]._serialized_end = 60664 - _globals["_LISTPARTYMARGINMODESREQUEST"]._serialized_start = 60667 - _globals["_LISTPARTYMARGINMODESREQUEST"]._serialized_end = 60870 - _globals["_LISTPARTYMARGINMODESRESPONSE"]._serialized_start = 60872 - _globals["_LISTPARTYMARGINMODESRESPONSE"]._serialized_end = 60993 - _globals["_PARTYMARGINMODESCONNECTION"]._serialized_start = 60996 - _globals["_PARTYMARGINMODESCONNECTION"]._serialized_end = 61140 - _globals["_PARTYMARGINMODEEDGE"]._serialized_start = 61142 - _globals["_PARTYMARGINMODEEDGE"]._serialized_end = 61241 - _globals["_PARTYMARGINMODE"]._serialized_start = 61244 - _globals["_PARTYMARGINMODE"]._serialized_end = 61653 - _globals["_TIMEWEIGHTEDNOTIONALPOSITION"]._serialized_start = 61656 - _globals["_TIMEWEIGHTEDNOTIONALPOSITION"]._serialized_end = 61898 - _globals["_GETTIMEWEIGHTEDNOTIONALPOSITIONREQUEST"]._serialized_start = 61901 - _globals["_GETTIMEWEIGHTEDNOTIONALPOSITIONREQUEST"]._serialized_end = 62065 - _globals["_GETTIMEWEIGHTEDNOTIONALPOSITIONRESPONSE"]._serialized_start = 62068 - _globals["_GETTIMEWEIGHTEDNOTIONALPOSITIONRESPONSE"]._serialized_end = 62227 - _globals["_LISTAMMSREQUEST"]._serialized_start = 62230 - _globals["_LISTAMMSREQUEST"]._serialized_end = 62573 - _globals["_LISTAMMSRESPONSE"]._serialized_start = 62575 - _globals["_LISTAMMSRESPONSE"]._serialized_end = 62645 - _globals["_AMMCONNECTION"]._serialized_start = 62647 - _globals["_AMMCONNECTION"]._serialized_end = 62766 - _globals["_AMMEDGE"]._serialized_start = 62768 - _globals["_AMMEDGE"]._serialized_end = 62842 - _globals["_ESTIMATEAMMBOUNDSREQUEST"]._serialized_start = 62845 - _globals["_ESTIMATEAMMBOUNDSREQUEST"]._serialized_end = 63260 - _globals["_ESTIMATEAMMBOUNDSRESPONSE"]._serialized_start = 63263 - _globals["_ESTIMATEAMMBOUNDSRESPONSE"]._serialized_end = 63931 - _globals["_ESTIMATEAMMBOUNDSRESPONSE_AMMERROR"]._serialized_start = 63732 - _globals["_ESTIMATEAMMBOUNDSRESPONSE_AMMERROR"]._serialized_end = 63917 - _globals["_GETCURRENTVOLUMEREBATEPROGRAMREQUEST"]._serialized_start = 63933 - _globals["_GETCURRENTVOLUMEREBATEPROGRAMREQUEST"]._serialized_end = 63971 - _globals["_GETCURRENTVOLUMEREBATEPROGRAMRESPONSE"]._serialized_start = 63974 - _globals["_GETCURRENTVOLUMEREBATEPROGRAMRESPONSE"]._serialized_end = 64118 - _globals["_GETVOLUMEREBATESTATSREQUEST"]._serialized_start = 64121 - _globals["_GETVOLUMEREBATESTATSREQUEST"]._serialized_end = 64321 - _globals["_GETVOLUMEREBATESTATSRESPONSE"]._serialized_start = 64323 - _globals["_GETVOLUMEREBATESTATSRESPONSE"]._serialized_end = 64421 - _globals["_VOLUMEREBATESTATSCONNECTION"]._serialized_start = 64424 - _globals["_VOLUMEREBATESTATSCONNECTION"]._serialized_end = 64571 - _globals["_VOLUMEREBATESTATSEDGE"]._serialized_start = 64573 - _globals["_VOLUMEREBATESTATSEDGE"]._serialized_end = 64676 - _globals["_VOLUMEREBATESTATS"]._serialized_start = 64679 - _globals["_VOLUMEREBATESTATS"]._serialized_end = 64908 - _globals["_VOLUMEREBATEPROGRAM"]._serialized_start = 64911 - _globals["_VOLUMEREBATEPROGRAM"]._serialized_end = 65181 - _globals["_GETPARTYDISCOUNTSTATSREQUEST"]._serialized_start = 65183 - _globals["_GETPARTYDISCOUNTSTATSREQUEST"]._serialized_end = 65271 - _globals["_GETPARTYDISCOUNTSTATSRESPONSE"]._serialized_start = 65274 - _globals["_GETPARTYDISCOUNTSTATSRESPONSE"]._serialized_end = 65528 - _globals["_MARKETFEES"]._serialized_start = 65531 - _globals["_MARKETFEES"]._serialized_end = 65764 - _globals["_TRADINGDATASERVICE"]._serialized_start = 66648 - _globals["_TRADINGDATASERVICE"]._serialized_end = 82876 + _globals["_POSITIONSFILTER"]._serialized_start = 7172 + _globals["_POSITIONSFILTER"]._serialized_end = 7338 + _globals["_LISTALLPOSITIONSREQUEST"]._serialized_start = 7341 + _globals["_LISTALLPOSITIONSREQUEST"]._serialized_end = 7505 + _globals["_LISTALLPOSITIONSRESPONSE"]._serialized_start = 7507 + _globals["_LISTALLPOSITIONSRESPONSE"]._serialized_end = 7600 + _globals["_POSITIONEDGE"]._serialized_start = 7602 + _globals["_POSITIONEDGE"]._serialized_end = 7676 + _globals["_POSITIONCONNECTION"]._serialized_start = 7679 + _globals["_POSITIONCONNECTION"]._serialized_end = 7808 + _globals["_OBSERVEPOSITIONSREQUEST"]._serialized_start = 7811 + _globals["_OBSERVEPOSITIONSREQUEST"]._serialized_end = 8018 + _globals["_OBSERVEPOSITIONSRESPONSE"]._serialized_start = 8021 + _globals["_OBSERVEPOSITIONSRESPONSE"]._serialized_end = 8190 + _globals["_POSITIONSNAPSHOTPAGE"]._serialized_start = 8192 + _globals["_POSITIONSNAPSHOTPAGE"]._serialized_end = 8289 + _globals["_POSITIONUPDATES"]._serialized_start = 8291 + _globals["_POSITIONUPDATES"]._serialized_end = 8354 + _globals["_LEDGERENTRYFILTER"]._serialized_start = 8357 + _globals["_LEDGERENTRYFILTER"]._serialized_end = 8702 + _globals["_AGGREGATEDLEDGERENTRY"]._serialized_start = 8705 + _globals["_AGGREGATEDLEDGERENTRY"]._serialized_end = 9467 + _globals["_LISTLEDGERENTRIESREQUEST"]._serialized_start = 9470 + _globals["_LISTLEDGERENTRIESREQUEST"]._serialized_end = 9716 + _globals["_EXPORTLEDGERENTRIESREQUEST"]._serialized_start = 9719 + _globals["_EXPORTLEDGERENTRIESREQUEST"]._serialized_end = 9904 + _globals["_LISTLEDGERENTRIESRESPONSE"]._serialized_start = 9906 + _globals["_LISTLEDGERENTRIESRESPONSE"]._serialized_end = 10024 + _globals["_AGGREGATEDLEDGERENTRIESEDGE"]._serialized_start = 10026 + _globals["_AGGREGATEDLEDGERENTRIESEDGE"]._serialized_end = 10139 + _globals["_AGGREGATEDLEDGERENTRIESCONNECTION"]._serialized_start = 10142 + _globals["_AGGREGATEDLEDGERENTRIESCONNECTION"]._serialized_end = 10301 + _globals["_LISTBALANCECHANGESREQUEST"]._serialized_start = 10304 + _globals["_LISTBALANCECHANGESREQUEST"]._serialized_end = 10547 + _globals["_LISTBALANCECHANGESRESPONSE"]._serialized_start = 10549 + _globals["_LISTBALANCECHANGESRESPONSE"]._serialized_end = 10651 + _globals["_GETBALANCEHISTORYREQUEST"]._serialized_start = 10654 + _globals["_GETBALANCEHISTORYREQUEST"]._serialized_end = 10954 + _globals["_GETBALANCEHISTORYRESPONSE"]._serialized_start = 10956 + _globals["_GETBALANCEHISTORYRESPONSE"]._serialized_end = 11057 + _globals["_AGGREGATEDBALANCEEDGE"]._serialized_start = 11059 + _globals["_AGGREGATEDBALANCEEDGE"]._serialized_end = 11162 + _globals["_AGGREGATEDBALANCECONNECTION"]._serialized_start = 11165 + _globals["_AGGREGATEDBALANCECONNECTION"]._serialized_end = 11312 + _globals["_ACCOUNTFILTER"]._serialized_start = 11315 + _globals["_ACCOUNTFILTER"]._serialized_end = 11473 + _globals["_AGGREGATEDBALANCE"]._serialized_start = 11476 + _globals["_AGGREGATEDBALANCE"]._serialized_end = 11765 + _globals["_OBSERVEMARKETSDEPTHREQUEST"]._serialized_start = 11767 + _globals["_OBSERVEMARKETSDEPTHREQUEST"]._serialized_end = 11826 + _globals["_OBSERVEMARKETSDEPTHRESPONSE"]._serialized_start = 11828 + _globals["_OBSERVEMARKETSDEPTHRESPONSE"]._serialized_end = 11911 + _globals["_OBSERVEMARKETSDEPTHUPDATESREQUEST"]._serialized_start = 11913 + _globals["_OBSERVEMARKETSDEPTHUPDATESREQUEST"]._serialized_end = 11979 + _globals["_OBSERVEMARKETSDEPTHUPDATESRESPONSE"]._serialized_start = 11981 + _globals["_OBSERVEMARKETSDEPTHUPDATESRESPONSE"]._serialized_end = 12066 + _globals["_OBSERVEMARKETSDATAREQUEST"]._serialized_start = 12068 + _globals["_OBSERVEMARKETSDATAREQUEST"]._serialized_end = 12126 + _globals["_OBSERVEMARKETSDATARESPONSE"]._serialized_start = 12128 + _globals["_OBSERVEMARKETSDATARESPONSE"]._serialized_end = 12207 + _globals["_GETLATESTMARKETDEPTHREQUEST"]._serialized_start = 12209 + _globals["_GETLATESTMARKETDEPTHREQUEST"]._serialized_end = 12321 + _globals["_GETLATESTMARKETDEPTHRESPONSE"]._serialized_start = 12324 + _globals["_GETLATESTMARKETDEPTHRESPONSE"]._serialized_end = 12542 + _globals["_LISTLATESTMARKETDATAREQUEST"]._serialized_start = 12544 + _globals["_LISTLATESTMARKETDATAREQUEST"]._serialized_end = 12573 + _globals["_LISTLATESTMARKETDATARESPONSE"]._serialized_start = 12575 + _globals["_LISTLATESTMARKETDATARESPONSE"]._serialized_end = 12658 + _globals["_GETLATESTMARKETDATAREQUEST"]._serialized_start = 12660 + _globals["_GETLATESTMARKETDATAREQUEST"]._serialized_end = 12723 + _globals["_GETLATESTMARKETDATARESPONSE"]._serialized_start = 12725 + _globals["_GETLATESTMARKETDATARESPONSE"]._serialized_end = 12805 + _globals["_GETMARKETDATAHISTORYBYIDREQUEST"]._serialized_start = 12808 + _globals["_GETMARKETDATAHISTORYBYIDREQUEST"]._serialized_end = 13089 + _globals["_GETMARKETDATAHISTORYBYIDRESPONSE"]._serialized_start = 13091 + _globals["_GETMARKETDATAHISTORYBYIDRESPONSE"]._serialized_end = 13197 + _globals["_MARKETDATAEDGE"]._serialized_start = 13199 + _globals["_MARKETDATAEDGE"]._serialized_end = 13277 + _globals["_MARKETDATACONNECTION"]._serialized_start = 13280 + _globals["_MARKETDATACONNECTION"]._serialized_end = 13413 + _globals["_LISTTRANSFERSREQUEST"]._serialized_start = 13416 + _globals["_LISTTRANSFERSREQUEST"]._serialized_end = 14210 + _globals["_LISTTRANSFERSREQUEST_SCOPE"]._serialized_start = 13999 + _globals["_LISTTRANSFERSREQUEST_SCOPE"]._serialized_end = 14067 + _globals["_LISTTRANSFERSRESPONSE"]._serialized_start = 14212 + _globals["_LISTTRANSFERSRESPONSE"]._serialized_end = 14302 + _globals["_TRANSFERNODE"]._serialized_start = 14304 + _globals["_TRANSFERNODE"]._serialized_end = 14422 + _globals["_TRANSFEREDGE"]._serialized_start = 14424 + _globals["_TRANSFEREDGE"]._serialized_end = 14513 + _globals["_TRANSFERCONNECTION"]._serialized_start = 14516 + _globals["_TRANSFERCONNECTION"]._serialized_end = 14645 + _globals["_GETTRANSFERREQUEST"]._serialized_start = 14647 + _globals["_GETTRANSFERREQUEST"]._serialized_end = 14706 + _globals["_GETTRANSFERRESPONSE"]._serialized_start = 14708 + _globals["_GETTRANSFERRESPONSE"]._serialized_end = 14797 + _globals["_GETNETWORKLIMITSREQUEST"]._serialized_start = 14799 + _globals["_GETNETWORKLIMITSREQUEST"]._serialized_end = 14824 + _globals["_GETNETWORKLIMITSRESPONSE"]._serialized_start = 14826 + _globals["_GETNETWORKLIMITSRESPONSE"]._serialized_end = 14897 + _globals["_LISTCANDLEINTERVALSREQUEST"]._serialized_start = 14899 + _globals["_LISTCANDLEINTERVALSREQUEST"]._serialized_end = 14962 + _globals["_INTERVALTOCANDLEID"]._serialized_start = 14964 + _globals["_INTERVALTOCANDLEID"]._serialized_end = 15041 + _globals["_LISTCANDLEINTERVALSRESPONSE"]._serialized_start = 15043 + _globals["_LISTCANDLEINTERVALSRESPONSE"]._serialized_end = 15160 + _globals["_CANDLE"]._serialized_start = 15163 + _globals["_CANDLE"]._serialized_end = 15358 + _globals["_OBSERVECANDLEDATAREQUEST"]._serialized_start = 15360 + _globals["_OBSERVECANDLEDATAREQUEST"]._serialized_end = 15421 + _globals["_OBSERVECANDLEDATARESPONSE"]._serialized_start = 15423 + _globals["_OBSERVECANDLEDATARESPONSE"]._serialized_end = 15499 + _globals["_LISTCANDLEDATAREQUEST"]._serialized_start = 15502 + _globals["_LISTCANDLEDATAREQUEST"]._serialized_end = 15721 + _globals["_LISTCANDLEDATARESPONSE"]._serialized_start = 15723 + _globals["_LISTCANDLEDATARESPONSE"]._serialized_end = 15812 + _globals["_CANDLEEDGE"]._serialized_start = 15814 + _globals["_CANDLEEDGE"]._serialized_end = 15895 + _globals["_CANDLEDATACONNECTION"]._serialized_start = 15898 + _globals["_CANDLEDATACONNECTION"]._serialized_end = 16027 + _globals["_LISTVOTESREQUEST"]._serialized_start = 16030 + _globals["_LISTVOTESREQUEST"]._serialized_end = 16228 + _globals["_LISTVOTESRESPONSE"]._serialized_start = 16230 + _globals["_LISTVOTESRESPONSE"]._serialized_end = 16304 + _globals["_VOTEEDGE"]._serialized_start = 16306 + _globals["_VOTEEDGE"]._serialized_end = 16372 + _globals["_VOTECONNECTION"]._serialized_start = 16374 + _globals["_VOTECONNECTION"]._serialized_end = 16495 + _globals["_OBSERVEVOTESREQUEST"]._serialized_start = 16497 + _globals["_OBSERVEVOTESREQUEST"]._serialized_end = 16617 + _globals["_OBSERVEVOTESRESPONSE"]._serialized_start = 16619 + _globals["_OBSERVEVOTESRESPONSE"]._serialized_end = 16673 + _globals["_LISTERC20MULTISIGSIGNERADDEDBUNDLESREQUEST"]._serialized_start = 16676 + _globals["_LISTERC20MULTISIGSIGNERADDEDBUNDLESREQUEST"]._serialized_end = 16910 + _globals["_LISTERC20MULTISIGSIGNERADDEDBUNDLESRESPONSE"]._serialized_start = 16912 + _globals["_LISTERC20MULTISIGSIGNERADDEDBUNDLESRESPONSE"]._serialized_end = 17036 + _globals["_ERC20MULTISIGSIGNERADDEDEDGE"]._serialized_start = 17038 + _globals["_ERC20MULTISIGSIGNERADDEDEDGE"]._serialized_end = 17154 + _globals["_ERC20MULTISIGSIGNERADDEDBUNDLEEDGE"]._serialized_start = 17157 + _globals["_ERC20MULTISIGSIGNERADDEDBUNDLEEDGE"]._serialized_end = 17286 + _globals["_ERC20MULTISIGSIGNERADDEDCONNECTION"]._serialized_start = 17289 + _globals["_ERC20MULTISIGSIGNERADDEDCONNECTION"]._serialized_end = 17456 + _globals["_ERC20MULTISIGSIGNERADDEDBUNDLE"]._serialized_start = 17459 + _globals["_ERC20MULTISIGSIGNERADDEDBUNDLE"]._serialized_end = 17692 + _globals["_LISTERC20MULTISIGSIGNERREMOVEDBUNDLESREQUEST"]._serialized_start = 17695 + _globals["_LISTERC20MULTISIGSIGNERREMOVEDBUNDLESREQUEST"]._serialized_end = 17931 + _globals["_LISTERC20MULTISIGSIGNERREMOVEDBUNDLESRESPONSE"]._serialized_start = 17934 + _globals["_LISTERC20MULTISIGSIGNERREMOVEDBUNDLESRESPONSE"]._serialized_end = 18062 + _globals["_ERC20MULTISIGSIGNERREMOVEDEDGE"]._serialized_start = 18064 + _globals["_ERC20MULTISIGSIGNERREMOVEDEDGE"]._serialized_end = 18184 + _globals["_ERC20MULTISIGSIGNERREMOVEDBUNDLEEDGE"]._serialized_start = 18187 + _globals["_ERC20MULTISIGSIGNERREMOVEDBUNDLEEDGE"]._serialized_end = 18320 + _globals["_ERC20MULTISIGSIGNERREMOVEDCONNECTION"]._serialized_start = 18323 + _globals["_ERC20MULTISIGSIGNERREMOVEDCONNECTION"]._serialized_end = 18494 + _globals["_ERC20MULTISIGSIGNERREMOVEDBUNDLE"]._serialized_start = 18497 + _globals["_ERC20MULTISIGSIGNERREMOVEDBUNDLE"]._serialized_end = 18732 + _globals["_GETERC20LISTASSETBUNDLEREQUEST"]._serialized_start = 18734 + _globals["_GETERC20LISTASSETBUNDLEREQUEST"]._serialized_end = 18799 + _globals["_GETERC20LISTASSETBUNDLERESPONSE"]._serialized_start = 18802 + _globals["_GETERC20LISTASSETBUNDLERESPONSE"]._serialized_end = 18960 + _globals["_GETERC20SETASSETLIMITSBUNDLEREQUEST"]._serialized_start = 18962 + _globals["_GETERC20SETASSETLIMITSBUNDLEREQUEST"]._serialized_end = 19038 + _globals["_GETERC20SETASSETLIMITSBUNDLERESPONSE"]._serialized_start = 19041 + _globals["_GETERC20SETASSETLIMITSBUNDLERESPONSE"]._serialized_end = 19273 + _globals["_GETERC20WITHDRAWALAPPROVALREQUEST"]._serialized_start = 19275 + _globals["_GETERC20WITHDRAWALAPPROVALREQUEST"]._serialized_end = 19353 + _globals["_GETERC20WITHDRAWALAPPROVALRESPONSE"]._serialized_start = 19356 + _globals["_GETERC20WITHDRAWALAPPROVALRESPONSE"]._serialized_end = 19618 + _globals["_GETLASTTRADEREQUEST"]._serialized_start = 19620 + _globals["_GETLASTTRADEREQUEST"]._serialized_end = 19676 + _globals["_GETLASTTRADERESPONSE"]._serialized_start = 19678 + _globals["_GETLASTTRADERESPONSE"]._serialized_end = 19735 + _globals["_LISTTRADESREQUEST"]._serialized_start = 19738 + _globals["_LISTTRADESREQUEST"]._serialized_end = 20006 + _globals["_LISTTRADESRESPONSE"]._serialized_start = 20008 + _globals["_LISTTRADESRESPONSE"]._serialized_end = 20086 + _globals["_TRADECONNECTION"]._serialized_start = 20088 + _globals["_TRADECONNECTION"]._serialized_end = 20211 + _globals["_TRADEEDGE"]._serialized_start = 20213 + _globals["_TRADEEDGE"]._serialized_end = 20281 + _globals["_OBSERVETRADESREQUEST"]._serialized_start = 20283 + _globals["_OBSERVETRADESREQUEST"]._serialized_end = 20365 + _globals["_OBSERVETRADESRESPONSE"]._serialized_start = 20367 + _globals["_OBSERVETRADESRESPONSE"]._serialized_end = 20427 + _globals["_GETORACLESPECREQUEST"]._serialized_start = 20429 + _globals["_GETORACLESPECREQUEST"]._serialized_end = 20495 + _globals["_GETORACLESPECRESPONSE"]._serialized_start = 20497 + _globals["_GETORACLESPECRESPONSE"]._serialized_end = 20571 + _globals["_LISTORACLESPECSREQUEST"]._serialized_start = 20573 + _globals["_LISTORACLESPECSREQUEST"]._serialized_end = 20678 + _globals["_LISTORACLESPECSRESPONSE"]._serialized_start = 20680 + _globals["_LISTORACLESPECSRESPONSE"]._serialized_end = 20780 + _globals["_LISTORACLEDATAREQUEST"]._serialized_start = 20783 + _globals["_LISTORACLEDATAREQUEST"]._serialized_end = 20949 + _globals["_LISTORACLEDATARESPONSE"]._serialized_start = 20951 + _globals["_LISTORACLEDATARESPONSE"]._serialized_end = 21047 + _globals["_ORACLESPECEDGE"]._serialized_start = 21049 + _globals["_ORACLESPECEDGE"]._serialized_end = 21127 + _globals["_ORACLESPECSCONNECTION"]._serialized_start = 21130 + _globals["_ORACLESPECSCONNECTION"]._serialized_end = 21264 + _globals["_ORACLEDATAEDGE"]._serialized_start = 21266 + _globals["_ORACLEDATAEDGE"]._serialized_end = 21344 + _globals["_ORACLEDATACONNECTION"]._serialized_start = 21347 + _globals["_ORACLEDATACONNECTION"]._serialized_end = 21480 + _globals["_GETMARKETREQUEST"]._serialized_start = 21482 + _globals["_GETMARKETREQUEST"]._serialized_end = 21535 + _globals["_GETMARKETRESPONSE"]._serialized_start = 21537 + _globals["_GETMARKETRESPONSE"]._serialized_end = 21594 + _globals["_LISTMARKETSREQUEST"]._serialized_start = 21597 + _globals["_LISTMARKETSREQUEST"]._serialized_end = 21764 + _globals["_LISTMARKETSRESPONSE"]._serialized_start = 21766 + _globals["_LISTMARKETSRESPONSE"]._serialized_end = 21848 + _globals["_MARKETEDGE"]._serialized_start = 21850 + _globals["_MARKETEDGE"]._serialized_end = 21920 + _globals["_MARKETCONNECTION"]._serialized_start = 21922 + _globals["_MARKETCONNECTION"]._serialized_end = 22047 + _globals["_LISTSUCCESSORMARKETSREQUEST"]._serialized_start = 22050 + _globals["_LISTSUCCESSORMARKETSREQUEST"]._serialized_end = 22225 + _globals["_SUCCESSORMARKET"]._serialized_start = 22227 + _globals["_SUCCESSORMARKET"]._serialized_end = 22334 + _globals["_SUCCESSORMARKETEDGE"]._serialized_start = 22336 + _globals["_SUCCESSORMARKETEDGE"]._serialized_end = 22435 + _globals["_SUCCESSORMARKETCONNECTION"]._serialized_start = 22438 + _globals["_SUCCESSORMARKETCONNECTION"]._serialized_end = 22581 + _globals["_LISTSUCCESSORMARKETSRESPONSE"]._serialized_start = 22583 + _globals["_LISTSUCCESSORMARKETSRESPONSE"]._serialized_end = 22702 + _globals["_GETPARTYREQUEST"]._serialized_start = 22704 + _globals["_GETPARTYREQUEST"]._serialized_end = 22754 + _globals["_GETPARTYRESPONSE"]._serialized_start = 22756 + _globals["_GETPARTYRESPONSE"]._serialized_end = 22809 + _globals["_LISTPARTIESREQUEST"]._serialized_start = 22811 + _globals["_LISTPARTIESREQUEST"]._serialized_end = 22919 + _globals["_LISTPARTIESRESPONSE"]._serialized_start = 22921 + _globals["_LISTPARTIESRESPONSE"]._serialized_end = 23002 + _globals["_PARTYEDGE"]._serialized_start = 23004 + _globals["_PARTYEDGE"]._serialized_end = 23072 + _globals["_PARTYCONNECTION"]._serialized_start = 23074 + _globals["_PARTYCONNECTION"]._serialized_end = 23197 + _globals["_LISTPARTIESPROFILESREQUEST"]._serialized_start = 23199 + _globals["_LISTPARTIESPROFILESREQUEST"]._serialized_end = 23314 + _globals["_LISTPARTIESPROFILESRESPONSE"]._serialized_start = 23316 + _globals["_LISTPARTIESPROFILESRESPONSE"]._serialized_end = 23417 + _globals["_PARTYPROFILEEDGE"]._serialized_start = 23419 + _globals["_PARTYPROFILEEDGE"]._serialized_end = 23501 + _globals["_PARTIESPROFILESCONNECTION"]._serialized_start = 23504 + _globals["_PARTIESPROFILESCONNECTION"]._serialized_end = 23644 + _globals["_ORDEREDGE"]._serialized_start = 23646 + _globals["_ORDEREDGE"]._serialized_end = 23714 + _globals["_LISTMARGINLEVELSREQUEST"]._serialized_start = 23717 + _globals["_LISTMARGINLEVELSREQUEST"]._serialized_end = 23859 + _globals["_LISTMARGINLEVELSRESPONSE"]._serialized_start = 23861 + _globals["_LISTMARGINLEVELSRESPONSE"]._serialized_end = 23959 + _globals["_OBSERVEMARGINLEVELSREQUEST"]._serialized_start = 23961 + _globals["_OBSERVEMARGINLEVELSREQUEST"]._serialized_end = 24064 + _globals["_OBSERVEMARGINLEVELSRESPONSE"]._serialized_start = 24066 + _globals["_OBSERVEMARGINLEVELSRESPONSE"]._serialized_end = 24152 + _globals["_ORDERCONNECTION"]._serialized_start = 24154 + _globals["_ORDERCONNECTION"]._serialized_end = 24277 + _globals["_MARGINEDGE"]._serialized_start = 24279 + _globals["_MARGINEDGE"]._serialized_end = 24355 + _globals["_MARGINCONNECTION"]._serialized_start = 24357 + _globals["_MARGINCONNECTION"]._serialized_end = 24482 + _globals["_LISTREWARDSREQUEST"]._serialized_start = 24485 + _globals["_LISTREWARDSREQUEST"]._serialized_end = 24975 + _globals["_LISTREWARDSRESPONSE"]._serialized_start = 24977 + _globals["_LISTREWARDSRESPONSE"]._serialized_end = 25060 + _globals["_REWARDEDGE"]._serialized_start = 25062 + _globals["_REWARDEDGE"]._serialized_end = 25132 + _globals["_REWARDSCONNECTION"]._serialized_start = 25134 + _globals["_REWARDSCONNECTION"]._serialized_end = 25260 + _globals["_LISTREWARDSUMMARIESREQUEST"]._serialized_start = 25263 + _globals["_LISTREWARDSUMMARIESREQUEST"]._serialized_end = 25551 + _globals["_LISTREWARDSUMMARIESRESPONSE"]._serialized_start = 25553 + _globals["_LISTREWARDSUMMARIESRESPONSE"]._serialized_end = 25633 + _globals["_REWARDSUMMARYFILTER"]._serialized_start = 25636 + _globals["_REWARDSUMMARYFILTER"]._serialized_end = 25813 + _globals["_LISTEPOCHREWARDSUMMARIESREQUEST"]._serialized_start = 25816 + _globals["_LISTEPOCHREWARDSUMMARIESREQUEST"]._serialized_end = 25992 + _globals["_LISTEPOCHREWARDSUMMARIESRESPONSE"]._serialized_start = 25994 + _globals["_LISTEPOCHREWARDSUMMARIESRESPONSE"]._serialized_end = 26105 + _globals["_EPOCHREWARDSUMMARYCONNECTION"]._serialized_start = 26108 + _globals["_EPOCHREWARDSUMMARYCONNECTION"]._serialized_end = 26257 + _globals["_EPOCHREWARDSUMMARYEDGE"]._serialized_start = 26259 + _globals["_EPOCHREWARDSUMMARYEDGE"]._serialized_end = 26353 + _globals["_OBSERVEREWARDSREQUEST"]._serialized_start = 26355 + _globals["_OBSERVEREWARDSREQUEST"]._serialized_end = 26468 + _globals["_OBSERVEREWARDSRESPONSE"]._serialized_start = 26470 + _globals["_OBSERVEREWARDSRESPONSE"]._serialized_end = 26532 + _globals["_GETDEPOSITREQUEST"]._serialized_start = 26534 + _globals["_GETDEPOSITREQUEST"]._serialized_end = 26575 + _globals["_GETDEPOSITRESPONSE"]._serialized_start = 26577 + _globals["_GETDEPOSITRESPONSE"]._serialized_end = 26638 + _globals["_LISTDEPOSITSREQUEST"]._serialized_start = 26641 + _globals["_LISTDEPOSITSREQUEST"]._serialized_end = 26849 + _globals["_LISTDEPOSITSRESPONSE"]._serialized_start = 26851 + _globals["_LISTDEPOSITSRESPONSE"]._serialized_end = 26938 + _globals["_DEPOSITEDGE"]._serialized_start = 26940 + _globals["_DEPOSITEDGE"]._serialized_end = 27012 + _globals["_DEPOSITSCONNECTION"]._serialized_start = 27015 + _globals["_DEPOSITSCONNECTION"]._serialized_end = 27143 + _globals["_GETWITHDRAWALREQUEST"]._serialized_start = 27145 + _globals["_GETWITHDRAWALREQUEST"]._serialized_end = 27189 + _globals["_GETWITHDRAWALRESPONSE"]._serialized_start = 27191 + _globals["_GETWITHDRAWALRESPONSE"]._serialized_end = 27264 + _globals["_LISTWITHDRAWALSREQUEST"]._serialized_start = 27267 + _globals["_LISTWITHDRAWALSREQUEST"]._serialized_end = 27478 + _globals["_LISTWITHDRAWALSRESPONSE"]._serialized_start = 27480 + _globals["_LISTWITHDRAWALSRESPONSE"]._serialized_end = 27579 + _globals["_WITHDRAWALEDGE"]._serialized_start = 27581 + _globals["_WITHDRAWALEDGE"]._serialized_end = 27659 + _globals["_WITHDRAWALSCONNECTION"]._serialized_start = 27662 + _globals["_WITHDRAWALSCONNECTION"]._serialized_end = 27796 + _globals["_GETASSETREQUEST"]._serialized_start = 27798 + _globals["_GETASSETREQUEST"]._serialized_end = 27848 + _globals["_GETASSETRESPONSE"]._serialized_start = 27850 + _globals["_GETASSETRESPONSE"]._serialized_end = 27903 + _globals["_LISTASSETSREQUEST"]._serialized_start = 27906 + _globals["_LISTASSETSREQUEST"]._serialized_end = 28051 + _globals["_LISTASSETSRESPONSE"]._serialized_start = 28053 + _globals["_LISTASSETSRESPONSE"]._serialized_end = 28132 + _globals["_ASSETEDGE"]._serialized_start = 28134 + _globals["_ASSETEDGE"]._serialized_end = 28202 + _globals["_ASSETSCONNECTION"]._serialized_start = 28204 + _globals["_ASSETSCONNECTION"]._serialized_end = 28328 + _globals["_LISTLIQUIDITYPROVISIONSREQUEST"]._serialized_start = 28331 + _globals["_LISTLIQUIDITYPROVISIONSREQUEST"]._serialized_end = 28620 + _globals["_LISTALLLIQUIDITYPROVISIONSREQUEST"]._serialized_start = 28623 + _globals["_LISTALLLIQUIDITYPROVISIONSREQUEST"]._serialized_end = 28915 + _globals["_LISTLIQUIDITYPROVISIONSRESPONSE"]._serialized_start = 28918 + _globals["_LISTLIQUIDITYPROVISIONSRESPONSE"]._serialized_end = 29050 + _globals["_LISTALLLIQUIDITYPROVISIONSRESPONSE"]._serialized_start = 29053 + _globals["_LISTALLLIQUIDITYPROVISIONSRESPONSE"]._serialized_end = 29199 + _globals["_LIQUIDITYPROVISION"]._serialized_start = 29202 + _globals["_LIQUIDITYPROVISION"]._serialized_end = 29343 + _globals["_LIQUIDITYPROVISIONSEDGE"]._serialized_start = 29345 + _globals["_LIQUIDITYPROVISIONSEDGE"]._serialized_end = 29440 + _globals["_LIQUIDITYPROVISIONWITHPENDINGEDGE"]._serialized_start = 29442 + _globals["_LIQUIDITYPROVISIONWITHPENDINGEDGE"]._serialized_end = 29558 + _globals["_LIQUIDITYPROVISIONSCONNECTION"]._serialized_start = 29561 + _globals["_LIQUIDITYPROVISIONSCONNECTION"]._serialized_end = 29712 + _globals["_LIQUIDITYPROVISIONSWITHPENDINGCONNECTION"]._serialized_start = 29715 + _globals["_LIQUIDITYPROVISIONSWITHPENDINGCONNECTION"]._serialized_end = 29887 + _globals["_OBSERVELIQUIDITYPROVISIONSREQUEST"]._serialized_start = 29890 + _globals["_OBSERVELIQUIDITYPROVISIONSREQUEST"]._serialized_end = 30018 + _globals["_OBSERVELIQUIDITYPROVISIONSRESPONSE"]._serialized_start = 30020 + _globals["_OBSERVELIQUIDITYPROVISIONSRESPONSE"]._serialized_end = 30133 + _globals["_LISTLIQUIDITYPROVIDERSREQUEST"]._serialized_start = 30136 + _globals["_LISTLIQUIDITYPROVIDERSREQUEST"]._serialized_end = 30341 + _globals["_LIQUIDITYPROVIDER"]._serialized_start = 30344 + _globals["_LIQUIDITYPROVIDER"]._serialized_end = 30527 + _globals["_LIQUIDITYPROVIDEREDGE"]._serialized_start = 30529 + _globals["_LIQUIDITYPROVIDEREDGE"]._serialized_end = 30632 + _globals["_LIQUIDITYPROVIDERCONNECTION"]._serialized_start = 30635 + _globals["_LIQUIDITYPROVIDERCONNECTION"]._serialized_end = 30782 + _globals["_LISTLIQUIDITYPROVIDERSRESPONSE"]._serialized_start = 30784 + _globals["_LISTLIQUIDITYPROVIDERSRESPONSE"]._serialized_end = 30911 + _globals["_LISTPAIDLIQUIDITYFEESREQUEST"]._serialized_start = 30914 + _globals["_LISTPAIDLIQUIDITYFEESREQUEST"]._serialized_end = 31380 + _globals["_LISTPAIDLIQUIDITYFEESRESPONSE"]._serialized_start = 31382 + _globals["_LISTPAIDLIQUIDITYFEESRESPONSE"]._serialized_end = 31507 + _globals["_PAIDLIQUIDITYFEESEDGE"]._serialized_start = 31509 + _globals["_PAIDLIQUIDITYFEESEDGE"]._serialized_end = 31616 + _globals["_PAIDLIQUIDITYFEESCONNECTION"]._serialized_start = 31619 + _globals["_PAIDLIQUIDITYFEESCONNECTION"]._serialized_end = 31766 + _globals["_GETGOVERNANCEDATAREQUEST"]._serialized_start = 31769 + _globals["_GETGOVERNANCEDATAREQUEST"]._serialized_end = 31898 + _globals["_GETGOVERNANCEDATARESPONSE"]._serialized_start = 31900 + _globals["_GETGOVERNANCEDATARESPONSE"]._serialized_end = 31969 + _globals["_LISTGOVERNANCEDATAREQUEST"]._serialized_start = 31972 + _globals["_LISTGOVERNANCEDATAREQUEST"]._serialized_end = 32848 + _globals["_LISTGOVERNANCEDATAREQUEST_TYPE"]._serialized_start = 32326 + _globals["_LISTGOVERNANCEDATAREQUEST_TYPE"]._serialized_end = 32751 + _globals["_LISTGOVERNANCEDATARESPONSE"]._serialized_start = 32850 + _globals["_LISTGOVERNANCEDATARESPONSE"]._serialized_end = 32953 + _globals["_GOVERNANCEDATAEDGE"]._serialized_start = 32955 + _globals["_GOVERNANCEDATAEDGE"]._serialized_end = 33041 + _globals["_GOVERNANCEDATACONNECTION"]._serialized_start = 33044 + _globals["_GOVERNANCEDATACONNECTION"]._serialized_end = 33185 + _globals["_OBSERVEGOVERNANCEREQUEST"]._serialized_start = 33187 + _globals["_OBSERVEGOVERNANCEREQUEST"]._serialized_end = 33258 + _globals["_OBSERVEGOVERNANCERESPONSE"]._serialized_start = 33260 + _globals["_OBSERVEGOVERNANCERESPONSE"]._serialized_end = 33329 + _globals["_LISTDELEGATIONSREQUEST"]._serialized_start = 33332 + _globals["_LISTDELEGATIONSREQUEST"]._serialized_end = 33569 + _globals["_LISTDELEGATIONSRESPONSE"]._serialized_start = 33571 + _globals["_LISTDELEGATIONSRESPONSE"]._serialized_end = 33670 + _globals["_DELEGATIONEDGE"]._serialized_start = 33672 + _globals["_DELEGATIONEDGE"]._serialized_end = 33750 + _globals["_DELEGATIONSCONNECTION"]._serialized_start = 33753 + _globals["_DELEGATIONSCONNECTION"]._serialized_end = 33887 + _globals["_OBSERVEDELEGATIONSREQUEST"]._serialized_start = 33889 + _globals["_OBSERVEDELEGATIONSREQUEST"]._serialized_end = 34003 + _globals["_OBSERVEDELEGATIONSRESPONSE"]._serialized_start = 34005 + _globals["_OBSERVEDELEGATIONSRESPONSE"]._serialized_end = 34083 + _globals["_NODEBASIC"]._serialized_start = 34086 + _globals["_NODEBASIC"]._serialized_end = 34359 + _globals["_GETNETWORKDATAREQUEST"]._serialized_start = 34361 + _globals["_GETNETWORKDATAREQUEST"]._serialized_end = 34384 + _globals["_GETNETWORKDATARESPONSE"]._serialized_start = 34386 + _globals["_GETNETWORKDATARESPONSE"]._serialized_end = 34455 + _globals["_GETNODEREQUEST"]._serialized_start = 34457 + _globals["_GETNODEREQUEST"]._serialized_end = 34495 + _globals["_GETNODERESPONSE"]._serialized_start = 34497 + _globals["_GETNODERESPONSE"]._serialized_end = 34546 + _globals["_LISTNODESREQUEST"]._serialized_start = 34549 + _globals["_LISTNODESREQUEST"]._serialized_end = 34696 + _globals["_LISTNODESRESPONSE"]._serialized_start = 34698 + _globals["_LISTNODESRESPONSE"]._serialized_end = 34773 + _globals["_NODEEDGE"]._serialized_start = 34775 + _globals["_NODEEDGE"]._serialized_end = 34841 + _globals["_NODESCONNECTION"]._serialized_start = 34843 + _globals["_NODESCONNECTION"]._serialized_end = 34965 + _globals["_LISTNODESIGNATURESREQUEST"]._serialized_start = 34968 + _globals["_LISTNODESIGNATURESREQUEST"]._serialized_end = 35098 + _globals["_LISTNODESIGNATURESRESPONSE"]._serialized_start = 35100 + _globals["_LISTNODESIGNATURESRESPONSE"]._serialized_end = 35203 + _globals["_NODESIGNATUREEDGE"]._serialized_start = 35205 + _globals["_NODESIGNATUREEDGE"]._serialized_end = 35301 + _globals["_NODESIGNATURESCONNECTION"]._serialized_start = 35304 + _globals["_NODESIGNATURESCONNECTION"]._serialized_end = 35444 + _globals["_GETEPOCHREQUEST"]._serialized_start = 35446 + _globals["_GETEPOCHREQUEST"]._serialized_end = 35528 + _globals["_GETEPOCHRESPONSE"]._serialized_start = 35530 + _globals["_GETEPOCHRESPONSE"]._serialized_end = 35583 + _globals["_ESTIMATEFEEREQUEST"]._serialized_start = 35586 + _globals["_ESTIMATEFEEREQUEST"]._serialized_end = 35732 + _globals["_ESTIMATEFEERESPONSE"]._serialized_start = 35734 + _globals["_ESTIMATEFEERESPONSE"]._serialized_end = 35784 + _globals["_ESTIMATEMARGINREQUEST"]._serialized_start = 35787 + _globals["_ESTIMATEMARGINREQUEST"]._serialized_end = 36018 + _globals["_ESTIMATEMARGINRESPONSE"]._serialized_start = 36020 + _globals["_ESTIMATEMARGINRESPONSE"]._serialized_end = 36105 + _globals["_LISTNETWORKPARAMETERSREQUEST"]._serialized_start = 36107 + _globals["_LISTNETWORKPARAMETERSREQUEST"]._serialized_end = 36218 + _globals["_LISTNETWORKPARAMETERSRESPONSE"]._serialized_start = 36220 + _globals["_LISTNETWORKPARAMETERSRESPONSE"]._serialized_end = 36343 + _globals["_GETNETWORKPARAMETERREQUEST"]._serialized_start = 36345 + _globals["_GETNETWORKPARAMETERREQUEST"]._serialized_end = 36397 + _globals["_GETNETWORKPARAMETERRESPONSE"]._serialized_start = 36399 + _globals["_GETNETWORKPARAMETERRESPONSE"]._serialized_end = 36497 + _globals["_NETWORKPARAMETEREDGE"]._serialized_start = 36499 + _globals["_NETWORKPARAMETEREDGE"]._serialized_end = 36589 + _globals["_NETWORKPARAMETERCONNECTION"]._serialized_start = 36592 + _globals["_NETWORKPARAMETERCONNECTION"]._serialized_end = 36737 + _globals["_CHECKPOINT"]._serialized_start = 36739 + _globals["_CHECKPOINT"]._serialized_end = 36829 + _globals["_LISTCHECKPOINTSREQUEST"]._serialized_start = 36831 + _globals["_LISTCHECKPOINTSREQUEST"]._serialized_end = 36936 + _globals["_LISTCHECKPOINTSRESPONSE"]._serialized_start = 36938 + _globals["_LISTCHECKPOINTSRESPONSE"]._serialized_end = 37037 + _globals["_CHECKPOINTEDGE"]._serialized_start = 37039 + _globals["_CHECKPOINTEDGE"]._serialized_end = 37128 + _globals["_CHECKPOINTSCONNECTION"]._serialized_start = 37131 + _globals["_CHECKPOINTSCONNECTION"]._serialized_end = 37265 + _globals["_GETSTAKEREQUEST"]._serialized_start = 37268 + _globals["_GETSTAKEREQUEST"]._serialized_end = 37399 + _globals["_GETSTAKERESPONSE"]._serialized_start = 37402 + _globals["_GETSTAKERESPONSE"]._serialized_end = 37550 + _globals["_STAKELINKINGEDGE"]._serialized_start = 37552 + _globals["_STAKELINKINGEDGE"]._serialized_end = 37644 + _globals["_STAKESCONNECTION"]._serialized_start = 37647 + _globals["_STAKESCONNECTION"]._serialized_end = 37778 + _globals["_GETRISKFACTORSREQUEST"]._serialized_start = 37780 + _globals["_GETRISKFACTORSREQUEST"]._serialized_end = 37838 + _globals["_GETRISKFACTORSRESPONSE"]._serialized_start = 37840 + _globals["_GETRISKFACTORSRESPONSE"]._serialized_end = 37915 + _globals["_OBSERVEEVENTBUSREQUEST"]._serialized_start = 37918 + _globals["_OBSERVEEVENTBUSREQUEST"]._serialized_end = 38079 + _globals["_OBSERVEEVENTBUSRESPONSE"]._serialized_start = 38081 + _globals["_OBSERVEEVENTBUSRESPONSE"]._serialized_end = 38156 + _globals["_OBSERVELEDGERMOVEMENTSREQUEST"]._serialized_start = 38158 + _globals["_OBSERVELEDGERMOVEMENTSREQUEST"]._serialized_end = 38189 + _globals["_OBSERVELEDGERMOVEMENTSRESPONSE"]._serialized_start = 38191 + _globals["_OBSERVELEDGERMOVEMENTSRESPONSE"]._serialized_end = 38286 + _globals["_LISTKEYROTATIONSREQUEST"]._serialized_start = 38289 + _globals["_LISTKEYROTATIONSREQUEST"]._serialized_end = 38437 + _globals["_LISTKEYROTATIONSRESPONSE"]._serialized_start = 38439 + _globals["_LISTKEYROTATIONSRESPONSE"]._serialized_end = 38535 + _globals["_KEYROTATIONEDGE"]._serialized_start = 38537 + _globals["_KEYROTATIONEDGE"]._serialized_end = 38627 + _globals["_KEYROTATIONCONNECTION"]._serialized_start = 38630 + _globals["_KEYROTATIONCONNECTION"]._serialized_end = 38765 + _globals["_LISTETHEREUMKEYROTATIONSREQUEST"]._serialized_start = 38768 + _globals["_LISTETHEREUMKEYROTATIONSREQUEST"]._serialized_end = 38924 + _globals["_LISTETHEREUMKEYROTATIONSRESPONSE"]._serialized_start = 38926 + _globals["_LISTETHEREUMKEYROTATIONSRESPONSE"]._serialized_end = 39046 + _globals["_ETHEREUMKEYROTATIONSCONNECTION"]._serialized_start = 39049 + _globals["_ETHEREUMKEYROTATIONSCONNECTION"]._serialized_end = 39201 + _globals["_ETHEREUMKEYROTATIONEDGE"]._serialized_start = 39203 + _globals["_ETHEREUMKEYROTATIONEDGE"]._serialized_end = 39309 + _globals["_GETVEGATIMEREQUEST"]._serialized_start = 39311 + _globals["_GETVEGATIMEREQUEST"]._serialized_end = 39331 + _globals["_GETVEGATIMERESPONSE"]._serialized_start = 39333 + _globals["_GETVEGATIMERESPONSE"]._serialized_end = 39384 + _globals["_DATERANGE"]._serialized_start = 39387 + _globals["_DATERANGE"]._serialized_end = 39524 + _globals["_GETPROTOCOLUPGRADESTATUSREQUEST"]._serialized_start = 39526 + _globals["_GETPROTOCOLUPGRADESTATUSREQUEST"]._serialized_end = 39559 + _globals["_GETPROTOCOLUPGRADESTATUSRESPONSE"]._serialized_start = 39561 + _globals["_GETPROTOCOLUPGRADESTATUSRESPONSE"]._serialized_end = 39617 + _globals["_LISTPROTOCOLUPGRADEPROPOSALSREQUEST"]._serialized_start = 39620 + _globals["_LISTPROTOCOLUPGRADEPROPOSALSREQUEST"]._serialized_end = 39879 + _globals["_LISTPROTOCOLUPGRADEPROPOSALSRESPONSE"]._serialized_start = 39882 + _globals["_LISTPROTOCOLUPGRADEPROPOSALSRESPONSE"]._serialized_end = 40034 + _globals["_PROTOCOLUPGRADEPROPOSALCONNECTION"]._serialized_start = 40037 + _globals["_PROTOCOLUPGRADEPROPOSALCONNECTION"]._serialized_end = 40196 + _globals["_PROTOCOLUPGRADEPROPOSALEDGE"]._serialized_start = 40198 + _globals["_PROTOCOLUPGRADEPROPOSALEDGE"]._serialized_end = 40309 + _globals["_LISTCORESNAPSHOTSREQUEST"]._serialized_start = 40311 + _globals["_LISTCORESNAPSHOTSREQUEST"]._serialized_end = 40418 + _globals["_LISTCORESNAPSHOTSRESPONSE"]._serialized_start = 40420 + _globals["_LISTCORESNAPSHOTSRESPONSE"]._serialized_end = 40527 + _globals["_CORESNAPSHOTCONNECTION"]._serialized_start = 40530 + _globals["_CORESNAPSHOTCONNECTION"]._serialized_end = 40667 + _globals["_CORESNAPSHOTEDGE"]._serialized_start = 40669 + _globals["_CORESNAPSHOTEDGE"]._serialized_end = 40765 + _globals["_HISTORYSEGMENT"]._serialized_start = 40768 + _globals["_HISTORYSEGMENT"]._serialized_end = 41025 + _globals["_GETMOSTRECENTNETWORKHISTORYSEGMENTREQUEST"]._serialized_start = 41027 + _globals["_GETMOSTRECENTNETWORKHISTORYSEGMENTREQUEST"]._serialized_end = 41070 + _globals["_GETMOSTRECENTNETWORKHISTORYSEGMENTRESPONSE"]._serialized_start = 41073 + _globals["_GETMOSTRECENTNETWORKHISTORYSEGMENTRESPONSE"]._serialized_end = 41214 + _globals["_LISTALLNETWORKHISTORYSEGMENTSREQUEST"]._serialized_start = 41216 + _globals["_LISTALLNETWORKHISTORYSEGMENTSREQUEST"]._serialized_end = 41254 + _globals["_LISTALLNETWORKHISTORYSEGMENTSRESPONSE"]._serialized_start = 41256 + _globals["_LISTALLNETWORKHISTORYSEGMENTSRESPONSE"]._serialized_end = 41356 + _globals["_GETACTIVENETWORKHISTORYPEERADDRESSESREQUEST"]._serialized_start = 41358 + _globals["_GETACTIVENETWORKHISTORYPEERADDRESSESREQUEST"]._serialized_end = 41403 + _globals["_GETACTIVENETWORKHISTORYPEERADDRESSESRESPONSE"]._serialized_start = 41405 + _globals["_GETACTIVENETWORKHISTORYPEERADDRESSESRESPONSE"]._serialized_end = 41486 + _globals["_GETNETWORKHISTORYSTATUSREQUEST"]._serialized_start = 41488 + _globals["_GETNETWORKHISTORYSTATUSREQUEST"]._serialized_end = 41520 + _globals["_GETNETWORKHISTORYSTATUSRESPONSE"]._serialized_start = 41523 + _globals["_GETNETWORKHISTORYSTATUSRESPONSE"]._serialized_end = 41699 + _globals["_GETNETWORKHISTORYBOOTSTRAPPEERSREQUEST"]._serialized_start = 41701 + _globals["_GETNETWORKHISTORYBOOTSTRAPPEERSREQUEST"]._serialized_end = 41741 + _globals["_GETNETWORKHISTORYBOOTSTRAPPEERSRESPONSE"]._serialized_start = 41743 + _globals["_GETNETWORKHISTORYBOOTSTRAPPEERSRESPONSE"]._serialized_end = 41825 + _globals["_EXPORTNETWORKHISTORYREQUEST"]._serialized_start = 41828 + _globals["_EXPORTNETWORKHISTORYREQUEST"]._serialized_end = 41961 + _globals["_LISTENTITIESREQUEST"]._serialized_start = 41963 + _globals["_LISTENTITIESREQUEST"]._serialized_end = 42033 + _globals["_LISTENTITIESRESPONSE"]._serialized_start = 42036 + _globals["_LISTENTITIESRESPONSE"]._serialized_end = 43745 + _globals["_GETPARTYACTIVITYSTREAKREQUEST"]._serialized_start = 43747 + _globals["_GETPARTYACTIVITYSTREAKREQUEST"]._serialized_end = 43848 + _globals["_GETPARTYACTIVITYSTREAKRESPONSE"]._serialized_start = 43850 + _globals["_GETPARTYACTIVITYSTREAKRESPONSE"]._serialized_end = 43960 + _globals["_FUNDINGPAYMENT"]._serialized_start = 43963 + _globals["_FUNDINGPAYMENT"]._serialized_end = 44168 + _globals["_LISTFUNDINGPAYMENTSREQUEST"]._serialized_start = 44171 + _globals["_LISTFUNDINGPAYMENTSREQUEST"]._serialized_end = 44361 + _globals["_FUNDINGPAYMENTEDGE"]._serialized_start = 44363 + _globals["_FUNDINGPAYMENTEDGE"]._serialized_end = 44460 + _globals["_FUNDINGPAYMENTCONNECTION"]._serialized_start = 44463 + _globals["_FUNDINGPAYMENTCONNECTION"]._serialized_end = 44604 + _globals["_LISTFUNDINGPAYMENTSRESPONSE"]._serialized_start = 44606 + _globals["_LISTFUNDINGPAYMENTSRESPONSE"]._serialized_end = 44721 + _globals["_LISTFUNDINGPERIODSREQUEST"]._serialized_start = 44724 + _globals["_LISTFUNDINGPERIODSREQUEST"]._serialized_end = 44946 + _globals["_FUNDINGPERIODEDGE"]._serialized_start = 44948 + _globals["_FUNDINGPERIODEDGE"]._serialized_end = 45042 + _globals["_FUNDINGPERIODCONNECTION"]._serialized_start = 45045 + _globals["_FUNDINGPERIODCONNECTION"]._serialized_end = 45184 + _globals["_LISTFUNDINGPERIODSRESPONSE"]._serialized_start = 45186 + _globals["_LISTFUNDINGPERIODSRESPONSE"]._serialized_end = 45297 + _globals["_LISTFUNDINGPERIODDATAPOINTSREQUEST"]._serialized_start = 45300 + _globals["_LISTFUNDINGPERIODDATAPOINTSREQUEST"]._serialized_end = 45649 + _globals["_FUNDINGPERIODDATAPOINTEDGE"]._serialized_start = 45651 + _globals["_FUNDINGPERIODDATAPOINTEDGE"]._serialized_end = 45763 + _globals["_FUNDINGPERIODDATAPOINTCONNECTION"]._serialized_start = 45766 + _globals["_FUNDINGPERIODDATAPOINTCONNECTION"]._serialized_end = 45923 + _globals["_LISTFUNDINGPERIODDATAPOINTSRESPONSE"]._serialized_start = 45926 + _globals["_LISTFUNDINGPERIODDATAPOINTSRESPONSE"]._serialized_end = 46075 + _globals["_PINGREQUEST"]._serialized_start = 46077 + _globals["_PINGREQUEST"]._serialized_end = 46090 + _globals["_PINGRESPONSE"]._serialized_start = 46092 + _globals["_PINGRESPONSE"]._serialized_end = 46106 + _globals["_ORDERINFO"]._serialized_start = 46109 + _globals["_ORDERINFO"]._serialized_end = 46268 + _globals["_ESTIMATEPOSITIONREQUEST"]._serialized_start = 46271 + _globals["_ESTIMATEPOSITIONREQUEST"]._serialized_end = 47113 + _globals["_ESTIMATEPOSITIONRESPONSE"]._serialized_start = 47116 + _globals["_ESTIMATEPOSITIONRESPONSE"]._serialized_end = 47382 + _globals["_COLLATERALINCREASEESTIMATE"]._serialized_start = 47384 + _globals["_COLLATERALINCREASEESTIMATE"]._serialized_end = 47472 + _globals["_MARGINESTIMATE"]._serialized_start = 47474 + _globals["_MARGINESTIMATE"]._serialized_end = 47590 + _globals["_LIQUIDATIONESTIMATE"]._serialized_start = 47593 + _globals["_LIQUIDATIONESTIMATE"]._serialized_end = 47744 + _globals["_LIQUIDATIONPRICE"]._serialized_start = 47747 + _globals["_LIQUIDATIONPRICE"]._serialized_end = 47909 + _globals["_GETCURRENTREFERRALPROGRAMREQUEST"]._serialized_start = 47911 + _globals["_GETCURRENTREFERRALPROGRAMREQUEST"]._serialized_end = 47945 + _globals["_GETCURRENTREFERRALPROGRAMRESPONSE"]._serialized_start = 47947 + _globals["_GETCURRENTREFERRALPROGRAMRESPONSE"]._serialized_end = 48074 + _globals["_REFERRALPROGRAM"]._serialized_start = 48077 + _globals["_REFERRALPROGRAM"]._serialized_end = 48387 + _globals["_REFERRALSET"]._serialized_start = 48390 + _globals["_REFERRALSET"]._serialized_end = 48546 + _globals["_REFERRALSETEDGE"]._serialized_start = 48548 + _globals["_REFERRALSETEDGE"]._serialized_end = 48639 + _globals["_REFERRALSETCONNECTION"]._serialized_start = 48642 + _globals["_REFERRALSETCONNECTION"]._serialized_end = 48777 + _globals["_LISTREFERRALSETSREQUEST"]._serialized_start = 48780 + _globals["_LISTREFERRALSETSREQUEST"]._serialized_end = 49040 + _globals["_LISTREFERRALSETSRESPONSE"]._serialized_start = 49042 + _globals["_LISTREFERRALSETSRESPONSE"]._serialized_end = 49145 + _globals["_REFERRALSETREFEREE"]._serialized_start = 49148 + _globals["_REFERRALSETREFEREE"]._serialized_end = 49439 + _globals["_REFERRALSETREFEREEEDGE"]._serialized_start = 49441 + _globals["_REFERRALSETREFEREEEDGE"]._serialized_end = 49546 + _globals["_REFERRALSETREFEREECONNECTION"]._serialized_start = 49549 + _globals["_REFERRALSETREFEREECONNECTION"]._serialized_end = 49698 + _globals["_LISTREFERRALSETREFEREESREQUEST"]._serialized_start = 49701 + _globals["_LISTREFERRALSETREFEREESREQUEST"]._serialized_end = 50043 + _globals["_LISTREFERRALSETREFEREESRESPONSE"]._serialized_start = 50046 + _globals["_LISTREFERRALSETREFEREESRESPONSE"]._serialized_end = 50178 + _globals["_GETREFERRALSETSTATSREQUEST"]._serialized_start = 50181 + _globals["_GETREFERRALSETSTATSREQUEST"]._serialized_end = 50443 + _globals["_GETREFERRALSETSTATSRESPONSE"]._serialized_start = 50445 + _globals["_GETREFERRALSETSTATSRESPONSE"]._serialized_end = 50541 + _globals["_REFERRALSETSTATSCONNECTION"]._serialized_start = 50544 + _globals["_REFERRALSETSTATSCONNECTION"]._serialized_end = 50689 + _globals["_REFERRALSETSTATSEDGE"]._serialized_start = 50691 + _globals["_REFERRALSETSTATSEDGE"]._serialized_end = 50792 + _globals["_REFERRALSETSTATS"]._serialized_start = 50795 + _globals["_REFERRALSETSTATS"]._serialized_end = 51502 + _globals["_TEAM"]._serialized_start = 51505 + _globals["_TEAM"]._serialized_end = 51845 + _globals["_TEAMEDGE"]._serialized_start = 51847 + _globals["_TEAMEDGE"]._serialized_end = 51924 + _globals["_TEAMCONNECTION"]._serialized_start = 51926 + _globals["_TEAMCONNECTION"]._serialized_end = 52047 + _globals["_LISTTEAMSREQUEST"]._serialized_start = 52050 + _globals["_LISTTEAMSREQUEST"]._serialized_end = 52236 + _globals["_LISTTEAMSRESPONSE"]._serialized_start = 52238 + _globals["_LISTTEAMSRESPONSE"]._serialized_end = 52312 + _globals["_LISTTEAMSSTATISTICSREQUEST"]._serialized_start = 52315 + _globals["_LISTTEAMSSTATISTICSREQUEST"]._serialized_end = 52541 + _globals["_LISTTEAMSSTATISTICSRESPONSE"]._serialized_start = 52543 + _globals["_LISTTEAMSSTATISTICSRESPONSE"]._serialized_end = 52648 + _globals["_TEAMSSTATISTICSCONNECTION"]._serialized_start = 52651 + _globals["_TEAMSSTATISTICSCONNECTION"]._serialized_end = 52793 + _globals["_TEAMSTATISTICSEDGE"]._serialized_start = 52795 + _globals["_TEAMSTATISTICSEDGE"]._serialized_end = 52892 + _globals["_TEAMSTATISTICS"]._serialized_start = 52895 + _globals["_TEAMSTATISTICS"]._serialized_end = 53283 + _globals["_QUANTUMREWARDSPEREPOCH"]._serialized_start = 53285 + _globals["_QUANTUMREWARDSPEREPOCH"]._serialized_end = 53383 + _globals["_QUANTUMVOLUMESPEREPOCH"]._serialized_start = 53385 + _globals["_QUANTUMVOLUMESPEREPOCH"]._serialized_end = 53483 + _globals["_LISTTEAMMEMBERSSTATISTICSREQUEST"]._serialized_start = 53486 + _globals["_LISTTEAMMEMBERSSTATISTICSREQUEST"]._serialized_end = 53746 + _globals["_LISTTEAMMEMBERSSTATISTICSRESPONSE"]._serialized_start = 53748 + _globals["_LISTTEAMMEMBERSSTATISTICSRESPONSE"]._serialized_end = 53865 + _globals["_TEAMMEMBERSSTATISTICSCONNECTION"]._serialized_start = 53868 + _globals["_TEAMMEMBERSSTATISTICSCONNECTION"]._serialized_end = 54022 + _globals["_TEAMMEMBERSTATISTICSEDGE"]._serialized_start = 54024 + _globals["_TEAMMEMBERSTATISTICSEDGE"]._serialized_end = 54133 + _globals["_TEAMMEMBERSTATISTICS"]._serialized_start = 54136 + _globals["_TEAMMEMBERSTATISTICS"]._serialized_end = 54532 + _globals["_LISTTEAMREFEREESREQUEST"]._serialized_start = 54535 + _globals["_LISTTEAMREFEREESREQUEST"]._serialized_end = 54672 + _globals["_TEAMREFEREE"]._serialized_start = 54675 + _globals["_TEAMREFEREE"]._serialized_end = 54808 + _globals["_TEAMREFEREEEDGE"]._serialized_start = 54810 + _globals["_TEAMREFEREEEDGE"]._serialized_end = 54901 + _globals["_TEAMREFEREECONNECTION"]._serialized_start = 54904 + _globals["_TEAMREFEREECONNECTION"]._serialized_end = 55039 + _globals["_LISTTEAMREFEREESRESPONSE"]._serialized_start = 55041 + _globals["_LISTTEAMREFEREESRESPONSE"]._serialized_end = 55144 + _globals["_TEAMREFEREEHISTORY"]._serialized_start = 55146 + _globals["_TEAMREFEREEHISTORY"]._serialized_end = 55260 + _globals["_TEAMREFEREEHISTORYEDGE"]._serialized_start = 55262 + _globals["_TEAMREFEREEHISTORYEDGE"]._serialized_end = 55367 + _globals["_TEAMREFEREEHISTORYCONNECTION"]._serialized_start = 55370 + _globals["_TEAMREFEREEHISTORYCONNECTION"]._serialized_end = 55519 + _globals["_LISTTEAMREFEREEHISTORYREQUEST"]._serialized_start = 55522 + _globals["_LISTTEAMREFEREEHISTORYREQUEST"]._serialized_end = 55666 + _globals["_LISTTEAMREFEREEHISTORYRESPONSE"]._serialized_start = 55669 + _globals["_LISTTEAMREFEREEHISTORYRESPONSE"]._serialized_end = 55798 + _globals["_GETFEESSTATSREQUEST"]._serialized_start = 55801 + _globals["_GETFEESSTATSREQUEST"]._serialized_end = 56104 + _globals["_GETFEESSTATSRESPONSE"]._serialized_start = 56106 + _globals["_GETFEESSTATSRESPONSE"]._serialized_end = 56186 + _globals["_GETFEESSTATSFORPARTYREQUEST"]._serialized_start = 56189 + _globals["_GETFEESSTATSFORPARTYREQUEST"]._serialized_end = 56386 + _globals["_GETFEESSTATSFORPARTYRESPONSE"]._serialized_start = 56388 + _globals["_GETFEESSTATSFORPARTYRESPONSE"]._serialized_end = 56503 + _globals["_GETCURRENTVOLUMEDISCOUNTPROGRAMREQUEST"]._serialized_start = 56505 + _globals["_GETCURRENTVOLUMEDISCOUNTPROGRAMREQUEST"]._serialized_end = 56545 + _globals["_GETCURRENTVOLUMEDISCOUNTPROGRAMRESPONSE"]._serialized_start = 56548 + _globals["_GETCURRENTVOLUMEDISCOUNTPROGRAMRESPONSE"]._serialized_end = 56700 + _globals["_GETVOLUMEDISCOUNTSTATSREQUEST"]._serialized_start = 56703 + _globals["_GETVOLUMEDISCOUNTSTATSREQUEST"]._serialized_end = 56905 + _globals["_GETVOLUMEDISCOUNTSTATSRESPONSE"]._serialized_start = 56907 + _globals["_GETVOLUMEDISCOUNTSTATSRESPONSE"]._serialized_end = 57009 + _globals["_VOLUMEDISCOUNTSTATSCONNECTION"]._serialized_start = 57012 + _globals["_VOLUMEDISCOUNTSTATSCONNECTION"]._serialized_end = 57163 + _globals["_VOLUMEDISCOUNTSTATSEDGE"]._serialized_start = 57165 + _globals["_VOLUMEDISCOUNTSTATSEDGE"]._serialized_end = 57272 + _globals["_VOLUMEDISCOUNTSTATS"]._serialized_start = 57275 + _globals["_VOLUMEDISCOUNTSTATS"]._serialized_end = 57496 + _globals["_VOLUMEDISCOUNTPROGRAM"]._serialized_start = 57499 + _globals["_VOLUMEDISCOUNTPROGRAM"]._serialized_end = 57765 + _globals["_FEESSTATSFORPARTY"]._serialized_start = 57768 + _globals["_FEESSTATSFORPARTY"]._serialized_end = 58043 + _globals["_OBSERVETRANSACTIONRESULTSREQUEST"]._serialized_start = 58045 + _globals["_OBSERVETRANSACTIONRESULTSREQUEST"]._serialized_end = 58172 + _globals["_OBSERVETRANSACTIONRESULTSRESPONSE"]._serialized_start = 58174 + _globals["_OBSERVETRANSACTIONRESULTSRESPONSE"]._serialized_end = 58293 + _globals["_ESTIMATETRANSFERFEEREQUEST"]._serialized_start = 58296 + _globals["_ESTIMATETRANSFERFEEREQUEST"]._serialized_end = 58560 + _globals["_ESTIMATETRANSFERFEERESPONSE"]._serialized_start = 58562 + _globals["_ESTIMATETRANSFERFEERESPONSE"]._serialized_end = 58637 + _globals["_GETTOTALTRANSFERFEEDISCOUNTREQUEST"]._serialized_start = 58639 + _globals["_GETTOTALTRANSFERFEEDISCOUNTREQUEST"]._serialized_end = 58729 + _globals["_GETTOTALTRANSFERFEEDISCOUNTRESPONSE"]._serialized_start = 58731 + _globals["_GETTOTALTRANSFERFEEDISCOUNTRESPONSE"]._serialized_end = 58807 + _globals["_LISTGAMESREQUEST"]._serialized_start = 58810 + _globals["_LISTGAMESREQUEST"]._serialized_end = 59210 + _globals["_LISTGAMESRESPONSE"]._serialized_start = 59212 + _globals["_LISTGAMESRESPONSE"]._serialized_end = 59287 + _globals["_GAMESCONNECTION"]._serialized_start = 59289 + _globals["_GAMESCONNECTION"]._serialized_end = 59411 + _globals["_GAMEEDGE"]._serialized_start = 59413 + _globals["_GAMEEDGE"]._serialized_end = 59490 + _globals["_GAME"]._serialized_start = 59493 + _globals["_GAME"]._serialized_end = 59757 + _globals["_TEAMGAMEENTITIES"]._serialized_start = 59759 + _globals["_TEAMGAMEENTITIES"]._serialized_end = 59830 + _globals["_INDIVIDUALGAMEENTITIES"]._serialized_start = 59832 + _globals["_INDIVIDUALGAMEENTITIES"]._serialized_end = 59927 + _globals["_TEAMGAMEENTITY"]._serialized_start = 59930 + _globals["_TEAMGAMEENTITY"]._serialized_end = 60313 + _globals["_TEAMGAMEPARTICIPATION"]._serialized_start = 60316 + _globals["_TEAMGAMEPARTICIPATION"]._serialized_end = 60456 + _globals["_INDIVIDUALGAMEENTITY"]._serialized_start = 60459 + _globals["_INDIVIDUALGAMEENTITY"]._serialized_end = 60820 + _globals["_LISTPARTYMARGINMODESREQUEST"]._serialized_start = 60823 + _globals["_LISTPARTYMARGINMODESREQUEST"]._serialized_end = 61026 + _globals["_LISTPARTYMARGINMODESRESPONSE"]._serialized_start = 61028 + _globals["_LISTPARTYMARGINMODESRESPONSE"]._serialized_end = 61149 + _globals["_PARTYMARGINMODESCONNECTION"]._serialized_start = 61152 + _globals["_PARTYMARGINMODESCONNECTION"]._serialized_end = 61296 + _globals["_PARTYMARGINMODEEDGE"]._serialized_start = 61298 + _globals["_PARTYMARGINMODEEDGE"]._serialized_end = 61397 + _globals["_PARTYMARGINMODE"]._serialized_start = 61400 + _globals["_PARTYMARGINMODE"]._serialized_end = 61809 + _globals["_TIMEWEIGHTEDNOTIONALPOSITION"]._serialized_start = 61812 + _globals["_TIMEWEIGHTEDNOTIONALPOSITION"]._serialized_end = 62054 + _globals["_GETTIMEWEIGHTEDNOTIONALPOSITIONREQUEST"]._serialized_start = 62057 + _globals["_GETTIMEWEIGHTEDNOTIONALPOSITIONREQUEST"]._serialized_end = 62221 + _globals["_GETTIMEWEIGHTEDNOTIONALPOSITIONRESPONSE"]._serialized_start = 62224 + _globals["_GETTIMEWEIGHTEDNOTIONALPOSITIONRESPONSE"]._serialized_end = 62383 + _globals["_LISTAMMSREQUEST"]._serialized_start = 62386 + _globals["_LISTAMMSREQUEST"]._serialized_end = 62777 + _globals["_LISTAMMSRESPONSE"]._serialized_start = 62779 + _globals["_LISTAMMSRESPONSE"]._serialized_end = 62849 + _globals["_AMMCONNECTION"]._serialized_start = 62851 + _globals["_AMMCONNECTION"]._serialized_end = 62970 + _globals["_AMMEDGE"]._serialized_start = 62972 + _globals["_AMMEDGE"]._serialized_end = 63046 + _globals["_ESTIMATEAMMBOUNDSREQUEST"]._serialized_start = 63049 + _globals["_ESTIMATEAMMBOUNDSREQUEST"]._serialized_end = 63464 + _globals["_ESTIMATEAMMBOUNDSRESPONSE"]._serialized_start = 63467 + _globals["_ESTIMATEAMMBOUNDSRESPONSE"]._serialized_end = 64135 + _globals["_ESTIMATEAMMBOUNDSRESPONSE_AMMERROR"]._serialized_start = 63936 + _globals["_ESTIMATEAMMBOUNDSRESPONSE_AMMERROR"]._serialized_end = 64121 + _globals["_GETCURRENTVOLUMEREBATEPROGRAMREQUEST"]._serialized_start = 64137 + _globals["_GETCURRENTVOLUMEREBATEPROGRAMREQUEST"]._serialized_end = 64175 + _globals["_GETCURRENTVOLUMEREBATEPROGRAMRESPONSE"]._serialized_start = 64178 + _globals["_GETCURRENTVOLUMEREBATEPROGRAMRESPONSE"]._serialized_end = 64322 + _globals["_GETVOLUMEREBATESTATSREQUEST"]._serialized_start = 64325 + _globals["_GETVOLUMEREBATESTATSREQUEST"]._serialized_end = 64525 + _globals["_GETVOLUMEREBATESTATSRESPONSE"]._serialized_start = 64527 + _globals["_GETVOLUMEREBATESTATSRESPONSE"]._serialized_end = 64625 + _globals["_VOLUMEREBATESTATSCONNECTION"]._serialized_start = 64628 + _globals["_VOLUMEREBATESTATSCONNECTION"]._serialized_end = 64775 + _globals["_VOLUMEREBATESTATSEDGE"]._serialized_start = 64777 + _globals["_VOLUMEREBATESTATSEDGE"]._serialized_end = 64880 + _globals["_VOLUMEREBATESTATS"]._serialized_start = 64883 + _globals["_VOLUMEREBATESTATS"]._serialized_end = 65112 + _globals["_VOLUMEREBATEPROGRAM"]._serialized_start = 65115 + _globals["_VOLUMEREBATEPROGRAM"]._serialized_end = 65385 + _globals["_GETPARTYDISCOUNTSTATSREQUEST"]._serialized_start = 65387 + _globals["_GETPARTYDISCOUNTSTATSREQUEST"]._serialized_end = 65475 + _globals["_GETPARTYDISCOUNTSTATSRESPONSE"]._serialized_start = 65478 + _globals["_GETPARTYDISCOUNTSTATSRESPONSE"]._serialized_end = 65732 + _globals["_MARKETFEES"]._serialized_start = 65735 + _globals["_MARKETFEES"]._serialized_end = 65968 + _globals["_TRADINGDATASERVICE"]._serialized_start = 66852 + _globals["_TRADINGDATASERVICE"]._serialized_end = 83080 # @@protoc_insertion_point(module_scope) diff --git a/vega_protos/protos/data_node/api/v2/trading_data_pb2.pyi b/vega_protos/protos/data_node/api/v2/trading_data_pb2.pyi index b2394c3f3..46e43b81d 100644 --- a/vega_protos/protos/data_node/api/v2/trading_data_pb2.pyi +++ b/vega_protos/protos/data_node/api/v2/trading_data_pb2.pyi @@ -741,15 +741,18 @@ class ListPositionsResponse(_message.Message): ) -> None: ... class PositionsFilter(_message.Message): - __slots__ = ("party_ids", "market_ids") + __slots__ = ("party_ids", "market_ids", "include_derived_parties") PARTY_IDS_FIELD_NUMBER: _ClassVar[int] MARKET_IDS_FIELD_NUMBER: _ClassVar[int] + INCLUDE_DERIVED_PARTIES_FIELD_NUMBER: _ClassVar[int] party_ids: _containers.RepeatedScalarFieldContainer[str] market_ids: _containers.RepeatedScalarFieldContainer[str] + include_derived_parties: bool def __init__( self, party_ids: _Optional[_Iterable[str]] = ..., market_ids: _Optional[_Iterable[str]] = ..., + include_derived_parties: bool = ..., ) -> None: ... class ListAllPositionsRequest(_message.Message): @@ -3119,6 +3122,7 @@ class ListGovernanceDataRequest(_message.Message): TYPE_UPDATE_MARKET_STATE: _ClassVar[ListGovernanceDataRequest.Type] TYPE_UPDATE_REFERRAL_PROGRAM: _ClassVar[ListGovernanceDataRequest.Type] TYPE_UPDATE_VOLUME_DISCOUNT_PROGRAM: _ClassVar[ListGovernanceDataRequest.Type] + TYPE_NEW_AUTOMATED_PURCHASE: _ClassVar[ListGovernanceDataRequest.Type] TYPE_UNSPECIFIED: ListGovernanceDataRequest.Type TYPE_ALL: ListGovernanceDataRequest.Type @@ -3135,6 +3139,7 @@ class ListGovernanceDataRequest(_message.Message): TYPE_UPDATE_MARKET_STATE: ListGovernanceDataRequest.Type TYPE_UPDATE_REFERRAL_PROGRAM: ListGovernanceDataRequest.Type TYPE_UPDATE_VOLUME_DISCOUNT_PROGRAM: ListGovernanceDataRequest.Type + TYPE_NEW_AUTOMATED_PURCHASE: ListGovernanceDataRequest.Type PROPOSAL_STATE_FIELD_NUMBER: _ClassVar[int] PROPOSAL_TYPE_FIELD_NUMBER: _ClassVar[int] PROPOSER_PARTY_ID_FIELD_NUMBER: _ClassVar[int] @@ -4233,17 +4238,26 @@ class GetPartyActivityStreakResponse(_message.Message): ) -> None: ... class FundingPayment(_message.Message): - __slots__ = ("party_id", "market_id", "funding_period_seq", "timestamp", "amount") + __slots__ = ( + "party_id", + "market_id", + "funding_period_seq", + "timestamp", + "amount", + "loss_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] + LOSS_AMOUNT_FIELD_NUMBER: _ClassVar[int] party_id: str market_id: str funding_period_seq: int timestamp: int amount: str + loss_amount: str def __init__( self, party_id: _Optional[str] = ..., @@ -4251,6 +4265,7 @@ class FundingPayment(_message.Message): funding_period_seq: _Optional[int] = ..., timestamp: _Optional[int] = ..., amount: _Optional[str] = ..., + loss_amount: _Optional[str] = ..., ) -> None: ... class ListFundingPaymentsRequest(_message.Message): @@ -5943,19 +5958,29 @@ class GetTimeWeightedNotionalPositionResponse(_message.Message): ) -> None: ... class ListAMMsRequest(_message.Message): - __slots__ = ("id", "party_id", "market_id", "amm_party_id", "status", "pagination") + __slots__ = ( + "id", + "party_id", + "market_id", + "amm_party_id", + "status", + "pagination", + "live_only", + ) 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] + LIVE_ONLY_FIELD_NUMBER: _ClassVar[int] id: str party_id: str market_id: str amm_party_id: str status: _events_pb2.AMM.Status pagination: Pagination + live_only: bool def __init__( self, id: _Optional[str] = ..., @@ -5964,6 +5989,7 @@ class ListAMMsRequest(_message.Message): amm_party_id: _Optional[str] = ..., status: _Optional[_Union[_events_pb2.AMM.Status, str]] = ..., pagination: _Optional[_Union[Pagination, _Mapping]] = ..., + live_only: bool = ..., ) -> None: ... class ListAMMsResponse(_message.Message): diff --git a/vega_protos/protos/vega/api/v1/core_pb2.py b/vega_protos/protos/vega/api/v1/core_pb2.py index ae89469c0..3085d6416 100644 --- a/vega_protos/protos/vega/api/v1/core_pb2.py +++ b/vega_protos/protos/vega/api/v1/core_pb2.py @@ -25,7 +25,7 @@ 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.GetSpamStatisticsResponseBoZ,code.vegaprotocol.io/vega/protos/vega/api/v1\x92\x41>\x12#\n\x0eVega core APIs2\x11v0.78.0-preview.4\x1a\x13lb.testnet.vega.xyz*\x02\x01\x02\x62\x06proto3' + 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.GetSpamStatisticsResponseBoZ,code.vegaprotocol.io/vega/protos/vega/api/v1\x92\x41>\x12#\n\x0eVega core APIs2\x11v0.79.0-preview.2\x1a\x13lb.testnet.vega.xyz*\x02\x01\x02\x62\x06proto3' ) _globals = globals() @@ -34,7 +34,7 @@ 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\016Vega core APIs2\021v0.78.0-preview.4\032\023lb.testnet.vega.xyz*\002\001\002" + b"Z,code.vegaprotocol.io/vega/protos/vega/api/v1\222A>\022#\n\016Vega core APIs2\021v0.79.0-preview.2\032\023lb.testnet.vega.xyz*\002\001\002" ) _globals["_PROPAGATECHAINEVENTREQUEST"].fields_by_name[ "event" diff --git a/vega_protos/protos/vega/api/v1/corestate_pb2.py b/vega_protos/protos/vega/api/v1/corestate_pb2.py index b23e3b2a6..74e624eb0 100644 --- a/vega_protos/protos/vega/api/v1/corestate_pb2.py +++ b/vega_protos/protos/vega/api/v1/corestate_pb2.py @@ -24,7 +24,7 @@ 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.ListDelegationsResponseBuZ,code.vegaprotocol.io/vega/protos/vega/api/v1\x92\x41\x44\x12)\n\x14Vega core state APIs2\x11v0.78.0-preview.4\x1a\x13lb.testnet.vega.xyz*\x02\x01\x02\x62\x06proto3' + 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.ListDelegationsResponseBuZ,code.vegaprotocol.io/vega/protos/vega/api/v1\x92\x41\x44\x12)\n\x14Vega core state APIs2\x11v0.79.0-preview.2\x1a\x13lb.testnet.vega.xyz*\x02\x01\x02\x62\x06proto3' ) _globals = globals() @@ -35,7 +35,7 @@ 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\222AD\022)\n\024Vega core state APIs2\021v0.78.0-preview.4\032\023lb.testnet.vega.xyz*\002\001\002" + b"Z,code.vegaprotocol.io/vega/protos/vega/api/v1\222AD\022)\n\024Vega core state APIs2\021v0.79.0-preview.2\032\023lb.testnet.vega.xyz*\002\001\002" ) _globals["_ACCOUNT"]._serialized_start = 200 _globals["_ACCOUNT"]._serialized_end = 323 diff --git a/vega_protos/protos/vega/checkpoint/v1/checkpoint_pb2.py b/vega_protos/protos/vega/checkpoint/v1/checkpoint_pb2.py index 66d4ec5fc..bf530f281 100644 --- a/vega_protos/protos/vega/checkpoint/v1/checkpoint_pb2.py +++ b/vega_protos/protos/vega/checkpoint/v1/checkpoint_pb2.py @@ -22,7 +22,7 @@ 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"\x81\x04\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\x12\x64\n\x18game_eligibility_tracker\x18\x05 \x03(\x0b\x32*.vega.checkpoint.v1.GameEligibilityTrackerR\x16gameEligibilityTracker"\xc6\r\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\x12\x41\n\rbuy_back_fees\x18\x18 \x03(\x0b\x32\x1d.vega.checkpoint.v1.PartyFeesR\x0b\x62uyBackFees\x12\x42\n\rtreasury_fees\x18\x19 \x03(\x0b\x32\x1d.vega.checkpoint.v1.PartyFeesR\x0ctreasuryFees"\x84\x01\n\x16GameEligibilityTracker\x12\x17\n\x07game_id\x18\x01 \x01(\tR\x06gameId\x12Q\n\x11\x65poch_eligibility\x18\x02 \x03(\x0b\x32$.vega.checkpoint.v1.EpochEligibilityR\x10\x65pochEligibility"=\n\x10\x45pochEligibility\x12)\n\x10\x65ligible_parties\x18\x01 \x03(\tR\x0f\x65ligibleParties"\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"\x8d\x01\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\x12\x14\n\x05price\x18\x05 \x01(\x0cR\x05price"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' + 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"\x81\x04\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\x12\x64\n\x18game_eligibility_tracker\x18\x05 \x03(\x0b\x32*.vega.checkpoint.v1.GameEligibilityTrackerR\x16gameEligibilityTracker"\xb5\x0e\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\x12\x41\n\rbuy_back_fees\x18\x18 \x03(\x0b\x32\x1d.vega.checkpoint.v1.PartyFeesR\x0b\x62uyBackFees\x12\x42\n\rtreasury_fees\x18\x19 \x03(\x0b\x32\x1d.vega.checkpoint.v1.PartyFeesR\x0ctreasuryFees\x12\x39\n\x19notional_volume_for_epoch\x18\x1a \x01(\tR\x16notionalVolumeForEpoch\x12\x32\n\x15\x65poch_notional_volume\x18\x1b \x03(\tR\x13\x65pochNotionalVolume"\x84\x01\n\x16GameEligibilityTracker\x12\x17\n\x07game_id\x18\x01 \x01(\tR\x06gameId\x12Q\n\x11\x65poch_eligibility\x18\x02 \x03(\x0b\x32$.vega.checkpoint.v1.EpochEligibilityR\x10\x65pochEligibility"=\n\x10\x45pochEligibility\x12)\n\x10\x65ligible_parties\x18\x01 \x03(\tR\x0f\x65ligibleParties"\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"\x8d\x01\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\x12\x14\n\x05price\x18\x05 \x01(\x0cR\x05price"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() @@ -94,49 +94,49 @@ _globals["_MARKETTRACKER"]._serialized_start = 5201 _globals["_MARKETTRACKER"]._serialized_end = 5714 _globals["_MARKETACTIVITYTRACKER"]._serialized_start = 5717 - _globals["_MARKETACTIVITYTRACKER"]._serialized_end = 7451 - _globals["_GAMEELIGIBILITYTRACKER"]._serialized_start = 7454 - _globals["_GAMEELIGIBILITYTRACKER"]._serialized_end = 7586 - _globals["_EPOCHELIGIBILITY"]._serialized_start = 7588 - _globals["_EPOCHELIGIBILITY"]._serialized_end = 7649 - _globals["_EPOCHPARTYTAKERFEES"]._serialized_start = 7652 - _globals["_EPOCHPARTYTAKERFEES"]._serialized_end = 7782 - _globals["_EPOCHTIMEWEIGHTPOSITIONDATA"]._serialized_start = 7785 - _globals["_EPOCHTIMEWEIGHTPOSITIONDATA"]._serialized_end = 7928 - _globals["_EPOCHTIMEWEIGHTEDNOTIONALDATA"]._serialized_start = 7931 - _globals["_EPOCHTIMEWEIGHTEDNOTIONALDATA"]._serialized_end = 8076 - _globals["_PARTYTIMEWEIGHTEDNOTIONAL"]._serialized_start = 8078 - _globals["_PARTYTIMEWEIGHTEDNOTIONAL"]._serialized_end = 8160 - _globals["_PARTYTIMEWEIGHTEDPOSITION"]._serialized_start = 8162 - _globals["_PARTYTIMEWEIGHTEDPOSITION"]._serialized_end = 8244 - _globals["_ASSETMARKETPARTYTAKERFEES"]._serialized_start = 8247 - _globals["_ASSETMARKETPARTYTAKERFEES"]._serialized_end = 8387 - _globals["_PARTYTAKERFEES"]._serialized_start = 8389 - _globals["_PARTYTAKERFEES"]._serialized_end = 8458 - _globals["_EPOCHPARTYFEES"]._serialized_start = 8460 - _globals["_EPOCHPARTYFEES"]._serialized_end = 8545 - _globals["_TAKERNOTIONALVOLUME"]._serialized_start = 8547 - _globals["_TAKERNOTIONALVOLUME"]._serialized_end = 8614 - _globals["_MARKETTOPARTYTAKERNOTIONALVOLUME"]._serialized_start = 8617 - _globals["_MARKETTOPARTYTAKERNOTIONALVOLUME"]._serialized_end = 8768 - _globals["_EPOCHRETURNSDATA"]._serialized_start = 8770 - _globals["_EPOCHRETURNSDATA"]._serialized_end = 8847 - _globals["_RETURNSDATA"]._serialized_start = 8849 - _globals["_RETURNSDATA"]._serialized_end = 8908 - _globals["_TWPOSITIONDATA"]._serialized_start = 8910 - _globals["_TWPOSITIONDATA"]._serialized_end = 9029 - _globals["_TWNOTIONALDATA"]._serialized_start = 9032 - _globals["_TWNOTIONALDATA"]._serialized_end = 9173 - _globals["_PARTYFEES"]._serialized_start = 9175 - _globals["_PARTYFEES"]._serialized_end = 9226 - _globals["_PARTYFEESHISTORY"]._serialized_start = 9228 - _globals["_PARTYFEESHISTORY"]._serialized_end = 9286 - _globals["_ASSETACTION"]._serialized_start = 9289 - _globals["_ASSETACTION"]._serialized_end = 9841 - _globals["_ELSSHARE"]._serialized_start = 9844 - _globals["_ELSSHARE"]._serialized_end = 9997 - _globals["_MARKETSTATE"]._serialized_start = 10000 - _globals["_MARKETSTATE"]._serialized_end = 10297 - _globals["_EXECUTIONSTATE"]._serialized_start = 10299 - _globals["_EXECUTIONSTATE"]._serialized_end = 10368 + _globals["_MARKETACTIVITYTRACKER"]._serialized_end = 7562 + _globals["_GAMEELIGIBILITYTRACKER"]._serialized_start = 7565 + _globals["_GAMEELIGIBILITYTRACKER"]._serialized_end = 7697 + _globals["_EPOCHELIGIBILITY"]._serialized_start = 7699 + _globals["_EPOCHELIGIBILITY"]._serialized_end = 7760 + _globals["_EPOCHPARTYTAKERFEES"]._serialized_start = 7763 + _globals["_EPOCHPARTYTAKERFEES"]._serialized_end = 7893 + _globals["_EPOCHTIMEWEIGHTPOSITIONDATA"]._serialized_start = 7896 + _globals["_EPOCHTIMEWEIGHTPOSITIONDATA"]._serialized_end = 8039 + _globals["_EPOCHTIMEWEIGHTEDNOTIONALDATA"]._serialized_start = 8042 + _globals["_EPOCHTIMEWEIGHTEDNOTIONALDATA"]._serialized_end = 8187 + _globals["_PARTYTIMEWEIGHTEDNOTIONAL"]._serialized_start = 8189 + _globals["_PARTYTIMEWEIGHTEDNOTIONAL"]._serialized_end = 8271 + _globals["_PARTYTIMEWEIGHTEDPOSITION"]._serialized_start = 8273 + _globals["_PARTYTIMEWEIGHTEDPOSITION"]._serialized_end = 8355 + _globals["_ASSETMARKETPARTYTAKERFEES"]._serialized_start = 8358 + _globals["_ASSETMARKETPARTYTAKERFEES"]._serialized_end = 8498 + _globals["_PARTYTAKERFEES"]._serialized_start = 8500 + _globals["_PARTYTAKERFEES"]._serialized_end = 8569 + _globals["_EPOCHPARTYFEES"]._serialized_start = 8571 + _globals["_EPOCHPARTYFEES"]._serialized_end = 8656 + _globals["_TAKERNOTIONALVOLUME"]._serialized_start = 8658 + _globals["_TAKERNOTIONALVOLUME"]._serialized_end = 8725 + _globals["_MARKETTOPARTYTAKERNOTIONALVOLUME"]._serialized_start = 8728 + _globals["_MARKETTOPARTYTAKERNOTIONALVOLUME"]._serialized_end = 8879 + _globals["_EPOCHRETURNSDATA"]._serialized_start = 8881 + _globals["_EPOCHRETURNSDATA"]._serialized_end = 8958 + _globals["_RETURNSDATA"]._serialized_start = 8960 + _globals["_RETURNSDATA"]._serialized_end = 9019 + _globals["_TWPOSITIONDATA"]._serialized_start = 9021 + _globals["_TWPOSITIONDATA"]._serialized_end = 9140 + _globals["_TWNOTIONALDATA"]._serialized_start = 9143 + _globals["_TWNOTIONALDATA"]._serialized_end = 9284 + _globals["_PARTYFEES"]._serialized_start = 9286 + _globals["_PARTYFEES"]._serialized_end = 9337 + _globals["_PARTYFEESHISTORY"]._serialized_start = 9339 + _globals["_PARTYFEESHISTORY"]._serialized_end = 9397 + _globals["_ASSETACTION"]._serialized_start = 9400 + _globals["_ASSETACTION"]._serialized_end = 9952 + _globals["_ELSSHARE"]._serialized_start = 9955 + _globals["_ELSSHARE"]._serialized_end = 10108 + _globals["_MARKETSTATE"]._serialized_start = 10111 + _globals["_MARKETSTATE"]._serialized_end = 10408 + _globals["_EXECUTIONSTATE"]._serialized_start = 10410 + _globals["_EXECUTIONSTATE"]._serialized_end = 10479 # @@protoc_insertion_point(module_scope) diff --git a/vega_protos/protos/vega/checkpoint/v1/checkpoint_pb2.pyi b/vega_protos/protos/vega/checkpoint/v1/checkpoint_pb2.pyi index acccc4cd7..0131b4f98 100644 --- a/vega_protos/protos/vega/checkpoint/v1/checkpoint_pb2.pyi +++ b/vega_protos/protos/vega/checkpoint/v1/checkpoint_pb2.pyi @@ -631,6 +631,8 @@ class MarketActivityTracker(_message.Message): "amm_parties", "buy_back_fees", "treasury_fees", + "notional_volume_for_epoch", + "epoch_notional_volume", ) MARKET_FIELD_NUMBER: _ClassVar[int] ASSET_FIELD_NUMBER: _ClassVar[int] @@ -657,6 +659,8 @@ class MarketActivityTracker(_message.Message): AMM_PARTIES_FIELD_NUMBER: _ClassVar[int] BUY_BACK_FEES_FIELD_NUMBER: _ClassVar[int] TREASURY_FEES_FIELD_NUMBER: _ClassVar[int] + NOTIONAL_VOLUME_FOR_EPOCH_FIELD_NUMBER: _ClassVar[int] + EPOCH_NOTIONAL_VOLUME_FIELD_NUMBER: _ClassVar[int] market: str asset: str maker_fees_received: _containers.RepeatedCompositeFieldContainer[PartyFees] @@ -690,6 +694,8 @@ class MarketActivityTracker(_message.Message): amm_parties: _containers.RepeatedScalarFieldContainer[str] buy_back_fees: _containers.RepeatedCompositeFieldContainer[PartyFees] treasury_fees: _containers.RepeatedCompositeFieldContainer[PartyFees] + notional_volume_for_epoch: str + epoch_notional_volume: _containers.RepeatedScalarFieldContainer[str] def __init__( self, market: _Optional[str] = ..., @@ -733,6 +739,8 @@ class MarketActivityTracker(_message.Message): amm_parties: _Optional[_Iterable[str]] = ..., buy_back_fees: _Optional[_Iterable[_Union[PartyFees, _Mapping]]] = ..., treasury_fees: _Optional[_Iterable[_Union[PartyFees, _Mapping]]] = ..., + notional_volume_for_epoch: _Optional[str] = ..., + epoch_notional_volume: _Optional[_Iterable[str]] = ..., ) -> None: ... class GameEligibilityTracker(_message.Message): diff --git a/vega_protos/protos/vega/events/v1/events_pb2.py b/vega_protos/protos/vega/events/v1/events_pb2.py index 621759bed..597cc19ce 100644 --- a/vega_protos/protos/vega/events/v1/events_pb2.py +++ b/vega_protos/protos/vega/events/v1/events_pb2.py @@ -26,7 +26,7 @@ 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"\xaf\x0b\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\x12!\n\x0cproposed_fee\x18\t \x01(\tR\x0bproposedFee\x12?\n\x0blower_curve\x18\n \x01(\x0b\x32\x19.vega.events.v1.AMM.CurveH\x00R\nlowerCurve\x88\x01\x01\x12?\n\x0bupper_curve\x18\x0b \x01(\x0b\x32\x19.vega.events.v1.AMM.CurveH\x01R\nupperCurve\x88\x01\x01\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\x1ag\n\x05\x43urve\x12+\n\x11virtual_liquidity\x18\x01 \x01(\tR\x10virtualLiquidity\x12\x31\n\x14theoretical_position\x18\x02 \x01(\tR\x13theoreticalPosition"\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\x42\x0e\n\x0c_lower_curveB\x0e\n\x0c_upper_curve"\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"\xc7\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\x12@\n\x10\x64iscount_factors\x18\x04 \x01(\x0b\x32\x15.vega.DiscountFactorsR\x0f\x64iscountFactors"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"\xe6\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\x12\x16\n\x06\x66\x61\x63tor\x18\x04 \x01(\tR\x06\x66\x61\x63torB\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"\xe3\x1a\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\x12M\n\rstatus_detail\x18\x04 \x01(\x0e\x32(.vega.events.v1.TransactionResult.StatusR\x0cstatusDetail\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\x35\n\tKeyErrors\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x16\n\x06\x65rrors\x18\x02 \x03(\tR\x06\x65rrors\x1a\x10\n\x0eSuccessDetails\x1ak\n\x0e\x46\x61ilureDetails\x12\x14\n\x05\x65rror\x18\x01 \x01(\tR\x05\x65rror\x12\x43\n\x06\x65rrors\x18\x02 \x03(\x0b\x32+.vega.events.v1.TransactionResult.KeyErrorsR\x06\x65rrors"d\n\x06Status\x12\x16\n\x12STATUS_UNSPECIFIED\x10\x00\x12\x12\n\x0eSTATUS_SUCCESS\x10\x01\x12\x1a\n\x16STATUS_PARTIAL_SUCCESS\x10\x02\x12\x12\n\x0eSTATUS_FAILURE\x10\x03\x42\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"\xdf\x04\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\x12:\n\x0ereward_factors\x18\n \x01(\x0b\x32\x13.vega.RewardFactorsR\rrewardFactors\x12O\n\x19reward_factors_multiplier\x18\x0b \x01(\x0b\x32\x13.vega.RewardFactorsR\x17rewardFactorsMultiplier"\xd3\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\x12@\n\x10\x64iscount_factors\x18\x05 \x01(\x0b\x32\x15.vega.DiscountFactorsR\x0f\x64iscountFactors"\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"\xdc;\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\x12p\n\x1dvolume_rebate_program_started\x18\xbe\x01 \x01(\x0b\x32*.vega.events.v1.VolumeRebateProgramStartedH\x00R\x1avolumeRebateProgramStarted\x12p\n\x1dvolume_rebate_program_updated\x18\xbf\x01 \x01(\x0b\x32*.vega.events.v1.VolumeRebateProgramUpdatedH\x00R\x1avolumeRebateProgramUpdated\x12j\n\x1bvolume_rebate_program_ended\x18\xc0\x01 \x01(\x0b\x32(.vega.events.v1.VolumeRebateProgramEndedH\x00R\x18volumeRebateProgramEnded\x12j\n\x1bvolume_rebate_stats_updated\x18\xc1\x01 \x01(\x0b\x32(.vega.events.v1.VolumeRebateStatsUpdatedH\x00R\x18volumeRebateStatsUpdated\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"s\n\x18VolumeRebateStatsUpdated\x12\x19\n\x08\x61t_epoch\x18\x01 \x01(\x04R\x07\x61tEpoch\x12<\n\x05stats\x18\x02 \x03(\x0b\x32&.vega.events.v1.PartyVolumeRebateStatsR\x05stats"\xc4\x01\n\x16PartyVolumeRebateStats\x12\x19\n\x08party_id\x18\x01 \x01(\tR\x07partyId\x12+\n\x11\x61\x64\x64itional_rebate\x18\x02 \x01(\tR\x10\x61\x64\x64itionalRebate\x12\x32\n\x15maker_volume_fraction\x18\x03 \x01(\tR\x13makerVolumeFraction\x12.\n\x13maker_fees_received\x18\x04 \x01(\tR\x11makerFeesReceived"\x8b\x01\n\x1aVolumeRebateProgramStarted\x12\x33\n\x07program\x18\x01 \x01(\x0b\x32\x19.vega.VolumeRebateProgramR\x07program\x12\x1d\n\nstarted_at\x18\x02 \x01(\x03R\tstartedAt\x12\x19\n\x08\x61t_epoch\x18\x03 \x01(\x04R\x07\x61tEpoch"\x8b\x01\n\x1aVolumeRebateProgramUpdated\x12\x33\n\x07program\x18\x01 \x01(\x0b\x32\x19.vega.VolumeRebateProgramR\x07program\x12\x1d\n\nupdated_at\x18\x02 \x01(\x03R\tupdatedAt\x12\x19\n\x08\x61t_epoch\x18\x03 \x01(\x04R\x07\x61tEpoch"z\n\x18VolumeRebateProgramEnded\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*\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*\xa9\x1d\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\x30\n,BUS_EVENT_TYPE_VOLUME_REBATE_PROGRAM_STARTED\x10\\\x12\x30\n,BUS_EVENT_TYPE_VOLUME_REBATE_PROGRAM_UPDATED\x10]\x12.\n*BUS_EVENT_TYPE_VOLUME_REBATE_PROGRAM_ENDED\x10^\x12.\n*BUS_EVENT_TYPE_VOLUME_REBATE_STATS_UPDATED\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' + 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"\xaf\x0b\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\x12!\n\x0cproposed_fee\x18\t \x01(\tR\x0bproposedFee\x12?\n\x0blower_curve\x18\n \x01(\x0b\x32\x19.vega.events.v1.AMM.CurveH\x00R\nlowerCurve\x88\x01\x01\x12?\n\x0bupper_curve\x18\x0b \x01(\x0b\x32\x19.vega.events.v1.AMM.CurveH\x01R\nupperCurve\x88\x01\x01\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\x1ag\n\x05\x43urve\x12+\n\x11virtual_liquidity\x18\x01 \x01(\tR\x10virtualLiquidity\x12\x31\n\x14theoretical_position\x18\x02 \x01(\tR\x13theoreticalPosition"\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\x42\x0e\n\x0c_lower_curveB\x0e\n\x0c_upper_curve"\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"\xc7\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\x12@\n\x10\x64iscount_factors\x18\x04 \x01(\x0b\x32\x15.vega.DiscountFactorsR\x0f\x64iscountFactors"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"\xe6\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\x12\x16\n\x06\x66\x61\x63tor\x18\x04 \x01(\tR\x06\x66\x61\x63torB\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"\xe3\x1a\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\x12M\n\rstatus_detail\x18\x04 \x01(\x0e\x32(.vega.events.v1.TransactionResult.StatusR\x0cstatusDetail\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\x35\n\tKeyErrors\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x16\n\x06\x65rrors\x18\x02 \x03(\tR\x06\x65rrors\x1a\x10\n\x0eSuccessDetails\x1ak\n\x0e\x46\x61ilureDetails\x12\x14\n\x05\x65rror\x18\x01 \x01(\tR\x05\x65rror\x12\x43\n\x06\x65rrors\x18\x02 \x03(\x0b\x32+.vega.events.v1.TransactionResult.KeyErrorsR\x06\x65rrors"d\n\x06Status\x12\x16\n\x12STATUS_UNSPECIFIED\x10\x00\x12\x12\n\x0eSTATUS_SUCCESS\x10\x01\x12\x1a\n\x16STATUS_PARTIAL_SUCCESS\x10\x02\x12\x12\n\x0eSTATUS_FAILURE\x10\x03\x42\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"\xf5\x01\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\x12\x43\n\tloss_type\x18\x04 \x01(\x0e\x32&.vega.events.v1.LossSocialization.TypeR\x08lossType"K\n\x04Type\x12\x14\n\x10TYPE_UNSPECIFIED\x10\x00\x12\x13\n\x0fTYPE_SETTLEMENT\x10\x01\x12\x18\n\x14TYPE_FUNDING_PAYMENT\x10\x02"^\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"\xdf\x04\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\x12:\n\x0ereward_factors\x18\n \x01(\x0b\x32\x13.vega.RewardFactorsR\rrewardFactors\x12O\n\x19reward_factors_multiplier\x18\x0b \x01(\x0b\x32\x13.vega.RewardFactorsR\x17rewardFactorsMultiplier"\xd3\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\x12@\n\x10\x64iscount_factors\x18\x05 \x01(\x0b\x32\x15.vega.DiscountFactorsR\x0f\x64iscountFactors"\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"\xcd<\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\x12p\n\x1dvolume_rebate_program_started\x18\xbe\x01 \x01(\x0b\x32*.vega.events.v1.VolumeRebateProgramStartedH\x00R\x1avolumeRebateProgramStarted\x12p\n\x1dvolume_rebate_program_updated\x18\xbf\x01 \x01(\x0b\x32*.vega.events.v1.VolumeRebateProgramUpdatedH\x00R\x1avolumeRebateProgramUpdated\x12j\n\x1bvolume_rebate_program_ended\x18\xc0\x01 \x01(\x0b\x32(.vega.events.v1.VolumeRebateProgramEndedH\x00R\x18volumeRebateProgramEnded\x12j\n\x1bvolume_rebate_stats_updated\x18\xc1\x01 \x01(\x0b\x32(.vega.events.v1.VolumeRebateStatsUpdatedH\x00R\x18volumeRebateStatsUpdated\x12o\n\x1c\x61utomated_purchase_announced\x18\xc2\x01 \x01(\x0b\x32*.vega.events.v1.AutomatedPurchaseAnnouncedH\x00R\x1a\x61utomatedPurchaseAnnounced\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"s\n\x18VolumeRebateStatsUpdated\x12\x19\n\x08\x61t_epoch\x18\x01 \x01(\x04R\x07\x61tEpoch\x12<\n\x05stats\x18\x02 \x03(\x0b\x32&.vega.events.v1.PartyVolumeRebateStatsR\x05stats"\xc4\x01\n\x16PartyVolumeRebateStats\x12\x19\n\x08party_id\x18\x01 \x01(\tR\x07partyId\x12+\n\x11\x61\x64\x64itional_rebate\x18\x02 \x01(\tR\x10\x61\x64\x64itionalRebate\x12\x32\n\x15maker_volume_fraction\x18\x03 \x01(\tR\x13makerVolumeFraction\x12.\n\x13maker_fees_received\x18\x04 \x01(\tR\x11makerFeesReceived"\x8b\x01\n\x1aVolumeRebateProgramStarted\x12\x33\n\x07program\x18\x01 \x01(\x0b\x32\x19.vega.VolumeRebateProgramR\x07program\x12\x1d\n\nstarted_at\x18\x02 \x01(\x03R\tstartedAt\x12\x19\n\x08\x61t_epoch\x18\x03 \x01(\x04R\x07\x61tEpoch"\x8b\x01\n\x1aVolumeRebateProgramUpdated\x12\x33\n\x07program\x18\x01 \x01(\x0b\x32\x19.vega.VolumeRebateProgramR\x07program\x12\x1d\n\nupdated_at\x18\x02 \x01(\x03R\tupdatedAt\x12\x19\n\x08\x61t_epoch\x18\x03 \x01(\x04R\x07\x61tEpoch"z\n\x18VolumeRebateProgramEnded\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"\xdf\x01\n\x1a\x41utomatedPurchaseAnnounced\x12\x12\n\x04\x66rom\x18\x01 \x01(\tR\x04\x66rom\x12=\n\x11\x66rom_account_type\x18\x02 \x01(\x0e\x32\x11.vega.AccountTypeR\x0f\x66romAccountType\x12\x39\n\x0fto_account_type\x18\x03 \x01(\x0e\x32\x11.vega.AccountTypeR\rtoAccountType\x12\x1b\n\tmarket_id\x18\x04 \x01(\tR\x08marketId\x12\x16\n\x06\x61mount\x18\x05 \x01(\tR\x06\x61mount*\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*\xda\x1d\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\x30\n,BUS_EVENT_TYPE_VOLUME_REBATE_PROGRAM_STARTED\x10\\\x12\x30\n,BUS_EVENT_TYPE_VOLUME_REBATE_PROGRAM_UPDATED\x10]\x12.\n*BUS_EVENT_TYPE_VOLUME_REBATE_PROGRAM_ENDED\x10^\x12.\n*BUS_EVENT_TYPE_VOLUME_REBATE_STATS_UPDATED\x10_\x12/\n+BUS_EVENT_TYPE_AUTOMATED_PURCHASE_ANNOUNCED\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() @@ -39,10 +39,10 @@ _globals["DESCRIPTOR"]._serialized_options = ( b"Z/code.vegaprotocol.io/vega/protos/vega/events/v1" ) - _globals["_PROTOCOLUPGRADEPROPOSALSTATUS"]._serialized_start = 31901 - _globals["_PROTOCOLUPGRADEPROPOSALSTATUS"]._serialized_end = 32122 - _globals["_BUSEVENTTYPE"]._serialized_start = 32125 - _globals["_BUSEVENTTYPE"]._serialized_end = 35878 + _globals["_PROTOCOLUPGRADEPROPOSALSTATUS"]._serialized_start = 32387 + _globals["_PROTOCOLUPGRADEPROPOSALSTATUS"]._serialized_end = 32608 + _globals["_BUSEVENTTYPE"]._serialized_start = 32611 + _globals["_BUSEVENTTYPE"]._serialized_end = 36413 _globals["_TIMEWEIGHTEDNOTIONALPOSITIONUPDATED"]._serialized_start = 251 _globals["_TIMEWEIGHTEDNOTIONALPOSITIONUPDATED"]._serialized_end = 457 _globals["_AMM"]._serialized_start = 460 @@ -159,108 +159,112 @@ _globals["_LEDGERMOVEMENTS"]._serialized_end = 15669 _globals["_POSITIONRESOLUTION"]._serialized_start = 15672 _globals["_POSITIONRESOLUTION"]._serialized_end = 15808 - _globals["_LOSSSOCIALIZATION"]._serialized_start = 15810 - _globals["_LOSSSOCIALIZATION"]._serialized_end = 15909 - _globals["_TRADESETTLEMENT"]._serialized_start = 15911 - _globals["_TRADESETTLEMENT"]._serialized_end = 16005 - _globals["_SETTLEPOSITION"]._serialized_start = 16008 - _globals["_SETTLEPOSITION"]._serialized_end = 16221 - _globals["_SETTLEMARKET"]._serialized_start = 16223 - _globals["_SETTLEMARKET"]._serialized_end = 16329 - _globals["_POSITIONSTATEEVENT"]._serialized_start = 16332 - _globals["_POSITIONSTATEEVENT"]._serialized_end = 16578 - _globals["_SETTLEDISTRESSED"]._serialized_start = 16580 - _globals["_SETTLEDISTRESSED"]._serialized_end = 16700 - _globals["_DISTRESSEDORDERS"]._serialized_start = 16702 - _globals["_DISTRESSEDORDERS"]._serialized_end = 16775 - _globals["_DISTRESSEDPOSITIONS"]._serialized_start = 16778 - _globals["_DISTRESSEDPOSITIONS"]._serialized_end = 16910 - _globals["_MARKETTICK"]._serialized_start = 16912 - _globals["_MARKETTICK"]._serialized_end = 16960 - _globals["_AUCTIONEVENT"]._serialized_start = 16963 - _globals["_AUCTIONEVENT"]._serialized_end = 17224 - _globals["_VALIDATORUPDATE"]._serialized_start = 17227 - _globals["_VALIDATORUPDATE"]._serialized_end = 17652 - _globals["_VALIDATORRANKINGEVENT"]._serialized_start = 17655 - _globals["_VALIDATORRANKINGEVENT"]._serialized_end = 17961 - _globals["_KEYROTATION"]._serialized_start = 17964 - _globals["_KEYROTATION"]._serialized_end = 18101 - _globals["_ETHEREUMKEYROTATION"]._serialized_start = 18104 - _globals["_ETHEREUMKEYROTATION"]._serialized_end = 18251 - _globals["_PROTOCOLUPGRADEEVENT"]._serialized_start = 18254 - _globals["_PROTOCOLUPGRADEEVENT"]._serialized_end = 18469 - _globals["_STATEVAR"]._serialized_start = 18471 - _globals["_STATEVAR"]._serialized_end = 18546 - _globals["_BEGINBLOCK"]._serialized_start = 18548 - _globals["_BEGINBLOCK"]._serialized_end = 18634 - _globals["_ENDBLOCK"]._serialized_start = 18636 - _globals["_ENDBLOCK"]._serialized_end = 18670 - _globals["_PROTOCOLUPGRADESTARTED"]._serialized_start = 18672 - _globals["_PROTOCOLUPGRADESTARTED"]._serialized_end = 18740 - _globals["_PROTOCOLUPGRADEDATANODEREADY"]._serialized_start = 18742 - _globals["_PROTOCOLUPGRADEDATANODEREADY"]._serialized_end = 18816 - _globals["_CORESNAPSHOTDATA"]._serialized_start = 18819 - _globals["_CORESNAPSHOTDATA"]._serialized_end = 18992 - _globals["_EXPIREDORDERS"]._serialized_start = 18994 - _globals["_EXPIREDORDERS"]._serialized_end = 19067 - _globals["_CANCELLEDORDERS"]._serialized_start = 19069 - _globals["_CANCELLEDORDERS"]._serialized_end = 19171 - _globals["_TEAMCREATED"]._serialized_start = 19174 - _globals["_TEAMCREATED"]._serialized_end = 19469 - _globals["_TEAMUPDATED"]._serialized_start = 19472 - _globals["_TEAMUPDATED"]._serialized_end = 19681 - _globals["_REFEREESWITCHEDTEAM"]._serialized_start = 19684 - _globals["_REFEREESWITCHEDTEAM"]._serialized_end = 19855 - _globals["_REFEREEJOINEDTEAM"]._serialized_start = 19857 - _globals["_REFEREEJOINEDTEAM"]._serialized_end = 19983 - _globals["_REFERRALSETCREATED"]._serialized_start = 19986 - _globals["_REFERRALSETCREATED"]._serialized_end = 20119 - _globals["_REFERRALSETSTATSUPDATED"]._serialized_start = 20122 - _globals["_REFERRALSETSTATSUPDATED"]._serialized_end = 20729 - _globals["_REFEREESTATS"]._serialized_start = 20732 - _globals["_REFEREESTATS"]._serialized_end = 20943 - _globals["_REFEREEJOINEDREFERRALSET"]._serialized_start = 20946 - _globals["_REFEREEJOINEDREFERRALSET"]._serialized_end = 21077 - _globals["_REFERRALPROGRAMSTARTED"]._serialized_start = 21080 - _globals["_REFERRALPROGRAMSTARTED"]._serialized_end = 21211 - _globals["_REFERRALPROGRAMUPDATED"]._serialized_start = 21214 - _globals["_REFERRALPROGRAMUPDATED"]._serialized_end = 21345 - _globals["_REFERRALPROGRAMENDED"]._serialized_start = 21347 - _globals["_REFERRALPROGRAMENDED"]._serialized_end = 21465 - _globals["_VOLUMEDISCOUNTPROGRAMSTARTED"]._serialized_start = 21468 - _globals["_VOLUMEDISCOUNTPROGRAMSTARTED"]._serialized_end = 21611 - _globals["_VOLUMEDISCOUNTPROGRAMUPDATED"]._serialized_start = 21614 - _globals["_VOLUMEDISCOUNTPROGRAMUPDATED"]._serialized_end = 21757 - _globals["_VOLUMEDISCOUNTPROGRAMENDED"]._serialized_start = 21759 - _globals["_VOLUMEDISCOUNTPROGRAMENDED"]._serialized_end = 21883 - _globals["_PAIDLIQUIDITYFEESSTATS"]._serialized_start = 21886 - _globals["_PAIDLIQUIDITYFEESSTATS"]._serialized_end = 22101 - _globals["_PARTYMARGINMODEUPDATED"]._serialized_start = 22104 - _globals["_PARTYMARGINMODEUPDATED"]._serialized_end = 22520 - _globals["_PARTYPROFILEUPDATED"]._serialized_start = 22522 - _globals["_PARTYPROFILEUPDATED"]._serialized_end = 22604 - _globals["_TEAMSSTATSUPDATED"]._serialized_start = 22606 - _globals["_TEAMSSTATSUPDATED"]._serialized_end = 22701 - _globals["_TEAMSTATS"]._serialized_start = 22703 - _globals["_TEAMSTATS"]._serialized_end = 22809 - _globals["_TEAMMEMBERSTATS"]._serialized_start = 22811 - _globals["_TEAMMEMBERSTATS"]._serialized_end = 22896 - _globals["_GAMEPARTYSCORE"]._serialized_start = 22899 - _globals["_GAMEPARTYSCORE"]._serialized_end = 23249 - _globals["_GAMETEAMSCORE"]._serialized_start = 23252 - _globals["_GAMETEAMSCORE"]._serialized_end = 23381 - _globals["_GAMESCORES"]._serialized_start = 23384 - _globals["_GAMESCORES"]._serialized_end = 23527 - _globals["_BUSEVENT"]._serialized_start = 23530 - _globals["_BUSEVENT"]._serialized_end = 31174 - _globals["_VOLUMEREBATESTATSUPDATED"]._serialized_start = 31176 - _globals["_VOLUMEREBATESTATSUPDATED"]._serialized_end = 31291 - _globals["_PARTYVOLUMEREBATESTATS"]._serialized_start = 31294 - _globals["_PARTYVOLUMEREBATESTATS"]._serialized_end = 31490 - _globals["_VOLUMEREBATEPROGRAMSTARTED"]._serialized_start = 31493 - _globals["_VOLUMEREBATEPROGRAMSTARTED"]._serialized_end = 31632 - _globals["_VOLUMEREBATEPROGRAMUPDATED"]._serialized_start = 31635 - _globals["_VOLUMEREBATEPROGRAMUPDATED"]._serialized_end = 31774 - _globals["_VOLUMEREBATEPROGRAMENDED"]._serialized_start = 31776 - _globals["_VOLUMEREBATEPROGRAMENDED"]._serialized_end = 31898 + _globals["_LOSSSOCIALIZATION"]._serialized_start = 15811 + _globals["_LOSSSOCIALIZATION"]._serialized_end = 16056 + _globals["_LOSSSOCIALIZATION_TYPE"]._serialized_start = 15981 + _globals["_LOSSSOCIALIZATION_TYPE"]._serialized_end = 16056 + _globals["_TRADESETTLEMENT"]._serialized_start = 16058 + _globals["_TRADESETTLEMENT"]._serialized_end = 16152 + _globals["_SETTLEPOSITION"]._serialized_start = 16155 + _globals["_SETTLEPOSITION"]._serialized_end = 16368 + _globals["_SETTLEMARKET"]._serialized_start = 16370 + _globals["_SETTLEMARKET"]._serialized_end = 16476 + _globals["_POSITIONSTATEEVENT"]._serialized_start = 16479 + _globals["_POSITIONSTATEEVENT"]._serialized_end = 16725 + _globals["_SETTLEDISTRESSED"]._serialized_start = 16727 + _globals["_SETTLEDISTRESSED"]._serialized_end = 16847 + _globals["_DISTRESSEDORDERS"]._serialized_start = 16849 + _globals["_DISTRESSEDORDERS"]._serialized_end = 16922 + _globals["_DISTRESSEDPOSITIONS"]._serialized_start = 16925 + _globals["_DISTRESSEDPOSITIONS"]._serialized_end = 17057 + _globals["_MARKETTICK"]._serialized_start = 17059 + _globals["_MARKETTICK"]._serialized_end = 17107 + _globals["_AUCTIONEVENT"]._serialized_start = 17110 + _globals["_AUCTIONEVENT"]._serialized_end = 17371 + _globals["_VALIDATORUPDATE"]._serialized_start = 17374 + _globals["_VALIDATORUPDATE"]._serialized_end = 17799 + _globals["_VALIDATORRANKINGEVENT"]._serialized_start = 17802 + _globals["_VALIDATORRANKINGEVENT"]._serialized_end = 18108 + _globals["_KEYROTATION"]._serialized_start = 18111 + _globals["_KEYROTATION"]._serialized_end = 18248 + _globals["_ETHEREUMKEYROTATION"]._serialized_start = 18251 + _globals["_ETHEREUMKEYROTATION"]._serialized_end = 18398 + _globals["_PROTOCOLUPGRADEEVENT"]._serialized_start = 18401 + _globals["_PROTOCOLUPGRADEEVENT"]._serialized_end = 18616 + _globals["_STATEVAR"]._serialized_start = 18618 + _globals["_STATEVAR"]._serialized_end = 18693 + _globals["_BEGINBLOCK"]._serialized_start = 18695 + _globals["_BEGINBLOCK"]._serialized_end = 18781 + _globals["_ENDBLOCK"]._serialized_start = 18783 + _globals["_ENDBLOCK"]._serialized_end = 18817 + _globals["_PROTOCOLUPGRADESTARTED"]._serialized_start = 18819 + _globals["_PROTOCOLUPGRADESTARTED"]._serialized_end = 18887 + _globals["_PROTOCOLUPGRADEDATANODEREADY"]._serialized_start = 18889 + _globals["_PROTOCOLUPGRADEDATANODEREADY"]._serialized_end = 18963 + _globals["_CORESNAPSHOTDATA"]._serialized_start = 18966 + _globals["_CORESNAPSHOTDATA"]._serialized_end = 19139 + _globals["_EXPIREDORDERS"]._serialized_start = 19141 + _globals["_EXPIREDORDERS"]._serialized_end = 19214 + _globals["_CANCELLEDORDERS"]._serialized_start = 19216 + _globals["_CANCELLEDORDERS"]._serialized_end = 19318 + _globals["_TEAMCREATED"]._serialized_start = 19321 + _globals["_TEAMCREATED"]._serialized_end = 19616 + _globals["_TEAMUPDATED"]._serialized_start = 19619 + _globals["_TEAMUPDATED"]._serialized_end = 19828 + _globals["_REFEREESWITCHEDTEAM"]._serialized_start = 19831 + _globals["_REFEREESWITCHEDTEAM"]._serialized_end = 20002 + _globals["_REFEREEJOINEDTEAM"]._serialized_start = 20004 + _globals["_REFEREEJOINEDTEAM"]._serialized_end = 20130 + _globals["_REFERRALSETCREATED"]._serialized_start = 20133 + _globals["_REFERRALSETCREATED"]._serialized_end = 20266 + _globals["_REFERRALSETSTATSUPDATED"]._serialized_start = 20269 + _globals["_REFERRALSETSTATSUPDATED"]._serialized_end = 20876 + _globals["_REFEREESTATS"]._serialized_start = 20879 + _globals["_REFEREESTATS"]._serialized_end = 21090 + _globals["_REFEREEJOINEDREFERRALSET"]._serialized_start = 21093 + _globals["_REFEREEJOINEDREFERRALSET"]._serialized_end = 21224 + _globals["_REFERRALPROGRAMSTARTED"]._serialized_start = 21227 + _globals["_REFERRALPROGRAMSTARTED"]._serialized_end = 21358 + _globals["_REFERRALPROGRAMUPDATED"]._serialized_start = 21361 + _globals["_REFERRALPROGRAMUPDATED"]._serialized_end = 21492 + _globals["_REFERRALPROGRAMENDED"]._serialized_start = 21494 + _globals["_REFERRALPROGRAMENDED"]._serialized_end = 21612 + _globals["_VOLUMEDISCOUNTPROGRAMSTARTED"]._serialized_start = 21615 + _globals["_VOLUMEDISCOUNTPROGRAMSTARTED"]._serialized_end = 21758 + _globals["_VOLUMEDISCOUNTPROGRAMUPDATED"]._serialized_start = 21761 + _globals["_VOLUMEDISCOUNTPROGRAMUPDATED"]._serialized_end = 21904 + _globals["_VOLUMEDISCOUNTPROGRAMENDED"]._serialized_start = 21906 + _globals["_VOLUMEDISCOUNTPROGRAMENDED"]._serialized_end = 22030 + _globals["_PAIDLIQUIDITYFEESSTATS"]._serialized_start = 22033 + _globals["_PAIDLIQUIDITYFEESSTATS"]._serialized_end = 22248 + _globals["_PARTYMARGINMODEUPDATED"]._serialized_start = 22251 + _globals["_PARTYMARGINMODEUPDATED"]._serialized_end = 22667 + _globals["_PARTYPROFILEUPDATED"]._serialized_start = 22669 + _globals["_PARTYPROFILEUPDATED"]._serialized_end = 22751 + _globals["_TEAMSSTATSUPDATED"]._serialized_start = 22753 + _globals["_TEAMSSTATSUPDATED"]._serialized_end = 22848 + _globals["_TEAMSTATS"]._serialized_start = 22850 + _globals["_TEAMSTATS"]._serialized_end = 22956 + _globals["_TEAMMEMBERSTATS"]._serialized_start = 22958 + _globals["_TEAMMEMBERSTATS"]._serialized_end = 23043 + _globals["_GAMEPARTYSCORE"]._serialized_start = 23046 + _globals["_GAMEPARTYSCORE"]._serialized_end = 23396 + _globals["_GAMETEAMSCORE"]._serialized_start = 23399 + _globals["_GAMETEAMSCORE"]._serialized_end = 23528 + _globals["_GAMESCORES"]._serialized_start = 23531 + _globals["_GAMESCORES"]._serialized_end = 23674 + _globals["_BUSEVENT"]._serialized_start = 23677 + _globals["_BUSEVENT"]._serialized_end = 31434 + _globals["_VOLUMEREBATESTATSUPDATED"]._serialized_start = 31436 + _globals["_VOLUMEREBATESTATSUPDATED"]._serialized_end = 31551 + _globals["_PARTYVOLUMEREBATESTATS"]._serialized_start = 31554 + _globals["_PARTYVOLUMEREBATESTATS"]._serialized_end = 31750 + _globals["_VOLUMEREBATEPROGRAMSTARTED"]._serialized_start = 31753 + _globals["_VOLUMEREBATEPROGRAMSTARTED"]._serialized_end = 31892 + _globals["_VOLUMEREBATEPROGRAMUPDATED"]._serialized_start = 31895 + _globals["_VOLUMEREBATEPROGRAMUPDATED"]._serialized_end = 32034 + _globals["_VOLUMEREBATEPROGRAMENDED"]._serialized_start = 32036 + _globals["_VOLUMEREBATEPROGRAMENDED"]._serialized_end = 32158 + _globals["_AUTOMATEDPURCHASEANNOUNCED"]._serialized_start = 32161 + _globals["_AUTOMATEDPURCHASEANNOUNCED"]._serialized_end = 32384 # @@protoc_insertion_point(module_scope) diff --git a/vega_protos/protos/vega/events/v1/events_pb2.pyi b/vega_protos/protos/vega/events/v1/events_pb2.pyi index 50677c1cf..a2f0d0a8e 100644 --- a/vega_protos/protos/vega/events/v1/events_pb2.pyi +++ b/vega_protos/protos/vega/events/v1/events_pb2.pyi @@ -127,6 +127,7 @@ class BusEventType(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): BUS_EVENT_TYPE_VOLUME_REBATE_PROGRAM_UPDATED: _ClassVar[BusEventType] BUS_EVENT_TYPE_VOLUME_REBATE_PROGRAM_ENDED: _ClassVar[BusEventType] BUS_EVENT_TYPE_VOLUME_REBATE_STATS_UPDATED: _ClassVar[BusEventType] + BUS_EVENT_TYPE_AUTOMATED_PURCHASE_ANNOUNCED: _ClassVar[BusEventType] BUS_EVENT_TYPE_MARKET: _ClassVar[BusEventType] BUS_EVENT_TYPE_TX_ERROR: _ClassVar[BusEventType] @@ -230,6 +231,7 @@ BUS_EVENT_TYPE_VOLUME_REBATE_PROGRAM_STARTED: BusEventType BUS_EVENT_TYPE_VOLUME_REBATE_PROGRAM_UPDATED: BusEventType BUS_EVENT_TYPE_VOLUME_REBATE_PROGRAM_ENDED: BusEventType BUS_EVENT_TYPE_VOLUME_REBATE_STATS_UPDATED: BusEventType +BUS_EVENT_TYPE_AUTOMATED_PURCHASE_ANNOUNCED: BusEventType BUS_EVENT_TYPE_MARKET: BusEventType BUS_EVENT_TYPE_TX_ERROR: BusEventType @@ -1778,18 +1780,31 @@ class PositionResolution(_message.Message): ) -> None: ... class LossSocialization(_message.Message): - __slots__ = ("market_id", "party_id", "amount") + __slots__ = ("market_id", "party_id", "amount", "loss_type") + + class Type(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): + __slots__ = () + TYPE_UNSPECIFIED: _ClassVar[LossSocialization.Type] + TYPE_SETTLEMENT: _ClassVar[LossSocialization.Type] + TYPE_FUNDING_PAYMENT: _ClassVar[LossSocialization.Type] + + TYPE_UNSPECIFIED: LossSocialization.Type + TYPE_SETTLEMENT: LossSocialization.Type + TYPE_FUNDING_PAYMENT: LossSocialization.Type MARKET_ID_FIELD_NUMBER: _ClassVar[int] PARTY_ID_FIELD_NUMBER: _ClassVar[int] AMOUNT_FIELD_NUMBER: _ClassVar[int] + LOSS_TYPE_FIELD_NUMBER: _ClassVar[int] market_id: str party_id: str amount: str + loss_type: LossSocialization.Type def __init__( self, market_id: _Optional[str] = ..., party_id: _Optional[str] = ..., amount: _Optional[str] = ..., + loss_type: _Optional[_Union[LossSocialization.Type, str]] = ..., ) -> None: ... class TradeSettlement(_message.Message): @@ -2818,6 +2833,7 @@ class BusEvent(_message.Message): "volume_rebate_program_updated", "volume_rebate_program_ended", "volume_rebate_stats_updated", + "automated_purchase_announced", "market", "tx_err_event", "version", @@ -2919,6 +2935,7 @@ class BusEvent(_message.Message): VOLUME_REBATE_PROGRAM_UPDATED_FIELD_NUMBER: _ClassVar[int] VOLUME_REBATE_PROGRAM_ENDED_FIELD_NUMBER: _ClassVar[int] VOLUME_REBATE_STATS_UPDATED_FIELD_NUMBER: _ClassVar[int] + AUTOMATED_PURCHASE_ANNOUNCED_FIELD_NUMBER: _ClassVar[int] MARKET_FIELD_NUMBER: _ClassVar[int] TX_ERR_EVENT_FIELD_NUMBER: _ClassVar[int] VERSION_FIELD_NUMBER: _ClassVar[int] @@ -3019,6 +3036,7 @@ class BusEvent(_message.Message): volume_rebate_program_updated: VolumeRebateProgramUpdated volume_rebate_program_ended: VolumeRebateProgramEnded volume_rebate_stats_updated: VolumeRebateStatsUpdated + automated_purchase_announced: AutomatedPurchaseAnnounced market: MarketEvent tx_err_event: TxErrorEvent version: int @@ -3173,6 +3191,9 @@ class BusEvent(_message.Message): volume_rebate_stats_updated: _Optional[ _Union[VolumeRebateStatsUpdated, _Mapping] ] = ..., + automated_purchase_announced: _Optional[ + _Union[AutomatedPurchaseAnnounced, _Mapping] + ] = ..., market: _Optional[_Union[MarketEvent, _Mapping]] = ..., tx_err_event: _Optional[_Union[TxErrorEvent, _Mapping]] = ..., version: _Optional[int] = ..., @@ -3262,3 +3283,23 @@ class VolumeRebateProgramEnded(_message.Message): ended_at: _Optional[int] = ..., at_epoch: _Optional[int] = ..., ) -> None: ... + +class AutomatedPurchaseAnnounced(_message.Message): + __slots__ = ("from_account_type", "to_account_type", "market_id", "amount") + FROM_FIELD_NUMBER: _ClassVar[int] + FROM_ACCOUNT_TYPE_FIELD_NUMBER: _ClassVar[int] + TO_ACCOUNT_TYPE_FIELD_NUMBER: _ClassVar[int] + MARKET_ID_FIELD_NUMBER: _ClassVar[int] + AMOUNT_FIELD_NUMBER: _ClassVar[int] + from_account_type: _vega_pb2.AccountType + to_account_type: _vega_pb2.AccountType + market_id: str + amount: str + def __init__( + self, + from_account_type: _Optional[_Union[_vega_pb2.AccountType, str]] = ..., + to_account_type: _Optional[_Union[_vega_pb2.AccountType, str]] = ..., + market_id: _Optional[str] = ..., + amount: _Optional[str] = ..., + **kwargs + ) -> None: ... diff --git a/vega_protos/protos/vega/governance_pb2.py b/vega_protos/protos/vega/governance_pb2.py index c20e023ad..565570ac9 100644 --- a/vega_protos/protos/vega/governance_pb2.py +++ b/vega_protos/protos/vega/governance_pb2.py @@ -20,7 +20,7 @@ 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"\x80\x06\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\x08tickSize\x12\x42\n\x1d\x65nable_transaction_reordering\x18\n \x01(\x08R\x1b\x65nableTransactionReorderingB\x11\n\x0frisk_parameters"\xda\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\x08tickSize\x12\x42\n\x1d\x65nable_transaction_reordering\x18\x11 \x01(\x08R\x1b\x65nableTransactionReorderingB\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"\xb5\x08\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\x08tickSize\x12\x42\n\x1d\x65nable_transaction_reordering\x18\r \x01(\x08R\x1b\x65nableTransactionReorderingB\x11\n\x0frisk_parametersB\x11\n\x0f_lp_price_range"\xab\x05\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\ninstrument\x12\x42\n\x1d\x65nable_transaction_reordering\x18\x08 \x01(\x08R\x1b\x65nableTransactionReorderingB\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"\x80\t\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\x1bupdateVolumeDiscountProgram\x12\x62\n\x1cupdate_volume_rebate_program\x18r \x01(\x0b\x32\x1f.vega.UpdateVolumeRebateProgramH\x00R\x19updateVolumeRebateProgramB\x08\n\x06\x63hange"\xde\x08\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\x08newAsset\x12\x62\n\x1cupdate_volume_rebate_program\x18r \x01(\x0b\x32\x1f.vega.UpdateVolumeRebateProgramH\x00R\x19updateVolumeRebateProgramB\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"W\n\x19UpdateVolumeRebateProgram\x12:\n\x07\x63hanges\x18\x01 \x01(\x0b\x32 .vega.VolumeRebateProgramChangesR\x07\x63hanges"\xbe\x01\n\x1aVolumeRebateProgramChanges\x12\x42\n\rbenefit_tiers\x18\x01 \x03(\x0b\x32\x1d.vega.VolumeRebateBenefitTierR\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"\xdc\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\x12\x16\n\x06\x66\x61\x63tor\x18\x04 \x01(\tR\x06\x66\x61\x63torB\x0c\n\n_end_epochB\x14\n\x12_dispatch_strategy*\x96\x14\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<\x12\x30\n,PROPOSAL_ERROR_INVALID_VOLUME_REBATE_PROGRAM\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' + 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"\x80\x06\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\x08tickSize\x12\x42\n\x1d\x65nable_transaction_reordering\x18\n \x01(\x08R\x1b\x65nableTransactionReorderingB\x11\n\x0frisk_parameters"\xb5\n\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\x08tickSize\x12\x42\n\x1d\x65nable_transaction_reordering\x18\x11 \x01(\x08R\x1b\x65nableTransactionReordering\x12<\n\x18\x61llowed_empty_amm_levels\x18\x12 \x01(\x04H\x03R\x15\x61llowedEmptyAmmLevels\x88\x01\x01\x42\x11\n\x0frisk_parametersB\x11\n\x0f_lp_price_rangeB\x0c\n\n_successorB\x1b\n\x19_allowed_empty_amm_levels"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"\x90\t\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\x08tickSize\x12\x42\n\x1d\x65nable_transaction_reordering\x18\r \x01(\x08R\x1b\x65nableTransactionReordering\x12<\n\x18\x61llowed_empty_amm_levels\x18\x0e \x01(\x04H\x02R\x15\x61llowedEmptyAmmLevels\x88\x01\x01\x42\x11\n\x0frisk_parametersB\x11\n\x0f_lp_price_rangeB\x1b\n\x19_allowed_empty_amm_levels"\xab\x05\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\ninstrument\x12\x42\n\x1d\x65nable_transaction_reordering\x18\x08 \x01(\x08R\x1b\x65nableTransactionReorderingB\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"\xed\t\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\x1bupdateVolumeDiscountProgram\x12\x62\n\x1cupdate_volume_rebate_program\x18r \x01(\x0b\x32\x1f.vega.UpdateVolumeRebateProgramH\x00R\x19updateVolumeRebateProgram\x12k\n\x1fnew_protocol_automated_purchase\x18s \x01(\x0b\x32".vega.NewProtocolAutomatedPurchaseH\x00R\x1cnewProtocolAutomatedPurchaseB\x08\n\x06\x63hange"\xcb\t\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\x08newAsset\x12\x62\n\x1cupdate_volume_rebate_program\x18r \x01(\x0b\x32\x1f.vega.UpdateVolumeRebateProgramH\x00R\x19updateVolumeRebateProgram\x12k\n\x1fnew_protocol_automated_purchase\x18s \x01(\x0b\x32".vega.NewProtocolAutomatedPurchaseH\x00R\x1cnewProtocolAutomatedPurchaseB\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"W\n\x19UpdateVolumeRebateProgram\x12:\n\x07\x63hanges\x18\x01 \x01(\x0b\x32 .vega.VolumeRebateProgramChangesR\x07\x63hanges"\xbe\x01\n\x1aVolumeRebateProgramChanges\x12\x42\n\rbenefit_tiers\x18\x01 \x03(\x0b\x32\x1d.vega.VolumeRebateBenefitTierR\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"\xdc\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\x12\x16\n\x06\x66\x61\x63tor\x18\x04 \x01(\tR\x06\x66\x61\x63torB\x0c\n\n_end_epochB\x14\n\x12_dispatch_strategy"c\n\x1cNewProtocolAutomatedPurchase\x12\x43\n\x07\x63hanges\x18\x01 \x01(\x0b\x32).vega.NewProtocolAutomatedPurchaseChangesR\x07\x63hanges"\xc6\x07\n#NewProtocolAutomatedPurchaseChanges\x12\x12\n\x04\x66rom\x18\x01 \x01(\tR\x04\x66rom\x12=\n\x11\x66rom_account_type\x18\x02 \x01(\x0e\x32\x11.vega.AccountTypeR\x0f\x66romAccountType\x12\x39\n\x0fto_account_type\x18\x03 \x01(\x0e\x32\x11.vega.AccountTypeR\rtoAccountType\x12\x1b\n\tmarket_id\x18\x04 \x01(\tR\x08marketId\x12=\n\x0cprice_oracle\x18\x05 \x01(\x0b\x32\x1a.vega.DataSourceDefinitionR\x0bpriceOracle\x12]\n\x19price_oracle_spec_binding\x18\x06 \x01(\x0b\x32".vega.SpecBindingForCompositePriceR\x16priceOracleSpecBinding\x12\x30\n\x14oracle_offset_factor\x18\x07 \x01(\tR\x12oracleOffsetFactor\x12\x45\n\x10\x61uction_schedule\x18\x08 \x01(\x0b\x32\x1a.vega.DataSourceDefinitionR\x0f\x61uctionSchedule\x12\x63\n auction_volume_snapshot_schedule\x18\t \x01(\x0b\x32\x1a.vega.DataSourceDefinitionR\x1d\x61uctionVolumeSnapshotSchedule\x12u\n\x1f\x61utomated_purchase_spec_binding\x18\n \x01(\x0b\x32..vega.DataSourceSpecToAutomatedPurchaseBindingR\x1c\x61utomatedPurchaseSpecBinding\x12)\n\x10\x61uction_duration\x18\x0b \x01(\tR\x0f\x61uctionDuration\x12\x30\n\x14minimum_auction_size\x18\x0c \x01(\tR\x12minimumAuctionSize\x12\x30\n\x14maximum_auction_size\x18\r \x01(\tR\x12maximumAuctionSize\x12)\n\x10\x65xpiry_timestamp\x18\x0e \x01(\x03R\x0f\x65xpiryTimestamp\x12G\n oracle_price_staleness_tolerance\x18\x0f \x01(\tR\x1doraclePriceStalenessTolerance*\xce\x14\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<\x12\x30\n,PROPOSAL_ERROR_INVALID_VOLUME_REBATE_PROGRAM\x10=\x12\x36\n2PROPOSAL_ERROR_INVALID_PROTOCOL_AUTOMATED_PURCHASE\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() @@ -47,12 +47,12 @@ _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 = 15363 - _globals["_PROPOSALERROR"]._serialized_end = 17945 - _globals["_MARKETSTATEUPDATETYPE"]._serialized_start = 17948 - _globals["_MARKETSTATEUPDATETYPE"]._serialized_end = 18128 - _globals["_GOVERNANCETRANSFERTYPE"]._serialized_start = 18131 - _globals["_GOVERNANCETRANSFERTYPE"]._serialized_end = 18284 + _globals["_PROPOSALERROR"]._serialized_start = 16833 + _globals["_PROPOSALERROR"]._serialized_end = 19471 + _globals["_MARKETSTATEUPDATETYPE"]._serialized_start = 19474 + _globals["_MARKETSTATEUPDATETYPE"]._serialized_end = 19654 + _globals["_GOVERNANCETRANSFERTYPE"]._serialized_start = 19657 + _globals["_GOVERNANCETRANSFERTYPE"]._serialized_end = 19810 _globals["_SPOTPRODUCT"]._serialized_start = 111 _globals["_SPOTPRODUCT"]._serialized_end = 188 _globals["_FUTUREPRODUCT"]._serialized_start = 191 @@ -64,91 +64,95 @@ _globals["_NEWSPOTMARKETCONFIGURATION"]._serialized_start = 1911 _globals["_NEWSPOTMARKETCONFIGURATION"]._serialized_end = 2679 _globals["_NEWMARKETCONFIGURATION"]._serialized_start = 2682 - _globals["_NEWMARKETCONFIGURATION"]._serialized_end = 3924 - _globals["_NEWSPOTMARKET"]._serialized_start = 3926 - _globals["_NEWSPOTMARKET"]._serialized_end = 4001 - _globals["_SUCCESSORCONFIGURATION"]._serialized_start = 4003 - _globals["_SUCCESSORCONFIGURATION"]._serialized_end = 4125 - _globals["_NEWMARKET"]._serialized_start = 4127 - _globals["_NEWMARKET"]._serialized_end = 4194 - _globals["_UPDATEMARKET"]._serialized_start = 4196 - _globals["_UPDATEMARKET"]._serialized_end = 4298 - _globals["_UPDATESPOTMARKET"]._serialized_start = 4300 - _globals["_UPDATESPOTMARKET"]._serialized_end = 4410 - _globals["_UPDATEMARKETCONFIGURATION"]._serialized_start = 4413 - _globals["_UPDATEMARKETCONFIGURATION"]._serialized_end = 5490 - _globals["_UPDATESPOTMARKETCONFIGURATION"]._serialized_start = 5493 - _globals["_UPDATESPOTMARKETCONFIGURATION"]._serialized_end = 6176 - _globals["_UPDATESPOTINSTRUMENTCONFIGURATION"]._serialized_start = 6178 - _globals["_UPDATESPOTINSTRUMENTCONFIGURATION"]._serialized_end = 6253 - _globals["_UPDATEINSTRUMENTCONFIGURATION"]._serialized_start = 6256 - _globals["_UPDATEINSTRUMENTCONFIGURATION"]._serialized_end = 6453 - _globals["_UPDATEFUTUREPRODUCT"]._serialized_start = 6456 - _globals["_UPDATEFUTUREPRODUCT"]._serialized_end = 6824 - _globals["_UPDATEPERPETUALPRODUCT"]._serialized_start = 6827 - _globals["_UPDATEPERPETUALPRODUCT"]._serialized_end = 7828 - _globals["_UPDATENETWORKPARAMETER"]._serialized_start = 7830 - _globals["_UPDATENETWORKPARAMETER"]._serialized_end = 7904 - _globals["_NEWASSET"]._serialized_start = 7906 - _globals["_NEWASSET"]._serialized_end = 7962 - _globals["_UPDATEASSET"]._serialized_start = 7964 - _globals["_UPDATEASSET"]._serialized_end = 8056 - _globals["_NEWFREEFORM"]._serialized_start = 8058 - _globals["_NEWFREEFORM"]._serialized_end = 8071 - _globals["_PROPOSALTERMS"]._serialized_start = 8074 - _globals["_PROPOSALTERMS"]._serialized_end = 9226 - _globals["_BATCHPROPOSALTERMSCHANGE"]._serialized_start = 9229 - _globals["_BATCHPROPOSALTERMSCHANGE"]._serialized_end = 10347 - _globals["_PROPOSALPARAMETERS"]._serialized_start = 10350 - _globals["_PROPOSALPARAMETERS"]._serialized_end = 10841 - _globals["_BATCHPROPOSALTERMS"]._serialized_start = 10844 - _globals["_BATCHPROPOSALTERMS"]._serialized_end = 11034 - _globals["_PROPOSALRATIONALE"]._serialized_start = 11036 - _globals["_PROPOSALRATIONALE"]._serialized_end = 11123 - _globals["_GOVERNANCEDATA"]._serialized_start = 11126 - _globals["_GOVERNANCEDATA"]._serialized_end = 11682 - _globals["_GOVERNANCEDATA_YESPARTYENTRY"]._serialized_start = 11483 - _globals["_GOVERNANCEDATA_YESPARTYENTRY"]._serialized_end = 11554 - _globals["_GOVERNANCEDATA_NOPARTYENTRY"]._serialized_start = 11556 - _globals["_GOVERNANCEDATA_NOPARTYENTRY"]._serialized_end = 11626 - _globals["_GOVERNANCEDATA_TYPE"]._serialized_start = 11628 - _globals["_GOVERNANCEDATA_TYPE"]._serialized_end = 11682 - _globals["_PROPOSAL"]._serialized_start = 11685 - _globals["_PROPOSAL"]._serialized_end = 12747 - _globals["_PROPOSAL_STATE"]._serialized_start = 12418 - _globals["_PROPOSAL_STATE"]._serialized_end = 12592 - _globals["_VOTE"]._serialized_start = 12750 - _globals["_VOTE"]._serialized_end = 13208 - _globals["_VOTE_VALUE"]._serialized_start = 13149 - _globals["_VOTE_VALUE"]._serialized_end = 13208 - _globals["_VOTEELSPAIR"]._serialized_start = 13210 - _globals["_VOTEELSPAIR"]._serialized_end = 13270 - _globals["_UPDATEVOLUMEDISCOUNTPROGRAM"]._serialized_start = 13272 - _globals["_UPDATEVOLUMEDISCOUNTPROGRAM"]._serialized_end = 13363 - _globals["_VOLUMEDISCOUNTPROGRAMCHANGES"]._serialized_start = 13366 - _globals["_VOLUMEDISCOUNTPROGRAMCHANGES"]._serialized_end = 13552 - _globals["_UPDATEVOLUMEREBATEPROGRAM"]._serialized_start = 13554 - _globals["_UPDATEVOLUMEREBATEPROGRAM"]._serialized_end = 13641 - _globals["_VOLUMEREBATEPROGRAMCHANGES"]._serialized_start = 13644 - _globals["_VOLUMEREBATEPROGRAMCHANGES"]._serialized_end = 13834 - _globals["_UPDATEREFERRALPROGRAM"]._serialized_start = 13836 - _globals["_UPDATEREFERRALPROGRAM"]._serialized_end = 13915 - _globals["_REFERRALPROGRAMCHANGES"]._serialized_start = 13918 - _globals["_REFERRALPROGRAMCHANGES"]._serialized_end = 14148 - _globals["_UPDATEMARKETSTATE"]._serialized_start = 14150 - _globals["_UPDATEMARKETSTATE"]._serialized_end = 14233 - _globals["_UPDATEMARKETSTATECONFIGURATION"]._serialized_start = 14236 - _globals["_UPDATEMARKETSTATECONFIGURATION"]._serialized_end = 14396 - _globals["_CANCELTRANSFER"]._serialized_start = 14398 - _globals["_CANCELTRANSFER"]._serialized_end = 14475 - _globals["_CANCELTRANSFERCONFIGURATION"]._serialized_start = 14477 - _globals["_CANCELTRANSFERCONFIGURATION"]._serialized_end = 14539 - _globals["_NEWTRANSFER"]._serialized_start = 14541 - _globals["_NEWTRANSFER"]._serialized_end = 14612 - _globals["_NEWTRANSFERCONFIGURATION"]._serialized_start = 14615 - _globals["_NEWTRANSFERCONFIGURATION"]._serialized_end = 15088 - _globals["_ONEOFFTRANSFER"]._serialized_start = 15090 - _globals["_ONEOFFTRANSFER"]._serialized_end = 15137 - _globals["_RECURRINGTRANSFER"]._serialized_start = 15140 - _globals["_RECURRINGTRANSFER"]._serialized_end = 15360 + _globals["_NEWMARKETCONFIGURATION"]._serialized_end = 4015 + _globals["_NEWSPOTMARKET"]._serialized_start = 4017 + _globals["_NEWSPOTMARKET"]._serialized_end = 4092 + _globals["_SUCCESSORCONFIGURATION"]._serialized_start = 4094 + _globals["_SUCCESSORCONFIGURATION"]._serialized_end = 4216 + _globals["_NEWMARKET"]._serialized_start = 4218 + _globals["_NEWMARKET"]._serialized_end = 4285 + _globals["_UPDATEMARKET"]._serialized_start = 4287 + _globals["_UPDATEMARKET"]._serialized_end = 4389 + _globals["_UPDATESPOTMARKET"]._serialized_start = 4391 + _globals["_UPDATESPOTMARKET"]._serialized_end = 4501 + _globals["_UPDATEMARKETCONFIGURATION"]._serialized_start = 4504 + _globals["_UPDATEMARKETCONFIGURATION"]._serialized_end = 5672 + _globals["_UPDATESPOTMARKETCONFIGURATION"]._serialized_start = 5675 + _globals["_UPDATESPOTMARKETCONFIGURATION"]._serialized_end = 6358 + _globals["_UPDATESPOTINSTRUMENTCONFIGURATION"]._serialized_start = 6360 + _globals["_UPDATESPOTINSTRUMENTCONFIGURATION"]._serialized_end = 6435 + _globals["_UPDATEINSTRUMENTCONFIGURATION"]._serialized_start = 6438 + _globals["_UPDATEINSTRUMENTCONFIGURATION"]._serialized_end = 6635 + _globals["_UPDATEFUTUREPRODUCT"]._serialized_start = 6638 + _globals["_UPDATEFUTUREPRODUCT"]._serialized_end = 7006 + _globals["_UPDATEPERPETUALPRODUCT"]._serialized_start = 7009 + _globals["_UPDATEPERPETUALPRODUCT"]._serialized_end = 8010 + _globals["_UPDATENETWORKPARAMETER"]._serialized_start = 8012 + _globals["_UPDATENETWORKPARAMETER"]._serialized_end = 8086 + _globals["_NEWASSET"]._serialized_start = 8088 + _globals["_NEWASSET"]._serialized_end = 8144 + _globals["_UPDATEASSET"]._serialized_start = 8146 + _globals["_UPDATEASSET"]._serialized_end = 8238 + _globals["_NEWFREEFORM"]._serialized_start = 8240 + _globals["_NEWFREEFORM"]._serialized_end = 8253 + _globals["_PROPOSALTERMS"]._serialized_start = 8256 + _globals["_PROPOSALTERMS"]._serialized_end = 9517 + _globals["_BATCHPROPOSALTERMSCHANGE"]._serialized_start = 9520 + _globals["_BATCHPROPOSALTERMSCHANGE"]._serialized_end = 10747 + _globals["_PROPOSALPARAMETERS"]._serialized_start = 10750 + _globals["_PROPOSALPARAMETERS"]._serialized_end = 11241 + _globals["_BATCHPROPOSALTERMS"]._serialized_start = 11244 + _globals["_BATCHPROPOSALTERMS"]._serialized_end = 11434 + _globals["_PROPOSALRATIONALE"]._serialized_start = 11436 + _globals["_PROPOSALRATIONALE"]._serialized_end = 11523 + _globals["_GOVERNANCEDATA"]._serialized_start = 11526 + _globals["_GOVERNANCEDATA"]._serialized_end = 12082 + _globals["_GOVERNANCEDATA_YESPARTYENTRY"]._serialized_start = 11883 + _globals["_GOVERNANCEDATA_YESPARTYENTRY"]._serialized_end = 11954 + _globals["_GOVERNANCEDATA_NOPARTYENTRY"]._serialized_start = 11956 + _globals["_GOVERNANCEDATA_NOPARTYENTRY"]._serialized_end = 12026 + _globals["_GOVERNANCEDATA_TYPE"]._serialized_start = 12028 + _globals["_GOVERNANCEDATA_TYPE"]._serialized_end = 12082 + _globals["_PROPOSAL"]._serialized_start = 12085 + _globals["_PROPOSAL"]._serialized_end = 13147 + _globals["_PROPOSAL_STATE"]._serialized_start = 12818 + _globals["_PROPOSAL_STATE"]._serialized_end = 12992 + _globals["_VOTE"]._serialized_start = 13150 + _globals["_VOTE"]._serialized_end = 13608 + _globals["_VOTE_VALUE"]._serialized_start = 13549 + _globals["_VOTE_VALUE"]._serialized_end = 13608 + _globals["_VOTEELSPAIR"]._serialized_start = 13610 + _globals["_VOTEELSPAIR"]._serialized_end = 13670 + _globals["_UPDATEVOLUMEDISCOUNTPROGRAM"]._serialized_start = 13672 + _globals["_UPDATEVOLUMEDISCOUNTPROGRAM"]._serialized_end = 13763 + _globals["_VOLUMEDISCOUNTPROGRAMCHANGES"]._serialized_start = 13766 + _globals["_VOLUMEDISCOUNTPROGRAMCHANGES"]._serialized_end = 13952 + _globals["_UPDATEVOLUMEREBATEPROGRAM"]._serialized_start = 13954 + _globals["_UPDATEVOLUMEREBATEPROGRAM"]._serialized_end = 14041 + _globals["_VOLUMEREBATEPROGRAMCHANGES"]._serialized_start = 14044 + _globals["_VOLUMEREBATEPROGRAMCHANGES"]._serialized_end = 14234 + _globals["_UPDATEREFERRALPROGRAM"]._serialized_start = 14236 + _globals["_UPDATEREFERRALPROGRAM"]._serialized_end = 14315 + _globals["_REFERRALPROGRAMCHANGES"]._serialized_start = 14318 + _globals["_REFERRALPROGRAMCHANGES"]._serialized_end = 14548 + _globals["_UPDATEMARKETSTATE"]._serialized_start = 14550 + _globals["_UPDATEMARKETSTATE"]._serialized_end = 14633 + _globals["_UPDATEMARKETSTATECONFIGURATION"]._serialized_start = 14636 + _globals["_UPDATEMARKETSTATECONFIGURATION"]._serialized_end = 14796 + _globals["_CANCELTRANSFER"]._serialized_start = 14798 + _globals["_CANCELTRANSFER"]._serialized_end = 14875 + _globals["_CANCELTRANSFERCONFIGURATION"]._serialized_start = 14877 + _globals["_CANCELTRANSFERCONFIGURATION"]._serialized_end = 14939 + _globals["_NEWTRANSFER"]._serialized_start = 14941 + _globals["_NEWTRANSFER"]._serialized_end = 15012 + _globals["_NEWTRANSFERCONFIGURATION"]._serialized_start = 15015 + _globals["_NEWTRANSFERCONFIGURATION"]._serialized_end = 15488 + _globals["_ONEOFFTRANSFER"]._serialized_start = 15490 + _globals["_ONEOFFTRANSFER"]._serialized_end = 15537 + _globals["_RECURRINGTRANSFER"]._serialized_start = 15540 + _globals["_RECURRINGTRANSFER"]._serialized_end = 15760 + _globals["_NEWPROTOCOLAUTOMATEDPURCHASE"]._serialized_start = 15762 + _globals["_NEWPROTOCOLAUTOMATEDPURCHASE"]._serialized_end = 15861 + _globals["_NEWPROTOCOLAUTOMATEDPURCHASECHANGES"]._serialized_start = 15864 + _globals["_NEWPROTOCOLAUTOMATEDPURCHASECHANGES"]._serialized_end = 16830 # @@protoc_insertion_point(module_scope) diff --git a/vega_protos/protos/vega/governance_pb2.pyi b/vega_protos/protos/vega/governance_pb2.pyi index 88d42d653..6b8326bab 100644 --- a/vega_protos/protos/vega/governance_pb2.pyi +++ b/vega_protos/protos/vega/governance_pb2.pyi @@ -74,6 +74,7 @@ class ProposalError(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): PROPOSAL_ERROR_PROPOSAL_IN_BATCH_DECLINED: _ClassVar[ProposalError] PROPOSAL_ERROR_INVALID_SIZE_DECIMAL_PLACES: _ClassVar[ProposalError] PROPOSAL_ERROR_INVALID_VOLUME_REBATE_PROGRAM: _ClassVar[ProposalError] + PROPOSAL_ERROR_INVALID_PROTOCOL_AUTOMATED_PURCHASE: _ClassVar[ProposalError] class MarketStateUpdateType(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): __slots__ = () @@ -144,6 +145,7 @@ PROPOSAL_ERROR_PROPOSAL_IN_BATCH_REJECTED: ProposalError PROPOSAL_ERROR_PROPOSAL_IN_BATCH_DECLINED: ProposalError PROPOSAL_ERROR_INVALID_SIZE_DECIMAL_PLACES: ProposalError PROPOSAL_ERROR_INVALID_VOLUME_REBATE_PROGRAM: ProposalError +PROPOSAL_ERROR_INVALID_PROTOCOL_AUTOMATED_PURCHASE: ProposalError MARKET_STATE_UPDATE_TYPE_UNSPECIFIED: MarketStateUpdateType MARKET_STATE_UPDATE_TYPE_TERMINATE: MarketStateUpdateType MARKET_STATE_UPDATE_TYPE_SUSPEND: MarketStateUpdateType @@ -370,6 +372,7 @@ class NewMarketConfiguration(_message.Message): "mark_price_configuration", "tick_size", "enable_transaction_reordering", + "allowed_empty_amm_levels", ) INSTRUMENT_FIELD_NUMBER: _ClassVar[int] DECIMAL_PLACES_FIELD_NUMBER: _ClassVar[int] @@ -389,6 +392,7 @@ class NewMarketConfiguration(_message.Message): MARK_PRICE_CONFIGURATION_FIELD_NUMBER: _ClassVar[int] TICK_SIZE_FIELD_NUMBER: _ClassVar[int] ENABLE_TRANSACTION_REORDERING_FIELD_NUMBER: _ClassVar[int] + ALLOWED_EMPTY_AMM_LEVELS_FIELD_NUMBER: _ClassVar[int] instrument: InstrumentConfiguration decimal_places: int metadata: _containers.RepeatedScalarFieldContainer[str] @@ -407,6 +411,7 @@ class NewMarketConfiguration(_message.Message): mark_price_configuration: _markets_pb2.CompositePriceConfiguration tick_size: str enable_transaction_reordering: bool + allowed_empty_amm_levels: int def __init__( self, instrument: _Optional[_Union[InstrumentConfiguration, _Mapping]] = ..., @@ -439,6 +444,7 @@ class NewMarketConfiguration(_message.Message): ] = ..., tick_size: _Optional[str] = ..., enable_transaction_reordering: bool = ..., + allowed_empty_amm_levels: _Optional[int] = ..., ) -> None: ... class NewSpotMarket(_message.Message): @@ -510,6 +516,7 @@ class UpdateMarketConfiguration(_message.Message): "mark_price_configuration", "tick_size", "enable_transaction_reordering", + "allowed_empty_amm_levels", ) INSTRUMENT_FIELD_NUMBER: _ClassVar[int] METADATA_FIELD_NUMBER: _ClassVar[int] @@ -526,6 +533,7 @@ class UpdateMarketConfiguration(_message.Message): MARK_PRICE_CONFIGURATION_FIELD_NUMBER: _ClassVar[int] TICK_SIZE_FIELD_NUMBER: _ClassVar[int] ENABLE_TRANSACTION_REORDERING_FIELD_NUMBER: _ClassVar[int] + ALLOWED_EMPTY_AMM_LEVELS_FIELD_NUMBER: _ClassVar[int] instrument: UpdateInstrumentConfiguration metadata: _containers.RepeatedScalarFieldContainer[str] price_monitoring_parameters: _markets_pb2.PriceMonitoringParameters @@ -541,6 +549,7 @@ class UpdateMarketConfiguration(_message.Message): mark_price_configuration: _markets_pb2.CompositePriceConfiguration tick_size: str enable_transaction_reordering: bool + allowed_empty_amm_levels: int def __init__( self, instrument: _Optional[_Union[UpdateInstrumentConfiguration, _Mapping]] = ..., @@ -570,6 +579,7 @@ class UpdateMarketConfiguration(_message.Message): ] = ..., tick_size: _Optional[str] = ..., enable_transaction_reordering: bool = ..., + allowed_empty_amm_levels: _Optional[int] = ..., ) -> None: ... class UpdateSpotMarketConfiguration(_message.Message): @@ -800,6 +810,7 @@ class ProposalTerms(_message.Message): "update_referral_program", "update_volume_discount_program", "update_volume_rebate_program", + "new_protocol_automated_purchase", ) CLOSING_TIMESTAMP_FIELD_NUMBER: _ClassVar[int] ENACTMENT_TIMESTAMP_FIELD_NUMBER: _ClassVar[int] @@ -818,6 +829,7 @@ class ProposalTerms(_message.Message): UPDATE_REFERRAL_PROGRAM_FIELD_NUMBER: _ClassVar[int] UPDATE_VOLUME_DISCOUNT_PROGRAM_FIELD_NUMBER: _ClassVar[int] UPDATE_VOLUME_REBATE_PROGRAM_FIELD_NUMBER: _ClassVar[int] + NEW_PROTOCOL_AUTOMATED_PURCHASE_FIELD_NUMBER: _ClassVar[int] closing_timestamp: int enactment_timestamp: int validation_timestamp: int @@ -835,6 +847,7 @@ class ProposalTerms(_message.Message): update_referral_program: UpdateReferralProgram update_volume_discount_program: UpdateVolumeDiscountProgram update_volume_rebate_program: UpdateVolumeRebateProgram + new_protocol_automated_purchase: NewProtocolAutomatedPurchase def __init__( self, closing_timestamp: _Optional[int] = ..., @@ -862,6 +875,9 @@ class ProposalTerms(_message.Message): update_volume_rebate_program: _Optional[ _Union[UpdateVolumeRebateProgram, _Mapping] ] = ..., + new_protocol_automated_purchase: _Optional[ + _Union[NewProtocolAutomatedPurchase, _Mapping] + ] = ..., ) -> None: ... class BatchProposalTermsChange(_message.Message): @@ -882,6 +898,7 @@ class BatchProposalTermsChange(_message.Message): "update_volume_discount_program", "new_asset", "update_volume_rebate_program", + "new_protocol_automated_purchase", ) ENACTMENT_TIMESTAMP_FIELD_NUMBER: _ClassVar[int] VALIDATION_TIMESTAMP_FIELD_NUMBER: _ClassVar[int] @@ -899,6 +916,7 @@ class BatchProposalTermsChange(_message.Message): UPDATE_VOLUME_DISCOUNT_PROGRAM_FIELD_NUMBER: _ClassVar[int] NEW_ASSET_FIELD_NUMBER: _ClassVar[int] UPDATE_VOLUME_REBATE_PROGRAM_FIELD_NUMBER: _ClassVar[int] + NEW_PROTOCOL_AUTOMATED_PURCHASE_FIELD_NUMBER: _ClassVar[int] enactment_timestamp: int validation_timestamp: int update_market: UpdateMarket @@ -915,6 +933,7 @@ class BatchProposalTermsChange(_message.Message): update_volume_discount_program: UpdateVolumeDiscountProgram new_asset: NewAsset update_volume_rebate_program: UpdateVolumeRebateProgram + new_protocol_automated_purchase: NewProtocolAutomatedPurchase def __init__( self, enactment_timestamp: _Optional[int] = ..., @@ -941,6 +960,9 @@ class BatchProposalTermsChange(_message.Message): update_volume_rebate_program: _Optional[ _Union[UpdateVolumeRebateProgram, _Mapping] ] = ..., + new_protocol_automated_purchase: _Optional[ + _Union[NewProtocolAutomatedPurchase, _Mapping] + ] = ..., ) -> None: ... class ProposalParameters(_message.Message): @@ -1439,3 +1461,89 @@ class RecurringTransfer(_message.Message): ] = ..., factor: _Optional[str] = ..., ) -> None: ... + +class NewProtocolAutomatedPurchase(_message.Message): + __slots__ = ("changes",) + CHANGES_FIELD_NUMBER: _ClassVar[int] + changes: NewProtocolAutomatedPurchaseChanges + def __init__( + self, + changes: _Optional[_Union[NewProtocolAutomatedPurchaseChanges, _Mapping]] = ..., + ) -> None: ... + +class NewProtocolAutomatedPurchaseChanges(_message.Message): + __slots__ = ( + "from_account_type", + "to_account_type", + "market_id", + "price_oracle", + "price_oracle_spec_binding", + "oracle_offset_factor", + "auction_schedule", + "auction_volume_snapshot_schedule", + "automated_purchase_spec_binding", + "auction_duration", + "minimum_auction_size", + "maximum_auction_size", + "expiry_timestamp", + "oracle_price_staleness_tolerance", + ) + FROM_FIELD_NUMBER: _ClassVar[int] + FROM_ACCOUNT_TYPE_FIELD_NUMBER: _ClassVar[int] + TO_ACCOUNT_TYPE_FIELD_NUMBER: _ClassVar[int] + MARKET_ID_FIELD_NUMBER: _ClassVar[int] + PRICE_ORACLE_FIELD_NUMBER: _ClassVar[int] + PRICE_ORACLE_SPEC_BINDING_FIELD_NUMBER: _ClassVar[int] + ORACLE_OFFSET_FACTOR_FIELD_NUMBER: _ClassVar[int] + AUCTION_SCHEDULE_FIELD_NUMBER: _ClassVar[int] + AUCTION_VOLUME_SNAPSHOT_SCHEDULE_FIELD_NUMBER: _ClassVar[int] + AUTOMATED_PURCHASE_SPEC_BINDING_FIELD_NUMBER: _ClassVar[int] + AUCTION_DURATION_FIELD_NUMBER: _ClassVar[int] + MINIMUM_AUCTION_SIZE_FIELD_NUMBER: _ClassVar[int] + MAXIMUM_AUCTION_SIZE_FIELD_NUMBER: _ClassVar[int] + EXPIRY_TIMESTAMP_FIELD_NUMBER: _ClassVar[int] + ORACLE_PRICE_STALENESS_TOLERANCE_FIELD_NUMBER: _ClassVar[int] + from_account_type: _vega_pb2.AccountType + to_account_type: _vega_pb2.AccountType + market_id: str + price_oracle: _data_source_pb2.DataSourceDefinition + price_oracle_spec_binding: _data_source_pb2.SpecBindingForCompositePrice + oracle_offset_factor: str + auction_schedule: _data_source_pb2.DataSourceDefinition + auction_volume_snapshot_schedule: _data_source_pb2.DataSourceDefinition + automated_purchase_spec_binding: ( + _markets_pb2.DataSourceSpecToAutomatedPurchaseBinding + ) + auction_duration: str + minimum_auction_size: str + maximum_auction_size: str + expiry_timestamp: int + oracle_price_staleness_tolerance: str + def __init__( + self, + from_account_type: _Optional[_Union[_vega_pb2.AccountType, str]] = ..., + to_account_type: _Optional[_Union[_vega_pb2.AccountType, str]] = ..., + market_id: _Optional[str] = ..., + price_oracle: _Optional[ + _Union[_data_source_pb2.DataSourceDefinition, _Mapping] + ] = ..., + price_oracle_spec_binding: _Optional[ + _Union[_data_source_pb2.SpecBindingForCompositePrice, _Mapping] + ] = ..., + oracle_offset_factor: _Optional[str] = ..., + auction_schedule: _Optional[ + _Union[_data_source_pb2.DataSourceDefinition, _Mapping] + ] = ..., + auction_volume_snapshot_schedule: _Optional[ + _Union[_data_source_pb2.DataSourceDefinition, _Mapping] + ] = ..., + automated_purchase_spec_binding: _Optional[ + _Union[_markets_pb2.DataSourceSpecToAutomatedPurchaseBinding, _Mapping] + ] = ..., + auction_duration: _Optional[str] = ..., + minimum_auction_size: _Optional[str] = ..., + maximum_auction_size: _Optional[str] = ..., + expiry_timestamp: _Optional[int] = ..., + oracle_price_staleness_tolerance: _Optional[str] = ..., + **kwargs + ) -> None: ... diff --git a/vega_protos/protos/vega/markets_pb2.py b/vega_protos/protos/vega/markets_pb2.py index 2f0a81b09..23c28b0a0 100644 --- a/vega_protos/protos/vega/markets_pb2.py +++ b/vega_protos/protos/vega/markets_pb2.py @@ -17,7 +17,7 @@ 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"\xc2\x01\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\x12!\n\x0ctreasury_fee\x18\x04 \x01(\tR\x0btreasuryFee\x12 \n\x0c\x62uy_back_fee\x18\x05 \x01(\tR\nbuyBackFee"\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"\xb0\x0f\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\x12\x42\n\x1d\x65nable_transaction_reordering\x18\x16 \x01(\x08R\x1b\x65nableTransactionReordering"\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"\x9c\x02\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\x12#\n\x1fTRADING_MODE_LONG_BLOCK_AUCTION\x10\x07\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' + 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"\xc2\x01\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\x12!\n\x0ctreasury_fee\x18\x04 \x01(\tR\x0btreasuryFee\x12 \n\x0c\x62uy_back_fee\x18\x05 \x01(\tR\nbuyBackFee"\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"\x9f\x10\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\x12\x42\n\x1d\x65nable_transaction_reordering\x18\x16 \x01(\x08R\x1b\x65nableTransactionReordering\x12\x37\n\x18\x61llowed_empty_amm_levels\x18\x17 \x01(\x04R\x15\x61llowedEmptyAmmLevels"\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"\xd2\x02\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\x12#\n\x1fTRADING_MODE_LONG_BLOCK_AUCTION\x10\x07\x12\x34\n0TRADING_MODE_PROTOCOL_AUTOMATED_PURCHASE_AUCTION\x10\x08\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"\xc0\x01\n(DataSourceSpecToAutomatedPurchaseBinding\x12:\n\x19\x61uction_schedule_property\x18\x01 \x01(\tR\x17\x61uctionScheduleProperty\x12X\n)auction_volume_snapshot_schedule_property\x18\x02 \x01(\tR%auctionVolumeSnapshotScheduleProperty*\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() @@ -28,8 +28,8 @@ _globals["DESCRIPTOR"]._serialized_options = ( b"Z%code.vegaprotocol.io/vega/protos/vega" ) - _globals["_COMPOSITEPRICETYPE"]._serialized_start = 8018 - _globals["_COMPOSITEPRICETYPE"]._serialized_end = 8181 + _globals["_COMPOSITEPRICETYPE"]._serialized_start = 8324 + _globals["_COMPOSITEPRICETYPE"]._serialized_end = 8487 _globals["_AUCTIONDURATION"]._serialized_start = 52 _globals["_AUCTIONDURATION"]._serialized_end = 121 _globals["_SPOT"]._serialized_start = 123 @@ -85,15 +85,17 @@ _globals["_TARGETSTAKEPARAMETERS"]._serialized_start = 5087 _globals["_TARGETSTAKEPARAMETERS"]._serialized_end = 5182 _globals["_MARKET"]._serialized_start = 5185 - _globals["_MARKET"]._serialized_end = 7153 - _globals["_MARKET_STATE"]._serialized_start = 6516 - _globals["_MARKET_STATE"]._serialized_end = 6768 - _globals["_MARKET_TRADINGMODE"]._serialized_start = 6771 - _globals["_MARKET_TRADINGMODE"]._serialized_end = 7055 - _globals["_MARKETTIMESTAMPS"]._serialized_start = 7155 - _globals["_MARKETTIMESTAMPS"]._serialized_end = 7269 - _globals["_LIQUIDATIONSTRATEGY"]._serialized_start = 7272 - _globals["_LIQUIDATIONSTRATEGY"]._serialized_end = 7538 - _globals["_COMPOSITEPRICECONFIGURATION"]._serialized_start = 7541 - _globals["_COMPOSITEPRICECONFIGURATION"]._serialized_end = 8015 + _globals["_MARKET"]._serialized_end = 7264 + _globals["_MARKET_STATE"]._serialized_start = 6573 + _globals["_MARKET_STATE"]._serialized_end = 6825 + _globals["_MARKET_TRADINGMODE"]._serialized_start = 6828 + _globals["_MARKET_TRADINGMODE"]._serialized_end = 7166 + _globals["_MARKETTIMESTAMPS"]._serialized_start = 7266 + _globals["_MARKETTIMESTAMPS"]._serialized_end = 7380 + _globals["_LIQUIDATIONSTRATEGY"]._serialized_start = 7383 + _globals["_LIQUIDATIONSTRATEGY"]._serialized_end = 7649 + _globals["_COMPOSITEPRICECONFIGURATION"]._serialized_start = 7652 + _globals["_COMPOSITEPRICECONFIGURATION"]._serialized_end = 8126 + _globals["_DATASOURCESPECTOAUTOMATEDPURCHASEBINDING"]._serialized_start = 8129 + _globals["_DATASOURCESPECTOAUTOMATEDPURCHASEBINDING"]._serialized_end = 8321 # @@protoc_insertion_point(module_scope) diff --git a/vega_protos/protos/vega/markets_pb2.pyi b/vega_protos/protos/vega/markets_pb2.pyi index 8cc1e3f0a..676ce11a8 100644 --- a/vega_protos/protos/vega/markets_pb2.pyi +++ b/vega_protos/protos/vega/markets_pb2.pyi @@ -518,6 +518,7 @@ class Market(_message.Message): "mark_price_configuration", "tick_size", "enable_transaction_reordering", + "allowed_empty_amm_levels", ) class State(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): @@ -556,6 +557,7 @@ class Market(_message.Message): TRADING_MODE_NO_TRADING: _ClassVar[Market.TradingMode] TRADING_MODE_SUSPENDED_VIA_GOVERNANCE: _ClassVar[Market.TradingMode] TRADING_MODE_LONG_BLOCK_AUCTION: _ClassVar[Market.TradingMode] + TRADING_MODE_PROTOCOL_AUTOMATED_PURCHASE_AUCTION: _ClassVar[Market.TradingMode] TRADING_MODE_UNSPECIFIED: Market.TradingMode TRADING_MODE_CONTINUOUS: Market.TradingMode @@ -565,6 +567,7 @@ class Market(_message.Message): TRADING_MODE_NO_TRADING: Market.TradingMode TRADING_MODE_SUSPENDED_VIA_GOVERNANCE: Market.TradingMode TRADING_MODE_LONG_BLOCK_AUCTION: Market.TradingMode + TRADING_MODE_PROTOCOL_AUTOMATED_PURCHASE_AUCTION: Market.TradingMode ID_FIELD_NUMBER: _ClassVar[int] TRADABLE_INSTRUMENT_FIELD_NUMBER: _ClassVar[int] DECIMAL_PLACES_FIELD_NUMBER: _ClassVar[int] @@ -587,6 +590,7 @@ class Market(_message.Message): MARK_PRICE_CONFIGURATION_FIELD_NUMBER: _ClassVar[int] TICK_SIZE_FIELD_NUMBER: _ClassVar[int] ENABLE_TRANSACTION_REORDERING_FIELD_NUMBER: _ClassVar[int] + ALLOWED_EMPTY_AMM_LEVELS_FIELD_NUMBER: _ClassVar[int] id: str tradable_instrument: TradableInstrument decimal_places: int @@ -609,6 +613,7 @@ class Market(_message.Message): mark_price_configuration: CompositePriceConfiguration tick_size: str enable_transaction_reordering: bool + allowed_empty_amm_levels: int def __init__( self, id: _Optional[str] = ..., @@ -639,6 +644,7 @@ class Market(_message.Message): ] = ..., tick_size: _Optional[str] = ..., enable_transaction_reordering: bool = ..., + allowed_empty_amm_levels: _Optional[int] = ..., ) -> None: ... class MarketTimestamps(_message.Message): @@ -732,3 +738,18 @@ class CompositePriceConfiguration(_message.Message): _Iterable[_Union[_data_source_pb2.SpecBindingForCompositePrice, _Mapping]] ] = ..., ) -> None: ... + +class DataSourceSpecToAutomatedPurchaseBinding(_message.Message): + __slots__ = ( + "auction_schedule_property", + "auction_volume_snapshot_schedule_property", + ) + AUCTION_SCHEDULE_PROPERTY_FIELD_NUMBER: _ClassVar[int] + AUCTION_VOLUME_SNAPSHOT_SCHEDULE_PROPERTY_FIELD_NUMBER: _ClassVar[int] + auction_schedule_property: str + auction_volume_snapshot_schedule_property: str + def __init__( + self, + auction_schedule_property: _Optional[str] = ..., + auction_volume_snapshot_schedule_property: _Optional[str] = ..., + ) -> None: ... diff --git a/vega_protos/protos/vega/snapshot/v1/snapshot_pb2.py b/vega_protos/protos/vega/snapshot/v1/snapshot_pb2.py index 4deeab3aa..cb3bf23f7 100644 --- a/vega_protos/protos/vega/snapshot/v1/snapshot_pb2.py +++ b/vega_protos/protos/vega/snapshot/v1/snapshot_pb2.py @@ -26,7 +26,7 @@ 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"\xc2\x39\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\x07txCache\x12R\n\x12\x65vm_fwd_heartbeats\x18Y \x01(\x0b\x32".vega.snapshot.v1.EVMFwdHeartbeatsH\x00R\x10\x65vmFwdHeartbeats\x12[\n\x15volume_rebate_program\x18Z \x01(\x0b\x32%.vega.snapshot.v1.VolumeRebateProgramH\x00R\x13volumeRebateProgramB\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"\xe5\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\x12&\n\x0fprev_block_time\x18\x07 \x01(\x03R\rprevBlockTime"\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"\x81\x04\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\x12\x64\n\x18game_eligibility_tracker\x18\x05 \x03(\x0b\x32*.vega.checkpoint.v1.GameEligibilityTrackerR\x16gameEligibilityTracker"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"\x83\x05\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\x12`\n"current_rewards_factors_multiplier\x18\n \x01(\x0b\x32\x13.vega.RewardFactorsR\x1f\x63urrentRewardsFactorsMultiplier\x12I\n\x16\x63urrent_reward_factors\x18\x0b \x01(\x0b\x32\x13.vega.RewardFactorsR\x14\x63urrentRewardFactors"=\n\rRunningVolume\x12\x14\n\x05\x65poch\x18\x01 \x01(\x04R\x05\x65poch\x12\x16\n\x06volume\x18\x02 \x01(\x0cR\x06volume"\xb5\x01\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\x12@\n\x10\x64iscount_factors\x18\x04 \x01(\x0b\x32\x15.vega.DiscountFactorsR\x0f\x64iscountFactors"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"q\n\x0fPartyRebateData\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12\x1a\n\x08\x66raction\x18\x02 \x01(\tR\x08\x66raction\x12,\n\x12maker_fee_received\x18\x03 \x01(\tR\x10makerFeeReceived"\xab\x03\n\x13VolumeRebateProgram\x12\x18\n\x07parties\x18\x01 \x03(\tR\x07parties\x12M\n\x11party_rebate_data\x18\x02 \x03(\x0b\x32!.vega.snapshot.v1.PartyRebateDataR\x0fpartyRebateData\x12\x42\n\x0f\x63urrent_program\x18\x03 \x01(\x0b\x32\x19.vega.VolumeRebateProgramR\x0e\x63urrentProgram\x12:\n\x0bnew_program\x18\x04 \x01(\x0b\x32\x19.vega.VolumeRebateProgramR\nnewProgram\x12M\n\x10\x66\x61\x63tors_by_party\x18\x05 \x03(\x0b\x32#.vega.snapshot.v1.VolumeRebateStatsR\x0e\x66\x61\x63torsByParty\x12\x30\n\x14last_program_version\x18\x06 \x01(\x04R\x12lastProgramVersion\x12*\n\x11program_has_ended\x18\x07 \x01(\x08R\x0fprogramHasEnded"N\n\x11VolumeRebateStats\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12#\n\rrebate_factor\x18\x02 \x01(\tR\x0crebateFactor"\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"\x96\x01\n\x13VolumeDiscountStats\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12\'\n\x0f\x64iscount_factor\x18\x02 \x01(\tR\x0e\x64iscountFactor\x12@\n\x10\x64iscount_factors\x18\x03 \x01(\x0b\x32\x15.vega.DiscountFactorsR\x0f\x64iscountFactors"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"3\n\tDelayedTx\x12\x0e\n\x02tx\x18\x01 \x03(\x0cR\x02tx\x12\x16\n\x06height\x18\x02 \x01(\x04R\x06height"8\n\x07TxCache\x12-\n\x03txs\x18\x01 \x03(\x0b\x32\x1b.vega.snapshot.v1.DelayedTxR\x03txs"\xa0\x01\n\x16\x45VMFwdPendingHeartbeat\x12!\n\x0c\x62lock_height\x18\x01 \x01(\x04R\x0b\x62lockHeight\x12\x1d\n\nblock_time\x18\x02 \x01(\x04R\tblockTime\x12)\n\x10\x63ontract_address\x18\x03 \x01(\tR\x0f\x63ontractAddress\x12\x19\n\x08\x63hain_id\x18\x04 \x01(\tR\x07\x63hainId"y\n\x0e\x45VMFwdLastSeen\x12\x19\n\x08\x63hain_id\x18\x01 \x01(\tR\x07\x63hainId\x12)\n\x10\x63ontract_address\x18\x02 \x01(\tR\x0f\x63ontractAddress\x12!\n\x0c\x62lock_height\x18\x03 \x01(\x04R\x0b\x62lockHeight"\xaa\x01\n\x10\x45VMFwdHeartbeats\x12W\n\x12pending_heartbeats\x18\x01 \x03(\x0b\x32(.vega.snapshot.v1.EVMFwdPendingHeartbeatR\x11pendingHeartbeats\x12=\n\tlast_seen\x18\x02 \x03(\x0b\x32 .vega.snapshot.v1.EVMFwdLastSeenR\x08lastSeen*`\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' + 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"\xc2\x39\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\x07txCache\x12R\n\x12\x65vm_fwd_heartbeats\x18Y \x01(\x0b\x32".vega.snapshot.v1.EVMFwdHeartbeatsH\x00R\x10\x65vmFwdHeartbeats\x12[\n\x15volume_rebate_program\x18Z \x01(\x0b\x32%.vega.snapshot.v1.VolumeRebateProgramH\x00R\x13volumeRebateProgramB\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"\xbf\x01\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\x12J\n\x12\x65\x61rmarked_balances\x18\x03 \x03(\x0b\x32\x1b.vega.snapshot.v1.EarmarkedR\x11\x65\x61rmarkedBalances"W\n\tEarmarked\x12\x1d\n\naccount_id\x18\x01 \x01(\tR\taccountId\x12+\n\x11\x65\x61rmarked_balance\x18\x02 \x01(\tR\x10\x65\x61rmarkedBalance"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"\x8e\n\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\x12k\n\x1bprotocol_automated_purchase\x18\x18 \x01(\x0b\x32+.vega.snapshot.v1.ProtocolAutomatedPurchaseR\x19protocolAutomatedPurchase"\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"\xe5\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\x12&\n\x0fprev_block_time\x18\x07 \x01(\x03R\rprevBlockTime"\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"\x81\x04\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\x12\x64\n\x18game_eligibility_tracker\x18\x05 \x03(\x0b\x32*.vega.checkpoint.v1.GameEligibilityTrackerR\x16gameEligibilityTracker"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"\x83\x05\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\x12`\n"current_rewards_factors_multiplier\x18\n \x01(\x0b\x32\x13.vega.RewardFactorsR\x1f\x63urrentRewardsFactorsMultiplier\x12I\n\x16\x63urrent_reward_factors\x18\x0b \x01(\x0b\x32\x13.vega.RewardFactorsR\x14\x63urrentRewardFactors"=\n\rRunningVolume\x12\x14\n\x05\x65poch\x18\x01 \x01(\x04R\x05\x65poch\x12\x16\n\x06volume\x18\x02 \x01(\x0cR\x06volume"\xb5\x01\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\x12@\n\x10\x64iscount_factors\x18\x04 \x01(\x0b\x32\x15.vega.DiscountFactorsR\x0f\x64iscountFactors"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"q\n\x0fPartyRebateData\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12\x1a\n\x08\x66raction\x18\x02 \x01(\tR\x08\x66raction\x12,\n\x12maker_fee_received\x18\x03 \x01(\tR\x10makerFeeReceived"\xab\x03\n\x13VolumeRebateProgram\x12\x18\n\x07parties\x18\x01 \x03(\tR\x07parties\x12M\n\x11party_rebate_data\x18\x02 \x03(\x0b\x32!.vega.snapshot.v1.PartyRebateDataR\x0fpartyRebateData\x12\x42\n\x0f\x63urrent_program\x18\x03 \x01(\x0b\x32\x19.vega.VolumeRebateProgramR\x0e\x63urrentProgram\x12:\n\x0bnew_program\x18\x04 \x01(\x0b\x32\x19.vega.VolumeRebateProgramR\nnewProgram\x12M\n\x10\x66\x61\x63tors_by_party\x18\x05 \x03(\x0b\x32#.vega.snapshot.v1.VolumeRebateStatsR\x0e\x66\x61\x63torsByParty\x12\x30\n\x14last_program_version\x18\x06 \x01(\x04R\x12lastProgramVersion\x12*\n\x11program_has_ended\x18\x07 \x01(\x08R\x0fprogramHasEnded"N\n\x11VolumeRebateStats\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12#\n\rrebate_factor\x18\x02 \x01(\tR\x0crebateFactor"\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"\x96\x01\n\x13VolumeDiscountStats\x12\x14\n\x05party\x18\x01 \x01(\tR\x05party\x12\'\n\x0f\x64iscount_factor\x18\x02 \x01(\tR\x0e\x64iscountFactor\x12@\n\x10\x64iscount_factors\x18\x03 \x01(\x0b\x32\x15.vega.DiscountFactorsR\x0f\x64iscountFactors"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"3\n\tDelayedTx\x12\x0e\n\x02tx\x18\x01 \x03(\x0cR\x02tx\x12\x16\n\x06height\x18\x02 \x01(\x04R\x06height"8\n\x07TxCache\x12-\n\x03txs\x18\x01 \x03(\x0b\x32\x1b.vega.snapshot.v1.DelayedTxR\x03txs"\xa0\x01\n\x16\x45VMFwdPendingHeartbeat\x12!\n\x0c\x62lock_height\x18\x01 \x01(\x04R\x0b\x62lockHeight\x12\x1d\n\nblock_time\x18\x02 \x01(\x04R\tblockTime\x12)\n\x10\x63ontract_address\x18\x03 \x01(\tR\x0f\x63ontractAddress\x12\x19\n\x08\x63hain_id\x18\x04 \x01(\tR\x07\x63hainId"y\n\x0e\x45VMFwdLastSeen\x12\x19\n\x08\x63hain_id\x18\x01 \x01(\tR\x07\x63hainId\x12)\n\x10\x63ontract_address\x18\x02 \x01(\tR\x0f\x63ontractAddress\x12!\n\x0c\x62lock_height\x18\x03 \x01(\x04R\x0b\x62lockHeight"\xaa\x01\n\x10\x45VMFwdHeartbeats\x12W\n\x12pending_heartbeats\x18\x01 \x03(\x0b\x32(.vega.snapshot.v1.EVMFwdPendingHeartbeatR\x11pendingHeartbeats\x12=\n\tlast_seen\x18\x02 \x03(\x0b\x32 .vega.snapshot.v1.EVMFwdLastSeenR\x08lastSeen"\xe8\x02\n\x19ProtocolAutomatedPurchase\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x41\n\x06\x63onfig\x18\x02 \x01(\x0b\x32).vega.NewProtocolAutomatedPurchaseChangesR\x06\x63onfig\x12.\n\x13next_auction_amount\x18\x03 \x01(\tR\x11nextAuctionAmount\x12*\n\x11last_oracle_price\x18\x04 \x01(\tR\x0flastOraclePrice\x12\x35\n\x17last_oracle_update_time\x18\x05 \x01(\x03R\x14lastOracleUpdateTime\x12!\n\x0c\x61\x63tive_order\x18\x06 \x01(\tR\x0b\x61\x63tiveOrder\x12\x1e\n\x04side\x18\x07 \x01(\x0e\x32\n.vega.SideR\x04side\x12"\n\rready_to_stop\x18\x08 \x01(\x08R\x0breadyToStop*`\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() @@ -39,8 +39,8 @@ _globals["DESCRIPTOR"]._serialized_options = ( b"Z1code.vegaprotocol.io/vega/protos/vega/snapshot/v1" ) - _globals["_FORMAT"]._serialized_start = 44165 - _globals["_FORMAT"]._serialized_end = 44261 + _globals["_FORMAT"]._serialized_start = 44803 + _globals["_FORMAT"]._serialized_end = 44899 _globals["_SNAPSHOT"]._serialized_start = 249 _globals["_SNAPSHOT"]._serialized_end = 405 _globals["_NODEHASH"]._serialized_start = 407 @@ -81,370 +81,374 @@ _globals["_EVENTFORWARDERBUCKET"]._serialized_end = 10210 _globals["_EVENTFORWARDER"]._serialized_start = 10213 _globals["_EVENTFORWARDER"]._serialized_end = 10357 - _globals["_COLLATERALACCOUNTS"]._serialized_start = 10359 - _globals["_COLLATERALACCOUNTS"]._serialized_end = 10474 - _globals["_COLLATERALASSETS"]._serialized_start = 10476 - _globals["_COLLATERALASSETS"]._serialized_end = 10531 - _globals["_ACTIVEASSETS"]._serialized_start = 10533 - _globals["_ACTIVEASSETS"]._serialized_end = 10584 - _globals["_PENDINGASSETS"]._serialized_start = 10586 - _globals["_PENDINGASSETS"]._serialized_end = 10638 - _globals["_PENDINGASSETUPDATES"]._serialized_start = 10640 - _globals["_PENDINGASSETUPDATES"]._serialized_end = 10698 - _globals["_WITHDRAWAL"]._serialized_start = 10700 - _globals["_WITHDRAWAL"]._serialized_end = 10780 - _globals["_DEPOSIT"]._serialized_start = 10782 - _globals["_DEPOSIT"]._serialized_end = 10848 - _globals["_TXREF"]._serialized_start = 10851 - _globals["_TXREF"]._serialized_end = 10983 - _globals["_BANKINGWITHDRAWALS"]._serialized_start = 10985 - _globals["_BANKINGWITHDRAWALS"]._serialized_end = 11069 - _globals["_BANKINGDEPOSITS"]._serialized_start = 11071 - _globals["_BANKINGDEPOSITS"]._serialized_end = 11141 - _globals["_BANKINGSEEN"]._serialized_start = 11144 - _globals["_BANKINGSEEN"]._serialized_end = 11305 - _globals["_BANKINGASSETACTIONS"]._serialized_start = 11307 - _globals["_BANKINGASSETACTIONS"]._serialized_end = 11396 - _globals["_BANKINGRECURRINGTRANSFERS"]._serialized_start = 11399 - _globals["_BANKINGRECURRINGTRANSFERS"]._serialized_end = 11561 - _globals["_BANKINGSCHEDULEDTRANSFERS"]._serialized_start = 11563 - _globals["_BANKINGSCHEDULEDTRANSFERS"]._serialized_end = 11679 - _globals["_BANKINGRECURRINGGOVERNANCETRANSFERS"]._serialized_start = 11681 - _globals["_BANKINGRECURRINGGOVERNANCETRANSFERS"]._serialized_end = 11807 - _globals["_BANKINGSCHEDULEDGOVERNANCETRANSFERS"]._serialized_start = 11810 - _globals["_BANKINGSCHEDULEDGOVERNANCETRANSFERS"]._serialized_end = 11946 - _globals["_BANKINGBRIDGESTATE"]._serialized_start = 11948 - _globals["_BANKINGBRIDGESTATE"]._serialized_end = 12036 - _globals["_BANKINGEVMBRIDGESTATES"]._serialized_start = 12038 - _globals["_BANKINGEVMBRIDGESTATES"]._serialized_end = 12132 - _globals["_CHECKPOINT"]._serialized_start = 12134 - _globals["_CHECKPOINT"]._serialized_end = 12171 - _globals["_DELEGATIONLASTRECONCILIATIONTIME"]._serialized_start = 12173 - _globals["_DELEGATIONLASTRECONCILIATIONTIME"]._serialized_end = 12265 - _globals["_DELEGATIONACTIVE"]._serialized_start = 12267 - _globals["_DELEGATIONACTIVE"]._serialized_end = 12337 - _globals["_DELEGATIONPENDING"]._serialized_start = 12339 - _globals["_DELEGATIONPENDING"]._serialized_end = 12464 - _globals["_DELEGATIONAUTO"]._serialized_start = 12466 - _globals["_DELEGATIONAUTO"]._serialized_end = 12508 - _globals["_PROPOSALDATA"]._serialized_start = 12511 - _globals["_PROPOSALDATA"]._serialized_end = 12665 - _globals["_GOVERNANCEENACTED"]._serialized_start = 12667 - _globals["_GOVERNANCEENACTED"]._serialized_end = 12748 - _globals["_GOVERNANCEACTIVE"]._serialized_start = 12750 - _globals["_GOVERNANCEACTIVE"]._serialized_end = 12830 - _globals["_BATCHPROPOSALDATA"]._serialized_start = 12833 - _globals["_BATCHPROPOSALDATA"]._serialized_end = 12969 - _globals["_GOVERNANCEBATCHACTIVE"]._serialized_start = 12971 - _globals["_GOVERNANCEBATCHACTIVE"]._serialized_end = 13072 - _globals["_GOVERNANCENODE"]._serialized_start = 13075 - _globals["_GOVERNANCENODE"]._serialized_end = 13291 - _globals["_STAKINGACCOUNT"]._serialized_start = 13293 - _globals["_STAKINGACCOUNT"]._serialized_end = 13411 - _globals["_STAKINGACCOUNTS"]._serialized_start = 13414 - _globals["_STAKINGACCOUNTS"]._serialized_end = 13639 - _globals["_MATCHINGBOOK"]._serialized_start = 13642 - _globals["_MATCHINGBOOK"]._serialized_end = 13888 - _globals["_NETPARAMS"]._serialized_start = 13890 - _globals["_NETPARAMS"]._serialized_end = 13949 - _globals["_DECIMALMAP"]._serialized_start = 13951 - _globals["_DECIMALMAP"]._serialized_end = 13999 - _globals["_TIMEPRICE"]._serialized_start = 14001 - _globals["_TIMEPRICE"]._serialized_end = 14054 - _globals["_PRICEVOLUME"]._serialized_start = 14056 - _globals["_PRICEVOLUME"]._serialized_end = 14115 - _globals["_PRICERANGE"]._serialized_start = 14117 - _globals["_PRICERANGE"]._serialized_end = 14183 - _globals["_PRICEBOUND"]._serialized_start = 14186 - _globals["_PRICEBOUND"]._serialized_end = 14340 - _globals["_PRICERANGECACHE"]._serialized_start = 14343 - _globals["_PRICERANGECACHE"]._serialized_end = 14497 - _globals["_CURRENTPRICE"]._serialized_start = 14499 - _globals["_CURRENTPRICE"]._serialized_end = 14559 - _globals["_PASTPRICE"]._serialized_start = 14561 - _globals["_PASTPRICE"]._serialized_end = 14644 - _globals["_PRICEMONITOR"]._serialized_start = 14647 - _globals["_PRICEMONITOR"]._serialized_end = 15275 - _globals["_AUCTIONSTATE"]._serialized_start = 15278 - _globals["_AUCTIONSTATE"]._serialized_end = 15654 - _globals["_EQUITYSHARELP"]._serialized_start = 15656 - _globals["_EQUITYSHARELP"]._serialized_end = 15773 - _globals["_EQUITYSHARE"]._serialized_start = 15776 - _globals["_EQUITYSHARE"]._serialized_end = 15945 - _globals["_FEESPLITTER"]._serialized_start = 15948 - _globals["_FEESPLITTER"]._serialized_end = 16080 - _globals["_SPOTMARKET"]._serialized_start = 16083 - _globals["_SPOTMARKET"]._serialized_end = 17268 - _globals["_MARKET"]._serialized_start = 17271 - _globals["_MARKET"]._serialized_end = 19169 - _globals["_PARTYMARGINFACTOR"]._serialized_start = 19171 - _globals["_PARTYMARGINFACTOR"]._serialized_end = 19249 - _globals["_AMMSTATE"]._serialized_start = 19252 - _globals["_AMMSTATE"]._serialized_end = 19444 - _globals["_POOLMAPENTRY"]._serialized_start = 19447 - _globals["_POOLMAPENTRY"]._serialized_end = 20068 - _globals["_POOLMAPENTRY_CURVE"]._serialized_start = 19542 - _globals["_POOLMAPENTRY_CURVE"]._serialized_end = 19639 - _globals["_POOLMAPENTRY_POOL"]._serialized_start = 19642 - _globals["_POOLMAPENTRY_POOL"]._serialized_end = 20068 - _globals["_STRINGMAPENTRY"]._serialized_start = 20070 - _globals["_STRINGMAPENTRY"]._serialized_end = 20126 - _globals["_PRODUCT"]._serialized_start = 20128 - _globals["_PRODUCT"]._serialized_end = 20194 - _globals["_DATAPOINT"]._serialized_start = 20196 - _globals["_DATAPOINT"]._serialized_end = 20259 - _globals["_AUCTIONINTERVALS"]._serialized_start = 20261 - _globals["_AUCTIONINTERVALS"]._serialized_end = 20352 - _globals["_TWAPDATA"]._serialized_start = 20354 - _globals["_TWAPDATA"]._serialized_end = 20437 - _globals["_PERPS"]._serialized_start = 20440 - _globals["_PERPS"]._serialized_end = 20895 - _globals["_ORDERSATPRICE"]._serialized_start = 20897 - _globals["_ORDERSATPRICE"]._serialized_end = 20958 - _globals["_PRICEDSTOPORDERS"]._serialized_start = 20961 - _globals["_PRICEDSTOPORDERS"]._serialized_end = 21113 - _globals["_TRAILINGSTOPORDERS"]._serialized_start = 21116 - _globals["_TRAILINGSTOPORDERS"]._serialized_end = 21312 - _globals["_ORDERSATOFFSET"]._serialized_start = 21314 - _globals["_ORDERSATOFFSET"]._serialized_end = 21378 - _globals["_OFFSETSATPRICE"]._serialized_start = 21380 - _globals["_OFFSETSATPRICE"]._serialized_end = 21478 - _globals["_STOPORDERS"]._serialized_start = 21481 - _globals["_STOPORDERS"]._serialized_end = 21728 - _globals["_PEGGEDORDERS"]._serialized_start = 21730 - _globals["_PEGGEDORDERS"]._serialized_end = 21794 - _globals["_SLANETWORKPARAMS"]._serialized_start = 21797 - _globals["_SLANETWORKPARAMS"]._serialized_end = 22226 - _globals["_EXECUTIONMARKETS"]._serialized_start = 22229 - _globals["_EXECUTIONMARKETS"]._serialized_end = 22613 - _globals["_SUCCESSORS"]._serialized_start = 22615 - _globals["_SUCCESSORS"]._serialized_end = 22709 - _globals["_POSITION"]._serialized_start = 22712 - _globals["_POSITION"]._serialized_end = 22991 - _globals["_MARKETPOSITIONS"]._serialized_start = 22994 - _globals["_MARKETPOSITIONS"]._serialized_end = 23177 - _globals["_PARTYPOSITIONSTATS"]._serialized_start = 23180 - _globals["_PARTYPOSITIONSTATS"]._serialized_end = 23442 - _globals["_SETTLEMENTSTATE"]._serialized_start = 23445 - _globals["_SETTLEMENTSTATE"]._serialized_end = 23683 - _globals["_LASTSETTLEDPOSITION"]._serialized_start = 23685 - _globals["_LASTSETTLEDPOSITION"]._serialized_end = 23771 - _globals["_SETTLEMENTTRADE"]._serialized_start = 23774 - _globals["_SETTLEMENTTRADE"]._serialized_end = 23922 - _globals["_APPSTATE"]._serialized_start = 23925 - _globals["_APPSTATE"]._serialized_end = 24154 - _globals["_EPOCHSTATE"]._serialized_start = 24157 - _globals["_EPOCHSTATE"]._serialized_end = 24352 - _globals["_REWARDSPENDINGPAYOUTS"]._serialized_start = 24354 - _globals["_REWARDSPENDINGPAYOUTS"]._serialized_end = 24477 - _globals["_SCHEDULEDREWARDSPAYOUT"]._serialized_start = 24480 - _globals["_SCHEDULEDREWARDSPAYOUT"]._serialized_end = 24609 - _globals["_REWARDSPAYOUT"]._serialized_start = 24612 - _globals["_REWARDSPAYOUT"]._serialized_end = 24864 - _globals["_REWARDSPARTYAMOUNT"]._serialized_start = 24866 - _globals["_REWARDSPARTYAMOUNT"]._serialized_end = 24932 - _globals["_LIMITSTATE"]._serialized_start = 24935 - _globals["_LIMITSTATE"]._serialized_end = 25514 - _globals["_VOTESPAMPOLICY"]._serialized_start = 25517 - _globals["_VOTESPAMPOLICY"]._serialized_end = 26049 - _globals["_PARTYPROPOSALVOTECOUNT"]._serialized_start = 26051 - _globals["_PARTYPROPOSALVOTECOUNT"]._serialized_end = 26147 - _globals["_PARTYTOKENBALANCE"]._serialized_start = 26149 - _globals["_PARTYTOKENBALANCE"]._serialized_end = 26216 - _globals["_BLOCKREJECTSTATS"]._serialized_start = 26218 - _globals["_BLOCKREJECTSTATS"]._serialized_end = 26286 - _globals["_SPAMPARTYTRANSACTIONCOUNT"]._serialized_start = 26288 - _globals["_SPAMPARTYTRANSACTIONCOUNT"]._serialized_end = 26359 - _globals["_SIMPLESPAMPOLICY"]._serialized_start = 26362 - _globals["_SIMPLESPAMPOLICY"]._serialized_end = 26684 - _globals["_NOTARYSIGS"]._serialized_start = 26686 - _globals["_NOTARYSIGS"]._serialized_end = 26798 - _globals["_NOTARY"]._serialized_start = 26800 - _globals["_NOTARY"]._serialized_end = 26871 - _globals["_STAKEVERIFIERDEPOSITED"]._serialized_start = 26873 - _globals["_STAKEVERIFIERDEPOSITED"]._serialized_end = 26982 - _globals["_STAKEVERIFIERREMOVED"]._serialized_start = 26984 - _globals["_STAKEVERIFIERREMOVED"]._serialized_end = 27087 - _globals["_STAKEVERIFIERPENDING"]._serialized_start = 27090 - _globals["_STAKEVERIFIERPENDING"]._serialized_end = 27351 - _globals["_L2ETHORACLES"]._serialized_start = 27353 - _globals["_L2ETHORACLES"]._serialized_end = 27453 - _globals["_CHAINIDETHORACLES"]._serialized_start = 27456 - _globals["_CHAINIDETHORACLES"]._serialized_end = 27730 - _globals["_ETHORACLEVERIFIERLASTBLOCK"]._serialized_start = 27732 - _globals["_ETHORACLEVERIFIERLASTBLOCK"]._serialized_end = 27826 - _globals["_ETHORACLEVERIFIERMISC"]._serialized_start = 27829 - _globals["_ETHORACLEVERIFIERMISC"]._serialized_end = 27994 - _globals["_ETHCONTRACTCALLRESULTS"]._serialized_start = 27997 - _globals["_ETHCONTRACTCALLRESULTS"]._serialized_end = 28127 - _globals["_ETHCONTRACTCALLRESULT"]._serialized_start = 28130 - _globals["_ETHCONTRACTCALLRESULT"]._serialized_end = 28350 - _globals["_ETHVERIFIERBUCKET"]._serialized_start = 28352 - _globals["_ETHVERIFIERBUCKET"]._serialized_end = 28411 - _globals["_PENDINGKEYROTATION"]._serialized_start = 28414 - _globals["_PENDINGKEYROTATION"]._serialized_end = 28569 - _globals["_PENDINGETHEREUMKEYROTATION"]._serialized_start = 28572 - _globals["_PENDINGETHEREUMKEYROTATION"]._serialized_end = 28756 - _globals["_TOPOLOGY"]._serialized_start = 28759 - _globals["_TOPOLOGY"]._serialized_end = 29364 - _globals["_TOPLOGYSIGNATURES"]._serialized_start = 29367 - _globals["_TOPLOGYSIGNATURES"]._serialized_end = 29589 - _globals["_PENDINGERC20MULTISIGCONTROLSIGNATURE"]._serialized_start = 29592 - _globals["_PENDINGERC20MULTISIGCONTROLSIGNATURE"]._serialized_end = 29771 - _globals["_ISSUEDERC20MULTISIGCONTROLSIGNATURE"]._serialized_start = 29774 - _globals["_ISSUEDERC20MULTISIGCONTROLSIGNATURE"]._serialized_end = 29959 - _globals["_VALIDATORSTATE"]._serialized_start = 29962 - _globals["_VALIDATORSTATE"]._serialized_end = 30460 - _globals["_HEARTBEATTRACKER"]._serialized_start = 30463 - _globals["_HEARTBEATTRACKER"]._serialized_end = 30648 - _globals["_PERFORMANCESTATS"]._serialized_start = 30651 - _globals["_PERFORMANCESTATS"]._serialized_end = 30932 - _globals["_VALIDATORPERFORMANCE"]._serialized_start = 30934 - _globals["_VALIDATORPERFORMANCE"]._serialized_end = 31042 - _globals["_LIQUIDITYPARAMETERS"]._serialized_start = 31045 - _globals["_LIQUIDITYPARAMETERS"]._serialized_end = 31219 - _globals["_LIQUIDITYPENDINGPROVISIONS"]._serialized_start = 31221 - _globals["_LIQUIDITYPENDINGPROVISIONS"]._serialized_end = 31325 - _globals["_LIQUIDITYPARTIESLIQUIDITYORDERS"]._serialized_start = 31328 - _globals["_LIQUIDITYPARTIESLIQUIDITYORDERS"]._serialized_end = 31456 - _globals["_PARTYORDERS"]._serialized_start = 31458 - _globals["_PARTYORDERS"]._serialized_end = 31530 - _globals["_LIQUIDITYPARTIESORDERS"]._serialized_start = 31532 - _globals["_LIQUIDITYPARTIESORDERS"]._serialized_end = 31651 - _globals["_LIQUIDITYPROVISIONS"]._serialized_start = 31653 - _globals["_LIQUIDITYPROVISIONS"]._serialized_end = 31780 - _globals["_LIQUIDITYSCORES"]._serialized_start = 31783 - _globals["_LIQUIDITYSCORES"]._serialized_end = 31943 - _globals["_LIQUIDITYSCORE"]._serialized_start = 31945 - _globals["_LIQUIDITYSCORE"]._serialized_end = 32010 - _globals["_LIQUIDITYV2PARAMETERS"]._serialized_start = 32013 - _globals["_LIQUIDITYV2PARAMETERS"]._serialized_end = 32275 - _globals["_LIQUIDITYV2PAIDFEESSTATS"]._serialized_start = 32277 - _globals["_LIQUIDITYV2PAIDFEESSTATS"]._serialized_end = 32394 - _globals["_LIQUIDITYV2PROVISIONS"]._serialized_start = 32397 - _globals["_LIQUIDITYV2PROVISIONS"]._serialized_end = 32526 - _globals["_LIQUIDITYV2PENDINGPROVISIONS"]._serialized_start = 32529 - _globals["_LIQUIDITYV2PENDINGPROVISIONS"]._serialized_end = 32680 - _globals["_LIQUIDITYV2PERFORMANCES"]._serialized_start = 32683 - _globals["_LIQUIDITYV2PERFORMANCES"]._serialized_end = 32881 - _globals["_LIQUIDITYV2PERFORMANCEPERPARTY"]._serialized_start = 32884 - _globals["_LIQUIDITYV2PERFORMANCEPERPARTY"]._serialized_end = 33543 - _globals["_LIQUIDITYV2SCORES"]._serialized_start = 33546 - _globals["_LIQUIDITYV2SCORES"]._serialized_end = 33828 - _globals["_LIQUIDITYV2SUPPLIED"]._serialized_start = 33831 - _globals["_LIQUIDITYV2SUPPLIED"]._serialized_end = 34084 - _globals["_FLOATINGPOINTCONSENSUS"]._serialized_start = 34087 - _globals["_FLOATINGPOINTCONSENSUS"]._serialized_end = 34272 - _globals["_STATEVARINTERNALSTATE"]._serialized_start = 34275 - _globals["_STATEVARINTERNALSTATE"]._serialized_end = 34527 - _globals["_FLOATINGPOINTVALIDATORRESULT"]._serialized_start = 34529 - _globals["_FLOATINGPOINTVALIDATORRESULT"]._serialized_end = 34621 - _globals["_NEXTTIMETRIGGER"]._serialized_start = 34623 - _globals["_NEXTTIMETRIGGER"]._serialized_end = 34737 - _globals["_MARKETTRACKER"]._serialized_start = 34740 - _globals["_MARKETTRACKER"]._serialized_end = 35253 - _globals["_SIGNEREVENTSPERADDRESS"]._serialized_start = 35255 - _globals["_SIGNEREVENTSPERADDRESS"]._serialized_end = 35371 - _globals["_ERC20MULTISIGTOPOLOGYVERIFIED"]._serialized_start = 35374 - _globals["_ERC20MULTISIGTOPOLOGYVERIFIED"]._serialized_end = 35630 - _globals["_ERC20MULTISIGTOPOLOGYPENDING"]._serialized_start = 35633 - _globals["_ERC20MULTISIGTOPOLOGYPENDING"]._serialized_end = 35949 - _globals["_EVMMULTISIGTOPOLOGY"]._serialized_start = 35952 - _globals["_EVMMULTISIGTOPOLOGY"]._serialized_end = 36151 - _globals["_EVMMULTISIGTOPOLOGIES"]._serialized_start = 36153 - _globals["_EVMMULTISIGTOPOLOGIES"]._serialized_end = 36267 - _globals["_PROOFOFWORK"]._serialized_start = 36270 - _globals["_PROOFOFWORK"]._serialized_end = 36819 - _globals["_BANNEDPARTY"]._serialized_start = 36821 - _globals["_BANNEDPARTY"]._serialized_end = 36878 - _globals["_PROOFOFWORKPARAMS"]._serialized_start = 36881 - _globals["_PROOFOFWORKPARAMS"]._serialized_end = 37269 - _globals["_PROOFOFWORKSTATE"]._serialized_start = 37271 - _globals["_PROOFOFWORKSTATE"]._serialized_end = 37359 - _globals["_PROOFOFWORKBLOCKSTATE"]._serialized_start = 37362 - _globals["_PROOFOFWORKBLOCKSTATE"]._serialized_end = 37502 - _globals["_PROOFOFWORKPARTYSTATEFORBLOCK"]._serialized_start = 37505 - _globals["_PROOFOFWORKPARTYSTATEFORBLOCK"]._serialized_end = 37638 - _globals["_TRANSACTIONSATHEIGHT"]._serialized_start = 37640 - _globals["_TRANSACTIONSATHEIGHT"]._serialized_end = 37722 - _globals["_NONCEREF"]._serialized_start = 37724 - _globals["_NONCEREF"]._serialized_end = 37778 - _globals["_NONCEREFSATHEIGHT"]._serialized_start = 37780 - _globals["_NONCEREFSATHEIGHT"]._serialized_end = 37871 - _globals["_PROTOCOLUPGRADEPROPOSALS"]._serialized_start = 37874 - _globals["_PROTOCOLUPGRADEPROPOSALS"]._serialized_end = 38077 - _globals["_ACCEPTEDPROTOCOLUPGRADEPROPOSAL"]._serialized_start = 38079 - _globals["_ACCEPTEDPROTOCOLUPGRADEPROPOSAL"]._serialized_end = 38204 - _globals["_TEAMS"]._serialized_start = 38206 - _globals["_TEAMS"]._serialized_end = 38259 - _globals["_TEAM"]._serialized_start = 38262 - _globals["_TEAM"]._serialized_end = 38564 - _globals["_MEMBERSHIP"]._serialized_start = 38566 - _globals["_MEMBERSHIP"]._serialized_end = 38676 - _globals["_TEAMSWITCHES"]._serialized_start = 38678 - _globals["_TEAMSWITCHES"]._serialized_end = 38759 - _globals["_TEAMSWITCH"]._serialized_start = 38761 - _globals["_TEAMSWITCH"]._serialized_end = 38864 - _globals["_VESTING"]._serialized_start = 38866 - _globals["_VESTING"]._serialized_end = 38945 - _globals["_PARTYREWARD"]._serialized_start = 38948 - _globals["_PARTYREWARD"]._serialized_end = 39109 - _globals["_REFERRALPROGRAMDATA"]._serialized_start = 39112 - _globals["_REFERRALPROGRAMDATA"]._serialized_end = 39477 - _globals["_REFERRALSET"]._serialized_start = 39480 - _globals["_REFERRALSET"]._serialized_end = 40123 - _globals["_RUNNINGVOLUME"]._serialized_start = 40125 - _globals["_RUNNINGVOLUME"]._serialized_end = 40186 - _globals["_FACTORBYREFEREE"]._serialized_start = 40189 - _globals["_FACTORBYREFEREE"]._serialized_end = 40370 - _globals["_ASSETLOCKED"]._serialized_start = 40372 - _globals["_ASSETLOCKED"]._serialized_end = 40478 - _globals["_EPOCHBALANCE"]._serialized_start = 40480 - _globals["_EPOCHBALANCE"]._serialized_end = 40542 - _globals["_INVESTING"]._serialized_start = 40544 - _globals["_INVESTING"]._serialized_end = 40603 - _globals["_ACTIVITYSTREAK"]._serialized_start = 40605 - _globals["_ACTIVITYSTREAK"]._serialized_end = 40716 - _globals["_PARTYACTIVITYSTREAK"]._serialized_start = 40719 - _globals["_PARTYACTIVITYSTREAK"]._serialized_end = 40944 - _globals["_PARTYREBATEDATA"]._serialized_start = 40946 - _globals["_PARTYREBATEDATA"]._serialized_end = 41059 - _globals["_VOLUMEREBATEPROGRAM"]._serialized_start = 41062 - _globals["_VOLUMEREBATEPROGRAM"]._serialized_end = 41489 - _globals["_VOLUMEREBATESTATS"]._serialized_start = 41491 - _globals["_VOLUMEREBATESTATS"]._serialized_end = 41569 - _globals["_VOLUMEDISCOUNTPROGRAM"]._serialized_start = 41572 - _globals["_VOLUMEDISCOUNTPROGRAM"]._serialized_end = 42136 - _globals["_VOLUMEDISCOUNTSTATS"]._serialized_start = 42139 - _globals["_VOLUMEDISCOUNTSTATS"]._serialized_end = 42289 - _globals["_EPOCHPARTYVOLUMES"]._serialized_start = 42291 - _globals["_EPOCHPARTYVOLUMES"]._serialized_end = 42376 - _globals["_PARTYVOLUME"]._serialized_start = 42378 - _globals["_PARTYVOLUME"]._serialized_end = 42437 - _globals["_LIQUIDATION"]._serialized_start = 42440 - _globals["_LIQUIDATION"]._serialized_end = 42595 - _globals["_PARTYASSETAMOUNT"]._serialized_start = 42597 - _globals["_PARTYASSETAMOUNT"]._serialized_end = 42683 - _globals["_BANKINGTRANSFERFEEDISCOUNTS"]._serialized_start = 42685 - _globals["_BANKINGTRANSFERFEEDISCOUNTS"]._serialized_end = 42800 - _globals["_COMPOSITEPRICECALCULATOR"]._serialized_start = 42803 - _globals["_COMPOSITEPRICECALCULATOR"]._serialized_end = 43159 - _globals["_PARTIES"]._serialized_start = 43161 - _globals["_PARTIES"]._serialized_end = 43230 - _globals["_PARTYPROFILE"]._serialized_start = 43233 - _globals["_PARTYPROFILE"]._serialized_end = 43375 - _globals["_AMMVALUES"]._serialized_start = 43377 - _globals["_AMMVALUES"]._serialized_end = 43474 - _globals["_MARKETLIQUIDITY"]._serialized_start = 43476 - _globals["_MARKETLIQUIDITY"]._serialized_end = 43593 - _globals["_DELAYEDTX"]._serialized_start = 43595 - _globals["_DELAYEDTX"]._serialized_end = 43646 - _globals["_TXCACHE"]._serialized_start = 43648 - _globals["_TXCACHE"]._serialized_end = 43704 - _globals["_EVMFWDPENDINGHEARTBEAT"]._serialized_start = 43707 - _globals["_EVMFWDPENDINGHEARTBEAT"]._serialized_end = 43867 - _globals["_EVMFWDLASTSEEN"]._serialized_start = 43869 - _globals["_EVMFWDLASTSEEN"]._serialized_end = 43990 - _globals["_EVMFWDHEARTBEATS"]._serialized_start = 43993 - _globals["_EVMFWDHEARTBEATS"]._serialized_end = 44163 + _globals["_COLLATERALACCOUNTS"]._serialized_start = 10360 + _globals["_COLLATERALACCOUNTS"]._serialized_end = 10551 + _globals["_EARMARKED"]._serialized_start = 10553 + _globals["_EARMARKED"]._serialized_end = 10640 + _globals["_COLLATERALASSETS"]._serialized_start = 10642 + _globals["_COLLATERALASSETS"]._serialized_end = 10697 + _globals["_ACTIVEASSETS"]._serialized_start = 10699 + _globals["_ACTIVEASSETS"]._serialized_end = 10750 + _globals["_PENDINGASSETS"]._serialized_start = 10752 + _globals["_PENDINGASSETS"]._serialized_end = 10804 + _globals["_PENDINGASSETUPDATES"]._serialized_start = 10806 + _globals["_PENDINGASSETUPDATES"]._serialized_end = 10864 + _globals["_WITHDRAWAL"]._serialized_start = 10866 + _globals["_WITHDRAWAL"]._serialized_end = 10946 + _globals["_DEPOSIT"]._serialized_start = 10948 + _globals["_DEPOSIT"]._serialized_end = 11014 + _globals["_TXREF"]._serialized_start = 11017 + _globals["_TXREF"]._serialized_end = 11149 + _globals["_BANKINGWITHDRAWALS"]._serialized_start = 11151 + _globals["_BANKINGWITHDRAWALS"]._serialized_end = 11235 + _globals["_BANKINGDEPOSITS"]._serialized_start = 11237 + _globals["_BANKINGDEPOSITS"]._serialized_end = 11307 + _globals["_BANKINGSEEN"]._serialized_start = 11310 + _globals["_BANKINGSEEN"]._serialized_end = 11471 + _globals["_BANKINGASSETACTIONS"]._serialized_start = 11473 + _globals["_BANKINGASSETACTIONS"]._serialized_end = 11562 + _globals["_BANKINGRECURRINGTRANSFERS"]._serialized_start = 11565 + _globals["_BANKINGRECURRINGTRANSFERS"]._serialized_end = 11727 + _globals["_BANKINGSCHEDULEDTRANSFERS"]._serialized_start = 11729 + _globals["_BANKINGSCHEDULEDTRANSFERS"]._serialized_end = 11845 + _globals["_BANKINGRECURRINGGOVERNANCETRANSFERS"]._serialized_start = 11847 + _globals["_BANKINGRECURRINGGOVERNANCETRANSFERS"]._serialized_end = 11973 + _globals["_BANKINGSCHEDULEDGOVERNANCETRANSFERS"]._serialized_start = 11976 + _globals["_BANKINGSCHEDULEDGOVERNANCETRANSFERS"]._serialized_end = 12112 + _globals["_BANKINGBRIDGESTATE"]._serialized_start = 12114 + _globals["_BANKINGBRIDGESTATE"]._serialized_end = 12202 + _globals["_BANKINGEVMBRIDGESTATES"]._serialized_start = 12204 + _globals["_BANKINGEVMBRIDGESTATES"]._serialized_end = 12298 + _globals["_CHECKPOINT"]._serialized_start = 12300 + _globals["_CHECKPOINT"]._serialized_end = 12337 + _globals["_DELEGATIONLASTRECONCILIATIONTIME"]._serialized_start = 12339 + _globals["_DELEGATIONLASTRECONCILIATIONTIME"]._serialized_end = 12431 + _globals["_DELEGATIONACTIVE"]._serialized_start = 12433 + _globals["_DELEGATIONACTIVE"]._serialized_end = 12503 + _globals["_DELEGATIONPENDING"]._serialized_start = 12505 + _globals["_DELEGATIONPENDING"]._serialized_end = 12630 + _globals["_DELEGATIONAUTO"]._serialized_start = 12632 + _globals["_DELEGATIONAUTO"]._serialized_end = 12674 + _globals["_PROPOSALDATA"]._serialized_start = 12677 + _globals["_PROPOSALDATA"]._serialized_end = 12831 + _globals["_GOVERNANCEENACTED"]._serialized_start = 12833 + _globals["_GOVERNANCEENACTED"]._serialized_end = 12914 + _globals["_GOVERNANCEACTIVE"]._serialized_start = 12916 + _globals["_GOVERNANCEACTIVE"]._serialized_end = 12996 + _globals["_BATCHPROPOSALDATA"]._serialized_start = 12999 + _globals["_BATCHPROPOSALDATA"]._serialized_end = 13135 + _globals["_GOVERNANCEBATCHACTIVE"]._serialized_start = 13137 + _globals["_GOVERNANCEBATCHACTIVE"]._serialized_end = 13238 + _globals["_GOVERNANCENODE"]._serialized_start = 13241 + _globals["_GOVERNANCENODE"]._serialized_end = 13457 + _globals["_STAKINGACCOUNT"]._serialized_start = 13459 + _globals["_STAKINGACCOUNT"]._serialized_end = 13577 + _globals["_STAKINGACCOUNTS"]._serialized_start = 13580 + _globals["_STAKINGACCOUNTS"]._serialized_end = 13805 + _globals["_MATCHINGBOOK"]._serialized_start = 13808 + _globals["_MATCHINGBOOK"]._serialized_end = 14054 + _globals["_NETPARAMS"]._serialized_start = 14056 + _globals["_NETPARAMS"]._serialized_end = 14115 + _globals["_DECIMALMAP"]._serialized_start = 14117 + _globals["_DECIMALMAP"]._serialized_end = 14165 + _globals["_TIMEPRICE"]._serialized_start = 14167 + _globals["_TIMEPRICE"]._serialized_end = 14220 + _globals["_PRICEVOLUME"]._serialized_start = 14222 + _globals["_PRICEVOLUME"]._serialized_end = 14281 + _globals["_PRICERANGE"]._serialized_start = 14283 + _globals["_PRICERANGE"]._serialized_end = 14349 + _globals["_PRICEBOUND"]._serialized_start = 14352 + _globals["_PRICEBOUND"]._serialized_end = 14506 + _globals["_PRICERANGECACHE"]._serialized_start = 14509 + _globals["_PRICERANGECACHE"]._serialized_end = 14663 + _globals["_CURRENTPRICE"]._serialized_start = 14665 + _globals["_CURRENTPRICE"]._serialized_end = 14725 + _globals["_PASTPRICE"]._serialized_start = 14727 + _globals["_PASTPRICE"]._serialized_end = 14810 + _globals["_PRICEMONITOR"]._serialized_start = 14813 + _globals["_PRICEMONITOR"]._serialized_end = 15441 + _globals["_AUCTIONSTATE"]._serialized_start = 15444 + _globals["_AUCTIONSTATE"]._serialized_end = 15820 + _globals["_EQUITYSHARELP"]._serialized_start = 15822 + _globals["_EQUITYSHARELP"]._serialized_end = 15939 + _globals["_EQUITYSHARE"]._serialized_start = 15942 + _globals["_EQUITYSHARE"]._serialized_end = 16111 + _globals["_FEESPLITTER"]._serialized_start = 16114 + _globals["_FEESPLITTER"]._serialized_end = 16246 + _globals["_SPOTMARKET"]._serialized_start = 16249 + _globals["_SPOTMARKET"]._serialized_end = 17543 + _globals["_MARKET"]._serialized_start = 17546 + _globals["_MARKET"]._serialized_end = 19444 + _globals["_PARTYMARGINFACTOR"]._serialized_start = 19446 + _globals["_PARTYMARGINFACTOR"]._serialized_end = 19524 + _globals["_AMMSTATE"]._serialized_start = 19527 + _globals["_AMMSTATE"]._serialized_end = 19719 + _globals["_POOLMAPENTRY"]._serialized_start = 19722 + _globals["_POOLMAPENTRY"]._serialized_end = 20343 + _globals["_POOLMAPENTRY_CURVE"]._serialized_start = 19817 + _globals["_POOLMAPENTRY_CURVE"]._serialized_end = 19914 + _globals["_POOLMAPENTRY_POOL"]._serialized_start = 19917 + _globals["_POOLMAPENTRY_POOL"]._serialized_end = 20343 + _globals["_STRINGMAPENTRY"]._serialized_start = 20345 + _globals["_STRINGMAPENTRY"]._serialized_end = 20401 + _globals["_PRODUCT"]._serialized_start = 20403 + _globals["_PRODUCT"]._serialized_end = 20469 + _globals["_DATAPOINT"]._serialized_start = 20471 + _globals["_DATAPOINT"]._serialized_end = 20534 + _globals["_AUCTIONINTERVALS"]._serialized_start = 20536 + _globals["_AUCTIONINTERVALS"]._serialized_end = 20627 + _globals["_TWAPDATA"]._serialized_start = 20629 + _globals["_TWAPDATA"]._serialized_end = 20712 + _globals["_PERPS"]._serialized_start = 20715 + _globals["_PERPS"]._serialized_end = 21170 + _globals["_ORDERSATPRICE"]._serialized_start = 21172 + _globals["_ORDERSATPRICE"]._serialized_end = 21233 + _globals["_PRICEDSTOPORDERS"]._serialized_start = 21236 + _globals["_PRICEDSTOPORDERS"]._serialized_end = 21388 + _globals["_TRAILINGSTOPORDERS"]._serialized_start = 21391 + _globals["_TRAILINGSTOPORDERS"]._serialized_end = 21587 + _globals["_ORDERSATOFFSET"]._serialized_start = 21589 + _globals["_ORDERSATOFFSET"]._serialized_end = 21653 + _globals["_OFFSETSATPRICE"]._serialized_start = 21655 + _globals["_OFFSETSATPRICE"]._serialized_end = 21753 + _globals["_STOPORDERS"]._serialized_start = 21756 + _globals["_STOPORDERS"]._serialized_end = 22003 + _globals["_PEGGEDORDERS"]._serialized_start = 22005 + _globals["_PEGGEDORDERS"]._serialized_end = 22069 + _globals["_SLANETWORKPARAMS"]._serialized_start = 22072 + _globals["_SLANETWORKPARAMS"]._serialized_end = 22501 + _globals["_EXECUTIONMARKETS"]._serialized_start = 22504 + _globals["_EXECUTIONMARKETS"]._serialized_end = 22888 + _globals["_SUCCESSORS"]._serialized_start = 22890 + _globals["_SUCCESSORS"]._serialized_end = 22984 + _globals["_POSITION"]._serialized_start = 22987 + _globals["_POSITION"]._serialized_end = 23266 + _globals["_MARKETPOSITIONS"]._serialized_start = 23269 + _globals["_MARKETPOSITIONS"]._serialized_end = 23452 + _globals["_PARTYPOSITIONSTATS"]._serialized_start = 23455 + _globals["_PARTYPOSITIONSTATS"]._serialized_end = 23717 + _globals["_SETTLEMENTSTATE"]._serialized_start = 23720 + _globals["_SETTLEMENTSTATE"]._serialized_end = 23958 + _globals["_LASTSETTLEDPOSITION"]._serialized_start = 23960 + _globals["_LASTSETTLEDPOSITION"]._serialized_end = 24046 + _globals["_SETTLEMENTTRADE"]._serialized_start = 24049 + _globals["_SETTLEMENTTRADE"]._serialized_end = 24197 + _globals["_APPSTATE"]._serialized_start = 24200 + _globals["_APPSTATE"]._serialized_end = 24429 + _globals["_EPOCHSTATE"]._serialized_start = 24432 + _globals["_EPOCHSTATE"]._serialized_end = 24627 + _globals["_REWARDSPENDINGPAYOUTS"]._serialized_start = 24629 + _globals["_REWARDSPENDINGPAYOUTS"]._serialized_end = 24752 + _globals["_SCHEDULEDREWARDSPAYOUT"]._serialized_start = 24755 + _globals["_SCHEDULEDREWARDSPAYOUT"]._serialized_end = 24884 + _globals["_REWARDSPAYOUT"]._serialized_start = 24887 + _globals["_REWARDSPAYOUT"]._serialized_end = 25139 + _globals["_REWARDSPARTYAMOUNT"]._serialized_start = 25141 + _globals["_REWARDSPARTYAMOUNT"]._serialized_end = 25207 + _globals["_LIMITSTATE"]._serialized_start = 25210 + _globals["_LIMITSTATE"]._serialized_end = 25789 + _globals["_VOTESPAMPOLICY"]._serialized_start = 25792 + _globals["_VOTESPAMPOLICY"]._serialized_end = 26324 + _globals["_PARTYPROPOSALVOTECOUNT"]._serialized_start = 26326 + _globals["_PARTYPROPOSALVOTECOUNT"]._serialized_end = 26422 + _globals["_PARTYTOKENBALANCE"]._serialized_start = 26424 + _globals["_PARTYTOKENBALANCE"]._serialized_end = 26491 + _globals["_BLOCKREJECTSTATS"]._serialized_start = 26493 + _globals["_BLOCKREJECTSTATS"]._serialized_end = 26561 + _globals["_SPAMPARTYTRANSACTIONCOUNT"]._serialized_start = 26563 + _globals["_SPAMPARTYTRANSACTIONCOUNT"]._serialized_end = 26634 + _globals["_SIMPLESPAMPOLICY"]._serialized_start = 26637 + _globals["_SIMPLESPAMPOLICY"]._serialized_end = 26959 + _globals["_NOTARYSIGS"]._serialized_start = 26961 + _globals["_NOTARYSIGS"]._serialized_end = 27073 + _globals["_NOTARY"]._serialized_start = 27075 + _globals["_NOTARY"]._serialized_end = 27146 + _globals["_STAKEVERIFIERDEPOSITED"]._serialized_start = 27148 + _globals["_STAKEVERIFIERDEPOSITED"]._serialized_end = 27257 + _globals["_STAKEVERIFIERREMOVED"]._serialized_start = 27259 + _globals["_STAKEVERIFIERREMOVED"]._serialized_end = 27362 + _globals["_STAKEVERIFIERPENDING"]._serialized_start = 27365 + _globals["_STAKEVERIFIERPENDING"]._serialized_end = 27626 + _globals["_L2ETHORACLES"]._serialized_start = 27628 + _globals["_L2ETHORACLES"]._serialized_end = 27728 + _globals["_CHAINIDETHORACLES"]._serialized_start = 27731 + _globals["_CHAINIDETHORACLES"]._serialized_end = 28005 + _globals["_ETHORACLEVERIFIERLASTBLOCK"]._serialized_start = 28007 + _globals["_ETHORACLEVERIFIERLASTBLOCK"]._serialized_end = 28101 + _globals["_ETHORACLEVERIFIERMISC"]._serialized_start = 28104 + _globals["_ETHORACLEVERIFIERMISC"]._serialized_end = 28269 + _globals["_ETHCONTRACTCALLRESULTS"]._serialized_start = 28272 + _globals["_ETHCONTRACTCALLRESULTS"]._serialized_end = 28402 + _globals["_ETHCONTRACTCALLRESULT"]._serialized_start = 28405 + _globals["_ETHCONTRACTCALLRESULT"]._serialized_end = 28625 + _globals["_ETHVERIFIERBUCKET"]._serialized_start = 28627 + _globals["_ETHVERIFIERBUCKET"]._serialized_end = 28686 + _globals["_PENDINGKEYROTATION"]._serialized_start = 28689 + _globals["_PENDINGKEYROTATION"]._serialized_end = 28844 + _globals["_PENDINGETHEREUMKEYROTATION"]._serialized_start = 28847 + _globals["_PENDINGETHEREUMKEYROTATION"]._serialized_end = 29031 + _globals["_TOPOLOGY"]._serialized_start = 29034 + _globals["_TOPOLOGY"]._serialized_end = 29639 + _globals["_TOPLOGYSIGNATURES"]._serialized_start = 29642 + _globals["_TOPLOGYSIGNATURES"]._serialized_end = 29864 + _globals["_PENDINGERC20MULTISIGCONTROLSIGNATURE"]._serialized_start = 29867 + _globals["_PENDINGERC20MULTISIGCONTROLSIGNATURE"]._serialized_end = 30046 + _globals["_ISSUEDERC20MULTISIGCONTROLSIGNATURE"]._serialized_start = 30049 + _globals["_ISSUEDERC20MULTISIGCONTROLSIGNATURE"]._serialized_end = 30234 + _globals["_VALIDATORSTATE"]._serialized_start = 30237 + _globals["_VALIDATORSTATE"]._serialized_end = 30735 + _globals["_HEARTBEATTRACKER"]._serialized_start = 30738 + _globals["_HEARTBEATTRACKER"]._serialized_end = 30923 + _globals["_PERFORMANCESTATS"]._serialized_start = 30926 + _globals["_PERFORMANCESTATS"]._serialized_end = 31207 + _globals["_VALIDATORPERFORMANCE"]._serialized_start = 31209 + _globals["_VALIDATORPERFORMANCE"]._serialized_end = 31317 + _globals["_LIQUIDITYPARAMETERS"]._serialized_start = 31320 + _globals["_LIQUIDITYPARAMETERS"]._serialized_end = 31494 + _globals["_LIQUIDITYPENDINGPROVISIONS"]._serialized_start = 31496 + _globals["_LIQUIDITYPENDINGPROVISIONS"]._serialized_end = 31600 + _globals["_LIQUIDITYPARTIESLIQUIDITYORDERS"]._serialized_start = 31603 + _globals["_LIQUIDITYPARTIESLIQUIDITYORDERS"]._serialized_end = 31731 + _globals["_PARTYORDERS"]._serialized_start = 31733 + _globals["_PARTYORDERS"]._serialized_end = 31805 + _globals["_LIQUIDITYPARTIESORDERS"]._serialized_start = 31807 + _globals["_LIQUIDITYPARTIESORDERS"]._serialized_end = 31926 + _globals["_LIQUIDITYPROVISIONS"]._serialized_start = 31928 + _globals["_LIQUIDITYPROVISIONS"]._serialized_end = 32055 + _globals["_LIQUIDITYSCORES"]._serialized_start = 32058 + _globals["_LIQUIDITYSCORES"]._serialized_end = 32218 + _globals["_LIQUIDITYSCORE"]._serialized_start = 32220 + _globals["_LIQUIDITYSCORE"]._serialized_end = 32285 + _globals["_LIQUIDITYV2PARAMETERS"]._serialized_start = 32288 + _globals["_LIQUIDITYV2PARAMETERS"]._serialized_end = 32550 + _globals["_LIQUIDITYV2PAIDFEESSTATS"]._serialized_start = 32552 + _globals["_LIQUIDITYV2PAIDFEESSTATS"]._serialized_end = 32669 + _globals["_LIQUIDITYV2PROVISIONS"]._serialized_start = 32672 + _globals["_LIQUIDITYV2PROVISIONS"]._serialized_end = 32801 + _globals["_LIQUIDITYV2PENDINGPROVISIONS"]._serialized_start = 32804 + _globals["_LIQUIDITYV2PENDINGPROVISIONS"]._serialized_end = 32955 + _globals["_LIQUIDITYV2PERFORMANCES"]._serialized_start = 32958 + _globals["_LIQUIDITYV2PERFORMANCES"]._serialized_end = 33156 + _globals["_LIQUIDITYV2PERFORMANCEPERPARTY"]._serialized_start = 33159 + _globals["_LIQUIDITYV2PERFORMANCEPERPARTY"]._serialized_end = 33818 + _globals["_LIQUIDITYV2SCORES"]._serialized_start = 33821 + _globals["_LIQUIDITYV2SCORES"]._serialized_end = 34103 + _globals["_LIQUIDITYV2SUPPLIED"]._serialized_start = 34106 + _globals["_LIQUIDITYV2SUPPLIED"]._serialized_end = 34359 + _globals["_FLOATINGPOINTCONSENSUS"]._serialized_start = 34362 + _globals["_FLOATINGPOINTCONSENSUS"]._serialized_end = 34547 + _globals["_STATEVARINTERNALSTATE"]._serialized_start = 34550 + _globals["_STATEVARINTERNALSTATE"]._serialized_end = 34802 + _globals["_FLOATINGPOINTVALIDATORRESULT"]._serialized_start = 34804 + _globals["_FLOATINGPOINTVALIDATORRESULT"]._serialized_end = 34896 + _globals["_NEXTTIMETRIGGER"]._serialized_start = 34898 + _globals["_NEXTTIMETRIGGER"]._serialized_end = 35012 + _globals["_MARKETTRACKER"]._serialized_start = 35015 + _globals["_MARKETTRACKER"]._serialized_end = 35528 + _globals["_SIGNEREVENTSPERADDRESS"]._serialized_start = 35530 + _globals["_SIGNEREVENTSPERADDRESS"]._serialized_end = 35646 + _globals["_ERC20MULTISIGTOPOLOGYVERIFIED"]._serialized_start = 35649 + _globals["_ERC20MULTISIGTOPOLOGYVERIFIED"]._serialized_end = 35905 + _globals["_ERC20MULTISIGTOPOLOGYPENDING"]._serialized_start = 35908 + _globals["_ERC20MULTISIGTOPOLOGYPENDING"]._serialized_end = 36224 + _globals["_EVMMULTISIGTOPOLOGY"]._serialized_start = 36227 + _globals["_EVMMULTISIGTOPOLOGY"]._serialized_end = 36426 + _globals["_EVMMULTISIGTOPOLOGIES"]._serialized_start = 36428 + _globals["_EVMMULTISIGTOPOLOGIES"]._serialized_end = 36542 + _globals["_PROOFOFWORK"]._serialized_start = 36545 + _globals["_PROOFOFWORK"]._serialized_end = 37094 + _globals["_BANNEDPARTY"]._serialized_start = 37096 + _globals["_BANNEDPARTY"]._serialized_end = 37153 + _globals["_PROOFOFWORKPARAMS"]._serialized_start = 37156 + _globals["_PROOFOFWORKPARAMS"]._serialized_end = 37544 + _globals["_PROOFOFWORKSTATE"]._serialized_start = 37546 + _globals["_PROOFOFWORKSTATE"]._serialized_end = 37634 + _globals["_PROOFOFWORKBLOCKSTATE"]._serialized_start = 37637 + _globals["_PROOFOFWORKBLOCKSTATE"]._serialized_end = 37777 + _globals["_PROOFOFWORKPARTYSTATEFORBLOCK"]._serialized_start = 37780 + _globals["_PROOFOFWORKPARTYSTATEFORBLOCK"]._serialized_end = 37913 + _globals["_TRANSACTIONSATHEIGHT"]._serialized_start = 37915 + _globals["_TRANSACTIONSATHEIGHT"]._serialized_end = 37997 + _globals["_NONCEREF"]._serialized_start = 37999 + _globals["_NONCEREF"]._serialized_end = 38053 + _globals["_NONCEREFSATHEIGHT"]._serialized_start = 38055 + _globals["_NONCEREFSATHEIGHT"]._serialized_end = 38146 + _globals["_PROTOCOLUPGRADEPROPOSALS"]._serialized_start = 38149 + _globals["_PROTOCOLUPGRADEPROPOSALS"]._serialized_end = 38352 + _globals["_ACCEPTEDPROTOCOLUPGRADEPROPOSAL"]._serialized_start = 38354 + _globals["_ACCEPTEDPROTOCOLUPGRADEPROPOSAL"]._serialized_end = 38479 + _globals["_TEAMS"]._serialized_start = 38481 + _globals["_TEAMS"]._serialized_end = 38534 + _globals["_TEAM"]._serialized_start = 38537 + _globals["_TEAM"]._serialized_end = 38839 + _globals["_MEMBERSHIP"]._serialized_start = 38841 + _globals["_MEMBERSHIP"]._serialized_end = 38951 + _globals["_TEAMSWITCHES"]._serialized_start = 38953 + _globals["_TEAMSWITCHES"]._serialized_end = 39034 + _globals["_TEAMSWITCH"]._serialized_start = 39036 + _globals["_TEAMSWITCH"]._serialized_end = 39139 + _globals["_VESTING"]._serialized_start = 39141 + _globals["_VESTING"]._serialized_end = 39220 + _globals["_PARTYREWARD"]._serialized_start = 39223 + _globals["_PARTYREWARD"]._serialized_end = 39384 + _globals["_REFERRALPROGRAMDATA"]._serialized_start = 39387 + _globals["_REFERRALPROGRAMDATA"]._serialized_end = 39752 + _globals["_REFERRALSET"]._serialized_start = 39755 + _globals["_REFERRALSET"]._serialized_end = 40398 + _globals["_RUNNINGVOLUME"]._serialized_start = 40400 + _globals["_RUNNINGVOLUME"]._serialized_end = 40461 + _globals["_FACTORBYREFEREE"]._serialized_start = 40464 + _globals["_FACTORBYREFEREE"]._serialized_end = 40645 + _globals["_ASSETLOCKED"]._serialized_start = 40647 + _globals["_ASSETLOCKED"]._serialized_end = 40753 + _globals["_EPOCHBALANCE"]._serialized_start = 40755 + _globals["_EPOCHBALANCE"]._serialized_end = 40817 + _globals["_INVESTING"]._serialized_start = 40819 + _globals["_INVESTING"]._serialized_end = 40878 + _globals["_ACTIVITYSTREAK"]._serialized_start = 40880 + _globals["_ACTIVITYSTREAK"]._serialized_end = 40991 + _globals["_PARTYACTIVITYSTREAK"]._serialized_start = 40994 + _globals["_PARTYACTIVITYSTREAK"]._serialized_end = 41219 + _globals["_PARTYREBATEDATA"]._serialized_start = 41221 + _globals["_PARTYREBATEDATA"]._serialized_end = 41334 + _globals["_VOLUMEREBATEPROGRAM"]._serialized_start = 41337 + _globals["_VOLUMEREBATEPROGRAM"]._serialized_end = 41764 + _globals["_VOLUMEREBATESTATS"]._serialized_start = 41766 + _globals["_VOLUMEREBATESTATS"]._serialized_end = 41844 + _globals["_VOLUMEDISCOUNTPROGRAM"]._serialized_start = 41847 + _globals["_VOLUMEDISCOUNTPROGRAM"]._serialized_end = 42411 + _globals["_VOLUMEDISCOUNTSTATS"]._serialized_start = 42414 + _globals["_VOLUMEDISCOUNTSTATS"]._serialized_end = 42564 + _globals["_EPOCHPARTYVOLUMES"]._serialized_start = 42566 + _globals["_EPOCHPARTYVOLUMES"]._serialized_end = 42651 + _globals["_PARTYVOLUME"]._serialized_start = 42653 + _globals["_PARTYVOLUME"]._serialized_end = 42712 + _globals["_LIQUIDATION"]._serialized_start = 42715 + _globals["_LIQUIDATION"]._serialized_end = 42870 + _globals["_PARTYASSETAMOUNT"]._serialized_start = 42872 + _globals["_PARTYASSETAMOUNT"]._serialized_end = 42958 + _globals["_BANKINGTRANSFERFEEDISCOUNTS"]._serialized_start = 42960 + _globals["_BANKINGTRANSFERFEEDISCOUNTS"]._serialized_end = 43075 + _globals["_COMPOSITEPRICECALCULATOR"]._serialized_start = 43078 + _globals["_COMPOSITEPRICECALCULATOR"]._serialized_end = 43434 + _globals["_PARTIES"]._serialized_start = 43436 + _globals["_PARTIES"]._serialized_end = 43505 + _globals["_PARTYPROFILE"]._serialized_start = 43508 + _globals["_PARTYPROFILE"]._serialized_end = 43650 + _globals["_AMMVALUES"]._serialized_start = 43652 + _globals["_AMMVALUES"]._serialized_end = 43749 + _globals["_MARKETLIQUIDITY"]._serialized_start = 43751 + _globals["_MARKETLIQUIDITY"]._serialized_end = 43868 + _globals["_DELAYEDTX"]._serialized_start = 43870 + _globals["_DELAYEDTX"]._serialized_end = 43921 + _globals["_TXCACHE"]._serialized_start = 43923 + _globals["_TXCACHE"]._serialized_end = 43979 + _globals["_EVMFWDPENDINGHEARTBEAT"]._serialized_start = 43982 + _globals["_EVMFWDPENDINGHEARTBEAT"]._serialized_end = 44142 + _globals["_EVMFWDLASTSEEN"]._serialized_start = 44144 + _globals["_EVMFWDLASTSEEN"]._serialized_end = 44265 + _globals["_EVMFWDHEARTBEATS"]._serialized_start = 44268 + _globals["_EVMFWDHEARTBEATS"]._serialized_end = 44438 + _globals["_PROTOCOLAUTOMATEDPURCHASE"]._serialized_start = 44441 + _globals["_PROTOCOLAUTOMATEDPURCHASE"]._serialized_end = 44801 # @@protoc_insertion_point(module_scope) diff --git a/vega_protos/protos/vega/snapshot/v1/snapshot_pb2.pyi b/vega_protos/protos/vega/snapshot/v1/snapshot_pb2.pyi index 8258f7c6b..d4025c003 100644 --- a/vega_protos/protos/vega/snapshot/v1/snapshot_pb2.pyi +++ b/vega_protos/protos/vega/snapshot/v1/snapshot_pb2.pyi @@ -753,15 +753,28 @@ class EventForwarder(_message.Message): ) -> None: ... class CollateralAccounts(_message.Message): - __slots__ = ("accounts", "next_balance_snapshot") + __slots__ = ("accounts", "next_balance_snapshot", "earmarked_balances") ACCOUNTS_FIELD_NUMBER: _ClassVar[int] NEXT_BALANCE_SNAPSHOT_FIELD_NUMBER: _ClassVar[int] + EARMARKED_BALANCES_FIELD_NUMBER: _ClassVar[int] accounts: _containers.RepeatedCompositeFieldContainer[_vega_pb2.Account] next_balance_snapshot: int + earmarked_balances: _containers.RepeatedCompositeFieldContainer[Earmarked] def __init__( self, accounts: _Optional[_Iterable[_Union[_vega_pb2.Account, _Mapping]]] = ..., next_balance_snapshot: _Optional[int] = ..., + earmarked_balances: _Optional[_Iterable[_Union[Earmarked, _Mapping]]] = ..., + ) -> None: ... + +class Earmarked(_message.Message): + __slots__ = ("account_id", "earmarked_balance") + ACCOUNT_ID_FIELD_NUMBER: _ClassVar[int] + EARMARKED_BALANCE_FIELD_NUMBER: _ClassVar[int] + account_id: str + earmarked_balance: str + def __init__( + self, account_id: _Optional[str] = ..., earmarked_balance: _Optional[str] = ... ) -> None: ... class CollateralAssets(_message.Message): @@ -1442,6 +1455,7 @@ class SpotMarket(_message.Message): "fees_stats", "has_traded", "market_liquidity", + "protocol_automated_purchase", ) MARKET_FIELD_NUMBER: _ClassVar[int] PRICE_MONITOR_FIELD_NUMBER: _ClassVar[int] @@ -1466,6 +1480,7 @@ class SpotMarket(_message.Message): FEES_STATS_FIELD_NUMBER: _ClassVar[int] HAS_TRADED_FIELD_NUMBER: _ClassVar[int] MARKET_LIQUIDITY_FIELD_NUMBER: _ClassVar[int] + PROTOCOL_AUTOMATED_PURCHASE_FIELD_NUMBER: _ClassVar[int] market: _markets_pb2.Market price_monitor: PriceMonitor auction_state: AuctionState @@ -1489,6 +1504,7 @@ class SpotMarket(_message.Message): fees_stats: _events_pb2.FeesStats has_traded: bool market_liquidity: MarketLiquidity + protocol_automated_purchase: ProtocolAutomatedPurchase def __init__( self, market: _Optional[_Union[_markets_pb2.Market, _Mapping]] = ..., @@ -1516,6 +1532,9 @@ class SpotMarket(_message.Message): fees_stats: _Optional[_Union[_events_pb2.FeesStats, _Mapping]] = ..., has_traded: bool = ..., market_liquidity: _Optional[_Union[MarketLiquidity, _Mapping]] = ..., + protocol_automated_purchase: _Optional[ + _Union[ProtocolAutomatedPurchase, _Mapping] + ] = ..., ) -> None: ... class Market(_message.Message): @@ -4296,3 +4315,44 @@ class EVMFwdHeartbeats(_message.Message): ] = ..., last_seen: _Optional[_Iterable[_Union[EVMFwdLastSeen, _Mapping]]] = ..., ) -> None: ... + +class ProtocolAutomatedPurchase(_message.Message): + __slots__ = ( + "id", + "config", + "next_auction_amount", + "last_oracle_price", + "last_oracle_update_time", + "active_order", + "side", + "ready_to_stop", + ) + ID_FIELD_NUMBER: _ClassVar[int] + CONFIG_FIELD_NUMBER: _ClassVar[int] + NEXT_AUCTION_AMOUNT_FIELD_NUMBER: _ClassVar[int] + LAST_ORACLE_PRICE_FIELD_NUMBER: _ClassVar[int] + LAST_ORACLE_UPDATE_TIME_FIELD_NUMBER: _ClassVar[int] + ACTIVE_ORDER_FIELD_NUMBER: _ClassVar[int] + SIDE_FIELD_NUMBER: _ClassVar[int] + READY_TO_STOP_FIELD_NUMBER: _ClassVar[int] + id: str + config: _governance_pb2.NewProtocolAutomatedPurchaseChanges + next_auction_amount: str + last_oracle_price: str + last_oracle_update_time: int + active_order: str + side: _vega_pb2.Side + ready_to_stop: bool + def __init__( + self, + id: _Optional[str] = ..., + config: _Optional[ + _Union[_governance_pb2.NewProtocolAutomatedPurchaseChanges, _Mapping] + ] = ..., + next_auction_amount: _Optional[str] = ..., + last_oracle_price: _Optional[str] = ..., + last_oracle_update_time: _Optional[int] = ..., + active_order: _Optional[str] = ..., + side: _Optional[_Union[_vega_pb2.Side, str]] = ..., + ready_to_stop: bool = ..., + ) -> None: ... diff --git a/vega_protos/protos/vega/vega_pb2.py b/vega_protos/protos/vega/vega_pb2.py index d7ab21920..0dc0f5d11 100644 --- a/vega_protos/protos/vega/vega_pb2.py +++ b/vega_protos/protos/vega/vega_pb2.py @@ -17,7 +17,7 @@ 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"\x90\x05\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\x12!\n\x0ctreasury_fee\x18\n \x01(\tR\x0btreasuryFee\x12 \n\x0c\x62uy_back_fee\x18\x0b \x01(\tR\nbuyBackFee\x12\x31\n\x15high_volume_maker_fee\x18\x0c \x01(\tR\x12highVolumeMakerFee"/\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"\xb5\x01\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\x12\x1d\n\namm_volume\x18\x04 \x01(\x04R\tammVolume\x12\x30\n\x14\x61mm_volume_estimated\x18\x05 \x01(\x04R\x12\x61mmVolumeEstimated"\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"\xef\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\x12\x1d\n\nblock_time\x18\x08 \x01(\tR\tblockTime"\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"\xa0\x02\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\x12M\n\x17volume_discount_factors\x18\x03 \x01(\x0b\x32\x15.vega.DiscountFactorsR\x15volumeDiscountFactors\x12$\n\x0btier_number\x18\x04 \x01(\x04H\x00R\ntierNumber\x88\x01\x01\x42\x0e\n\x0c_tier_number"\xcc\x03\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\x12K\n\x17referral_reward_factors\x18\x05 \x01(\x0b\x32\x13.vega.RewardFactorsR\x15referralRewardFactors\x12Q\n\x19referral_discount_factors\x18\x06 \x01(\x0b\x32\x15.vega.DiscountFactorsR\x17referralDiscountFactors\x12$\n\x0btier_number\x18\x07 \x01(\x04H\x00R\ntierNumber\x88\x01\x01\x42\x0e\n\x0c_tier_number"\xb9\x01\n\rRewardFactors\x12@\n\x1cinfrastructure_reward_factor\x18\x01 \x01(\tR\x1ainfrastructureRewardFactor\x12\x36\n\x17liquidity_reward_factor\x18\x02 \x01(\tR\x15liquidityRewardFactor\x12.\n\x13maker_reward_factor\x18\x03 \x01(\tR\x11makerRewardFactor"\xc7\x01\n\x0f\x44iscountFactors\x12\x44\n\x1einfrastructure_discount_factor\x18\x01 \x01(\tR\x1cinfrastructureDiscountFactor\x12:\n\x19liquidity_discount_factor\x18\x02 \x01(\tR\x17liquidityDiscountFactor\x12\x32\n\x15maker_discount_factor\x18\x03 \x01(\tR\x13makerDiscountFactor"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"L\n\x10LongBlockAuction\x12\x1c\n\tthreshold\x18\x01 \x01(\tR\tthreshold\x12\x1a\n\x08\x64uration\x18\x02 \x01(\tR\x08\x64uration"m\n\x1dLongBlockAuctionDurationTable\x12L\n\x16threshold_and_duration\x18\x01 \x03(\x0b\x32\x16.vega.LongBlockAuctionR\x14thresholdAndDuration"\xd5\x01\n\x17VolumeRebateBenefitTier\x12L\n#minimum_party_maker_volume_fraction\x18\x01 \x01(\tR\x1fminimumPartyMakerVolumeFraction\x12\x36\n\x17\x61\x64\x64itional_maker_rebate\x18\x02 \x01(\tR\x15\x61\x64\x64itionalMakerRebate\x12$\n\x0btier_number\x18\x03 \x01(\x04H\x00R\ntierNumber\x88\x01\x01\x42\x0e\n\x0c_tier_number"\xe1\x01\n\x13VolumeRebateProgram\x12\x18\n\x07version\x18\x01 \x01(\x04R\x07version\x12\x0e\n\x02id\x18\x02 \x01(\tR\x02id\x12\x42\n\rbenefit_tiers\x18\x03 \x03(\x0b\x32\x1d.vega.VolumeRebateBenefitTierR\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*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*\xd0\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\x12\x1e\n\x1a\x41UCTION_TRIGGER_LONG_BLOCK\x10\x08*\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*\x8c\t\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_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\x12\x1e\n\x1a\x41\x43\x43OUNT_TYPE_BUY_BACK_FEES\x10\x1f\x12(\n$ACCOUNT_TYPE_REWARD_AVERAGE_NOTIONAL\x10 \x12)\n%ACCOUNT_TYPE_REWARD_ELIGIBLE_ENTITIES\x10!"\x04\x08\x08\x10\x08"\x04\x08\x18\x10\x18*\xd0\x0e\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\x12"\n\x1eTRANSFER_TYPE_TREASURY_FEE_PAY\x10\x34\x12"\n\x1eTRANSFER_TYPE_BUY_BACK_FEE_PAY\x10\x35\x12+\n\'TRANSFER_TYPE_HIGH_MAKER_FEE_REBATE_PAY\x10\x36\x12/\n+TRANSFER_TYPE_HIGH_MAKER_FEE_REBATE_RECEIVE\x10\x37"\x04\x08\x03\x10\x03"\x04\x08\x11\x10\x11*\xb2\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\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\x12$\n DISPATCH_METRIC_AVERAGE_NOTIONAL\x10\n\x12%\n!DISPATCH_METRIC_ELIGIBLE_ENTITIES\x10\x0b"\x04\x08\x05\x10\x05*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*\xa9\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\x12&\n"DISTRIBUTION_STRATEGY_RANK_LOTTERY\x10\x03*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' + 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"\x90\x05\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\x12!\n\x0ctreasury_fee\x18\n \x01(\tR\x0btreasuryFee\x12 \n\x0c\x62uy_back_fee\x18\x0b \x01(\tR\nbuyBackFee\x12\x31\n\x15high_volume_maker_fee\x18\x0c \x01(\tR\x12highVolumeMakerFee"/\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"\xb5\x01\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\x12\x1d\n\namm_volume\x18\x04 \x01(\x04R\tammVolume\x12\x30\n\x14\x61mm_volume_estimated\x18\x05 \x01(\x04R\x12\x61mmVolumeEstimated"\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"\xf9\x05\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\x12&\n\x0ftaker_fees_paid\x18\n \x01(\tR\rtakerFeesPaid\x12.\n\x13maker_fees_received\x18\x0b \x01(\tR\x11makerFeesReceived\x12\x1b\n\tfees_paid\x18\x0c \x01(\tR\x08\x66\x65\x65sPaid\x12\x31\n\x15taker_fees_paid_since\x18\r \x01(\tR\x12takerFeesPaidSince\x12\x39\n\x19maker_fees_received_since\x18\x0e \x01(\tR\x16makerFeesReceivedSince\x12&\n\x0f\x66\x65\x65s_paid_since\x18\x0f \x01(\tR\rfeesPaidSince\x12\x34\n\x16\x66unding_payment_amount\x18\x10 \x01(\tR\x14\x66undingPaymentAmount\x12?\n\x1c\x66unding_payment_amount_since\x18\x11 \x01(\tR\x19\x66undingPaymentAmountSince"=\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"\xc0\x07\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\x12\x39\n\x16target_notional_volume\x18\x10 \x01(\tH\x02R\x14targetNotionalVolume\x88\x01\x01\x12#\n\religible_keys\x18\x11 \x03(\tR\x0c\x65ligibleKeysB\x1a\n\x18_cap_reward_fee_multipleB\x14\n\x12_transfer_intervalB\x19\n\x17_target_notional_volume"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"\\\n\x1dProtocolAutomatedPurchaseData\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x1e\n\x08order_id\x18\x02 \x01(\tH\x00R\x07orderId\x88\x01\x01\x42\x0b\n\t_order_id"\x81\x0f\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\x0emarkPriceState\x12u\n"active_protocol_automated_purchase\x18$ \x01(\x0b\x32#.vega.ProtocolAutomatedPurchaseDataH\x01R\x1f\x61\x63tiveProtocolAutomatedPurchase\x88\x01\x01\x42\x0f\n\r_product_dataB%\n#_active_protocol_automated_purchase"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"\xef\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\x12\x1d\n\nblock_time\x18\x08 \x01(\tR\tblockTime"\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"\xa0\x02\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\x12M\n\x17volume_discount_factors\x18\x03 \x01(\x0b\x32\x15.vega.DiscountFactorsR\x15volumeDiscountFactors\x12$\n\x0btier_number\x18\x04 \x01(\x04H\x00R\ntierNumber\x88\x01\x01\x42\x0e\n\x0c_tier_number"\xcc\x03\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\x12K\n\x17referral_reward_factors\x18\x05 \x01(\x0b\x32\x13.vega.RewardFactorsR\x15referralRewardFactors\x12Q\n\x19referral_discount_factors\x18\x06 \x01(\x0b\x32\x15.vega.DiscountFactorsR\x17referralDiscountFactors\x12$\n\x0btier_number\x18\x07 \x01(\x04H\x00R\ntierNumber\x88\x01\x01\x42\x0e\n\x0c_tier_number"\xb9\x01\n\rRewardFactors\x12@\n\x1cinfrastructure_reward_factor\x18\x01 \x01(\tR\x1ainfrastructureRewardFactor\x12\x36\n\x17liquidity_reward_factor\x18\x02 \x01(\tR\x15liquidityRewardFactor\x12.\n\x13maker_reward_factor\x18\x03 \x01(\tR\x11makerRewardFactor"\xc7\x01\n\x0f\x44iscountFactors\x12\x44\n\x1einfrastructure_discount_factor\x18\x01 \x01(\tR\x1cinfrastructureDiscountFactor\x12:\n\x19liquidity_discount_factor\x18\x02 \x01(\tR\x17liquidityDiscountFactor\x12\x32\n\x15maker_discount_factor\x18\x03 \x01(\tR\x13makerDiscountFactor"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"L\n\x10LongBlockAuction\x12\x1c\n\tthreshold\x18\x01 \x01(\tR\tthreshold\x12\x1a\n\x08\x64uration\x18\x02 \x01(\tR\x08\x64uration"m\n\x1dLongBlockAuctionDurationTable\x12L\n\x16threshold_and_duration\x18\x01 \x03(\x0b\x32\x16.vega.LongBlockAuctionR\x14thresholdAndDuration"\xd5\x01\n\x17VolumeRebateBenefitTier\x12L\n#minimum_party_maker_volume_fraction\x18\x01 \x01(\tR\x1fminimumPartyMakerVolumeFraction\x12\x36\n\x17\x61\x64\x64itional_maker_rebate\x18\x02 \x01(\tR\x15\x61\x64\x64itionalMakerRebate\x12$\n\x0btier_number\x18\x03 \x01(\x04H\x00R\ntierNumber\x88\x01\x01\x42\x0e\n\x0c_tier_number"\xe1\x01\n\x13VolumeRebateProgram\x12\x18\n\x07version\x18\x01 \x01(\x04R\x07version\x12\x0e\n\x02id\x18\x02 \x01(\tR\x02id\x12\x42\n\rbenefit_tiers\x18\x03 \x03(\x0b\x32\x1d.vega.VolumeRebateBenefitTierR\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*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*\x81\x03\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\x12\x1e\n\x1a\x41UCTION_TRIGGER_LONG_BLOCK\x10\x08\x12/\n+AUCTION_TRIGGER_PROTOCOL_AUTOMATED_PURCHASE\x10\t*\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*\x8c\t\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_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\x12\x1e\n\x1a\x41\x43\x43OUNT_TYPE_BUY_BACK_FEES\x10\x1f\x12(\n$ACCOUNT_TYPE_REWARD_AVERAGE_NOTIONAL\x10 \x12)\n%ACCOUNT_TYPE_REWARD_ELIGIBLE_ENTITIES\x10!"\x04\x08\x08\x10\x08"\x04\x08\x18\x10\x18*\xd0\x0e\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\x12"\n\x1eTRANSFER_TYPE_TREASURY_FEE_PAY\x10\x34\x12"\n\x1eTRANSFER_TYPE_BUY_BACK_FEE_PAY\x10\x35\x12+\n\'TRANSFER_TYPE_HIGH_MAKER_FEE_REBATE_PAY\x10\x36\x12/\n+TRANSFER_TYPE_HIGH_MAKER_FEE_REBATE_RECEIVE\x10\x37"\x04\x08\x03\x10\x03"\x04\x08\x11\x10\x11*\xb2\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\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\x12$\n DISPATCH_METRIC_AVERAGE_NOTIONAL\x10\n\x12%\n!DISPATCH_METRIC_ELIGIBLE_ENTITIES\x10\x0b"\x04\x08\x05\x10\x05*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*\xa9\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\x12&\n"DISTRIBUTION_STRATEGY_RANK_LOTTERY\x10\x03*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() @@ -34,40 +34,40 @@ _globals["_AUCTIONTRIGGER"].values_by_name[ "AUCTION_TRIGGER_UNABLE_TO_DEPLOY_LP_ORDERS" ]._serialized_options = b"\010\001" - _globals["_SIDE"]._serialized_start = 23736 - _globals["_SIDE"]._serialized_end = 23793 - _globals["_INTERVAL"]._serialized_start = 23796 - _globals["_INTERVAL"]._serialized_end = 24077 - _globals["_POSITIONSTATUS"]._serialized_start = 24080 - _globals["_POSITIONSTATUS"]._serialized_end = 24228 - _globals["_AUCTIONTRIGGER"]._serialized_start = 24231 - _globals["_AUCTIONTRIGGER"]._serialized_end = 24567 - _globals["_PEGGEDREFERENCE"]._serialized_start = 24570 - _globals["_PEGGEDREFERENCE"]._serialized_end = 24709 - _globals["_ORDERERROR"]._serialized_start = 24712 - _globals["_ORDERERROR"]._serialized_end = 27049 - _globals["_CHAINSTATUS"]._serialized_start = 27052 - _globals["_CHAINSTATUS"]._serialized_end = 27182 - _globals["_ACCOUNTTYPE"]._serialized_start = 27185 - _globals["_ACCOUNTTYPE"]._serialized_end = 28349 - _globals["_TRANSFERTYPE"]._serialized_start = 28352 - _globals["_TRANSFERTYPE"]._serialized_end = 30224 - _globals["_DISPATCHMETRIC"]._serialized_start = 30227 - _globals["_DISPATCHMETRIC"]._serialized_end = 30661 - _globals["_ENTITYSCOPE"]._serialized_start = 30663 - _globals["_ENTITYSCOPE"]._serialized_end = 30760 - _globals["_INDIVIDUALSCOPE"]._serialized_start = 30763 - _globals["_INDIVIDUALSCOPE"]._serialized_end = 30930 - _globals["_DISTRIBUTIONSTRATEGY"]._serialized_start = 30933 - _globals["_DISTRIBUTIONSTRATEGY"]._serialized_end = 31102 - _globals["_NODESTATUS"]._serialized_start = 31104 - _globals["_NODESTATUS"]._serialized_end = 31203 - _globals["_EPOCHACTION"]._serialized_start = 31205 - _globals["_EPOCHACTION"]._serialized_end = 31294 - _globals["_VALIDATORNODESTATUS"]._serialized_start = 31297 - _globals["_VALIDATORNODESTATUS"]._serialized_end = 31464 - _globals["_MARGINMODE"]._serialized_start = 31466 - _globals["_MARGINMODE"]._serialized_end = 31570 + _globals["_SIDE"]._serialized_start = 24497 + _globals["_SIDE"]._serialized_end = 24554 + _globals["_INTERVAL"]._serialized_start = 24557 + _globals["_INTERVAL"]._serialized_end = 24838 + _globals["_POSITIONSTATUS"]._serialized_start = 24841 + _globals["_POSITIONSTATUS"]._serialized_end = 24989 + _globals["_AUCTIONTRIGGER"]._serialized_start = 24992 + _globals["_AUCTIONTRIGGER"]._serialized_end = 25377 + _globals["_PEGGEDREFERENCE"]._serialized_start = 25380 + _globals["_PEGGEDREFERENCE"]._serialized_end = 25519 + _globals["_ORDERERROR"]._serialized_start = 25522 + _globals["_ORDERERROR"]._serialized_end = 27859 + _globals["_CHAINSTATUS"]._serialized_start = 27862 + _globals["_CHAINSTATUS"]._serialized_end = 27992 + _globals["_ACCOUNTTYPE"]._serialized_start = 27995 + _globals["_ACCOUNTTYPE"]._serialized_end = 29159 + _globals["_TRANSFERTYPE"]._serialized_start = 29162 + _globals["_TRANSFERTYPE"]._serialized_end = 31034 + _globals["_DISPATCHMETRIC"]._serialized_start = 31037 + _globals["_DISPATCHMETRIC"]._serialized_end = 31471 + _globals["_ENTITYSCOPE"]._serialized_start = 31473 + _globals["_ENTITYSCOPE"]._serialized_end = 31570 + _globals["_INDIVIDUALSCOPE"]._serialized_start = 31573 + _globals["_INDIVIDUALSCOPE"]._serialized_end = 31740 + _globals["_DISTRIBUTIONSTRATEGY"]._serialized_start = 31743 + _globals["_DISTRIBUTIONSTRATEGY"]._serialized_end = 31912 + _globals["_NODESTATUS"]._serialized_start = 31914 + _globals["_NODESTATUS"]._serialized_end = 32013 + _globals["_EPOCHACTION"]._serialized_start = 32015 + _globals["_EPOCHACTION"]._serialized_end = 32104 + _globals["_VALIDATORNODESTATUS"]._serialized_start = 32107 + _globals["_VALIDATORNODESTATUS"]._serialized_end = 32274 + _globals["_MARGINMODE"]._serialized_start = 32276 + _globals["_MARGINMODE"]._serialized_end = 32380 _globals["_PARTYPROFILE"]._serialized_start = 46 _globals["_PARTYPROFILE"]._serialized_end = 188 _globals["_METADATA"]._serialized_start = 190 @@ -125,151 +125,153 @@ _globals["_MARKETDEPTHUPDATE"]._serialized_start = 6425 _globals["_MARKETDEPTHUPDATE"]._serialized_end = 6646 _globals["_POSITION"]._serialized_start = 6649 - _globals["_POSITION"]._serialized_end = 7024 - _globals["_POSITIONTRADE"]._serialized_start = 7026 - _globals["_POSITIONTRADE"]._serialized_end = 7087 - _globals["_DEPOSIT"]._serialized_start = 7090 - _globals["_DEPOSIT"]._serialized_end = 7477 - _globals["_DEPOSIT_STATUS"]._serialized_start = 7353 - _globals["_DEPOSIT_STATUS"]._serialized_end = 7477 - _globals["_WITHDRAWAL"]._serialized_start = 7480 - _globals["_WITHDRAWAL"]._serialized_end = 7904 - _globals["_WITHDRAWAL_STATUS"]._serialized_start = 7806 - _globals["_WITHDRAWAL_STATUS"]._serialized_end = 7898 - _globals["_WITHDRAWEXT"]._serialized_start = 7906 - _globals["_WITHDRAWEXT"]._serialized_end = 7974 - _globals["_ERC20WITHDRAWEXT"]._serialized_start = 7976 - _globals["_ERC20WITHDRAWEXT"]._serialized_end = 8037 - _globals["_ACCOUNT"]._serialized_start = 8040 - _globals["_ACCOUNT"]._serialized_end = 8203 - _globals["_FINANCIALAMOUNT"]._serialized_start = 8205 - _globals["_FINANCIALAMOUNT"]._serialized_end = 8268 - _globals["_TRANSFER"]._serialized_start = 8271 - _globals["_TRANSFER"]._serialized_end = 8450 - _globals["_DISPATCHSTRATEGY"]._serialized_start = 8453 - _globals["_DISPATCHSTRATEGY"]._serialized_end = 9290 - _globals["_RANK"]._serialized_start = 9292 - _globals["_RANK"]._serialized_end = 9362 - _globals["_TRANSFERREQUEST"]._serialized_start = 9365 - _globals["_TRANSFERREQUEST"]._serialized_end = 9595 - _globals["_ACCOUNTDETAILS"]._serialized_start = 9598 - _globals["_ACCOUNTDETAILS"]._serialized_end = 9765 - _globals["_LEDGERENTRY"]._serialized_start = 9768 - _globals["_LEDGERENTRY"]._serialized_end = 10135 - _globals["_POSTTRANSFERBALANCE"]._serialized_start = 10137 - _globals["_POSTTRANSFERBALANCE"]._serialized_end = 10232 - _globals["_LEDGERMOVEMENT"]._serialized_start = 10234 - _globals["_LEDGERMOVEMENT"]._serialized_end = 10350 - _globals["_MARGINLEVELS"]._serialized_start = 10353 - _globals["_MARGINLEVELS"]._serialized_end = 10777 - _globals["_PERPETUALDATA"]._serialized_start = 10780 - _globals["_PERPETUALDATA"]._serialized_end = 11378 - _globals["_PRODUCTDATA"]._serialized_start = 11380 - _globals["_PRODUCTDATA"]._serialized_end = 11463 - _globals["_MARKETDATA"]._serialized_start = 11466 - _globals["_MARKETDATA"]._serialized_end = 13229 - _globals["_COMPOSITEPRICESOURCE"]._serialized_start = 13231 - _globals["_COMPOSITEPRICESOURCE"]._serialized_end = 13345 - _globals["_COMPOSITEPRICESTATE"]._serialized_start = 13347 - _globals["_COMPOSITEPRICESTATE"]._serialized_end = 13433 - _globals["_LIQUIDITYPROVIDERFEESHARE"]._serialized_start = 13436 - _globals["_LIQUIDITYPROVIDERFEESHARE"]._serialized_end = 13659 - _globals["_LIQUIDITYPROVIDERSLA"]._serialized_start = 13662 - _globals["_LIQUIDITYPROVIDERSLA"]._serialized_end = 14192 - _globals["_PRICEMONITORINGBOUNDS"]._serialized_start = 14195 - _globals["_PRICEMONITORINGBOUNDS"]._serialized_end = 14419 - _globals["_ERRORDETAIL"]._serialized_start = 14421 - _globals["_ERRORDETAIL"]._serialized_end = 14502 - _globals["_NETWORKPARAMETER"]._serialized_start = 14504 - _globals["_NETWORKPARAMETER"]._serialized_end = 14562 - _globals["_NETWORKLIMITS"]._serialized_start = 14565 - _globals["_NETWORKLIMITS"]._serialized_end = 15103 - _globals["_LIQUIDITYORDER"]._serialized_start = 15105 - _globals["_LIQUIDITYORDER"]._serialized_end = 15230 - _globals["_LIQUIDITYORDERREFERENCE"]._serialized_start = 15232 - _globals["_LIQUIDITYORDERREFERENCE"]._serialized_end = 15347 - _globals["_LIQUIDITYPROVISION"]._serialized_start = 15350 - _globals["_LIQUIDITYPROVISION"]._serialized_end = 15944 - _globals["_LIQUIDITYPROVISION_STATUS"]._serialized_start = 15787 - _globals["_LIQUIDITYPROVISION_STATUS"]._serialized_end = 15944 - _globals["_ETHEREUML2CONFIG"]._serialized_start = 15947 - _globals["_ETHEREUML2CONFIG"]._serialized_end = 16120 - _globals["_ETHEREUML2CONFIGS"]._serialized_start = 16122 - _globals["_ETHEREUML2CONFIGS"]._serialized_end = 16191 - _globals["_ETHEREUMCONFIG"]._serialized_start = 16194 - _globals["_ETHEREUMCONFIG"]._serialized_end = 16689 - _globals["_EVMBRIDGECONFIG"]._serialized_start = 16692 - _globals["_EVMBRIDGECONFIG"]._serialized_end = 17038 - _globals["_EVMBRIDGECONFIGS"]._serialized_start = 17040 - _globals["_EVMBRIDGECONFIGS"]._serialized_end = 17107 - _globals["_ETHEREUMCONTRACTCONFIG"]._serialized_start = 17109 - _globals["_ETHEREUMCONTRACTCONFIG"]._serialized_end = 17215 - _globals["_EPOCHTIMESTAMPS"]._serialized_start = 17218 - _globals["_EPOCHTIMESTAMPS"]._serialized_end = 17390 - _globals["_EPOCH"]._serialized_start = 17393 - _globals["_EPOCH"]._serialized_end = 17569 - _globals["_EPOCHPARTICIPATION"]._serialized_start = 17572 - _globals["_EPOCHPARTICIPATION"]._serialized_end = 17714 - _globals["_EPOCHDATA"]._serialized_start = 17716 - _globals["_EPOCHDATA"]._serialized_end = 17799 - _globals["_RANKINGSCORE"]._serialized_start = 17802 - _globals["_RANKINGSCORE"]._serialized_end = 18085 - _globals["_REWARDSCORE"]._serialized_start = 18088 - _globals["_REWARDSCORE"]._serialized_end = 18387 - _globals["_NODE"]._serialized_start = 18390 - _globals["_NODE"]._serialized_end = 19081 - _globals["_NODESET"]._serialized_start = 19084 - _globals["_NODESET"]._serialized_end = 19240 - _globals["_NODEDATA"]._serialized_start = 19243 - _globals["_NODEDATA"]._serialized_end = 19544 - _globals["_DELEGATION"]._serialized_start = 19546 - _globals["_DELEGATION"]._serialized_end = 19658 - _globals["_REWARD"]._serialized_start = 19661 - _globals["_REWARD"]._serialized_end = 20081 - _globals["_REWARDSUMMARY"]._serialized_start = 20083 - _globals["_REWARDSUMMARY"]._serialized_end = 20176 - _globals["_EPOCHREWARDSUMMARY"]._serialized_start = 20179 - _globals["_EPOCHREWARDSUMMARY"]._serialized_end = 20334 - _globals["_STATEVALUEPROPOSAL"]._serialized_start = 20336 - _globals["_STATEVALUEPROPOSAL"]._serialized_end = 20457 - _globals["_KEYVALUEBUNDLE"]._serialized_start = 20459 - _globals["_KEYVALUEBUNDLE"]._serialized_end = 20566 - _globals["_STATEVARVALUE"]._serialized_start = 20569 - _globals["_STATEVARVALUE"]._serialized_end = 20749 - _globals["_SCALARVALUE"]._serialized_start = 20751 - _globals["_SCALARVALUE"]._serialized_end = 20786 - _globals["_VECTORVALUE"]._serialized_start = 20788 - _globals["_VECTORVALUE"]._serialized_end = 20823 - _globals["_MATRIXVALUE"]._serialized_start = 20825 - _globals["_MATRIXVALUE"]._serialized_end = 20879 - _globals["_REFERRALPROGRAM"]._serialized_start = 20882 - _globals["_REFERRALPROGRAM"]._serialized_end = 21147 - _globals["_VOLUMEBENEFITTIER"]._serialized_start = 21150 - _globals["_VOLUMEBENEFITTIER"]._serialized_end = 21438 - _globals["_BENEFITTIER"]._serialized_start = 21441 - _globals["_BENEFITTIER"]._serialized_end = 21901 - _globals["_REWARDFACTORS"]._serialized_start = 21904 - _globals["_REWARDFACTORS"]._serialized_end = 22089 - _globals["_DISCOUNTFACTORS"]._serialized_start = 22092 - _globals["_DISCOUNTFACTORS"]._serialized_end = 22291 - _globals["_VESTINGBENEFITTIERS"]._serialized_start = 22293 - _globals["_VESTINGBENEFITTIERS"]._serialized_end = 22362 - _globals["_VESTINGBENEFITTIER"]._serialized_start = 22364 - _globals["_VESTINGBENEFITTIER"]._serialized_end = 22485 - _globals["_STAKINGTIER"]._serialized_start = 22487 - _globals["_STAKINGTIER"]._serialized_end = 22614 - _globals["_VOLUMEDISCOUNTPROGRAM"]._serialized_start = 22617 - _globals["_VOLUMEDISCOUNTPROGRAM"]._serialized_end = 22838 - _globals["_ACTIVITYSTREAKBENEFITTIERS"]._serialized_start = 22840 - _globals["_ACTIVITYSTREAKBENEFITTIERS"]._serialized_end = 22923 - _globals["_ACTIVITYSTREAKBENEFITTIER"]._serialized_start = 22926 - _globals["_ACTIVITYSTREAKBENEFITTIER"]._serialized_end = 23101 - _globals["_LONGBLOCKAUCTION"]._serialized_start = 23103 - _globals["_LONGBLOCKAUCTION"]._serialized_end = 23179 - _globals["_LONGBLOCKAUCTIONDURATIONTABLE"]._serialized_start = 23181 - _globals["_LONGBLOCKAUCTIONDURATIONTABLE"]._serialized_end = 23290 - _globals["_VOLUMEREBATEBENEFITTIER"]._serialized_start = 23293 - _globals["_VOLUMEREBATEBENEFITTIER"]._serialized_end = 23506 - _globals["_VOLUMEREBATEPROGRAM"]._serialized_start = 23509 - _globals["_VOLUMEREBATEPROGRAM"]._serialized_end = 23734 + _globals["_POSITION"]._serialized_end = 7410 + _globals["_POSITIONTRADE"]._serialized_start = 7412 + _globals["_POSITIONTRADE"]._serialized_end = 7473 + _globals["_DEPOSIT"]._serialized_start = 7476 + _globals["_DEPOSIT"]._serialized_end = 7863 + _globals["_DEPOSIT_STATUS"]._serialized_start = 7739 + _globals["_DEPOSIT_STATUS"]._serialized_end = 7863 + _globals["_WITHDRAWAL"]._serialized_start = 7866 + _globals["_WITHDRAWAL"]._serialized_end = 8290 + _globals["_WITHDRAWAL_STATUS"]._serialized_start = 8192 + _globals["_WITHDRAWAL_STATUS"]._serialized_end = 8284 + _globals["_WITHDRAWEXT"]._serialized_start = 8292 + _globals["_WITHDRAWEXT"]._serialized_end = 8360 + _globals["_ERC20WITHDRAWEXT"]._serialized_start = 8362 + _globals["_ERC20WITHDRAWEXT"]._serialized_end = 8423 + _globals["_ACCOUNT"]._serialized_start = 8426 + _globals["_ACCOUNT"]._serialized_end = 8589 + _globals["_FINANCIALAMOUNT"]._serialized_start = 8591 + _globals["_FINANCIALAMOUNT"]._serialized_end = 8654 + _globals["_TRANSFER"]._serialized_start = 8657 + _globals["_TRANSFER"]._serialized_end = 8836 + _globals["_DISPATCHSTRATEGY"]._serialized_start = 8839 + _globals["_DISPATCHSTRATEGY"]._serialized_end = 9799 + _globals["_RANK"]._serialized_start = 9801 + _globals["_RANK"]._serialized_end = 9871 + _globals["_TRANSFERREQUEST"]._serialized_start = 9874 + _globals["_TRANSFERREQUEST"]._serialized_end = 10104 + _globals["_ACCOUNTDETAILS"]._serialized_start = 10107 + _globals["_ACCOUNTDETAILS"]._serialized_end = 10274 + _globals["_LEDGERENTRY"]._serialized_start = 10277 + _globals["_LEDGERENTRY"]._serialized_end = 10644 + _globals["_POSTTRANSFERBALANCE"]._serialized_start = 10646 + _globals["_POSTTRANSFERBALANCE"]._serialized_end = 10741 + _globals["_LEDGERMOVEMENT"]._serialized_start = 10743 + _globals["_LEDGERMOVEMENT"]._serialized_end = 10859 + _globals["_MARGINLEVELS"]._serialized_start = 10862 + _globals["_MARGINLEVELS"]._serialized_end = 11286 + _globals["_PERPETUALDATA"]._serialized_start = 11289 + _globals["_PERPETUALDATA"]._serialized_end = 11887 + _globals["_PRODUCTDATA"]._serialized_start = 11889 + _globals["_PRODUCTDATA"]._serialized_end = 11972 + _globals["_PROTOCOLAUTOMATEDPURCHASEDATA"]._serialized_start = 11974 + _globals["_PROTOCOLAUTOMATEDPURCHASEDATA"]._serialized_end = 12066 + _globals["_MARKETDATA"]._serialized_start = 12069 + _globals["_MARKETDATA"]._serialized_end = 13990 + _globals["_COMPOSITEPRICESOURCE"]._serialized_start = 13992 + _globals["_COMPOSITEPRICESOURCE"]._serialized_end = 14106 + _globals["_COMPOSITEPRICESTATE"]._serialized_start = 14108 + _globals["_COMPOSITEPRICESTATE"]._serialized_end = 14194 + _globals["_LIQUIDITYPROVIDERFEESHARE"]._serialized_start = 14197 + _globals["_LIQUIDITYPROVIDERFEESHARE"]._serialized_end = 14420 + _globals["_LIQUIDITYPROVIDERSLA"]._serialized_start = 14423 + _globals["_LIQUIDITYPROVIDERSLA"]._serialized_end = 14953 + _globals["_PRICEMONITORINGBOUNDS"]._serialized_start = 14956 + _globals["_PRICEMONITORINGBOUNDS"]._serialized_end = 15180 + _globals["_ERRORDETAIL"]._serialized_start = 15182 + _globals["_ERRORDETAIL"]._serialized_end = 15263 + _globals["_NETWORKPARAMETER"]._serialized_start = 15265 + _globals["_NETWORKPARAMETER"]._serialized_end = 15323 + _globals["_NETWORKLIMITS"]._serialized_start = 15326 + _globals["_NETWORKLIMITS"]._serialized_end = 15864 + _globals["_LIQUIDITYORDER"]._serialized_start = 15866 + _globals["_LIQUIDITYORDER"]._serialized_end = 15991 + _globals["_LIQUIDITYORDERREFERENCE"]._serialized_start = 15993 + _globals["_LIQUIDITYORDERREFERENCE"]._serialized_end = 16108 + _globals["_LIQUIDITYPROVISION"]._serialized_start = 16111 + _globals["_LIQUIDITYPROVISION"]._serialized_end = 16705 + _globals["_LIQUIDITYPROVISION_STATUS"]._serialized_start = 16548 + _globals["_LIQUIDITYPROVISION_STATUS"]._serialized_end = 16705 + _globals["_ETHEREUML2CONFIG"]._serialized_start = 16708 + _globals["_ETHEREUML2CONFIG"]._serialized_end = 16881 + _globals["_ETHEREUML2CONFIGS"]._serialized_start = 16883 + _globals["_ETHEREUML2CONFIGS"]._serialized_end = 16952 + _globals["_ETHEREUMCONFIG"]._serialized_start = 16955 + _globals["_ETHEREUMCONFIG"]._serialized_end = 17450 + _globals["_EVMBRIDGECONFIG"]._serialized_start = 17453 + _globals["_EVMBRIDGECONFIG"]._serialized_end = 17799 + _globals["_EVMBRIDGECONFIGS"]._serialized_start = 17801 + _globals["_EVMBRIDGECONFIGS"]._serialized_end = 17868 + _globals["_ETHEREUMCONTRACTCONFIG"]._serialized_start = 17870 + _globals["_ETHEREUMCONTRACTCONFIG"]._serialized_end = 17976 + _globals["_EPOCHTIMESTAMPS"]._serialized_start = 17979 + _globals["_EPOCHTIMESTAMPS"]._serialized_end = 18151 + _globals["_EPOCH"]._serialized_start = 18154 + _globals["_EPOCH"]._serialized_end = 18330 + _globals["_EPOCHPARTICIPATION"]._serialized_start = 18333 + _globals["_EPOCHPARTICIPATION"]._serialized_end = 18475 + _globals["_EPOCHDATA"]._serialized_start = 18477 + _globals["_EPOCHDATA"]._serialized_end = 18560 + _globals["_RANKINGSCORE"]._serialized_start = 18563 + _globals["_RANKINGSCORE"]._serialized_end = 18846 + _globals["_REWARDSCORE"]._serialized_start = 18849 + _globals["_REWARDSCORE"]._serialized_end = 19148 + _globals["_NODE"]._serialized_start = 19151 + _globals["_NODE"]._serialized_end = 19842 + _globals["_NODESET"]._serialized_start = 19845 + _globals["_NODESET"]._serialized_end = 20001 + _globals["_NODEDATA"]._serialized_start = 20004 + _globals["_NODEDATA"]._serialized_end = 20305 + _globals["_DELEGATION"]._serialized_start = 20307 + _globals["_DELEGATION"]._serialized_end = 20419 + _globals["_REWARD"]._serialized_start = 20422 + _globals["_REWARD"]._serialized_end = 20842 + _globals["_REWARDSUMMARY"]._serialized_start = 20844 + _globals["_REWARDSUMMARY"]._serialized_end = 20937 + _globals["_EPOCHREWARDSUMMARY"]._serialized_start = 20940 + _globals["_EPOCHREWARDSUMMARY"]._serialized_end = 21095 + _globals["_STATEVALUEPROPOSAL"]._serialized_start = 21097 + _globals["_STATEVALUEPROPOSAL"]._serialized_end = 21218 + _globals["_KEYVALUEBUNDLE"]._serialized_start = 21220 + _globals["_KEYVALUEBUNDLE"]._serialized_end = 21327 + _globals["_STATEVARVALUE"]._serialized_start = 21330 + _globals["_STATEVARVALUE"]._serialized_end = 21510 + _globals["_SCALARVALUE"]._serialized_start = 21512 + _globals["_SCALARVALUE"]._serialized_end = 21547 + _globals["_VECTORVALUE"]._serialized_start = 21549 + _globals["_VECTORVALUE"]._serialized_end = 21584 + _globals["_MATRIXVALUE"]._serialized_start = 21586 + _globals["_MATRIXVALUE"]._serialized_end = 21640 + _globals["_REFERRALPROGRAM"]._serialized_start = 21643 + _globals["_REFERRALPROGRAM"]._serialized_end = 21908 + _globals["_VOLUMEBENEFITTIER"]._serialized_start = 21911 + _globals["_VOLUMEBENEFITTIER"]._serialized_end = 22199 + _globals["_BENEFITTIER"]._serialized_start = 22202 + _globals["_BENEFITTIER"]._serialized_end = 22662 + _globals["_REWARDFACTORS"]._serialized_start = 22665 + _globals["_REWARDFACTORS"]._serialized_end = 22850 + _globals["_DISCOUNTFACTORS"]._serialized_start = 22853 + _globals["_DISCOUNTFACTORS"]._serialized_end = 23052 + _globals["_VESTINGBENEFITTIERS"]._serialized_start = 23054 + _globals["_VESTINGBENEFITTIERS"]._serialized_end = 23123 + _globals["_VESTINGBENEFITTIER"]._serialized_start = 23125 + _globals["_VESTINGBENEFITTIER"]._serialized_end = 23246 + _globals["_STAKINGTIER"]._serialized_start = 23248 + _globals["_STAKINGTIER"]._serialized_end = 23375 + _globals["_VOLUMEDISCOUNTPROGRAM"]._serialized_start = 23378 + _globals["_VOLUMEDISCOUNTPROGRAM"]._serialized_end = 23599 + _globals["_ACTIVITYSTREAKBENEFITTIERS"]._serialized_start = 23601 + _globals["_ACTIVITYSTREAKBENEFITTIERS"]._serialized_end = 23684 + _globals["_ACTIVITYSTREAKBENEFITTIER"]._serialized_start = 23687 + _globals["_ACTIVITYSTREAKBENEFITTIER"]._serialized_end = 23862 + _globals["_LONGBLOCKAUCTION"]._serialized_start = 23864 + _globals["_LONGBLOCKAUCTION"]._serialized_end = 23940 + _globals["_LONGBLOCKAUCTIONDURATIONTABLE"]._serialized_start = 23942 + _globals["_LONGBLOCKAUCTIONDURATIONTABLE"]._serialized_end = 24051 + _globals["_VOLUMEREBATEBENEFITTIER"]._serialized_start = 24054 + _globals["_VOLUMEREBATEBENEFITTIER"]._serialized_end = 24267 + _globals["_VOLUMEREBATEPROGRAM"]._serialized_start = 24270 + _globals["_VOLUMEREBATEPROGRAM"]._serialized_end = 24495 # @@protoc_insertion_point(module_scope) diff --git a/vega_protos/protos/vega/vega_pb2.pyi b/vega_protos/protos/vega/vega_pb2.pyi index b75d8038d..b9b5a432e 100644 --- a/vega_protos/protos/vega/vega_pb2.pyi +++ b/vega_protos/protos/vega/vega_pb2.pyi @@ -53,6 +53,7 @@ class AuctionTrigger(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): AUCTION_TRIGGER_UNABLE_TO_DEPLOY_LP_ORDERS: _ClassVar[AuctionTrigger] AUCTION_TRIGGER_GOVERNANCE_SUSPENSION: _ClassVar[AuctionTrigger] AUCTION_TRIGGER_LONG_BLOCK: _ClassVar[AuctionTrigger] + AUCTION_TRIGGER_PROTOCOL_AUTOMATED_PURCHASE: _ClassVar[AuctionTrigger] class PeggedReference(int, metaclass=_enum_type_wrapper.EnumTypeWrapper): __slots__ = () @@ -303,6 +304,7 @@ AUCTION_TRIGGER_LIQUIDITY_TARGET_NOT_MET: AuctionTrigger AUCTION_TRIGGER_UNABLE_TO_DEPLOY_LP_ORDERS: AuctionTrigger AUCTION_TRIGGER_GOVERNANCE_SUSPENSION: AuctionTrigger AUCTION_TRIGGER_LONG_BLOCK: AuctionTrigger +AUCTION_TRIGGER_PROTOCOL_AUTOMATED_PURCHASE: AuctionTrigger PEGGED_REFERENCE_UNSPECIFIED: PeggedReference PEGGED_REFERENCE_MID: PeggedReference PEGGED_REFERENCE_BEST_BID: PeggedReference @@ -1211,6 +1213,14 @@ class Position(_message.Message): "updated_at", "loss_socialisation_amount", "position_status", + "taker_fees_paid", + "maker_fees_received", + "fees_paid", + "taker_fees_paid_since", + "maker_fees_received_since", + "fees_paid_since", + "funding_payment_amount", + "funding_payment_amount_since", ) MARKET_ID_FIELD_NUMBER: _ClassVar[int] PARTY_ID_FIELD_NUMBER: _ClassVar[int] @@ -1221,6 +1231,14 @@ class Position(_message.Message): UPDATED_AT_FIELD_NUMBER: _ClassVar[int] LOSS_SOCIALISATION_AMOUNT_FIELD_NUMBER: _ClassVar[int] POSITION_STATUS_FIELD_NUMBER: _ClassVar[int] + TAKER_FEES_PAID_FIELD_NUMBER: _ClassVar[int] + MAKER_FEES_RECEIVED_FIELD_NUMBER: _ClassVar[int] + FEES_PAID_FIELD_NUMBER: _ClassVar[int] + TAKER_FEES_PAID_SINCE_FIELD_NUMBER: _ClassVar[int] + MAKER_FEES_RECEIVED_SINCE_FIELD_NUMBER: _ClassVar[int] + FEES_PAID_SINCE_FIELD_NUMBER: _ClassVar[int] + FUNDING_PAYMENT_AMOUNT_FIELD_NUMBER: _ClassVar[int] + FUNDING_PAYMENT_AMOUNT_SINCE_FIELD_NUMBER: _ClassVar[int] market_id: str party_id: str open_volume: int @@ -1230,6 +1248,14 @@ class Position(_message.Message): updated_at: int loss_socialisation_amount: str position_status: PositionStatus + taker_fees_paid: str + maker_fees_received: str + fees_paid: str + taker_fees_paid_since: str + maker_fees_received_since: str + fees_paid_since: str + funding_payment_amount: str + funding_payment_amount_since: str def __init__( self, market_id: _Optional[str] = ..., @@ -1241,6 +1267,14 @@ class Position(_message.Message): updated_at: _Optional[int] = ..., loss_socialisation_amount: _Optional[str] = ..., position_status: _Optional[_Union[PositionStatus, str]] = ..., + taker_fees_paid: _Optional[str] = ..., + maker_fees_received: _Optional[str] = ..., + fees_paid: _Optional[str] = ..., + taker_fees_paid_since: _Optional[str] = ..., + maker_fees_received_since: _Optional[str] = ..., + fees_paid_since: _Optional[str] = ..., + funding_payment_amount: _Optional[str] = ..., + funding_payment_amount_since: _Optional[str] = ..., ) -> None: ... class PositionTrade(_message.Message): @@ -1451,6 +1485,8 @@ class DispatchStrategy(_message.Message): "rank_table", "cap_reward_fee_multiple", "transfer_interval", + "target_notional_volume", + "eligible_keys", ) ASSET_FOR_METRIC_FIELD_NUMBER: _ClassVar[int] METRIC_FIELD_NUMBER: _ClassVar[int] @@ -1467,6 +1503,8 @@ class DispatchStrategy(_message.Message): RANK_TABLE_FIELD_NUMBER: _ClassVar[int] CAP_REWARD_FEE_MULTIPLE_FIELD_NUMBER: _ClassVar[int] TRANSFER_INTERVAL_FIELD_NUMBER: _ClassVar[int] + TARGET_NOTIONAL_VOLUME_FIELD_NUMBER: _ClassVar[int] + ELIGIBLE_KEYS_FIELD_NUMBER: _ClassVar[int] asset_for_metric: str metric: DispatchMetric markets: _containers.RepeatedScalarFieldContainer[str] @@ -1482,6 +1520,8 @@ class DispatchStrategy(_message.Message): rank_table: _containers.RepeatedCompositeFieldContainer[Rank] cap_reward_fee_multiple: str transfer_interval: int + target_notional_volume: str + eligible_keys: _containers.RepeatedScalarFieldContainer[str] def __init__( self, asset_for_metric: _Optional[str] = ..., @@ -1499,6 +1539,8 @@ class DispatchStrategy(_message.Message): rank_table: _Optional[_Iterable[_Union[Rank, _Mapping]]] = ..., cap_reward_fee_multiple: _Optional[str] = ..., transfer_interval: _Optional[int] = ..., + target_notional_volume: _Optional[str] = ..., + eligible_keys: _Optional[_Iterable[str]] = ..., ) -> None: ... class Rank(_message.Message): @@ -1730,6 +1772,16 @@ class ProductData(_message.Message): self, perpetual_data: _Optional[_Union[PerpetualData, _Mapping]] = ... ) -> None: ... +class ProtocolAutomatedPurchaseData(_message.Message): + __slots__ = ("id", "order_id") + ID_FIELD_NUMBER: _ClassVar[int] + ORDER_ID_FIELD_NUMBER: _ClassVar[int] + id: str + order_id: str + def __init__( + self, id: _Optional[str] = ..., order_id: _Optional[str] = ... + ) -> None: ... + class MarketData(_message.Message): __slots__ = ( "mark_price", @@ -1767,6 +1819,7 @@ class MarketData(_message.Message): "next_network_closeout", "mark_price_type", "mark_price_state", + "active_protocol_automated_purchase", ) MARK_PRICE_FIELD_NUMBER: _ClassVar[int] BEST_BID_PRICE_FIELD_NUMBER: _ClassVar[int] @@ -1803,6 +1856,7 @@ class MarketData(_message.Message): NEXT_NETWORK_CLOSEOUT_FIELD_NUMBER: _ClassVar[int] MARK_PRICE_TYPE_FIELD_NUMBER: _ClassVar[int] MARK_PRICE_STATE_FIELD_NUMBER: _ClassVar[int] + ACTIVE_PROTOCOL_AUTOMATED_PURCHASE_FIELD_NUMBER: _ClassVar[int] mark_price: str best_bid_price: str best_bid_volume: int @@ -1844,6 +1898,7 @@ class MarketData(_message.Message): next_network_closeout: int mark_price_type: _markets_pb2.CompositePriceType mark_price_state: CompositePriceState + active_protocol_automated_purchase: ProtocolAutomatedPurchaseData def __init__( self, mark_price: _Optional[str] = ..., @@ -1889,6 +1944,9 @@ class MarketData(_message.Message): next_network_closeout: _Optional[int] = ..., mark_price_type: _Optional[_Union[_markets_pb2.CompositePriceType, str]] = ..., mark_price_state: _Optional[_Union[CompositePriceState, _Mapping]] = ..., + active_protocol_automated_purchase: _Optional[ + _Union[ProtocolAutomatedPurchaseData, _Mapping] + ] = ..., ) -> None: ... class CompositePriceSource(_message.Message):