code: public ChainCodeResponse deploy(DeployRequest deployRequest) throws ChainCodeException, NoAvailableTCertException, CryptoException, IOException {
          logger.debug("Member.deploy");
  
          if (getChain().getPeers().isEmpty()) {
          	throw new NoValidPeerException(String.format("chain %s has no peers", getChain().getName()));
          }
  
          TransactionContext tcxt = this.newTransactionContext(null);
          return tcxt.deploy(deployRequest);
      }
docs: Issue a deploy request on behalf of this member
  @param deployRequest {@link DeployRequest}
  @return {@link ChainCodeResponse} response to chain code deploy transaction
  @throws ChainCodeException if the deployment fails.