api

package
v0.2600.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 12, 2026 License: Apache-2.0 Imports: 5 Imported by: 0

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL