pub trait RealWorldOracle {
    // Required method
    fn is_confirmed(&self) -> Option<bool>;
}
Expand description

Someone who can confirm agreement execution in real world.

Required Methods§

source

fn is_confirmed(&self) -> Option<bool>

Waiting for replay from real world oracle. None -> oracle decision isn’t ready yet; Some(true) -> oracle agree with report; Some(false) -> oracle disagree with the report.

Implementors§

source§

impl<I, A, S, M> RealWorldOracle for SignedReport<I, A, S, M>