pub fn py_get_exchange_rate(
from_currency: &str,
to_currency: &str,
price_type: PriceType,
quotes_bid: HashMap<String, f64>,
quotes_ask: HashMap<String, f64>,
) -> PyResult<Option<f64>>Expand description
Calculates the exchange rate between two currencies using provided bid and ask quotes.
ยงErrors
Returns an error if:
price_typeis equal toLastorMark(cannot calculate from quotes).quotes_bidorquotes_askis empty.quotes_bidandquotes_asklengths are not equal.- The bid or ask side of a pair is missing.