Core enforces a set of rules on the Asset XDR structure when establishing a trustline. SAC doesn't do that, so it's possible to 'wrap' an asset that may never exist in core and then mint it on Soroban. This might be misleading/error-prone, so we should implement the same validation logic in Host as in Core.
Core enforces a set of rules on the
Asset
XDR structure when establishing a trustline. SAC doesn't do that, so it's possible to 'wrap' an asset that may never exist in core and then mint it on Soroban. This might be misleading/error-prone, so we should implement the same validation logic in Host as in Core.