Modules§
- chain_
info_ result - Nested message and enum types in
ChainInfoResult
. - cross_
chain_ request - Nested message and enum types in
CrossChainRequest
. - notifier_
service_ client - Generated client implementations.
- notifier_
service_ server - Generated server implementations.
- pending_
blob_ result - Nested message and enum types in
PendingBlobResult
. - validator_
node_ client - Generated client implementations.
- validator_
node_ server - Generated server implementations.
- validator_
worker_ client - Generated client implementations.
- validator_
worker_ server - Generated server implementations.
Structs§
- Account
Owner - Account
Public Key - / Public key of a Linera account. / Corresponding private key is used to sign block proposals.
- Account
Signature - / Signature created by a Linera account.
- Blob
Content - A blob of binary data.
- BlobId
- A content-addressed blob ID i.e. the hash of the
BlobContent
. - BlobIds
- Content-addressed blob IDs i.e. the hashes of the
BlobContent
s. - Block
Height - Block
Proposal - An authenticated proposal for a new block.
- Certificate
- A certified statement from the committee.
- Certificates
Batch Request - A request for a batch of certificates.
- Certificates
Batch Response - A batch of certificates.
- ChainId
- Chain
Info Query - Request information on a chain.
- Chain
Info Response - Response to
ChainInfoQuery
- Chain
Info Result - A wrapper around ChainInfoResponse which contains a serialized error variant
- Confirm
Updated Recipient - Acknowledge the height of the highest confirmed blocks communicated with
UpdateRecipient
. - Crate
Version - Information about the Linera crate version the validator is running
- Cross
Chain Request - An internal request between chains within a validator.
- Crypto
Hash - Handle
Confirmed Certificate Request - A certified statement from the committee, together with other certificates required for execution.
- Handle
Pending Blob Request - A request to handle a pending blob.
- Handle
Timeout Certificate Request - A certified statement from the committee, together with other certificates required for execution.
- Handle
Validated Certificate Request - A certified statement from the committee, together with other certificates required for execution.
- Lite
Certificate - A certified statement from the committee, without the value.
- Network
Description - Notification
- Notify that a chain has a new certified block or a new message.
- Pending
Blob Request - A request for a pending blob.
- Pending
Blob Result - A requested pending blob, or an error.
- Subscription
Request - A request for client to subscribe to notifications for a given
ChainId
- Update
Recipient - Communicate a number of messages from the sender to the recipient. Messages must be given by increasing block height.
- Validator
Public Key - / Public key of a validator.
- Validator
Signature - / Signature created by a validator.
- Version
Info - Information about the version of Linera the validator is running