Мы только что перешли на Fabric 2.0, и все наши компоненты (партнер, заказчик, двоичные файлы) имеют версию 2.0.0.
Наш SDK для Fabric Node все еще имеет версию 1.4.8, и большинство его функций работают, например
createChannel, updateChannel, installChaincode etc.
Однако, когда я пытаюсь использовать Channel.sendInstantiateProposal
, я получаю сообщение об ошибке
"Channel <channel_name> has been migrated to the new lifecycle. LSCC is now read only".
Я понимаю, что это, вероятно, несоответствие между SDK и компонентами Fabric, однако есть ли какой-либо способ заставить это работать, кроме обновления до Fabric Node SDK 2.0?
Файл configtx.yaml, используемый для подключения к сети, имеет capabilities all set to V2.0:true
. Примечания указывают на то, что возможности V2.0 не имеют обратной совместимости, поэтому я предполагаю, что не могу установить для них V1.4 и по-прежнему работать с компонентами Fabric 2.0.
Спасибо