Function hydra_dx_math::lbp::calculate_out_given_in
source · pub fn calculate_out_given_in(
in_reserve: Balance,
out_reserve: Balance,
in_weight: LBPWeight,
out_weight: LBPWeight,
amount: Balance
) -> Result<Balance, MathError>Expand description
Calculating selling price given reserve of selling asset and reserve of buying asset.
in_reserve- reserve amount of selling assetout_reserve- reserve amount of buying assetin_weight- pool weight of selling assetout_weight- pool weight of buying assetamount- amount
Returns None in case of error