Try to make the type CurrencyId for orml_tokens generic to support any arbitrary asset code coming from Stellar, and be able to deposit/mint the assets.
This first implementation only considers assets than can be represented with 4 bytes.
Enough changes were made to this branch (including the creation of a common package) so I think is worth it to merge it before continuing the full implementation of the generic asset.
Try to make the type
CurrencyId
fororml_tokens
generic to support any arbitrary asset code coming from Stellar, and be able to deposit/mint the assets.This first implementation only considers assets than can be represented with 4 bytes.