Add ERC20 Tokens in Agama Desktop

The Agama desktop code comprises of two parts. Backend and UI. This ERC20 adding guide will cover both. All the files needs changing are linked. If you want to add Bitcoin compatible coins follow this guide.

Backend

UI:

How to get required contract info

Please make sure an ERC20 token is working in Agama before making a PR. Pull requests containing partial information or not working assets/servers will remain unmerged until all requirements are fulfilled.