2016-11-09 4 views
0

로컬로 실행되는 Hyperledger 유효성 검사 동료에 체인 코드를 배포 할 수 있습니다.Bluemix의 블록 체인 서비스에서 피어의 유효성 검사가 shim.ChaincodeStubInterface를 인식하지 못합니까?

chaincode는 다음 개체를 사용

shim.ChaincodeStubInterface 

가 나는 Bluemix Blockchain 서비스의 유효성을 검사 피어 같은 chaincode를 배포했습니다. 그러나 shim.ChaincodeStubInterface을 인식하지 못하기 때문에 배포가 성공하지 못합니다.

Bluemix에서 샘플 체인 코드를 확인한 결과 shim.ChaincodeStubInterface 대신 shim.ChaincodeStub을 사용한다는 사실을 확인했습니다.

Bluemix의 Hyperledger API가 shim.ChaincodeStubInterface를 인식하지 못합니까? 그렇다면 Bluemix Blockchain 서비스의 API를 언제 최신 버전으로 업데이트합니까?

+0

오류를 완전 표시 하시겠습니까? –

답변

0

bluemix 서비스 11 월 (10) 2016 년 전에 Hyperledger 직물의 이전 버전 에게 V0.5를 사용하던이 버전은 이전 구문을 사용 즉 shim.ChaincodeStub

bluemix service status page는 보여줍니다 2016년 10월 11일 패브릭에 bluemix의 버전이 v0.6.1으로 업데이트되었습니다. 이 새 버전은 사용하려는 새로운 구문, 즉 shim.ChaincodeStubInterface을 사용해야합니다. 따라서 bluemix 서비스를 다시 주문하면 문제가 해결됩니다.