Versions in this module Expand all Collapse all v0 v0.1.0 Apr 17, 2025 Changes in this version + type Config struct + BinaryPath string + ChainConfigFiles map[string]string + ConfigFile string + Flags map[string]interface{} + IsBeacon bool + Name string + RedirectStderr bool + RedirectStdout bool + StakingCert string + StakingKey string + StakingSigningKey string + SubnetConfigFiles map[string]string + UpgradeConfigFiles map[string]string + func (c *Config) Validate(expectedNetworkID uint32) error + type Node interface + AttachPeer func(ctx context.Context, handler router.InboundHandler) (peer.Peer, error) + GetAPIClient func() api.Client + GetAPIPort func() uint16 + GetBinaryPath func() string + GetConfig func() Config + GetConfigFile func() string + GetDataDir func() string + GetDbDir func() string + GetFlag func(string) (string, error) + GetLogsDir func() string + GetName func() string + GetNodeID func() ids.NodeID + GetP2PPort func() uint16 + GetPaused func() bool + GetPluginDir func() string + GetURL func() string + SendOutboundMessage func(ctx context.Context, peerID string, content []byte, op uint32) (bool, error) + Status func() status.Status