Documentation
¶
Overview ¶
Package constants provides SDK-specific constants. Many constants are re-exported from github.com/luxfi/constants for convenience.
Index ¶
Constants ¶
View Source
const ( // Directory structure BaseDirName = luxconstants.BaseDirName NodeBinaryName = luxconstants.NodeBinaryName BinDir = luxconstants.BinDir NetDir = luxconstants.NetDir SnapshotsDir = luxconstants.SnapshotsDir SnapshotsDirName = luxconstants.SnapshotsDirName RunsDir = luxconstants.RunsDir RunDir = luxconstants.RunDir PluginsDir = luxconstants.PluginsDir PluginDir = luxconstants.PluginDir LogDir = luxconstants.LogDir ConfigDir = luxconstants.ConfigDir KeyDir = luxconstants.KeyDir ChainsDir = luxconstants.ChainsDir CustomVMDir = luxconstants.CustomVMDir ReposDir = luxconstants.ReposDir LPMDir = luxconstants.LPMDir LPMPluginDir = luxconstants.LPMPluginDir DevDir = luxconstants.DevDir LuxCliBinDir = luxconstants.LuxCliBinDir // File permissions DefaultPerms755 = luxconstants.DefaultPerms755 WriteReadReadPerms = luxconstants.WriteReadReadPerms WriteReadOnlyPerms = luxconstants.WriteReadOnlyPerms UserOnlyWriteReadExecPerms = luxconstants.UserOnlyWriteReadExecPerms // File names ElasticNetConfigFileName = luxconstants.ElasticNetConfigFileName LPMLogName = luxconstants.LPMLogName UpgradeBytesLockExtension = luxconstants.UpgradeBytesLockExtension // API endpoints LocalAPIEndpoint = luxconstants.LocalAPIEndpoint TestnetAPIEndpoint = luxconstants.TestnetAPIEndpoint MainnetAPIEndpoint = luxconstants.MainnetAPIEndpoint // WebSocket endpoints LocalWSEndpoint = luxconstants.LocalWSEndpoint TestnetWSEndpoint = luxconstants.TestnetWSEndpoint MainnetWSEndpoint = luxconstants.MainnetWSEndpoint // Default ports DefaultHTTPPort = luxconstants.DefaultHTTPPort DefaultStakingPort = luxconstants.DefaultStakingPort )
Re-export commonly used constants from luxfi/constants
View Source
const ( APIRequestTimeout = 30 * time.Second APIRequestLargeTimeout = 5 * time.Minute RequestTimeout = 3 * time.Minute )
Timeouts - SDK and VM specific
View Source
const ( StakerCertFileName = "staker.crt" StakerKeyFileName = "staker.key" BLSKeyFileName = "signer.key" )
Staking file names
View Source
const ( AnsibleSSHShellParams = "-o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null" RemoteSSHUser = "ubuntu" )
SSH configuration for remote deployment
View Source
const ( SnapshotPrefix = luxconstants.SnapshotPrefix DefaultSnapshotName = luxconstants.DefaultSnapshotName )
Snapshot constants
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.