Hyperledger Fabric Node SDK에서 체인코드 발신자 ID 가져오기: 가능합니까?
문제:
네트워크 아키텍처를 고려하십시오.
A -> Chaincode1 -> fabcar
Chaincode1이 APIstub.InvokeChaincode()를 사용하여 fabcar를 호출할 때 fabcar가 호출자 체인코드 ID를 검색할 수 있습니까?
질문:
fabcar가 발신자 체인코드 ID 또는 Chaincode1과 관련된 정보를 얻을 수 있는 방법이 있나요?
답변:
아니요
현재 체인코드에는 개별 ID가 없으므로 fabcar는 호출자 체인코드 ID를 직접 얻을 수 없습니다. getCreator() 메소드는 충분히 구체적이지 않은 호출자 조직만 반환합니다.
추가 시도 및 조사 결과:
getSignedProposal() 메소드는 잠재적인 것으로 조사되었습니다. 해결책. 그러나 결과 SignedProposal 객체는 호출자 체인코드 ID 또는 관련 정보에 대한 명시적인 액세스를 제공하지 않습니다.
결론:
호출된 체인코드로 호출자 체인코드 ID 검색( fabcar)는 현재 Hyperledger Fabric Node SDK에서 사용할 수 없습니다.
위 내용은 Hyperledger Fabric Node SDK의 체인코드가 호출자를 식별할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!