docs: public byte[] getChaincodeActionResponsePayload() throws InvalidArgumentException {
  
          if (isInvalid()) {
              throw new InvalidArgumentException("Proposal response is invalid.");
          }
  
          try {
  
              final ProposalResponsePayloadDeserializer proposalResponsePayloadDeserializer = getProposalResponsePayloadDeserializer();
              ByteString ret = proposalResponsePayloadDeserializer.getExtension().getChaincodeAction().getResponse().getPayload();
              if (null == ret) {
                  return null;
              }
              return ret.toByteArray();
          } catch (InvalidArgumentException e) {
              throw e;
          } catch (Exception e) {
              throw new InvalidArgumentException(e);
          }
      }