Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Context ¶
type Context struct {
NetworkID uint32
SubnetID ids.ID
ChainID ids.ID
NodeID ids.NodeID
XChainID ids.ID
CChainID ids.ID
AVAXAssetID ids.ID
Log log.Logger
Lock sync.RWMutex
Keystore keystore.BlockchainKeystore
BCLookup ids.AliaserReader
Metrics map[string]interface{}
// snowman/block.ChainVM uses ValidatorState as a special case for the
// Platform Chain VM.
ValidatorState interface{}
// ChainDataDir is the root directory of this blockchain's
// database.
ChainDataDir string
}
Context is the interface for VM contexts
type ContextInitializable ¶ added in v1.11.10
type ContextInitializable interface {
// InitCtx initializes an object provided a *Context object
InitCtx(ctx *Context)
}
ContextInitializable represents something that can be initialized given a *Context
Directories
¶
| Path | Synopsis |
|---|---|
|
consensus
|
|
|
snowman/snowmantest
Package snowmantest provides test utilities for snowman consensus
|
Package snowmantest provides test utilities for snowman consensus |
|
engine
|
|
|
enginetest
Package enginetest provides test utilities for consensus engines
|
Package enginetest provides test utilities for consensus engines |
|
networking
|
|
|
Package snowtest provides test utilities for snow consensus
|
Package snowtest provides test utilities for snow consensus |
|
validatorsmock
Package validatorsmock provides mock implementations for validators
|
Package validatorsmock provides mock implementations for validators |
|
validatorstest
Package validatorstest provides test utilities for validators
|
Package validatorstest provides test utilities for validators |
Click to show internal directories.
Click to hide internal directories.