use anchor_lang::prelude::Pubkey;

pub mod marinade;
pub mod read;
pub mod simulations;

use crate::programs::oracle::{types::Sources, ID};

pub const ORACLE_PROGRAM_ID: Pubkey = ID;

#[derive(Debug, Clone)]
pub struct OraclePriceLiquidate {
    pub price: u128,
    pub sources: Vec<Sources>,
}
