add force_mainnet flag to arithetic operations
This commit is contained in:
parent
6665cd3e72
commit
0773f30ea1
|
@ -91,6 +91,7 @@ message OracleJob {
|
||||||
// Specifies an aggregatorr to pull the value of.
|
// Specifies an aggregatorr to pull the value of.
|
||||||
string aggregator_pubkey = 2;
|
string aggregator_pubkey = 2;
|
||||||
}
|
}
|
||||||
|
optional bool force_mainnet = 3;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Opens and maintains a websocket for light speed data retrieval.
|
// Opens and maintains a websocket for light speed data retrieval.
|
||||||
|
@ -127,6 +128,7 @@ message OracleJob {
|
||||||
// A job whose result is computed before dividing our numerical input by that result.
|
// A job whose result is computed before dividing our numerical input by that result.
|
||||||
OracleJob job = 3;
|
OracleJob job = 3;
|
||||||
}
|
}
|
||||||
|
optional bool force_mainnet = 3;
|
||||||
}
|
}
|
||||||
|
|
||||||
// This task will multiply a numerical input by a scalar value or by another
|
// This task will multiply a numerical input by a scalar value or by another
|
||||||
|
@ -140,6 +142,7 @@ message OracleJob {
|
||||||
// A job whose result is computed before multiplying our numerical input by that result.
|
// A job whose result is computed before multiplying our numerical input by that result.
|
||||||
OracleJob job = 3;
|
OracleJob job = 3;
|
||||||
}
|
}
|
||||||
|
optional bool force_mainnet = 3;
|
||||||
}
|
}
|
||||||
|
|
||||||
// This task will add a numerical input by a scalar value or by another
|
// This task will add a numerical input by a scalar value or by another
|
||||||
|
@ -153,6 +156,7 @@ message OracleJob {
|
||||||
// A job whose result is computed before adding our numerical input by that result.
|
// A job whose result is computed before adding our numerical input by that result.
|
||||||
OracleJob job = 3;
|
OracleJob job = 3;
|
||||||
}
|
}
|
||||||
|
optional bool force_mainnet = 3;
|
||||||
}
|
}
|
||||||
|
|
||||||
// This task will subtract a numerical input by a scalar value or by another
|
// This task will subtract a numerical input by a scalar value or by another
|
||||||
|
@ -166,6 +170,7 @@ message OracleJob {
|
||||||
// A job whose result is computed before subtracting our numerical input by that result.
|
// A job whose result is computed before subtracting our numerical input by that result.
|
||||||
OracleJob job = 3;
|
OracleJob job = 3;
|
||||||
}
|
}
|
||||||
|
optional bool force_mainnet = 3;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Fetch LP token price info from a number of supported exchanges.
|
// Fetch LP token price info from a number of supported exchanges.
|
||||||
|
@ -418,24 +423,3 @@ message OracleJob {
|
||||||
repeated Task tasks = 1;
|
repeated Task tasks = 1;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// The schema Oracle nodes receive when they are notified to fulfill a job.
|
|
||||||
message JobPosting {
|
|
||||||
// Pubkey of the aggregator to fulfill the job for.
|
|
||||||
optional bytes aggregator_state_pubkey = 1;
|
|
||||||
// The pubkey of the nodes this job is assigned to.
|
|
||||||
repeated bytes node_pubkeys = 2;
|
|
||||||
// Slot number of the job posting.
|
|
||||||
optional uint64 slot = 3;
|
|
||||||
}
|
|
||||||
|
|
||||||
// This schema Oracle nodes respond with when fulfilling a job.
|
|
||||||
message JobResult {
|
|
||||||
reserved 1, 5, 6;
|
|
||||||
// The public key of the responding node.
|
|
||||||
optional bytes node_pubkey = 2;
|
|
||||||
// The median value of the jobs the node has fulfilled successfully.
|
|
||||||
optional double result = 3;
|
|
||||||
// True if the node failed to decide on an answer to the job.
|
|
||||||
optional bool error = 4;
|
|
||||||
}
|
|
||||||
|
|
Loading…
Reference in New Issue