Unfortunately there isn't possible to return value from a transaction in Hyperledger Fabric Composer. What you can do however:
- Emitting an event, like
let retValEvent = getFactory().newEvent(namespace, 'RetValEvent');
retValEvent.RetValue = "value";
emit(retValEvent);
- writing the return value into the variables of an asset or participants. For fine-tuning the access rules, it might be possible to define a separate asset containing only the return values of the different transactions:
asset ReturnValueAsser identified by retId {
o String retId
o String retValTransaction1
o String retValTransaction2
--> RelatedAsset relatedAsset
}