difftreelog
fix delegate transfer_from to transfer if sender==from
in: master
1 file changed
pallets/nft/src/lib.rsdiffbeforeafterboth1401 item_id: TokenId,1401 item_id: TokenId,1402 amount: u128,1402 amount: u128,1403 ) -> DispatchResult {1403 ) -> DispatchResult {1404 if sender == from {1405 // Transfer by `from`, because it is either equal to sender, or derived from him1406 return Self::transfer_internal(from, recipient, collection, item_id, amount);1407 }14081404 collection.consume_gas(2000000)?;1409 collection.consume_gas(2000000)?;1405 // Check approval1410 // Check approval