A partir de ahora, necesito implementar un nuevo contrato para cada cambio en la solidez. Perdemos todos los datos anteriores que están en el contrato anterior. https://docs.hedera.com/guides/docs/sdks/smart-contracts/update-a-smart-contract para referencia
Dado que los contratos son inmutables, deberá crear un contrato de proxy que conserve los datos entre implementaciones.
Crea un contrato que apunta al principal y que también expone una función que le permite cambiar a cuál principal apunta. Consulte Uso del patrón de proxy UUPS para actualizar contratos inteligentes .