public final class ChaincodeAction extends com.google.protobuf.GeneratedMessageV3 implements ChaincodeActionOrBuilder
ChaincodeAction contains the executed chaincode results, response, and event.Protobuf type
protos.ChaincodeAction
Modifier and Type | Class and Description |
---|---|
static class |
ChaincodeAction.Builder
ChaincodeAction contains the executed chaincode results, response, and event.
|
com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
Modifier and Type | Field and Description |
---|---|
static int |
CHAINCODE_ID_FIELD_NUMBER |
static int |
EVENTS_FIELD_NUMBER |
static int |
RESPONSE_FIELD_NUMBER |
static int |
RESULTS_FIELD_NUMBER |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
ChaincodeID |
getChaincodeId()
This field contains the ChaincodeID of executing this invocation.
|
ChaincodeIDOrBuilder |
getChaincodeIdOrBuilder()
This field contains the ChaincodeID of executing this invocation.
|
static ChaincodeAction |
getDefaultInstance() |
ChaincodeAction |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.ByteString |
getEvents()
This field contains the event generated by the chaincode.
|
com.google.protobuf.Parser<ChaincodeAction> |
getParserForType() |
Response |
getResponse()
This field contains the result of executing this invocation.
|
ResponseOrBuilder |
getResponseOrBuilder()
This field contains the result of executing this invocation.
|
com.google.protobuf.ByteString |
getResults()
This field contains the read set and the write set produced by the
chaincode executing this invocation.
|
int |
getSerializedSize() |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
boolean |
hasChaincodeId()
This field contains the ChaincodeID of executing this invocation.
|
int |
hashCode() |
boolean |
hasResponse()
This field contains the result of executing this invocation.
|
boolean |
isInitialized() |
static ChaincodeAction.Builder |
newBuilder() |
static ChaincodeAction.Builder |
newBuilder(ChaincodeAction prototype) |
ChaincodeAction.Builder |
newBuilderForType() |
static ChaincodeAction |
parseDelimitedFrom(InputStream input) |
static ChaincodeAction |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ChaincodeAction |
parseFrom(byte[] data) |
static ChaincodeAction |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ChaincodeAction |
parseFrom(ByteBuffer data) |
static ChaincodeAction |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ChaincodeAction |
parseFrom(com.google.protobuf.ByteString data) |
static ChaincodeAction |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ChaincodeAction |
parseFrom(com.google.protobuf.CodedInputStream input) |
static ChaincodeAction |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ChaincodeAction |
parseFrom(InputStream input) |
static ChaincodeAction |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<ChaincodeAction> |
parser() |
ChaincodeAction.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof
findInitializationErrors, getInitializationErrorString, toString
toByteArray, toByteString, writeDelimitedTo, writeTo
public static final int RESULTS_FIELD_NUMBER
public static final int EVENTS_FIELD_NUMBER
public static final int RESPONSE_FIELD_NUMBER
public static final int CHAINCODE_ID_FIELD_NUMBER
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields
in interface com.google.protobuf.MessageOrBuilder
getUnknownFields
in class com.google.protobuf.GeneratedMessageV3
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
public com.google.protobuf.ByteString getResults()
This field contains the read set and the write set produced by the chaincode executing this invocation.
bytes results = 1 [json_name = "results"];
getResults
in interface ChaincodeActionOrBuilder
public com.google.protobuf.ByteString getEvents()
This field contains the event generated by the chaincode. Only a single marshaled ChaincodeEvent is included.
bytes events = 2 [json_name = "events"];
getEvents
in interface ChaincodeActionOrBuilder
public boolean hasResponse()
This field contains the result of executing this invocation.
.protos.Response response = 3 [json_name = "response"];
hasResponse
in interface ChaincodeActionOrBuilder
public Response getResponse()
This field contains the result of executing this invocation.
.protos.Response response = 3 [json_name = "response"];
getResponse
in interface ChaincodeActionOrBuilder
public ResponseOrBuilder getResponseOrBuilder()
This field contains the result of executing this invocation.
.protos.Response response = 3 [json_name = "response"];
getResponseOrBuilder
in interface ChaincodeActionOrBuilder
public boolean hasChaincodeId()
This field contains the ChaincodeID of executing this invocation. Endorser will set it with the ChaincodeID called by endorser while simulating proposal. Committer will validate the version matching with latest chaincode version. Adding ChaincodeID to keep version opens up the possibility of multiple ChaincodeAction per transaction.
.protos.ChaincodeID chaincode_id = 4 [json_name = "chaincodeId"];
hasChaincodeId
in interface ChaincodeActionOrBuilder
public ChaincodeID getChaincodeId()
This field contains the ChaincodeID of executing this invocation. Endorser will set it with the ChaincodeID called by endorser while simulating proposal. Committer will validate the version matching with latest chaincode version. Adding ChaincodeID to keep version opens up the possibility of multiple ChaincodeAction per transaction.
.protos.ChaincodeID chaincode_id = 4 [json_name = "chaincodeId"];
getChaincodeId
in interface ChaincodeActionOrBuilder
public ChaincodeIDOrBuilder getChaincodeIdOrBuilder()
This field contains the ChaincodeID of executing this invocation. Endorser will set it with the ChaincodeID called by endorser while simulating proposal. Committer will validate the version matching with latest chaincode version. Adding ChaincodeID to keep version opens up the possibility of multiple ChaincodeAction per transaction.
.protos.ChaincodeID chaincode_id = 4 [json_name = "chaincodeId"];
getChaincodeIdOrBuilder
in interface ChaincodeActionOrBuilder
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessageV3
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
writeTo
in interface com.google.protobuf.MessageLite
writeTo
in class com.google.protobuf.GeneratedMessageV3
IOException
public int getSerializedSize()
getSerializedSize
in interface com.google.protobuf.MessageLite
getSerializedSize
in class com.google.protobuf.GeneratedMessageV3
public boolean equals(Object obj)
equals
in interface com.google.protobuf.Message
equals
in class com.google.protobuf.AbstractMessage
public int hashCode()
hashCode
in interface com.google.protobuf.Message
hashCode
in class com.google.protobuf.AbstractMessage
public static ChaincodeAction parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static ChaincodeAction parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static ChaincodeAction parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static ChaincodeAction parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static ChaincodeAction parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static ChaincodeAction parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static ChaincodeAction parseFrom(InputStream input) throws IOException
IOException
public static ChaincodeAction parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public static ChaincodeAction parseDelimitedFrom(InputStream input) throws IOException
IOException
public static ChaincodeAction parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public static ChaincodeAction parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOException
public static ChaincodeAction parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public ChaincodeAction.Builder newBuilderForType()
newBuilderForType
in interface com.google.protobuf.Message
newBuilderForType
in interface com.google.protobuf.MessageLite
public static ChaincodeAction.Builder newBuilder()
public static ChaincodeAction.Builder newBuilder(ChaincodeAction prototype)
public ChaincodeAction.Builder toBuilder()
toBuilder
in interface com.google.protobuf.Message
toBuilder
in interface com.google.protobuf.MessageLite
public static ChaincodeAction getDefaultInstance()
public static com.google.protobuf.Parser<ChaincodeAction> parser()
public com.google.protobuf.Parser<ChaincodeAction> getParserForType()
getParserForType
in interface com.google.protobuf.Message
getParserForType
in interface com.google.protobuf.MessageLite
getParserForType
in class com.google.protobuf.GeneratedMessageV3
public ChaincodeAction getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
Copyright © 2022. All rights reserved.