All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.hyperledger.fabric.protos.peer.ChaincodeActionPayloadOrBuilder Maven / Gradle / Ivy

// Generated by the protocol buffer compiler.  DO NOT EDIT!
// NO CHECKED-IN PROTOBUF GENCODE
// source: peer/transaction.proto
// Protobuf Java Version: 4.28.2

package org.hyperledger.fabric.protos.peer;

public interface ChaincodeActionPayloadOrBuilder extends
    // @@protoc_insertion_point(interface_extends:protos.ChaincodeActionPayload)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * This field contains the bytes of the ChaincodeProposalPayload message from
   * the original invocation (essentially the arguments) after the application
   * of the visibility function. The main visibility modes are "full" (the
   * entire ChaincodeProposalPayload message is included here), "hash" (only
   * the hash of the ChaincodeProposalPayload message is included) or
   * "nothing".  This field will be used to check the consistency of
   * ProposalResponsePayload.proposalHash.  For the CHAINCODE type,
   * ProposalResponsePayload.proposalHash is supposed to be H(ProposalHeader ||
   * f(ChaincodeProposalPayload)) where f is the visibility function.
   * 
* * bytes chaincode_proposal_payload = 1 [json_name = "chaincodeProposalPayload"]; * @return The chaincodeProposalPayload. */ com.google.protobuf.ByteString getChaincodeProposalPayload(); /** *
   * The list of actions to apply to the ledger
   * 
* * .protos.ChaincodeEndorsedAction action = 2 [json_name = "action"]; * @return Whether the action field is set. */ boolean hasAction(); /** *
   * The list of actions to apply to the ledger
   * 
* * .protos.ChaincodeEndorsedAction action = 2 [json_name = "action"]; * @return The action. */ org.hyperledger.fabric.protos.peer.ChaincodeEndorsedAction getAction(); /** *
   * The list of actions to apply to the ledger
   * 
* * .protos.ChaincodeEndorsedAction action = 2 [json_name = "action"]; */ org.hyperledger.fabric.protos.peer.ChaincodeEndorsedActionOrBuilder getActionOrBuilder(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy