-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathvega.d.ts
231 lines (229 loc) · 14.1 KB
/
vega.d.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
/// autogenerated by protoc-plugin-js
export * as commands from './vega/commands.js'
export * as data from './vega/data.js'
export * as CompositePriceType from './vega/CompositePriceType.js'
export * as Side from './vega/Side.js'
export * as Interval from './vega/Interval.js'
export * as PositionStatus from './vega/PositionStatus.js'
export * as AuctionTrigger from './vega/AuctionTrigger.js'
export * as PeggedReference from './vega/PeggedReference.js'
export * as OrderError from './vega/OrderError.js'
export * as ChainStatus from './vega/ChainStatus.js'
export * as AccountType from './vega/AccountType.js'
export * as TransferType from './vega/TransferType.js'
export * as DispatchMetric from './vega/DispatchMetric.js'
export * as EntityScope from './vega/EntityScope.js'
export * as IndividualScope from './vega/IndividualScope.js'
export * as DistributionStrategy from './vega/DistributionStrategy.js'
export * as NodeStatus from './vega/NodeStatus.js'
export * as EpochAction from './vega/EpochAction.js'
export * as ValidatorNodeStatus from './vega/ValidatorNodeStatus.js'
export * as MarginMode from './vega/MarginMode.js'
export * as ProposalError from './vega/ProposalError.js'
export * as MarketStateUpdateType from './vega/MarketStateUpdateType.js'
export * as GovernanceTransferType from './vega/GovernanceTransferType.js'
export * as ERC20Heartbeat from './vega/ERC20Heartbeat.js'
export * as EthContractCallEvent from './vega/EthContractCallEvent.js'
export * as BuiltinAssetDeposit from './vega/BuiltinAssetDeposit.js'
export * as BuiltinAssetWithdrawal from './vega/BuiltinAssetWithdrawal.js'
export * as BuiltinAssetEvent from './vega/BuiltinAssetEvent.js'
export * as ERC20AssetList from './vega/ERC20AssetList.js'
export * as ERC20AssetDelist from './vega/ERC20AssetDelist.js'
export * as ERC20AssetLimitsUpdated from './vega/ERC20AssetLimitsUpdated.js'
export * as ERC20Deposit from './vega/ERC20Deposit.js'
export * as ERC20Withdrawal from './vega/ERC20Withdrawal.js'
export * as ERC20Event from './vega/ERC20Event.js'
export * as ERC20SignerAdded from './vega/ERC20SignerAdded.js'
export * as ERC20SignerRemoved from './vega/ERC20SignerRemoved.js'
export * as ERC20ThresholdSet from './vega/ERC20ThresholdSet.js'
export * as ERC20MultiSigEvent from './vega/ERC20MultiSigEvent.js'
export * as StakingEvent from './vega/StakingEvent.js'
export * as StakeDeposited from './vega/StakeDeposited.js'
export * as StakeRemoved from './vega/StakeRemoved.js'
export * as StakeTotalSupply from './vega/StakeTotalSupply.js'
export * as DataSourceDefinition from './vega/DataSourceDefinition.js'
export * as SpecBindingForCompositePrice from './vega/SpecBindingForCompositePrice.js'
export * as DataSourceSpecConfigurationTime from './vega/DataSourceSpecConfigurationTime.js'
export * as DataSourceSpecConfigurationTimeTrigger from './vega/DataSourceSpecConfigurationTimeTrigger.js'
export * as DataSourceDefinitionInternal from './vega/DataSourceDefinitionInternal.js'
export * as DataSourceDefinitionExternal from './vega/DataSourceDefinitionExternal.js'
export * as DataSourceSpecConfiguration from './vega/DataSourceSpecConfiguration.js'
export * as EthCallSpec from './vega/EthCallSpec.js'
export * as Normaliser from './vega/Normaliser.js'
export * as EthCallTrigger from './vega/EthCallTrigger.js'
export * as EthTimeTrigger from './vega/EthTimeTrigger.js'
export * as DataSourceSpec from './vega/DataSourceSpec.js'
export * as ExternalDataSourceSpec from './vega/ExternalDataSourceSpec.js'
export * as AuctionDuration from './vega/AuctionDuration.js'
export * as Spot from './vega/Spot.js'
export * as Future from './vega/Future.js'
export * as FutureCap from './vega/FutureCap.js'
export * as Perpetual from './vega/Perpetual.js'
export * as DataSourceSpecToFutureBinding from './vega/DataSourceSpecToFutureBinding.js'
export * as DataSourceSpecToPerpetualBinding from './vega/DataSourceSpecToPerpetualBinding.js'
export * as InstrumentMetadata from './vega/InstrumentMetadata.js'
export * as Instrument from './vega/Instrument.js'
export * as LogNormalRiskModel from './vega/LogNormalRiskModel.js'
export * as RiskFactorOverride from './vega/RiskFactorOverride.js'
export * as LogNormalModelParams from './vega/LogNormalModelParams.js'
export * as SimpleRiskModel from './vega/SimpleRiskModel.js'
export * as SimpleModelParams from './vega/SimpleModelParams.js'
export * as ScalingFactors from './vega/ScalingFactors.js'
export * as MarginCalculator from './vega/MarginCalculator.js'
export * as TradableInstrument from './vega/TradableInstrument.js'
export * as FeeFactors from './vega/FeeFactors.js'
export * as Fees from './vega/Fees.js'
export * as PriceMonitoringTrigger from './vega/PriceMonitoringTrigger.js'
export * as PriceMonitoringParameters from './vega/PriceMonitoringParameters.js'
export * as PriceMonitoringSettings from './vega/PriceMonitoringSettings.js'
export * as LiquidityMonitoringParameters from './vega/LiquidityMonitoringParameters.js'
export * as LiquiditySLAParameters from './vega/LiquiditySLAParameters.js'
export * as LiquidityFeeSettings from './vega/LiquidityFeeSettings.js'
export * as TargetStakeParameters from './vega/TargetStakeParameters.js'
export * as Market from './vega/Market.js'
export * as MarketTimestamps from './vega/MarketTimestamps.js'
export * as LiquidationStrategy from './vega/LiquidationStrategy.js'
export * as CompositePriceConfiguration from './vega/CompositePriceConfiguration.js'
export * as DataSourceSpecToAutomatedPurchaseBinding from './vega/DataSourceSpecToAutomatedPurchaseBinding.js'
export * as PartyProfile from './vega/PartyProfile.js'
export * as Metadata from './vega/Metadata.js'
export * as StopOrder from './vega/StopOrder.js'
export * as Party from './vega/Party.js'
export * as RiskFactor from './vega/RiskFactor.js'
export * as PeggedOrder from './vega/PeggedOrder.js'
export * as IcebergOrder from './vega/IcebergOrder.js'
export * as Order from './vega/Order.js'
export * as OrderCancellationConfirmation from './vega/OrderCancellationConfirmation.js'
export * as OrderConfirmation from './vega/OrderConfirmation.js'
export * as AuctionIndicativeState from './vega/AuctionIndicativeState.js'
export * as Trade from './vega/Trade.js'
export * as Fee from './vega/Fee.js'
export * as TradeSet from './vega/TradeSet.js'
export * as Candle from './vega/Candle.js'
export * as PriceLevel from './vega/PriceLevel.js'
export * as MarketDepth from './vega/MarketDepth.js'
export * as MarketDepthUpdate from './vega/MarketDepthUpdate.js'
export * as Position from './vega/Position.js'
export * as PositionTrade from './vega/PositionTrade.js'
export * as Deposit from './vega/Deposit.js'
export * as Withdrawal from './vega/Withdrawal.js'
export * as WithdrawExt from './vega/WithdrawExt.js'
export * as Erc20WithdrawExt from './vega/Erc20WithdrawExt.js'
export * as Account from './vega/Account.js'
export * as FinancialAmount from './vega/FinancialAmount.js'
export * as Transfer from './vega/Transfer.js'
export * as DispatchStrategy from './vega/DispatchStrategy.js'
export * as Rank from './vega/Rank.js'
export * as TransferRequest from './vega/TransferRequest.js'
export * as AccountDetails from './vega/AccountDetails.js'
export * as LedgerEntry from './vega/LedgerEntry.js'
export * as PostTransferBalance from './vega/PostTransferBalance.js'
export * as LedgerMovement from './vega/LedgerMovement.js'
export * as MarginLevels from './vega/MarginLevels.js'
export * as PerpetualData from './vega/PerpetualData.js'
export * as ProductData from './vega/ProductData.js'
export * as ProtocolAutomatedPurchaseData from './vega/ProtocolAutomatedPurchaseData.js'
export * as MarketData from './vega/MarketData.js'
export * as CompositePriceSource from './vega/CompositePriceSource.js'
export * as CompositePriceState from './vega/CompositePriceState.js'
export * as LiquidityProviderFeeShare from './vega/LiquidityProviderFeeShare.js'
export * as LiquidityProviderSLA from './vega/LiquidityProviderSLA.js'
export * as PriceMonitoringBounds from './vega/PriceMonitoringBounds.js'
export * as ErrorDetail from './vega/ErrorDetail.js'
export * as NetworkParameter from './vega/NetworkParameter.js'
export * as NetworkLimits from './vega/NetworkLimits.js'
export * as LiquidityOrder from './vega/LiquidityOrder.js'
export * as LiquidityOrderReference from './vega/LiquidityOrderReference.js'
export * as LiquidityProvision from './vega/LiquidityProvision.js'
export * as EthereumL2Config from './vega/EthereumL2Config.js'
export * as EthereumL2Configs from './vega/EthereumL2Configs.js'
export * as EthereumConfig from './vega/EthereumConfig.js'
export * as EVMBridgeConfig from './vega/EVMBridgeConfig.js'
export * as EVMBridgeConfigs from './vega/EVMBridgeConfigs.js'
export * as EthereumContractConfig from './vega/EthereumContractConfig.js'
export * as EpochTimestamps from './vega/EpochTimestamps.js'
export * as Epoch from './vega/Epoch.js'
export * as EpochParticipation from './vega/EpochParticipation.js'
export * as EpochData from './vega/EpochData.js'
export * as RankingScore from './vega/RankingScore.js'
export * as RewardScore from './vega/RewardScore.js'
export * as Node from './vega/Node.js'
export * as NodeSet from './vega/NodeSet.js'
export * as NodeData from './vega/NodeData.js'
export * as Delegation from './vega/Delegation.js'
export * as Reward from './vega/Reward.js'
export * as RewardSummary from './vega/RewardSummary.js'
export * as EpochRewardSummary from './vega/EpochRewardSummary.js'
export * as StateValueProposal from './vega/StateValueProposal.js'
export * as KeyValueBundle from './vega/KeyValueBundle.js'
export * as StateVarValue from './vega/StateVarValue.js'
export * as ScalarValue from './vega/ScalarValue.js'
export * as VectorValue from './vega/VectorValue.js'
export * as MatrixValue from './vega/MatrixValue.js'
export * as ReferralProgram from './vega/ReferralProgram.js'
export * as VolumeBenefitTier from './vega/VolumeBenefitTier.js'
export * as BenefitTier from './vega/BenefitTier.js'
export * as RewardFactors from './vega/RewardFactors.js'
export * as DiscountFactors from './vega/DiscountFactors.js'
export * as VestingBenefitTiers from './vega/VestingBenefitTiers.js'
export * as VestingBenefitTier from './vega/VestingBenefitTier.js'
export * as StakingTier from './vega/StakingTier.js'
export * as VolumeDiscountProgram from './vega/VolumeDiscountProgram.js'
export * as ActivityStreakBenefitTiers from './vega/ActivityStreakBenefitTiers.js'
export * as ActivityStreakBenefitTier from './vega/ActivityStreakBenefitTier.js'
export * as LongBlockAuction from './vega/LongBlockAuction.js'
export * as LongBlockAuctionDurationTable from './vega/LongBlockAuctionDurationTable.js'
export * as VolumeRebateBenefitTier from './vega/VolumeRebateBenefitTier.js'
export * as VolumeRebateProgram from './vega/VolumeRebateProgram.js'
export * as Asset from './vega/Asset.js'
export * as AssetDetails from './vega/AssetDetails.js'
export * as BuiltinAsset from './vega/BuiltinAsset.js'
export * as ERC20 from './vega/ERC20.js'
export * as AssetDetailsUpdate from './vega/AssetDetailsUpdate.js'
export * as ERC20Update from './vega/ERC20Update.js'
export * as SpotProduct from './vega/SpotProduct.js'
export * as FutureProduct from './vega/FutureProduct.js'
export * as PerpetualProduct from './vega/PerpetualProduct.js'
export * as InstrumentConfiguration from './vega/InstrumentConfiguration.js'
export * as NewSpotMarketConfiguration from './vega/NewSpotMarketConfiguration.js'
export * as NewMarketConfiguration from './vega/NewMarketConfiguration.js'
export * as NewSpotMarket from './vega/NewSpotMarket.js'
export * as SuccessorConfiguration from './vega/SuccessorConfiguration.js'
export * as NewMarket from './vega/NewMarket.js'
export * as UpdateMarket from './vega/UpdateMarket.js'
export * as UpdateSpotMarket from './vega/UpdateSpotMarket.js'
export * as UpdateMarketConfiguration from './vega/UpdateMarketConfiguration.js'
export * as UpdateSpotMarketConfiguration from './vega/UpdateSpotMarketConfiguration.js'
export * as UpdateSpotInstrumentConfiguration from './vega/UpdateSpotInstrumentConfiguration.js'
export * as UpdateInstrumentConfiguration from './vega/UpdateInstrumentConfiguration.js'
export * as UpdateFutureProduct from './vega/UpdateFutureProduct.js'
export * as UpdatePerpetualProduct from './vega/UpdatePerpetualProduct.js'
export * as UpdateNetworkParameter from './vega/UpdateNetworkParameter.js'
export * as NewAsset from './vega/NewAsset.js'
export * as UpdateAsset from './vega/UpdateAsset.js'
export * as NewFreeform from './vega/NewFreeform.js'
export * as ProposalTerms from './vega/ProposalTerms.js'
export * as BatchProposalTermsChange from './vega/BatchProposalTermsChange.js'
export * as ProposalParameters from './vega/ProposalParameters.js'
export * as BatchProposalTerms from './vega/BatchProposalTerms.js'
export * as ProposalRationale from './vega/ProposalRationale.js'
export * as GovernanceData from './vega/GovernanceData.js'
export * as Proposal from './vega/Proposal.js'
export * as Vote from './vega/Vote.js'
export * as VoteELSPair from './vega/VoteELSPair.js'
export * as UpdateVolumeDiscountProgram from './vega/UpdateVolumeDiscountProgram.js'
export * as VolumeDiscountProgramChanges from './vega/VolumeDiscountProgramChanges.js'
export * as UpdateVolumeRebateProgram from './vega/UpdateVolumeRebateProgram.js'
export * as VolumeRebateProgramChanges from './vega/VolumeRebateProgramChanges.js'
export * as UpdateReferralProgram from './vega/UpdateReferralProgram.js'
export * as ReferralProgramChanges from './vega/ReferralProgramChanges.js'
export * as UpdateMarketState from './vega/UpdateMarketState.js'
export * as UpdateMarketStateConfiguration from './vega/UpdateMarketStateConfiguration.js'
export * as CancelTransfer from './vega/CancelTransfer.js'
export * as CancelTransferConfiguration from './vega/CancelTransferConfiguration.js'
export * as NewTransfer from './vega/NewTransfer.js'
export * as NewTransferConfiguration from './vega/NewTransferConfiguration.js'
export * as OneOffTransfer from './vega/OneOffTransfer.js'
export * as RecurringTransfer from './vega/RecurringTransfer.js'
export * as NewProtocolAutomatedPurchase from './vega/NewProtocolAutomatedPurchase.js'
export * as NewProtocolAutomatedPurchaseChanges from './vega/NewProtocolAutomatedPurchaseChanges.js'