pub trait ValidateOracleTime {
// Required methods
fn oracle_updated_after(&self) -> CoreResult<Option<i64>>;
fn oracle_updated_before(&self) -> CoreResult<Option<i64>>;
fn oracle_updated_after_slot(&self) -> CoreResult<Option<u64>>;
}
Expand description
Validate Oracle Time.
Required Methods§
Sourcefn oracle_updated_after(&self) -> CoreResult<Option<i64>>
fn oracle_updated_after(&self) -> CoreResult<Option<i64>>
Oracle must be updated after this time.
Sourcefn oracle_updated_before(&self) -> CoreResult<Option<i64>>
fn oracle_updated_before(&self) -> CoreResult<Option<i64>>
Oracle must be updated before this time.
Sourcefn oracle_updated_after_slot(&self) -> CoreResult<Option<u64>>
fn oracle_updated_after_slot(&self) -> CoreResult<Option<u64>>
Oracle must be updated after this slot.