upgrade-solidity-contracts이란?
OpenZeppelin 프록시 패턴을 사용하여 Solidity 스마트 계약을 업그레이드하세요. 사용자가 (1) UUPS, Transparent 또는 Beacon 프록시를 사용하여 계약을 업그레이드할 수 있게 만들고, (2) 생성자 대신 초기화 프로그램을 작성하고, (3) Hardhat 또는 Foundry 업그레이드 플러그인을 사용하고, (4) 스토리지 레이아웃 규칙 및 ERC-7201 네임스페이스 스토리지를 이해하고, (5) 업그레이드 안전성을 확인하고, (6) 프록시 배포 및 업그레이드를 관리하거나, (7) OpenZeppelin Contracts 주요 버전 간의 업그레이드 제한을 이해해야 하는 경우에 사용합니다. 출처: openzeppelin/openzeppelin-skills.