| Package | Description |
|---|---|
| ch.epfl.dedis.proto |
| Modifier and Type | Method and Description |
|---|---|
OmniLedgerProto.Instruction.Builder |
OmniLedgerProto.Instruction.Builder.addAllSignatures(Iterable<? extends DarcProto.Signature> values)
Signatures that can be verified using the darc defined by the instanceID.
|
OmniLedgerProto.Instruction.Builder |
OmniLedgerProto.ClientTransaction.Builder.addInstructionsBuilder()
repeated .omniledger.Instruction instructions = 1; |
OmniLedgerProto.Instruction.Builder |
OmniLedgerProto.ClientTransaction.Builder.addInstructionsBuilder(int index)
repeated .omniledger.Instruction instructions = 1; |
OmniLedgerProto.Instruction.Builder |
OmniLedgerProto.Instruction.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
OmniLedgerProto.Instruction.Builder |
OmniLedgerProto.Instruction.Builder.addSignatures(DarcProto.Signature.Builder builderForValue)
Signatures that can be verified using the darc defined by the instanceID.
|
OmniLedgerProto.Instruction.Builder |
OmniLedgerProto.Instruction.Builder.addSignatures(DarcProto.Signature value)
Signatures that can be verified using the darc defined by the instanceID.
|
OmniLedgerProto.Instruction.Builder |
OmniLedgerProto.Instruction.Builder.addSignatures(int index,
DarcProto.Signature.Builder builderForValue)
Signatures that can be verified using the darc defined by the instanceID.
|
OmniLedgerProto.Instruction.Builder |
OmniLedgerProto.Instruction.Builder.addSignatures(int index,
DarcProto.Signature value)
Signatures that can be verified using the darc defined by the instanceID.
|
OmniLedgerProto.Instruction.Builder |
OmniLedgerProto.Instruction.Builder.clear() |
OmniLedgerProto.Instruction.Builder |
OmniLedgerProto.Instruction.Builder.clearDelete()
Delete removes the given object
|
OmniLedgerProto.Instruction.Builder |
OmniLedgerProto.Instruction.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
OmniLedgerProto.Instruction.Builder |
OmniLedgerProto.Instruction.Builder.clearIndex()
Index and length prevent a leader from censoring specific instructions from
a client and still keep the other instructions valid.
|
OmniLedgerProto.Instruction.Builder |
OmniLedgerProto.Instruction.Builder.clearInstanceid()
InstanceID holds the id of the existing object that can spawn new objects.
|
OmniLedgerProto.Instruction.Builder |
OmniLedgerProto.Instruction.Builder.clearInvoke()
Invoke calls a method of an existing object
|
OmniLedgerProto.Instruction.Builder |
OmniLedgerProto.Instruction.Builder.clearLength()
Length is the total number of instructions in this clientTransaction
|
OmniLedgerProto.Instruction.Builder |
OmniLedgerProto.Instruction.Builder.clearNonce()
Nonce is monotonically increasing with regard to the darc in the instanceID
and used to prevent replay attacks.
|
OmniLedgerProto.Instruction.Builder |
OmniLedgerProto.Instruction.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
OmniLedgerProto.Instruction.Builder |
OmniLedgerProto.Instruction.Builder.clearSignatures()
Signatures that can be verified using the darc defined by the instanceID.
|
OmniLedgerProto.Instruction.Builder |
OmniLedgerProto.Instruction.Builder.clearSpawn()
Spawn creates a new object
|
OmniLedgerProto.Instruction.Builder |
OmniLedgerProto.Instruction.Builder.clone() |
OmniLedgerProto.Instruction.Builder |
OmniLedgerProto.ClientTransaction.Builder.getInstructionsBuilder(int index)
repeated .omniledger.Instruction instructions = 1; |
OmniLedgerProto.Instruction.Builder |
OmniLedgerProto.Instruction.Builder.mergeDelete(OmniLedgerProto.Delete value)
Delete removes the given object
|
OmniLedgerProto.Instruction.Builder |
OmniLedgerProto.Instruction.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
OmniLedgerProto.Instruction.Builder |
OmniLedgerProto.Instruction.Builder.mergeFrom(com.google.protobuf.Message other) |
OmniLedgerProto.Instruction.Builder |
OmniLedgerProto.Instruction.Builder.mergeFrom(OmniLedgerProto.Instruction other) |
OmniLedgerProto.Instruction.Builder |
OmniLedgerProto.Instruction.Builder.mergeInstanceid(OmniLedgerProto.InstanceID value)
InstanceID holds the id of the existing object that can spawn new objects.
|
OmniLedgerProto.Instruction.Builder |
OmniLedgerProto.Instruction.Builder.mergeInvoke(OmniLedgerProto.Invoke value)
Invoke calls a method of an existing object
|
OmniLedgerProto.Instruction.Builder |
OmniLedgerProto.Instruction.Builder.mergeSpawn(OmniLedgerProto.Spawn value)
Spawn creates a new object
|
OmniLedgerProto.Instruction.Builder |
OmniLedgerProto.Instruction.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
static OmniLedgerProto.Instruction.Builder |
OmniLedgerProto.Instruction.newBuilder() |
static OmniLedgerProto.Instruction.Builder |
OmniLedgerProto.Instruction.newBuilder(OmniLedgerProto.Instruction prototype) |
OmniLedgerProto.Instruction.Builder |
OmniLedgerProto.Instruction.newBuilderForType() |
protected OmniLedgerProto.Instruction.Builder |
OmniLedgerProto.Instruction.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
OmniLedgerProto.Instruction.Builder |
OmniLedgerProto.Instruction.Builder.removeSignatures(int index)
Signatures that can be verified using the darc defined by the instanceID.
|
OmniLedgerProto.Instruction.Builder |
OmniLedgerProto.Instruction.Builder.setDelete(OmniLedgerProto.Delete.Builder builderForValue)
Delete removes the given object
|
OmniLedgerProto.Instruction.Builder |
OmniLedgerProto.Instruction.Builder.setDelete(OmniLedgerProto.Delete value)
Delete removes the given object
|
OmniLedgerProto.Instruction.Builder |
OmniLedgerProto.Instruction.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
OmniLedgerProto.Instruction.Builder |
OmniLedgerProto.Instruction.Builder.setIndex(int value)
Index and length prevent a leader from censoring specific instructions from
a client and still keep the other instructions valid.
|
OmniLedgerProto.Instruction.Builder |
OmniLedgerProto.Instruction.Builder.setInstanceid(OmniLedgerProto.InstanceID.Builder builderForValue)
InstanceID holds the id of the existing object that can spawn new objects.
|
OmniLedgerProto.Instruction.Builder |
OmniLedgerProto.Instruction.Builder.setInstanceid(OmniLedgerProto.InstanceID value)
InstanceID holds the id of the existing object that can spawn new objects.
|
OmniLedgerProto.Instruction.Builder |
OmniLedgerProto.Instruction.Builder.setInvoke(OmniLedgerProto.Invoke.Builder builderForValue)
Invoke calls a method of an existing object
|
OmniLedgerProto.Instruction.Builder |
OmniLedgerProto.Instruction.Builder.setInvoke(OmniLedgerProto.Invoke value)
Invoke calls a method of an existing object
|
OmniLedgerProto.Instruction.Builder |
OmniLedgerProto.Instruction.Builder.setLength(int value)
Length is the total number of instructions in this clientTransaction
|
OmniLedgerProto.Instruction.Builder |
OmniLedgerProto.Instruction.Builder.setNonce(com.google.protobuf.ByteString value)
Nonce is monotonically increasing with regard to the darc in the instanceID
and used to prevent replay attacks.
|
OmniLedgerProto.Instruction.Builder |
OmniLedgerProto.Instruction.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
OmniLedgerProto.Instruction.Builder |
OmniLedgerProto.Instruction.Builder.setSignatures(int index,
DarcProto.Signature.Builder builderForValue)
Signatures that can be verified using the darc defined by the instanceID.
|
OmniLedgerProto.Instruction.Builder |
OmniLedgerProto.Instruction.Builder.setSignatures(int index,
DarcProto.Signature value)
Signatures that can be verified using the darc defined by the instanceID.
|
OmniLedgerProto.Instruction.Builder |
OmniLedgerProto.Instruction.Builder.setSpawn(OmniLedgerProto.Spawn.Builder builderForValue)
Spawn creates a new object
|
OmniLedgerProto.Instruction.Builder |
OmniLedgerProto.Instruction.Builder.setSpawn(OmniLedgerProto.Spawn value)
Spawn creates a new object
|
OmniLedgerProto.Instruction.Builder |
OmniLedgerProto.Instruction.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
OmniLedgerProto.Instruction.Builder |
OmniLedgerProto.Instruction.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
List<OmniLedgerProto.Instruction.Builder> |
OmniLedgerProto.ClientTransaction.Builder.getInstructionsBuilderList()
repeated .omniledger.Instruction instructions = 1; |
| Modifier and Type | Method and Description |
|---|---|
OmniLedgerProto.ClientTransaction.Builder |
OmniLedgerProto.ClientTransaction.Builder.addInstructions(int index,
OmniLedgerProto.Instruction.Builder builderForValue)
repeated .omniledger.Instruction instructions = 1; |
OmniLedgerProto.ClientTransaction.Builder |
OmniLedgerProto.ClientTransaction.Builder.addInstructions(OmniLedgerProto.Instruction.Builder builderForValue)
repeated .omniledger.Instruction instructions = 1; |
OmniLedgerProto.ClientTransaction.Builder |
OmniLedgerProto.ClientTransaction.Builder.setInstructions(int index,
OmniLedgerProto.Instruction.Builder builderForValue)
repeated .omniledger.Instruction instructions = 1; |
Copyright © 2018. All rights reserved.