ما هي upgrade-cairo-contracts؟
قم بترقية العقود الذكية في القاهرة باستخدام UpgradeableComponent الخاص بـ OpenZeppelin على Starknet. يُستخدم عندما يحتاج المستخدمون إلى: (1) جعل عقود القاهرة قابلة للترقية عبر استبدال_class_syscall، (2) دمج OpenZeppelin UpgradeableComponent، (3) فهم نموذج الترقية القائم على الفئة في Starknet مقابل أنماط وكيل EVM، (4) ضمان توافق التخزين عبر الترقيات، (5) وظائف ترقية الحراسة مع التحكم في الوصول، أو (6) مسارات ترقية الاختبار لعقود القاهرة. المصدر: openzeppelin/openzeppelin-skills.