git.delta.rocks / unique-network / refs/commits / 81b6377a2096

difftreelog

refactor remove reducant read for ItemCreated

Yaroslav Bolyukin2021-03-12parent: #99d5bad.patch.diff
in: master

1 file changed

modifiedpallets/nft/src/lib.rsdiffbeforeafterboth
1799 }1799 }
1800 };1800 };
1801
1802 // call event
1803 Self::deposit_event(RawEvent::ItemCreated(collection_id, <ItemListIndex>::get(collection_id), owner));
18041801
1805 Ok(())1802 Ok(())
1806 }1803 }
1825 .ok_or(Error::<T>::NumOverflow)?;1822 .ok_or(Error::<T>::NumOverflow)?;
1826 <Balance<T>>::insert(collection_id, (*owner).clone(), new_balance);1823 <Balance<T>>::insert(collection_id, (*owner).clone(), new_balance);
18271824
1825 Self::deposit_event(RawEvent::ItemCreated(collection_id, 0, owner.clone()));
1828 Ok(())1826 Ok(())
1829 }1827 }
18301828
1848 .ok_or(Error::<T>::NumOverflow)?;1846 .ok_or(Error::<T>::NumOverflow)?;
1849 <Balance<T>>::insert(collection_id, owner.clone(), new_balance);1847 <Balance<T>>::insert(collection_id, owner.clone(), new_balance);
18501848
1849 Self::deposit_event(RawEvent::ItemCreated(collection_id, current_index, owner));
1851 Ok(())1850 Ok(())
1852 }1851 }
18531852
1868 .ok_or(Error::<T>::NumOverflow)?;1867 .ok_or(Error::<T>::NumOverflow)?;
1869 <Balance<T>>::insert(collection_id, item_owner.clone(), new_balance);1868 <Balance<T>>::insert(collection_id, item_owner.clone(), new_balance);
18701869
1870 Self::deposit_event(RawEvent::ItemCreated(collection_id, current_index, item_owner));
1871 Ok(())1871 Ok(())
1872 }1872 }
18731873