--- a/runtime/common/ethereum/sponsoring/refungible.rs +++ b/runtime/common/ethereum/sponsoring/refungible.rs @@ -233,12 +233,9 @@ | TokenContractAddress { .. } => None, // Not sponsored - | BurnFrom { .. } - | BurnFromCross { .. } => None, - - MintCross { .. } - | MintBulk { .. } - | MintBulkWithTokenUri { .. } => { + BurnFrom { .. } | BurnFromCross { .. } => None, + + MintCross { .. } | MintBulk { .. } | MintBulkWithTokenUri { .. } => { withdraw_create_item::( &collection, &who, @@ -341,12 +338,9 @@ ERC165Call(_, _) => None, // Not sponsored - BurnFrom { .. } - | BurnFromCross { .. } - | Repartition { .. } => None, - - TransferCross { .. } - | TransferFromCross { .. } => { + BurnFrom { .. } | BurnFromCross { .. } | Repartition { .. } => None, + + TransferCross { .. } | TransferFromCross { .. } => { let RefungibleTokenHandle(handle, token_id) = token; let token_id = token_id.try_into().ok()?; withdraw_transfer::(&handle, &who, &token_id)