utils

package
v0.4.0 Latest Latest
Warning

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

Go to latest
Published: Jun 14, 2025 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetPrettyCommandName added in v0.2.2

func GetPrettyCommandName(cmd *cobra.Command) string

func LoadChainConfig

func LoadChainConfig(cmd *cobra.Command, filePath string, logger log.Logger) (*chaincfg.Config, error)

func NewDVSFromCfg

func NewDVSFromCfg(cfg *chaincfg.Config, logger log.Logger) (*chaindvs.DVS, error)

func NewDVSFromFromFile

func NewDVSFromFromFile(cmd *cobra.Command, filepath string, logger log.Logger) (*chaindvs.DVS, *chaincfg.Config, error)

func NewOperatorFromCfg

func NewOperatorFromCfg(cfg *chaincfg.Config, logger log.Logger) (*operator.Operator, error)

func NewOperatorFromFile

func NewOperatorFromFile(cmd *cobra.Command, filepath string, logger log.Logger) (*operator.Operator, *chaincfg.Config, error)

func UpdateChainConfigFromFlags

func UpdateChainConfigFromFlags(cmd *cobra.Command, cfg *chaincfg.Config, logger log.Logger)

Types

type ChainConifigChecker added in v0.2.2

type ChainConifigChecker struct {
	// contains filtered or unexported fields
}

func NewChainConfigChecker added in v0.2.2

func NewChainConfigChecker(cfg *chaincfg.Config) *ChainConifigChecker

func (*ChainConifigChecker) HasDVSRPCURL added in v0.2.2

func (cc *ChainConifigChecker) HasDVSRPCURL(chainID uint64) bool

func (*ChainConifigChecker) HasECDSAPrivateKeyFilePath added in v0.2.2

func (cc *ChainConifigChecker) HasECDSAPrivateKeyFilePath() bool

func (*ChainConifigChecker) HasRPCURL added in v0.2.2

func (cc *ChainConifigChecker) HasRPCURL() bool

func (*ChainConifigChecker) IsValidDVSCentralScheduler added in v0.2.2

func (cc *ChainConifigChecker) IsValidDVSCentralScheduler(chainID uint64) bool

func (*ChainConifigChecker) IsValidDVSEjectionManager added in v0.2.2

func (cc *ChainConifigChecker) IsValidDVSEjectionManager(chainID uint64) bool

func (*ChainConifigChecker) IsValidDVSOperatorInfoProvider added in v0.2.2

func (cc *ChainConifigChecker) IsValidDVSOperatorInfoProvider(chainID uint64) bool

func (*ChainConifigChecker) IsValidDVSOperatorStakeManager added in v0.2.2

func (cc *ChainConifigChecker) IsValidDVSOperatorStakeManager(chainID uint64) bool

func (*ChainConifigChecker) IsValidPellDVSDirectory added in v0.2.2

func (cc *ChainConifigChecker) IsValidPellDVSDirectory() bool

func (*ChainConifigChecker) IsValidPellDelegationManager added in v0.2.2

func (cc *ChainConifigChecker) IsValidPellDelegationManager() bool

func (*ChainConifigChecker) IsValidPellRegistryRouter added in v0.2.2

func (cc *ChainConifigChecker) IsValidPellRegistryRouter() bool

func (*ChainConifigChecker) IsValidPellRegistryRouterFactory added in v0.2.2

func (cc *ChainConifigChecker) IsValidPellRegistryRouterFactory() bool

Jump to

Keyboard shortcuts

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