1 2 3 4 5 6 7 8 9 10 11 12 13
//! Traits
use crate::{Config, RoundData};
/// This implementation wille be as a callback when the round answer updates
pub trait OnAnswerHandler<T: Config> {
fn on_answer(feed: T::FeedId, new_data: RoundData<T::BlockNumber, T::Value>);
}
impl<T: Config> OnAnswerHandler<T> for () {
fn on_answer(_feed: T::FeedId, _new_data: RoundData<T::BlockNumber, T::Value>) {
// do_nothing
}
}