Last updated
Last updated
Posts an assertion to the Optimistic Oracle, specifying the KPI to use and the asserted value.
Parameters
Returns
Creates a KPI for the Rewarder.
Parameters
Returns
Deposits funds into the contract so it can pay for the oracle bond and fee itself.
Parameters
Returns the KPI with the given number.
Parameters
Returns
Returns the Assertion Configuration for a given assertionId.
Parameters
Returns
Deletes a stuck assertion.
This function is only callable by the Orchestrator Admin.
Parameters
Returns the current KPI counter.
Returns
Returns the assertion pending flag.
Returns
Event emitted when a KPI is created.
Parameters
Event emitted when a reward round is configured.
Parameters
Event emitted when funds for paying the bonding fee are deposited into the contract.
Parameters
Event emitted when a stuck assertion gets deleted.
The KPI beinge created has either no tranches or too many.
The number of tranches in the KPI does not match the number of rewards.
The values for the tranches are not in ascending order.
The KPI number is invalid.
The Token used paying the bond cannot be the same that is being staked.
An assertion can only by posted if the preceding one is resolved.
The user cannot stake while an assertion is unresolved.
Callback received references non existent assertionId.
The assertion that is being removed was not stuck.
A KPI to be used for reward distribution.
Properties
The configuration of the reward round tied.
Properties