IOracleMiddlewareEvents
Defines all the custom events emitted by the contracts related to the OracleMiddleware contracts.
Events
TimeElapsedLimitUpdated
The time elapsed limit was updated.
event TimeElapsedLimitUpdated(uint256 newTimeElapsedLimit);
Parameters
Name | Type | Description |
---|---|---|
newTimeElapsedLimit | uint256 | The new limit. |
ValidationDelayUpdated
The validation delay was updated.
event ValidationDelayUpdated(uint256 newValidationDelay);
Parameters
Name | Type | Description |
---|---|---|
newValidationDelay | uint256 | The new validation delay. |
PythRecentPriceDelayUpdated
The recent price delay for Pyth was updated.
event PythRecentPriceDelayUpdated(uint64 newDelay);
Parameters
Name | Type | Description |
---|---|---|
newDelay | uint64 | The new recent price delay. |
DataStreamsRecentPriceDelayUpdated
The recent price delay for Chainlink data streams was updated.
event DataStreamsRecentPriceDelayUpdated(uint64 newDelay);
Parameters
Name | Type | Description |
---|---|---|
newDelay | uint64 | The new recent price delay. |
RedstoneRecentPriceDelayUpdated
The recent price delay for Redstone was updated.
event RedstoneRecentPriceDelayUpdated(uint48 newDelay);
Parameters
Name | Type | Description |
---|---|---|
newDelay | uint48 | The new recent price delay. |
ConfRatioUpdated
The confidence ratio was updated.
event ConfRatioUpdated(uint256 newConfRatio);
Parameters
Name | Type | Description |
---|---|---|
newConfRatio | uint256 | The new confidence ratio. |
PenaltyBpsUpdated
The penalty for Redstone prices was updated.
event PenaltyBpsUpdated(uint16 newPenaltyBps);
Parameters
Name | Type | Description |
---|---|---|
newPenaltyBps | uint16 | The new penalty. |
LowLatencyDelayUpdated
The low latency delay was updated.
event LowLatencyDelayUpdated(uint16 newLowLatencyDelay);
Parameters
Name | Type | Description |
---|---|---|
newLowLatencyDelay | uint16 | The new low latency delay. |