Hi @YosephKS,
Thanks for the tutorial, very useful and helpful.
I have a question about upgradeable contracts. I have a “factory” contract which instantiates two other contracts using “new”. So, let us say, contract A instantiates contracts B1and C1. Would it be possible to make the factory (contract A) upgradeable so that it would instead instantiate contracts B2 and C2?
And if that is possible, do contracts B1, C1, B2, C2 need to be upgradeable themselves? or can they be “standard” contracts?
I hope I am explaining myself properly, please let me know if I am not.
Thanks.