/** * Get read write set for this transaction. Will return null on for Eventhub events. * For eventhub events find the block by block number to get read write set if needed. * * @return Read write set. */ public TxReadWriteSetInfo getTxReadWriteSet() { if (BlockInfo.this.isFiltered()) { return null; } else { TxReadWriteSet txReadWriteSet = transactionAction.getPayload().getAction().getProposalResponsePayload() .getExtension().getResults(); if (txReadWriteSet == null) { return null; } return new TxReadWriteSetInfo(txReadWriteSet); } }
/** * getChaincodeActionResponseReadWriteSetInfo get this proposals read write set. * * @return The read write set. See {@link TxReadWriteSetInfo} * @throws InvalidArgumentException */ public TxReadWriteSetInfo getChaincodeActionResponseReadWriteSetInfo() throws InvalidArgumentException { if (isInvalid()) { throw new InvalidArgumentException("Proposal response is invalid."); } try { final ProposalResponsePayloadDeserializer proposalResponsePayloadDeserializer = getProposalResponsePayloadDeserializer(); TxReadWriteSet txReadWriteSet = proposalResponsePayloadDeserializer.getExtension().getResults(); if (txReadWriteSet == null) { return null; } return new TxReadWriteSetInfo(txReadWriteSet); } catch (Exception e) { throw new InvalidArgumentException(e); } }
/** * Get read write set for this transaction. Will return null on for Eventhub events. * For eventhub events find the block by block number to get read write set if needed. * * @return Read write set. */ public TxReadWriteSetInfo getTxReadWriteSet() { if (BlockInfo.this.isFiltered()) { return null; } else { TxReadWriteSet txReadWriteSet = transactionAction.getPayload().getAction().getProposalResponsePayload() .getExtension().getResults(); if (txReadWriteSet == null) { return null; } return new TxReadWriteSetInfo(txReadWriteSet); } }
/** * Get read write set for this transaction. Will return null on for Eventhub events. * For eventhub events find the block by block number to get read write set if needed. * * @return Read write set. */ public TxReadWriteSetInfo getTxReadWriteSet() { if (BlockInfo.this.isFiltered()) { return null; } else { TxReadWriteSet txReadWriteSet = transactionAction.getPayload().getAction().getProposalResponsePayload() .getExtension().getResults(); if (txReadWriteSet == null) { return null; } return new TxReadWriteSetInfo(txReadWriteSet); } }
/** * getChaincodeActionResponseReadWriteSetInfo get this proposals read write set. * * @return The read write set. See {@link TxReadWriteSetInfo} * @throws InvalidArgumentException */ public TxReadWriteSetInfo getChaincodeActionResponseReadWriteSetInfo() throws InvalidArgumentException { if (isInvalid()) { throw new InvalidArgumentException("Proposal response is invalid."); } try { final ProposalResponsePayloadDeserializer proposalResponsePayloadDeserializer = getProposalResponsePayloadDeserializer(); TxReadWriteSet txReadWriteSet = proposalResponsePayloadDeserializer.getExtension().getResults(); if (txReadWriteSet == null) { return null; } return new TxReadWriteSetInfo(txReadWriteSet); } catch (Exception e) { throw new InvalidArgumentException(e); } }
/** * getChaincodeActionResponseReadWriteSetInfo get this proposals read write set. * * @return The read write set. See {@link TxReadWriteSetInfo} * @throws InvalidArgumentException */ public TxReadWriteSetInfo getChaincodeActionResponseReadWriteSetInfo() throws InvalidArgumentException { if (isInvalid()) { throw new InvalidArgumentException("Proposal response is invalid."); } try { final ProposalResponsePayloadDeserializer proposalResponsePayloadDeserializer = getProposalResponsePayloadDeserializer(); TxReadWriteSet txReadWriteSet = proposalResponsePayloadDeserializer.getExtension().getResults(); if (txReadWriteSet == null) { return null; } return new TxReadWriteSetInfo(txReadWriteSet); } catch (Exception e) { throw new InvalidArgumentException(e); } }