pub fn build_withdraw_route(
principals: &[(TargetId, u128)],
target_amount: u128,
) -> Result<WithdrawRoute, WithdrawRouteError>pub fn build_withdraw_route(
principals: &[(TargetId, u128)],
target_amount: u128,
) -> Result<WithdrawRoute, WithdrawRouteError>