Что такое upgrade-solidity-contracts?
Обновите смарт-контракты Solidity, используя шаблоны прокси OpenZeppelin. Используйте, когда пользователям необходимо: (1) сделать контракты обновляемыми с помощью прокси-серверов UUPS, Transparent или Beacon, (2) написать инициализаторы вместо конструкторов, (3) использовать подключаемые модули обновлений Hardhat или Foundry, (4) понять правила компоновки хранилища и хранилище с пространством имен ERC-7201, (5) проверить безопасность обновления, (6) управлять развертыванием и обновлением прокси-сервера или (7) понять ограничения обновления между основными версиями OpenZeppelin Contracts. Источник: openzeppelin/openzeppelin-skills.