public final class ByzCoinProto extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ByzCoinProto.AddTxRequest
AddTxRequest requests to apply a new transaction to the ledger.
|
static interface |
ByzCoinProto.AddTxRequestOrBuilder |
static class |
ByzCoinProto.AddTxResponse
AddTxResponse is the reply after an AddTxRequest is finished.
|
static interface |
ByzCoinProto.AddTxResponseOrBuilder |
static class |
ByzCoinProto.Argument
Argument is a name/value pair that will be passed to the contract.
|
static interface |
ByzCoinProto.ArgumentOrBuilder |
static class |
ByzCoinProto.ChainConfig
ChainConfig stores all the configuration information for one skipchain.
|
static interface |
ByzCoinProto.ChainConfigOrBuilder |
static class |
ByzCoinProto.CheckAuthorization
CheckAuthorization returns the list of actions that could be executed if the
signatures of the given identities are present and valid
|
static interface |
ByzCoinProto.CheckAuthorizationOrBuilder |
static class |
ByzCoinProto.CheckAuthorizationResponse
CheckAuthorizationResponse returns a list of Actions that the given identities
can execute in the given darc.
|
static interface |
ByzCoinProto.CheckAuthorizationResponseOrBuilder |
static class |
ByzCoinProto.ClientTransaction
ClientTransaction is a slice of Instructions that will be applied in order.
|
static interface |
ByzCoinProto.ClientTransactionOrBuilder |
static class |
ByzCoinProto.Coin
Coin is a generic structure holding any type of coin.
|
static interface |
ByzCoinProto.CoinOrBuilder |
static class |
ByzCoinProto.CreateGenesisBlock
CreateGenesisBlock asks the cisc-service to set up a new skipchain.
|
static interface |
ByzCoinProto.CreateGenesisBlockOrBuilder |
static class |
ByzCoinProto.CreateGenesisBlockResponse
CreateGenesisBlockResponse holds the genesis-block of the new skipchain.
|
static interface |
ByzCoinProto.CreateGenesisBlockResponseOrBuilder |
static class |
ByzCoinProto.DataBody
DataBody is stored in the body of the skipblock, and it's hash is stored
in the DataHeader.
|
static interface |
ByzCoinProto.DataBodyOrBuilder |
static class |
ByzCoinProto.DataHeader
DataHeader is the data passed to the Skipchain
|
static interface |
ByzCoinProto.DataHeaderOrBuilder |
static class |
ByzCoinProto.Delete
Delete removes the instance.
|
static interface |
ByzCoinProto.DeleteOrBuilder |
static class |
ByzCoinProto.GetProof
GetProof returns the proof that the given key is in the collection.
|
static interface |
ByzCoinProto.GetProofOrBuilder |
static class |
ByzCoinProto.GetProofResponse
GetProofResponse can be used together with the Genesis block to proof that
the returned key/value pair is in the collection.
|
static interface |
ByzCoinProto.GetProofResponseOrBuilder |
static class |
ByzCoinProto.Instruction
Instruction holds only one of Spawn, Invoke, or Delete
|
static interface |
ByzCoinProto.InstructionOrBuilder |
static class |
ByzCoinProto.Invoke
Invoke calls a method of an existing instance which will update its internal
state.
|
static interface |
ByzCoinProto.InvokeOrBuilder |
static class |
ByzCoinProto.Proof
Proof represents everything necessary to verify a given
key/value pair is stored in a skipchain.
|
static interface |
ByzCoinProto.ProofOrBuilder |
static class |
ByzCoinProto.Spawn
Spawn is called upon an existing instance that will spawn a new instance.
|
static interface |
ByzCoinProto.SpawnOrBuilder |
static class |
ByzCoinProto.StateChange
StateChange is one new state that will be applied to the collection.
|
static interface |
ByzCoinProto.StateChangeOrBuilder |
static class |
ByzCoinProto.StreamingRequest
StreamingRequest is a request asking the service to start streaming blocks
on the chain specified by ID.
|
static interface |
ByzCoinProto.StreamingRequestOrBuilder |
static class |
ByzCoinProto.StreamingResponse
StreamingResponse is the reply (block) that is streamed back to the client
|
static interface |
ByzCoinProto.StreamingResponseOrBuilder |
static class |
ByzCoinProto.TxResult
TxResult holds a transaction and the result of running it.
|
static interface |
ByzCoinProto.TxResultOrBuilder |
| Modifier and Type | Method and Description |
|---|---|
static com.google.protobuf.Descriptors.FileDescriptor |
getDescriptor() |
static void |
registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) |
static void |
registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) |
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry)
public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor()
Copyright © 2018. All rights reserved.