code: public Collection<LifecycleInstallChaincodeProposalResponse> sendLifecycleInstallChaincodeRequest(LifecycleInstallChaincodeRequest lifecycleInstallChaincodeRequest,
                                                                                                        Collection<Peer> peers) throws ProposalException, InvalidArgumentException {
  
          if (null == lifecycleInstallChaincodeRequest) {
              throw new InvalidArgumentException("The lifecycleInstallChaincodeRequest parameter can not be null.");
          }
          clientCheck();
  
          lifecycleInstallChaincodeRequest.setSubmitted();
          Channel systemChannel = Channel.newSystemChannel(this);
  
          return systemChannel.sendLifecycleInstallProposal(lifecycleInstallChaincodeRequest, peers);
  
      }
docs: Send install chaincode request proposal to peers.
  
  @param lifecycleInstallChaincodeRequest
  @param peers                            Collection of peers to install on.
  @return responses from peers.
  @throws InvalidArgumentException
  @throws ProposalException