You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In this project I have created an ERC20 with a multi wallet approvals upgradable contract. Without the approval of more then 2 owner the mint function will not work. In upgradable contract I have created 2 functions to upgrade 1.Change Name 2. Change Symbol.
This project demonstrates a basic Hardhat use case. It comes with a sample upgradable contract, a test for that contract, and a script that deploys that contract.
I am using OpenZeppelin TUP strategy to upgrade the smart contracts. However, I have used my custom ERC20 contract. The upgrade feature that I have added in the ERC20 contractV2 is to change the name and the symbol.