public ProposalBuilder request(TransactionRequest request) throws InvalidArgumentException { this.request = request; chaincodeID(request.getChaincodeID().getFabricChaincodeID()); switch (request.getChaincodeLanguage()) { case JAVA: ccType(Chaincode.ChaincodeSpec.Type.JAVA); break; case NODE: ccType(Chaincode.ChaincodeSpec.Type.NODE); break; case GO_LANG: ccType(Chaincode.ChaincodeSpec.Type.GOLANG); break; default: throw new InvalidArgumentException("Requested chaincode type is not supported: " + request.getChaincodeLanguage()); } transientMap = request.getTransientMap(); return this; }
public ProposalBuilder request(TransactionRequest request) throws InvalidArgumentException { this.request = request; chaincodeID(request.getChaincodeID().getFabricChaincodeID()); switch (request.getChaincodeLanguage()) { case JAVA: ccType(Chaincode.ChaincodeSpec.Type.JAVA); break; case NODE: ccType(Chaincode.ChaincodeSpec.Type.NODE); break; case GO_LANG: ccType(Chaincode.ChaincodeSpec.Type.GOLANG); break; default: throw new InvalidArgumentException("Requested chaincode type is not supported: " + request.getChaincodeLanguage()); } transientMap = request.getTransientMap(); return this; }
public ProposalBuilder request(TransactionRequest request) throws InvalidArgumentException { this.request = request; chaincodeID(request.getChaincodeID().getFabricChaincodeID()); switch (request.getChaincodeLanguage()) { case JAVA: ccType(Chaincode.ChaincodeSpec.Type.JAVA); break; case NODE: ccType(Chaincode.ChaincodeSpec.Type.NODE); break; case GO_LANG: ccType(Chaincode.ChaincodeSpec.Type.GOLANG); break; default: throw new InvalidArgumentException("Requested chaincode type is not supported: " + request.getChaincodeLanguage()); } transientMap = request.getTransientMap(); return this; }