[x] validate person that's importing token controls the ALIAS
[x] import all details icon, name, description and total supply
[x] link it to the space. user must be guardian.
[x] approved & not public. Trading is not enabled. Trading can be enabled once public.
Additionally:
[x] let's change the logic that once token is minted is marked as approved. If "public" = true, trading will stay enabled otherwise it must be unset.
[x] trading can only be enabled when "public"=true
[x] launchpad can only be scheduled when approved and public is set to true
Notes:
We have to KYC tokens to be able to do launchpad / exchange. Right now we've to manually go and mark approved=true and public=true. We don't want to do this manually anymore and automate this. We want users being able to create and approve tokens before they complete KYC. We can allow this but we have to make sure those tokens have launchpad / exchange disabled hence the "public" flag.
Just realized, we should also remove the option "trading" during creation of token. This will be always disabled by default. As it can only be enabled once token goes public.
Add option to import token under a space
Additionally:
Notes: