Questions
- What are the different ways through which a contract address can be supplied to another contract and why would you do that?
- Is it possible to implement upgradable smart contracts with upgradable storage?
- Why do we need upgradable smart contracts in the first place?