The proposal aims to recover 317.001366 USDT lost in a failed XCM transfer by fa4zqK6a2sSd59UFJLuCz4D1fFTHEpnjqNFuUvtZR2JMfz1
. Bifrost Kusama part of transfer was successful with USDT burnt on Bifrost Kusama. However, AssetHub dropped message execution since it hasn't passed one of the xcm barriers. The proposal suggests performing recovery by issuing USDT tokens on Bifrost Kusama to the user account that has originated the abovementioned xcm transfer.
Context and discussion phase
For detailed context and discussion phase feel free to check out discussion post
Update on recovery method
As correctly pointed out by BayaCat, we can directly call currencies.update_balance
since it updates by difference, not by absolute value. Thus is it safe to invoke directly for user's account.