Skip to main content
Version: mainnet (v0.71)

data.proto

path vega/commands/v1/data.proto

package vega.commands.v1


Messages

OracleDataSubmission

Command to submit new Oracle data from third party providers

NameTypeDescription
sourceOracleDataSubmission.OracleSourceSource from which the data is coming from. Must be base64 encoded. Oracle data is a type of external data source data.
payloadbytesData provided by the data source In the case of Open Oracle - it will be the entire object - it will contain messages, signatures and price data.

Enums

OracleDataSubmission.OracleSource

Supported oracle sources

NameNumberDescription
ORACLE_SOURCE_UNSPECIFIED0Default value
ORACLE_SOURCE_OPEN_ORACLE1Specifies that the payload will be base64 encoded JSON conforming to the Open Oracle standard
ORACLE_SOURCE_JSON2Specifies that the payload will be base64 encoded JSON, but does not specify the shape of the data