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