¿Qué es upgrade-cairo-contracts?
Actualice los contratos inteligentes de Cairo utilizando UpgradeableComponent de OpenZeppelin en Starknet. Úselo cuando los usuarios necesiten: (1) hacer que los contratos de Cairo se puedan actualizar a través de replace_class_syscall, (2) integrar OpenZeppelin UpgradeableComponent, (3) comprender el modelo de actualización basado en clases de Starknet frente a los patrones de proxy EVM, (4) garantizar la compatibilidad de almacenamiento entre actualizaciones, (5) proteger las funciones de actualización con control de acceso o (6) probar rutas de actualización para contratos de Cairo. Fuente: openzeppelin/openzeppelin-skills.