difftreelog
fix(fungible) mint resets total supply
in: master
1 file changed
pallets/fungible/src/lib.rsdiffbeforeafterboth235 let total_supply = data235 let total_supply = data236 .iter()236 .iter()237 .map(|u| u.1)237 .map(|u| u.1)238 .try_fold(0u128, |acc, v| acc.checked_add(v))238 .try_fold(<TotalSupply<T>>::get(collection.id), |acc, v| {239 acc.checked_add(v)240 })239 .ok_or(ArithmeticError::Overflow)?;241 .ok_or(ArithmeticError::Overflow)?;240242241 for (user, amount) in data.into_iter() {243 for (user, amount) in data.into_iter() {