Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BlockInfo ¶
type BlockInfo struct {
// RuntimeBlock is the runtime block.
RuntimeBlock *block.Block
// ConsensusBlock is the consensus light block the runtime block belongs to.
ConsensusBlock *consensus.LightBlock
// IncomingMessages contains runtime's queued incoming messages.
IncomingMessages []*message.IncomingMessage
// Epoch is the epoch the runtime block belongs to.
Epoch beacon.EpochTime
}
BlockInfo contains information related to the given runtime block.
type DispatchInfo ¶ added in v0.2600.0
type DispatchInfo struct {
// BlockInfo holds information about the latest runtime block.
BlockInfo *BlockInfo
// ActiveDescriptor is the runtime descriptor currently in use for dispatch.
ActiveDescriptor *registry.Runtime
}
DispatchInfo provides the context for checking, executing, or scheduling a batch of transactions.
Click to show internal directories.
Click to hide internal directories.