public static interface TransactionProto.InstructionOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
TransactionProto.Delete |
getDelete()
Delete removes the given object
|
TransactionProto.DeleteOrBuilder |
getDeleteOrBuilder()
Delete removes the given object
|
int |
getIndex()
Index and length prevent a leader from censoring specific instructions from
a client and still keep the other instructions valid.
|
TransactionProto.Invoke |
getInvoke()
Invoke calls a method of an existing object
|
TransactionProto.InvokeOrBuilder |
getInvokeOrBuilder()
Invoke calls a method of an existing object
|
int |
getLength()
Length is the total number of instructions in this clientTransaction
|
com.google.protobuf.ByteString |
getNonce()
Nonce is monotonically increasing with regard to the darc in the objectID
and used to prevent replay attacks.
|
TransactionProto.ObjectID |
getObjectid()
ObjectID holds the id of the existing object that can spawn new objects.
|
TransactionProto.ObjectIDOrBuilder |
getObjectidOrBuilder()
ObjectID holds the id of the existing object that can spawn new objects.
|
DarcProto.Signature |
getSignatures(int index)
Signatures that can be verified using the darc defined by the objectID.
|
int |
getSignaturesCount()
Signatures that can be verified using the darc defined by the objectID.
|
List<DarcProto.Signature> |
getSignaturesList()
Signatures that can be verified using the darc defined by the objectID.
|
DarcProto.SignatureOrBuilder |
getSignaturesOrBuilder(int index)
Signatures that can be verified using the darc defined by the objectID.
|
List<? extends DarcProto.SignatureOrBuilder> |
getSignaturesOrBuilderList()
Signatures that can be verified using the darc defined by the objectID.
|
TransactionProto.Spawn |
getSpawn()
Spawn creates a new object
|
TransactionProto.SpawnOrBuilder |
getSpawnOrBuilder()
Spawn creates a new object
|
boolean |
hasDelete()
Delete removes the given object
|
boolean |
hasIndex()
Index and length prevent a leader from censoring specific instructions from
a client and still keep the other instructions valid.
|
boolean |
hasInvoke()
Invoke calls a method of an existing object
|
boolean |
hasLength()
Length is the total number of instructions in this clientTransaction
|
boolean |
hasNonce()
Nonce is monotonically increasing with regard to the darc in the objectID
and used to prevent replay attacks.
|
boolean |
hasObjectid()
ObjectID holds the id of the existing object that can spawn new objects.
|
boolean |
hasSpawn()
Spawn creates a new object
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasObjectid()
ObjectID holds the id of the existing object that can spawn new objects.
It is composed of the Darc-ID + a random value generated by omniledger.
required .ObjectID objectid = 1;TransactionProto.ObjectID getObjectid()
ObjectID holds the id of the existing object that can spawn new objects.
It is composed of the Darc-ID + a random value generated by omniledger.
required .ObjectID objectid = 1;TransactionProto.ObjectIDOrBuilder getObjectidOrBuilder()
ObjectID holds the id of the existing object that can spawn new objects.
It is composed of the Darc-ID + a random value generated by omniledger.
required .ObjectID objectid = 1;boolean hasNonce()
Nonce is monotonically increasing with regard to the darc in the objectID
and used to prevent replay attacks.
The client has to track which is the current nonce of a darc-ID.
required bytes nonce = 2;com.google.protobuf.ByteString getNonce()
Nonce is monotonically increasing with regard to the darc in the objectID
and used to prevent replay attacks.
The client has to track which is the current nonce of a darc-ID.
required bytes nonce = 2;boolean hasIndex()
Index and length prevent a leader from censoring specific instructions from
a client and still keep the other instructions valid.
Index is relative to the beginning of the clientTransaction.
required sint32 index = 3;int getIndex()
Index and length prevent a leader from censoring specific instructions from
a client and still keep the other instructions valid.
Index is relative to the beginning of the clientTransaction.
required sint32 index = 3;boolean hasLength()
Length is the total number of instructions in this clientTransaction
required sint32 length = 4;int getLength()
Length is the total number of instructions in this clientTransaction
required sint32 length = 4;boolean hasSpawn()
Spawn creates a new object
optional .Spawn spawn = 5;TransactionProto.Spawn getSpawn()
Spawn creates a new object
optional .Spawn spawn = 5;TransactionProto.SpawnOrBuilder getSpawnOrBuilder()
Spawn creates a new object
optional .Spawn spawn = 5;boolean hasInvoke()
Invoke calls a method of an existing object
optional .Invoke invoke = 6;TransactionProto.Invoke getInvoke()
Invoke calls a method of an existing object
optional .Invoke invoke = 6;TransactionProto.InvokeOrBuilder getInvokeOrBuilder()
Invoke calls a method of an existing object
optional .Invoke invoke = 6;boolean hasDelete()
Delete removes the given object
optional .Delete delete = 7;TransactionProto.Delete getDelete()
Delete removes the given object
optional .Delete delete = 7;TransactionProto.DeleteOrBuilder getDeleteOrBuilder()
Delete removes the given object
optional .Delete delete = 7;List<DarcProto.Signature> getSignaturesList()
Signatures that can be verified using the darc defined by the objectID.
repeated .Signature signatures = 8;DarcProto.Signature getSignatures(int index)
Signatures that can be verified using the darc defined by the objectID.
repeated .Signature signatures = 8;int getSignaturesCount()
Signatures that can be verified using the darc defined by the objectID.
repeated .Signature signatures = 8;List<? extends DarcProto.SignatureOrBuilder> getSignaturesOrBuilderList()
Signatures that can be verified using the darc defined by the objectID.
repeated .Signature signatures = 8;DarcProto.SignatureOrBuilder getSignaturesOrBuilder(int index)
Signatures that can be verified using the darc defined by the objectID.
repeated .Signature signatures = 8;Copyright © 2018. All rights reserved.