Package com.exonum.messages.core
Class Blockchain
java.lang.Object
com.exonum.messages.core.Blockchain
public final class Blockchain
extends java.lang.Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Blockchain.AdditionalHeaders
Extensible set of additional headers, represented as a sequence of key-value pairs.static interface
Blockchain.AdditionalHeadersOrBuilder
static class
Blockchain.Block
Protobuf typeexonum.Block
static interface
Blockchain.BlockOrBuilder
static class
Blockchain.CallInBlock
Location of an isolated call within a block.static interface
Blockchain.CallInBlockOrBuilder
static class
Blockchain.Config
Consensus algorithm parameters.static interface
Blockchain.ConfigOrBuilder
static class
Blockchain.TxLocation
Protobuf typeexonum.TxLocation
static interface
Blockchain.TxLocationOrBuilder
static class
Blockchain.ValidatorKeys
Public keys of a validator.static interface
Blockchain.ValidatorKeysOrBuilder
-
Method Summary
Modifier and Type Method Description static com.google.protobuf.Descriptors.FileDescriptor
getDescriptor()
static void
registerAllExtensions(com.google.protobuf.ExtensionRegistry registry)
static void
registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)
-
Method Details
-
registerAllExtensions
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) -
registerAllExtensions
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) -
getDescriptor
public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor()
-