I've got a scenario here.
1. Consider an application where we've got a virtual wallet implementation, in which we've got multiple users having their individual wallets (different address).
2. To load money (asset) into those specific wallet(s), we can use the issue command and the asset is assigned to that particular wallet address directly.
3. Now, consider a case where the user would like to withdraw his/her wallet amount (asset) back. So here, after the transaction his wallet balance should be 0. But I believe transferring an asset can happen only between two addresses. But here since we do not have a destination address, I'm currently not able to implement this amount withdrawal case.
Would really appreciate if any our developer friends can help me or show me a path where I can successfully implement the same.
Thanking in advance.