Problem: Currently, the add currency wizard doesn't cater to smart contract tokens, only discrete blockchains. It's important to be able to add tokens because many serious projects are now smartcontract based tokens that exist on another blockchain (such as the Ethereum chain).
Solution:
On the first page of the wizard, ask the user if the coin they are adding is a smart contract, e.g. an ERC20 contract.
If so, the following action should be taken:
Add another 'launchTag' in the collection if this currency is a smart contract ("contract" I guess?).
Replace "...blockchain..." with "...contract..." throughout the wizard UI, where appropriate (and make things make sense).
Genesis block timestamp should be 'contract launch date' instead but can be stored in the collection as the genesis timestamp.
Problem: Currently, the add currency wizard doesn't cater to smart contract tokens, only discrete blockchains. It's important to be able to add tokens because many serious projects are now smartcontract based tokens that exist on another blockchain (such as the Ethereum chain).
Solution: On the first page of the wizard, ask the user if the coin they are adding is a smart contract, e.g. an ERC20 contract.
If so, the following action should be taken: