> 백엔드 개발 > Golang > Hyperledger Fabric Node SDK의 체인코드가 호출자를 식별할 수 있습니까?

Hyperledger Fabric Node SDK의 체인코드가 호출자를 식별할 수 있습니까?

Barbara Streisand
풀어 주다: 2024-10-31 18:48:29
원래의
351명이 탐색했습니다.

 Can Chaincodes in Hyperledger Fabric Node SDK Identify their Callers?

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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿