I have deployed a token on main net and called the create method to issue tokens. However, I would like to update the token code to add an extra feature.
I can't find any information on the best ways to do this, or if there are important things I may need to consider. I have previously been working on immutable ethereum smart contracts.
Would I need to pay the full RAM charges etc to re-deploy? Will I need to issue the token again? Will existing token holders be affected?
Can I just make code changes, compile using eosio-cpp and then call 'set contract' again without any major issues?