public static interface OmniLedgerProto.InstructionOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
OmniLedgerProto.Delete |
getDelete()
Delete removes the given object
|
OmniLedgerProto.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.
|
OmniLedgerProto.InstanceID |
getInstanceid()
InstanceID holds the id of the existing object that can spawn new objects.
|
OmniLedgerProto.InstanceIDOrBuilder |
getInstanceidOrBuilder()
InstanceID holds the id of the existing object that can spawn new objects.
|
OmniLedgerProto.Invoke |
getInvoke()
Invoke calls a method of an existing object
|
OmniLedgerProto.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 instanceID
and used to prevent replay attacks.
|
DarcProto.Signature |
getSignatures(int index)
Signatures that can be verified using the darc defined by the instanceID.
|
int |
getSignaturesCount()
Signatures that can be verified using the darc defined by the instanceID.
|
List<DarcProto.Signature> |
getSignaturesList()
Signatures that can be verified using the darc defined by the instanceID.
|
DarcProto.SignatureOrBuilder |
getSignaturesOrBuilder(int index)
Signatures that can be verified using the darc defined by the instanceID.
|
List<? extends DarcProto.SignatureOrBuilder> |
getSignaturesOrBuilderList()
Signatures that can be verified using the darc defined by the instanceID.
|
OmniLedgerProto.Spawn |
getSpawn()
Spawn creates a new object
|
OmniLedgerProto.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 |
hasInstanceid()
InstanceID holds the id of the existing object that can spawn new objects.
|
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 instanceID
and used to prevent replay attacks.
|
boolean |
hasSpawn()
Spawn creates a new object
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasInstanceid()
InstanceID 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 .omniledger.InstanceID instanceid = 1;OmniLedgerProto.InstanceID getInstanceid()
InstanceID 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 .omniledger.InstanceID instanceid = 1;OmniLedgerProto.InstanceIDOrBuilder getInstanceidOrBuilder()
InstanceID 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 .omniledger.InstanceID instanceid = 1;boolean hasNonce()
Nonce is monotonically increasing with regard to the darc in the instanceID 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 instanceID 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 .omniledger.Spawn spawn = 5;OmniLedgerProto.Spawn getSpawn()
Spawn creates a new object
optional .omniledger.Spawn spawn = 5;OmniLedgerProto.SpawnOrBuilder getSpawnOrBuilder()
Spawn creates a new object
optional .omniledger.Spawn spawn = 5;boolean hasInvoke()
Invoke calls a method of an existing object
optional .omniledger.Invoke invoke = 6;OmniLedgerProto.Invoke getInvoke()
Invoke calls a method of an existing object
optional .omniledger.Invoke invoke = 6;OmniLedgerProto.InvokeOrBuilder getInvokeOrBuilder()
Invoke calls a method of an existing object
optional .omniledger.Invoke invoke = 6;boolean hasDelete()
Delete removes the given object
optional .omniledger.Delete delete = 7;OmniLedgerProto.Delete getDelete()
Delete removes the given object
optional .omniledger.Delete delete = 7;OmniLedgerProto.DeleteOrBuilder getDeleteOrBuilder()
Delete removes the given object
optional .omniledger.Delete delete = 7;List<DarcProto.Signature> getSignaturesList()
Signatures that can be verified using the darc defined by the instanceID.
repeated .darc.Signature signatures = 8;DarcProto.Signature getSignatures(int index)
Signatures that can be verified using the darc defined by the instanceID.
repeated .darc.Signature signatures = 8;int getSignaturesCount()
Signatures that can be verified using the darc defined by the instanceID.
repeated .darc.Signature signatures = 8;List<? extends DarcProto.SignatureOrBuilder> getSignaturesOrBuilderList()
Signatures that can be verified using the darc defined by the instanceID.
repeated .darc.Signature signatures = 8;DarcProto.SignatureOrBuilder getSignaturesOrBuilder(int index)
Signatures that can be verified using the darc defined by the instanceID.
repeated .darc.Signature signatures = 8;Copyright © 2018. All rights reserved.