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