Trait brontes_pricing::types::ProtocolState
source · pub trait ProtocolState: Debug {
// Required methods
fn price(&self, base: Address) -> Result<Rational, ArithmeticError>;
fn tvl(&self, base: Address) -> (Rational, Rational);
}