>백엔드 개발 >Golang >Hyperledger Fabric Node SDK에서 호출 체인코드의 ID를 검색하는 방법은 무엇입니까?

Hyperledger Fabric Node SDK에서 호출 체인코드의 ID를 검색하는 방법은 무엇입니까?

Patricia Arquette
Patricia Arquette원래의
2024-10-27 20:39:021080검색

 How to retrieve the identity of the calling chaincode in Hyperledger Fabric Node SDK?

Hyperledger Fabric Node SDK에서 호출자 체인코드 ID 검색

Hyperledger Fabric Node SDK에서 APIstub.InvokeChaincode() 메서드를 통해 체인코드를 호출하는 경우 , 호출된 체인코드(이 경우 "fabcar")는 호출자(이 경우 "Chaincode1")의 ID를 수신하지 않습니다. 이는 플랫폼 내에서 체인코드에 명시적인 ID가 부족하기 때문입니다.

질문에 언급된 getCreator() 메서드는 실제로 호출자 조직의 ID를 제공합니다. 그러나 원하는 정보는 체인코드의 ID 또는 "Chaincode1"에 특별히 연결된 일부 고유 식별자입니다.

질문에서 제안한 대로 getSignedProposal() 메서드를 통해 호출자 체인코드 ID를 검색하려는 시도는 성공하지 못했습니다. . 반환된 데이터에는 호출 체인코드의 ID에 대한 명백한 참조가 포함되어 있지 않습니다.

따라서 호출된 체인코드 구현 내에서 호출자 체인코드의 ID를 얻는 것은 현재 불가능합니다.

위 내용은 Hyperledger Fabric Node SDK에서 호출 체인코드의 ID를 검색하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.