2016-05-04 8 views
2

Wenn ein Kettencode A eine Variable V zum Weltstaat speichert, kann auf diese Variable V durch einen anderen Kettencode B zugegriffen werden?Kann auf eine Weltstatusvariable mit einem anderen Kettencode als dem, der sie implementiert hat, zugegriffen werden?

Mit anderen Worten, sind Variablen im World-State-Zugriff geschützt?

Wenn es nicht möglich ist, wie kann ich Chaincode B lesen die Variablen aus Chaincode A (ich brauche es für meinen Anwendungsfall)?

Antwort

3

Nein, auf Variablen, die von einem Kettencode A gespeichert werden, kann nur mit dem gleichen Kettencode A zugegriffen werden. Wenn also ein Kettencode B auf die Variable V zugreift, wird der Zugriff verweigert.

Wenn Sie auf solche Variablen zugreifen möchten (weil Ihr Anwendungsfall eine Verbindung zwischen Chaincodes erfordert), können Sie den Chaincode A von Chaincode B über this aufrufen/abfragen.