2016-05-04 7 views
2

Если цепочка A хранит переменную V в состоянии мира, к этой переменной V может обращаться другой цепной код B?Можно ли получить переменную World State с помощью кода цепи, отличного от того, который его развернул?

Иными словами, являются ли переменные в доступе к государственному доступу в мире?

Если это невозможно, как я могу сделать цепочку B читать переменные из chaincode A (мне это нужно для моего использования)?

ответ

3

Нет, переменные, хранящиеся в некотором цепочном коде А, могут быть доступны только одним и тем же кодом цепи. Поэтому, если цепочка кодов В пытается получить доступ к переменной V, доступ будет отклонен.

Если вы хотите получить доступ к таким переменным (поскольку для вашего случая использования требуется межсоединение между цепными кодами), вы можете вызвать/запросить цепочку кодов A из кодового кода B, используя this.