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.CheckStateChangeValidity
CheckStateChangeValidity is a request to get the list
of state changes belonging to the same block as the
targeted one to compute the hash
|
static interface |
ByzCoinProto.CheckStateChangeValidityOrBuilder |
static class |
ByzCoinProto.CheckStateChangeValidityResponse
CheckStateChangeValidityResponse is the response with
the list of state changes so that the hash can be
compared against the one in the block
|
static interface |
ByzCoinProto.CheckStateChangeValidityResponseOrBuilder |
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.DBKeyValue
DBKeyValue represents one element in bboltdb
|
static interface |
ByzCoinProto.DBKeyValueOrBuilder |
static class |
ByzCoinProto.DebugRemoveRequest
DebugRemoveRequest asks the conode to delete the given byzcoin-instance from its database.
|
static interface |
ByzCoinProto.DebugRemoveRequestOrBuilder |
static class |
ByzCoinProto.DebugRequest
DebugRequest returns the list of all byzcoins if byzcoinid is empty, else it returns
a dump of all instances if byzcoinid is given and exists.
|
static interface |
ByzCoinProto.DebugRequestOrBuilder |
static class |
ByzCoinProto.DebugResponse
DebugResponse is returned from the server.
|
static class |
ByzCoinProto.DebugResponseByzcoin
DebugResponseByzcoin represents one byzcoinid with the genesis and the latest block,
as it is for debugging reasons, we trust the node and don't return any proof.
|
static interface |
ByzCoinProto.DebugResponseByzcoinOrBuilder |
static interface |
ByzCoinProto.DebugResponseOrBuilder |
static class |
ByzCoinProto.DebugResponseState
DebugResponseState holds one key/state pair of the response.
|
static interface |
ByzCoinProto.DebugResponseStateOrBuilder |
static class |
ByzCoinProto.Delete
Delete removes the instance.
|
static interface |
ByzCoinProto.DeleteOrBuilder |
static class |
ByzCoinProto.DownloadState
DownloadState requests the current global state of that node.
|
static interface |
ByzCoinProto.DownloadStateOrBuilder |
static class |
ByzCoinProto.DownloadStateResponse
DownloadStateResponse is returned by the service.
|
static interface |
ByzCoinProto.DownloadStateResponseOrBuilder |
static class |
ByzCoinProto.GetAllInstanceVersion
GetAllInstanceVersion is a request asking for the list of
state changes of a given instance
|
static interface |
ByzCoinProto.GetAllInstanceVersionOrBuilder |
static class |
ByzCoinProto.GetAllInstanceVersionResponse
GetAllInstanceVersionResponse is the response that contains
the list of state changes of a instance
|
static interface |
ByzCoinProto.GetAllInstanceVersionResponseOrBuilder |
static class |
ByzCoinProto.GetInstanceVersion
GetInstanceVersion is a request asking the service to fetch
the version of the given instance
|
static interface |
ByzCoinProto.GetInstanceVersionOrBuilder |
static class |
ByzCoinProto.GetInstanceVersionResponse
GetInstanceVersionResponse is the response for both
GetInstanceVersion and GetLastInstanceVersion.
|
static interface |
ByzCoinProto.GetInstanceVersionResponseOrBuilder |
static class |
ByzCoinProto.GetLastInstanceVersion
GetLastInstanceVersion is request asking for the last version
of a given instance
|
static interface |
ByzCoinProto.GetLastInstanceVersionOrBuilder |
static class |
ByzCoinProto.GetProof
GetProof returns the proof that the given key is in the trie.
|
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 trie.
|
static interface |
ByzCoinProto.GetProofResponseOrBuilder |
static class |
ByzCoinProto.GetSignerCounters
GetSignerCounters is a request to get the latest version for the specified
identity.
|
static interface |
ByzCoinProto.GetSignerCountersOrBuilder |
static class |
ByzCoinProto.GetSignerCountersResponse
GetSignerCountersResponse holds the latest version for the identity in the
request.
|
static interface |
ByzCoinProto.GetSignerCountersResponseOrBuilder |
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 class |
ByzCoinProto.StateChangeBody
StateChangeBody represents the body part of a state change, which is the
part that needs to be serialised and stored in a merkle tree.
|
static interface |
ByzCoinProto.StateChangeBodyOrBuilder |
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 © 2019. All rights reserved.