Удаление и обновление смарт-контракта
На практике, как вам следует обновлять логику умного контракта. Умные контракты неизменны по своему замыслу. Вы не можете удалить его, поскольку Azure Blockchain Workbench API не поддерживает удаление контракта в данный момент (из документации API: Приложения - Удаление приложений, В настоящее время не реализовано.) И если вы попытаетесь развернуть обновленную версию.sol и файл.json через веб-приложение Azure Blockchain Workbench. Изменения игнорируются при создании нового экземпляра контракта. Это приводит к тому, что у вас есть версии контрактов с течением времени: Contract1, Contract2, ..., ContractN. Так как же правильно с этим бороться?